public class SchemaGenBase extends ApBasedTask
| Modifier and Type | Class and Description |
|---|---|
class |
SchemaGenBase.Schema
Nested schema element to specify the
namespace -> file name mapping. |
| Constructor and Description |
|---|
SchemaGenBase() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
compile() |
org.apache.tools.ant.types.Commandline.Argument |
createJvmarg() |
SchemaGenBase.Schema |
createSchema() |
String |
getAddexports() |
String |
getAddmodules() |
String |
getAddopens() |
String |
getAddreads() |
protected String |
getCompilationMessage() |
File |
getEpisode() |
protected String |
getFailedMessage() |
boolean |
getFork() |
String |
getLimitmodules() |
org.apache.tools.ant.types.Path |
getModulepath() |
org.apache.tools.ant.types.Path |
getModulesourcepath() |
String |
getPatchmodule() |
protected Processor |
getProcessor()
Creates a factory that does the actual job.
|
org.apache.tools.ant.types.Path |
getUpgrademodulepath() |
void |
setAddexports(String aes) |
void |
setAddmodules(String ams) |
void |
setAddopens(String aos) |
void |
setAddreads(String ars) |
void |
setEpisode(File f)
Sets the episode file to be generated.
|
void |
setFork(boolean flg) |
void |
setLimitmodules(String lms) |
void |
setModulepath(org.apache.tools.ant.types.Path mp) |
void |
setModulesourcepath(org.apache.tools.ant.types.Path msp) |
void |
setPatchmodule(String pms) |
protected org.apache.tools.ant.types.CommandlineJava |
setupCommand()
Set up command line to invoke.
|
protected void |
setupCommandlineSwitches(org.apache.tools.ant.types.Commandline cmd)
Implemented by the derived class to set up command line switches passed to annotation processing.
|
void |
setUpgrademodulepath(org.apache.tools.ant.types.Path ump) |
add, checkParameters, createBootclasspath, createClasspath, createCompilerArg, createCompilerClasspath, createExtdirs, createModulepath, createModulesourcepath, createSourcepath, createSrc, createUpgrademodulepath, execute, getBootclasspath, getClasspath, getCompiler, getCompilerVersion, getCurrentCompilerArgs, getDebug, getDebugLevel, getDepend, getDeprecation, getDestdir, getEncoding, getExecutable, getExtdirs, getFailonerror, getFileList, getIncludeantruntime, getIncludejavaruntime, getJavacExecutable, getListfiles, getMemoryInitialSize, getMemoryMaximumSize, getNowarn, getOptimize, getSource, getSourcepath, getSrcdir, getSystemJavac, getTarget, getTaskSuccess, getTempdir, getVerbose, isForkedJavac, isIncludeDestClasses, isJdkCompiler, recreateSrc, resetFileLists, scanDir, setBootclasspath, setBootClasspathRef, setClasspath, setClasspathRef, setCompiler, setCreateMissingPackageInfoClass, setDebug, setDebugLevel, setDepend, setDeprecation, setDestdir, setEncoding, setErrorProperty, setExecutable, setExtdirs, setFailonerror, setIncludeantruntime, setIncludeDestClasses, setIncludejavaruntime, setListfiles, setMemoryInitialSize, setMemoryMaximumSize, setModulepathRef, setModulesourcepathRef, setNowarn, setOptimize, setProceed, setSource, setSourcepath, setSourcepathRef, setSrcdir, setTarget, setTempdir, setUpdatedProperty, setUpgrademodulepathRef, setVerboseadd, addAnd, addContains, addContainsRegexp, addCustom, addDate, addDepend, addDepth, addDifferent, addFilename, addMajority, addModified, addNone, addNot, addOr, addPresent, addSelector, addSize, addType, appendSelector, createExclude, createExcludesFile, createInclude, createIncludesFile, createPatternSet, getDirectoryScanner, getImplicitFileSet, getSelectors, hasSelectors, selectorCount, selectorElements, setCaseSensitive, setDefaultexcludes, setExcludes, setExcludesfile, setFollowSymlinks, setIncludes, setIncludesfile, setProject, XsetIgnore, XsetItemsbindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskTypepublic org.apache.tools.ant.types.Commandline.Argument createJvmarg()
public void setModulepath(org.apache.tools.ant.types.Path mp)
setModulepath in class org.apache.tools.ant.taskdefs.Javacpublic org.apache.tools.ant.types.Path getModulepath()
getModulepath in class org.apache.tools.ant.taskdefs.Javacpublic void setModulesourcepath(org.apache.tools.ant.types.Path msp)
setModulesourcepath in class org.apache.tools.ant.taskdefs.Javacpublic org.apache.tools.ant.types.Path getModulesourcepath()
getModulesourcepath in class org.apache.tools.ant.taskdefs.Javacpublic void setUpgrademodulepath(org.apache.tools.ant.types.Path ump)
setUpgrademodulepath in class org.apache.tools.ant.taskdefs.Javacpublic org.apache.tools.ant.types.Path getUpgrademodulepath()
getUpgrademodulepath in class org.apache.tools.ant.taskdefs.Javacpublic void setAddmodules(String ams)
public String getAddmodules()
public void setLimitmodules(String lms)
public String getLimitmodules()
public void setAddreads(String ars)
public String getAddreads()
public void setAddexports(String aes)
public String getAddexports()
public void setPatchmodule(String pms)
public String getPatchmodule()
public void setAddopens(String aos)
public String getAddopens()
protected void setupCommandlineSwitches(org.apache.tools.ant.types.Commandline cmd)
ApBasedTasksetupCommandlineSwitches in class ApBasedTaskprotected String getCompilationMessage()
getCompilationMessage in class ApBasedTaskprotected String getFailedMessage()
getFailedMessage in class ApBasedTaskpublic void setFork(boolean flg)
setFork in class org.apache.tools.ant.taskdefs.Javacpublic boolean getFork()
public SchemaGenBase.Schema createSchema()
public void setEpisode(File f)
public File getEpisode()
protected Processor getProcessor()
ApBasedTaskgetProcessor in class ApBasedTaskprotected void compile()
compile in class ApBasedTaskprotected org.apache.tools.ant.types.CommandlineJava setupCommand()
Copyright © 2017 Oracle Corporation. All rights reserved.