de.uni_paderborn.fujaba.ant
Class CxrGenTask

java.lang.Object
  extended byorg.apache.tools.ant.ProjectComponent
      extended byorg.apache.tools.ant.Task
          extended byde.uni_paderborn.fujaba.ant.AbstractGenTask
              extended byde.uni_paderborn.fujaba.ant.CxrGenTask

public class CxrGenTask
extends AbstractGenTask

generate source code for input cxrfile to destination directory.

Version:
$Revision: 1.1.2.8 $
Author:
$Author: lowende $

Field Summary
 
Fields inherited from class org.apache.tools.ant.Task
description, location, target, taskName, taskType, wrapper
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
project
 
Constructor Summary
CxrGenTask()
           
 
Method Summary
protected  void executeImpl()
          try to generate code for cxrFilename to directory destDirname .
 java.lang.String getCxrFilename()
           
 void setCxrFilename(java.lang.String cxrFilename)
           
protected  void validate()
          validate task input configuration.
 
Methods inherited from class de.uni_paderborn.fujaba.ant.AbstractGenTask
execute, getDestDirname, getPluginFolder, setDestDirname, setPluginFolder, toString
 
Methods inherited from class org.apache.tools.ant.Task
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
getProject, setProject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CxrGenTask

public CxrGenTask()
Method Detail

executeImpl

protected void executeImpl()
try to generate code for cxrFilename to directory destDirname .

Specified by:
executeImpl in class AbstractGenTask

validate

protected void validate()
validate task input configuration.

Overrides:
validate in class AbstractGenTask
Throws:
org.apache.tools.ant.BuildException - if configuration is invalid .

getCxrFilename

public java.lang.String getCxrFilename()
Returns:
Returns the cxrFilename.

setCxrFilename

public void setCxrFilename(java.lang.String cxrFilename)
Parameters:
cxrFilename - The cxrFilename to set.