Example usage for org.eclipse.jface.preference PreferenceDialog getSelectedPage

List of usage examples for org.eclipse.jface.preference PreferenceDialog getSelectedPage

Introduction

In this page you can find the example usage for org.eclipse.jface.preference PreferenceDialog getSelectedPage.

Prototype

@Override
public Object getSelectedPage() 

Source Link

Usage

From source file:org.jboss.tools.tests.PreferencePageTest.java

License:Open Source License

/**
 * This method performs simple test for provided preference page. It 
 * opens preference dialog with page loaded by a provided prefPageId
 * and verifies that it is an instance of provided class
 *//*from w w w  .ja va2  s  . c  o  m*/
public void doDefaultTest(String id, Class instanceOf) {
    PreferenceDialog prefDialog = WorkbenchUtils.createPreferenceDialog(id);

    try {
        prefDialog.setBlockOnOpen(false);
        prefDialog.open();

        Object selectedPage = prefDialog.getSelectedPage();
        assertTrue("Selected page is not an instance of PreferencePage", instanceOf.isInstance(selectedPage)); //$NON-NLS-1$
    } finally {
        prefDialog.close();
    }
}

From source file:org.jboss.tools.ws.ui.test.preferences.JBossWSRuntimePreferencePageTest.java

License:Open Source License

private Object openPreferencepage(PreferenceDialog prefDialog) {
    prefDialog.setBlockOnOpen(false);
    prefDialog.open();
    return prefDialog.getSelectedPage();
}