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 Detail

      • 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