Browse Source

246125: new abstraction of structure model without the weight of the asm module

tags/V1_6_3rc1
aclement 15 years ago
parent
commit
9a159ec17b
1 changed files with 2 additions and 2 deletions
  1. 2
    2
      asm/src/org/aspectj/asm/AsmManager.java

+ 2
- 2
asm/src/org/aspectj/asm/AsmManager.java View File

@@ -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;
}

Loading…
Cancel
Save