org.globus.cog.karajan.workflow.nodes
Interface FlowElement
- All Superinterfaces:
- EventListener
- All Known Subinterfaces:
- ExtendedFlowElement
- All Known Implementing Classes:
- FlowElementWrapper, FlowNode
- public interface FlowElement
- extends EventListener
| Methods inherited from interface org.globus.cog.karajan.workflow.events.EventListener |
event |
addElement
public void addElement(FlowElement element)
getElement
public FlowElement getElement(int index)
elementCount
public int elementCount()
elements
public List elements()
setElementType
public void setElementType(String type)
getElementType
public String getElementType()
setProperty
public void setProperty(String name,
Object value)
removeProperty
public void removeProperty(String name)
getProperty
public Object getProperty(String name)
hasProperty
public boolean hasProperty(String name)
propertyNames
public Set propertyNames()
setParent
public void setParent(FlowElement parent)
getParent
public FlowElement getParent()
failImmediately
public void failImmediately(VariableStack stack,
String string)
throws ExecutionException
- Throws:
ExecutionException
getProjectNode
public ProjectNode getProjectNode()
acceptsInlineText
public boolean acceptsInlineText()