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

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.PVXVariable
                  extended by com.pvx.ooadide.launchers.debug.model.PvxArrayElementVariable
All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable, org.eclipse.debug.core.model.IDebugElement, org.eclipse.debug.core.model.IValueModification, org.eclipse.debug.core.model.IVariable

public class PvxArrayElementVariable
extends PVXVariable


Field Summary
 
Fields inherited from class com.pvx.ooadide.launchers.debug.model.PVXVariable
TYPE_NUMERIC, TYPE_STRING
 
Constructor Summary
PvxArrayElementVariable(PVXStackFrame frame, java.lang.String var, int init_indx, int dimBase)
           
 
Method Summary
 java.lang.String getName()
           
 org.eclipse.debug.core.model.IValue getValue()
           
 
Methods inherited from class com.pvx.ooadide.launchers.debug.model.PVXVariable
getReferenceTypeName, hasValueChanged, hasVariables, setValue, setValue, supportsValueModification, verifyValue, verifyValue
 
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
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
 

Constructor Detail

PvxArrayElementVariable

public PvxArrayElementVariable(PVXStackFrame frame,
                               java.lang.String var,
                               int init_indx,
                               int dimBase)
Method Detail

getName

public java.lang.String getName()
                         throws org.eclipse.debug.core.DebugException
Specified by:
getName in interface org.eclipse.debug.core.model.IVariable
Overrides:
getName in class PVXVariable
Throws:
org.eclipse.debug.core.DebugException

getValue

public org.eclipse.debug.core.model.IValue getValue()
                                             throws org.eclipse.debug.core.DebugException
Specified by:
getValue in interface org.eclipse.debug.core.model.IVariable
Overrides:
getValue in class PVXVariable
Throws:
org.eclipse.debug.core.DebugException