Class ExecutableFlowElementContainer

  • All Implemented Interfaces:
    ExecutableCatchEventSupplier, ExecutableFlowElement
    Direct Known Subclasses:
    ExecutableProcess

    public class ExecutableFlowElementContainer
    extends ExecutableActivity
    ExecutableFlowElementContainer is currently used to represent processes as well (Process), which may seem counter intuitive; at the moment, the reason is that sub processes are also modelled using the same class, and sub processes need to reuse the logic for both. As this diverges (i.e. processes/sub-processes), we should refactor this.
    • Constructor Detail

      • ExecutableFlowElementContainer

        public ExecutableFlowElementContainer​(String id)
    • Method Detail

      • hasNoneStartEvent

        public boolean hasNoneStartEvent()
      • hasMessageStartEvent

        public boolean hasMessageStartEvent()
      • hasTimerStartEvent

        public boolean hasTimerStartEvent()