Interface TypeReference

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

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

      • setType_name

        void setType_name​(String ref_type_name)
                   throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getType_name

        String getType_name()
                     throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setType_package

        void setType_package​(String ref_type_package)
                      throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getType_package

        String getType_package()
                        throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setType_reference_name

        void setType_reference_name​(String m_type_reference_name)
                             throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getType_reference_name

        String getType_reference_name()
                               throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setR3800_based_on_Type

        default void setR3800_based_on_Type​(Type inst)
      • R3800_based_on_Type

        Type R3800_based_on_Type()
                          throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setR3801_is_a_ArrayTypeReference

        default void setR3801_is_a_ArrayTypeReference​(ArrayTypeReference inst)
      • R3801_is_a_ArrayTypeReference

        ArrayTypeReference R3801_is_a_ArrayTypeReference()
                                                  throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setR3801_is_a_BasicTypeReference

        default void setR3801_is_a_BasicTypeReference​(BasicTypeReference inst)
      • R3801_is_a_BasicTypeReference

        BasicTypeReference R3801_is_a_BasicTypeReference()
                                                  throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR424_defines_type_for_Attribute

        default void addR424_defines_type_for_Attribute​(Attribute inst)
      • removeR424_defines_type_for_Attribute

        default void removeR424_defines_type_for_Attribute​(Attribute inst)
      • R424_defines_type_for_Attribute

        AttributeSet R424_defines_type_for_Attribute()
                                              throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR428_defines_return_type_for_InvocableObject

        default void addR428_defines_return_type_for_InvocableObject​(InvocableObject inst)
      • removeR428_defines_return_type_for_InvocableObject

        default void removeR428_defines_return_type_for_InvocableObject​(InvocableObject inst)
      • R428_defines_return_type_for_InvocableObject

        InvocableObjectSet R428_defines_return_type_for_InvocableObject()
                                                                 throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR431_defines_type_for_FormalParameter

        default void addR431_defines_type_for_FormalParameter​(FormalParameter inst)
      • removeR431_defines_type_for_FormalParameter

        default void removeR431_defines_type_for_FormalParameter​(FormalParameter inst)
      • R431_defines_type_for_FormalParameter

        FormalParameterSet R431_defines_type_for_FormalParameter()
                                                          throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR446_shapes_return_of_Selector

        default void addR446_shapes_return_of_Selector​(Selector inst)
      • removeR446_shapes_return_of_Selector

        default void removeR446_shapes_return_of_Selector​(Selector inst)
      • R446_shapes_return_of_Selector

        SelectorSet R446_shapes_return_of_Selector()
                                            throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR461_defines_declared_type_of_Variable

        default void addR461_defines_declared_type_of_Variable​(Variable inst)
      • removeR461_defines_declared_type_of_Variable

        default void removeR461_defines_declared_type_of_Variable​(Variable inst)
      • R461_defines_declared_type_of_Variable

        VariableSet R461_defines_declared_type_of_Variable()
                                                    throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR795_defines_type_of_Expression

        default void addR795_defines_type_of_Expression​(Expression inst)
      • removeR795_defines_type_of_Expression

        default void removeR795_defines_type_of_Expression​(Expression inst)
      • R795_defines_type_of_Expression

        ExpressionSet R795_defines_type_of_Expression()
                                               throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException