diff --git a/plugins/org.polarsys.chess.service/src/org/polarsys/chess/service/gui/utils/DialogUtils.java b/plugins/org.polarsys.chess.service/src/org/polarsys/chess/service/gui/utils/DialogUtils.java index e445450c484d63aafa966e057484a9cdb205773c..0a15ad05858ffaf6521f483e08a87c5c8e7e8e57 100644 --- a/plugins/org.polarsys.chess.service/src/org/polarsys/chess/service/gui/utils/DialogUtils.java +++ b/plugins/org.polarsys.chess.service/src/org/polarsys/chess/service/gui/utils/DialogUtils.java @@ -34,16 +34,19 @@ public class DialogUtils { - public String getDirectoryNameFromDialog() throws Exception { + public String getDirectoryNameFromDialog() throws Exception { + return getDirectoryNameFromDialog("Select the directory"); + } + + public String getDirectoryNameFromDialog(String title) throws Exception { final Shell shell = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getShell(); final DirectoryDialog directoryDialog = new DirectoryDialog(shell); - directoryDialog.setText("Select the directory"); + directoryDialog.setText(title); directoryDialog.setFilterPath(directoryUtils.getCurrentProjectDir()); String directoryName = directoryDialog.open(); return directoryName; } - - + }