public List<OutputParameter> getPossibleOutputParameters() { List<OutputParameter> pop = new ArrayList<OutputParameter>(); for (GenericNameValue gp : getInputParameters()) { pop.add(new OutputParameter(gp.getName(), gp.getType())); } for (GenericNameValue gp : getLocalParameters()) { pop.add(new OutputParameter(gp.getName(), gp.getType())); } return pop; }