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 2008/09/30 15:26:09 UTC

svn commit: r700459 - /labs/magma/trunk/foundation-website/src/main/java/org/apache/magma/website/producers/ParametrizeHtmlProducer.aj

Author: simoneg
Date: Tue Sep 30 06:26:08 2008
New Revision: 700459

URL: http://svn.apache.org/viewvc?rev=700459&view=rev
Log:
LABS-179: Support for "hidden" methods

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

Modified: labs/magma/trunk/foundation-website/src/main/java/org/apache/magma/website/producers/ParametrizeHtmlProducer.aj
URL: http://svn.apache.org/viewvc/labs/magma/trunk/foundation-website/src/main/java/org/apache/magma/website/producers/ParametrizeHtmlProducer.aj?rev=700459&r1=700458&r2=700459&view=diff
==============================================================================
--- labs/magma/trunk/foundation-website/src/main/java/org/apache/magma/website/producers/ParametrizeHtmlProducer.aj (original)
+++ labs/magma/trunk/foundation-website/src/main/java/org/apache/magma/website/producers/ParametrizeHtmlProducer.aj Tue Sep 30 06:26:08 2008
@@ -35,13 +35,16 @@
 	private boolean Producer.inited = false;
 	private boolean ParametrizableProducer.paramsinited = false;
 	 	
-	pointcut doMethod() : execution(Producer+ WebHandler+.do*(..)) || call(Producer+ WebHandler+.do*(..));
+	pointcut doMethod() : execution(Producer+ WebHandler+.do*(..)) || call(Producer+ WebHandler+.do*(..)) ||
+						  execution(Producer+ WebHandler+.hidden*(..)) || call(Producer+ WebHandler+.hidden*(..));
 
+	pointcut handleMethod() : execution(WebHandler+ WebHandler+.handle*(..)) || call(WebHandler+ WebHandler+.handle*(..));
+	
 	pointcut parametrizableProducerCreation(ParametrizableProducer p) : execution(ParametrizableProducer+.new(..)) && target(p);
 	
 	pointcut producerCreation(Producer p) : execution(Producer+.new(..)) && target(p);
 	
-	before() : doMethod() {
+	before() : doMethod() || handleMethod() {
 		Stack<Object[]> stack = params.get();
 		if (stack == null) {
 			stack = new Stack<Object[]>();
@@ -72,7 +75,7 @@
 		name.push(((MethodSignature)thisJoinPoint.getSignature()).getMethod());
 	}
 	
-	after() : doMethod() {
+	after() : doMethod() || handleMethod() {
 		Stack<Object[]> stack = params.get();
 		if (stack != null && stack.size() != 0) {
 			stack.pop();



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