private final Map<String, Object> variables = new HashMap<String, Object>();
private final String uuid = UUID.randomUUID().toString();
-
-/* public Map<String, Object> getVariables() {
- return variables;
- }*/
public void addVariables(Map<? extends String, ? extends Object> variablesToAdd) {
variables.putAll(variablesToAdd);
return obj;
}
- protected Object findVariable(String key) {
+ public Object findVariable(String key) {
Object obj = null;
// Look if the variable is set in the global execution variables
leftEf.getLocalVariables().clear();
}
-
-/* public Object findOrAddScopedObject(String name, ObjectFactory objectFactory) {
- Object obj = findScopedObject(name);
- if (obj == null) {
- obj = objectFactory.getObject();
- stack.peek().getScopedObjects().put(name, obj);
- }
- return obj;
- }*/
-
public void addScopedObject(String name, Object obj) {
//TODO: check that the object is not set yet ?