org.jboss.tattletale.ant
Class AbstractReportTask

java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.tools.ant.Task
          extended by org.jboss.tattletale.ant.AbstractReportTask
All Implemented Interfaces:
java.lang.Cloneable
Direct Known Subclasses:
ReportTask

public abstract class AbstractReportTask
extends org.apache.tools.ant.Task

Base abstract class for TattleTale Report Ant Tasks

Author:
Jay Balunas jbalunas@jboss.org

Field Summary
 
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
 
Constructor Summary
AbstractReportTask()
          Constructor
 
Method Summary
abstract  void execute()
          Execute Ant task
 java.lang.String getOutputDir()
           
 java.lang.String getScanDir()
           
 void setOutputDir(java.lang.String outputDir)
           
 void setScanDir(java.lang.String scanDir)
           
 
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
 

Constructor Detail

AbstractReportTask

public AbstractReportTask()
Constructor

Method Detail

getScanDir

public java.lang.String getScanDir()
Returns:
the scanDir

setScanDir

public void setScanDir(java.lang.String scanDir)
Parameters:
scanDir - the scanDir to set

getOutputDir

public java.lang.String getOutputDir()
Returns:
the outputDir

setOutputDir

public void setOutputDir(java.lang.String outputDir)
Parameters:
outputDir - the outputDir to set

execute

public abstract void execute()
                      throws org.apache.tools.ant.BuildException
Execute Ant task

Overrides:
execute in class org.apache.tools.ant.Task
Throws:
org.apache.tools.ant.BuildException - If an error occurs


Copyright ? 2009 JBoss (http://www.jboss.com/)