fr.fluxmedia.transmorpher.graph
Class MainProcess
java.lang.Object
|
+--java.util.Observable
|
+--fr.fluxmedia.transmorpher.graph.TransformationImpl
|
+--fr.fluxmedia.transmorpher.graph.Process
|
+--fr.fluxmedia.transmorpher.graph.MainProcess
- All Implemented Interfaces:
- Transformation
- Direct Known Subclasses:
- Main, Servlet, Transformer
- public abstract class MainProcess
- extends Process
Fields inherited from class java.util.Observable |
changed, obs |
Methods inherited from class fr.fluxmedia.transmorpher.graph.Process |
addCall, addChannel, clearNull, clearVisited, deleteCallsTo, generateXML, getAllChannels, getCall, getCalls, getChannel, getChannels, removeCall, removeCallAndPorts, removeChannel, removeChannelAndPorts, retroNull, retroNull, retroNull, setUp, XMLName |
Methods inherited from class fr.fluxmedia.transmorpher.graph.TransformationImpl |
addIn, addIn, addOut, addOut, getAttributes, getName, getParameters, getTransmorpher, getType, inPorts, outPorts, setName, setParameters, setType, update |
Methods inherited from class java.util.Observable |
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged |
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait |
MainProcess
public MainProcess(java.lang.String n,
Transmorpher t,
int nin,
int nout)
createMainProcess
public abstract TProcessComposite createMainProcess(TProcessFactory iProcessFactory)
generateJavaCode
public void generateJavaCode(Writer iFile,
LinearIndexedStruct externs)
throws java.io.IOException
- Description copied from class:
TransformationImpl
- Prints the Java code for the execution of the call
- Overrides:
generateJavaCode
in class Process
generateImport
public abstract void generateImport(Writer iFile,
LinearIndexedStruct externs)
throws java.io.IOException
generateClassHeader
public abstract void generateClassHeader(Writer iFile)
throws java.io.IOException
generateMainHeader
public abstract void generateMainHeader(Writer iFile)
throws java.io.IOException
generateReadParameters
public abstract void generateReadParameters(Writer iFile)
throws java.io.IOException
generateBody
public abstract void generateBody(Writer iFile,
LinearIndexedStruct externs)
throws java.io.IOException
generateEnd
public abstract void generateEnd(Writer iFile)
throws java.io.IOException
..no bottom yet...