|
INRIA & FluxMedia | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
An object that implements the Call interface is a basic component of a transmorpher graph. It can not contain other compononents . Methods are provided to generate an XML or a Java code representation of the Call.
Method Summary | |
void |
clearNull()
Description of the Method |
void |
clearVisited()
Description of the Method |
void |
createProcess(TProcessComposite composite)
Creates an execution component corresponding to this Call object and adds it to the composite process in the execution structure. |
void |
generateJavaCode(Writer file)
Prints the Java code for the execution of the call |
void |
generateXML()
Prints the XML expression of the call |
StringParameters |
getAttributes()
Gets the attributes attribute of the Call object |
java.lang.String |
getId()
Gets the id attribute of the Call object |
Parameters |
getParameters()
Gets the parameters attribute of the Call object |
Process |
getProcess()
Gets the process attribute of the Call object |
java.lang.String |
getType()
Gets the type attribute of the Call object |
PortList |
inPorts()
Returns the PortList which contains the in ports of this Call |
PortList |
outPorts()
Returns the PortList which contains the out ports of this Call |
void |
setId(java.lang.String name)
Sets the id attribute of the Call object |
void |
setParameters(Parameters param)
Sets the parameters attribute of the Call object |
void |
setType(java.lang.String type)
Sets the type attribute of the Call object |
void |
setUp()
Description of the Method |
Method Detail |
public void generateXML()
public void generateJavaCode(Writer file) throws java.io.IOException
file
- the file to write injava.io.IOException
- sends if an IO error occurs.public java.lang.String getId()
public void setId(java.lang.String name)
name
- The new id valuepublic java.lang.String getType()
public void setType(java.lang.String type)
type
- The new type valuepublic void setParameters(Parameters param)
param
- The new parameters valuepublic StringParameters getAttributes()
public Parameters getParameters()
public Process getProcess()
public PortList inPorts()
public PortList outPorts()
public void setUp()
public void clearVisited()
public void clearNull()
public void createProcess(TProcessComposite composite)
composite
- The composite process.
|
INRIA & FluxMedia | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |