Class VariableLocationImpl

java.lang.Object
io.ciera.runtime.summit.classes.ModelInstance<VariableLocation,Sql>
io.ciera.tool.sql.ooaofooa.value.impl.VariableLocationImpl
All Implemented Interfaces:
io.ciera.runtime.summit.application.IActionHome<Sql>, io.ciera.runtime.summit.application.IInstanceActionHome<VariableLocation,Sql>, io.ciera.runtime.summit.classes.IModelInstance<VariableLocation,Sql>, io.ciera.runtime.summit.statemachine.IEventTarget, io.ciera.runtime.summit.types.IXtumlType, VariableLocation, Comparable<VariableLocation>

public class VariableLocationImpl extends io.ciera.runtime.summit.classes.ModelInstance<VariableLocation,Sql> implements VariableLocation
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final VariableLocation
     
    static final String
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    create(Sql context)
     
    create(Sql context, io.ciera.runtime.summit.types.UniqueId m_Id, int m_LineNumber, int m_StartPosition, int m_EndPosition, io.ciera.runtime.summit.types.UniqueId ref_Var_ID)
     
    create(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, io.ciera.runtime.summit.types.UniqueId m_Id, int m_LineNumber, int m_StartPosition, int m_EndPosition, io.ciera.runtime.summit.types.UniqueId ref_Var_ID)
     
    int
     
    io.ciera.runtime.summit.types.UniqueId
     
    io.ciera.runtime.summit.classes.IInstanceIdentifier
     
     
    int
     
    io.ciera.runtime.summit.application.IRunContext
     
    int
     
    io.ciera.runtime.summit.types.UniqueId
     
    oneWhere(io.ciera.runtime.summit.types.IWhere<io.ciera.runtime.summit.types.IXtumlType> condition)
     
     
     
    void
    setEndPosition(int m_EndPosition)
     
    void
    setId(io.ciera.runtime.summit.types.UniqueId m_Id)
     
    void
    setLineNumber(int m_LineNumber)
     
    void
     
    void
    setStartPosition(int m_StartPosition)
     
    void
    setVar_ID(io.ciera.runtime.summit.types.UniqueId ref_Var_ID)
     

    Methods inherited from class io.ciera.runtime.summit.classes.ModelInstance

    accept, checkLiving, compareTo, delete, equals, getCurrentState, getId2, getId3, getInstanceId, hashCode

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface io.ciera.runtime.summit.application.IActionHome

    warn

    Methods inherited from interface io.ciera.runtime.summit.statemachine.IEventTarget

    accept, getCurrentState

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

    checkLiving, compareTo, delete, getId2, getId3, getInstanceId, isEmpty

    Methods inherited from interface io.ciera.runtime.summit.types.IXtumlType

    equality, inequality, serialize
  • Field Details

  • Method Details

    • create

      public static VariableLocation create(Sql context) throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • create

      public static VariableLocation create(Sql context, io.ciera.runtime.summit.types.UniqueId m_Id, int m_LineNumber, int m_StartPosition, int m_EndPosition, io.ciera.runtime.summit.types.UniqueId ref_Var_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • create

      public static VariableLocation create(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, io.ciera.runtime.summit.types.UniqueId m_Id, int m_LineNumber, int m_StartPosition, int m_EndPosition, io.ciera.runtime.summit.types.UniqueId ref_Var_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getId

      public io.ciera.runtime.summit.types.UniqueId getId() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getId in interface VariableLocation
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setId

      public void setId(io.ciera.runtime.summit.types.UniqueId m_Id) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setId in interface VariableLocation
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setLineNumber

      public void setLineNumber(int m_LineNumber) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setLineNumber in interface VariableLocation
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getLineNumber

      public int getLineNumber() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getLineNumber in interface VariableLocation
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setStartPosition

      public void setStartPosition(int m_StartPosition) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setStartPosition in interface VariableLocation
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getStartPosition

      public int getStartPosition() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getStartPosition in interface VariableLocation
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setEndPosition

      public void setEndPosition(int m_EndPosition) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setEndPosition in interface VariableLocation
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getEndPosition

      public int getEndPosition() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getEndPosition in interface VariableLocation
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setVar_ID

      public void setVar_ID(io.ciera.runtime.summit.types.UniqueId ref_Var_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setVar_ID in interface VariableLocation
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getVar_ID

      public io.ciera.runtime.summit.types.UniqueId getVar_ID() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getVar_ID in interface VariableLocation
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getId1

      public io.ciera.runtime.summit.classes.IInstanceIdentifier getId1()
      Specified by:
      getId1 in interface io.ciera.runtime.summit.classes.IModelInstance<VariableLocation,Sql>
      Overrides:
      getId1 in class io.ciera.runtime.summit.classes.ModelInstance<VariableLocation,Sql>
    • setR835_V_VAR

      public void setR835_V_VAR(V_VAR inst)
      Specified by:
      setR835_V_VAR in interface VariableLocation
    • R835_V_VAR

      public V_VAR R835_V_VAR() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R835_V_VAR in interface VariableLocation
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getRunContext

      public io.ciera.runtime.summit.application.IRunContext getRunContext()
      Specified by:
      getRunContext in interface io.ciera.runtime.summit.application.IActionHome<Sql>
      Overrides:
      getRunContext in class io.ciera.runtime.summit.classes.ModelInstance<VariableLocation,Sql>
    • context

      public Sql context()
      Specified by:
      context in interface io.ciera.runtime.summit.application.IActionHome<Sql>
      Overrides:
      context in class io.ciera.runtime.summit.classes.ModelInstance<VariableLocation,Sql>
    • getKeyLetters

      public String getKeyLetters()
      Specified by:
      getKeyLetters in interface io.ciera.runtime.summit.statemachine.IEventTarget
      Specified by:
      getKeyLetters in interface io.ciera.runtime.summit.classes.IModelInstance<VariableLocation,Sql>
    • self

      public VariableLocation self()
      Specified by:
      self in interface io.ciera.runtime.summit.application.IInstanceActionHome<VariableLocation,Sql>
    • oneWhere

      public VariableLocation oneWhere(io.ciera.runtime.summit.types.IWhere<io.ciera.runtime.summit.types.IXtumlType> condition) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      oneWhere in interface io.ciera.runtime.summit.types.IXtumlType
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException