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 Details

    • _reportFile

      protected File _reportFile
  • Constructor Details

    • ClassycleTask

      public ClassycleTask()
  • Method Details

    • setMergeInnerClasses

      public void setMergeInnerClasses(boolean mergeInnerClasses)
    • setIncludingClasses

      public void setIncludingClasses(String patternList)
    • setExcludingClasses

      public void setExcludingClasses(String patternList)
    • setReflectionPattern

      public void setReflectionPattern(String patternList)
    • addConfiguredFileset

      public void addConfiguredFileset(org.apache.tools.ant.types.FileSet set)
    • 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 String[] getClassFileNames()
    • getPattern

      protected StringPattern getPattern()
    • getReflectionPattern

      protected StringPattern getReflectionPattern()
    • isMergeInnerClasses

      protected boolean isMergeInnerClasses()
    • setReportFile

      public void setReportFile(File xmlFile)