Class ComponentReferenceSetImpl

java.lang.Object
io.ciera.runtime.summit.types.Set<ComponentReference>
io.ciera.runtime.summit.classes.InstanceSet<ComponentReferenceSet,ComponentReference>
io.ciera.tool.sql.ooaofooa.component.componentlibrary.impl.ComponentReferenceSetImpl
All Implemented Interfaces:
io.ciera.runtime.summit.classes.IInstanceSet<ComponentReferenceSet,ComponentReference>, io.ciera.runtime.summit.types.ISet<ComponentReference>, io.ciera.runtime.summit.types.IXtumlType, ComponentReferenceSet, Iterable<ComponentReference>, Collection<ComponentReference>, Set<ComponentReference>

public class ComponentReferenceSetImpl extends io.ciera.runtime.summit.classes.InstanceSet<ComponentReferenceSet,ComponentReference> implements ComponentReferenceSet
  • Constructor Details

    • ComponentReferenceSetImpl

      public ComponentReferenceSetImpl()
    • ComponentReferenceSetImpl

      public ComponentReferenceSetImpl(Comparator<? super ComponentReference> comp)
  • Method Details

    • setName

      public void setName(String m_Name) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setName in interface ComponentReferenceSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setId

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

      public void setComponent_Package_IDdeprecated(io.ciera.runtime.summit.types.UniqueId m_Component_Package_IDdeprecated) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setComponent_Package_IDdeprecated in interface ComponentReferenceSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setClassifierName

      public void setClassifierName(String m_ClassifierName) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setClassifierName in interface ComponentReferenceSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setDescrip

      public void setDescrip(String m_Descrip) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setDescrip in interface ComponentReferenceSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setMult

      public void setMult(int m_Mult) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setMult in interface ComponentReferenceSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setAssignedComp_Id

      public void setAssignedComp_Id(io.ciera.runtime.summit.types.UniqueId ref_AssignedComp_Id) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setAssignedComp_Id in interface ComponentReferenceSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setParentComp_Id

      public void setParentComp_Id(io.ciera.runtime.summit.types.UniqueId ref_ParentComp_Id) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setParentComp_Id in interface ComponentReferenceSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R2963_instance_being_verified_by_ComponentInstance

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

      public C_CSet R4201_represents_C_C() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R4201_represents_C_C in interface ComponentReferenceSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R4205_nested_in_C_C

      public C_CSet R4205_nested_in_C_C() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R4205_nested_in_C_C in interface ComponentReferenceSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R4707_communicates_through_PortReference

      public PortReferenceSet R4707_communicates_through_PortReference() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R4707_communicates_through_PortReference in interface ComponentReferenceSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R8001_is_a_PackageableElement

      public PackageableElementSet R8001_is_a_PackageableElement() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R8001_is_a_PackageableElement in interface ComponentReferenceSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • nullElement

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

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

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

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