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; }
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 );
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.addParameter( p2 ); PortableIntegerParameterDefinition p3 = new PortableIntegerParameterDefinition(); p3.setName( "IntegerParameter" ); p3.setValue( 123 );
pwd.addParameter( p2 ); PortableIntegerParameterDefinition p3 = new PortableIntegerParameterDefinition(); p3.setName( "IntegerParameter" ); p3.setBinding( "$i2" );
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 );
pwd.addParameter( p2 ); PortableIntegerParameterDefinition p3 = new PortableIntegerParameterDefinition(); p3.setName( "IntegerParameter" ); p3.setBinding( "$i" );
return clone; } else if ( ppd instanceof PortableIntegerParameterDefinition ) { clone = new PortableIntegerParameterDefinition(); clone.setName( ppd.getName() ); ( (PortableIntegerParameterDefinition) clone ).setBinding( ( (PortableIntegerParameterDefinition) ppd ).getBinding() );
pwd.addParameter( p2 ); PortableIntegerParameterDefinition p3 = new PortableIntegerParameterDefinition(); p3.setName( "IntegerParameter" ); p3.setBinding( "$i" );