1
2
3
4
5
6
7
8
9
10
11
12
13 package com.eviware.x.dialogs;
14
15 import java.io.File;
16
17 /***
18 *
19 * @author Lars
20 */
21 public interface XFileDialogs
22 {
23 File saveAs(Object action, String title, String extension, String fileType, File defaultFile);
24
25 File saveAs(Object action, String title);
26
27 File saveAsDirectory(Object action, String title, File defaultDirectory);
28
29 File open(Object action, String title, String extension, String fileType, String current );
30
31 File openXML(Object action, String title);
32
33 File openDirectory(Object action, String string, File defaultDirectory);
34
35 File openFileOrDirectory(Object action, String title, File defaultDirectory);
36 }