EOJ: incorrect giws file after jcreatejar introduction
[scilab.git] / scilab / modules / external_objects_java / src / jni / ScilabObjects.giws.xml
1 <!--*
2     * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
3     * Copyright (C) 2010 - 2011 - Calixte DENIZET <calixte@contrib.scilab.org>
4     *
5     * This file must be used under the terms of the CeCILL.
6     * This source file is licensed as described in the file COPYING, which
7     * you should have received as part of this distribution.  The terms
8     * are also available at
9     * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
10     *
11     *-->
12
13 <package name="org.scilab.modules.external_objects_java">
14     
15     <object name="ScilabJavaObject">
16         <method name="invoke" returnType="int" modifier="static">
17             <param type="int" name="id" />
18             <param type="String" name="methodName" />
19             <param type="int[]" name="args" />
20         </method>
21         
22         <method name="extract" returnType="int" modifier="static">
23             <param type="int" name="id" />
24             <param type="int[]" name="args" />
25         </method>
26         
27         <method name="insert" returnType="void" modifier="static">
28             <param type="int" name="id" />
29             <param type="int[]" name="keys" />
30             <param type="int" name="value" />
31         </method>
32         
33         <method name="getInfos" returnType="String[]" modifier="static"/>
34         
35         <method name="initScilabJavaObject" returnType="void" modifier="static" />
36         
37         <method name="garbageCollect" returnType="void" modifier="static" />
38         
39         <method name="getRepresentation" returnType="String" modifier="static">
40             <param type="int" name="id" />
41         </method>
42         
43         <method name="isValidJavaObject" returnType="boolean" modifier="static">
44             <param type="int" name="id" />
45         </method>
46         
47         <method name="enableTrace" returnType="void" modifier="static">
48             <param type="String" name="filename" />
49         </method>
50         
51         <method name="disableTrace" returnType="void" modifier="static" />
52         
53         <method name="writeLog" returnType="void" modifier="static">
54             <param type="String" name="s" />
55         </method>
56         
57         
58         <method name="setField" returnType="void" modifier="static">
59             <param type="int" name="id" />
60             <param type="String" name="fieldName" />
61             <param type="int" name="idarg" />
62         </method>
63         
64         <method name="getField" returnType="int" modifier="static">
65             <param type="int" name="id" />
66             <param type="String" name="fieldName" />
67         </method>
68         
69         <method name="getFieldType" returnType="int" modifier="static">
70             <param type="int" name="id" />
71             <param type="String" name="fieldName" />
72         </method>
73         
74         <method name="javaCast" returnType="int" modifier="static">
75             <param type="int" name="id" />
76             <param type="String" name="objName" />
77         </method>
78         
79         <method name="javaCast" returnType="int" modifier="static">
80             <param type="int" name="id" />
81             <param type="int" name="classId" />
82         </method>
83         
84         <method name="getClassName" returnType="String" modifier="static">
85             <param type="int" name="id" />
86         </method>
87         
88         <method name="getArrayElement" returnType="int" modifier="static">
89             <param type="int" name="id" />
90             <param type="int[]" name="index" />
91         </method>
92         
93         <method name="setArrayElement" returnType="void" modifier="static">
94             <param type="int" name="id" />
95             <param type="int[]" name="index" />
96             <param type="int" name="idArg" />
97         </method>
98         
99         <method name="removeScilabJavaObject" returnType="void" modifier="static">
100             <param type="int" name="id" />
101         </method>
102         
103         <method name="removeScilabJavaObject" returnType="void" modifier="static">
104             <param type="int[]" name="id" />
105         </method>
106         
107         <method name="limitDirectBuffer" returnType="void" modifier="static">
108             <param type="int" name="id" />
109         </method>
110         
111         <method name="isUnwrappable" returnType="int" modifier="static">
112             <param type="int" name="id" />
113         </method>
114         
115         <method name="wrap" returnType="int" modifier="static">
116             <param type="double" name="x" />
117         </method>
118         
119         <method name="wrap" returnType="int" modifier="static">
120             <param type="double[]" name="x" />
121         </method>
122         
123         <method name="wrap" returnType="int" modifier="static">
124             <param type="double[][]" name="x" />
125         </method>
126         
127         <method name="wrap" returnType="int" modifier="static">
128             <param type="int" name="x" />
129         </method>
130         
131         <method name="wrap" returnType="int" modifier="static">
132             <param type="int[]" name="x" />
133         </method>
134         
135         <method name="wrap" returnType="int" modifier="static">
136             <param type="int[][]" name="x" />
137         </method>
138         
139         <method name="wrap" returnType="int" modifier="static">
140             <param type="byte" name="x" />
141         </method>
142         
143         <method name="wrap" returnType="int" modifier="static">
144             <param type="byte[]" name="x" />
145         </method>
146         
147         <method name="wrap" returnType="int" modifier="static">
148             <param type="byte[][]" name="x" />
149         </method>
150         
151         <method name="wrap" returnType="int" modifier="static">
152             <param type="short" name="x" />
153         </method>
154         
155         <method name="wrap" returnType="int" modifier="static">
156             <param type="short[]" name="x" />
157         </method>
158         
159         <method name="wrap" returnType="int" modifier="static">
160             <param type="short[][]" name="x" />
161         </method>
162         
163         <method name="wrap" returnType="int" modifier="static">
164             <param type="String" name="x" />
165         </method>
166         
167         <method name="wrap" returnType="int" modifier="static">
168             <param type="String[]" name="x" />
169         </method>
170         
171         <method name="wrap" returnType="int" modifier="static">
172             <param type="String[][]" name="x" />
173         </method>
174         
175         <method name="wrap" returnType="int" modifier="static">
176             <param type="boolean" name="x" />
177         </method>
178         
179         <method name="wrap" returnType="int" modifier="static">
180             <param type="boolean[]" name="x" />
181         </method>
182         
183         <method name="wrap" returnType="int" modifier="static">
184             <param type="boolean[][]" name="x" />
185         </method>
186         
187         <method name="wrap" returnType="int" modifier="static">
188             <param type="char" name="x" />
189         </method>
190         
191         <method name="wrap" returnType="int" modifier="static">
192             <param type="char[]" name="x" />
193         </method>
194         
195         <method name="wrap" returnType="int" modifier="static">
196             <param type="char[][]" name="x" />
197         </method>
198         
199         <method name="wrap" returnType="int" modifier="static">
200             <param type="float" name="x" />
201         </method>
202         
203         <method name="wrap" returnType="int" modifier="static">
204             <param type="float[]" name="x" />
205         </method>
206         
207         <method name="wrap" returnType="int" modifier="static">
208             <param type="float[][]" name="x" />
209         </method>
210         
211         <method name="wrap" returnType="int" modifier="static">
212             <param type="long" name="x" />
213         </method>
214         
215         <method name="wrap" returnType="int" modifier="static">
216             <param type="long[]" name="x" />
217         </method>
218         
219         <method name="wrap" returnType="int" modifier="static">
220             <param type="long[][]" name="x" />
221         </method>
222         
223         <method name="getAccessibleFields" returnType="String[]" modifier="static">
224             <param type="int" name="id" />
225         </method>
226         
227         <method name="getAccessibleMethods" returnType="String[]" modifier="static">
228             <param type="int" name="id" />
229         </method>
230         
231         <method name="getCompletion" returnType="String[]" modifier="static">
232             <param type="int" name="id" />
233             <param type="String[]" name="fieldPath" />
234         </method>
235         
236     </object>
237     
238     <object name="ScilabJavaClass">
239         <method name="newInstance" returnType="int" modifier="static">
240             <param type="int" name="id" />
241             <param type="int[]" name="args" />
242         </method>
243     </object>
244     
245     <object name="ScilabClassLoader">
246         <method name="loadJavaClass" returnType="int" modifier="static">
247             <param type="String" name="name" />
248             <param type="boolean" name="allowReload" />
249         </method>
250     </object>
251     
252     <object name="ScilabJavaArray">
253         <method name="newInstance" returnType="int" modifier="static">
254             <param type="String" name="name" />
255             <param type="int[]" name="args" />
256         </method>
257     </object>
258     
259     <object name="ScilabJavaCompiler">
260         <method name="compileCode" returnType="int" modifier="static">
261             <param type="String" name="classname" />
262             <param type="String[]" name="code" />
263         </method>
264     </object>
265     
266     <object name="ScilabOperations">
267         <method name="add" returnType="int" modifier="static">
268             <param type="int" name="idA" />
269             <param type="int" name="idB" />
270         </method>
271     </object>
272     
273     <object name="ScilabJarCreator">
274         <method name="createJarArchive" returnType="int" modifier="static">
275             <param type="String" name="jarFilePath" />
276             <param type="String[]" name="filePaths" />
277             <param type="String" name="filesRootPath" />
278             <param type="String" name="manifestFilePath" />
279             <param type="boolean" name="keepAbsolutePaths" />
280         </method>
281     </object>
282 </package>