org.freecompany.imp
Class Transform

java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.tools.ant.Task
          extended by org.freecompany.imp.Transform
All Implemented Interfaces:
java.lang.Cloneable

public class Transform
extends org.apache.tools.ant.Task


Field Summary
protected  org.apache.tools.ant.types.FileSet fileset
           
protected  java.util.logging.Logger logger
           
protected  java.util.List<org.apache.tools.ant.types.Parameter> parameters
           
protected  java.util.List<Style> styles
           
protected  java.io.File todir
           
protected  java.lang.String type
           
 
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
Transform()
           
 
Method Summary
 void addFileset(org.apache.tools.ant.types.FileSet fileset)
           
 void addParameter(org.apache.tools.ant.types.Parameter parameter)
           
 void addStyle(Style style)
           
protected static java.lang.String buildPath(java.lang.String path)
           
protected static java.lang.String buildRoot(java.lang.String path)
           
 void execute()
           
 void setTodir(java.io.File todir)
           
 void setType(java.lang.String type)
           
 
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
 

Field Detail

logger

protected final java.util.logging.Logger logger

styles

protected final java.util.List<Style> styles

parameters

protected final java.util.List<org.apache.tools.ant.types.Parameter> parameters

type

protected java.lang.String type

todir

protected java.io.File todir

fileset

protected org.apache.tools.ant.types.FileSet fileset
Constructor Detail

Transform

public Transform()
Method Detail

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

addParameter

public void addParameter(org.apache.tools.ant.types.Parameter parameter)

setType

public void setType(java.lang.String type)

setTodir

public void setTodir(java.io.File todir)

addFileset

public void addFileset(org.apache.tools.ant.types.FileSet fileset)
                throws org.apache.tools.ant.BuildException
Throws:
org.apache.tools.ant.BuildException

addStyle

public void addStyle(Style style)

buildPath

protected static java.lang.String buildPath(java.lang.String path)

buildRoot

protected static java.lang.String buildRoot(java.lang.String path)