You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@labs.apache.org by si...@apache.org on 2009/02/18 04:05:53 UTC

svn commit: r745368 - in /labs/magma/trunk/foundation-website/src/main/java/org/apache/magma/website: CompoundableProducerImpl.aj producers/CompoundHtmlProducer.java

Author: simoneg
Date: Wed Feb 18 03:05:52 2009
New Revision: 745368

URL: http://svn.apache.org/viewvc?rev=745368&view=rev
Log:
LABS-251 : small fixes

Modified:
    labs/magma/trunk/foundation-website/src/main/java/org/apache/magma/website/CompoundableProducerImpl.aj
    labs/magma/trunk/foundation-website/src/main/java/org/apache/magma/website/producers/CompoundHtmlProducer.java

Modified: labs/magma/trunk/foundation-website/src/main/java/org/apache/magma/website/CompoundableProducerImpl.aj
URL: http://svn.apache.org/viewvc/labs/magma/trunk/foundation-website/src/main/java/org/apache/magma/website/CompoundableProducerImpl.aj?rev=745368&r1=745367&r2=745368&view=diff
==============================================================================
--- labs/magma/trunk/foundation-website/src/main/java/org/apache/magma/website/CompoundableProducerImpl.aj (original)
+++ labs/magma/trunk/foundation-website/src/main/java/org/apache/magma/website/CompoundableProducerImpl.aj Wed Feb 18 03:05:52 2009
@@ -78,6 +78,15 @@
 		return ret;
 	}
 	
+	after(CompoundableProducer prod, Head h) returning : execution(void CompoundableProducer+.head(Head)) && args(h) && this(prod) {
+		if (prod.compound == null) return;
+		for (CompoundRelation rel : prod.compound) {
+			if (rel.prod instanceof HtmlProducer) {
+				((HtmlProducer)rel.prod).head(h);
+			}
+		}
+	}
+	
 	void around(CompoundableProducer prod, OutputStream stream) : execution(void CompoundableProducer+.produce(OutputStream)) && args(stream) && this(prod) {
 		if (prod.compound == null) {
 			proceed(prod, stream);

Modified: labs/magma/trunk/foundation-website/src/main/java/org/apache/magma/website/producers/CompoundHtmlProducer.java
URL: http://svn.apache.org/viewvc/labs/magma/trunk/foundation-website/src/main/java/org/apache/magma/website/producers/CompoundHtmlProducer.java?rev=745368&r1=745367&r2=745368&view=diff
==============================================================================
--- labs/magma/trunk/foundation-website/src/main/java/org/apache/magma/website/producers/CompoundHtmlProducer.java (original)
+++ labs/magma/trunk/foundation-website/src/main/java/org/apache/magma/website/producers/CompoundHtmlProducer.java Wed Feb 18 03:05:52 2009
@@ -27,6 +27,7 @@
 
 import javax.persistence.PreUpdate;
 
+@Deprecated
 public class CompoundHtmlProducer extends HtmlProducer {
 
 	private List<HtmlProducer> producers = null;



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@labs.apache.org
For additional commands, e-mail: commits-help@labs.apache.org