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 Details

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

      String getType_package() 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
    • 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