Browse Source

added module/modulesourcepath to compiler configuration interface

tags/V1_9_0_RC3
Andy Clement 6 years ago
parent
commit
a3626e2110

+ 10
- 0
ajbrowser/src/org/aspectj/tools/ajbrowser/core/BrowserCompilerConfiguration.java View File

return null; return null;
} }


@Override
public String getModulepath() {
return null;
}

@Override
public String getModuleSourcepath() {
return null;
}

} }

+ 4
- 3
ajde.core/src/org/aspectj/ajde/core/ICompilerConfiguration.java View File

*/ */
public List<File> getProjectSourceFilesChanged(); public List<File> getProjectSourceFilesChanged();


/**
* @return the classpath to use
*/
public String getClasspath(); public String getClasspath();
public String getModulepath();
public String getModuleSourcepath();


/** /**
* @return the IOutputLocationManager associated with this compiler configuration * @return the IOutputLocationManager associated with this compiler configuration

+ 12
- 2
ajde.core/testsrc/org/aspectj/ajde/core/TestCompilerConfiguration.java View File

StringBuilder classpath = new StringBuilder(); StringBuilder classpath = new StringBuilder();
classpath.append(projectPath); classpath.append(projectPath);
if (LangUtil.is19VMOrGreater()) { if (LangUtil.is19VMOrGreater()) {
classpath.append(File.pathSeparator).append(LangUtil.getJrtFsFilePath());
classpath.append(File.pathSeparator).append(LangUtil.getJrtFsFilePath());
} else { } else {
classpath.append(File.pathSeparator).append(System.getProperty("sun.boot.class.path"));
classpath.append(File.pathSeparator).append(System.getProperty("sun.boot.class.path"));
} }
classpath.append(File.pathSeparator).append(AjcTests.aspectjrtClasspath()); classpath.append(File.pathSeparator).append(AjcTests.aspectjrtClasspath());
return classpath.toString(); return classpath.toString();
return null; return null;
} }


@Override
public String getModulepath() {
return null;
}

@Override
public String getModuleSourcepath() {
return null;
}

} }

+ 10
- 0
ajde/testsrc/org/aspectj/ajde/ui/utils/TestCompilerConfiguration.java View File

return null; return null;
} }


@Override
public String getModulepath() {
return null;
}

@Override
public String getModuleSourcepath() {
return null;
}

} }

Loading…
Cancel
Save