1 20 21 package org.apache.directory.ldapstudio.browser.ui.views.browser; 22 23 24 import org.apache.directory.ldapstudio.browser.ui.BrowserUIConstants; 25 import org.eclipse.jface.action.Action; 26 import org.eclipse.swt.widgets.Display; 27 import org.eclipse.swt.widgets.Shell; 28 import org.eclipse.ui.dialogs.PreferencesUtil; 29 30 31 38 public class OpenBrowserPreferencePageAction extends Action 39 { 40 41 44 public OpenBrowserPreferencePageAction() 45 { 46 super.setText( "Preferences..." ); 47 setToolTipText( "Preferences..." ); 48 setEnabled( true ); 49 } 50 51 52 55 public void run() 56 { 57 Shell shell = Display.getCurrent().getActiveShell(); 58 String pageId = BrowserUIConstants.PREFERENCEPAGEID_BROWSER; 59 PreferencesUtil.createPreferenceDialogOn( shell, pageId, new String [] 60 { pageId }, null ).open(); 61 } 62 63 } 64 | Popular Tags |