aboutsummaryrefslogtreecommitdiffstats
path: root/weaver
diff options
context:
space:
mode:
authoraclement <aclement>2008-06-04 21:21:25 +0000
committeraclement <aclement>2008-06-04 21:21:25 +0000
commitc844a904e066025b93288609dcc7f3dd7ecf16ee (patch)
tree34f2647760405a9880580f14dc1a0f4cd672159c /weaver
parent8bc9294c09f5438ea3e6ca11f456da5ec2cbd467 (diff)
downloadaspectj-c844a904e066025b93288609dcc7f3dd7ecf16ee.tar.gz
aspectj-c844a904e066025b93288609dcc7f3dd7ecf16ee.zip
231396: refactoring AspectJ: removed IWeaver - possibly need new abstraction tho
Diffstat (limited to 'weaver')
-rw-r--r--weaver/src/org/aspectj/weaver/bcel/BcelWeaver.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/weaver/src/org/aspectj/weaver/bcel/BcelWeaver.java b/weaver/src/org/aspectj/weaver/bcel/BcelWeaver.java
index 10dbe02b7..0b7880fed 100644
--- a/weaver/src/org/aspectj/weaver/bcel/BcelWeaver.java
+++ b/weaver/src/org/aspectj/weaver/bcel/BcelWeaver.java
@@ -67,7 +67,6 @@ import org.aspectj.weaver.CrosscuttingMembersSet;
import org.aspectj.weaver.CustomMungerFactory;
import org.aspectj.weaver.IClassFileProvider;
import org.aspectj.weaver.IWeaveRequestor;
-import org.aspectj.weaver.IWeaver;
import org.aspectj.weaver.NewParentTypeMunger;
import org.aspectj.weaver.ReferenceType;
import org.aspectj.weaver.ReferenceTypeDelegate;
@@ -98,7 +97,12 @@ import org.aspectj.weaver.tools.Trace;
import org.aspectj.weaver.tools.TraceFactory;
-public class BcelWeaver implements IWeaver {
+public class BcelWeaver {
+
+ public static final String CLOSURE_CLASS_PREFIX = "$Ajc";
+
+ public static final String SYNTHETIC_CLASS_POSTFIX = "$ajc";
+
private BcelWorld world;
private CrosscuttingMembersSet xcutSet;
private IProgressListener progressListener = null;