|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.tools.ant.ProjectComponent org.apache.tools.ant.Task org.apache.tools.ant.taskdefs.MatchingTask org.apache.openjpa.lib.ant.AbstractTask org.apache.openjpa.ant.ApplicationIdToolTask
public class ApplicationIdToolTask
Executes the application id tool on the specified files. This task can take the following arguments:
directory
ignoreErrors
name
suffix
token
codeFormat
element with attributes
for the bean properties of the CodeFormat
.
Field Summary | |
---|---|
protected String |
dirName
|
protected ApplicationIdTool.Flags |
flags
|
Fields inherited from class org.apache.openjpa.lib.ant.AbstractTask |
---|
classpath, fileSets, haltOnError, isolate, useParent |
Fields inherited from class org.apache.tools.ant.taskdefs.MatchingTask |
---|
fileset |
Fields inherited from class org.apache.tools.ant.Task |
---|
description, location, target, taskName, taskType, wrapper |
Fields inherited from class org.apache.tools.ant.ProjectComponent |
---|
project |
Constructor Summary | |
---|---|
ApplicationIdToolTask()
Default constructor. |
Method Summary | |
---|---|
Object |
createCodeFormat()
Create the embedded code format element. |
protected void |
executeOn(String[] files)
Perform the task action on the given files. |
protected ConfigurationImpl |
newConfiguration()
Implement this method to return a configuration object for the product in use. |
void |
setDirectory(String dirName)
Set the output directory we want the enhancer to write to. |
void |
setIgnoreErrors(boolean ignoreErrors)
Set whether to ignore errors. |
void |
setName(String name)
Set the name of the identity class; with this option you must supply exactly one class to run on. |
void |
setSuffix(String suffix)
Set a suffix to append to persistent classes to form their identity class name. |
void |
setToken(String token)
Set the token to separate stringified primary key field values. |
Methods inherited from class org.apache.openjpa.lib.ant.AbstractTask |
---|
addFileset, assertFiles, createClasspath, createConfig, execute, getClassLoader, getConfiguration, setClasspath, setHaltOnError, setIsolate, setUseParentClassloader |
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 |
---|
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType |
Methods inherited from class org.apache.tools.ant.ProjectComponent |
---|
getProject |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected ApplicationIdTool.Flags flags
protected String dirName
Constructor Detail |
---|
public ApplicationIdToolTask()
Method Detail |
---|
public void setDirectory(String dirName)
public void setIgnoreErrors(boolean ignoreErrors)
public void setName(String name)
public void setSuffix(String suffix)
public void setToken(String token)
public Object createCodeFormat()
protected ConfigurationImpl newConfiguration()
AbstractTask
newConfiguration
in class AbstractTask
protected void executeOn(String[] files) throws IOException, ClassNotFoundException
AbstractTask
executeOn
in class AbstractTask
IOException
ClassNotFoundException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |