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
.NSAttributedString
;
23 import ch
.cyberduck
.binding
.foundation
.NSFormatter
;
24 import ch
.cyberduck
.binding
.foundation
.NSObject
;
26 import org
.rococoa
.ID
;
27 import org
.rococoa
.Selector
;
28 import org
.rococoa
.cocoa
.foundation
.NSInteger
;
29 import org
.rococoa
.cocoa
.foundation
.NSRect
;
31 /// <i>native declaration : :10</i>
32 public abstract class NSControl
extends NSView
{
35 * <i>native declaration : :29</i><br>
36 * Conversion Error : /// Original signature : <code>id initWithFrame(null)</code><br>
37 * - (id)initWithFrame:(null)frameRect; (Argument frameRect cannot be converted)
39 public abstract NSControl
initWithFrame(NSRect frameRect
);
42 * Original signature : <code>void sizeToFit()</code><br>
43 * <i>native declaration : :30</i>
45 public abstract void sizeToFit();
48 * Original signature : <code>void calcSize()</code><br>
49 * <i>native declaration : :31</i>
51 public abstract void calcSize();
54 * Original signature : <code>id cell()</code><br>
55 * <i>native declaration : :32</i>
57 public abstract NSCell
cell();
60 * Original signature : <code>void setCell(NSCell*)</code><br>
61 * <i>native declaration : :33</i>
63 public abstract void setCell(NSTextFieldCell aCell
);
66 * Original signature : <code>id selectedCell()</code><br>
67 * <i>native declaration : :34</i>
69 public abstract NSCell
selectedCell();
72 * Original signature : <code>id target()</code><br>
73 * <i>native declaration : :35</i>
75 public abstract org
.rococoa
.ID
target();
78 * Original signature : <code>void setTarget(id)</code><br>
79 * <i>native declaration : :36</i>
81 public abstract void setTarget(org
.rococoa
.ID anObject
);
84 * Original signature : <code>action()</code><br>
85 * <i>native declaration : :37</i>
87 public abstract Selector
action();
90 * <i>native declaration : :38</i><br>
91 * Conversion Error : /// Original signature : <code>void setAction(null)</code><br>
92 * - (void)setAction:(null)aSelector; (Argument aSelector cannot be converted)
94 public abstract void setAction(Selector action
);
97 * Original signature : <code>void setTag(NSInteger)</code><br>
98 * <i>native declaration : :40</i>
100 public abstract void setTag(NSInteger anInt
);
103 * Original signature : <code>NSInteger selectedTag()</code><br>
104 * <i>native declaration : :41</i>
106 public abstract NSInteger
selectedTag();
109 * Original signature : <code>void setIgnoresMultiClick(BOOL)</code><br>
110 * <i>native declaration : :42</i>
112 public abstract void setIgnoresMultiClick(boolean flag
);
115 * Original signature : <code>BOOL ignoresMultiClick()</code><br>
116 * <i>native declaration : :43</i>
118 public abstract boolean ignoresMultiClick();
121 * Original signature : <code>NSInteger sendActionOn(NSInteger)</code><br>
122 * <i>native declaration : :44</i>
124 public abstract int sendActionOn(int mask
);
127 * Original signature : <code>BOOL isContinuous()</code><br>
128 * <i>native declaration : :45</i>
130 public abstract boolean isContinuous();
133 * Original signature : <code>void setContinuous(BOOL)</code><br>
134 * <i>native declaration : :46</i>
136 public abstract void setContinuous(boolean flag
);
139 * Original signature : <code>BOOL isEnabled()</code><br>
140 * <i>native declaration : :47</i>
142 public abstract boolean isEnabled();
145 * Original signature : <code>void setEnabled(BOOL)</code><br>
146 * <i>native declaration : :48</i>
148 public abstract void setEnabled(boolean flag
);
151 * Original signature : <code>void setFloatingPointFormat(BOOL, NSUInteger, NSUInteger)</code><br>
152 * <i>native declaration : :49</i>
154 public abstract void setFloatingPointFormat_left_right(boolean autoRange
, int leftDigits
, int rightDigits
);
157 * Original signature : <code>alignment()</code><br>
158 * <i>native declaration : :50</i>
160 public abstract NSObject
alignment();
162 * <i>native declaration : :51</i><br>
163 * Conversion Error : /// Original signature : <code>void setAlignment(null)</code><br>
164 * - (void)setAlignment:(null)mode; (Argument mode cannot be converted)
167 * Original signature : <code>NSFont* font()</code><br>
168 * <i>native declaration : :52</i>
170 public abstract NSFont
font();
173 * Original signature : <code>void setFont(NSFont*)</code><br>
174 * <i>native declaration : :53</i>
176 public abstract void setFont(NSFont fontObj
);
179 * Original signature : <code>void setFormatter(NSFormatter*)</code><br>
180 * <i>native declaration : :54</i>
182 public abstract void setFormatter(NSFormatter newFormatter
);
185 * Original signature : <code>id formatter()</code><br>
186 * <i>native declaration : :55</i>
188 public abstract NSObject
formatter();
190 * <i>native declaration : :56</i><br>
191 * Conversion Error : id<NSCopying>
194 * Original signature : <code>void setStringValue(NSString*)</code><br>
195 * <i>native declaration : :57</i>
197 public abstract void setStringValue(String aString
);
200 * Original signature : <code>void setIntValue(int)</code><br>
201 * <i>native declaration : :58</i>
203 public abstract void setIntValue(int anInt
);
206 * Original signature : <code>void setFloatValue(float)</code><br>
207 * <i>native declaration : :59</i>
209 public abstract void setFloatValue(float aFloat
);
212 * Original signature : <code>void setDoubleValue(double)</code><br>
213 * <i>native declaration : :60</i>
215 public abstract void setDoubleValue(double aDouble
);
218 * Original signature : <code>id objectValue()</code><br>
219 * <i>native declaration : :61</i>
221 public abstract NSObject
objectValue();
224 * Original signature : <code>NSString* stringValue()</code><br>
225 * <i>native declaration : :62</i>
227 public abstract String
stringValue();
230 * Original signature : <code>int intValue()</code><br>
231 * <i>native declaration : :63</i>
233 public abstract int intValue();
236 * Original signature : <code>float floatValue()</code><br>
237 * <i>native declaration : :64</i>
239 public abstract float floatValue();
242 * Original signature : <code>double doubleValue()</code><br>
243 * <i>native declaration : :65</i>
245 public abstract double doubleValue();
248 * Original signature : <code>void setNeedsDisplay()</code><br>
249 * <i>native declaration : :66</i>
251 public abstract void setNeedsDisplay();
254 * Original signature : <code>void updateCell(NSCell*)</code><br>
255 * <i>native declaration : :67</i>
257 public abstract void updateCell(NSCell aCell
);
260 * Original signature : <code>void updateCellInside(NSCell*)</code><br>
261 * <i>native declaration : :68</i>
263 public abstract void updateCellInside(NSCell aCell
);
266 * Original signature : <code>void drawCellInside(NSCell*)</code><br>
267 * <i>native declaration : :69</i>
269 public abstract void drawCellInside(NSCell aCell
);
272 * Original signature : <code>void drawCell(NSCell*)</code><br>
273 * <i>native declaration : :70</i>
275 public abstract void drawCell(NSCell aCell
);
278 * Original signature : <code>void selectCell(NSCell*)</code><br>
279 * <i>native declaration : :71</i>
281 public abstract void selectCell(NSCell aCell
);
283 * <i>native declaration : :73</i><br>
284 * Conversion Error : /// Original signature : <code>BOOL sendAction(null, id)</code><br>
285 * - (BOOL)sendAction:(null)theAction to:(id)theTarget; (Argument theAction cannot be converted)
288 * Original signature : <code>void takeIntValueFrom(id)</code><br>
289 * <i>native declaration : :74</i>
291 public abstract void takeIntValueFrom(final ID sender
);
294 * Original signature : <code>void takeFloatValueFrom(id)</code><br>
295 * <i>native declaration : :75</i>
297 public abstract void takeFloatValueFrom(final ID sender
);
300 * Original signature : <code>void takeDoubleValueFrom(id)</code><br>
301 * <i>native declaration : :76</i>
303 public abstract void takeDoubleValueFrom(final ID sender
);
306 * Original signature : <code>void takeStringValueFrom(id)</code><br>
307 * <i>native declaration : :77</i>
309 public abstract void takeStringValueFrom(final ID sender
);
312 * Original signature : <code>void takeObjectValueFrom(id)</code><br>
313 * <i>native declaration : :78</i>
315 public abstract void takeObjectValueFrom(final ID sender
);
318 * Original signature : <code>NSText* currentEditor()</code><br>
319 * <i>native declaration : :79</i>
321 public abstract NSText
currentEditor();
324 * Original signature : <code>BOOL abortEditing()</code><br>
325 * <i>native declaration : :80</i>
327 public abstract boolean abortEditing();
330 * Original signature : <code>void validateEditing()</code><br>
331 * <i>native declaration : :81</i>
333 public abstract void validateEditing();
336 * Original signature : <code>void mouseDown(NSEvent*)</code><br>
337 * <i>native declaration : :82</i>
339 public abstract void mouseDown(NSEvent event
);
342 * Original signature : <code>baseWritingDirection()</code><br>
343 * <i>native declaration : :85</i>
345 public abstract NSObject
baseWritingDirection();
347 * <i>native declaration : :86</i><br>
348 * Conversion Error : /// Original signature : <code>void setBaseWritingDirection(null)</code><br>
349 * - (void)setBaseWritingDirection:(null)writingDirection; (Argument writingDirection cannot be converted)
352 * Original signature : <code>NSInteger integerValue()</code><br>
353 * <i>native declaration : :90</i>
355 public abstract int integerValue();
358 * Original signature : <code>void setIntegerValue(NSInteger)</code><br>
359 * <i>native declaration : :91</i>
361 public abstract void setIntegerValue(int anInteger
);
364 * Original signature : <code>void takeIntegerValueFrom(id)</code><br>
365 * <i>native declaration : :92</i>
367 public abstract void takeIntegerValueFrom(org
.rococoa
.ID sender
);
370 * <i>from NSKeyboardUI native declaration : :98</i><br>
371 * Conversion Error : /// Original signature : <code>void performClick(null)</code><br>
372 * - (void)performClick:(null)sender; (Argument sender cannot be converted)
374 public abstract void performClick(org
.rococoa
.ID sender
);
377 * Original signature : <code>void setRefusesFirstResponder(BOOL)</code><br>
378 * <i>from NSKeyboardUI native declaration : :99</i>
380 public abstract void setRefusesFirstResponder(boolean flag
);
383 * Original signature : <code>BOOL refusesFirstResponder()</code><br>
384 * <i>from NSKeyboardUI native declaration : :100</i>
386 public abstract boolean refusesFirstResponder();
389 * Original signature : <code>NSAttributedString* attributedStringValue()</code><br>
390 * <i>from NSControlAttributedStringMethods native declaration : :135</i>
392 public abstract NSAttributedString
attributedStringValue();
395 * Original signature : <code>void setAttributedStringValue(NSAttributedString*)</code><br>
396 * <i>from NSControlAttributedStringMethods native declaration : :136</i>
398 public abstract void setAttributedStringValue(NSAttributedString obj
);
400 public static final String NSControlTextDidBeginEditingNotification
= "NSControlTextDidBeginEditingNotification";
401 public static final String NSControlTextDidEndEditingNotification
= "NSControlTextDidEndEditingNotification";
402 public static final String NSControlTextDidChangeNotification
= "NSControlTextDidChangeNotification";