A B C D E F G H I L N O P R S T U V W X

A

AbstractCompoundTask - Class in org.shiwa.fgi.iwir
The Class AbstractCompoundTask is the superclass of all compound tasks.
AbstractCompoundTask(String) - Constructor for class org.shiwa.fgi.iwir.AbstractCompoundTask
Instantiates a new abstract compound task.
AbstractDataPort - Class in org.shiwa.fgi.iwir
The Class AbstractDataPort represents a port and is the super class for all data ports.
AbstractDataPort(String, DataType) - Constructor for class org.shiwa.fgi.iwir.AbstractDataPort
Instantiates a new port.
AbstractDataPort(String, String) - Constructor for class org.shiwa.fgi.iwir.AbstractDataPort
Instantiates a new port.
AbstractLink - Class in org.shiwa.fgi.iwir
The Class AbstractLink is the super class of DataLink and ControlLink and provides a general way to describe the data flow.
AbstractPort - Class in org.shiwa.fgi.iwir
The Class AbstractPort represents a port.
AbstractPort(String) - Constructor for class org.shiwa.fgi.iwir.AbstractPort
Instantiates a new abstract port.
AbstractSimpleCompoundTask - Class in org.shiwa.fgi.iwir
The Class AbstractSimpleCompoundTask provides support for one body element and is the super class for WhileTask, ForTask, ForEachTask, ParallelForTask, ParallelForEachTask and BlockScope.
AbstractSimpleCompoundTask(String) - Constructor for class org.shiwa.fgi.iwir.AbstractSimpleCompoundTask
Instantiates a new compound loop task.
AbstractTask - Class in org.shiwa.fgi.iwir
The Class AbstractTask is the superclass of all tasks.
AbstractTask(String) - Constructor for class org.shiwa.fgi.iwir.AbstractTask
Instantiates a new abstract task.
addConstraint(Constraint) - Method in class org.shiwa.fgi.iwir.AbstractPort
Adds an additional constraint to the port.
addConstraint(Constraint) - Method in class org.shiwa.fgi.iwir.AbstractTask
Adds an additional constraint to the task.
addEdge(Edge) - Method in class org.shiwa.fgi.iwir.image.Subgraph
 
addInputPort(InputPort) - Method in class org.shiwa.fgi.iwir.AbstractTask
Adds an additional input port to the task.
addLink(AbstractPort, AbstractPort) - Method in class org.shiwa.fgi.iwir.AbstractCompoundTask
Adds an additional link, linking the two given ports.
addLink(AbstractTask, AbstractTask) - Method in class org.shiwa.fgi.iwir.AbstractCompoundTask
Adds an additional control link,linking the two given tasks.
addLoopElement(LoopElement) - Method in class org.shiwa.fgi.iwir.ForEachTask
Adds an additional loop element to the task Throws a NotWellFormedException if loop element already exist, for example.
addLoopElement(LoopElement) - Method in class org.shiwa.fgi.iwir.ParallelForEachTask
Adds an additional loop element to the task.
addLoopElement(LoopElement) - Method in class org.shiwa.fgi.iwir.Task
 
addLoopPort(LoopPort) - Method in class org.shiwa.fgi.iwir.ForEachTask
Adds an additional loop port to the task Throws a NotWellFormedException if loop port already exist, for example.
addLoopPort(LoopPort) - Method in class org.shiwa.fgi.iwir.ForTask
Adds an additional loop port to the task.
addLoopPort(LoopPort) - Method in class org.shiwa.fgi.iwir.Task
 
addLoopPort(LoopPort) - Method in class org.shiwa.fgi.iwir.WhileTask
Adds an additional loop port to the task.
addOutputPort(OutputPort) - Method in class org.shiwa.fgi.iwir.AbstractTask
Adds an additional output port to the task.
addProperty(Property) - Method in class org.shiwa.fgi.iwir.AbstractPort
Adds an additional property to the port.
addProperty(Property) - Method in class org.shiwa.fgi.iwir.AbstractTask
Adds an additional property to the task.
addSubgraph(Subgraph) - Method in class org.shiwa.fgi.iwir.image.Subgraph
 
addTask(AbstractTask) - Method in class org.shiwa.fgi.iwir.AbstractSimpleCompoundTask
Adds an additional task to the inner body.
addTaskToElseBlock(AbstractTask) - Method in class org.shiwa.fgi.iwir.IfTask
Adds a additional task to the inner else block.
addTaskToThenBlock(AbstractTask) - Method in class org.shiwa.fgi.iwir.IfTask
Adds a additional task to the inner then block.
addUnionPort(UnionPort) - Method in class org.shiwa.fgi.iwir.ForEachTask
Adds an additional union port to the task.
addUnionPort(UnionPort) - Method in class org.shiwa.fgi.iwir.ForTask
Adds an additional union port to the task.
addUnionPort(UnionPort) - Method in class org.shiwa.fgi.iwir.Task
 
addUnionPort(UnionPort) - Method in class org.shiwa.fgi.iwir.WhileTask
Adds an additional union port to the task.
andEval() - Method in class org.shiwa.fgi.iwir.condition.UnitTest
 
asXMLFile(File) - Method in class org.shiwa.fgi.iwir.IWIR
Writes the XML representation of the IWIR object into a file.
asXMLString() - Method in class org.shiwa.fgi.iwir.IWIR
Returns the XML representation of the IWIR object as String.

A B C D E F G H I L N O P R S T U V W X