com.pvx.ooadide.launchers.debug.model
Class PVXValue
java.lang.Object
org.eclipse.core.runtime.PlatformObject
org.eclipse.debug.core.model.DebugElement
com.pvx.ooadide.launchers.debug.model.PVXDebugElement
com.pvx.ooadide.launchers.debug.model.PVXValue
- All Implemented Interfaces:
- org.eclipse.core.runtime.IAdaptable, org.eclipse.debug.core.model.IDebugElement, org.eclipse.debug.core.model.IValue
- Direct Known Subclasses:
- PVXStackValue
public class PVXValue
- extends PVXDebugElement
- implements org.eclipse.debug.core.model.IValue
Value of a PDA variable.
Methods inherited from class org.eclipse.debug.core.model.DebugElement |
fireChangeEvent, fireCreationEvent, fireEvent, fireResumeEvent, fireSuspendEvent, fireTerminateEvent, getAdapter, getDebugTarget, getLaunch |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.eclipse.debug.core.model.IDebugElement |
getDebugTarget, getLaunch, getModelIdentifier |
Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
getAdapter |
PVXValue
public PVXValue(PVXDebugTarget target,
java.lang.String value)
PVXValue
public PVXValue(PVXDebugTarget target,
java.lang.String value,
java.lang.String name)
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