- Common ways to obtain PortableObjectParameterDefinition
private void myMethod () {PortableObjectParameterDefinition p =
new PortableObjectParameterDefinition()
- Smart code suggestions by Codota
}
public boolean isBound() { return ( this.getBinding() != null && !"".equals( this.getBinding() ) ); }
@Override public String asString() { if ( isBound() ) { return this.getBinding(); } return "null"; }
public WorkItemObjectParameterWidget( PortableObjectParameterDefinition ppd, IBindingProvider bindingProvider, boolean isReadOnly ) { super( ppd, bindingProvider ); //Setup widget to use bindings this.parameterName.setText( ppd.getName() ); Set<String> bindings = bindingProvider.getBindings( ppd.getClassName() ); if ( bindings.size() > 0 ) { lstAvailableBindings.clear(); lstAvailableBindings.addItem( CommonConstants.INSTANCE.Choose() ); lstAvailableBindings.setEnabled( true && !isReadOnly ); lstAvailableBindings.setVisible( true ); int selectedIndex = 0; for ( String binding : bindings ) { lstAvailableBindings.addItem( binding ); if ( binding.equals( ppd.getBinding() ) ) { selectedIndex = lstAvailableBindings.getItemCount() - 1; } } lstAvailableBindings.setSelectedIndex( selectedIndex ); } }
clone.setName( ppd.getName() ); ( (PortableObjectParameterDefinition) clone ).setClassName( ppd.getClassName() ); ( (PortableObjectParameterDefinition) clone ).setBinding( ( (PortableObjectParameterDefinition) ppd ).getBinding() ); return clone; } else if ( ppd instanceof PortableStringParameterDefinition ) {