Package org.aspectj.ajde.core.internal
Class AjdeCoreBuildManager
java.lang.Object
org.aspectj.ajde.core.internal.AjdeCoreBuildManager
Build Manager which drives the build for a given AjCompiler. Tools call build on the AjCompiler which drives this.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Generate a new AjBuildConfig from the compiler configuration associated with this AjdeCoreBuildManager or from a configuration file.void
performBuild(boolean fullBuild)
Execute a full or incremental buildvoid
-
Constructor Details
-
AjdeCoreBuildManager
-
-
Method Details
-
getAjBuildManager
-
performBuild
public void performBuild(boolean fullBuild)Execute a full or incremental build- Parameters:
fullBuild
- true if requesting a full build, false if requesting to try an incremental build
-
generateAjBuildConfig
Generate a new AjBuildConfig from the compiler configuration associated with this AjdeCoreBuildManager or from a configuration file.- Returns:
- null if invalid configuration, corresponding AjBuildConfig otherwise
-
setCustomMungerFactory
-
getCustomMungerFactory
-
cleanupEnvironment
public void cleanupEnvironment() -
getStructureModel
-