java.lang.Object
io.ciera.runtime.summit.types.Set<Port>
io.ciera.runtime.summit.classes.InstanceSet<PortSet,Port>
io.ciera.tool.sql.architecture.interfaces.impl.PortSetImpl
All Implemented Interfaces:
io.ciera.runtime.summit.classes.IInstanceSet<PortSet,Port>, io.ciera.runtime.summit.types.ISet<Port>, io.ciera.runtime.summit.types.IXtumlType, PortSet, Iterable<Port>, Collection<Port>, Set<Port>

public class PortSetImpl extends io.ciera.runtime.summit.classes.InstanceSet<PortSet,Port> implements PortSet
  • Constructor Details

    • PortSetImpl

      public PortSetImpl()
    • PortSetImpl

      public PortSetImpl(Comparator<? super Port> comp)
  • Method Details

    • setPort_name

      public void setPort_name(String m_port_name) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setPort_name in interface PortSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setProvider_port_package

      public void setProvider_port_package(String ref_provider_port_package) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setProvider_port_package in interface PortSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setImpl_class

      public void setImpl_class(String m_impl_class) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setImpl_class in interface PortSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setProvider

      public void setProvider(boolean m_provider) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setProvider in interface PortSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setEndpoint

      public void setEndpoint(String m_endpoint) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setEndpoint in interface PortSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setProvider_port_name

      public void setProvider_port_name(String ref_provider_port_name) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setProvider_port_name in interface PortSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setComp_package

      public void setComp_package(String ref_comp_package) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setComp_package in interface PortSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setIface_name

      public void setIface_name(String ref_iface_name) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setIface_name in interface PortSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setPackage

      public void setPackage(String ref_package) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setPackage in interface PortSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setName

      public void setName(String ref_name) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setName in interface PortSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setBase_class

      public void setBase_class(String m_base_class) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setBase_class in interface PortSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setComp_name

      public void setComp_name(String ref_comp_name) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setComp_name in interface PortSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setIface_package

      public void setIface_package(String ref_iface_package) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setIface_package in interface PortSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R401_is_a_File

      public FileSet R401_is_a_File() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R401_is_a_File in interface PortSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R4160_satisfies_provided_Port

      public PortSet R4160_satisfies_provided_Port() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R4160_satisfies_provided_Port in interface PortSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R4160_satisfies_required_Port

      public PortSet R4160_satisfies_required_Port() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R4160_satisfies_required_Port in interface PortSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R417_passes_messages_for_ComponentDefinition

      public ComponentDefinitionSet R417_passes_messages_for_ComponentDefinition() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R417_passes_messages_for_ComponentDefinition in interface PortSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R418_implements_Iface

      public IfaceSet R418_implements_Iface() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R418_implements_Iface in interface PortSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R420_provides_implementation_for_PortMessage

      public PortMessageSet R420_provides_implementation_for_PortMessage() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R420_provides_implementation_for_PortMessage in interface PortSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R422_C_PO

      public C_POSet R422_C_PO() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R422_C_PO in interface PortSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • nullElement

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

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

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

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