Package classycle.ant
Class ClassycleTask
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
classycle.ant.ClassycleTask
- All Implemented Interfaces:
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
-
Field Summary
FieldsFields inherited from class org.apache.tools.ant.Task
target, taskName, taskType, wrapperFields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(org.apache.tools.ant.types.ResourceCollection rc) voidexecute()protected String[]protected StringPatternprotected StringPatternprotected booleanvoidsetExcludingClasses(String patternList) voidsetIncludingClasses(String patternList) voidsetMergeInnerClasses(boolean mergeInnerClasses) voidsetReflectionPattern(String patternList) voidsetReportFile(File xmlFile) 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, setTaskTypeMethods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
-
Field Details
-
_reportFile
-
-
Constructor Details
-
ClassycleTask
public ClassycleTask()
-
-
Method Details
-
setMergeInnerClasses
public void setMergeInnerClasses(boolean mergeInnerClasses) -
setIncludingClasses
-
setExcludingClasses
-
setReflectionPattern
-
add
public void add(org.apache.tools.ant.types.ResourceCollection rc) -
execute
public void execute() throws org.apache.tools.ant.BuildException- Overrides:
executein classorg.apache.tools.ant.Task- Throws:
org.apache.tools.ant.BuildException
-
getClassFileNames
-
getPattern
-
getReflectionPattern
-
isMergeInnerClasses
protected boolean isMergeInnerClasses() -
setReportFile
-