* Bug #14586 - Xcos simulation stop button did not work.
[scilab.git] / scilab / modules / xcos / src / java / org / scilab / modules / xcos / JavaControllerJNI.java
1 /* ----------------------------------------------------------------------------
2  * This file was automatically generated by SWIG (http://www.swig.org).
3  * Version 3.0.7
4  *
5  * Do not make changes to this file unless you know what you are doing--modify
6  * the SWIG interface file instead.
7  * ----------------------------------------------------------------------------- */
9 package org.scilab.modules.xcos;
11 public class JavaControllerJNI {
12   public final static native long new_View();
13   public final static native void delete_View(long jarg1);
14   public final static native void View_objectCreated(long jarg1, View jarg1_, long jarg2, int jarg3);
15   public final static native void View_objectReferenced(long jarg1, View jarg1_, long jarg2, int jarg3, long jarg4);
16   public final static native void View_objectUnreferenced(long jarg1, View jarg1_, long jarg2, int jarg3, long jarg4);
17   public final static native void View_objectDeleted(long jarg1, View jarg1_, long jarg2, int jarg3);
18   public final static native void View_propertyUpdated(long jarg1, View jarg1_, long jarg2, int jarg3, int jarg4, int jarg5);
19   public final static native void View_director_connect(View obj, long cptr, boolean mem_own, boolean weak_global);
20   public final static native void View_change_ownership(View obj, long cptr, boolean take_or_release);
21   public final static native long Controller_look_for_view(String jarg1);
22   public final static native void Controller_end_simulation();
23   public final static native long new_Controller();
24   public final static native void delete_Controller(long jarg1);
25   public final static native long Controller_createObject(long jarg1, Controller jarg1_, int jarg2);
26   public final static native long Controller_referenceObject(long jarg1, Controller jarg1_, long jarg2);
27   public final static native void Controller_deleteObject(long jarg1, Controller jarg1_, long jarg2);
28   public final static native long Controller_cloneObject(long jarg1, Controller jarg1_, long jarg2, boolean jarg3, boolean jarg4);
29   public final static native int Controller_getKind(long jarg1, Controller jarg1_, long jarg2);
30   public final static native long Controller_getAll(long jarg1, Controller jarg1_, int jarg2);
31   public final static native void Controller_sortAndFillKind(long jarg1, Controller jarg1_, long jarg2, VectorOfScicosID jarg2_, long jarg3, VectorOfInt jarg3_);
32   public final static native boolean Controller_getObjectProperty__SWIG_0(long jarg1, Controller jarg1_, long jarg2, int jarg3, int jarg4, double[] jarg5);
33   public final static native boolean Controller_getObjectProperty__SWIG_1(long jarg1, Controller jarg1_, long jarg2, int jarg3, int jarg4, int[] jarg5);
34   public final static native boolean Controller_getObjectProperty__SWIG_2(long jarg1, Controller jarg1_, long jarg2, int jarg3, int jarg4, boolean[] jarg5);
35   public final static native boolean Controller_getObjectProperty__SWIG_3(long jarg1, Controller jarg1_, long jarg2, int jarg3, int jarg4, String[] jarg5);
36   public final static native boolean Controller_getObjectProperty__SWIG_4(long jarg1, Controller jarg1_, long jarg2, int jarg3, int jarg4, long[] jarg5);
37   public final static native boolean Controller_getObjectProperty__SWIG_5(long jarg1, Controller jarg1_, long jarg2, int jarg3, int jarg4, long jarg5, VectorOfDouble jarg5_);
38   public final static native boolean Controller_getObjectProperty__SWIG_6(long jarg1, Controller jarg1_, long jarg2, int jarg3, int jarg4, long jarg5, VectorOfInt jarg5_);
39   public final static native boolean Controller_getObjectProperty__SWIG_7(long jarg1, Controller jarg1_, long jarg2, int jarg3, int jarg4, long jarg5, VectorOfBool jarg5_);
40   public final static native boolean Controller_getObjectProperty__SWIG_8(long jarg1, Controller jarg1_, long jarg2, int jarg3, int jarg4, long jarg5, VectorOfString jarg5_);
41   public final static native boolean Controller_getObjectProperty__SWIG_9(long jarg1, Controller jarg1_, long jarg2, int jarg3, int jarg4, long jarg5, VectorOfScicosID jarg5_);
42   public final static native int Controller_setObjectProperty__SWIG_0(long jarg1, Controller jarg1_, long jarg2, int jarg3, int jarg4, double jarg5);
43   public final static native int Controller_setObjectProperty__SWIG_1(long jarg1, Controller jarg1_, long jarg2, int jarg3, int jarg4, int jarg5);
44   public final static native int Controller_setObjectProperty__SWIG_2(long jarg1, Controller jarg1_, long jarg2, int jarg3, int jarg4, boolean jarg5);
45   public final static native int Controller_setObjectProperty__SWIG_3(long jarg1, Controller jarg1_, long jarg2, int jarg3, int jarg4, long jarg5);
46   public final static native int Controller_setObjectProperty__SWIG_4(long jarg1, Controller jarg1_, long jarg2, int jarg3, int jarg4, String jarg5);
47   public final static native int Controller_setObjectProperty__SWIG_5(long jarg1, Controller jarg1_, long jarg2, int jarg3, int jarg4, long jarg5, VectorOfDouble jarg5_);
48   public final static native int Controller_setObjectProperty__SWIG_6(long jarg1, Controller jarg1_, long jarg2, int jarg3, int jarg4, long jarg5, VectorOfInt jarg5_);
49   public final static native int Controller_setObjectProperty__SWIG_7(long jarg1, Controller jarg1_, long jarg2, int jarg3, int jarg4, long jarg5, VectorOfBool jarg5_);
50   public final static native int Controller_setObjectProperty__SWIG_8(long jarg1, Controller jarg1_, long jarg2, int jarg3, int jarg4, long jarg5, VectorOfString jarg5_);
51   public final static native int Controller_setObjectProperty__SWIG_9(long jarg1, Controller jarg1_, long jarg2, int jarg3, int jarg4, long jarg5, VectorOfScicosID jarg5_);
52   public final static native long new_VectorOfInt__SWIG_0();
53   public final static native long new_VectorOfInt__SWIG_1(long jarg1);
54   public final static native void VectorOfInt_ensureCapacity(long jarg1, VectorOfInt jarg1_, long jarg2);
55   public final static native void VectorOfInt_resize(long jarg1, VectorOfInt jarg1_, long jarg2);
56   public final static native int VectorOfInt_size(long jarg1, VectorOfInt jarg1_);
57   public final static native boolean VectorOfInt_isEmpty(long jarg1, VectorOfInt jarg1_);
58   public final static native void VectorOfInt_clear(long jarg1, VectorOfInt jarg1_);
59   public final static native void VectorOfInt_add__SWIG_0(long jarg1, VectorOfInt jarg1_, int jarg2);
60   public final static native boolean VectorOfInt_contains(long jarg1, VectorOfInt jarg1_, int jarg2);
61   public final static native int VectorOfInt_indexOf(long jarg1, VectorOfInt jarg1_, int jarg2);
62   public final static native int VectorOfInt_get(long jarg1, VectorOfInt jarg1_, int jarg2);
63   public final static native void VectorOfInt_set(long jarg1, VectorOfInt jarg1_, int jarg2, int jarg3);
64   public final static native void VectorOfInt_add__SWIG_1(long jarg1, VectorOfInt jarg1_, int jarg2, int jarg3);
65   public final static native boolean VectorOfInt_remove(long jarg1, VectorOfInt jarg1_, int jarg2);
66   public final static native java.nio.ByteBuffer VectorOfInt_asByteBuffer(long jarg1, VectorOfInt jarg1_, int jarg2, int jarg3);
67   public final static native void delete_VectorOfInt(long jarg1);
68   public final static native long new_VectorOfBool__SWIG_0();
69   public final static native long new_VectorOfBool__SWIG_1(long jarg1);
70   public final static native void VectorOfBool_ensureCapacity(long jarg1, VectorOfBool jarg1_, long jarg2);
71   public final static native void VectorOfBool_resize(long jarg1, VectorOfBool jarg1_, long jarg2);
72   public final static native int VectorOfBool_size(long jarg1, VectorOfBool jarg1_);
73   public final static native boolean VectorOfBool_isEmpty(long jarg1, VectorOfBool jarg1_);
74   public final static native void VectorOfBool_clear(long jarg1, VectorOfBool jarg1_);
75   public final static native void VectorOfBool_add__SWIG_0(long jarg1, VectorOfBool jarg1_, boolean jarg2);
76   public final static native boolean VectorOfBool_get(long jarg1, VectorOfBool jarg1_, int jarg2);
77   public final static native void VectorOfBool_set(long jarg1, VectorOfBool jarg1_, int jarg2, boolean jarg3);
78   public final static native void VectorOfBool_add__SWIG_1(long jarg1, VectorOfBool jarg1_, int jarg2, boolean jarg3);
79   public final static native boolean VectorOfBool_remove(long jarg1, VectorOfBool jarg1_, boolean jarg2);
80   public final static native void delete_VectorOfBool(long jarg1);
81   public final static native long new_VectorOfDouble__SWIG_0();
82   public final static native long new_VectorOfDouble__SWIG_1(long jarg1);
83   public final static native void VectorOfDouble_ensureCapacity(long jarg1, VectorOfDouble jarg1_, long jarg2);
84   public final static native void VectorOfDouble_resize(long jarg1, VectorOfDouble jarg1_, long jarg2);
85   public final static native int VectorOfDouble_size(long jarg1, VectorOfDouble jarg1_);
86   public final static native boolean VectorOfDouble_isEmpty(long jarg1, VectorOfDouble jarg1_);
87   public final static native void VectorOfDouble_clear(long jarg1, VectorOfDouble jarg1_);
88   public final static native void VectorOfDouble_add__SWIG_0(long jarg1, VectorOfDouble jarg1_, double jarg2);
89   public final static native boolean VectorOfDouble_contains(long jarg1, VectorOfDouble jarg1_, double jarg2);
90   public final static native int VectorOfDouble_indexOf(long jarg1, VectorOfDouble jarg1_, double jarg2);
91   public final static native double VectorOfDouble_get(long jarg1, VectorOfDouble jarg1_, int jarg2);
92   public final static native void VectorOfDouble_set(long jarg1, VectorOfDouble jarg1_, int jarg2, double jarg3);
93   public final static native void VectorOfDouble_add__SWIG_1(long jarg1, VectorOfDouble jarg1_, int jarg2, double jarg3);
94   public final static native boolean VectorOfDouble_remove(long jarg1, VectorOfDouble jarg1_, double jarg2);
95   public final static native java.nio.ByteBuffer VectorOfDouble_asByteBuffer(long jarg1, VectorOfDouble jarg1_, int jarg2, int jarg3);
96   public final static native void delete_VectorOfDouble(long jarg1);
97   public final static native long new_VectorOfString__SWIG_0();
98   public final static native long new_VectorOfString__SWIG_1(long jarg1);
99   public final static native void VectorOfString_ensureCapacity(long jarg1, VectorOfString jarg1_, long jarg2);
100   public final static native void VectorOfString_resize(long jarg1, VectorOfString jarg1_, long jarg2);
101   public final static native int VectorOfString_size(long jarg1, VectorOfString jarg1_);
102   public final static native boolean VectorOfString_isEmpty(long jarg1, VectorOfString jarg1_);
103   public final static native void VectorOfString_clear(long jarg1, VectorOfString jarg1_);
104   public final static native void VectorOfString_add__SWIG_0(long jarg1, VectorOfString jarg1_, String jarg2);
105   public final static native boolean VectorOfString_contains(long jarg1, VectorOfString jarg1_, String jarg2);
106   public final static native int VectorOfString_indexOf(long jarg1, VectorOfString jarg1_, String jarg2);
107   public final static native String VectorOfString_get(long jarg1, VectorOfString jarg1_, int jarg2);
108   public final static native void VectorOfString_set(long jarg1, VectorOfString jarg1_, int jarg2, String jarg3);
109   public final static native void VectorOfString_add__SWIG_1(long jarg1, VectorOfString jarg1_, int jarg2, String jarg3);
110   public final static native boolean VectorOfString_remove(long jarg1, VectorOfString jarg1_, String jarg2);
111   public final static native java.nio.ByteBuffer VectorOfString_asByteBuffer(long jarg1, VectorOfString jarg1_, int jarg2, int jarg3);
112   public final static native void delete_VectorOfString(long jarg1);
113   public final static native long new_VectorOfScicosID__SWIG_0();
114   public final static native long new_VectorOfScicosID__SWIG_1(long jarg1);
115   public final static native void VectorOfScicosID_ensureCapacity(long jarg1, VectorOfScicosID jarg1_, long jarg2);
116   public final static native void VectorOfScicosID_resize(long jarg1, VectorOfScicosID jarg1_, long jarg2);
117   public final static native int VectorOfScicosID_size(long jarg1, VectorOfScicosID jarg1_);
118   public final static native boolean VectorOfScicosID_isEmpty(long jarg1, VectorOfScicosID jarg1_);
119   public final static native void VectorOfScicosID_clear(long jarg1, VectorOfScicosID jarg1_);
120   public final static native void VectorOfScicosID_add__SWIG_0(long jarg1, VectorOfScicosID jarg1_, long jarg2);
121   public final static native boolean VectorOfScicosID_contains(long jarg1, VectorOfScicosID jarg1_, long jarg2);
122   public final static native int VectorOfScicosID_indexOf(long jarg1, VectorOfScicosID jarg1_, long jarg2);
123   public final static native long VectorOfScicosID_get(long jarg1, VectorOfScicosID jarg1_, int jarg2);
124   public final static native void VectorOfScicosID_set(long jarg1, VectorOfScicosID jarg1_, int jarg2, long jarg3);
125   public final static native void VectorOfScicosID_add__SWIG_1(long jarg1, VectorOfScicosID jarg1_, int jarg2, long jarg3);
126   public final static native boolean VectorOfScicosID_remove(long jarg1, VectorOfScicosID jarg1_, long jarg2);
127   public final static native java.nio.ByteBuffer VectorOfScicosID_asByteBuffer(long jarg1, VectorOfScicosID jarg1_, int jarg2, int jarg3);
128   public final static native void delete_VectorOfScicosID(long jarg1);
129   public final static native void register_view(String jarg1, long jarg2, View jarg2_);
130   public final static native void unregister_view(long jarg1, View jarg1_);
132   static {
133     try {
134         System.loadLibrary("scixcos");
135     } catch (SecurityException e) {
136         System.err.println("A security manager exists and does not allow the loading of the specified dynamic library.");
137         System.err.println(e.getLocalizedMessage());
138         System.exit(-1);
139     } catch (UnsatisfiedLinkError e)    {
140            System.err.println("The native library scicommons does not exist or cannot be found.");
141         if (System.getenv("CONTINUE_ON_JNI_ERROR") == null) {
142            System.err.println(e.getLocalizedMessage());
143            System.err.println("Current java.library.path is : "+System.getProperty("java.library.path"));
144            System.exit(-1);
145         }else{
146            System.err.println("Continuing anyway because of CONTINUE_ON_JNI_ERROR");
147         }
148     }
149   }
152   public static void SwigDirector_View_objectCreated(View jself, long uid, int kind) {
153     jself.objectCreated(uid, Kind.class.getEnumConstants()[kind]);
154   }
155   public static void SwigDirector_View_objectReferenced(View jself, long uid, int kind, long refCount) {
156     jself.objectReferenced(uid, Kind.class.getEnumConstants()[kind], refCount);
157   }
158   public static void SwigDirector_View_objectUnreferenced(View jself, long uid, int kind, long refCount) {
159     jself.objectUnreferenced(uid, Kind.class.getEnumConstants()[kind], refCount);
160   }
161   public static void SwigDirector_View_objectDeleted(View jself, long uid, int kind) {
162     jself.objectDeleted(uid, Kind.class.getEnumConstants()[kind]);
163   }
164   public static void SwigDirector_View_propertyUpdated(View jself, long uid, int kind, int property, int status) {
165     jself.propertyUpdated(uid, Kind.class.getEnumConstants()[kind], ObjectProperties.class.getEnumConstants()[property], UpdateStatus.class.getEnumConstants()[status]);
166   }
168   private final static native void swig_module_init();
169   static {
170     swig_module_init();
171   }
172 }