diff options
author | aclement <aclement> | 2008-10-20 23:35:24 +0000 |
---|---|---|
committer | aclement <aclement> | 2008-10-20 23:35:24 +0000 |
commit | 9a159ec17b32405981587472a7965ba0fc5de581 (patch) | |
tree | 7bd973be6c0729816ca271774d002436822e6a38 /asm | |
parent | 97a76188be33fba8b7b2502baa7538f63ec460b1 (diff) | |
download | aspectj-9a159ec17b32405981587472a7965ba0fc5de581.tar.gz aspectj-9a159ec17b32405981587472a7965ba0fc5de581.zip |
246125: new abstraction of structure model without the weight of the asm module
Diffstat (limited to 'asm')
-rw-r--r-- | asm/src/org/aspectj/asm/AsmManager.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/asm/src/org/aspectj/asm/AsmManager.java b/asm/src/org/aspectj/asm/AsmManager.java index 2d2f82855..b67cfb4f4 100644 --- a/asm/src/org/aspectj/asm/AsmManager.java +++ b/asm/src/org/aspectj/asm/AsmManager.java @@ -40,6 +40,7 @@ import org.aspectj.asm.internal.AspectJElementHierarchy; import org.aspectj.asm.internal.JDTLikeHandleProvider; import org.aspectj.asm.internal.RelationshipMap; import org.aspectj.bridge.ISourceLocation; +import org.aspectj.util.IStructureModel; /** * The Abstract Structure Model (ASM) represents the containment hierarchy and crosscutting structure map for AspectJ programs. It @@ -49,7 +50,7 @@ import org.aspectj.bridge.ISourceLocation; * @author Mik Kersten * @author Andy Clement */ -public class AsmManager { +public class AsmManager implements IStructureModel { // For testing ONLY public static boolean recordingLastActiveStructureModel = true; @@ -119,7 +120,6 @@ public class AsmManager { return hierarchy; } - public IRelationshipMap getRelationshipMap() { return mapper; } |