Package org.eclipse.epsilon.eol.dt.debug
Class EolVariableValue
- java.lang.Object
-
- org.eclipse.core.runtime.PlatformObject
-
- org.eclipse.debug.core.model.DebugElement
-
- org.eclipse.epsilon.eol.dt.debug.EolDebugElement
-
- org.eclipse.epsilon.eol.dt.debug.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, Object value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getReferenceTypeName()
Object
getValue()
String
getValueString()
EolVariable
getVariable()
org.eclipse.debug.core.model.IVariable[]
getVariables()
boolean
hasVariables()
boolean
isAllocated()
-
Methods inherited from class org.eclipse.epsilon.eol.dt.debug.EolDebugElement
getModelIdentifier
-
Methods inherited from class org.eclipse.debug.core.model.DebugElement
fireChangeEvent, fireCreationEvent, fireEvent, fireResumeEvent, fireSuspendEvent, fireTerminateEvent, getAdapter, getDebugTarget, getLaunch, notSupported, requestFailed
-
-
-
-
Constructor Detail
-
EolVariableValue
public EolVariableValue(org.eclipse.debug.core.model.IDebugTarget target, EolVariable variable, Object value)
-
-
Method Detail
-
getValue
public Object getValue()
-
getVariable
public EolVariable getVariable()
-
getReferenceTypeName
public String getReferenceTypeName() throws org.eclipse.debug.core.DebugException
- Specified by:
getReferenceTypeName
in interfaceorg.eclipse.debug.core.model.IValue
- Throws:
org.eclipse.debug.core.DebugException
-
getValueString
public String getValueString() throws org.eclipse.debug.core.DebugException
- Specified by:
getValueString
in interfaceorg.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 interfaceorg.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 interfaceorg.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 interfaceorg.eclipse.debug.core.model.IValue
- Throws:
org.eclipse.debug.core.DebugException
-
-