|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A JormCompilerParameter object is an object which manages informations read by the command line parser. These informations are needed to the compiler system to parse, generate, and compile.
Field Summary | |
---|---|
static java.lang.String |
INHERITANCE_CLASSNAME_PATTERN
The pattern that represents the JORM class name to be replaced into the string defining the inherited class of a either the PBinding or the PClassMapping that is generated. |
static java.lang.String |
INHERITANCE_PACKAGE_PATTERN
|
Method Summary | |
---|---|
java.lang.Object |
clone()
|
java.lang.String |
computePBindingInheritance(java.lang.String cn)
Computes the actual class name which the generated PBinding class must extend. |
java.lang.String |
computePClassMappingInheritance(java.lang.String cn)
Computes the actual class name which the generated PClassMapping class must extend. |
java.lang.String |
getBindingEnhancedClass()
|
java.lang.String |
getBindingInheritance()
|
java.lang.String |
getClassMappingInheritance()
|
org.objectweb.jorm.util.io.api.PathExplorer |
getClasspath()
|
java.util.ArrayList |
getDtdLocations()
|
java.util.Collection |
getInputFiles()
|
java.lang.String |
getJavacName()
|
java.lang.String |
getOutput()
|
java.lang.String |
getProjectName()
|
java.lang.String |
getStateInheritance()
|
boolean |
isBindingAbstract()
|
boolean |
isGenerateBinding()
|
boolean |
isGeneratedPDFiles()
|
boolean |
isGeneratedWithMapperPackage()
|
boolean |
isJavac()
|
boolean |
isKeepSrc()
|
boolean |
isParseOnly()
|
boolean |
isStateGenerated()
|
boolean |
isVerbose()
|
void |
loadConfFile(java.io.InputStream in,
java.util.Iterator knownmappers)
Load a jorm configuration file. |
void |
loadConfFile(java.lang.String file,
java.util.Iterator knownmappers)
Load a jorm configuration file. |
void |
print()
Prints informations managed by the current object. |
void |
setBindingAbstract(boolean bindingAbstract)
|
void |
setBindingEnhancedClass(java.lang.String bindingEnhancedClass)
|
void |
setBindingInheritance(java.lang.String bindingInheritance)
|
void |
setClassMappingInheritance(java.lang.String classMappingInheritance)
|
void |
setClasspath(org.objectweb.jorm.util.io.api.PathExplorer classpath)
|
void |
setDtdLocations(java.util.ArrayList dtdLocations)
|
void |
setGenerateBinding(boolean v)
|
void |
setGeneratedPDFiles(boolean generatedPDFiles)
|
void |
setGeneratedWithMapperPackage(boolean generatedWithMapperPackage)
|
void |
setInputFiles(java.util.Collection inputFiles)
|
void |
setJavac(boolean javac)
|
void |
setKeepSrc(boolean keepSrc)
|
void |
setLogConfFile(java.lang.String logConfFile)
|
void |
setOutput(java.lang.String output)
|
void |
setProjectName(java.lang.String projectName)
|
void |
setStateGenerated(boolean v)
|
void |
setStateInheritance(java.lang.String stateInheritance)
|
void |
setVerbose(boolean verbose)
|
Methods inherited from interface org.objectweb.jorm.util.api.Loggable |
---|
getLogger, getLoggerFactory, setLogger, setLoggerFactory |
Field Detail |
public static final java.lang.String INHERITANCE_CLASSNAME_PATTERN
public static final java.lang.String INHERITANCE_PACKAGE_PATTERN
Method Detail |
public void print()
public java.lang.String computePClassMappingInheritance(java.lang.String cn)
cn
- The class name of the persistent class for which the
code is generated.
public java.lang.String computePBindingInheritance(java.lang.String cn)
cn
- The class name of the persistent class for which the
code is generated.
public void loadConfFile(java.lang.String file, java.util.Iterator knownmappers) throws PException
file
- the name of the jorm configuration file
PException
public void loadConfFile(java.io.InputStream in, java.util.Iterator knownmappers) throws PException
in
- the input stream of the jorm configuration file
PException
public org.objectweb.jorm.util.io.api.PathExplorer getClasspath()
public java.lang.String getOutput()
public boolean isVerbose()
public java.util.Collection getInputFiles()
public boolean isKeepSrc()
public java.lang.String getJavacName()
public java.lang.String getProjectName()
public boolean isJavac()
public boolean isParseOnly()
public boolean isGenerateBinding()
public boolean isStateGenerated()
public java.lang.String getStateInheritance()
public java.lang.String getBindingInheritance()
public java.lang.String getBindingEnhancedClass()
public java.lang.String getClassMappingInheritance()
public boolean isBindingAbstract()
public java.util.ArrayList getDtdLocations()
public boolean isGeneratedPDFiles()
public boolean isGeneratedWithMapperPackage()
public void setClasspath(org.objectweb.jorm.util.io.api.PathExplorer classpath)
public void setOutput(java.lang.String output)
public void setVerbose(boolean verbose)
public void setKeepSrc(boolean keepSrc)
public void setProjectName(java.lang.String projectName)
public void setJavac(boolean javac)
public void setGenerateBinding(boolean v)
public void setStateGenerated(boolean v)
public void setStateInheritance(java.lang.String stateInheritance)
public void setBindingInheritance(java.lang.String bindingInheritance)
public void setBindingEnhancedClass(java.lang.String bindingEnhancedClass)
public void setClassMappingInheritance(java.lang.String classMappingInheritance)
public void setBindingAbstract(boolean bindingAbstract)
public void setDtdLocations(java.util.ArrayList dtdLocations)
public void setGeneratedPDFiles(boolean generatedPDFiles)
public void setInputFiles(java.util.Collection inputFiles)
public void setGeneratedWithMapperPackage(boolean generatedWithMapperPackage)
public void setLogConfFile(java.lang.String logConfFile)
public java.lang.Object clone()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |