this.value = value;
}
@Override
public void setValue(@NotNull String expression, @NotNull XModificationCallback callback) {
DBProgramDebugProcess debugProcess = value.getDebugProcess();
try {
BasicOperationInfo operationInfo = debugProcess.getDebuggerInterface().setVariableValue(
value.getVariableName(),
0,
expression,
debugProcess.getDebugConnection());
if (operationInfo.getError() != null) {
callback.errorOccurred("Could not change value. " + operationInfo.getError());
} else {
callback.valueModified();