Interface ComponentDefinition

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

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

      • setName

        void setName​(String ref_name)
              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
      • setPackage

        void setPackage​(String ref_package)
                 throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getPackage

        String getPackage()
                   throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setInit_function_name

        void setInit_function_name​(String ref_init_function_name)
                            throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getInit_function_name

        String getInit_function_name()
                              throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setExtends

        void setExtends​(String m_extends)
                 throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getExtends

        String getExtends()
                   throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setC_c_Id

        void setC_c_Id​(io.ciera.runtime.summit.types.UniqueId ref_c_c_Id)
                throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getC_c_Id

        io.ciera.runtime.summit.types.UniqueId getC_c_Id()
                                                  throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getVersion

        String getVersion()
                   throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setVersion

        void setVersion​(String m_version)
                 throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getVersion_date

        String getVersion_date()
                        throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setVersion_date

        void setVersion_date​(String m_version_date)
                      throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • render

        void render()
             throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • render_version

        void render_version()
                     throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setR401_is_a_File

        default void setR401_is_a_File​(File inst)
      • R401_is_a_File

        File R401_is_a_File()
                     throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR405_provides_synchronous_Function

        default void addR405_provides_synchronous_Function​(Function inst)
      • removeR405_provides_synchronous_Function

        default void removeR405_provides_synchronous_Function​(Function inst)
      • R405_provides_synchronous_Function

        FunctionSet R405_provides_synchronous_Function()
                                                throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR408_maintains_instances_of_ModelInst

        default void addR408_maintains_instances_of_ModelInst​(ModelInst inst)
      • removeR408_maintains_instances_of_ModelInst

        default void removeR408_maintains_instances_of_ModelInst​(ModelInst inst)
      • R408_maintains_instances_of_ModelInst

        ModelInstSet R408_maintains_instances_of_ModelInst()
                                                    throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR417_communicates_through_Port

        default void addR417_communicates_through_Port​(Port inst)
      • removeR417_communicates_through_Port

        default void removeR417_communicates_through_Port​(Port inst)
      • R417_communicates_through_Port

        PortSet R417_communicates_through_Port()
                                        throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR426_is_instantiated_by_ComponentInstantiation

        default void addR426_is_instantiated_by_ComponentInstantiation​(ComponentInstantiation inst)
      • removeR426_is_instantiated_by_ComponentInstantiation

        default void removeR426_is_instantiated_by_ComponentInstantiation​(ComponentInstantiation inst)
      • R426_is_instantiated_by_ComponentInstantiation

        ComponentInstantiationSet R426_is_instantiated_by_ComponentInstantiation()
                                                                          throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR447_selects_instances_through_InstancePopulationSelector

        default void addR447_selects_instances_through_InstancePopulationSelector​(InstancePopulationSelector inst)
      • removeR447_selects_instances_through_InstancePopulationSelector

        default void removeR447_selects_instances_through_InstancePopulationSelector​(InstancePopulationSelector inst)
      • R447_selects_instances_through_InstancePopulationSelector

        InstancePopulationSelectorSet R447_selects_instances_through_InstancePopulationSelector()
                                                                                         throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR448_maintains_instances_of_ClassRelationship

        default void addR448_maintains_instances_of_ClassRelationship​(ClassRelationship inst)
      • removeR448_maintains_instances_of_ClassRelationship

        default void removeR448_maintains_instances_of_ClassRelationship​(ClassRelationship inst)
      • R448_maintains_instances_of_ClassRelationship

        ClassRelationshipSet R448_maintains_instances_of_ClassRelationship()
                                                                    throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR4558_contains_UtilityReference

        default void addR4558_contains_UtilityReference​(UtilityReference inst)
      • removeR4558_contains_UtilityReference

        default void removeR4558_contains_UtilityReference​(UtilityReference inst)
      • R4558_contains_UtilityReference

        UtilityReferenceSet R4558_contains_UtilityReference()
                                                     throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setR4561_initialized_by_Function

        default void setR4561_initialized_by_Function​(Function inst)
      • R4561_initialized_by_Function

        Function R4561_initialized_by_Function()
                                        throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR4571_selects_relationships_through_RelationshipPopulationSelector

        default void addR4571_selects_relationships_through_RelationshipPopulationSelector​(RelationshipPopulationSelector inst)
      • removeR4571_selects_relationships_through_RelationshipPopulationSelector

        default void removeR4571_selects_relationships_through_RelationshipPopulationSelector​(RelationshipPopulationSelector inst)
      • R4571_selects_relationships_through_RelationshipPopulationSelector

        RelationshipPopulationSelectorSet R4571_selects_relationships_through_RelationshipPopulationSelector()
                                                                                                      throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setR4573_is_transformed_from_C_C

        default void setR4573_is_transformed_from_C_C​(C_C inst)
      • R4573_is_transformed_from_C_C

        C_C R4573_is_transformed_from_C_C()
                                   throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException