|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.apache.tools.ant.taskdefs.MatchingTask
org.exolab.castor.tools.ant.taskdefs.CastorSourceGenTask
public class CastorSourceGenTask
An Ant task to call the Castor Source Generator. It can be passed a file, a directory, a Fileset or all three.
Field Summary | |
---|---|
(package private) SourceGenerator |
sgen
SourceGenerator instance |
Fields inherited from class org.apache.tools.ant.taskdefs.MatchingTask |
---|
fileset |
Fields inherited from class org.apache.tools.ant.Task |
---|
target, taskName, taskType, wrapper |
Fields inherited from class org.apache.tools.ant.ProjectComponent |
---|
description, location, project |
Constructor Summary | |
---|---|
CastorSourceGenTask()
|
Method Summary | |
---|---|
void |
addFileset(org.apache.tools.ant.types.FileSet set)
|
void |
execute()
|
void |
setBindingfile(java.lang.String bindingfile)
|
void |
setDir(java.io.File dir)
|
void |
setFile(java.io.File file)
|
void |
setLineseparator(java.lang.String ls)
|
void |
setNodesc(boolean b)
|
void |
setNomarshall(boolean b)
|
void |
setPackage(java.lang.String pack)
|
void |
setProperties(java.lang.String properties)
Sets the file to use for castor builder properties |
void |
setTestable(boolean b)
|
void |
setTodir(java.lang.String dest)
|
void |
setTypes(java.lang.String tf)
|
void |
setVerbose(boolean b)
|
void |
setWarnings(boolean b)
|
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 |
Methods inherited from class org.apache.tools.ant.ProjectComponent |
---|
clone, getDescription, getLocation, getProject, setDescription, setLocation |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
SourceGenerator sgen
Constructor Detail |
---|
public CastorSourceGenTask()
Method Detail |
---|
public void setFile(java.io.File file)
public void setDir(java.io.File dir)
public void addFileset(org.apache.tools.ant.types.FileSet set)
public void setPackage(java.lang.String pack)
public void setTodir(java.lang.String dest)
public void setBindingfile(java.lang.String bindingfile)
public void setLineseparator(java.lang.String ls)
public void setTypes(java.lang.String tf)
public void setVerbose(boolean b)
public void setWarnings(boolean b)
public void setNodesc(boolean b)
public void setNomarshall(boolean b)
public void setTestable(boolean b)
public void setProperties(java.lang.String properties)
properties
- the properties to usepublic void execute() throws org.apache.tools.ant.BuildException
execute
in class org.apache.tools.ant.Task
org.apache.tools.ant.BuildException
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |