public class EolVariable extends EolDebugElement implements org.eclipse.debug.core.model.IVariable
| Constructor and Description |
|---|
EolVariable(org.eclipse.debug.core.model.IDebugTarget target,
java.lang.String name,
java.lang.Object value) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getName() |
java.lang.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(java.lang.String expression) |
boolean |
supportsValueModification() |
java.lang.String |
toString() |
boolean |
verifyValue(org.eclipse.debug.core.model.IValue value) |
boolean |
verifyValue(java.lang.String expression) |
getModelIdentifierfireChangeEvent, fireCreationEvent, fireEvent, fireResumeEvent, fireSuspendEvent, fireTerminateEvent, getAdapter, getDebugTarget, getLaunchequals, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic EolVariable(org.eclipse.debug.core.model.IDebugTarget target,
java.lang.String name,
java.lang.Object value)
public void setValue(java.lang.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(java.lang.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 java.lang.String getName()
throws org.eclipse.debug.core.DebugException
getName in interface org.eclipse.debug.core.model.IVariableorg.eclipse.debug.core.DebugExceptionpublic java.lang.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)
public java.lang.String toString()
toString in class java.lang.Object