New Java Help Browser for Scilab.
[scilab.git] / scilab / modules / gui / src / jni / CallScilabBridge.giws.xml
1 <package name="org.scilab.modules.gui.bridge">
2   <object name="CallScilabBridge">
3 <!-- Object creation/destruction -->
4         <method name="newWindow" returnType="int" modifier="static"/>
5         <method name="newMenuBar" returnType="int" modifier="static"/>
6         <method name="newMenu" returnType="int" modifier="static"/>        
7         <method name="newPushButton" returnType="int" modifier="static"/>        
8         <method name="newEditBox" returnType="int" modifier="static"/>        
9         <method name="newLabel" returnType="int" modifier="static"/>        
10         <method name="newCheckBox" returnType="int" modifier="static"/>        
11         <method name="newRadioButton" returnType="int" modifier="static"/>
12         <method name="newSlider" returnType="int" modifier="static"/>        
13         <method name="newPopupMenu" returnType="int" modifier="static"/>
14         <method name="newListBox" returnType="int" modifier="static"/>        
15         <method name="newFrame" returnType="int" modifier="static"/>        
16         <method name="newContextMenu" returnType="String" modifier="static">
17           <parameter type="String[]" name="menuLabels"/>
18         </method>
19         <method name="newContextMenu" returnType="int" modifier="static"/>
20         <method name="destroyWidget" returnType="void" modifier="static">
21           <parameter type="int" name="objID"/>
22         </method>
23         <method name="destroyFrame" returnType="void" modifier="static">
24           <parameter type="int" name="objID"/>
25         </method>
26 <!-- Parent setting -->
27         <method name="setFigureAsParent" returnType="void" modifier="static">
28           <parameter type="int" name="figureID"/>
29           <parameter type="int" name="objID"/>
30         </method>
31         <method name="setMenuAsParent" returnType="void" modifier="static">
32           <parameter type="int" name="menuID"/>
33           <parameter type="int" name="objID"/>
34         </method>
35         <method name="setRootAsParent" returnType="void" modifier="static">
36           <parameter type="int" name="objID"/>
37         </method>
38         <method name="setParent" returnType="void" modifier="static">
39           <parameter type="int" name="parentID"/>
40           <parameter type="int" name="objID"/>
41         </method>
42         <method name="setPushButtonParent" returnType="void" modifier="static">
43           <parameter type="int" name="parentID"/>
44           <parameter type="int" name="objID"/>
45         </method>
46         <method name="setEditBoxParent" returnType="void" modifier="static">
47           <parameter type="int" name="parentID"/>
48           <parameter type="int" name="objID"/>
49         </method>
50         <method name="setLabelParent" returnType="void" modifier="static">
51           <parameter type="int" name="parentID"/>
52           <parameter type="int" name="objID"/>
53         </method>
54         <method name="setCheckBoxParent" returnType="void" modifier="static">
55           <parameter type="int" name="parentID"/>
56           <parameter type="int" name="objID"/>
57         </method>
58         <method name="setRadioButtonParent" returnType="void" modifier="static">
59           <parameter type="int" name="parentID"/>
60           <parameter type="int" name="objID"/>
61         </method>
62         <method name="setSliderParent" returnType="void" modifier="static">
63           <parameter type="int" name="parentID"/>
64           <parameter type="int" name="objID"/>
65         </method>
66         <method name="setPopupMenuParent" returnType="void" modifier="static">
67           <parameter type="int" name="parentID"/>
68           <parameter type="int" name="objID"/>
69         </method>
70         <method name="setListBoxParent" returnType="void" modifier="static">
71           <parameter type="int" name="parentID"/>
72           <parameter type="int" name="objID"/>
73         </method>
74         <method name="setFrameParent" returnType="void" modifier="static">
75           <parameter type="int" name="parentID"/>
76           <parameter type="int" name="objID"/>
77         </method>
78 <!-- Widget Text setting -->
79         <method name="setWidgetText" returnType="void" modifier="static">
80           <parameter type="int" name="objID"/>
81           <parameter type="String" name="text"/>
82         </method>
83         <method name="getWidgetText" returnType="String" modifier="static">
84           <parameter type="int" name="objID"/>
85         </method>
86 <!-- Frame Text setting -->
87         <method name="setFrameText" returnType="void" modifier="static">
88           <parameter type="int" name="objID"/>
89           <parameter type="String" name="text"/>
90         </method>
91         <method name="getFrameText" returnType="String" modifier="static">
92           <parameter type="int" name="objID"/>
93         </method>
94 <!-- Widget Color setting -->
95         <method name="setWidgetBackgroundColor" returnType="void" modifier="static">
96           <parameter type="int" name="objID"/>
97           <parameter type="int" name="red"/>
98           <parameter type="int" name="green"/>
99           <parameter type="int" name="blue"/>
100         </method>
101         <method name="getWidgetBackgroundColor" returnType="int[]" modifier="static">
102           <parameter type="int" name="objID"/>
103         </method>
104         <method name="setWidgetForegroundColor" returnType="void" modifier="static">
105           <parameter type="int" name="objID"/>
106           <parameter type="int" name="red"/>
107           <parameter type="int" name="green"/>
108           <parameter type="int" name="blue"/>
109         </method>
110         <method name="getWidgetForegroundColor" returnType="int[]" modifier="static">
111           <parameter type="int" name="objID"/>
112         </method>
113 <!-- Frame Color setting -->
114         <method name="setFrameBackgroundColor" returnType="void" modifier="static">
115           <parameter type="int" name="objID"/>
116           <parameter type="int" name="red"/>
117           <parameter type="int" name="green"/>
118           <parameter type="int" name="blue"/>
119         </method>
120         <method name="getFrameBackgroundColor" returnType="int[]" modifier="static">
121           <parameter type="int" name="objID"/>
122         </method>
123         <method name="setFrameForegroundColor" returnType="void" modifier="static">
124           <parameter type="int" name="objID"/>
125           <parameter type="int" name="red"/>
126           <parameter type="int" name="green"/>
127           <parameter type="int" name="blue"/>
128         </method>
129         <method name="getFrameForegroundColor" returnType="int[]" modifier="static">
130           <parameter type="int" name="objID"/>
131         </method>
132 <!-- Widget Font setting -->
133         <method name="setWidgetFontName" returnType="void" modifier="static">
134           <parameter type="int" name="objID"/>
135           <parameter type="String" name="name"/>
136         </method>
137         <method name="getWidgetFontName" returnType="String" modifier="static">
138           <parameter type="int" name="objID"/>
139         </method>
140         <method name="setWidgetFontWeight" returnType="void" modifier="static">
141           <parameter type="int" name="objID"/>
142           <parameter type="String" name="weight"/>
143         </method>
144         <method name="setWidgetFontSize" returnType="void" modifier="static">
145           <parameter type="int" name="objID"/>
146           <parameter type="int" name="size"/>
147         </method>
148         <method name="getWidgetFontSize" returnType="int" modifier="static">
149           <parameter type="int" name="objID"/>
150         </method>
151         <method name="setWidgetFontAngle" returnType="void" modifier="static">
152           <parameter type="int" name="objID"/>
153           <parameter type="String" name="angle"/>
154         </method>
155 <!-- Frame Font setting -->
156         <method name="setFrameFontName" returnType="void" modifier="static">
157           <parameter type="int" name="objID"/>
158           <parameter type="String" name="name"/>
159         </method>
160         <method name="getFrameFontName" returnType="String" modifier="static">
161           <parameter type="int" name="objID"/>
162         </method>
163         <method name="setFrameFontWeight" returnType="void" modifier="static">
164           <parameter type="int" name="objID"/>
165           <parameter type="String" name="weight"/>
166         </method>
167         <method name="setFrameFontSize" returnType="void" modifier="static">
168           <parameter type="int" name="objID"/>
169           <parameter type="int" name="size"/>
170         </method>
171         <method name="getFrameFontSize" returnType="int" modifier="static">
172           <parameter type="int" name="objID"/>
173         </method>
174         <method name="setFrameFontAngle" returnType="void" modifier="static">
175           <parameter type="int" name="objID"/>
176           <parameter type="String" name="angle"/>
177         </method>
178 <!-- Widget Position setting -->
179         <method name="setWidgetPosition" returnType="void" modifier="static">
180           <parameter type="int" name="objID"/>
181           <parameter type="int" name="x"/>
182           <parameter type="int" name="y"/>
183           <parameter type="int" name="width"/>
184           <parameter type="int" name="height"/>
185         </method>
186         <method name="getWidgetPosition" returnType="int[]" modifier="static">
187           <parameter type="int" name="objID"/>
188         </method>
189 <!-- Frame Position setting -->
190         <method name="setFramePosition" returnType="void" modifier="static">
191           <parameter type="int" name="objID"/>
192           <parameter type="int" name="x"/>
193           <parameter type="int" name="y"/>
194           <parameter type="int" name="width"/>
195           <parameter type="int" name="height"/>
196         </method>getScrollPane
197         <method name="getFramePosition" returnType="int[]" modifier="static">
198           <parameter type="int" name="objID"/>
199         </method>
200 <!-- Widget Callback setting -->
201         <method name="setWidgetCallback" returnType="void" modifier="static">
202           <parameter type="int" name="objID"/>
203           <parameter type="String" name="text"/>
204           <parameter type="int" name="type"/>
205         </method>
206 <!-- Frame Callback setting -->
207         <method name="setFrameCallback" returnType="void" modifier="static">
208           <parameter type="int" name="objID"/>
209           <parameter type="String" name="text"/>
210           <parameter type="int" name="type"/>
211         </method>
212 <!-- Widget Alignment setting -->
213         <method name="setWidgetHorizontalAlignment" returnType="void" modifier="static">
214           <parameter type="int" name="objID"/>
215           <parameter type="String" name="alignment"/>
216         </method>
217         <method name="setWidgetVerticalAlignment" returnType="void" modifier="static">
218           <parameter type="int" name="objID"/>
219           <parameter type="String" name="alignment"/>
220         </method>
221 <!-- SliderStep setting -->
222         <method name="setSliderMinorTickSpacing" returnType="void" modifier="static">
223           <parameter type="int" name="objID"/>
224           <parameter type="int" name="space"/>
225         </method>
226         <method name="setSliderMajorTickSpacing" returnType="void" modifier="static">
227           <parameter type="int" name="objID"/>
228           <parameter type="int" name="space"/>
229         </method>
230 <!-- Value setting -->
231         <method name="setListBoxSelectedIndices" returnType="void" modifier="static">
232           <parameter type="int" name="objID"/>
233           <parameter type="int[]" name="indices"/>
234         </method>
235         <method name="getListBoxSelectedIndices" returnType="int[]" modifier="static">
236           <parameter type="int" name="objID"/>
237         </method>
238         <method name="getListBoxSelectionSize" returnType="int" modifier="static">
239           <parameter type="int" name="objID"/>
240         </method>
241         <method name="setPopupMenuSelectedIndex" returnType="void" modifier="static">
242           <parameter type="int" name="objID"/>
243           <parameter type="int" name="index"/>
244         </method>
245         <method name="getPopupMenuSelectedIndex" returnType="int" modifier="static">
246           <parameter type="int" name="objID"/>
247         </method>
248         <method name="setSliderValue" returnType="void" modifier="static">
249           <parameter type="int" name="objID"/>
250           <parameter type="int" name="index"/>
251         </method>
252         <method name="getSliderValue" returnType="int" modifier="static">
253           <parameter type="int" name="objID"/>
254         </method>
255         <method name="setRadioButtonChecked" returnType="void" modifier="static">
256           <parameter type="int" name="objID"/>
257           <parameter type="boolean" name="status"/>
258         </method>
259         <method name="isRadioButtonChecked" returnType="boolean" modifier="static">
260           <parameter type="int" name="objID"/>
261         </method>
262         <method name="setCheckBoxChecked" returnType="void" modifier="static">
263           <parameter type="int" name="objID"/>
264           <parameter type="boolean" name="status"/>
265         </method>
266         <method name="isCheckBoxChecked" returnType="boolean" modifier="static">
267           <parameter type="int" name="objID"/>
268         </method>
269 <!-- Slider setting -->
270         <method name="setSliderMinValue" returnType="void" modifier="static">
271           <parameter type="int" name="objID"/>
272           <parameter type="int" name="value"/>
273         </method>
274         <method name="setSliderMaxValue" returnType="void" modifier="static">
275           <parameter type="int" name="objID"/>
276           <parameter type="int" name="value"/>
277         </method>
278         <method name="setSliderVertical" returnType="void" modifier="static">
279           <parameter type="int" name="objID"/>
280         </method>
281         <method name="setSliderHorizontal" returnType="void" modifier="static">
282           <parameter type="int" name="objID"/>
283         </method>
284 <!-- Listbox setting -->
285         <method name="setListBoxMultipleSelectionEnabled" returnType="void" modifier="static">
286           <parameter type="int" name="objID"/>
287           <parameter type="boolean" name="status"/>
288         </method>
289         <method name="getListBoxAllItemsText" returnType="String[]" modifier="static">
290           <parameter type="int" name="objID"/>
291         </method>
292         <method name="getListBoxNumberOfItems" returnType="int" modifier="static">
293           <parameter type="int" name="objID"/>
294         </method>
295         <method name="setListBoxText" returnType="void" modifier="static">
296           <parameter type="int" name="objID"/>
297           <parameter type="String[]" name="text"/>
298         </method>
299 <!-- PopupMenu setting -->
300         <method name="getPopupMenuAllItemsText" returnType="String[]" modifier="static">
301           <parameter type="int" name="objID"/>
302         </method>
303         <method name="getPopupMenuNumberOfItems" returnType="int" modifier="static">
304           <parameter type="int" name="objID"/>
305         </method>
306         <method name="setPopupMenuText" returnType="void" modifier="static">
307           <parameter type="int" name="objID"/>
308           <parameter type="String[]" name="text"/>
309         </method>
310 <!-- Relief setting -->
311         <method name="setWidgetRelief" returnType="void" modifier="static">
312           <parameter type="int" name="objID"/>
313           <parameter type="String" name="reliefType"/>
314         </method>
315         <method name="setFrameRelief" returnType="void" modifier="static">
316           <parameter type="int" name="objID"/>
317           <parameter type="String" name="reliefType"/>
318         </method>
319 <!-- Enable/Disable Menus -->
320         <method name="setRootMenuEnabled" returnType="void" modifier="static">
321           <parameter type="String" name="menuName"/>
322           <parameter type="boolean" name="status"/>
323         </method>
324         <method name="setRootSubMenuEnabled" returnType="void" modifier="static">
325           <parameter type="String" name="menuName"/>
326           <parameter type="int" name="position"/>
327           <parameter type="boolean" name="status"/>
328         </method>
329         <method name="setFigureMenuEnabled" returnType="void" modifier="static">
330           <parameter type="int" name="figureID"/>
331           <parameter type="String" name="menuName"/>
332           <parameter type="boolean" name="status"/>
333         </method>
334         <method name="setFigureSubMenuEnabled" returnType="void" modifier="static">
335           <parameter type="int" name="figureID"/>
336           <parameter type="String" name="menuName"/>
337           <parameter type="int" name="position"/>
338           <parameter type="boolean" name="status"/>
339         </method>
340 <!-- Delete Menus -->
341         <method name="removeRootMenu" returnType="void" modifier="static">
342           <parameter type="String" name="menuName"/>
343         </method>
344         <method name="removeFigureMenu" returnType="void" modifier="static">
345           <parameter type="int" name="figureID"/>
346           <parameter type="String" name="menuName"/>
347         </method>
348 <!-- ContextMenu -->
349         <method name="displayAndWaitContextMenu" returnType="String" modifier="static">
350           <parameter type="int" name="ID"/>
351         </method>
352 <!-- File chooser -->
353         <method name="newFileChooser" returnType="int" modifier="static"/>      
354         <method name="setFileChooserTitle" returnType="void" modifier="static">
355             <parameter name="id" type="int"/>
356             <parameter name="title" type="String"/>
357         </method>      
358         <method name="setFileChooserInitialDirectory" returnType="void" modifier="static">
359             <parameter name="id" type="int"/>
360             <parameter name="path" type="String"/>
361         </method>      
362         <method name="setFileChooserMask" returnType="void" modifier="static">
363             <parameter name="id" type="int"/>
364             <parameter name="mask" type="String"/>
365         </method>      
366         <method name="fileChooserDisplayAndWait" returnType="void" modifier="static">
367             <parameter name="id" type="int"/>
368         </method>      
369         <method name="getFileChooserSelectionSize" returnType="int" modifier="static">
370             <parameter name="id" type="int"/>
371         </method>      
372         <method name="getFileChooserSelection" returnType="String[]" modifier="static">
373             <parameter name="id" type="int"/>
374         </method>      
375         <method name="setFileChooserDirectorySelectionOnly" returnType="void" modifier="static">
376             <parameter name="id" type="int"/>
377         </method>      
378         <method name="setFileChooserFileSelectionOnly" returnType="void" modifier="static">
379             <parameter name="id" type="int"/>
380         </method>      
381 <!-- Message Box -->
382         <method name="newMessageBox" returnType="int" modifier="static"/>      
383         <method name="setMessageBoxTitle" returnType="void" modifier="static">
384             <parameter name="id" type="int"/>
385             <parameter name="title" type="String"/>
386         </method>      
387         <method name="setMessageBoxMessage" returnType="void" modifier="static">
388             <parameter name="id" type="int"/>
389             <parameter name="message" type="String"/>
390         </method>      
391         <method name="setMessageBoxMessage" returnType="void" modifier="static">
392             <parameter name="id" type="int"/>
393             <parameter name="message" type="String[]"/>
394         </method>      
395         <method name="messageBoxDisplayAndWait" returnType="void" modifier="static">
396             <parameter name="id" type="int"/>
397         </method>      
398         <method name="getMessageBoxSelectedButton" returnType="int" modifier="static">
399             <parameter name="id" type="int"/>
400         </method>      
401         <method name="setMessageBoxDefaultSelectedButtons" returnType="void" modifier="static">
402             <parameter name="id" type="int"/>
403             <parameter name="index" type="int[]"/>
404        </method>      
405         <method name="getMessageBoxUserSelectedButtons" returnType="int[]" modifier="static">
406             <parameter name="id" type="int"/>
407        </method>      
408         <method name="setMessageBoxButtonsLabels" returnType="void" modifier="static">
409             <parameter name="id" type="int"/>
410             <parameter name="labels" type="String[]"/>
411         </method>      
412         <method name="setMessageBoxInitialValue" returnType="void" modifier="static">
413             <parameter name="id" type="int"/>
414             <parameter name="value" type="String[]"/>
415         </method>      
416         <method name="getMessageBoxValue" returnType="String[]" modifier="static">
417             <parameter name="id" type="int"/>
418         </method>      
419         <method name="getMessageBoxValueSize" returnType="int" modifier="static">
420             <parameter name="id" type="int"/>
421         </method>      
422         <method name="setMessageBoxListBoxItems" returnType="void" modifier="static">
423             <parameter name="id" type="int"/>
424             <parameter name="items" type="String[]"/>
425         </method>      
426         <method name="getMessageBoxSelectedItem" returnType="int" modifier="static">
427             <parameter name="id" type="int"/>
428         </method>      
429         <method name="setMessageBoxLineLabels" returnType="void" modifier="static">
430             <parameter name="id" type="int"/>
431             <parameter name="labels" type="String[]"/>
432         </method>      
433         <method name="setMessageBoxColumnLabels" returnType="void" modifier="static">
434             <parameter name="id" type="int"/>
435             <parameter name="labels" type="String[]"/>
436         </method>      
437         <method name="setMessageBoxDefaultInput" returnType="void" modifier="static">
438             <parameter name="id" type="int"/>
439             <parameter name="values" type="String[]"/>
440         </method>      
441         <method name="setMessageBoxModal" returnType="void" modifier="static">
442             <parameter name="id" type="int"/>
443             <parameter name="status" type="boolean"/>
444         </method>      
445         <method name="setMessageBoxIcon" returnType="void" modifier="static">
446             <parameter name="id" type="int"/>
447             <parameter name="name" type="String"/>
448         </method>      
449 <!-- Toolbar -->
450         <method name="isToolbarVisible" returnType="boolean" modifier="static">      
451             <parameter name="figNum" type="int"/>
452         </method>      
453         <method name="setToolbarVisible" returnType="void" modifier="static">
454             <parameter name="figNum" type="int"/>
455             <parameter name="status" type="boolean"/>
456         </method>      
457 <!-- EventHandler -->
458         <method name="setEventHandler" returnType="void" modifier="static">
459             <parameter name="figNum" type="int"/>
460             <parameter name="command" type="String"/>
461         </method>      
462         <method name="setEventHandlerEnabled" returnType="void" modifier="static">
463             <parameter name="figNum" type="int"/>
464             <parameter name="status" type="boolean"/>
465         </method>      
466 <!-- Wait Bar -->
467         <method name="newWaitBar" returnType="int" modifier="static"/>      
468         <method name="setWaitBarMessage" returnType="void" modifier="static">
469             <parameter name="id" type="int"/>
470             <parameter name="message" type="String[]"/>
471         </method>      
472         <method name="setWaitBarValue" returnType="void" modifier="static">
473             <parameter name="id" type="int"/>
474             <parameter name="value" type="int"/>
475         </method>      
476         <method name="destroyWaitBar" returnType="void" modifier="static">
477           <parameter type="int" name="objID"/>
478         </method>
479         <method name="setWaitBarIndeterminateMode" returnType="void" modifier="static">
480           <parameter type="int" name="objID"/>
481           <parameter type="boolean" name="status"/>
482         </method>
483 <!-- Help Browser -->
484         <method name="launchHelpBrowser" returnType="void" modifier="static"/>      
485         <method name="searchKeyword" returnType="boolean" modifier="static">
486           <parameter type="String" name="keyword"/>
487         </method>
488   </object>
489 </package>