pt.ist.fenixframework.dml.antTasks
Class DmlCompileTask

Package class diagram package DmlCompileTask
java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.tools.ant.Task
          extended by pt.ist.fenixframework.dml.antTasks.DmlCompileTask
All Implemented Interfaces:
Cloneable

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


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
DmlCompileTask()
           
 
Method Summary
 void addFileset(org.apache.tools.ant.types.FileSet fileset)
           
 void execute()
           
 String getClassPathRef()
           
 Class<? extends CodeGenerator> getCodeGeneratorClass()
           
 String getDestDirectory()
           
 String getDestDirectoryBase()
           
 File getDestDirectoryBaseFile()
           
 File getDestDirectoryFile()
           
 String getGeneratorClassName()
           
 String getHasRun()
           
 String getPackageName()
           
 boolean isGenerateFinals()
           
 void setClassPathRef(String classPathRef)
           
 void setDestDirectory(String destDirectory)
           
 void setDestDirectoryBase(String destDirectoryBase)
           
 void setGenerateFinals(boolean generateFinals)
           
 void setGeneratorClassName(String generatorClassName)
           
 void setHasRun(String hasRun)
           
 void setPackageName(String packageName)
           
 
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

DmlCompileTask

public DmlCompileTask()
Method Detail

getHasRun

public String getHasRun()

setHasRun

public void setHasRun(String hasRun)

getClassPathRef

public String getClassPathRef()

setClassPathRef

public void setClassPathRef(String classPathRef)

isGenerateFinals

public boolean isGenerateFinals()

setGenerateFinals

public void setGenerateFinals(boolean generateFinals)

getDestDirectoryBase

public String getDestDirectoryBase()

setDestDirectoryBase

public void setDestDirectoryBase(String destDirectoryBase)

getDestDirectory

public String getDestDirectory()

setDestDirectory

public void setDestDirectory(String destDirectory)

getPackageName

public String getPackageName()

setPackageName

public void setPackageName(String packageName)

addFileset

public void addFileset(org.apache.tools.ant.types.FileSet fileset)

getGeneratorClassName

public String getGeneratorClassName()

setGeneratorClassName

public void setGeneratorClassName(String generatorClassName)

getDestDirectoryFile

public File getDestDirectoryFile()

getDestDirectoryBaseFile

public File getDestDirectoryBaseFile()

getCodeGeneratorClass

public Class<? extends CodeGenerator> getCodeGeneratorClass()
                                                     throws ClassNotFoundException
Throws:
ClassNotFoundException

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


Copyright © 2013. All Rights Reserved.