- java.lang.Object
-
- org.apache.tools.ant.ProjectComponent
-
- org.apache.tools.ant.Task
-
- org.apache.tools.ant.taskdefs.MatchingTask
-
- org.apache.tools.ant.taskdefs.Javac
-
- com.sun.tools.jxc.ApBasedTask
-
- com.sun.tools.jxc.SchemaGenBase
-
- com.sun.tools.jxc.SchemaGenTask
-
- All Implemented Interfaces:
Cloneable,org.apache.tools.ant.types.selectors.SelectorContainer
public class SchemaGenTask extends SchemaGenBase
Ant task to invoke the schema generator.- Author:
- Yan Gao (gaoyan.gao@oracle.com)
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.sun.tools.jxc.SchemaGenBase
SchemaGenBase.Schema
-
-
Constructor Summary
Constructors Constructor Description SchemaGenTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidsetupForkCommand(String className)-
Methods inherited from class com.sun.tools.jxc.SchemaGenBase
compile, createJvmarg, createSchema, getAddexports, getAddmodules, getAddopens, getAddreads, getCompilationMessage, getEpisode, getFailedMessage, getFork, getLimitmodules, getModulepath, getModulesourcepath, getPatchmodule, getProcessor, getUpgrademodulepath, setAddexports, setAddmodules, setAddopens, setAddreads, setEpisode, setFork, setLimitmodules, setModulepath, setModulesourcepath, setPatchmodule, setupCommand, setupCommandlineSwitches, setUpgrademodulepath
-
Methods inherited from class org.apache.tools.ant.taskdefs.Javac
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
-
Methods inherited from class org.apache.tools.ant.taskdefs.MatchingTask
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
-
Methods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
-
-
-
-
Method Detail
-
setupForkCommand
protected void setupForkCommand(String className)
-
-