/** * Gets the text for currently selected item. If multiple items are selected, * this method will return the text of the first selected item. * * @return the text for selected item, or {@code null} if none is selected */ public String getSelectedItemText() { int index = getSelectedIndex(); return index == -1 ? null : getItemText(index); }
/** * Gets the text associated with the item at the specified index. * * @param index the index of the item whose text is to be retrieved * @return the text associated with the item * @throws IndexOutOfBoundsException if the index is out of range */ public String getItemText(int index) { index += getIndexOffset(); return listBox.getItemText(index); }
public static boolean assertListBoxDataMatch(ListBox listBox, String[] content) { int contentSize = content.length; if (contentSize != listBox.getItemCount()) { return false; } for (int i = 0; i < contentSize; i++) { if (!content[i].equals(listBox.getItemText(i))) { return false; } } return true; }
/** {@inheritDoc} */ @NotNull @Override public String getLocalBranch() { int index = localBranch.getSelectedIndex(); return index != -1 ? localBranch.getItemText(index) : ""; }
private int getSelectedIndex( String superType ) { if ( superType == null ) { return 0; } for ( int i = 1; i < lstSuperTypes.getItemCount(); i++ ) { if ( superType.equals( lstSuperTypes.getItemText( i ) ) ) { return i; } } return 0; }
/** * Gets the text for currently selected item. If multiple items are selected, * this method will return the text of the first selected item. * * @return the text for selected item, or {@code null} if none is selected */ public String getSelectedItemText() { int index = getSelectedIndex(); return index == -1 ? null : getItemText(index); }
/** {@inheritDoc} */ @NotNull @Override public String getRemoteBranch() { int index = remoteBranch.getSelectedIndex(); return index != -1 ? remoteBranch.getItemText(index) : ""; }
private boolean isInCategory(ShowcaseSampleDefinition sampleFactory) { int index = categoryBox.getSelectedIndex(); String categoryFilter = categoryBox.getItemText(index); return CATEGORY_ALL.equalsIgnoreCase(categoryFilter) || categoryFilter.equals(sampleFactory.getCategory()); }
@Override public boolean addRemoteBranch(@NotNull String branch) { for (int i = 0; i < remoteBranch.getItemCount(); ++i) { if (branch.equals(remoteBranch.getItemText(i))) { return false; } } remoteBranch.addItem(branch); return true; }
@UiHandler("parameterValues") void parameterValuesOnChange( ChangeEvent event ) { int index = this.parameterValues.getSelectedIndex(); if ( index == -1 ) { ( (PortableBooleanParameterDefinition) ppd ).setValue( null ); } else { ( (PortableBooleanParameterDefinition) ppd ).setValue( Boolean.valueOf( this.parameterValues.getItemText( index ) ) ); } }
public void onChange( ChangeEvent event ) { executeOnValueChangeCommand(); int selectedIndex = box.getSelectedIndex(); if ( selectedIndex > 0 ) { constraint.setValue( box.getItemText( selectedIndex ) ); } else { constraint.setValue( null ); } } } );
public void onChange(ChangeEvent event) { int index = fonts.getSelectedIndex(); if (index != 0) { getBasicFormatter().setFontName(fonts.getItemText(index)); } fonts.setItemSelected(0, true); } });
@Override public Pair<String, String> getSelectedItem() { final int selectedIndex = listItems.getSelectedIndex(); if ( selectedIndex == -1 ) { return new Pair( "", "" ); } final String text = listItems.getItemText( selectedIndex ); final String value = listItems.getValue( selectedIndex ); return new Pair( text, value ); }
/** * Completes the selection and cancels the popup. */ private void select() { if (list.getItemCount() > 0) setText(list.getItemText(list.getSelectedIndex())); cancel(); }
@UiHandler("lstAvailableBindings") void lstAvailableBindingsOnChange( ChangeEvent event ) { int index = lstAvailableBindings.getSelectedIndex(); if ( index > 0 ) { ( (PortableObjectParameterDefinition) ppd ).setBinding( lstAvailableBindings.getItemText( index ) ); } else { ( (PortableObjectParameterDefinition) ppd ).setBinding( "" ); } }
@UiHandler("lstAvailableBindings") void lstAvailableBindingsOnChange( ChangeEvent event ) { int index = lstAvailableBindings.getSelectedIndex(); parameterValues.setEnabled( index == 0 ); if ( index > 0 ) { ( (PortableBooleanParameterDefinition) ppd ).setValue( null ); ( (PortableBooleanParameterDefinition) ppd ).setBinding( lstAvailableBindings.getItemText( index ) ); } else { ( (PortableBooleanParameterDefinition) ppd ).setBinding( "" ); } }
@UiHandler("lstAvailableBindings") void lstAvailableBindingsOnChange(ChangeEvent event) { int index = lstAvailableBindings.getSelectedIndex(); parameterEditor.setEnabled( index == 0 ); if ( index > 0 ) { ((PortableFloatParameterDefinition) ppd).setValue( null ); ((PortableFloatParameterDefinition) ppd).setBinding( lstAvailableBindings.getItemText( index ) ); } else { ((PortableFloatParameterDefinition) ppd).setBinding( "" ); } }
public void onChange( ChangeEvent event ) { pattern.setFactPattern( new FactPattern( box.getItemText( box.getSelectedIndex() ) ) ); setModified( true ); getModeller().refreshWidget(); popup.hide(); } } );
public void onClick( ClickEvent w ) { editingCol.setFactField( box.getItemText( box.getSelectedIndex() ) ); editingCol.setType( oracle.getFieldType( editingCol.getFactType(), editingCol.getFactField() ) ); makeLimitedValueWidget(); makeDefaultValueWidget(); doValueList(); doFieldLabel(); pop.hide(); } } );
public void onChange( ChangeEvent event ) { String fieldName = box.getItemText( box.getSelectedIndex() ); String fieldType = completions.getFieldType( model.getFactType(), fieldName ); model.addFieldValue( new ActionFieldValue( fieldName, "", fieldType ) ); setModified( true ); getModeller().refreshWidget(); popup.hide(); } } );