public class VariableBindings
extends java.lang.Object
getSource(String)
will
return the buffer. If it is a slot container (i.e., symbolic chunk, muscle
state, status buffer) it will be thatConstructor and Description |
---|
VariableBindings() |
VariableBindings(java.util.Map<java.lang.String,java.lang.Object> sourceBindings) |
Modifier and Type | Method and Description |
---|---|
void |
bind(java.lang.String variableName,
java.lang.Object value) |
void |
bind(java.lang.String variableName,
java.lang.Object value,
java.lang.Object variableSource) |
VariableBindings |
clone() |
java.lang.Object |
get(java.lang.String variableName) |
java.lang.Object |
getSource(java.lang.String variableName) |
java.util.Set<java.lang.String> |
getVariables() |
boolean |
isBound(java.lang.String variableName) |
void |
unbind(java.lang.String variableName) |
public VariableBindings()
public VariableBindings(java.util.Map<java.lang.String,java.lang.Object> sourceBindings)
public VariableBindings clone()
clone
in class java.lang.Object
public java.util.Set<java.lang.String> getVariables()
public void bind(java.lang.String variableName, java.lang.Object value, java.lang.Object variableSource)
public void bind(java.lang.String variableName, java.lang.Object value)
public void unbind(java.lang.String variableName)
public boolean isBound(java.lang.String variableName)
public java.lang.Object get(java.lang.String variableName)
public java.lang.Object getSource(java.lang.String variableName)