Add full options management to figure
[scilab.git] / scilab / modules / graphic_objects / src / jni / builder.giws.xml
1 <?xml version="1.0"?>
2 <package name="org.scilab.modules.graphic_objects.builder">
3     <object name="Builder">
4         <method name="createRect" returnType="int" modifier="static">
5             <parameter name="pparentsubwinUID" type="int"/>
6             <parameter name="x" type="double"/>
7             <parameter name="y" type="double"/>
8             <parameter name="height" type="double"/>
9             <parameter name="width" type="double"/>
10             <parameter name="foreground" type="int"/>
11             <parameter name="background" type="int"/>
12             <parameter name="isfilled" type="int"/>
13             <parameter name="isline" type="int"/>
14         </method>
15         <method name="cloneGraphicContext" returnType="int" modifier="static">
16             <parameter name="sourceIdentifier" type="int"/>
17             <parameter name="destIdentifier" type="int"/>
18         </method>
19         <method name="cloneFontContext" returnType="int" modifier="static">
20             <parameter name="sourceIdentifier" type="int"/>
21             <parameter name="destIdentifier" type="int"/>
22         </method>
23         <method name="createHiddenLabel" returnType="int" modifier="static">
24             <parameter name="parent" type="int"/>
25         </method>
26         <method name="isAxesRedrawing" returnType="boolean" modifier="static">
27             <parameter name="subWin" type="int"/>
28         </method>
29         <method name="createLabel" returnType="int" modifier="static">
30             <parameter name="parent" type="int"/>
31             <parameter name="type" type="int"/>
32         </method>
33         <method name="createNewFigureWithAxes" returnType="int" modifier="static" />
34         <method name="createFigure" returnType="int" modifier="static">
35           <parameter name="dockable" type="boolean" />
36           <parameter name="menubarType" type="int" />
37           <parameter name="toolbarType" type="int" />
38           <parameter name="defaultAxes" type="boolean" />
39           <parameter name="visible" type="boolean" />
40         </method>
41         <method name="cloneMenus" returnType="void" modifier="static">
42             <parameter name="model" type="int"/>
43             <parameter name="newParent" type="int"/>
44         </method>
45         <method name="cloneAxesModel" returnType="int" modifier="static">
46             <parameter name="parent" type="int"/>
47         </method>
48         <method name="createSubWin" returnType="int" modifier="static">
49             <parameter name="parent" type="int"/>
50         </method>
51         <method name="createText" returnType="int" modifier="static">
52             <parameter name="parent" type="int"/>
53             <parameter name="text" type="String[]"/>
54             <parameter name="rows" type="int"/>
55             <parameter name="cols" type="int"/>
56             <parameter name="x" type="double"/>
57             <parameter name="y" type="double"/>
58             <parameter name="autoSize" type="boolean"/>
59             <parameter name="userSize" type="double[]"/>
60             <parameter name="centerPos" type="int"/>
61             <parameter name="foreground" type="int"/>
62             <parameter name="isForeground" type="boolean"/>
63             <parameter name="background" type="int"/>
64             <parameter name="isBackground" type="boolean"/>
65             <parameter name="boxed" type="boolean"/>
66             <parameter name="line" type="boolean"/>
67             <parameter name="filled" type="boolean"/>
68             <parameter name="align" type="int"/>
69         </method>
70         <method name="createArc" returnType="int" modifier="static">
71             <parameter name="parent" type="int"/>
72             <parameter name="x" type="double"/>
73             <parameter name="y" type="double"/>
74             <parameter name="h" type="double"/>
75             <parameter name="w" type="double"/>
76             <parameter name="start" type="double"/>
77             <parameter name="end" type="double"/>
78             <parameter name="foreground" type="int"/>
79             <parameter name="isForeground" type="boolean"/>
80             <parameter name="background" type="int"/>
81             <parameter name="isBackground" type="boolean"/>
82             <parameter name="filled" type="boolean"/>
83             <parameter name="line" type="boolean"/>
84         </method>
85         <method name="createAxis" returnType="int" modifier="static">
86             <parameter name="parent" type="int"/>
87             <parameter name="dir" type="int"/>
88             <parameter name="tics" type="int"/>
89             <parameter name="vx" type="double[]"/>
90             <parameter name="vy" type="double[]"/>
91             <parameter name="subint" type="int"/>
92             <parameter name="format" type="String"/>
93             <parameter name="fontSize" type="int"/>
94             <parameter name="textColor" type="int"/>
95             <parameter name="ticsColor" type="int"/>
96             <parameter name="seg" type="boolean"/>
97         </method>
98         <method name="createCompound" returnType="int" modifier="static">
99             <parameter name="parent" type="int"/>
100             <parameter name="children" type="int[]"/>
101         </method>
102         <method name="createCompoundSeq" returnType="int" modifier="static">
103             <parameter name="parent" type="int"/>
104             <parameter name="childrenCount" type="int"/>
105         </method>
106         <method name="createFec" returnType="int" modifier="static">
107             <parameter name="parent" type="int"/>
108             <parameter name="zminmax" type="double[]"/>
109             <parameter name="colminmax" type="int[]"/>
110             <parameter name="colout" type="int[]"/>
111             <parameter name="with_mesh" type="boolean"/>
112         </method>
113         <method name="createGrayplot" returnType="int" modifier="static">
114             <parameter name="parent" type="int"/>
115             <parameter name="type" type="int"/>
116             <parameter name="pvecx" type="double[]"/>
117             <parameter name="n1" type="int"/>
118             <parameter name="n2" type="int"/>
119         </method>
120         <method name="createPolyline" returnType="int" modifier="static">
121             <parameter name="parent" type="int"/>
122             <parameter name="closed" type="boolean"/>
123             <parameter name="plot" type="int"/>
124             <parameter name="foreground" type="int"/>
125             <parameter name="isForeground" type="boolean"/>
126             <parameter name="background" type="int[]"/>
127             <parameter name="mark_style" type="int"/>
128             <parameter name="isMarkStyle" type="boolean"/>
129             <parameter name="mark_foreground" type="int"/>
130             <parameter name="isMarkForeground" type="boolean"/>
131             <parameter name="mark_background" type="int"/>
132             <parameter name="isMarkBackground" type="boolean"/>
133             <parameter name="isline" type="boolean"/>
134             <parameter name="isfilled" type="boolean"/>
135             <parameter name="ismark" type="boolean"/>
136             <parameter name="isinterp" type="boolean"/>
137         </method>
138         <method name="createLegend" returnType="int" modifier="static">
139             <parameter name="parent" type="int"/>
140             <parameter name="text" type="String[]"/>
141             <parameter name="handles" type="int[]"/>
142         </method>
143         <method name="createSegs" returnType="int" modifier="static">
144             <parameter name="parent" type="int"/>
145             <parameter name="vx" type="double[]"/>
146             <parameter name="vy" type="double[]"/>
147             <parameter name="vz" type="double[]"/>
148             <parameter name="isVZ" type="boolean"/>
149             <parameter name="style" type="int[]"/>
150             <parameter name="arsize" type="double"/>
151         </method>
152         <method name="createChamp" returnType="int" modifier="static">
153             <parameter name="parent" type="int"/>
154             <parameter name="vx" type="double[]"/>
155             <parameter name="vy" type="double[]"/>
156             <parameter name="vfx" type="double[]"/>
157             <parameter name="vfy" type="double[]"/>
158             <parameter name="arsize" type="double"/>
159             <parameter name="typeofchamp" type="boolean"/>
160         </method>
161         <method name="createSurface" returnType="int" modifier="static">
162             <parameter name="parent" type="int"/>
163             <parameter name="typeof3d" type="int"/>
164             <parameter name="colorFlag" type="int"/>
165             <parameter name="colorMode" type="int"/>
166         </method>
167         <method name="initSubWinTo3d" returnType="void" modifier="static">
168             <parameter name="parent" type="int"/>
169             <parameter name="legend" type="String"/>
170             <parameter name="isLegend" type="boolean"/>
171             <parameter name="flag" type="int[]"/>
172             <parameter name="alpha" type="double"/>
173             <parameter name="theta" type="double"/>
174             <parameter name="ebox" type="double[]"/>
175             <parameter name="x" type="double[]"/>
176             <parameter name="y" type="double[]"/>
177             <parameter name="z" type="double[]"/>
178         </method>
179         <method name="createLight" returnType="int" modifier="static">
180             <parameter name="parent" type="int"/>
181             <parameter name="type" type="int"/>
182             <parameter name="visible" type="boolean"/>
183             <parameter name="pos" type="double[]"/>
184             <parameter name="dir" type="double[]"/>
185             <parameter name="ambient" type="double[]"/>
186             <parameter name="diffuse" type="double[]"/>
187             <parameter name="specular" type="double[]"/>
188         </method>
189     </object>
190 </package>