Class CDOObjectFeatureVariable
- java.lang.Object
 - 
- tools.mdsd.cdo.debug.variablesview.CDOObjectFeatureVariable
 
 
- 
- 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 CDOObjectFeatureVariable extends Object implements org.eclipse.debug.core.model.IVariable
 
- 
- 
Constructor Summary
Constructors Constructor Description CDOObjectFeatureVariable(String featureName, org.eclipse.debug.core.model.IValue featureValue) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> TgetAdapter(Class<T> adapter)org.eclipse.debug.core.model.IDebugTargetgetDebugTarget()org.eclipse.debug.core.ILaunchgetLaunch()StringgetModelIdentifier()StringgetName()StringgetReferenceTypeName()org.eclipse.debug.core.model.IValuegetValue()booleanhasValueChanged()voidsetValue(String expression)voidsetValue(org.eclipse.debug.core.model.IValue value)booleansupportsValueModification()booleanverifyValue(String expression)booleanverifyValue(org.eclipse.debug.core.model.IValue value) 
 - 
 
- 
- 
Constructor Detail
- 
CDOObjectFeatureVariable
public CDOObjectFeatureVariable(String featureName, org.eclipse.debug.core.model.IValue featureValue)
 
 - 
 
- 
Method Detail
- 
getModelIdentifier
public String getModelIdentifier()
- Specified by:
 getModelIdentifierin interfaceorg.eclipse.debug.core.model.IDebugElement
 
- 
getDebugTarget
public org.eclipse.debug.core.model.IDebugTarget getDebugTarget()
- Specified by:
 getDebugTargetin interfaceorg.eclipse.debug.core.model.IDebugElement
 
- 
getLaunch
public org.eclipse.debug.core.ILaunch getLaunch()
- Specified by:
 getLaunchin interfaceorg.eclipse.debug.core.model.IDebugElement
 
- 
getAdapter
public <T> T getAdapter(Class<T> adapter)
- Specified by:
 getAdapterin interfaceorg.eclipse.core.runtime.IAdaptable
 
- 
setValue
public void setValue(String expression) throws org.eclipse.debug.core.DebugException
- Specified by:
 setValuein interfaceorg.eclipse.debug.core.model.IValueModification- Throws:
 org.eclipse.debug.core.DebugException
 
- 
setValue
public void setValue(org.eclipse.debug.core.model.IValue value) throws org.eclipse.debug.core.DebugException- Specified by:
 setValuein interfaceorg.eclipse.debug.core.model.IValueModification- Throws:
 org.eclipse.debug.core.DebugException
 
- 
supportsValueModification
public boolean supportsValueModification()
- Specified by:
 supportsValueModificationin interfaceorg.eclipse.debug.core.model.IValueModification
 
- 
verifyValue
public boolean verifyValue(String expression) throws org.eclipse.debug.core.DebugException
- Specified by:
 verifyValuein interfaceorg.eclipse.debug.core.model.IValueModification- Throws:
 org.eclipse.debug.core.DebugException
 
- 
verifyValue
public boolean verifyValue(org.eclipse.debug.core.model.IValue value) throws org.eclipse.debug.core.DebugException- Specified by:
 verifyValuein interfaceorg.eclipse.debug.core.model.IValueModification- Throws:
 org.eclipse.debug.core.DebugException
 
- 
getValue
public org.eclipse.debug.core.model.IValue getValue() throws org.eclipse.debug.core.DebugException- Specified by:
 getValuein interfaceorg.eclipse.debug.core.model.IVariable- Throws:
 org.eclipse.debug.core.DebugException
 
- 
getName
public String getName() throws org.eclipse.debug.core.DebugException
- Specified by:
 getNamein interfaceorg.eclipse.debug.core.model.IVariable- Throws:
 org.eclipse.debug.core.DebugException
 
- 
getReferenceTypeName
public String getReferenceTypeName() throws org.eclipse.debug.core.DebugException
- Specified by:
 getReferenceTypeNamein interfaceorg.eclipse.debug.core.model.IVariable- Throws:
 org.eclipse.debug.core.DebugException
 
- 
hasValueChanged
public boolean hasValueChanged() throws org.eclipse.debug.core.DebugException- Specified by:
 hasValueChangedin interfaceorg.eclipse.debug.core.model.IVariable- Throws:
 org.eclipse.debug.core.DebugException
 
 - 
 
 -