Interface Type

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

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

      • 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
      • getPackage

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

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

        void setDefault_value​(String m_default_value)
                       throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getDefault_value

        String getDefault_value()
                         throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setDT_ID

        void setDT_ID​(io.ciera.runtime.summit.types.UniqueId ref_DT_ID)
               throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getDT_ID

        io.ciera.runtime.summit.types.UniqueId getDT_ID()
                                                 throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addToImports

        void addToImports​(File p_file,
                          ImportType p_type)
                   throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • dispose

        void dispose()
              throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • primitive

        boolean primitive()
                   throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • resolve

        void resolve​(DataType p_s_dt)
              throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR3013_GeneralLoader

        default void addR3013_GeneralLoader​(GeneralLoader inst)
      • removeR3013_GeneralLoader

        default void removeR3013_GeneralLoader​(GeneralLoader inst)
      • R3013_GeneralLoader

        GeneralLoaderSet R3013_GeneralLoader()
                                      throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR3014_GeneralSerializer

        default void addR3014_GeneralSerializer​(GeneralSerializer inst)
      • removeR3014_GeneralSerializer

        default void removeR3014_GeneralSerializer​(GeneralSerializer inst)
      • R3014_GeneralSerializer

        GeneralSerializerSet R3014_GeneralSerializer()
                                              throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR3800_referred_to_by_TypeReference

        default void addR3800_referred_to_by_TypeReference​(TypeReference inst)
      • removeR3800_referred_to_by_TypeReference

        default void removeR3800_referred_to_by_TypeReference​(TypeReference inst)
      • R3800_referred_to_by_TypeReference

        TypeReferenceSet R3800_referred_to_by_TypeReference()
                                                     throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR3802_used_as_base_for_UserDefinedType

        default void addR3802_used_as_base_for_UserDefinedType​(UserDefinedType inst)
      • removeR3802_used_as_base_for_UserDefinedType

        default void removeR3802_used_as_base_for_UserDefinedType​(UserDefinedType inst)
      • R3802_used_as_base_for_UserDefinedType

        UserDefinedTypeSet R3802_used_as_base_for_UserDefinedType()
                                                           throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setR407_is_a_BuiltInType

        default void setR407_is_a_BuiltInType​(BuiltInType inst)
      • R407_is_a_BuiltInType

        BuiltInType R407_is_a_BuiltInType()
                                   throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setR407_is_a_EnumeratedType

        default void setR407_is_a_EnumeratedType​(EnumeratedType inst)
      • R407_is_a_EnumeratedType

        EnumeratedType R407_is_a_EnumeratedType()
                                         throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setR407_is_a_InstSet

        default void setR407_is_a_InstSet​(InstSet inst)
      • R407_is_a_InstSet

        InstSet R407_is_a_InstSet()
                           throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setR407_is_a_ModelInst

        default void setR407_is_a_ModelInst​(ModelInst inst)
      • R407_is_a_ModelInst

        ModelInst R407_is_a_ModelInst()
                               throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setR407_is_a_UnresolvedType

        default void setR407_is_a_UnresolvedType​(UnresolvedType inst)
      • R407_is_a_UnresolvedType

        UnresolvedType R407_is_a_UnresolvedType()
                                         throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setR407_is_a_UserDefinedType

        default void setR407_is_a_UserDefinedType​(UserDefinedType inst)
      • R407_is_a_UserDefinedType

        UserDefinedType R407_is_a_UserDefinedType()
                                           throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setR423_is_basis_for_DataType

        default void setR423_is_basis_for_DataType​(DataType inst)
      • R423_is_basis_for_DataType

        DataType R423_is_basis_for_DataType()
                                     throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException