public abstract class AbstractVariableStore extends Object implements CoreVariableStore
Constructor and Description |
---|
AbstractVariableStore() |
Modifier and Type | Method and Description |
---|---|
void |
createOrUpdateVariable(String variableName,
TypedValue value,
AbstractVariableScope sourceActivityExecution) |
protected abstract CoreVariableInstance |
createVariableInstance(String variableName,
TypedValue value,
AbstractVariableScope sourceActivityExecution) |
protected abstract void |
setVariableValue(CoreVariableInstance variableInstance,
TypedValue value,
AbstractVariableScope sourceActivityExecution) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
containsVariableInstance, getVariableInstance, getVariableInstances, getVariableInstancesValues, getVariableNames, isEmpty, removeVariableInstance
public void createOrUpdateVariable(String variableName, TypedValue value, AbstractVariableScope sourceActivityExecution)
createOrUpdateVariable
in interface CoreVariableStore
protected abstract CoreVariableInstance createVariableInstance(String variableName, TypedValue value, AbstractVariableScope sourceActivityExecution)
protected abstract void setVariableValue(CoreVariableInstance variableInstance, TypedValue value, AbstractVariableScope sourceActivityExecution)
Copyright © 2018. All rights reserved.