From 9a159ec17b32405981587472a7965ba0fc5de581 Mon Sep 17 00:00:00 2001 From: aclement Date: Mon, 20 Oct 2008 23:35:24 +0000 Subject: [PATCH] 246125: new abstraction of structure model without the weight of the asm module --- asm/src/org/aspectj/asm/AsmManager.java | 4 ++-- 1 file 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; } -- 2.39.5