|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.torque.generator.configuration.UnitDescriptor
public class UnitDescriptor
Contains all necessary information about a generation unit.
Nested Class Summary | |
---|---|
static class |
UnitDescriptor.Packaging
Possible packaging forms of a unit of generation. |
Constructor Summary | |
---|---|
UnitDescriptor(UnitDescriptor.Packaging packaging,
ProjectPaths projectPaths,
TorqueGeneratorPaths configurationPaths)
Constructor without inheritance, override options, overrideSourceFileset and loglevel. |
Method Summary | |
---|---|
TorqueGeneratorPaths |
getConfigurationPaths()
Returns the paths in the configuration of this generation unit. |
String |
getDefaultOutputEncoding()
Returns the output encoding if no specific encoding has been set in the output. |
UnitDescriptor |
getInheritsFrom()
Returns the descriptor of the generation unit from which this generation unit inherits, or null if this generation unit does not inherit from another generation unit. |
Loglevel |
getLoglevel()
Returns the log level overriding the loglevel defined in the configuration unit. |
OptionsConfiguration |
getOverrideOptions()
Returns the configuration of the overriding options, if any. |
SourceProvider |
getOverrideSourceProvider()
Returns the source provider overriding the source defined in the control file, or null if the control file definition is not overridden. |
UnitDescriptor.Packaging |
getPackaging()
Returns the packaging of the unit of generation. |
ProjectPaths |
getProjectPaths()
Returns the paths which the Torque generator must know about the surrounding project. |
void |
setDefaultOutputEncoding(String defaultOutputEncoding)
Sets the output encoding which is used if no specific encoding has been set in the output. |
void |
setInheritsFrom(UnitDescriptor inheritsFrom)
Sets the descriptor of the generation unit from which this generation unit inherits. |
void |
setLoglevel(Loglevel loglevel)
Sets the log level overriding the loglevel defined in the configuration unit. |
void |
setOverrideOptions(OptionsConfiguration overrideOptions)
Sets the configuration of the overriding options, if any. |
void |
setOverrideSourceProvider(SourceProvider overrideSourceProvider)
Sets the source provider overriding the source defined in the control file. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public UnitDescriptor(UnitDescriptor.Packaging packaging, ProjectPaths projectPaths, TorqueGeneratorPaths configurationPaths)
packaging
- The packaging of the generation unit, not null.projectPaths
- The paths the Torque generator must know about
the surrounding project, not null.configurationPaths
- The paths within the configuration
of the configuration unit, not null.Method Detail |
---|
public UnitDescriptor.Packaging getPackaging()
public ProjectPaths getProjectPaths()
public TorqueGeneratorPaths getConfigurationPaths()
public UnitDescriptor getInheritsFrom()
public void setInheritsFrom(UnitDescriptor inheritsFrom)
inheritsFrom
- the parents unit descriptor,
or null if no parent exists.public SourceProvider getOverrideSourceProvider()
public void setOverrideSourceProvider(SourceProvider overrideSourceProvider)
overrideSourceProvider
- the overriding source provider,
or null if the control file definition is not overridden.public OptionsConfiguration getOverrideOptions()
public void setOverrideOptions(OptionsConfiguration overrideOptions)
overrideOptions
- the configuration of the overriding options,
or null.public Loglevel getLoglevel()
public void setLoglevel(Loglevel loglevel)
loglevel
- the log level, or null.public String getDefaultOutputEncoding()
public void setDefaultOutputEncoding(String defaultOutputEncoding)
defaultOutputEncoding
- the default output encoding,
null for the default platform encoding.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |