INRIA & FluxMedia

fr.fluxmedia.transmorpher.Graph
Class Transformer

java.lang.Object
  |
  +--java.util.Observable
        |
        +--fr.fluxmedia.transmorpher.Graph.TransformationImpl
              |
              +--fr.fluxmedia.transmorpher.Graph.Process
                    |
                    +--fr.fluxmedia.transmorpher.Graph.MainProcess
                          |
                          +--fr.fluxmedia.transmorpher.Graph.Transformer
All Implemented Interfaces:
Transformation

public class Transformer
extends MainProcess


Fields inherited from class fr.fluxmedia.transmorpher.Graph.Process
calls, channels
 
Fields inherited from class fr.fluxmedia.transmorpher.Graph.TransformationImpl
iAttributes, inPorts, name, outPorts, parameters, transmorpher, type
 
Fields inherited from class java.util.Observable
changed, obs
 
Constructor Summary
Transformer(java.lang.String name, Transmorpher t)
           
Transformer(Transmorpher t)
           
 
Method Summary
 TProcessComposite createMainProcess(TProcessFactory iProcessFactory)
           
 void generateBody(ReadWrite iFile, LinearIndexedStruct externs)
           
 void generateClassHeader(ReadWrite iFile)
           
 void generateEnd(ReadWrite iFile)
           
 void generateImport(ReadWrite iFile, LinearIndexedStruct externs)
           
 void generateMainHeader(ReadWrite iFile)
           
 void generateReadParameters(ReadWrite iFile)
           
 void generateTransformerMethod(ReadWrite iFile)
           
private  java.lang.String XMLName()
           
 
Methods inherited from class fr.fluxmedia.transmorpher.Graph.MainProcess
generateJavaCode
 
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
 
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
 

Constructor Detail

Transformer

public Transformer(java.lang.String name,
                   Transmorpher t)

Transformer

public Transformer(Transmorpher t)
Method Detail

XMLName

private java.lang.String XMLName()
Overrides:
XMLName in class Process

createMainProcess

public TProcessComposite createMainProcess(TProcessFactory iProcessFactory)
Overrides:
createMainProcess in class MainProcess

generateImport

public void generateImport(ReadWrite iFile,
                           LinearIndexedStruct externs)
Overrides:
generateImport in class MainProcess

generateClassHeader

public void generateClassHeader(ReadWrite iFile)
Overrides:
generateClassHeader in class MainProcess

generateMainHeader

public void generateMainHeader(ReadWrite iFile)
Overrides:
generateMainHeader in class MainProcess

generateReadParameters

public void generateReadParameters(ReadWrite iFile)
Overrides:
generateReadParameters in class MainProcess

generateBody

public final void generateBody(ReadWrite iFile,
                               LinearIndexedStruct externs)
Overrides:
generateBody in class MainProcess

generateEnd

public void generateEnd(ReadWrite iFile)
Overrides:
generateEnd in class MainProcess

generateTransformerMethod

public void generateTransformerMethod(ReadWrite iFile)

INRIA & FluxMedia

..no bottom yet...