@UiHandler("parameterEditor") void parameterEditorOnChange( ChangeEvent event ) { ( (PortableStringParameterDefinition) ppd ).setValue( parameterEditor.getText() ); }
} else if ( value.startsWith( "\"" ) ) { paramDef = new PortableStringParameterDefinition(); ( (PortableStringParameterDefinition) paramDef ).setValue( value.substring( 1, value.length() - 1 ) ); } else if ( Character.isDigit( value.charAt( 0 ) ) ) { if ( value.endsWith( "f" ) ) {
@UiHandler("lstAvailableBindings") void lstAvailableBindingsOnChange( ChangeEvent event ) { int index = lstAvailableBindings.getSelectedIndex(); parameterEditor.setEnabled( index == 0 ); if ( index > 0 ) { ( (PortableStringParameterDefinition) ppd ).setValue( null ); ( (PortableStringParameterDefinition) ppd ).setBinding( lstAvailableBindings.getItemText( index ) ); } else { ( (PortableStringParameterDefinition) ppd ).setBinding( "" ); } }
p4.setValue( "hello" ); pwd.addParameter( p4 );
p4.setValue( "hello" ); pwd.addParameter( p4 );
p4.setValue( "hello" ); p4.setBinding( "" ); pwd.addParameter( p4 );
p4.setName( "StringParameter" ); p4.setBinding( "$s2" ); p4.setValue( "hello" ); pwd.addParameter( p4 );
p4.setValue( "hello" ); p4.setBinding( "$s" ); pwd.addParameter( p4 );
clone.setName( ppd.getName() ); ( (PortableStringParameterDefinition) clone ).setBinding( ( (PortableStringParameterDefinition) ppd ).getBinding() ); ( (PortableStringParameterDefinition) clone ).setValue( ( (PortableStringParameterDefinition) ppd ).getValue() ); return clone;
p4.setName( "StringParameter" ); p4.setBinding( "$s" ); p4.setValue( "hello" ); pwd.addParameter( p4 );
p4.setName( "StringParameter" ); p4.setBinding( "$s" ); p4.setValue( "hello" ); pwd.addParameter( p4 );