Search in sources :

Example 61 with Dialog

use of org.eclipse.jface.dialogs.Dialog in project eclipse.platform.ui by eclipse-platform.

the class UIMessageDialogs method testDeleteReadOnlyCheck.

@Test
public void testDeleteReadOnlyCheck() {
    Dialog dialog = new MessageDialog(getShell(), "Delete?", null, "This?", MessageDialog.QUESTION, 0, IDialogConstants.YES_LABEL, IDialogConstants.YES_TO_ALL_LABEL, IDialogConstants.NO_LABEL, IDialogConstants.CANCEL_LABEL);
    DialogCheck.assertDialog(dialog);
}
Also used : Dialog(org.eclipse.jface.dialogs.Dialog) MessageDialog(org.eclipse.jface.dialogs.MessageDialog) MessageDialog(org.eclipse.jface.dialogs.MessageDialog) Test(org.junit.Test)

Example 62 with Dialog

use of org.eclipse.jface.dialogs.Dialog in project eclipse.platform.ui by eclipse-platform.

the class UIMessageDialogs method testNoPropertyPage.

/*
	 public void testNoBuilders() {
	 Dialog dialog = getWarningDialog(
	 WorkbenchMessages.getString("BuildAction.warning"),
	 WorkbenchMessages.getString("BuildAction.noBuilders") );
	 DialogCheck.assertDialog(dialog);
	 }
	 */
/*
	 public void testNoGlobalBuildersDialog() {
	 Dialog dialog = getWarningDialog(
	 WorkbenchMessages.getString("GlobalBuildAction.warning"),
	 WorkbenchMessages.getString("GlobalBuildAction.noBuilders") );
	 DialogCheck.assertDialog(dialog);
	 }
	 */
@Test
public void testNoPropertyPage() {
    Dialog dialog = getInformationDialog(WorkbenchMessages.PropertyDialog_messageTitle, NLS.bind(WorkbenchMessages.PropertyDialog_noPropertyMessage, (new Object[] { "DummyPropertyPage" })));
    DialogCheck.assertDialog(dialog);
}
Also used : Dialog(org.eclipse.jface.dialogs.Dialog) MessageDialog(org.eclipse.jface.dialogs.MessageDialog) Test(org.junit.Test)

Example 63 with Dialog

use of org.eclipse.jface.dialogs.Dialog in project eclipse.platform.ui by eclipse-platform.

the class UIMessageDialogs method testWizardOverwrite.

@Test
public void testWizardOverwrite() {
    Dialog dialog = new MessageDialog(getShell(), "OK?", null, "Exists", MessageDialog.QUESTION, 0, IDialogConstants.YES_LABEL, IDialogConstants.YES_TO_ALL_LABEL, IDialogConstants.NO_LABEL, IDialogConstants.CANCEL_LABEL);
    DialogCheck.assertDialog(dialog);
}
Also used : Dialog(org.eclipse.jface.dialogs.Dialog) MessageDialog(org.eclipse.jface.dialogs.MessageDialog) MessageDialog(org.eclipse.jface.dialogs.MessageDialog) Test(org.junit.Test)

Example 64 with Dialog

use of org.eclipse.jface.dialogs.Dialog in project eclipse.platform.ui by eclipse-platform.

the class UIMessageDialogs method testDeleteProject.

@Test
public void testDeleteProject() {
    String title = "Delete Project";
    String msg = NLS.bind("Delete", (new Object[] { DUMMY_PROJECT, DUMMY_ABSOLUTE_PATH }));
    Dialog dialog = new // accept the default window icon
    MessageDialog(// accept the default window icon
    getShell(), // accept the default window icon
    title, // accept the default window icon
    null, msg, MessageDialog.QUESTION, 0, IDialogConstants.YES_LABEL, IDialogConstants.NO_LABEL, IDialogConstants.CANCEL_LABEL);
    DialogCheck.assertDialog(dialog);
}
Also used : Dialog(org.eclipse.jface.dialogs.Dialog) MessageDialog(org.eclipse.jface.dialogs.MessageDialog) MessageDialog(org.eclipse.jface.dialogs.MessageDialog) Test(org.junit.Test)

Example 65 with Dialog

use of org.eclipse.jface.dialogs.Dialog in project eclipse.platform.ui by eclipse-platform.

the class UIMessageDialogs method testAbortPageFlipping.

@Test
public void testAbortPageFlipping() {
    Dialog dialog = getWarningDialog(JFaceResources.getString("AbortPageFlippingDialog.title"), JFaceResources.getString("AbortPageFlippingDialog.message"));
    DialogCheck.assertDialog(dialog);
}
Also used : Dialog(org.eclipse.jface.dialogs.Dialog) MessageDialog(org.eclipse.jface.dialogs.MessageDialog) Test(org.junit.Test)

Aggregations

Dialog (org.eclipse.jface.dialogs.Dialog)233 Test (org.junit.Test)125 MessageDialog (org.eclipse.jface.dialogs.MessageDialog)82 Composite (org.eclipse.swt.widgets.Composite)38 Shell (org.eclipse.swt.widgets.Shell)35 PreferenceDialog (org.eclipse.jface.preference.PreferenceDialog)32 Control (org.eclipse.swt.widgets.Control)32 ProgressMonitorDialog (org.eclipse.jface.dialogs.ProgressMonitorDialog)28 SWT (org.eclipse.swt.SWT)28 GridData (org.eclipse.swt.layout.GridData)27 Button (org.eclipse.swt.widgets.Button)25 WizardDialog (org.eclipse.jface.wizard.WizardDialog)24 SaveAsDialog (org.eclipse.ui.dialogs.SaveAsDialog)24 ContainerSelectionDialog (org.eclipse.ui.dialogs.ContainerSelectionDialog)23 EditorSelectionDialog (org.eclipse.ui.dialogs.EditorSelectionDialog)23 ListSelectionDialog (org.eclipse.ui.dialogs.ListSelectionDialog)23 ProjectLocationSelectionDialog (org.eclipse.ui.dialogs.ProjectLocationSelectionDialog)23 TypeFilteringDialog (org.eclipse.ui.dialogs.TypeFilteringDialog)23 AboutDialog (org.eclipse.ui.internal.dialogs.AboutDialog)23 FileExtensionDialog (org.eclipse.ui.internal.dialogs.FileExtensionDialog)23