public class EolVariable extends EolDebugElement implements org.eclipse.debug.core.model.IVariable
| Modifier and Type | Field and Description |
|---|---|
protected String |
name |
protected org.eclipse.debug.core.model.IValue |
value |
| Constructor and Description |
|---|
EolVariable(org.eclipse.debug.core.model.IDebugTarget target,
String name,
Object value) |
| Modifier and Type | Method and Description |
|---|---|
String |
getName() |
String |
getReferenceTypeName() |
org.eclipse.debug.core.model.IValue |
getValue() |
boolean |
hasValueChanged() |
boolean |
isLoop() |
void |
setLoop(boolean isLoop) |
void |
setValue(org.eclipse.debug.core.model.IValue value) |
void |
setValue(String expression) |
boolean |
supportsValueModification() |
String |
toString() |
boolean |
verifyValue(org.eclipse.debug.core.model.IValue value) |
boolean |
verifyValue(String expression) |
getModelIdentifierfireChangeEvent, fireCreationEvent, fireEvent, fireResumeEvent, fireSuspendEvent, fireTerminateEvent, getAdapter, getDebugTarget, getLaunch, notSupported, requestFailedclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitprotected String name
protected org.eclipse.debug.core.model.IValue value
public void setValue(String expression) throws org.eclipse.debug.core.DebugException
setValue in interface org.eclipse.debug.core.model.IValueModificationorg.eclipse.debug.core.DebugExceptionpublic void setValue(org.eclipse.debug.core.model.IValue value)
throws org.eclipse.debug.core.DebugException
setValue in interface org.eclipse.debug.core.model.IValueModificationorg.eclipse.debug.core.DebugExceptionpublic boolean supportsValueModification()
supportsValueModification in interface org.eclipse.debug.core.model.IValueModificationpublic boolean verifyValue(String expression) throws org.eclipse.debug.core.DebugException
verifyValue in interface org.eclipse.debug.core.model.IValueModificationorg.eclipse.debug.core.DebugExceptionpublic boolean verifyValue(org.eclipse.debug.core.model.IValue value)
throws org.eclipse.debug.core.DebugException
verifyValue in interface org.eclipse.debug.core.model.IValueModificationorg.eclipse.debug.core.DebugExceptionpublic org.eclipse.debug.core.model.IValue getValue()
throws org.eclipse.debug.core.DebugException
getValue in interface org.eclipse.debug.core.model.IVariableorg.eclipse.debug.core.DebugExceptionpublic String getName() throws org.eclipse.debug.core.DebugException
getName in interface org.eclipse.debug.core.model.IVariableorg.eclipse.debug.core.DebugExceptionpublic String getReferenceTypeName() throws org.eclipse.debug.core.DebugException
getReferenceTypeName in interface org.eclipse.debug.core.model.IVariableorg.eclipse.debug.core.DebugExceptionpublic boolean hasValueChanged()
throws org.eclipse.debug.core.DebugException
hasValueChanged in interface org.eclipse.debug.core.model.IVariableorg.eclipse.debug.core.DebugExceptionpublic boolean isLoop()
public void setLoop(boolean isLoop)
Copyright © 2016. All rights reserved.