|
INRIA & FluxMedia | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Call
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 |
---|
void generateXML()
void generateJavaCode(Writer file) throws java.io.IOException
file
- the file to write in
java.io.IOException
- sends if an IO error occurs.java.lang.String getId()
void setId(java.lang.String name)
name
- The new id valuejava.lang.String getType()
void setType(java.lang.String type)
type
- The new type valuevoid setParameters(Parameters param)
param
- The new parameters valueStringParameters getAttributes()
Parameters getParameters()
Process getProcess()
PortList inPorts()
PortList outPorts()
void setUp()
void clearVisited()
void clearNull()
void createProcess(TProcessComposite composite)
composite
- The composite process.
|
INRIA & FluxMedia | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |