Class C_POImpl

  • All Implemented Interfaces:
    io.ciera.runtime.summit.application.IActionHome<Core>, io.ciera.runtime.summit.application.IInstanceActionHome<C_PO,​Core>, io.ciera.runtime.summit.classes.IModelInstance<C_PO,​Core>, io.ciera.runtime.summit.statemachine.IEventTarget, io.ciera.runtime.summit.types.IXtumlType, C_PO, Comparable<C_PO>

    public class C_POImpl
    extends io.ciera.runtime.summit.classes.ModelInstance<C_PO,​Core>
    implements C_PO
    • Method Detail

      • create

        public static C_PO create​(Core context)
                           throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • create

        public static C_PO create​(Core context,
                                  io.ciera.runtime.summit.types.UniqueId m_Id,
                                  io.ciera.runtime.summit.types.UniqueId ref_Component_Id,
                                  String m_Name,
                                  int m_Mult,
                                  boolean m_DoNotShowPortOnCanvas,
                                  String m_Key_Lett)
                           throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • create

        public static C_PO create​(Core context,
                                  io.ciera.runtime.summit.types.UniqueId instanceId,
                                  io.ciera.runtime.summit.types.UniqueId m_Id,
                                  io.ciera.runtime.summit.types.UniqueId ref_Component_Id,
                                  String m_Name,
                                  int m_Mult,
                                  boolean m_DoNotShowPortOnCanvas,
                                  String m_Key_Lett)
                           throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setId

        public void setId​(io.ciera.runtime.summit.types.UniqueId m_Id)
                   throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        setId in interface C_PO
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getId

        public io.ciera.runtime.summit.types.UniqueId getId()
                                                     throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        getId in interface C_PO
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getComponent_Id

        public io.ciera.runtime.summit.types.UniqueId getComponent_Id()
                                                               throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        getComponent_Id in interface C_PO
        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 C_PO
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setName

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

        public String getName()
                       throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        getName in interface C_PO
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getMult

        public int getMult()
                    throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        getMult in interface C_PO
        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 C_PO
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getDoNotShowPortOnCanvas

        public boolean getDoNotShowPortOnCanvas()
                                         throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        getDoNotShowPortOnCanvas in interface C_PO
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setDoNotShowPortOnCanvas

        public void setDoNotShowPortOnCanvas​(boolean m_DoNotShowPortOnCanvas)
                                      throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        setDoNotShowPortOnCanvas in interface C_PO
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setKey_Lett

        public void setKey_Lett​(String m_Key_Lett)
                         throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        setKey_Lett in interface C_PO
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getKey_Lett

        public String getKey_Lett()
                           throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        getKey_Lett in interface C_PO
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getId1

        public io.ciera.runtime.summit.classes.IInstanceIdentifier getId1()
        Specified by:
        getId1 in interface io.ciera.runtime.summit.classes.IModelInstance<C_PO,​Core>
        Overrides:
        getId1 in class io.ciera.runtime.summit.classes.ModelInstance<C_PO,​Core>
      • R4010_appears_in_C_C

        public C_C R4010_appears_in_C_C()
                                 throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        R4010_appears_in_C_C in interface C_PO
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setR422_Port

        public void setR422_Port​(Port inst)
        Specified by:
        setR422_Port in interface C_PO
      • R422_Port

        public Port R422_Port()
                       throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        R422_Port in interface C_PO
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • R4709_is_referenced_by_PortReference

        public PortReferenceSet R4709_is_referenced_by_PortReference()
                                                              throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        R4709_is_referenced_by_PortReference in interface C_PO
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getRunContext

        public io.ciera.runtime.summit.application.IRunContext getRunContext()
        Specified by:
        getRunContext in interface io.ciera.runtime.summit.application.IActionHome<Core>
        Overrides:
        getRunContext in class io.ciera.runtime.summit.classes.ModelInstance<C_PO,​Core>
      • context

        public Core context()
        Specified by:
        context in interface io.ciera.runtime.summit.application.IActionHome<Core>
        Overrides:
        context in class io.ciera.runtime.summit.classes.ModelInstance<C_PO,​Core>
      • getKeyLetters

        public String getKeyLetters()
        Specified by:
        getKeyLetters in interface io.ciera.runtime.summit.statemachine.IEventTarget
        Specified by:
        getKeyLetters in interface io.ciera.runtime.summit.classes.IModelInstance<C_PO,​Core>
      • self

        public C_PO self()
        Specified by:
        self in interface io.ciera.runtime.summit.application.IInstanceActionHome<C_PO,​Core>
      • oneWhere

        public C_PO oneWhere​(io.ciera.runtime.summit.types.IWhere<io.ciera.runtime.summit.types.IXtumlType> condition)
                      throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        oneWhere in interface io.ciera.runtime.summit.types.IXtumlType
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException