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