Class ControlNodeSetImpl

java.lang.Object
io.ciera.runtime.summit.types.Set<ControlNode>
io.ciera.runtime.summit.classes.InstanceSet<ControlNodeSet,ControlNode>
io.ciera.tool.sql.ooaofooa.activity.impl.ControlNodeSetImpl
All Implemented Interfaces:
io.ciera.runtime.summit.classes.IInstanceSet<ControlNodeSet,ControlNode>, io.ciera.runtime.summit.types.ISet<ControlNode>, io.ciera.runtime.summit.types.IXtumlType, ControlNodeSet, Iterable<ControlNode>, Collection<ControlNode>, Set<ControlNode>

public class ControlNodeSetImpl extends io.ciera.runtime.summit.classes.InstanceSet<ControlNodeSet,ControlNode> implements ControlNodeSet
  • Constructor Details

    • ControlNodeSetImpl

      public ControlNodeSetImpl()
    • ControlNodeSetImpl

      public ControlNodeSetImpl(Comparator<? super ControlNode> comp)
  • Method Details

    • setId

      public void setId(io.ciera.runtime.summit.types.UniqueId ref_Id) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setId in interface ControlNodeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R1105_is_a_ActivityNode

      public ActivityNodeSet R1105_is_a_ActivityNode() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R1105_is_a_ActivityNode in interface ControlNodeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R1106_is_a_ActivityFinalNode

      public ActivityFinalNodeSet R1106_is_a_ActivityFinalNode() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R1106_is_a_ActivityFinalNode in interface ControlNodeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R1106_is_a_DecisionMergeNode

      public DecisionMergeNodeSet R1106_is_a_DecisionMergeNode() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R1106_is_a_DecisionMergeNode in interface ControlNodeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R1106_is_a_FlowFinalNode

      public FlowFinalNodeSet R1106_is_a_FlowFinalNode() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R1106_is_a_FlowFinalNode in interface ControlNodeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R1106_is_a_ForkJoinNode

      public ForkJoinNodeSet R1106_is_a_ForkJoinNode() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R1106_is_a_ForkJoinNode in interface ControlNodeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R1106_is_a_InitialNode

      public InitialNodeSet R1106_is_a_InitialNode() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R1106_is_a_InitialNode in interface ControlNodeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • nullElement

      public ControlNode nullElement()
      Specified by:
      nullElement in interface io.ciera.runtime.summit.types.ISet<ControlNode>
    • emptySet

      public ControlNodeSet emptySet()
      Specified by:
      emptySet in interface io.ciera.runtime.summit.types.ISet<ControlNode>
    • emptySet

      public ControlNodeSet emptySet(Comparator<? super ControlNode> comp)
      Specified by:
      emptySet in interface io.ciera.runtime.summit.types.ISet<ControlNode>
    • elements

      public List<ControlNode> elements()
      Specified by:
      elements in interface io.ciera.runtime.summit.types.ISet<ControlNode>