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, getNativeHeaderDir, getNowarn, getOptimize, getRelease, 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, setNativeHeaderDir, setNowarn, setOptimize, setProceed, setRelease, setSource, setSourcepath, setSourcepathRef, setSrcdir, setTarget, setTempdir, setUpdatedProperty, setUpgrademodulepathRef, setVerbose
add, 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, XsetItems
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
public 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.Javac
public org.apache.tools.ant.types.Path getModulepath()
getModulepath
in class org.apache.tools.ant.taskdefs.Javac
public void setModulesourcepath(org.apache.tools.ant.types.Path msp)
setModulesourcepath
in class org.apache.tools.ant.taskdefs.Javac
public org.apache.tools.ant.types.Path getModulesourcepath()
getModulesourcepath
in class org.apache.tools.ant.taskdefs.Javac
public void setUpgrademodulepath(org.apache.tools.ant.types.Path ump)
setUpgrademodulepath
in class org.apache.tools.ant.taskdefs.Javac
public org.apache.tools.ant.types.Path getUpgrademodulepath()
getUpgrademodulepath
in class org.apache.tools.ant.taskdefs.Javac
public 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)
ApBasedTask
setupCommandlineSwitches
in class ApBasedTask
protected String getCompilationMessage()
getCompilationMessage
in class ApBasedTask
protected String getFailedMessage()
getFailedMessage
in class ApBasedTask
public void setFork(boolean flg)
setFork
in class org.apache.tools.ant.taskdefs.Javac
public boolean getFork()
public SchemaGenBase.Schema createSchema()
public void setEpisode(File f)
public File getEpisode()
protected Processor getProcessor()
ApBasedTask
getProcessor
in class ApBasedTask
protected void compile()
compile
in class ApBasedTask
protected org.apache.tools.ant.types.CommandlineJava setupCommand()
Copyright © 2017 Oracle Corporation. All rights reserved.