summaryrefslogtreecommitdiffstats
path: root/wizards/com/sun/star/wizards/common/SystemDialog.java
diff options
context:
space:
mode:
Diffstat (limited to 'wizards/com/sun/star/wizards/common/SystemDialog.java')
-rw-r--r--wizards/com/sun/star/wizards/common/SystemDialog.java55
1 files changed, 4 insertions, 51 deletions
diff --git a/wizards/com/sun/star/wizards/common/SystemDialog.java b/wizards/com/sun/star/wizards/common/SystemDialog.java
index 49674b243e5d..8ed3804f6069 100644
--- a/wizards/com/sun/star/wizards/common/SystemDialog.java
+++ b/wizards/com/sun/star/wizards/common/SystemDialog.java
@@ -84,20 +84,11 @@ public class SystemDialog
return new SystemDialog(xmsf, "com.sun.star.ui.dialogs.FilePicker", TemplateDescription.FILESAVE_AUTOEXTENSION);
}
- public static SystemDialog createOpenDialog(XMultiServiceFactory xmsf)
- {
- return new SystemDialog(xmsf, "com.sun.star.ui.dialogs.FilePicker", TemplateDescription.FILEOPEN_SIMPLE);
- }
- public static SystemDialog createFolderDialog(XMultiServiceFactory xmsf)
- {
- return new SystemDialog(xmsf, "com.sun.star.ui.dialogs.FolderPicker", (short) 0);
- }
- public static SystemDialog createOfficeFolderDialog(XMultiServiceFactory xmsf)
- {
- return new SystemDialog(xmsf, "com.sun.star.ui.dialogs.OfficeFolderPicker", (short) 0);
- }
+
+
+
private String subst(String path)
{
@@ -149,52 +140,14 @@ public class SystemDialog
return sStorePath;
}
- public String callFolderDialog(String title, String description, String displayDir)
- {
- try
- {
- xFolderPicker.setDisplayDirectory(subst(displayDir));
- }
- catch (com.sun.star.lang.IllegalArgumentException iae)
- {
- iae.printStackTrace();
- throw new IllegalArgumentException(iae.getMessage());
- }
- xFolderPicker.setTitle(title);
- xFolderPicker.setDescription(description);
- if (execute(xFolderPicker))
- {
- return xFolderPicker.getDirectory();
- }
- else
- {
- return null;
- }
- }
+
private boolean execute(XExecutableDialog execDialog)
{
return execDialog.execute() == 1;
}
- public String[] callOpenDialog(boolean multiSelect, String displayDirectory)
- {
- try
- {
- xFilePicker.setMultiSelectionMode(multiSelect);
- xFilePicker.setDisplayDirectory(subst(displayDirectory));
- if (execute(xExecutable))
- {
- return xFilePicker.getFiles();
- }
- }
- catch (com.sun.star.lang.IllegalArgumentException exception)
- {
- exception.printStackTrace();
- }
- return null;
- }
//("writer_StarOffice_XML_Writer_Template") 'StarOffice XML (Writer)
private void addFilterToDialog(String sExtension, String filterName, boolean setToDefault)