Interface Type

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

    public interface Type
    extends io.ciera.runtime.summit.classes.IModelInstance<Type,​Core>
    • 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
      • 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
      • 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_DataType

        default void setR423_DataType​(DataType inst)
      • R423_DataType

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