|
||||||||||
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 |