List of usage examples for org.eclipse.jface.dialogs IDialogConstants RETRY_LABEL
String RETRY_LABEL
To view the source code for org.eclipse.jface.dialogs IDialogConstants RETRY_LABEL.
Click Source Link
From source file:org.eclipse.epf.authoring.ui.actions.UserInteractionHandler.java
License:Open Source License
/** * Return action text/*from w w w .j a v a 2 s. c o m*/ * * @param action * @return Action text - either ABORT, CANCEL, OK, RETRY */ public static String getActionText(int action) { switch (action) { case IUserInteractionHandler.ACTION_ABORT: return IDialogConstants.ABORT_LABEL; case IUserInteractionHandler.ACTION_CANCEL: return IDialogConstants.CANCEL_LABEL; case IUserInteractionHandler.ACTION_OK: return IDialogConstants.OK_LABEL; case IUserInteractionHandler.ACTION_RETRY: return IDialogConstants.RETRY_LABEL; case IUserInteractionHandler.ACTION_YES: return IDialogConstants.YES_LABEL; case IUserInteractionHandler.ACTION_NO: return IDialogConstants.NO_LABEL; default: break; } return null; }
From source file:org.eclipse.epf.library.ui.xmi.internal.migration.Migrator102.java
License:Open Source License
/** * /*from w ww. j a v a 2 s.c o m*/ */ private void checkModifiedResources() { do { ResourceSet resourceSet = lib.eResource().getResourceSet(); ArrayList readOnlyResources = new ArrayList(); String pluginId = XMILibraryPlugin.getDefault().getId(); MultiStatus status = new MultiStatus(pluginId, 0, XMILibraryResources.cannotWriteToFiles, null); for (Iterator iter = resourceSet.getResources().iterator(); iter.hasNext();) { Resource resource = (Resource) iter.next(); File file = new File(resource.getURI().toFileString()); if (file.exists() && !file.canWrite()) { readOnlyResources.add(resource); status.add(new Status(IStatus.ERROR, pluginId, 0, file.toString(), null)); } } if (!status.isOK()) { String title = XMILibraryResources.readOnlyFiles_title; String msg = XMILibraryResources.readOnlyFiles_msg; ErrorDialog errDlg = new ErrorDialog(MsgBox.getDefaultShell(), title, msg, status, IStatus.OK | IStatus.INFO | IStatus.WARNING | IStatus.ERROR) { /* * (non-Javadoc) * * @see org.eclipse.jface.dialogs.ErrorDialog#createButtonsForButtonBar(org.eclipse.swt.widgets.Composite) */ protected void createButtonsForButtonBar(Composite parent) { // create Retry, Cancel and Details buttons createButton(parent, IDialogConstants.OK_ID, IDialogConstants.RETRY_LABEL, true); createButton(parent, IDialogConstants.CANCEL_ID, IDialogConstants.CANCEL_LABEL, false); createDetailsButton(parent); } /* * (non-Javadoc) * * @see org.eclipse.jface.dialogs.ErrorDialog#open() */ public int open() { showDetailsArea(); return super.open(); } }; if (errDlg.open() == IDialogConstants.CANCEL_ID) { throw new OperationCanceledException(); } } else { return; } } while (true); }
From source file:org.eclipse.sirius.common.ui.tools.api.dialog.SiriusMessageDialogWithToggle.java
License:Open Source License
/** * Attempt to find a standard JFace button id that matches the specified * button label. If no match can be found, use the default id provided. * //from www . j ava 2s . co m * Overridden to investigate the provided buttons. * * @param buttonLabel * the button label whose id is sought * @param defaultId * the id to use for the button if there is no standard id * @return the id for the specified button label */ // CHECKSTYLE:OFF private int mapButtonLabelToButtonID(String buttonLabel, int defaultId) { // CHECKSTYLE:OON // Not pretty but does the job... if (IDialogConstants.OK_LABEL.equals(buttonLabel)) { return IDialogConstants.OK_ID; } if (IDialogConstants.YES_LABEL.equals(buttonLabel)) { return IDialogConstants.YES_ID; } if (IDialogConstants.NO_LABEL.equals(buttonLabel)) { return IDialogConstants.NO_ID; } if (IDialogConstants.CANCEL_LABEL.equals(buttonLabel)) { return IDialogConstants.CANCEL_ID; } if (IDialogConstants.YES_TO_ALL_LABEL.equals(buttonLabel)) { return IDialogConstants.YES_TO_ALL_ID; } if (IDialogConstants.SKIP_LABEL.equals(buttonLabel)) { return IDialogConstants.SKIP_ID; } if (IDialogConstants.STOP_LABEL.equals(buttonLabel)) { return IDialogConstants.STOP_ID; } if (IDialogConstants.ABORT_LABEL.equals(buttonLabel)) { return IDialogConstants.ABORT_ID; } if (IDialogConstants.RETRY_LABEL.equals(buttonLabel)) { return IDialogConstants.RETRY_ID; } if (IDialogConstants.IGNORE_LABEL.equals(buttonLabel)) { return IDialogConstants.IGNORE_ID; } if (IDialogConstants.PROCEED_LABEL.equals(buttonLabel)) { return IDialogConstants.PROCEED_ID; } if (IDialogConstants.OPEN_LABEL.equals(buttonLabel)) { return IDialogConstants.OPEN_ID; } if (IDialogConstants.CLOSE_LABEL.equals(buttonLabel)) { return IDialogConstants.CLOSE_ID; } if (IDialogConstants.BACK_LABEL.equals(buttonLabel)) { return IDialogConstants.BACK_ID; } if (IDialogConstants.NEXT_LABEL.equals(buttonLabel)) { return IDialogConstants.NEXT_ID; } if (IDialogConstants.FINISH_LABEL.equals(buttonLabel)) { return IDialogConstants.FINISH_ID; } if (IDialogConstants.HELP_LABEL.equals(buttonLabel)) { return IDialogConstants.HELP_ID; } if (IDialogConstants.NO_TO_ALL_LABEL.equals(buttonLabel)) { return IDialogConstants.NO_TO_ALL_ID; } if (IDialogConstants.SHOW_DETAILS_LABEL.equals(buttonLabel)) { return IDialogConstants.DETAILS_ID; } if (IDialogConstants.HIDE_DETAILS_LABEL.equals(buttonLabel)) { return IDialogConstants.DETAILS_ID; } for (String providedButton : buttonsMap.keySet()) { if (providedButton.equals(buttonLabel)) { return buttonsMap.get(providedButton); } } // No XXX_LABEL in IDialogConstants for these. Unlikely // they would be used in a message dialog though. // public int SELECT_ALL_ID = 18; // public int DESELECT_ALL_ID = 19; // public int SELECT_TYPES_ID = 20; return defaultId; }
From source file:org.jkiss.dbeaver.ui.dialogs.ConnectionLostDialog.java
License:Apache License
@Override protected void createButtonsForButtonBar(Composite parent) { createButton(parent, IDialogConstants.STOP_ID, stopButtonName, true); createButton(parent, IDialogConstants.RETRY_ID, IDialogConstants.RETRY_LABEL, false); createButton(parent, IDialogConstants.IGNORE_ID, IDialogConstants.IGNORE_LABEL, false); createDetailsButton(parent);/* w ww. ja v a 2s . com*/ }
From source file:org.jkiss.dbeaver.ui.dialogs.exec.ExecutionQueueErrorDialog.java
License:Open Source License
@Override protected void createButtonsForButtonBar(Composite parent) { // create OK and Details buttons createButton(parent, IDialogConstants.STOP_ID, IDialogConstants.STOP_LABEL, true); createButton(parent, IDialogConstants.RETRY_ID, IDialogConstants.RETRY_LABEL, false); if (script) { createButton(parent, IDialogConstants.SKIP_ID, IDialogConstants.SKIP_LABEL, false); createButton(parent, IDialogConstants.IGNORE_ID, IDialogConstants.IGNORE_LABEL, false); }//from w w w . j ava 2 s. c o m createDetailsButton(parent); }