diff options
author | mkersten <mkersten> | 2003-08-13 20:51:10 +0000 |
---|---|---|
committer | mkersten <mkersten> | 2003-08-13 20:51:10 +0000 |
commit | bffcd4c30591bce89ba938325159374e1ea1ea96 (patch) | |
tree | 29f2247cf0806c7e5ea7e419c33d86b6a3738b38 /org.aspectj.ajdt.core | |
parent | 11d7649fc3219af5a71d3bf0b9fe004c075c2b4f (diff) | |
download | aspectj-bffcd4c30591bce89ba938325159374e1ea1ea96.tar.gz aspectj-bffcd4c30591bce89ba938325159374e1ea1ea96.zip |
Added support for multiple relationships for a single program element. Renamed model container class.
Diffstat (limited to 'org.aspectj.ajdt.core')
-rw-r--r-- | org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/AjBuildManager.java | 8 | ||||
-rw-r--r-- | org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/AsmHierarchyBuilder.java | 6 |
2 files changed, 7 insertions, 7 deletions
diff --git a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/AjBuildManager.java b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/AjBuildManager.java index 37f50061c..8cb60f48f 100644 --- a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/AjBuildManager.java +++ b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/AjBuildManager.java @@ -42,7 +42,7 @@ public class AjBuildManager { private int compiledCount; private int sourceFileCount; - private StructureModel structureModel; + private AspectJModel structureModel; public AjBuildConfig buildConfig; AjState state = new AjState(this); @@ -167,7 +167,7 @@ public class AjBuildManager { private void setupModel() { String rootLabel = "<root>"; - StructureModel model = AsmManager.getDefault().getModel(); + AspectJModel model = AsmManager.getDefault().getModel(); IProgramElement.Kind kind = IProgramElement.Kind.FILE_JAVA; if (buildConfig.getConfigFile() != null) { rootLabel = buildConfig.getConfigFile().getName(); @@ -523,14 +523,14 @@ public class AjBuildManager { } - public void setStructureModel(StructureModel structureModel) { + public void setStructureModel(AspectJModel structureModel) { this.structureModel = structureModel; } /** * Returns null if there is no structure model */ - public StructureModel getStructureModel() { + public AspectJModel getStructureModel() { return structureModel; } diff --git a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/AsmHierarchyBuilder.java b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/AsmHierarchyBuilder.java index b7fd8d1be..c159919d5 100644 --- a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/AsmHierarchyBuilder.java +++ b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/AsmHierarchyBuilder.java @@ -32,7 +32,7 @@ public class AsmHierarchyBuilder extends AbstractSyntaxTreeVisitorAdapter { public static void build( CompilationUnitDeclaration unit, - StructureModel structureModel) { + AspectJModel structureModel) { LangUtil.throwIaxIfNull(unit, "unit"); new AsmHierarchyBuilder(unit.compilationResult()).internalBuild(unit, structureModel); } @@ -53,7 +53,7 @@ public class AsmHierarchyBuilder extends AbstractSyntaxTreeVisitorAdapter { */ private void internalBuild( CompilationUnitDeclaration unit, - StructureModel structureModel) { + AspectJModel structureModel) { LangUtil.throwIaxIfNull(structureModel, "structureModel"); if (!currCompilationResult.equals(unit.compilationResult())) { throw new IllegalArgumentException("invalid unit: " + unit); @@ -116,7 +116,7 @@ public class AsmHierarchyBuilder extends AbstractSyntaxTreeVisitorAdapter { */ private IProgramElement genAddToNode( CompilationUnitDeclaration unit, - StructureModel structureModel) { + AspectJModel structureModel) { final IProgramElement addToNode; { ImportReference currentPackage = unit.currentPackage; |