core/com.nokia.carbide.cpp.leavescan/src/com/nokia/carbide/cpp/internal/leavescan/ui/LeavescanPreferences.java
changeset 677 d13345e153e8
parent 0 fb279309251b
equal deleted inserted replaced
676:7a49747f237a 677:d13345e153e8
    31 import org.eclipse.ui.IWorkbench;
    31 import org.eclipse.ui.IWorkbench;
    32 import org.eclipse.ui.IWorkbenchPreferencePage;
    32 import org.eclipse.ui.IWorkbenchPreferencePage;
    33 import org.eclipse.ui.PlatformUI;
    33 import org.eclipse.ui.PlatformUI;
    34 
    34 
    35 import com.nokia.carbide.cpp.internal.leavescan.LeavescanPlugin;
    35 import com.nokia.carbide.cpp.internal.leavescan.LeavescanPlugin;
       
    36 import com.nokia.cpp.internal.api.utils.ui.BrowseDialogUtils;
    36 
    37 
    37 public class LeavescanPreferences extends PreferencePage implements
    38 public class LeavescanPreferences extends PreferencePage implements
    38 		IWorkbenchPreferencePage,Listener {
    39 		IWorkbenchPreferencePage,Listener {
    39 
    40 
    40 	private Text leaveScanDirEditText;
    41 	private Text leaveScanDirEditText;
   151 	}
   152 	}
   152 
   153 
   153     private String showBrowseDialog() {
   154     private String showBrowseDialog() {
   154         DirectoryDialog dialog = new DirectoryDialog(leaveScanDirEditText.getShell(), SWT.OPEN);
   155         DirectoryDialog dialog = new DirectoryDialog(leaveScanDirEditText.getShell(), SWT.OPEN);
   155         dialog.setText("Choose a folder...");
   156         dialog.setText("Choose a folder...");
   156         dialog.setFilterPath(leaveScanDirEditText.getText());
   157         BrowseDialogUtils.initializeFrom(dialog, leaveScanDirEditText);
   157         return dialog.open();
   158         return dialog.open();
   158     }
   159     }
   159 
   160 
   160 }
   161 }