Package org.eclipse.ease.debugging.model
Class EaseJavaArrayElementVariable
java.lang.Object
org.eclipse.ease.debugging.model.EaseDebugVariable
org.eclipse.ease.debugging.model.EaseJavaArrayElementVariable
- All Implemented Interfaces:
Comparable<EaseDebugVariable>
,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 EaseJavaArrayElementVariable extends EaseDebugVariable
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.ease.debugging.model.EaseDebugVariable
EaseDebugVariable.Type
-
Constructor Summary
Constructors Constructor Description EaseJavaArrayElementVariable(int index, Object backingJavaObject, org.eclipse.debug.core.model.IDebugElement parent)
-
Method Summary
Modifier and Type Method Description String
getReferenceTypeName()
EaseDebugVariable.Type
getType()
void
setValue(String expression)
boolean
supportsValueModification()
Methods inherited from class org.eclipse.ease.debugging.model.EaseDebugVariable
compareTo, getAdapter, getDebugTarget, getLaunch, getModelIdentifier, getName, getValue, hasValueChanged, setParent, setType, setValue, toString, update, verifyValue, verifyValue
-
Constructor Details
-
EaseJavaArrayElementVariable
public EaseJavaArrayElementVariable(int index, Object backingJavaObject, org.eclipse.debug.core.model.IDebugElement parent)
-
-
Method Details
-
getReferenceTypeName
- Specified by:
getReferenceTypeName
in interfaceorg.eclipse.debug.core.model.IVariable
- Overrides:
getReferenceTypeName
in classEaseDebugVariable
-
getType
- Overrides:
getType
in classEaseDebugVariable
-
setValue
- Specified by:
setValue
in interfaceorg.eclipse.debug.core.model.IValueModification
- Overrides:
setValue
in classEaseDebugVariable
-
supportsValueModification
public boolean supportsValueModification()- Specified by:
supportsValueModification
in interfaceorg.eclipse.debug.core.model.IValueModification
- Overrides:
supportsValueModification
in classEaseDebugVariable
-