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
Modifier and TypeFieldDescriptionstatic boolean
static boolean
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
static AjState
findStateManagingOutputLocation(File location)
static Set
static void
persist()
Store states on diskstatic void
recordSuccessfulBuild(String buildConfig, AjState state)
static boolean
removeIncrementalStateInformationFor(String buildConfig)
static AjState
retrieveStateFor(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
-