Package org.eclipse.ease.debugging.model
Class EaseDebugValue
java.lang.Object
org.eclipse.ease.debugging.model.EaseDebugValue
- All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable
,org.eclipse.debug.core.model.IDebugElement
,org.eclipse.debug.core.model.IValue
public class EaseDebugValue extends Object implements org.eclipse.debug.core.model.IValue
-
Constructor Summary
Constructors Constructor Description EaseDebugValue(org.eclipse.debug.core.model.IDebugElement parent, Object value)
-
Method Summary
Modifier and Type Method Description <T> T
getAdapter(Class<T> adapter)
EaseDebugTarget
getDebugTarget()
org.eclipse.debug.core.ILaunch
getLaunch()
String
getModelIdentifier()
String
getReferenceTypeName()
Object
getValue()
String
getValueString()
EaseDebugVariable[]
getVariables()
boolean
hasVariables()
boolean
isAllocated()
static boolean
isPrimitiveType(Object value)
void
setParent(org.eclipse.debug.core.model.IDebugElement parent)
void
setValueString(String valueString)
void
setVariables(Collection<EaseDebugVariable> variables)
void
update(Object value)
-
Constructor Details
-
EaseDebugValue
-
-
Method Details
-
isPrimitiveType
-
setParent
public void setParent(org.eclipse.debug.core.model.IDebugElement parent) -
getReferenceTypeName
- Specified by:
getReferenceTypeName
in interfaceorg.eclipse.debug.core.model.IValue
-
getValueString
- Specified by:
getValueString
in interfaceorg.eclipse.debug.core.model.IValue
-
isAllocated
public boolean isAllocated()- Specified by:
isAllocated
in interfaceorg.eclipse.debug.core.model.IValue
-
getAdapter
- Specified by:
getAdapter
in interfaceorg.eclipse.core.runtime.IAdaptable
-
getDebugTarget
- Specified by:
getDebugTarget
in interfaceorg.eclipse.debug.core.model.IDebugElement
-
getModelIdentifier
- Specified by:
getModelIdentifier
in interfaceorg.eclipse.debug.core.model.IDebugElement
-
getLaunch
public org.eclipse.debug.core.ILaunch getLaunch()- Specified by:
getLaunch
in interfaceorg.eclipse.debug.core.model.IDebugElement
-
getValue
-
getVariables
- Specified by:
getVariables
in interfaceorg.eclipse.debug.core.model.IValue
-
hasVariables
public boolean hasVariables()- Specified by:
hasVariables
in interfaceorg.eclipse.debug.core.model.IValue
-
setVariables
-
update
-
setValueString
-