Interface Variable

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

    public interface Variable
    extends io.ciera.runtime.summit.classes.IModelInstance<Variable,​Sql>
    • Method Detail

      • getParent_name

        String getParent_name()
                       throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setParent_name

        void setParent_name​(String ref_parent_name)
                     throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setParent_package

        void setParent_package​(String ref_parent_package)
                        throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getParent_package

        String getParent_package()
                          throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getBody_name

        String getBody_name()
                     throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setBody_name

        void setBody_name​(String ref_body_name)
                   throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setBlock_number

        void setBlock_number​(String ref_block_number)
                      throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getBlock_number

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

        void setStatement_number​(String ref_statement_number)
                          throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getStatement_number

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

        void setType_name​(String ref_type_name)
                   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
      • getType_package

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

        void setType_reference_name​(String ref_type_reference_name)
                             throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setR457_is_declared_by_Statement

        default void setR457_is_declared_by_Statement​(Statement inst)
      • R457_is_declared_by_Statement

        Statement R457_is_declared_by_Statement()
                                         throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR458_is_in_scope_for_VariableInScope

        default void addR458_is_in_scope_for_VariableInScope​(VariableInScope inst)
      • removeR458_is_in_scope_for_VariableInScope

        default void removeR458_is_in_scope_for_VariableInScope​(VariableInScope inst)
      • R458_is_in_scope_for_VariableInScope

        VariableInScopeSet R458_is_in_scope_for_VariableInScope()
                                                         throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setR459_is_iterator_for_ForSmt

        default void setR459_is_iterator_for_ForSmt​(ForSmt inst)
      • R459_is_iterator_for_ForSmt

        ForSmt R459_is_iterator_for_ForSmt()
                                    throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setR461_is_typed_by_TypeReference

        default void setR461_is_typed_by_TypeReference​(TypeReference inst)
      • R461_is_typed_by_TypeReference

        TypeReference R461_is_typed_by_TypeReference()
                                              throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR485_finalized_by_Finalization

        default void addR485_finalized_by_Finalization​(Finalization inst)
      • removeR485_finalized_by_Finalization

        default void removeR485_finalized_by_Finalization​(Finalization inst)
      • R485_finalized_by_Finalization

        FinalizationSet R485_finalized_by_Finalization()
                                                throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR782_referenced_through_VariableReference

        default void addR782_referenced_through_VariableReference​(VariableReference inst)
      • removeR782_referenced_through_VariableReference

        default void removeR782_referenced_through_VariableReference​(VariableReference inst)
      • R782_referenced_through_VariableReference

        VariableReferenceSet R782_referenced_through_VariableReference()
                                                                throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException