Class ComponentInstanceSetImpl

java.lang.Object
io.ciera.runtime.summit.types.Set<ComponentInstance>
io.ciera.runtime.summit.classes.InstanceSet<ComponentInstanceSet,ComponentInstance>
io.ciera.tool.sql.ooaofooa.instance.impl.ComponentInstanceSetImpl
All Implemented Interfaces:
io.ciera.runtime.summit.classes.IInstanceSet<ComponentInstanceSet,ComponentInstance>, io.ciera.runtime.summit.types.ISet<ComponentInstance>, io.ciera.runtime.summit.types.IXtumlType, ComponentInstanceSet, Iterable<ComponentInstance>, Collection<ComponentInstance>, Set<ComponentInstance>

public class ComponentInstanceSetImpl extends io.ciera.runtime.summit.classes.InstanceSet<ComponentInstanceSet,ComponentInstance> implements ComponentInstanceSet
  • Constructor Details

    • ComponentInstanceSetImpl

      public ComponentInstanceSetImpl()
    • ComponentInstanceSetImpl

      public ComponentInstanceSetImpl(Comparator<? super ComponentInstance> comp)
  • Method Details

    • setLabel

      public void setLabel(String m_Label) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setLabel in interface ComponentInstanceSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setComponent_Id

      public void setComponent_Id(io.ciera.runtime.summit.types.UniqueId ref_Component_Id) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setComponent_Id in interface ComponentInstanceSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setEQE_Lock

      public void setEQE_Lock(ReentrantLock m_EQE_Lock) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setEQE_Lock in interface ComponentInstanceSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setNext_Unique_ID

      public void setNext_Unique_ID(int m_Next_Unique_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setNext_Unique_ID in interface ComponentInstanceSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setNext_Instance_ID

      public void setNext_Instance_ID(int m_Next_Instance_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setNext_Instance_ID in interface ComponentInstanceSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setRealizedBy

      public void setRealizedBy(Instance m_RealizedBy) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setRealizedBy in interface ComponentInstanceSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setDom_IDdeprecated

      public void setDom_IDdeprecated(io.ciera.runtime.summit.types.UniqueId m_Dom_IDdeprecated) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setDom_IDdeprecated in interface ComponentInstanceSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setPackage_ID

      public void setPackage_ID(io.ciera.runtime.summit.types.UniqueId ref_Package_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setPackage_ID in interface ComponentInstanceSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setContainer_ID

      public void setContainer_ID(io.ciera.runtime.summit.types.UniqueId ref_Container_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setContainer_ID in interface ComponentInstanceSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setExecution_Engine_ID

      public void setExecution_Engine_ID(io.ciera.runtime.summit.types.UniqueId m_Execution_Engine_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setExecution_Engine_ID in interface ComponentInstanceSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setRunning

      public void setRunning(boolean m_Running) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setRunning in interface ComponentInstanceSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setSQE_Lock

      public void setSQE_Lock(ReentrantLock m_SQE_Lock) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setSQE_Lock in interface ComponentInstanceSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setImportedComponent_Id

      public void setImportedComponent_Id(io.ciera.runtime.summit.types.UniqueId ref_ImportedComponent_Id) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setImportedComponent_Id in interface ComponentInstanceSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R2930_controls_Stack

      public StackSet R2930_controls_Stack() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2930_controls_Stack in interface ComponentInstanceSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R2944_EventQueueEntry

      public EventQueueEntrySet R2944_EventQueueEntry() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2944_EventQueueEntry in interface ComponentInstanceSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R2946_SelfQueueEntry

      public SelfQueueEntrySet R2946_SelfQueueEntry() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2946_SelfQueueEntry in interface ComponentInstanceSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R2949_monitors_Monitor

      public MonitorSet R2949_monitors_Monitor() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2949_monitors_Monitor in interface ComponentInstanceSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R2955_is_verifying_instance_of_C_C

      public C_CSet R2955_is_verifying_instance_of_C_C() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2955_is_verifying_instance_of_C_C in interface ComponentInstanceSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R2957_creates_I_INS

      public I_INSSet R2957_creates_I_INS() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2957_creates_I_INS in interface ComponentInstanceSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R2963_is_verifying_instance_of_ComponentReference

      public ComponentReferenceSet R2963_is_verifying_instance_of_ComponentReference() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2963_is_verifying_instance_of_ComponentReference in interface ComponentInstanceSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R2964_houses_PendingEvent

      public PendingEventSet R2964_houses_PendingEvent() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2964_houses_PendingEvent in interface ComponentInstanceSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R2968_is_interface_provider_to_RuntimeChannel

      public RuntimeChannelSet R2968_is_interface_provider_to_RuntimeChannel() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2968_is_interface_provider_to_RuntimeChannel in interface ComponentInstanceSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R2968_is_interface_requirer_of_RuntimeChannel

      public RuntimeChannelSet R2968_is_interface_requirer_of_RuntimeChannel() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2968_is_interface_requirer_of_RuntimeChannel in interface ComponentInstanceSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R2970_is_verifying_EP_PKG

      public EP_PKGSet R2970_is_verifying_EP_PKG() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2970_is_verifying_EP_PKG in interface ComponentInstanceSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R2974_ComponentInstanceContainer

      public ComponentInstanceContainerSet R2974_ComponentInstanceContainer() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2974_ComponentInstanceContainer in interface ComponentInstanceSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R2975_ComponentInstanceContainer

      public ComponentInstanceContainerSet R2975_ComponentInstanceContainer() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2975_ComponentInstanceContainer in interface ComponentInstanceSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R2976_sends_PendingEvent

      public PendingEventSet R2976_sends_PendingEvent() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2976_sends_PendingEvent in interface ComponentInstanceSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R2977_IntercomponentQueueEntry

      public IntercomponentQueueEntrySet R2977_IntercomponentQueueEntry() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2977_IntercomponentQueueEntry in interface ComponentInstanceSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • nullElement

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

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

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

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