[jboss-cvs] JBossAS SVN: r75497 - projects/aop/trunk/aop/src/main/org/jboss/aop/pointcut.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue Jul 8 09:14:07 EDT 2008
Author: kabir.khan at jboss.com
Date: 2008-07-08 09:14:07 -0400 (Tue, 08 Jul 2008)
New Revision: 75497
Modified:
projects/aop/trunk/aop/src/main/org/jboss/aop/pointcut/CFlow.java
projects/aop/trunk/aop/src/main/org/jboss/aop/pointcut/CFlowStack.java
Log:
Make the cflows available for reading (needed by aop-mc-int)
Modified: projects/aop/trunk/aop/src/main/org/jboss/aop/pointcut/CFlow.java
===================================================================
--- projects/aop/trunk/aop/src/main/org/jboss/aop/pointcut/CFlow.java 2008-07-08 13:13:35 UTC (rev 75496)
+++ projects/aop/trunk/aop/src/main/org/jboss/aop/pointcut/CFlow.java 2008-07-08 13:14:07 UTC (rev 75497)
@@ -138,6 +138,16 @@
return true;
}
+ public String getExpr()
+ {
+ return original;
+ }
+
+ public boolean isNot()
+ {
+ return not;
+ }
+
private Class<?> loadClass(String name)
{
return SecurityActions.loadClass(name);
Modified: projects/aop/trunk/aop/src/main/org/jboss/aop/pointcut/CFlowStack.java
===================================================================
--- projects/aop/trunk/aop/src/main/org/jboss/aop/pointcut/CFlowStack.java 2008-07-08 13:13:35 UTC (rev 75496)
+++ projects/aop/trunk/aop/src/main/org/jboss/aop/pointcut/CFlowStack.java 2008-07-08 13:14:07 UTC (rev 75497)
@@ -22,6 +22,8 @@
package org.jboss.aop.pointcut;
import java.util.ArrayList;
+import java.util.Collections;
+import java.util.List;
/**
* Comment
@@ -50,6 +52,11 @@
cflows.add(cflow);
}
+ public List<CFlow> getCFlows()
+ {
+ return Collections.unmodifiableList(cflows);
+ }
+
public boolean matches(StackTraceElement[] stack)
{
int stackIndex = stack.length - 1;
More information about the jboss-cvs-commits
mailing list