Interface Enumerator

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

public interface Enumerator extends io.ciera.runtime.summit.classes.IModelInstance<Enumerator,Sql>
  • Method Details

    • getType_name

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

      void setType_name(String ref_type_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
    • 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
    • getValue

      int getValue() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setValue

      void setValue(int m_value) throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • render

      void render() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • render_accessor

      void render_accessor() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR415_is_unique_value_of_EnumeratedType

      default void setR415_is_unique_value_of_EnumeratedType(EnumeratedType inst)
    • R415_is_unique_value_of_EnumeratedType

      EnumeratedType R415_is_unique_value_of_EnumeratedType() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • addR786_is_referenced_by_EnumeratorReference

      default void addR786_is_referenced_by_EnumeratorReference(EnumeratorReference inst)
    • removeR786_is_referenced_by_EnumeratorReference

      default void removeR786_is_referenced_by_EnumeratorReference(EnumeratorReference inst)
    • R786_is_referenced_by_EnumeratorReference

      EnumeratorReferenceSet R786_is_referenced_by_EnumeratorReference() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException