summaryrefslogtreecommitdiffstats
path: root/org.aspectj.ajdt.core/src
diff options
context:
space:
mode:
authorwisberg <wisberg>2003-05-05 15:07:36 +0000
committerwisberg <wisberg>2003-05-05 15:07:36 +0000
commit34d0434b16321faf8a08240704db3cdadbdb0b45 (patch)
treed61211bb89a486800f432fa8d8d44b809b0a34e2 /org.aspectj.ajdt.core/src
parent26de53341d46ed210b50e7837d4c10d0f83ebc54 (diff)
downloadaspectj-34d0434b16321faf8a08240704db3cdadbdb0b45.tar.gz
aspectj-34d0434b16321faf8a08240704db3cdadbdb0b45.zip
redoing root to be kind [java file || config file] --
was java file kind for config files.
Diffstat (limited to 'org.aspectj.ajdt.core/src')
-rw-r--r--org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/AjBuildManager.java17
1 files changed, 8 insertions, 9 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 f38f4451d..e5bb62aa7 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
@@ -193,21 +193,20 @@ public class AjBuildManager {
private void setupModel() {
String rootLabel = "<root>";
+ StructureModel model = StructureModelManager.INSTANCE.getStructureModel();
+ ProgramElementNode.Kind kind = ProgramElementNode.Kind.FILE_JAVA;
if (buildConfig.getConfigFile() != null) {
rootLabel = buildConfig.getConfigFile().getName();
- StructureModelManager.INSTANCE.getStructureModel().setConfigFile(
+ model.setConfigFile(
buildConfig.getConfigFile().getAbsolutePath()
- );
+ );
+ kind = ProgramElementNode.Kind.FILE_LST;
}
- StructureModelManager.INSTANCE.getStructureModel().setRoot(
- new ProgramElementNode(
- rootLabel,
- ProgramElementNode.Kind.FILE_JAVA,
- new ArrayList()));
+ model.setRoot(new ProgramElementNode(rootLabel, kind, new ArrayList()));
HashMap modelFileMap = new HashMap();
- StructureModelManager.INSTANCE.getStructureModel().setFileMap(new HashMap());
- setStructureModel(StructureModelManager.INSTANCE.getStructureModel());
+ model.setFileMap(new HashMap());
+ setStructureModel(model);
}
/** init only on initial batch compile? no file-specific options */