org.eclipse.m2m.atl.adt.debug.core
Class AtlValue
java.lang.Object
org.eclipse.core.runtime.PlatformObject
org.eclipse.m2m.atl.adt.debug.core.AtlDebugElement
org.eclipse.m2m.atl.adt.debug.core.AtlValue
- All Implemented Interfaces:
- org.eclipse.core.runtime.IAdaptable, org.eclipse.debug.core.model.IDebugElement, org.eclipse.debug.core.model.IValue
public class AtlValue
- extends AtlDebugElement
- implements org.eclipse.debug.core.model.IValue
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
getAdapter |
AtlValue
public AtlValue(Value value,
ObjectReference asType,
AtlDebugTarget atlDT)
AtlValue
public AtlValue(Value value,
AtlDebugTarget atlDT)
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()
getModelIdentifier
public java.lang.String getModelIdentifier()
- Specified by:
getModelIdentifier in interface org.eclipse.debug.core.model.IDebugElement- Overrides:
getModelIdentifier in class AtlDebugElement
- See Also:
IDebugElement.getModelIdentifier()
getDebugTarget
public org.eclipse.debug.core.model.IDebugTarget getDebugTarget()
- Specified by:
getDebugTarget in interface org.eclipse.debug.core.model.IDebugElement- Overrides:
getDebugTarget in class AtlDebugElement
- See Also:
IDebugElement.getDebugTarget()
getLaunch
public org.eclipse.debug.core.ILaunch getLaunch()
- Specified by:
getLaunch in interface org.eclipse.debug.core.model.IDebugElement- Overrides:
getLaunch in class AtlDebugElement
- See Also:
IDebugElement.getLaunch()
getValue
public Value getValue()
- Returns:
- Returns the value.
isContainer
public boolean isContainer()