|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjaxx.compiler.CompilerOptions
public class CompilerOptions
Stores options which affect the jaxxc tool's operation. These options are generally specified by the user on the command line.
| Field Summary | |
|---|---|
protected java.lang.String[] |
extraImports
list of fqn of class toimport for all generated jaxx files |
protected java.lang.String |
helpsetI18nPrefix
The prefix to add to i18n key for any help i18n key. |
protected java.lang.String |
helpsetIndexI18nSuffix
The suffix to add to i18n key for an toc Id. |
protected java.lang.String |
helpSetName
The helpset name |
protected java.lang.String |
helpsetTitleI18nSuffix
The suffix to add to i18n key for an help Id. |
protected java.lang.String |
helpsetTocI18nSuffix
The suffix to add to i18n key for an toc Id. |
protected java.lang.String |
jaxxContextImplementorClass
the name of implementation of JAXXContext to be used on JAXXObject. |
| Constructor Summary | |
|---|---|
CompilerOptions()
|
|
| Method Summary | |
|---|---|
java.lang.ClassLoader |
getClassLoader()
|
java.lang.String |
getClassPath()
Returns the class path to be used during compilation. |
java.lang.Class<? extends JAXXCompiler> |
getCompilerClass()
|
java.lang.Class<? extends CompiledObjectDecorator> |
getDefaultDecoratorClass()
|
java.lang.Class<?> |
getDefaultErrorUI()
|
java.lang.String[] |
getExtraImports()
|
java.lang.String |
getHelpBrokerFQN()
|
java.lang.String |
getHelpsetI18nPrefix()
|
java.lang.String |
getHelpsetIndexI18nSuffix()
|
java.lang.String |
getHelpSetName()
|
java.lang.String |
getHelpsetTitleI18nSuffix()
|
java.lang.String |
getHelpsetTocI18nSuffix()
|
java.lang.String |
getJavacOpts()
Returns the options to be passed into javac. |
java.io.File |
getJavacTargetDirectory()
Returns the target directory, generally specified with the "-d" option on the command line. |
java.lang.String |
getJaxxContextImplementorClass()
|
boolean |
getKeepJavaFiles()
Returns whether or not generated Java files should be preserved after compilation. |
boolean |
getOptimize()
Returns whether or not optimization should be performed. |
java.io.File |
getTargetDirectory()
Returns the target directory, generally specified with the "-d" option on the command line. |
java.lang.Class<?> |
getValidatorClass()
|
java.lang.String |
getValidatorFQN()
Deprecated. |
boolean |
isAddLogger()
|
boolean |
isGenerateHelp()
|
boolean |
isI18nable()
|
boolean |
isKeepJavaFiles()
|
boolean |
isOptimize()
|
boolean |
isProfile()
|
boolean |
isResetAfterCompile()
|
boolean |
isUseUIManagerForIcon()
|
boolean |
isVerbose()
|
void |
setAddLogger(boolean addLogger)
|
void |
setClassLoader(java.lang.ClassLoader classLoader)
|
void |
setClassPath(java.lang.String classPath)
Sets the class path to be used during compilation. |
void |
setCompilerClass(java.lang.Class<? extends JAXXCompiler> compilerClass)
|
void |
setDefaultDecoratorClass(java.lang.Class<? extends CompiledObjectDecorator> defaultDecoratorClass)
|
void |
setDefaultErrorUI(java.lang.Class<?> defaultErrorUI)
|
void |
setExtraImports(java.lang.String[] extraImports)
|
void |
setGenerateHelp(boolean generateHelp)
|
void |
setHelpBrokerFQN(java.lang.String helpBrokerFQN)
|
void |
setHelpsetI18nPrefix(java.lang.String helpsetI18nPrefix)
|
void |
setHelpsetIndexI18nSuffix(java.lang.String helpsetIndexI18nSuffix)
|
void |
setHelpSetName(java.lang.String helpSetName)
|
void |
setHelpsetTitleI18nSuffix(java.lang.String helpsetTitleI18nSuffix)
|
void |
setHelpsetTocI18nSuffix(java.lang.String helpsetTocI18nSuffix)
|
void |
setI18nable(boolean i18nable)
|
void |
setJavacOpts(java.lang.String javacOpts)
Sets options to be passed into javac. |
void |
setJavacTargetDirectory(java.io.File javacTargetDirectory)
|
void |
setJaxxContextImplementorClass(java.lang.String jaxxContextImplementorClass)
|
void |
setKeepJavaFiles(boolean keepJavaFiles)
Sets whether or not generated Java files should be preserved after compilation. |
void |
setOptimize(boolean optimize)
Sets whether or not optimizations should be performed. |
void |
setProfile(boolean profile)
|
void |
setResetAfterCompile(boolean resetAfterCompile)
|
void |
setTargetDirectory(java.io.File targetDirectory)
Sets the target directory into which compiled classes will be placed. |
void |
setUseUIManagerForIcon(boolean useUIManagerForIcon)
|
void |
setValidatorClass(java.lang.Class<?> validatorClass)
|
void |
setValidatorFQN(java.lang.String validatorFQN)
Deprecated. |
void |
setVerbose(boolean verbose)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected java.lang.String jaxxContextImplementorClass
JAXXContext to be used on JAXXObject.
protected java.lang.String[] extraImports
protected java.lang.String helpsetI18nPrefix
protected java.lang.String helpsetTitleI18nSuffix
protected java.lang.String helpsetTocI18nSuffix
protected java.lang.String helpsetIndexI18nSuffix
protected java.lang.String helpSetName
| Constructor Detail |
|---|
public CompilerOptions()
| Method Detail |
|---|
public java.io.File getJavacTargetDirectory()
setTargetDirectory(java.io.File)public java.io.File getTargetDirectory()
setTargetDirectory(java.io.File)public void setTargetDirectory(java.io.File targetDirectory)
targetDirectory - the target directorygetTargetDirectory()public void setJavacTargetDirectory(java.io.File javacTargetDirectory)
public java.lang.String getClassPath()
setClassPath(java.lang.String)public void setClassPath(java.lang.String classPath)
classPath - the compilation class pathgetClassPath()public java.lang.String getJavacOpts()
javac.
javacsetJavacOpts(java.lang.String)public void setJavacOpts(java.lang.String javacOpts)
javac.
javacOpts - options to be passed into javacgetJavacOpts()public boolean getKeepJavaFiles()
true if generated Java files should be preserved, false to deletesetKeepJavaFiles(boolean)public void setKeepJavaFiles(boolean keepJavaFiles)
keepJavaFiles - true if generated Java files should be preserved, false to deletegetKeepJavaFiles()public boolean getOptimize()
public void setOptimize(boolean optimize)
optimize - true to perform optimizations during compilationgetOptimize()public boolean isVerbose()
public void setVerbose(boolean verbose)
public boolean isI18nable()
public boolean isUseUIManagerForIcon()
public void setI18nable(boolean i18nable)
public boolean isAddLogger()
public void setAddLogger(boolean addLogger)
public java.lang.String getJaxxContextImplementorClass()
public void setJaxxContextImplementorClass(java.lang.String jaxxContextImplementorClass)
public java.lang.String[] getExtraImports()
public void setExtraImports(java.lang.String[] extraImports)
public boolean isResetAfterCompile()
public void setResetAfterCompile(boolean resetAfterCompile)
public void setUseUIManagerForIcon(boolean useUIManagerForIcon)
public java.lang.String toString()
toString in class java.lang.Objectpublic void setDefaultErrorUI(java.lang.Class<?> defaultErrorUI)
public boolean isKeepJavaFiles()
public boolean isOptimize()
public java.lang.Class<?> getDefaultErrorUI()
public java.lang.ClassLoader getClassLoader()
public void setClassLoader(java.lang.ClassLoader classLoader)
public java.lang.Class<? extends JAXXCompiler> getCompilerClass()
public void setCompilerClass(java.lang.Class<? extends JAXXCompiler> compilerClass)
@Deprecated public java.lang.String getValidatorFQN()
@Deprecated public void setValidatorFQN(java.lang.String validatorFQN)
public java.lang.Class<? extends CompiledObjectDecorator> getDefaultDecoratorClass()
public void setDefaultDecoratorClass(java.lang.Class<? extends CompiledObjectDecorator> defaultDecoratorClass)
public boolean isProfile()
public void setProfile(boolean profile)
public boolean isGenerateHelp()
public void setGenerateHelp(boolean generateHelp)
public java.lang.String getHelpBrokerFQN()
public void setHelpBrokerFQN(java.lang.String helpBrokerFQN)
public java.lang.String getHelpsetIndexI18nSuffix()
public void setHelpsetIndexI18nSuffix(java.lang.String helpsetIndexI18nSuffix)
public java.lang.String getHelpsetTitleI18nSuffix()
public void setHelpsetTitleI18nSuffix(java.lang.String helpsetTitleI18nSuffix)
public java.lang.String getHelpsetTocI18nSuffix()
public void setHelpsetTocI18nSuffix(java.lang.String helpsetTocI18nSuffix)
public java.lang.String getHelpSetName()
public void setHelpSetName(java.lang.String helpSetName)
public java.lang.String getHelpsetI18nPrefix()
public void setHelpsetI18nPrefix(java.lang.String helpsetI18nPrefix)
public java.lang.Class<?> getValidatorClass()
public void setValidatorClass(java.lang.Class<?> validatorClass)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||