classycle.ant
Class ClassycleTask
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
classycle.ant.ClassycleTask
- All Implemented Interfaces:
- java.lang.Cloneable
- Direct Known Subclasses:
- DependencyCheckingTask, ReportTask
public abstract class ClassycleTask
- extends org.apache.tools.ant.Task
Common attributes of all Classyle Ant tasks.
- Author:
- Franz-Josef Elmer
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 |
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 |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_reportFile
protected java.io.File _reportFile
ClassycleTask
public ClassycleTask()
setMergeInnerClasses
public void setMergeInnerClasses(boolean mergeInnerClasses)
setIncludingClasses
public void setIncludingClasses(java.lang.String patternList)
setExcludingClasses
public void setExcludingClasses(java.lang.String patternList)
setReflectionPattern
public void setReflectionPattern(java.lang.String patternList)
add
public void add(org.apache.tools.ant.types.ResourceCollection rc)
execute
public void execute()
throws org.apache.tools.ant.BuildException
- Overrides:
execute
in class org.apache.tools.ant.Task
- Throws:
org.apache.tools.ant.BuildException
getClassFileNames
protected java.lang.String[] getClassFileNames()
getPattern
protected StringPattern getPattern()
getReflectionPattern
protected StringPattern getReflectionPattern()
isMergeInnerClasses
protected boolean isMergeInnerClasses()
setReportFile
public void setReportFile(java.io.File xmlFile)