1 package ch
.cyberduck
.binding
.application
;
4 * Copyright (c) 2002-2009 David Kocher. All rights reserved.
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License as published by
10 * the Free Software Foundation; either version 2 of the License, or
11 * (at your option) any later version.
13 * This program is distributed in the hope that it will be useful,
14 * but WITHOUT ANY WARRANTY; without even the implied warranty of
15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 * GNU General Public License for more details.
18 * Bug fixes, suggestions and comments should be sent to:
19 * dkocher@cyberduck.ch
22 import ch
.cyberduck
.binding
.foundation
.NSArray
;
23 import ch
.cyberduck
.binding
.foundation
.NSObject
;
25 import org
.rococoa
.ID
;
26 import org
.rococoa
.ObjCClass
;
27 import org
.rococoa
.Selector
;
29 /// <i>native declaration : :14</i>
31 public abstract class NSOpenPanel
extends NSSavePanel
{
32 static final _Class CLASS
= org
.rococoa
.Rococoa
.createClass("NSOpenPanel", _Class
.class);
34 public static NSOpenPanel
openPanel() {
35 return CLASS
.openPanel();
38 public interface _Class
extends ObjCClass
{
40 * Original signature : <code>NSOpenPanel* openPanel()</code><br>
41 * <i>native declaration : :19</i>
43 NSOpenPanel
openPanel();
47 * Original signature : <code>NSArray* URLs()</code><br>
48 * <i>native declaration : :21</i>
50 public abstract NSArray
URLs();
53 * Original signature : <code>NSArray* filenames()</code><br>
54 * <i>native declaration : :22</i>
56 public abstract NSArray
filenames();
59 * Original signature : <code>BOOL resolvesAliases()</code><br>
60 * <i>native declaration : :24</i>
62 public abstract boolean resolvesAliases();
65 * Original signature : <code>void setResolvesAliases(BOOL)</code><br>
66 * <i>native declaration : :25</i>
68 public abstract void setResolvesAliases(boolean flag
);
71 * Original signature : <code>BOOL canChooseDirectories()</code><br>
72 * <i>native declaration : :27</i>
74 public abstract boolean canChooseDirectories();
77 * Original signature : <code>void setCanChooseDirectories(BOOL)</code><br>
78 * <i>native declaration : :28</i>
80 public abstract void setCanChooseDirectories(boolean flag
);
83 * Original signature : <code>BOOL allowsMultipleSelection()</code><br>
84 * <i>native declaration : :30</i>
86 public abstract boolean allowsMultipleSelection();
89 * Original signature : <code>void setAllowsMultipleSelection(BOOL)</code><br>
90 * <i>native declaration : :31</i>
92 public abstract void setAllowsMultipleSelection(boolean flag
);
95 * Original signature : <code>BOOL canChooseFiles()</code><br>
96 * <i>native declaration : :33</i>
98 public abstract boolean canChooseFiles();
101 * Original signature : <code>void setCanChooseFiles(BOOL)</code><br>
102 * <i>native declaration : :34</i>
104 public abstract void setCanChooseFiles(boolean flag
);
111 public abstract void setShowsHiddenFiles(boolean show
);
114 * <i>from NSOpenPanelRuntime native declaration : :40</i><br>
115 * Conversion Error : /// Original signature : <code>void beginSheetForDirectory(NSString*, NSString*, NSArray*, NSWindow*, null, null, void*)</code><br>
116 * - (void)beginSheetForDirectory:(NSString*)path file:(NSString*)name types:(NSArray*)fileTypes
117 * modalForWindow:(NSWindow*)docWindow modalDelegate:(null)delegate
118 * didEndSelector:(null)didEndSelector contextInfo:(void*)contextInfo; (Argument delegate cannot be converted)
120 public abstract void beginSheetForDirectory_file_types_modalForWindow_modalDelegate_didEndSelector_contextInfo(
121 String path
, String name
, NSArray fileTypes
, NSWindow docWindow
, NSObject delegate
, Selector didEndSelector
, ID contextInfo
124 * <i>from NSOpenPanelRuntime native declaration : :43</i><br>
125 * Conversion Error : /// Original signature : <code>void beginForDirectory(NSString*, NSString*, NSArray*, null, null, void*)</code><br>
126 * - (void)beginForDirectory:(NSString*)path file:(NSString*)name types:(NSArray*)fileTypes modelessDelegate:(null)delegate didEndSelector:(null)didEndSelector contextInfo:(void*)contextInfo; (Argument delegate cannot be converted)
129 * Original signature : <code>NSInteger runModalForDirectory(NSString*, NSString*, NSArray*)</code><br>
130 * <i>from NSOpenPanelRuntime native declaration : :46</i>
132 public abstract int runModalForDirectory_file_types(String path
, String name
, NSArray fileTypes
);
135 * Original signature : <code>NSInteger runModalForTypes(NSArray*)</code><br>
136 * <i>from NSOpenPanelRuntime native declaration : :47</i>
138 public abstract int runModalForTypes(NSArray fileTypes
);