List of usage examples for org.eclipse.jface.dialogs IDialogConstants OK_ID
int OK_ID
To view the source code for org.eclipse.jface.dialogs IDialogConstants OK_ID.
Click Source Link
From source file:com.bdaum.zoom.ui.internal.dialogs.CollectionEditDialog.java
License:Open Source License
public void updateButtons() { Button button = getButton(IDialogConstants.OK_ID); if (button != null) { boolean valid = validate(); getShell().setModified(valid);/*from w ww .j av a 2s . c o m*/ button.setEnabled(valid); } }
From source file:com.bdaum.zoom.ui.internal.dialogs.DescriptionDialog.java
License:Open Source License
protected void updateButtons(boolean valid) { getShell().setModified(!readonly);// w w w.jav a 2 s . com if (restoreButton != null) restoreButton .setEnabled(!parmFileField.getText().isEmpty() && valid && description instanceof DerivedByImpl && ((DerivedByImpl) description).getArchivedRecipe() != null); Button okButton = getButton(IDialogConstants.OK_ID); if (okButton != null) okButton.setEnabled(!readonly); }
From source file:com.bdaum.zoom.ui.internal.dialogs.DesignSelectionDialog.java
License:Open Source License
private void updatedButtons() { boolean empty = viewer.getSelection().isEmpty(); getButton(IDialogConstants.OK_ID).setEnabled(!empty); clearButton.setEnabled(!empty); }
From source file:com.bdaum.zoom.ui.internal.dialogs.DNGConverterDialog.java
License:Open Source License
protected void updateButtons() { boolean enabled = false; String s = fileEditor.getText(); if (!s.isEmpty()) dngLocation = new File(s); enabled = dngLocation.exists();// w ww .j a va2 s . c o m setErrorMessage(enabled ? null : Messages.DNGConverterDialog_for_converting); getButton(IDialogConstants.OK_ID).setEnabled(enabled); }
From source file:com.bdaum.zoom.ui.internal.dialogs.EditFtpDialog.java
License:Open Source License
private void updateButtons() { Button okbutton = getButton(IDialogConstants.OK_ID); boolean valid = validate(); testFtpButton.setEnabled(valid);//w w w .j a v a 2s . co m boolean validUrl = true; if (testUrlButton != null && webHostField != null) { validUrl = validateUrl(); testUrlButton.setEnabled(!webHostField.getText().isEmpty() && validUrl); } boolean enabled = valid && validUrl; getShell().setModified(enabled); okbutton.setEnabled(enabled); boolean login = !anonymousButton.getSelection(); loginField.setEnabled(login); passwordField.setEnabled(login); if (valid && validUrl) setErrorMessage(null); }
From source file:com.bdaum.zoom.ui.internal.dialogs.EditMetaDialog.java
License:Open Source License
protected void updateButtons() { boolean sel = !catTreeViewer.getSelection().isEmpty(); categoryRefineButton.setEnabled(sel && !readonly); categoryEditButton.setEnabled(sel);//from w w w . j ava 2 s.co m categoryRemoveButton.setEnabled(sel && !readonly); IStructuredSelection kwSelection = (IStructuredSelection) keywordViewer.getSelection(); boolean kwSel = kwSelection.getFirstElement() instanceof String; keywordAddButton.setEnabled(!readonly); keywordModifyButton.setEnabled(!readonly && kwSel); keywordDeleteButton.setEnabled(!readonly && kwSel); keywordReplaceButton.setEnabled(!readonly && kwSelection.size() == 1 && kwSel); keywordShowButton.setEnabled(kwSel); keywordLoadButton.setEnabled(!readonly); categoryAddButton.setEnabled(!readonly); categoryEditButton.setEnabled(!readonly); vocabAddButton.setEnabled(!readonly); boolean vocabSel = !vocabViewer.getSelection().isEmpty(); vocabRemoveButton.setEnabled(vocabSel && !readonly); vocabViewButton.setEnabled(vocabSel); vocabEnforceButton.setEnabled(vocabularies != null && !vocabularies.isEmpty()); loadCatButton.setEnabled(!readonly); boolean enabled = newDb ? visited[OVERVIEW] && visited[THUMBNAILS] && visited[CATEGORIES] && visited[KEYWORDS] && visited[INDEXING] : true; getButton(IDialogConstants.OK_ID).setEnabled(enabled); getShell().setModified(enabled); int selectionIndex = tabFolder.getSelectionIndex(); getButton(PREVIOUS).setEnabled(selectionIndex > WELCOME + 1); getButton(NEXT).setEnabled(selectionIndex < tabFolder.getTabList().length - 1); }
From source file:com.bdaum.zoom.ui.internal.dialogs.EditSlideDialog.java
License:Open Source License
private void updateButtons() { Button okButton = getButton(IDialogConstants.OK_ID); if (okButton != null) { boolean enabled = validate() && !readonly; getShell().setModified(enabled); okButton.setEnabled(enabled);/*from w ww . j a va 2 s . c om*/ } }
From source file:com.bdaum.zoom.ui.internal.dialogs.EditStructDialog.java
License:Open Source License
private void updateButtons() { getShell().setModified(!readonly); getButton(IDialogConstants.OK_ID).setEnabled(!readonly); }
From source file:com.bdaum.zoom.ui.internal.dialogs.ExhibitionEditDialog.java
License:Open Source License
private void updateButtons() { Button okButton = getButton(IDialogConstants.OK_ID); if (okButton != null) { boolean enabled = validate() && !readonly; getShell().setModified(enabled); okButton.setEnabled(enabled);/*from ww w .ja v a 2 s .com*/ } boolean visible = tabFolder.getSelection().equals(detailsTabItem); Button pdfButton = getButton(PDFBUTTON); if (pdfButton != null) pdfButton.setVisible(visible); Button printButton = getButton(PRINTBUTTON); if (printButton != null) printButton.setVisible(visible); boolean grid = showGridButton.getSelection(); snapToGridField.setEnabled(grid); gridSizeField.setEnabled(grid); }
From source file:com.bdaum.zoom.ui.internal.dialogs.FileFormatDialog.java
License:Open Source License
@Override protected Control createDialogArea(Composite parent) { Composite area = (Composite) super.createDialogArea(parent); area.setLayout(new FillLayout()); Composite comp = new Composite(area, SWT.BORDER); comp.setLayout(new GridLayout(2, false)); allField = WidgetFactory.createCheckButton(comp, Messages.FileFormatDialog_all, null); allField.addListener(new Listener() { @Override/*from ww w . ja va 2 s. c o m*/ public void handleEvent(Event event) { boolean sel = allField.getSelection(); rawField.setSelection(sel); dngField.setSelection(sel); jpgField.setSelection(sel); tifField.setSelection(sel); othersField.setSelection(sel); mediaField.setSelection(sel); getButton(IDialogConstants.OK_ID).setEnabled(sel); } }); rawField = WidgetFactory.createCheckButton(comp, "RAW", null); //$NON-NLS-1$ rawField.addListener(this); dngField = WidgetFactory.createCheckButton(comp, "DNG", null); //$NON-NLS-1$ dngField.addListener(this); jpgField = WidgetFactory.createCheckButton(comp, "JPEG", null); //$NON-NLS-1$ jpgField.addListener(this); tifField = WidgetFactory.createCheckButton(comp, "TIFF", null); //$NON-NLS-1$ tifField.addListener(this); othersField = WidgetFactory.createCheckButton(comp, Messages.FileFormatDialog_Other, null); othersField.addListener(this); rawField.setSelection((formats & ITypeFilter.RAW) != 0); dngField.setSelection((formats & ITypeFilter.DNG) != 0); jpgField.setSelection((formats & ITypeFilter.JPEG) != 0); tifField.setSelection((formats & ITypeFilter.TIFF) != 0); othersField.setSelection((formats & ITypeFilter.OTHER) != 0); if (!CoreActivator.getDefault().getMediaSupportMap().isEmpty()) { mediaField = WidgetFactory.createCheckButton(comp, Messages.FileFormatDialog_other_media, null); mediaField.addListener(this); mediaField.setSelection((formats & ITypeFilter.MEDIA) != 0); } return area; }