Class IncrementalStateManager
java.lang.Object
org.aspectj.ajdt.internal.core.builder.IncrementalStateManager
Central point for all things incremental... - keeps track of the state recorded for each different config file - allows limited
interaction with these states
- records dependency/change info for particular classpaths > this will become what JDT keeps in its 'State' object when it's
finished
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic booleanstatic boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidstatic AjStatefindStateManagingOutputLocation(File location) static Setstatic voidpersist()Store states on diskstatic voidrecordSuccessfulBuild(String buildConfig, AjState state) static booleanremoveIncrementalStateInformationFor(String buildConfig) static AjStateretrieveStateFor(String configFile)
-
Field Details
-
recordIncrementalStates
public static boolean recordIncrementalStates -
debugIncrementalStates
public static boolean debugIncrementalStates
-
-
Constructor Details
-
IncrementalStateManager
public IncrementalStateManager()
-
-
Method Details
-
recordSuccessfulBuild
-
persist
public static void persist()Store states on disk -
removeIncrementalStateInformationFor
-
clearIncrementalStates
public static void clearIncrementalStates() -
getConfigFilesKnown
-
retrieveStateFor
-
findStateManagingOutputLocation
-