Interface ModelClass

  • All Superinterfaces:
    io.ciera.runtime.summit.application.IActionHome<Sql>, io.ciera.runtime.summit.statemachine.IEventTarget, io.ciera.runtime.summit.application.IInstanceActionHome<ModelClass,​Sql>, io.ciera.runtime.summit.classes.IModelInstance<ModelClass,​Sql>, io.ciera.runtime.summit.types.IXtumlType
    All Known Implementing Classes:
    ModelClassImpl

    public interface ModelClass
    extends io.ciera.runtime.summit.classes.IModelInstance<ModelClass,​Sql>
    • Method Detail

      • getObj_ID

        io.ciera.runtime.summit.types.UniqueId getObj_ID()
                                                  throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setObj_ID

        void setObj_ID​(io.ciera.runtime.summit.types.UniqueId ref_Obj_ID)
                throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getName

        String getName()
                throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setName

        void setName​(String m_Name)
              throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setNumb

        void setNumb​(int m_Numb)
              throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getNumb

        int getNumb()
             throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setKey_Lett

        void setKey_Lett​(String m_Key_Lett)
                  throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getKey_Lett

        String getKey_Lett()
                    throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getDescrip

        String getDescrip()
                   throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setDescrip

        void setDescrip​(String m_Descrip)
                 throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getSS_IDdeprecated

        io.ciera.runtime.summit.types.UniqueId getSS_IDdeprecated()
                                                           throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setSS_IDdeprecated

        void setSS_IDdeprecated​(io.ciera.runtime.summit.types.UniqueId m_SS_IDdeprecated)
                         throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR101_has_presence_in_other_subsystems_ImportedClass

        default void addR101_has_presence_in_other_subsystems_ImportedClass​(ImportedClass inst)
      • removeR101_has_presence_in_other_subsystems_ImportedClass

        default void removeR101_has_presence_in_other_subsystems_ImportedClass​(ImportedClass inst)
      • R101_has_presence_in_other_subsystems_ImportedClass

        ImportedClassSet R101_has_presence_in_other_subsystems_ImportedClass()
                                                                      throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR102_has_characteristics_abstracted_by_O_ATTR

        default void addR102_has_characteristics_abstracted_by_O_ATTR​(O_ATTR inst)
      • removeR102_has_characteristics_abstracted_by_O_ATTR

        default void removeR102_has_characteristics_abstracted_by_O_ATTR​(O_ATTR inst)
      • R102_has_characteristics_abstracted_by_O_ATTR

        O_ATTRSet R102_has_characteristics_abstracted_by_O_ATTR()
                                                         throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR104_is_identified_by_ClassIdentifier

        default void addR104_is_identified_by_ClassIdentifier​(ClassIdentifier inst)
      • removeR104_is_identified_by_ClassIdentifier

        default void removeR104_is_identified_by_ClassIdentifier​(ClassIdentifier inst)
      • R104_is_identified_by_ClassIdentifier

        ClassIdentifierSet R104_is_identified_by_ClassIdentifier()
                                                          throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR115_may_contain_O_TFR

        default void addR115_may_contain_O_TFR​(O_TFR inst)
      • removeR115_may_contain_O_TFR

        default void removeR115_may_contain_O_TFR​(O_TFR inst)
      • R115_may_contain_O_TFR

        O_TFRSet R115_may_contain_O_TFR()
                                 throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR123_is_available_as_a_reference_by_InstanceReferenceDataType

        default void addR123_is_available_as_a_reference_by_InstanceReferenceDataType​(InstanceReferenceDataType inst)
      • removeR123_is_available_as_a_reference_by_InstanceReferenceDataType

        default void removeR123_is_available_as_a_reference_by_InstanceReferenceDataType​(InstanceReferenceDataType inst)
      • R123_is_available_as_a_reference_by_InstanceReferenceDataType

        InstanceReferenceDataTypeSet R123_is_available_as_a_reference_by_InstanceReferenceDataType()
                                                                                            throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR201_has_instance_associations_abstracted_ClassInAssociation

        default void addR201_has_instance_associations_abstracted_ClassInAssociation​(ClassInAssociation inst)
      • removeR201_has_instance_associations_abstracted_ClassInAssociation

        default void removeR201_has_instance_associations_abstracted_ClassInAssociation​(ClassInAssociation inst)
      • R201_has_instance_associations_abstracted_ClassInAssociation

        ClassInAssociationSet R201_has_instance_associations_abstracted_ClassInAssociation()
                                                                                    throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setR409_is_basis_for_ModelInst

        default void setR409_is_basis_for_ModelInst​(ModelInst inst)
      • R409_is_basis_for_ModelInst

        ModelInst R409_is_basis_for_ModelInst()
                                       throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setR518_InstanceStateMachine

        default void setR518_InstanceStateMachine​(InstanceStateMachine inst)
      • R518_InstanceStateMachine

        InstanceStateMachine R518_InstanceStateMachine()
                                                throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setR519_ClassStateMachine

        default void setR519_ClassStateMachine​(ClassStateMachine inst)
      • R519_ClassStateMachine

        ClassStateMachine R519_ClassStateMachine()
                                          throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR670_ForStmt

        default void addR670_ForStmt​(ForStmt inst)
      • removeR670_ForStmt

        default void removeR670_ForStmt​(ForStmt inst)
      • R670_ForStmt

        ForStmtSet R670_ForStmt()
                         throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR671_Create

        default void addR671_Create​(Create inst)
      • removeR671_Create

        default void removeR671_Create​(Create inst)
      • R671_Create

        CreateSet R671_Create()
                       throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR672_CreateNoVariable

        default void addR672_CreateNoVariable​(CreateNoVariable inst)
      • removeR672_CreateNoVariable

        default void removeR672_CreateNoVariable​(CreateNoVariable inst)
      • R672_CreateNoVariable

        CreateNoVariableSet R672_CreateNoVariable()
                                           throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • removeR676_SelectFromInstancesWhere

        default void removeR676_SelectFromInstancesWhere​(SelectFromInstancesWhere inst)
      • R676_SelectFromInstancesWhere

        SelectFromInstancesWhereSet R676_SelectFromInstancesWhere()
                                                           throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR677_ACT_FIO

        default void addR677_ACT_FIO​(ACT_FIO inst)
      • removeR677_ACT_FIO

        default void removeR677_ACT_FIO​(ACT_FIO inst)
      • R677_ACT_FIO

        ACT_FIOSet R677_ACT_FIO()
                         throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR678_ChainLink

        default void addR678_ChainLink​(ChainLink inst)
      • removeR678_ChainLink

        default void removeR678_ChainLink​(ChainLink inst)
      • R678_ChainLink

        ChainLinkSet R678_ChainLink()
                             throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setR8001_is_a_PackageableElement

        default void setR8001_is_a_PackageableElement​(PackageableElement inst)
      • R8001_is_a_PackageableElement

        PackageableElement R8001_is_a_PackageableElement()
                                                  throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR818_InstanceHandle

        default void addR818_InstanceHandle​(InstanceHandle inst)
      • removeR818_InstanceHandle

        default void removeR818_InstanceHandle​(InstanceHandle inst)
      • R818_InstanceHandle

        InstanceHandleSet R818_InstanceHandle()
                                       throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR819_V_INS

        default void addR819_V_INS​(V_INS inst)
      • removeR819_V_INS

        default void removeR819_V_INS​(V_INS inst)
      • R819_V_INS

        V_INSSet R819_V_INS()
                     throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR934_represents_participant_of_ClassInstanceParticipant

        default void addR934_represents_participant_of_ClassInstanceParticipant​(ClassInstanceParticipant inst)
      • removeR934_represents_participant_of_ClassInstanceParticipant

        default void removeR934_represents_participant_of_ClassInstanceParticipant​(ClassInstanceParticipant inst)
      • R934_represents_participant_of_ClassInstanceParticipant

        ClassInstanceParticipantSet R934_represents_participant_of_ClassInstanceParticipant()
                                                                                     throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR939_represents_participant_of_ClassParticipant

        default void addR939_represents_participant_of_ClassParticipant​(ClassParticipant inst)
      • removeR939_represents_participant_of_ClassParticipant

        default void removeR939_represents_participant_of_ClassParticipant​(ClassParticipant inst)
      • R939_represents_participant_of_ClassParticipant

        ClassParticipantSet R939_represents_participant_of_ClassParticipant()
                                                                     throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException