String[] getStringItems() { if (proposalStrings == null) return combo.getItems(); return proposalStrings; }
private int getIndex( String encoding ) { return Arrays.binarySearch( encodingCombo.getItems( ), encoding ); }
private boolean select(Combo combo, String item) { int index= Arrays.asList(combo.getItems()).indexOf(item); if (index >= 0) { combo.select(index); return true; } return false; }
private void setSelection(Combo combo, String s) { String[] items = combo.getItems(); for (int i=0; i<items.length; i++) { if (items[i].equals(s)) { combo.select(i); return; } } }
ArrayList<URI> getDocumentURIs () { ArrayList<URI> list = new ArrayList<URI>(); for ( String path : cbDocument.getItems() ) { list.add((URI)cbDocument.getData(path)); } return list; }
public String[] getItems() { if (combo instanceof Combo) return ((Combo) combo).getItems(); return ((CCombo) combo).getItems(); }
private boolean select(Combo combo, String item) { int index= Arrays.asList(combo.getItems()).indexOf(item); if (index >= 0) { combo.select(index); return true; } return false; }
/** * Set the initial selection * * @param name */ public void setSelection(String name) { List list = Arrays.asList(this.mComboList.getItems()); if (list.contains(name)) { this.mComboList.select(list.indexOf(name)); this.mComboList.setText(name); } }
protected void saveCombo(IDialogSettings settings, String key, Combo combo) { if (combo.getText().trim().length() > 0) { settings.put(key + String.valueOf(0), combo.getText().trim()); String[] items = combo.getItems(); int nEntries = Math.min(items.length, 5); for (int i = 0; i < nEntries; i++) { settings.put(key + String.valueOf(i + 1), items[i].trim()); } } }
protected void saveCombo(IDialogSettings settings) { if (fProductCombo.getText().trim().length() > 0) { settings.put(S_PRODUCT_CONFIG + String.valueOf(0), fProductCombo.getText().trim()); String[] items = fProductCombo.getItems(); int nEntries = Math.min(items.length, 5); for (int i = 0; i < nEntries; i++) { settings.put(S_PRODUCT_CONFIG + String.valueOf(i + 1), items[i].trim()); } } }
protected void saveCombo(IDialogSettings settings) { if (fProductCombo.getText().trim().length() > 0) { settings.put(S_PRODUCT_CONFIG + String.valueOf(0), fProductCombo.getText().trim()); String[] items = fProductCombo.getItems(); int nEntries = Math.min(items.length, 5); for (int i = 0; i < nEntries; i++) { settings.put(S_PRODUCT_CONFIG + String.valueOf(i + 1), items[i].trim()); } } }
protected void saveCombo(IDialogSettings settings, String key, Combo combo) { if (combo.getText().trim().length() > 0) { settings.put(key + String.valueOf(0), combo.getText().trim()); String[] items = combo.getItems(); int nEntries = Math.min(items.length, 5); for (int i = 0; i < nEntries; i++) { settings.put(key + String.valueOf(i + 1), items[i].trim()); } } }
private void selectTokenizerCombo(String altName) { String[] items = tokenizerCombo.getItems(); for(int i = 0 ; i < items.length ; i++) { String name = altName != null ? altName : this.data.getCommandTokenizer().getName(); if(items[i].equals(name)) { tokenizerCombo.select(i); break; } } }
@Override public void initializeFrom(ILaunchConfiguration configuration) { try { projectCombo.setText(configuration.getAttribute(DotnetRunDelegate.PROJECT_FOLDER, "")); //$NON-NLS-1$ if (projectCombo.getText().isEmpty() && projectCombo.getItems().length > 0) { projectCombo.setText(projectCombo.getItems()[0]); } programArgsText.setText(configuration.getAttribute(DotnetRunDelegate.PROJECT_ARGUMENTS, "")); //$NON-NLS-1$ } catch (CoreException e) { setErrorMessage(e.getMessage()); } }
private void setEEComboSelection(String eeId) { if (eeId != null) { String[] items = fEeCombo.getItems(); for (int i = 0; i < items.length; i++) { if (parseEESelection(items[i]).equals(eeId)) { fEeCombo.select(i); return; } } } if (fEeCombo.getItemCount() > 0 && fEeCombo.getSelectionIndex() == -1) fEeCombo.select(0); }
private void doSelectionChanged(SelectionEvent e) { if (isOkToUse(fComboControl)) { fItems= fComboControl.getItems(); fText= fComboControl.getText(); fSelectionIndex= fComboControl.getSelectionIndex(); } dialogFieldChanged(); }
private void doSelectionChanged(SelectionEvent e) { if (isOkToUse(fComboControl)) { fItems = fComboControl.getItems(); fText = fComboControl.getText(); fSelectionIndex = fComboControl.getSelectionIndex(); } dialogFieldChanged(); }
private void doSelectionChanged(SelectionEvent e) { if (isOkToUse(fComboControl)) { fItems= fComboControl.getItems(); fText= fComboControl.getText(); fSelectionIndex= fComboControl.getSelectionIndex(); } dialogFieldChanged(); }
private void doSelectionChanged(SelectionEvent e) { if (isOkToUse(fComboControl)) { fItems= fComboControl.getItems(); fText= fComboControl.getText(); fSelectionIndex= fComboControl.getSelectionIndex(); } dialogFieldChanged(); }
@Override public void preserveValues( Combo combo ) { preserveProperty( combo, PROP_ITEMS, combo.getItems() ); preserveProperty( combo, PROP_SELECTION_INDEX, Integer.valueOf( combo.getSelectionIndex() ) ); preserveProperty( combo, PROP_SELECTION, combo.getSelection() ); preserveProperty( combo, PROP_TEXT_LIMIT, getTextLimit( combo ) ); preserveProperty( combo, PROP_VISIBLE_ITEM_COUNT, combo.getVisibleItemCount() ); preserveProperty( combo, PROP_TEXT, combo.getText() ); preserveProperty( combo, PROP_LIST_VISIBLE, combo.getListVisible() ); preserveProperty( combo, PROP_EDITABLE, Boolean.valueOf( isEditable( combo ) ) ); }