Class EolVariableValue

  • All Implemented Interfaces:
    org.eclipse.core.runtime.IAdaptable, org.eclipse.debug.core.model.IDebugElement, org.eclipse.debug.core.model.IValue

    public class EolVariableValue
    extends EolDebugElement
    implements org.eclipse.debug.core.model.IValue
    • Constructor Summary

      Constructors 
      Constructor Description
      EolVariableValue​(org.eclipse.debug.core.model.IDebugTarget target, EolVariable variable, java.lang.Object value)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getReferenceTypeName()  
      java.lang.Object getValue()  
      java.lang.String getValueString()  
      EolVariable getVariable()  
      org.eclipse.debug.core.model.IVariable[] getVariables()  
      boolean hasVariables()  
      boolean isAllocated()  
      • Methods inherited from class org.eclipse.debug.core.model.DebugElement

        fireChangeEvent, fireCreationEvent, fireEvent, fireResumeEvent, fireSuspendEvent, fireTerminateEvent, getAdapter, getDebugTarget, getLaunch, notSupported, requestFailed
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface org.eclipse.core.runtime.IAdaptable

        getAdapter
      • Methods inherited from interface org.eclipse.debug.core.model.IDebugElement

        getDebugTarget, getLaunch, getModelIdentifier
    • Constructor Detail

      • EolVariableValue

        public EolVariableValue​(org.eclipse.debug.core.model.IDebugTarget target,
                                EolVariable variable,
                                java.lang.Object value)
    • Method Detail

      • getValue

        public java.lang.Object getValue()
      • getReferenceTypeName

        public java.lang.String getReferenceTypeName()
                                              throws org.eclipse.debug.core.DebugException
        Specified by:
        getReferenceTypeName in interface org.eclipse.debug.core.model.IValue
        Throws:
        org.eclipse.debug.core.DebugException
      • getValueString

        public java.lang.String getValueString()
                                        throws org.eclipse.debug.core.DebugException
        Specified by:
        getValueString in interface org.eclipse.debug.core.model.IValue
        Throws:
        org.eclipse.debug.core.DebugException
      • isAllocated

        public boolean isAllocated()
                            throws org.eclipse.debug.core.DebugException
        Specified by:
        isAllocated in interface org.eclipse.debug.core.model.IValue
        Throws:
        org.eclipse.debug.core.DebugException
      • getVariables

        public org.eclipse.debug.core.model.IVariable[] getVariables()
                                                              throws org.eclipse.debug.core.DebugException
        Specified by:
        getVariables in interface org.eclipse.debug.core.model.IValue
        Throws:
        org.eclipse.debug.core.DebugException
      • hasVariables

        public boolean hasVariables()
                             throws org.eclipse.debug.core.DebugException
        Specified by:
        hasVariables in interface org.eclipse.debug.core.model.IValue
        Throws:
        org.eclipse.debug.core.DebugException