com.aptana.ide.debug.internal.core.model
Class JSDebugValue
java.lang.Object
org.eclipse.core.runtime.PlatformObject
org.eclipse.debug.core.model.DebugElement
com.aptana.ide.debug.internal.core.model.JSDebugElement
com.aptana.ide.debug.internal.core.model.JSDebugValue
- All Implemented Interfaces:
- org.eclipse.core.runtime.IAdaptable, org.eclipse.debug.core.model.IDebugElement, org.eclipse.debug.core.model.IValue
public class JSDebugValue
- extends JSDebugElement
- implements org.eclipse.debug.core.model.IValue
- Author:
- Max Stepanov
|
Constructor Summary |
JSDebugValue(org.eclipse.debug.core.model.IDebugTarget target,
java.lang.String qualifier,
java.lang.String typeName,
boolean hasVariables,
java.lang.String valueString)
JSDebugValue |
| 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.debug.core.model.IDebugElement |
getDebugTarget, getLaunch, getModelIdentifier |
| Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
getAdapter |
JSDebugValue
public JSDebugValue(org.eclipse.debug.core.model.IDebugTarget target,
java.lang.String qualifier,
java.lang.String typeName,
boolean hasVariables,
java.lang.String valueString)
- JSDebugValue
- Parameters:
target - qualifier - typeName - hasVariables - valueString -
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- See Also:
IValue.getReferenceTypeName()
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- See Also:
IValue.getValueString()
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- See Also:
IValue.isAllocated()
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- See Also:
IValue.getVariables()
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- See Also:
IValue.hasVariables()
getQualifier
protected java.lang.String getQualifier()
- getQualifier
- Returns:
- String