Class FlowNode

All Implemented Interfaces:
AcceptUpdates, HasExecutionListeners, HasExtensionAttributes
Direct Known Subclasses:
Activity, Event, Gateway

public abstract class FlowNode extends FlowElement
  • Field Details

    • asynchronous

      protected boolean asynchronous
    • notExclusive

      protected boolean notExclusive
    • incomingFlows

      protected List<SequenceFlow> incomingFlows
    • outgoingFlows

      protected List<SequenceFlow> outgoingFlows
    • behavior

      protected Object behavior
  • Constructor Details

    • FlowNode

      public FlowNode()
  • Method Details

    • isAsynchronous

      public boolean isAsynchronous()
    • setAsynchronous

      public void setAsynchronous(boolean asynchronous)
    • isExclusive

      public boolean isExclusive()
    • setExclusive

      public void setExclusive(boolean exclusive)
    • isNotExclusive

      public boolean isNotExclusive()
    • setNotExclusive

      public void setNotExclusive(boolean notExclusive)
    • getBehavior

      public Object getBehavior()
    • setBehavior

      public void setBehavior(Object behavior)
    • getIncomingFlows

      public List<SequenceFlow> getIncomingFlows()
    • setIncomingFlows

      public void setIncomingFlows(List<SequenceFlow> incomingFlows)
    • getOutgoingFlows

      public List<SequenceFlow> getOutgoingFlows()
    • setOutgoingFlows

      public void setOutgoingFlows(List<SequenceFlow> outgoingFlows)
    • setValues

      public void setValues(FlowNode otherNode)