Interface VariableLocation

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

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

      All Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      int getEndPosition()  
      io.ciera.runtime.summit.types.UniqueId getId()  
      int getLineNumber()  
      int getStartPosition()  
      io.ciera.runtime.summit.types.UniqueId getVar_ID()  
      V_VAR R835_V_VAR()  
      void setEndPosition​(int m_EndPosition)  
      void setId​(io.ciera.runtime.summit.types.UniqueId m_Id)  
      void setLineNumber​(int m_LineNumber)  
      default void setR835_V_VAR​(V_VAR inst)  
      void setStartPosition​(int m_StartPosition)  
      void setVar_ID​(io.ciera.runtime.summit.types.UniqueId ref_Var_ID)  
      • Methods inherited from interface io.ciera.runtime.summit.application.IActionHome

        context, getRunContext, warn
      • Methods inherited from interface io.ciera.runtime.summit.statemachine.IEventTarget

        accept, getCurrentState
      • Methods inherited from interface io.ciera.runtime.summit.application.IInstanceActionHome

        self
      • Methods inherited from interface io.ciera.runtime.summit.classes.IModelInstance

        checkLiving, compareTo, delete, getId1, getId2, getId3, getInstanceId, getKeyLetters, isEmpty
      • Methods inherited from interface io.ciera.runtime.summit.types.IXtumlType

        equality, inequality, oneWhere, serialize
    • Method Detail

      • getId

        io.ciera.runtime.summit.types.UniqueId getId()
                                              throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setId

        void setId​(io.ciera.runtime.summit.types.UniqueId m_Id)
            throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setLineNumber

        void setLineNumber​(int m_LineNumber)
                    throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getLineNumber

        int getLineNumber()
                   throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setStartPosition

        void setStartPosition​(int m_StartPosition)
                       throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getStartPosition

        int getStartPosition()
                      throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setEndPosition

        void setEndPosition​(int m_EndPosition)
                     throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getEndPosition

        int getEndPosition()
                    throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getVar_ID

        io.ciera.runtime.summit.types.UniqueId getVar_ID()
                                                  throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setVar_ID

        void setVar_ID​(io.ciera.runtime.summit.types.UniqueId ref_Var_ID)
                throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setR835_V_VAR

        default void setR835_V_VAR​(V_VAR inst)
      • R835_V_VAR

        V_VAR R835_V_VAR()
                  throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException