|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ProjectPaths
Provides the default paths which Torque generator needs to interact with its surrounding project. "Default" means that the settings can be overridden in a unit of generation. NB: This object does not contain any information about how the generator configuration is organized internally.
| Method Summary | |
|---|---|
String |
getConfigurationPackage()
Returns the package of the Torque generator configuration. |
File |
getConfigurationPath()
Returns the path to the Torque generator configuration directory. |
File |
getDefaultSourcePath()
Returns the path to the default source directory for the Torque generator. |
File |
getOutputDirectory(String outputDirKey)
Returns the path to the base directory for the generated output for the given output key. |
Map<String,File> |
getOutputDirectoryMap()
Returns the output directory map which contains the mapping from output directory key to output directory. |
File |
getWorkDirectory()
Returns the work directory where the torque generator can store internal files. |
| Method Detail |
|---|
File getConfigurationPath()
IllegalStateException - if the current state of the object
is not valid.String getConfigurationPackage()
IllegalStateException - if the current state of the object
is not valid.File getDefaultSourcePath()
IllegalStateException - if the current state of the object
is not valid.File getOutputDirectory(String outputDirKey)
outputDirKey - the key which output directory should be returned.
Null is the key for the default output directory
and is always mapped to a non-null value.
IllegalStateException - if the current state of the object
is not valid.
IllegalArgumentException - if the outputDirKey is unknown.Map<String,File> getOutputDirectoryMap()
IllegalStateException - if the current state of the object
is not valid.File getWorkDirectory()
IllegalStateException - if the current state of the object
is not valid.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||