List of usage examples for org.eclipse.jface.dialogs IDialogConstants SKIP_ID
int SKIP_ID
To view the source code for org.eclipse.jface.dialogs IDialogConstants SKIP_ID.
Click Source Link
From source file:com.genuitec.org.eclipse.egit.ui.internal.branch.CleanupUncomittedChangesDialog.java
License:Open Source License
@Override protected void buttonPressed(int buttonId) { switch (buttonId) { case IDialogConstants.PROCEED_ID: CommitUI commitUI = new CommitUI(getShell(), repository, new IResource[0], true); shouldContinue = commitUI.commit(); break;/*from w w w .ja v a2s.c o m*/ case IDialogConstants.ABORT_ID: final ResetOperation operation = new ResetOperation(repository, Constants.HEAD, ResetType.HARD); String jobname = NLS.bind(UIText.ResetAction_reset, Constants.HEAD); JobUtil.scheduleUserWorkspaceJob(operation, jobname, JobFamilies.RESET); shouldContinue = true; break; case IDialogConstants.SKIP_ID: StashCreateUI stashCreateUI = new StashCreateUI(repository); shouldContinue = stashCreateUI.createStash(getShell()); break; case IDialogConstants.CANCEL_ID: } super.buttonPressed(buttonId); }
From source file:com.genuitec.org.eclipse.egit.ui.internal.branch.CleanupUncomittedChangesDialog.java
License:Open Source License
@Override protected void createButtonsForButtonBar(Composite parent) { super.createButtonsForButtonBar(parent); createButton(parent, IDialogConstants.PROCEED_ID, UIText.BranchResultDialog_buttonCommit, false); createButton(parent, IDialogConstants.SKIP_ID, UIText.BranchResultDialog_buttonStash, false); createButton(parent, IDialogConstants.ABORT_ID, UIText.BranchResultDialog_buttonReset, false); createButton(parent, IDialogConstants.CANCEL_ID, IDialogConstants.CANCEL_LABEL, true); }
From source file:org.eclipse.egit.ui.internal.branch.BranchResultDialog.java
License:Open Source License
@Override protected void buttonPressed(int buttonId) { boolean shouldCheckout = false; switch (buttonId) { case IDialogConstants.PROCEED_ID: CommitUI commitUI = new CommitUI(getShell(), repository, new IResource[0], true); shouldCheckout = commitUI.commit(); break;//from w ww .j av a 2 s . c o m case IDialogConstants.ABORT_ID: final ResetOperation operation = new ResetOperation(repository, Constants.HEAD, ResetType.HARD); String jobname = NLS.bind(UIText.ResetAction_reset, Constants.HEAD); JobUtil.scheduleUserJob(operation, jobname, JobFamilies.RESET); shouldCheckout = true; break; case IDialogConstants.SKIP_ID: StashCreateUI stashCreateUI = new StashCreateUI(getShell(), repository); shouldCheckout = stashCreateUI.createStash(); break; case IDialogConstants.CANCEL_ID: super.buttonPressed(buttonId); return; } if (shouldCheckout) { super.buttonPressed(buttonId); BranchOperationUI op = BranchOperationUI.checkout(repository, target); op.start(); } }
From source file:org.eclipse.egit.ui.internal.branch.CleanupUncomittedChangesDialog.java
License:Open Source License
@Override protected void buttonPressed(int buttonId) { switch (buttonId) { case IDialogConstants.PROCEED_ID: CommitUI commitUI = new CommitUI(getShell(), repository, new IResource[0], true); shouldContinue = commitUI.commit(); break;// w w w .j av a 2s.c o m case IDialogConstants.ABORT_ID: final ResetOperation operation = new ResetOperation(repository, Constants.HEAD, ResetType.HARD); String jobname = NLS.bind(UIText.ResetAction_reset, Constants.HEAD); JobUtil.scheduleUserWorkspaceJob(operation, jobname, JobFamilies.RESET); shouldContinue = true; break; case IDialogConstants.SKIP_ID: StashCreateUI stashCreateUI = new StashCreateUI(repository); shouldContinue = stashCreateUI.createStash(getShell()); break; case IDialogConstants.CANCEL_ID: default: break; } super.buttonPressed(buttonId); }
From source file:org.eclipse.egit.ui.internal.dialogs.CheckoutConflictDialog.java
License:Open Source License
protected void buttonPressed(int buttonId) { switch (buttonId) { case IDialogConstants.PROCEED_ID: CommonUtils.runCommand(CommitCommand.ID, new StructuredSelection(new RepositoryNode(null, repository))); break;//from w ww.j av a 2 s . c o m case IDialogConstants.ABORT_ID: CommonUtils.runCommand(ResetCommand.ID, new StructuredSelection(new RepositoryNode(null, repository))); break; case IDialogConstants.SKIP_ID: CommonUtils.runCommand(StashCreateCommand.ID, new StructuredSelection(new RepositoryNode(null, repository))); break; } super.buttonPressed(buttonId); }
From source file:org.eclipse.egit.ui.internal.dialogs.CheckoutConflictDialog.java
License:Open Source License
@Override protected void createButtonsForButtonBar(Composite parent) { super.createButtonsForButtonBar(parent); createButton(parent, IDialogConstants.ABORT_ID, UIText.BranchResultDialog_buttonReset, false); createButton(parent, IDialogConstants.PROCEED_ID, UIText.BranchResultDialog_buttonCommit, false); createButton(parent, IDialogConstants.SKIP_ID, UIText.BranchResultDialog_buttonStash, false); }
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 w w w. ja va 2 s. c o 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.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 av a2s. co m createDetailsButton(parent); }
From source file:org.jkiss.dbeaver.ui.dialogs.exec.ExecutionQueueErrorJob.java
License:Open Source License
@Override public IStatus runInUIThread(DBRProgressMonitor monitor) { ExecutionQueueErrorDialog dialog = new ExecutionQueueErrorDialog(DBeaverUI.getActiveWorkbenchShell(), "Execution Error", "Error occurred during " + errorName, GeneralUtils.makeExceptionStatus(error), IStatus.INFO | IStatus.WARNING | IStatus.ERROR, queue); int result = dialog.open(); switch (result) { case IDialogConstants.STOP_ID: response = ExecutionQueueErrorResponse.STOP; break;/*from w w w . j av a 2s . c o m*/ case IDialogConstants.SKIP_ID: response = ExecutionQueueErrorResponse.IGNORE; break; case IDialogConstants.RETRY_ID: response = ExecutionQueueErrorResponse.RETRY; break; default: response = ExecutionQueueErrorResponse.IGNORE_ALL; break; } return Status.OK_STATUS; }