|
|||||||||
| 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 BuildConfigManagerpublic 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 BuildConfigManagerconfigFilePath - full path to the configuration filepaths - list of full paths to the files to be added
public void removeFilesFromConfig(java.lang.String configFilePath,
java.util.List files)
BuildConfigManager
removeFilesFromConfig in interface BuildConfigManagerconfigFilePath - full path to the configuration filefiles - list of full paths to the files to be removedpublic java.lang.String getActiveConfigFile()
BuildConfigManager
getActiveConfigFile in interface BuildConfigManagerpublic void setActiveConfigFile(java.lang.String currConfigFilePath)
BuildConfigManager
setActiveConfigFile in interface BuildConfigManagerpublic void addListener(BuildConfigListener configurationListener)
BuildConfigManager
addListener in interface BuildConfigManagerpublic void removeListener(BuildConfigListener configurationListener)
BuildConfigManager
removeListener in interface BuildConfigManagerpublic 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 | ||||||||