com.pvx.ooadide.launchers.debug.model
Class PVXStackValue

java.lang.Object
  extended by org.eclipse.core.runtime.PlatformObject
      extended by org.eclipse.debug.core.model.DebugElement
          extended by com.pvx.ooadide.launchers.debug.model.PVXDebugElement
              extended by com.pvx.ooadide.launchers.debug.model.PVXValue
                  extended by com.pvx.ooadide.launchers.debug.model.PVXStackValue
All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable, org.eclipse.debug.core.model.IDebugElement, org.eclipse.debug.core.model.IValue

public class PVXStackValue
extends PVXValue

A value on the data stack


Constructor Summary
PVXStackValue(PVXDebugTarget target, java.lang.String value, int index)
          Constructs a value that appears on the data stack
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 int hashCode()
           
 
Methods inherited from class com.pvx.ooadide.launchers.debug.model.PVXValue
getReferenceTypeName, getValueString, getVariables, hasVariables, isAllocated
 
Methods inherited from class com.pvx.ooadide.launchers.debug.model.PVXDebugElement
getModelIdentifier, sendRequest
 
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
getClass, 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
 

Constructor Detail

PVXStackValue

public PVXStackValue(PVXDebugTarget target,
                     java.lang.String value,
                     int index)
Constructs a value that appears on the data stack

Parameters:
target - debug target
value - value on the stack
index - index on the stack
Method Detail

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object