Klasse AjdeCoreBuildManager

java.lang.Object
org.aspectj.ajde.core.internal.AjdeCoreBuildManager

public class AjdeCoreBuildManager extends Object
Build Manager which drives the build for a given AjCompiler. Tools call build on the AjCompiler which drives this.
  • Konstruktordetails

    • AjdeCoreBuildManager

      public AjdeCoreBuildManager(AjCompiler compiler)
  • Methodendetails

    • getAjBuildManager

      public AjBuildManager getAjBuildManager()
    • performBuild

      public void performBuild(boolean fullBuild)
      Execute a full or incremental build
      Parameter:
      fullBuild - true if requesting a full build, false if requesting to try an incremental build
    • generateAjBuildConfig

      public AjBuildConfig generateAjBuildConfig()
      Generate a new AjBuildConfig from the compiler configuration associated with this AjdeCoreBuildManager or from a configuration file.
      Gibt zurück:
      null if invalid configuration, corresponding AjBuildConfig otherwise
    • setCustomMungerFactory

      public void setCustomMungerFactory(Object o)
    • getCustomMungerFactory

      public Object getCustomMungerFactory()
    • cleanupEnvironment

      public void cleanupEnvironment()
    • getStructureModel

      public AsmManager getStructureModel()