Uses of Package
org.shiwa.fgi.iwir

Packages that use org.shiwa.fgi.iwir
org.shiwa.fgi.iwir Provides simple java classes to generate an IWIR workflow. 
org.shiwa.fgi.iwir.condition Provides the necessary tools for evaluating a condition according to the IWIR specification. 
org.shiwa.fgi.iwir.image Provides the necessary tools for creating a graphical representation of the IWIR workflow. 
 

Classes in org.shiwa.fgi.iwir used by org.shiwa.fgi.iwir
AbstractCompoundTask
          The Class AbstractCompoundTask is the superclass of all compound tasks.
AbstractDataPort
          The Class AbstractDataPort represents a port and is the super class for all data ports.
AbstractLink
          The Class AbstractLink is the super class of DataLink and ControlLink and provides a general way to describe the data flow.
AbstractPort
          The Class AbstractPort represents a port.
AbstractSimpleCompoundTask
          The Class AbstractSimpleCompoundTask provides support for one body element and is the super class for WhileTask, ForTask, ForEachTask, ParallelForTask, ParallelForEachTask and BlockScope.
AbstractTask
          The Class AbstractTask is the superclass of all tasks.
ConditionExpression
          The Class ConditionExpression represents a condition.
Constraint
          The Class Constraint provides additional information for the workflow.
ControlLink
          The Class ControlLink provides a way to define a pure flow dependency between two tasks that does not involve any data dependency.
DataLink
          The Class Link is used to connect different data ports.
DataType
          The Class DataType represents a data type.
InputPort
          The Class InputPort servers as an identifier for the data flow.
IWIR
          The Class IWIR represents an IWIR workflow.
LoopCounter
          The Class LoopCounter defines the control flow of the ForTask.
LoopElement
          The Class LoopElement controls the control flow of the ForEachTask.
LoopPort
          The Class LoopPort is used to express a cyclic data flow.
NotWellFormedException
          The Class NotWellFormedException is thrown if the IWIR object is not well-formed.
OutputPort
          The Class OutputPort serves as identifier for the data flow.
Property
          The Class Property is used to model a stream of data produced and consumed at data ports.
SimpleType
          The Class SimpleType represents the simple types of an IWIR data type.
SimpleType.ConcreteType
          The Enum ConcreteType list the simple types.
Task
          The Class Task is a task which is implemented by a single computational entity.
UnionPort
          The Class UnionPort is used to collect and access data produced in different iteration executions.
 

Classes in org.shiwa.fgi.iwir used by org.shiwa.fgi.iwir.condition
AbstractTask
          The Class AbstractTask is the superclass of all tasks.
 

Classes in org.shiwa.fgi.iwir used by org.shiwa.fgi.iwir.image
AbstractLink
          The Class AbstractLink is the super class of DataLink and ControlLink and provides a general way to describe the data flow.
AbstractSimpleCompoundTask
          The Class AbstractSimpleCompoundTask provides support for one body element and is the super class for WhileTask, ForTask, ForEachTask, ParallelForTask, ParallelForEachTask and BlockScope.
AbstractTask
          The Class AbstractTask is the superclass of all tasks.
IWIR
          The Class IWIR represents an IWIR workflow.