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 Details

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

      default void setR3013_GeneralLoader(GeneralLoader inst)
    • R3013_GeneralLoader

      GeneralLoader R3013_GeneralLoader() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR3014_GeneralSerializer

      default void setR3014_GeneralSerializer(GeneralSerializer inst)
    • R3014_GeneralSerializer

      GeneralSerializer 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_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