public VariableResolver getVariableResolver(String name) { return new SimpleValueResolver(task); }
@Override public VariableResolver getVariableResolver(String name) { if (tempVariables.containsKey(name)) { return new SimpleValueResolver(tempVariables.get(name)); } return super.getVariableResolver(name); }
public VariableResolver getVariableResolver(String name) { if (extraParameters.containsKey(name)) { return new SimpleValueResolver(extraParameters.get(name)); } Object value = ((VariableScopeInstance) nodeInstance.resolveContextInstance( VariableScope.VARIABLE_SCOPE, name)).getVariable(name); return new SimpleValueResolver(value); }
public VariableResolver getVariableResolver(String name) { Object value = variableScope.getVariable(name); return new SimpleValueResolver(value); }
public VariableResolver getVariableResolver(String name) { return new SimpleValueResolver(processInstance.getVariable(name)); }
public VariableResolver getVariableResolver(String name) { return new SimpleValueResolver(workItem.getResult(name)); }
public void updateParameters(Object[] parameters) { // this.indexedVariableResolvers = new VariableResolver[parameters.length]; for (int i = 0; i < parameters.length; i++) { this.indexedVariableResolvers[i] = new SimpleValueResolver(parameters[i]); } // for (int i = parameters.length; i < indexedVariableResolvers.length; i++) { // this.indexedVariableResolvers[i] = null; // } }
public void updateParameters(Object[] parameters) { // this.indexedVariableResolvers = new VariableResolver[parameters.length]; for (int i = 0; i < parameters.length; i++) { this.indexedVariableResolvers[i] = new SimpleValueResolver(parameters[i]); } // for (int i = parameters.length; i < indexedVariableResolvers.length; i++) { // this.indexedVariableResolvers[i] = null; // } }
public void updateParameters(Object[] parameters) { // this.indexedVariableResolvers = new VariableResolver[parameters.length]; for (int i = 0; i < parameters.length; i++) { this.indexedVariableResolvers[i] = new SimpleValueResolver(parameters[i]); } // for (int i = parameters.length; i < indexedVariableResolvers.length; i++) { // this.indexedVariableResolvers[i] = null; // } }
public FunctionVariableResolverFactory(Function function, VariableResolverFactory nextFactory, String[] indexedVariables, Object[] parameters) { this.function = function; this.variableResolvers = new HashMap<String, VariableResolver>(); this.nextFactory = nextFactory; this.indexedVariableResolvers = new VariableResolver[(this.indexedVariableNames = indexedVariables).length]; for (int i = 0; i < parameters.length; i++) { variableResolvers.put(indexedVariableNames[i], null); this.indexedVariableResolvers[i] = new SimpleValueResolver(parameters[i]); // variableResolvers.put(indexedVariableNames[i], this.indexedVariableResolvers[i] = new SimpleValueResolver(parameters[i])); } }
public VariableResolver createVariable(String name, Object value) { if (variableResolvers == null) variableResolvers = new HashMap<String, VariableResolver>(5, 0.6f); SimpleValueResolver svr = new SimpleValueResolver(value); variableResolvers.put(name, svr); return svr; }
public VariableResolver createVariable(String name, Object value) { if (variableResolvers == null) variableResolvers = new HashMap<String, VariableResolver>(5, 0.6f); SimpleValueResolver svr = new SimpleValueResolver(value); variableResolvers.put(name, svr); return svr; }
public FunctionVariableResolverFactory(Function function, VariableResolverFactory nextFactory, String[] indexedVariables, Object[] parameters) { this.function = function; this.variableResolvers = new HashMap<String, VariableResolver>(); this.nextFactory = nextFactory; this.indexedVariableResolvers = new VariableResolver[(this.indexedVariableNames = indexedVariables).length]; for (int i = 0; i < parameters.length; i++) { variableResolvers.put(indexedVariableNames[i], null); this.indexedVariableResolvers[i] = new SimpleValueResolver(parameters[i]); // variableResolvers.put(indexedVariableNames[i], this.indexedVariableResolvers[i] = new SimpleValueResolver(parameters[i])); } }
public FunctionVariableResolverFactory(Function function, VariableResolverFactory nextFactory, String[] indexedVariables, Object[] parameters) { this.function = function; this.variableResolvers = new HashMap<String, VariableResolver>(); this.nextFactory = nextFactory; this.indexedVariableResolvers = new VariableResolver[(this.indexedVariableNames = indexedVariables).length]; for (int i = 0; i < parameters.length; i++) { variableResolvers.put(indexedVariableNames[i], null); this.indexedVariableResolvers[i] = new SimpleValueResolver(parameters[i]); // variableResolvers.put(indexedVariableNames[i], this.indexedVariableResolvers[i] = new SimpleValueResolver(parameters[i])); } }
public VariableResolver createVariable(String name, Object value) { if (variableResolvers == null) variableResolvers = new HashMap<String, VariableResolver>(5, 0.6f); SimpleValueResolver svr = new SimpleValueResolver(value); variableResolvers.put(name, svr); return svr; }
public void setImportedClasses(Map<String, Class> imports) { if (imports == null) return; for (Map.Entry<String, Class> e : imports.entrySet()) { variableResolvers.put(e.getKey(), new SimpleValueResolver(e.getValue())); } }
public VariableResolver createIndexedVariable(int index, String name, Object value) { index = index - indexOffset; if (indexedVariableResolvers[index] != null) { indexedVariableResolvers[index].setValue(value); } else { indexedVariableResolvers[index] = new SimpleValueResolver(value); } variableResolvers.put(name, null); return indexedVariableResolvers[index]; }
private static VariableResolver[] createResolvers(Object[] values, int size) { VariableResolver[] vr = new VariableResolver[size]; for (int i = 0; i < size; i++) { vr[i] = i >= values.length ? new SimpleValueResolver(null) : new IndexVariableResolver(i, values); } return vr; }
public VariableResolver getVariableResolver(String name) { if (extraParameters.containsKey(name)) { return new SimpleValueResolver(extraParameters.get(name)); } Object value = ((VariableScopeInstance) nodeInstance.resolveContextInstance( VariableScope.VARIABLE_SCOPE, name)).getVariable(name); return new SimpleValueResolver(value); }
@Override public VariableResolver getVariableResolver(String name) { if (tempVariables.containsKey(name)) { return new SimpleValueResolver(tempVariables.get(name)); } return super.getVariableResolver(name); }