Package com.opencloud.sce.fsmtool.ant
Class FsmGenTask
- java.lang.Object
-
- org.apache.tools.ant.ProjectComponent
-
- org.apache.tools.ant.Task
-
- com.opencloud.sce.fsmtool.ant.FsmGenTask
-
- All Implemented Interfaces:
Cloneable
public class FsmGenTask extends org.apache.tools.ant.Task
Ant task used to generate an FSM SBB class.
-
-
Constructor Summary
Constructors Constructor Description FsmGenTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
execute()
String
getClassname()
String
getFileType()
String
getFsmSpecificationFilename()
String
getFsmTemplateFilename()
String
getLogPath()
String
getMaxExecutionCycles()
String
getOutputRootDirectory()
String
getPackage()
String
getSuperClass()
String
getTracerName()
void
setClass(String className)
void
setFileType(String fileType)
void
setFsmSpecificationFilename(String fsmSpecificationFilename)
void
setFsmTemplateFilename(String fsmTemplateFilename)
void
setLogPath(String logPath)
void
setMaxExecutionCycles(String maxExecutionCycles)
void
setOutputRootDirectory(String outputRootDirectory)
void
setPackage(String packageName)
void
setSuperClass(String superClassName)
void
setTracerName(String tracerName)
-
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
-
-
-
-
Method Detail
-
execute
public void execute() throws org.apache.tools.ant.BuildException
- Overrides:
execute
in classorg.apache.tools.ant.Task
- Throws:
org.apache.tools.ant.BuildException
-
setFsmSpecificationFilename
public void setFsmSpecificationFilename(String fsmSpecificationFilename)
-
getFsmSpecificationFilename
public String getFsmSpecificationFilename()
-
setFsmTemplateFilename
public void setFsmTemplateFilename(String fsmTemplateFilename)
-
getFsmTemplateFilename
public String getFsmTemplateFilename()
-
setPackage
public void setPackage(String packageName)
-
getPackage
public String getPackage()
-
setFileType
public void setFileType(String fileType)
-
getFileType
public String getFileType()
-
setClass
public void setClass(String className)
-
getClassname
public String getClassname()
-
setSuperClass
public void setSuperClass(String superClassName)
-
getSuperClass
public String getSuperClass()
-
setOutputRootDirectory
public void setOutputRootDirectory(String outputRootDirectory)
-
getOutputRootDirectory
public String getOutputRootDirectory()
-
setLogPath
public void setLogPath(String logPath)
-
getLogPath
public String getLogPath()
-
setTracerName
public void setTracerName(String tracerName)
-
getTracerName
public String getTracerName()
-
setMaxExecutionCycles
public void setMaxExecutionCycles(String maxExecutionCycles)
-
getMaxExecutionCycles
public String getMaxExecutionCycles()
-
-