fr.fluxmedia.transmorpher.Graph
Class ApplyExternal
java.lang.Object
|
+--java.util.Observable
|
+--fr.fluxmedia.transmorpher.Graph.CallImpl
|
+--fr.fluxmedia.transmorpher.Graph.ApplyImpl
|
+--fr.fluxmedia.transmorpher.Graph.ApplyExternal
- All Implemented Interfaces:
- Call, java.io.Serializable
- public class ApplyExternal
- extends ApplyImpl
Transmorpher graph call node interface
- Since:
- jdk 1.3 / SAX 2.0
- Author:
- Jerome.Euzenat@inrialpes.fr
- See Also:
- Serialized Form
Fields inherited from class java.util.Observable |
changed, obs |
Constructor Summary |
ApplyExternal()
Constructor for the ApplyExternal object |
ApplyExternal(java.lang.String n,
java.lang.String t)
Constructor for the ApplyExternal object |
ApplyExternal(java.lang.String n,
java.lang.String t,
Process p)
Constructor for the ApplyExternal object |
ApplyExternal(java.lang.String n,
java.lang.String t,
java.lang.String f)
Constructor for the ApplyExternal object |
ApplyExternal(java.lang.String n,
java.lang.String t,
java.lang.String f,
Process p)
Constructor for the ApplyExternal object |
ApplyExternal(java.lang.String n,
java.lang.String t,
java.lang.String file,
Process p,
int in,
int out)
Constructor for the ApplyExternal object |
Methods inherited from class fr.fluxmedia.transmorpher.Graph.CallImpl |
addIn, addIn, addOut, addOut, clearNull, clearVisited, generateParameters, generatePorts, getAttributes, getId, getParameters, getProcess, getType, inPorts, outPorts, retroNull, setId, setParameters, setType, setUp, toString, 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, wait, wait, wait |
ApplyExternal
public ApplyExternal()
- Constructor for the ApplyExternal object
ApplyExternal
public ApplyExternal(java.lang.String n,
java.lang.String t)
- Constructor for the ApplyExternal object
- Parameters:
n
- ApplyExternal namet
- ApplyExternal type
ApplyExternal
public ApplyExternal(java.lang.String n,
java.lang.String t,
java.lang.String f)
- Constructor for the ApplyExternal object
- Parameters:
n
- ApplyExternal namet
- ApplyExternal typef
- Description of the Parameter
ApplyExternal
public ApplyExternal(java.lang.String n,
java.lang.String t,
Process p)
- Constructor for the ApplyExternal object
- Parameters:
n
- ApplyExternal namet
- ApplyExternal typep
-
ApplyExternal
public ApplyExternal(java.lang.String n,
java.lang.String t,
java.lang.String f,
Process p)
- Constructor for the ApplyExternal object
- Parameters:
n
- ApplyExternal namet
- ApplyExternal typep
- f
- Description of the Parameter
ApplyExternal
public ApplyExternal(java.lang.String n,
java.lang.String t,
java.lang.String file,
Process p,
int in,
int out)
- Constructor for the ApplyExternal object
- Parameters:
n
- ApplyExternal namet
- ApplyExternal typefile
- p
- Description of the Parameterin
- Number of insout
- Nomber of outs
setFile
public void setFile(java.lang.String uri)
- Sets the file attribute of the ApplyExternal object
- Parameters:
uri
- The new file value
generateXML
public void generateXML()
- Generates XML for this component
- Overrides:
generateXML
in class CallImpl
createProcess
public final void createProcess(TProcessComposite currentProcess,
TProcessFactory iProcessFactory)
- Creates a new TApplyProcess corresponding to this ApplyProcess.
- Overrides:
createProcess
in class CallImpl
- Parameters:
currentProcess
- The container of this component.iProcessFactory
- Used to create the TApplyProcess.
generateJavaCode
public void generateJavaCode(ReadWrite file)
- Generates java code of this component
- Overrides:
generateJavaCode
in class CallImpl
- Parameters:
file
- the file to write in.
..no bottom yet...