|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.aspectj.ajde.internal.LstBuildConfigManager
public class LstBuildConfigManager
Field Summary | |
---|---|
protected java.lang.String |
currConfigFilePath
|
Fields inherited from interface org.aspectj.ajde.internal.BuildConfigManager |
---|
CONFIG_FILE_SUFFIX, DEFAULT_CONFIG_LABEL |
Constructor Summary | |
---|---|
LstBuildConfigManager()
|
Method Summary | |
---|---|
void |
addFilesToConfig(java.lang.String configFilePath,
java.util.List paths)
Add files to a configuration. |
void |
addListener(BuildConfigListener configurationListener)
Add a listner that will be notified of build configuration change events |
BuildConfigModel |
buildModel(java.lang.String configFilePath)
Build a model for the corresponding configuration file. |
java.lang.String |
getActiveConfigFile()
Returns the currently active build configuration file. |
java.util.List<java.lang.String> |
getAllBuildConfigFiles()
|
void |
removeFilesFromConfig(java.lang.String configFilePath,
java.util.List files)
Remove files from a configuration. |
void |
removeListener(BuildConfigListener configurationListener)
Remove a configuration listener. |
void |
setActiveConfigFile(java.lang.String currConfigFilePath)
Sets the currently active build configuration file. |
void |
writeModel(BuildConfigModel model)
Save the given configuration model to the file that it was generated from. |
void |
writePaths(java.lang.String configFilePath,
java.util.List files)
Write a list of source files into a configuration file. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected java.lang.String currConfigFilePath
Constructor Detail |
---|
public LstBuildConfigManager()
Method Detail |
---|
public BuildConfigModel buildModel(java.lang.String configFilePath)
BuildConfigManager
buildModel
in interface BuildConfigManager
public void writeModel(BuildConfigModel model)
BuildConfigManager
writeModel
in interface BuildConfigManager
public void writePaths(java.lang.String configFilePath, java.util.List files)
BuildConfigManager
writePaths
in interface BuildConfigManager
public void addFilesToConfig(java.lang.String configFilePath, java.util.List paths)
BuildConfigManager
addFilesToConfig
in interface BuildConfigManager
configFilePath
- full path to the configuration filepaths
- list of full paths to the files to be addedpublic void removeFilesFromConfig(java.lang.String configFilePath, java.util.List files)
BuildConfigManager
removeFilesFromConfig
in interface BuildConfigManager
configFilePath
- full path to the configuration filefiles
- list of full paths to the files to be removedpublic java.lang.String getActiveConfigFile()
BuildConfigManager
getActiveConfigFile
in interface BuildConfigManager
public void setActiveConfigFile(java.lang.String currConfigFilePath)
BuildConfigManager
setActiveConfigFile
in interface BuildConfigManager
public void addListener(BuildConfigListener configurationListener)
BuildConfigManager
addListener
in interface BuildConfigManager
public void removeListener(BuildConfigListener configurationListener)
BuildConfigManager
removeListener
in interface BuildConfigManager
public java.util.List<java.lang.String> getAllBuildConfigFiles()
getAllBuildConfigFiles
in interface BuildConfigManager
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |