paramDef = new PortableBooleanParameterDefinition(); } else if (type.equals("Integer")) { paramDef = new PortableIntegerParameterDefinition(); } else { paramDef = new PortableObjectParameterDefinition(); ((PortableFloatParameterDefinition) paramDef).setValue(Float.parseFloat(value)); } else { paramDef = new PortableIntegerParameterDefinition(); ((PortableIntegerParameterDefinition) paramDef).setValue(Integer.parseInt(value));
private Set<PortableParameterDefinition> convertWorkItemParameters(final Set<ParameterDefinition> parameters) { final Set<PortableParameterDefinition> pps = new HashSet<PortableParameterDefinition>(); for (ParameterDefinition pd : parameters) { final DataType pdt = pd.getType(); PortableParameterDefinition ppd = null; if (pdt instanceof BooleanDataType) { ppd = new PortableBooleanParameterDefinition(); } else if (pdt instanceof FloatDataType) { ppd = new PortableFloatParameterDefinition(); } else if (pdt instanceof IntegerDataType) { ppd = new PortableIntegerParameterDefinition(); } else if (pdt instanceof ObjectDataType) { ppd = new PortableObjectParameterDefinition(); final PortableObjectParameterDefinition oppd = (PortableObjectParameterDefinition) ppd; final ObjectDataType odt = (ObjectDataType) pdt; oppd.setClassName(odt.getClassName()); } else if (pd.getType() instanceof StringDataType) { ppd = new PortableStringParameterDefinition(); } if (ppd != null) { ppd.setName(pd.getName()); pps.add(ppd); } } return pps; }
private Set<PortableParameterDefinition> convertWorkItemParameters(final Set<ParameterDefinition> parameters) { final Set<PortableParameterDefinition> pps = new HashSet<PortableParameterDefinition>(); for (ParameterDefinition pd : parameters) { final DataType pdt = pd.getType(); PortableParameterDefinition ppd = null; if (pdt instanceof BooleanDataType) { ppd = new PortableBooleanParameterDefinition(); } else if (pdt instanceof FloatDataType) { ppd = new PortableFloatParameterDefinition(); } else if (pdt instanceof IntegerDataType) { ppd = new PortableIntegerParameterDefinition(); } else if (pdt instanceof ObjectDataType) { ppd = new PortableObjectParameterDefinition(); final PortableObjectParameterDefinition oppd = (PortableObjectParameterDefinition) ppd; final ObjectDataType odt = (ObjectDataType) pdt; oppd.setClassName(odt.getClassName()); } else if (pd.getType() instanceof StringDataType) { ppd = new PortableStringParameterDefinition(); } if (ppd != null) { ppd.setName(pd.getName()); pps.add(ppd); } } return pps; }
pwd.addParameter(p2); PortableIntegerParameterDefinition p3 = new PortableIntegerParameterDefinition(); p3.setName("IntegerParameter"); p3.setValue(123);
pwd.addParameter(p2); PortableIntegerParameterDefinition p3 = new PortableIntegerParameterDefinition(); p3.setName("IntegerParameter"); p3.setValue(123);
pwd.addResult(p2); PortableIntegerParameterDefinition p3 = new PortableIntegerParameterDefinition(); p3.setName("IntegerResult"); pwd.addResult(p3);
pwd.addResult(p2); PortableIntegerParameterDefinition p3 = new PortableIntegerParameterDefinition(); p3.setName("IntegerResult"); pwd.addResult(p3);