|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.shiwa.fgi.iwir.AbstractTask
org.shiwa.fgi.iwir.AbstractCompoundTask
org.shiwa.fgi.iwir.AbstractSimpleCompoundTask
public abstract class AbstractSimpleCompoundTask
The Class AbstractSimpleCompoundTask provides support for one body element
and is the super class for WhileTask, ForTask,
ForEachTask, ParallelForTask, ParallelForEachTask and
BlockScope.
| Constructor Summary | |
|---|---|
AbstractSimpleCompoundTask(java.lang.String name)
Instantiates a new compound loop task. |
|
| Method Summary | |
|---|---|
void |
addTask(AbstractTask task)
Adds an additional task to the inner body. |
boolean |
equals(java.lang.Object obj)
|
java.util.List<AbstractTask> |
getBodyTasks()
Returns a shallow copy of the body task. |
java.util.List<AbstractTask> |
getChildren()
Returns a shallow copy of the direct child tasks. |
int |
hashCode()
|
| Methods inherited from class org.shiwa.fgi.iwir.AbstractCompoundTask |
|---|
addLink, addLink, getControlLinks, getDataLinks, getLinks |
| Methods inherited from class org.shiwa.fgi.iwir.AbstractTask |
|---|
addConstraint, addInputPort, addOutputPort, addProperty, getAllInputPorts, getAllOutputPorts, getConstraints, getInputPorts, getName, getOutputPorts, getParentTask, getPort, getProperties, getUniqueId, isTopLevelTask, removeProperty, setPortValue, setPortValue, setPortValue, setPortValue, toString |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractSimpleCompoundTask(java.lang.String name)
name - the name| Method Detail |
|---|
public void addTask(AbstractTask task)
throws NotWellFormedException
task - the task to add to the body
NotWellFormedExceptionpublic java.util.List<AbstractTask> getBodyTasks()
public java.util.List<AbstractTask> getChildren()
throws NotWellFormedException
AbstractTask
getChildren in class AbstractTaskNotWellFormedExceptionpublic int hashCode()
hashCode in class AbstractCompoundTaskpublic boolean equals(java.lang.Object obj)
equals in class AbstractCompoundTask
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||