Package com.thoughtworks.qdox.ant
Class AbstractQdoxTask
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
com.thoughtworks.qdox.ant.AbstractQdoxTask
- All Implemented Interfaces:
Cloneable
public abstract class AbstractQdoxTask
extends org.apache.tools.ant.Task
-
Field Summary
FieldsFields 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addFileset
(org.apache.tools.ant.types.FileSet set) protected void
protected void
buildFileMap
(File directory, String[] sourceFiles) protected DocletTagFactory
void
execute()
protected void
processClasses
(JavaClass[] classes) protected void
processSources
(JavaSource[] sources) protected void
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, setProject
-
Field Details
-
fileMap
-
allSources
-
allClasses
-
-
Constructor Details
-
AbstractQdoxTask
public AbstractQdoxTask()
-
-
Method Details
-
addFileset
public void addFileset(org.apache.tools.ant.types.FileSet set) -
buildFileMap
protected void buildFileMap() -
buildFileMap
-
execute
public void execute() throws org.apache.tools.ant.BuildException- Overrides:
execute
in classorg.apache.tools.ant.Task
- Throws:
org.apache.tools.ant.BuildException
-
createDocletTagFactory
-
processSources
-
processClasses
-
validateAttributes
protected void validateAttributes() throws org.apache.tools.ant.BuildException- Throws:
org.apache.tools.ant.BuildException
-