tmf.ui: Introduce TmfFileDialogFactory
[deliverable/tracecompass.git] / tmf / org.eclipse.tracecompass.tmf.ui / src / org / eclipse / tracecompass / internal / tmf / ui / symbols / BasicSymbolProviderPreferencePage.java
index 1d577290c4e5ad44a473f152bc19cbdfa89a2e78..fdd02086e1011ed926c35e11eaa4d7464f2a49e4 100644 (file)
@@ -25,6 +25,7 @@ import org.eclipse.swt.widgets.Control;
 import org.eclipse.swt.widgets.FileDialog;
 import org.eclipse.swt.widgets.Text;
 import org.eclipse.tracecompass.internal.tmf.ui.symbols.BasicSymbolProvider.SourceKind;
+import org.eclipse.tracecompass.tmf.ui.dialog.TmfFileDialogFactory;
 import org.eclipse.tracecompass.tmf.ui.symbols.AbstractSymbolProviderPreferencePage;
 
 /**
@@ -119,7 +120,7 @@ public class BasicSymbolProviderPreferencePage extends AbstractSymbolProviderPre
     }
 
     private void browseForFile(Text fileField, String dialogTitle) {
-        FileDialog fileDialog = new FileDialog(getShell(), SWT.OPEN);
+        FileDialog fileDialog = TmfFileDialogFactory.create(getShell(), SWT.OPEN);
         fileDialog.setText(dialogTitle);
         String filePath = fileDialog.open();
         if (filePath != null) {
This page took 0.024393 seconds and 5 git commands to generate.