1 /* ----------------------------------------------------------------------------
2  * This file was automatically generated by SWIG (http://www.swig.org).
3  * Version 4.0.2
4  *
5  * This file is not intended to be easily readable and contains a number of
6  * coding conventions designed to improve portability and efficiency. Do not make
7  * changes to this file unless you know what you are doing--modify the SWIG
8  * interface file instead.
9  * ----------------------------------------------------------------------------- */
10 
11 
12 #ifndef SWIGJAVA
13 #define SWIGJAVA
14 #endif
15 
16 #define SWIG_DIRECTORS
17 
18 
19 #ifdef __cplusplus
20 /* SwigValueWrapper is described in swig.swg */
21 template<typename T> class SwigValueWrapper {
22   struct SwigMovePointer {
23     T *ptr;
SwigMovePointerSwigValueWrapper::SwigMovePointer24     SwigMovePointer(T *p) : ptr(p) { }
~SwigMovePointerSwigValueWrapper::SwigMovePointer25     ~SwigMovePointer() { delete ptr; }
operator =SwigValueWrapper::SwigMovePointer26     SwigMovePointer& operator=(SwigMovePointer& rhs) { T* oldptr = ptr; ptr = 0; delete oldptr; ptr = rhs.ptr; rhs.ptr = 0; return *this; }
27   } pointer;
28   SwigValueWrapper& operator=(const SwigValueWrapper<T>& rhs);
29   SwigValueWrapper(const SwigValueWrapper<T>& rhs);
30 public:
SwigValueWrapper()31   SwigValueWrapper() : pointer(0) { }
operator =(const T & t)32   SwigValueWrapper& operator=(const T& t) { SwigMovePointer tmp(new T(t)); pointer = tmp; return *this; }
operator T&() const33   operator T&() const { return *pointer.ptr; }
operator &()34   T *operator&() { return pointer.ptr; }
35 };
36 
SwigValueInit()37 template <typename T> T SwigValueInit() {
38   return T();
39 }
40 #endif
41 
42 /* -----------------------------------------------------------------------------
43  *  This section contains generic SWIG labels for method/variable
44  *  declarations/attributes, and other compiler dependent labels.
45  * ----------------------------------------------------------------------------- */
46 
47 /* template workaround for compilers that cannot correctly implement the C++ standard */
48 #ifndef SWIGTEMPLATEDISAMBIGUATOR
49 # if defined(__SUNPRO_CC) && (__SUNPRO_CC <= 0x560)
50 #  define SWIGTEMPLATEDISAMBIGUATOR template
51 # elif defined(__HP_aCC)
52 /* Needed even with `aCC -AA' when `aCC -V' reports HP ANSI C++ B3910B A.03.55 */
53 /* If we find a maximum version that requires this, the test would be __HP_aCC <= 35500 for A.03.55 */
54 #  define SWIGTEMPLATEDISAMBIGUATOR template
55 # else
56 #  define SWIGTEMPLATEDISAMBIGUATOR
57 # endif
58 #endif
59 
60 /* inline attribute */
61 #ifndef SWIGINLINE
62 # if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__))
63 #   define SWIGINLINE inline
64 # else
65 #   define SWIGINLINE
66 # endif
67 #endif
68 
69 /* attribute recognised by some compilers to avoid 'unused' warnings */
70 #ifndef SWIGUNUSED
71 # if defined(__GNUC__)
72 #   if !(defined(__cplusplus)) || (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4))
73 #     define SWIGUNUSED __attribute__ ((__unused__))
74 #   else
75 #     define SWIGUNUSED
76 #   endif
77 # elif defined(__ICC)
78 #   define SWIGUNUSED __attribute__ ((__unused__))
79 # else
80 #   define SWIGUNUSED
81 # endif
82 #endif
83 
84 #ifndef SWIG_MSC_UNSUPPRESS_4505
85 # if defined(_MSC_VER)
86 #   pragma warning(disable : 4505) /* unreferenced local function has been removed */
87 # endif
88 #endif
89 
90 #ifndef SWIGUNUSEDPARM
91 # ifdef __cplusplus
92 #   define SWIGUNUSEDPARM(p)
93 # else
94 #   define SWIGUNUSEDPARM(p) p SWIGUNUSED
95 # endif
96 #endif
97 
98 /* internal SWIG method */
99 #ifndef SWIGINTERN
100 # define SWIGINTERN static SWIGUNUSED
101 #endif
102 
103 /* internal inline SWIG method */
104 #ifndef SWIGINTERNINLINE
105 # define SWIGINTERNINLINE SWIGINTERN SWIGINLINE
106 #endif
107 
108 /* exporting methods */
109 #if defined(__GNUC__)
110 #  if (__GNUC__ >= 4) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)
111 #    ifndef GCC_HASCLASSVISIBILITY
112 #      define GCC_HASCLASSVISIBILITY
113 #    endif
114 #  endif
115 #endif
116 
117 #ifndef SWIGEXPORT
118 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
119 #   if defined(STATIC_LINKED)
120 #     define SWIGEXPORT
121 #   else
122 #     define SWIGEXPORT __declspec(dllexport)
123 #   endif
124 # else
125 #   if defined(__GNUC__) && defined(GCC_HASCLASSVISIBILITY)
126 #     define SWIGEXPORT __attribute__ ((visibility("default")))
127 #   else
128 #     define SWIGEXPORT
129 #   endif
130 # endif
131 #endif
132 
133 /* calling conventions for Windows */
134 #ifndef SWIGSTDCALL
135 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
136 #   define SWIGSTDCALL __stdcall
137 # else
138 #   define SWIGSTDCALL
139 # endif
140 #endif
141 
142 /* Deal with Microsoft's attempt at deprecating C standard runtime functions */
143 #if !defined(SWIG_NO_CRT_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_CRT_SECURE_NO_DEPRECATE)
144 # define _CRT_SECURE_NO_DEPRECATE
145 #endif
146 
147 /* Deal with Microsoft's attempt at deprecating methods in the standard C++ library */
148 #if !defined(SWIG_NO_SCL_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_SCL_SECURE_NO_DEPRECATE)
149 # define _SCL_SECURE_NO_DEPRECATE
150 #endif
151 
152 /* Deal with Apple's deprecated 'AssertMacros.h' from Carbon-framework */
153 #if defined(__APPLE__) && !defined(__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES)
154 # define __ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES 0
155 #endif
156 
157 /* Intel's compiler complains if a variable which was never initialised is
158  * cast to void, which is a common idiom which we use to indicate that we
159  * are aware a variable isn't used.  So we just silence that warning.
160  * See: https://github.com/swig/swig/issues/192 for more discussion.
161  */
162 #ifdef __INTEL_COMPILER
163 # pragma warning disable 592
164 #endif
165 
166 
167 /* Fix for jlong on some versions of gcc on Windows */
168 #if defined(__GNUC__) && !defined(__INTEL_COMPILER)
169   typedef long long __int64;
170 #endif
171 
172 /* Fix for jlong on 64-bit x86 Solaris */
173 #if defined(__x86_64)
174 # ifdef _LP64
175 #   undef _LP64
176 # endif
177 #endif
178 
179 #include <jni.h>
180 #include <stdlib.h>
181 #include <string.h>
182 
183 
184 /* Support for throwing Java exceptions */
185 typedef enum {
186   SWIG_JavaOutOfMemoryError = 1,
187   SWIG_JavaIOException,
188   SWIG_JavaRuntimeException,
189   SWIG_JavaIndexOutOfBoundsException,
190   SWIG_JavaArithmeticException,
191   SWIG_JavaIllegalArgumentException,
192   SWIG_JavaNullPointerException,
193   SWIG_JavaDirectorPureVirtual,
194   SWIG_JavaUnknownError,
195   SWIG_JavaIllegalStateException,
196 } SWIG_JavaExceptionCodes;
197 
198 typedef struct {
199   SWIG_JavaExceptionCodes code;
200   const char *java_exception;
201 } SWIG_JavaExceptions_t;
202 
203 
SWIG_JavaThrowException(JNIEnv * jenv,SWIG_JavaExceptionCodes code,const char * msg)204 static void SWIGUNUSED SWIG_JavaThrowException(JNIEnv *jenv, SWIG_JavaExceptionCodes code, const char *msg) {
205   jclass excep;
206   static const SWIG_JavaExceptions_t java_exceptions[] = {
207     { SWIG_JavaOutOfMemoryError, "java/lang/OutOfMemoryError" },
208     { SWIG_JavaIOException, "java/io/IOException" },
209     { SWIG_JavaRuntimeException, "java/lang/RuntimeException" },
210     { SWIG_JavaIndexOutOfBoundsException, "java/lang/IndexOutOfBoundsException" },
211     { SWIG_JavaArithmeticException, "java/lang/ArithmeticException" },
212     { SWIG_JavaIllegalArgumentException, "java/lang/IllegalArgumentException" },
213     { SWIG_JavaNullPointerException, "java/lang/NullPointerException" },
214     { SWIG_JavaDirectorPureVirtual, "java/lang/RuntimeException" },
215     { SWIG_JavaUnknownError,  "java/lang/UnknownError" },
216     { SWIG_JavaIllegalStateException, "java/lang/IllegalStateException" },
217     { (SWIG_JavaExceptionCodes)0,  "java/lang/UnknownError" }
218   };
219   const SWIG_JavaExceptions_t *except_ptr = java_exceptions;
220 
221   while (except_ptr->code != code && except_ptr->code)
222     except_ptr++;
223 
224   jenv->ExceptionClear();
225   excep = jenv->FindClass(except_ptr->java_exception);
226   if (excep)
227     jenv->ThrowNew(excep, msg);
228 }
229 
230 
231 /* Contract support */
232 
233 #define SWIG_contract_assert(nullreturn, expr, msg) if (!(expr)) {SWIG_JavaThrowException(jenv, SWIG_JavaIllegalArgumentException, msg); return nullreturn; } else
234 
235 /* -----------------------------------------------------------------------------
236  * director_common.swg
237  *
238  * This file contains support for director classes which is common between
239  * languages.
240  * ----------------------------------------------------------------------------- */
241 
242 /*
243   Use -DSWIG_DIRECTOR_STATIC if you prefer to avoid the use of the
244   'Swig' namespace. This could be useful for multi-modules projects.
245 */
246 #ifdef SWIG_DIRECTOR_STATIC
247 /* Force anonymous (static) namespace */
248 #define Swig
249 #endif
250 /* -----------------------------------------------------------------------------
251  * director.swg
252  *
253  * This file contains support for director classes so that Java proxy
254  * methods can be called from C++.
255  * ----------------------------------------------------------------------------- */
256 
257 #if defined(DEBUG_DIRECTOR_OWNED) || defined(DEBUG_DIRECTOR_EXCEPTION) || defined(DEBUG_DIRECTOR_THREAD_NAME)
258 #include <iostream>
259 #endif
260 
261 #include <exception>
262 
263 #if defined(SWIG_JAVA_USE_THREAD_NAME)
264 
265 #if !defined(SWIG_JAVA_GET_THREAD_NAME)
266 namespace Swig {
267   SWIGINTERN int GetThreadName(char *name, size_t len);
268 }
269 
270 #if defined(__linux__)
271 
272 #include <sys/prctl.h>
GetThreadName(char * name,size_t len)273 SWIGINTERN int Swig::GetThreadName(char *name, size_t len) {
274   (void)len;
275 #if defined(PR_GET_NAME)
276   return prctl(PR_GET_NAME, (unsigned long)name, 0, 0, 0);
277 #else
278   (void)name;
279   return 1;
280 #endif
281 }
282 
283 #elif defined(__unix__) || defined(__APPLE__)
284 
285 #include <pthread.h>
GetThreadName(char * name,size_t len)286 SWIGINTERN int Swig::GetThreadName(char *name, size_t len) {
287   return pthread_getname_np(pthread_self(), name, len);
288 }
289 
290 #else
291 
GetThreadName(char * name,size_t len)292 SWIGINTERN int Swig::GetThreadName(char *name, size_t len) {
293   (void)len;
294   (void)name;
295   return 1;
296 }
297 #endif
298 
299 #endif
300 
301 #endif
302 
303 namespace Swig {
304 
305   /* Java object wrapper */
306   class JObjectWrapper {
307   public:
JObjectWrapper()308     JObjectWrapper() : jthis_(NULL), weak_global_(true) {
309     }
310 
~JObjectWrapper()311     ~JObjectWrapper() {
312       jthis_ = NULL;
313       weak_global_ = true;
314     }
315 
set(JNIEnv * jenv,jobject jobj,bool mem_own,bool weak_global)316     bool set(JNIEnv *jenv, jobject jobj, bool mem_own, bool weak_global) {
317       if (!jthis_) {
318         weak_global_ = weak_global || !mem_own; // hold as weak global if explicitly requested or not owned
319         if (jobj)
320           jthis_ = weak_global_ ? jenv->NewWeakGlobalRef(jobj) : jenv->NewGlobalRef(jobj);
321 #if defined(DEBUG_DIRECTOR_OWNED)
322         std::cout << "JObjectWrapper::set(" << jobj << ", " << (weak_global ? "weak_global" : "global_ref") << ") -> " << jthis_ << std::endl;
323 #endif
324         return true;
325       } else {
326 #if defined(DEBUG_DIRECTOR_OWNED)
327         std::cout << "JObjectWrapper::set(" << jobj << ", " << (weak_global ? "weak_global" : "global_ref") << ") -> already set" << std::endl;
328 #endif
329         return false;
330       }
331     }
332 
get(JNIEnv * jenv) const333     jobject get(JNIEnv *jenv) const {
334 #if defined(DEBUG_DIRECTOR_OWNED)
335       std::cout << "JObjectWrapper::get(";
336       if (jthis_)
337         std::cout << jthis_;
338       else
339         std::cout << "null";
340       std::cout << ") -> return new local ref" << std::endl;
341 #endif
342       return (jthis_ ? jenv->NewLocalRef(jthis_) : jthis_);
343     }
344 
release(JNIEnv * jenv)345     void release(JNIEnv *jenv) {
346 #if defined(DEBUG_DIRECTOR_OWNED)
347       std::cout << "JObjectWrapper::release(" << jthis_ << "): " << (weak_global_ ? "weak global ref" : "global ref") << std::endl;
348 #endif
349       if (jthis_) {
350         if (weak_global_) {
351           if (jenv->IsSameObject(jthis_, NULL) == JNI_FALSE)
352             jenv->DeleteWeakGlobalRef((jweak)jthis_);
353         } else
354           jenv->DeleteGlobalRef(jthis_);
355       }
356 
357       jthis_ = NULL;
358       weak_global_ = true;
359     }
360 
361     /* Only call peek if you know what you are doing wrt to weak/global references */
peek()362     jobject peek() {
363       return jthis_;
364     }
365 
366     /* Java proxy releases ownership of C++ object, C++ object is now
367        responsible for destruction (creates NewGlobalRef to pin Java proxy) */
java_change_ownership(JNIEnv * jenv,jobject jself,bool take_or_release)368     void java_change_ownership(JNIEnv *jenv, jobject jself, bool take_or_release) {
369       if (take_or_release) {  /* Java takes ownership of C++ object's lifetime. */
370         if (!weak_global_) {
371           jenv->DeleteGlobalRef(jthis_);
372           jthis_ = jenv->NewWeakGlobalRef(jself);
373           weak_global_ = true;
374         }
375       } else {
376 	/* Java releases ownership of C++ object's lifetime */
377         if (weak_global_) {
378           jenv->DeleteWeakGlobalRef((jweak)jthis_);
379           jthis_ = jenv->NewGlobalRef(jself);
380           weak_global_ = false;
381         }
382       }
383     }
384 
385   private:
386     /* pointer to Java object */
387     jobject jthis_;
388     /* Local or global reference flag */
389     bool weak_global_;
390   };
391 
392   /* Local JNI reference deleter */
393   class LocalRefGuard {
394     JNIEnv *jenv_;
395     jobject jobj_;
396 
397     // non-copyable
398     LocalRefGuard(const LocalRefGuard &);
399     LocalRefGuard &operator=(const LocalRefGuard &);
400   public:
LocalRefGuard(JNIEnv * jenv,jobject jobj)401     LocalRefGuard(JNIEnv *jenv, jobject jobj): jenv_(jenv), jobj_(jobj) {}
~LocalRefGuard()402     ~LocalRefGuard() {
403       if (jobj_)
404         jenv_->DeleteLocalRef(jobj_);
405     }
406   };
407 
408   /* director base class */
409   class Director {
410     /* pointer to Java virtual machine */
411     JavaVM *swig_jvm_;
412 
413   protected:
414 #if defined (_MSC_VER) && (_MSC_VER<1300)
415     class JNIEnvWrapper;
416     friend class JNIEnvWrapper;
417 #endif
418     /* Utility class for managing the JNI environment */
419     class JNIEnvWrapper {
420       const Director *director_;
421       JNIEnv *jenv_;
422       int env_status;
423     public:
JNIEnvWrapper(const Director * director)424       JNIEnvWrapper(const Director *director) : director_(director), jenv_(0), env_status(0) {
425 #if defined(__ANDROID__)
426         JNIEnv **jenv = &jenv_;
427 #else
428         void **jenv = (void **)&jenv_;
429 #endif
430         env_status = director_->swig_jvm_->GetEnv((void **)&jenv_, JNI_VERSION_1_2);
431         JavaVMAttachArgs args;
432         args.version = JNI_VERSION_1_2;
433         args.group = NULL;
434         args.name = NULL;
435 #if defined(SWIG_JAVA_USE_THREAD_NAME)
436         char thread_name[64];  // MAX_TASK_COMM_LEN=16 is hard-coded in the Linux kernel and MacOS has MAXTHREADNAMESIZE=64.
437         if (Swig::GetThreadName(thread_name, sizeof(thread_name)) == 0) {
438           args.name = thread_name;
439 #if defined(DEBUG_DIRECTOR_THREAD_NAME)
440           std::cout << "JNIEnvWrapper: thread name: " << thread_name << std::endl;
441         } else {
442           std::cout << "JNIEnvWrapper: Couldn't set Java thread name" << std::endl;
443 #endif
444         }
445 #endif
446 #if defined(SWIG_JAVA_ATTACH_CURRENT_THREAD_AS_DAEMON)
447         // Attach a daemon thread to the JVM. Useful when the JVM should not wait for
448         // the thread to exit upon shutdown. Only for jdk-1.4 and later.
449         director_->swig_jvm_->AttachCurrentThreadAsDaemon(jenv, &args);
450 #else
451         director_->swig_jvm_->AttachCurrentThread(jenv, &args);
452 #endif
453       }
~JNIEnvWrapper()454       ~JNIEnvWrapper() {
455 #if !defined(SWIG_JAVA_NO_DETACH_CURRENT_THREAD)
456         // Some JVMs, eg jdk-1.4.2 and lower on Solaris have a bug and crash with the DetachCurrentThread call.
457         // However, without this call, the JVM hangs on exit when the thread was not created by the JVM and creates a memory leak.
458         if (env_status == JNI_EDETACHED)
459           director_->swig_jvm_->DetachCurrentThread();
460 #endif
461       }
getJNIEnv() const462       JNIEnv *getJNIEnv() const {
463         return jenv_;
464       }
465     };
466 
467     /* Java object wrapper */
468     JObjectWrapper swig_self_;
469 
470     /* Disconnect director from Java object */
swig_disconnect_director_self(const char * disconn_method)471     void swig_disconnect_director_self(const char *disconn_method) {
472       JNIEnvWrapper jnienv(this) ;
473       JNIEnv *jenv = jnienv.getJNIEnv() ;
474       jobject jobj = swig_self_.get(jenv);
475       LocalRefGuard ref_deleter(jenv, jobj);
476 #if defined(DEBUG_DIRECTOR_OWNED)
477       std::cout << "Swig::Director::disconnect_director_self(" << jobj << ")" << std::endl;
478 #endif
479       if (jobj && jenv->IsSameObject(jobj, NULL) == JNI_FALSE) {
480         jmethodID disconn_meth = jenv->GetMethodID(jenv->GetObjectClass(jobj), disconn_method, "()V");
481         if (disconn_meth) {
482 #if defined(DEBUG_DIRECTOR_OWNED)
483           std::cout << "Swig::Director::disconnect_director_self upcall to " << disconn_method << std::endl;
484 #endif
485           jenv->CallVoidMethod(jobj, disconn_meth);
486         }
487       }
488     }
489 
490   public:
Director(JNIEnv * jenv)491     Director(JNIEnv *jenv) : swig_jvm_((JavaVM *) NULL), swig_self_() {
492       /* Acquire the Java VM pointer */
493       jenv->GetJavaVM(&swig_jvm_);
494     }
495 
~Director()496     virtual ~Director() {
497       JNIEnvWrapper jnienv(this) ;
498       JNIEnv *jenv = jnienv.getJNIEnv() ;
499       swig_self_.release(jenv);
500     }
501 
swig_set_self(JNIEnv * jenv,jobject jself,bool mem_own,bool weak_global)502     bool swig_set_self(JNIEnv *jenv, jobject jself, bool mem_own, bool weak_global) {
503       return swig_self_.set(jenv, jself, mem_own, weak_global);
504     }
505 
swig_get_self(JNIEnv * jenv) const506     jobject swig_get_self(JNIEnv *jenv) const {
507       return swig_self_.get(jenv);
508     }
509 
510     // Change C++ object's ownership, relative to Java
swig_java_change_ownership(JNIEnv * jenv,jobject jself,bool take_or_release)511     void swig_java_change_ownership(JNIEnv *jenv, jobject jself, bool take_or_release) {
512       swig_self_.java_change_ownership(jenv, jself, take_or_release);
513     }
514   };
515 
516   // Zero initialized bool array
517   template<size_t N> class BoolArray {
518     bool array_[N];
519   public:
BoolArray()520     BoolArray() {
521       memset(array_, 0, sizeof(array_));
522     }
operator [](size_t n)523     bool& operator[](size_t n) {
524       return array_[n];
525     }
operator [](size_t n) const526     bool operator[](size_t n) const {
527       return array_[n];
528     }
529   };
530 
531   // Utility classes and functions for exception handling.
532 
533   // Simple holder for a Java string during exception handling, providing access to a c-style string
534   class JavaString {
535   public:
JavaString(JNIEnv * jenv,jstring jstr)536     JavaString(JNIEnv *jenv, jstring jstr) : jenv_(jenv), jstr_(jstr), cstr_(0) {
537       if (jenv_ && jstr_)
538 	cstr_ = (const char *) jenv_->GetStringUTFChars(jstr_, NULL);
539     }
540 
~JavaString()541     ~JavaString() {
542       if (jenv_ && jstr_ && cstr_)
543 	jenv_->ReleaseStringUTFChars(jstr_, cstr_);
544     }
545 
c_str(const char * null_string="null JavaString") const546     const char *c_str(const char *null_string = "null JavaString") const {
547       return cstr_ ? cstr_ : null_string;
548     }
549 
550   private:
551     // non-copyable
552     JavaString(const JavaString &);
553     JavaString &operator=(const JavaString &);
554 
555     JNIEnv *jenv_;
556     jstring jstr_;
557     const char *cstr_;
558   };
559 
560   // Helper class to extract the exception message from a Java throwable
561   class JavaExceptionMessage {
562   public:
JavaExceptionMessage(JNIEnv * jenv,jthrowable throwable)563     JavaExceptionMessage(JNIEnv *jenv, jthrowable throwable) : message_(jenv, exceptionMessageFromThrowable(jenv, throwable)) {
564     }
565 
566     // Return a C string of the exception message in the jthrowable passed in the constructor
567     // If no message is available, null_string is return instead
message(const char * null_string="Could not get exception message in JavaExceptionMessage") const568     const char *message(const char *null_string = "Could not get exception message in JavaExceptionMessage") const {
569       return message_.c_str(null_string);
570     }
571 
572   private:
573     // non-copyable
574     JavaExceptionMessage(const JavaExceptionMessage &);
575     JavaExceptionMessage &operator=(const JavaExceptionMessage &);
576 
577     // Get exception message by calling Java method Throwable.getMessage()
exceptionMessageFromThrowable(JNIEnv * jenv,jthrowable throwable)578     static jstring exceptionMessageFromThrowable(JNIEnv *jenv, jthrowable throwable) {
579       jstring jmsg = NULL;
580       if (jenv && throwable) {
581 	jenv->ExceptionClear(); // Cannot invoke methods with any pending exceptions
582 	jclass throwclz = jenv->GetObjectClass(throwable);
583 	if (throwclz) {
584 	  // All Throwable classes have a getMessage() method, so call it to extract the exception message
585 	  jmethodID getMessageMethodID = jenv->GetMethodID(throwclz, "getMessage", "()Ljava/lang/String;");
586 	  if (getMessageMethodID)
587 	    jmsg = (jstring)jenv->CallObjectMethod(throwable, getMessageMethodID);
588 	}
589 	if (jmsg == NULL && jenv->ExceptionCheck())
590 	  jenv->ExceptionClear();
591       }
592       return jmsg;
593     }
594 
595     JavaString message_;
596   };
597 
598   // C++ Exception class for handling Java exceptions thrown during a director method Java upcall
599   class DirectorException : public std::exception {
600   public:
601 
602     // Construct exception from a Java throwable
DirectorException(JNIEnv * jenv,jthrowable throwable)603     DirectorException(JNIEnv *jenv, jthrowable throwable) : jenv_(jenv), throwable_(throwable), classname_(0), msg_(0) {
604 
605       // Call Java method Object.getClass().getName() to obtain the throwable's class name (delimited by '/')
606       if (jenv && throwable) {
607 	jenv->ExceptionClear(); // Cannot invoke methods with any pending exceptions
608 	jclass throwclz = jenv->GetObjectClass(throwable);
609 	if (throwclz) {
610 	  jclass clzclz = jenv->GetObjectClass(throwclz);
611 	  if (clzclz) {
612 	    jmethodID getNameMethodID = jenv->GetMethodID(clzclz, "getName", "()Ljava/lang/String;");
613 	    if (getNameMethodID) {
614 	      jstring jstr_classname = (jstring)(jenv->CallObjectMethod(throwclz, getNameMethodID));
615               // Copy strings, since there is no guarantee that jenv will be active when handled
616               if (jstr_classname) {
617                 JavaString jsclassname(jenv, jstr_classname);
618                 const char *classname = jsclassname.c_str(0);
619                 if (classname)
620                   classname_ = copypath(classname);
621               }
622 	    }
623 	  }
624 	}
625       }
626 
627       JavaExceptionMessage exceptionmsg(jenv, throwable);
628       msg_ = copystr(exceptionmsg.message(0));
629     }
630 
631     // More general constructor for handling as a java.lang.RuntimeException
DirectorException(const char * msg)632     DirectorException(const char *msg) : jenv_(0), throwable_(0), classname_(0), msg_(msg ? copystr(msg) : 0) {
633     }
634 
~DirectorException()635     ~DirectorException() throw() {
636       delete[] classname_;
637       delete[] msg_;
638     }
639 
what() const640     const char *what() const throw() {
641       return msg_ ? msg_ : "Unspecified DirectorException message";
642     }
643 
644     // Reconstruct and raise/throw the Java Exception that caused the DirectorException
645     // Note that any error in the JNI exception handling results in a Java RuntimeException
throwException(JNIEnv * jenv) const646     void throwException(JNIEnv *jenv) const {
647       if (jenv) {
648         if (jenv == jenv_ && throwable_) {
649           // Throw original exception if not already pending
650           jthrowable throwable = jenv->ExceptionOccurred();
651           if (throwable && jenv->IsSameObject(throwable, throwable_) == JNI_FALSE) {
652             jenv->ExceptionClear();
653             throwable = 0;
654           }
655           if (!throwable)
656             jenv->Throw(throwable_);
657         } else {
658           // Try and reconstruct original exception, but original stacktrace is not reconstructed
659           jenv->ExceptionClear();
660 
661           jmethodID ctorMethodID = 0;
662           jclass throwableclass = 0;
663           if (classname_) {
664             throwableclass = jenv->FindClass(classname_);
665             if (throwableclass)
666               ctorMethodID = jenv->GetMethodID(throwableclass, "<init>", "(Ljava/lang/String;)V");
667           }
668 
669           if (ctorMethodID) {
670             jenv->ThrowNew(throwableclass, what());
671           } else {
672             SWIG_JavaThrowException(jenv, SWIG_JavaRuntimeException, what());
673           }
674         }
675       }
676     }
677 
678     // Deprecated - use throwException
raiseJavaException(JNIEnv * jenv) const679     void raiseJavaException(JNIEnv *jenv) const {
680       throwException(jenv);
681     }
682 
683     // Create and throw the DirectorException
raise(JNIEnv * jenv,jthrowable throwable)684     static void raise(JNIEnv *jenv, jthrowable throwable) {
685       throw DirectorException(jenv, throwable);
686     }
687 
688   private:
copypath(const char * srcmsg)689     static char *copypath(const char *srcmsg) {
690       char *target = copystr(srcmsg);
691       for (char *c=target; *c; ++c) {
692         if ('.' == *c)
693           *c = '/';
694       }
695       return target;
696     }
697 
copystr(const char * srcmsg)698     static char *copystr(const char *srcmsg) {
699       char *target = 0;
700       if (srcmsg) {
701 	size_t msglen = strlen(srcmsg) + 1;
702 	target = new char[msglen];
703 	strncpy(target, srcmsg, msglen);
704       }
705       return target;
706     }
707 
708     JNIEnv *jenv_;
709     jthrowable throwable_;
710     const char *classname_;
711     const char *msg_;
712   };
713 
714   // Helper method to determine if a Java throwable matches a particular Java class type
715   // Note side effect of clearing any pending exceptions
ExceptionMatches(JNIEnv * jenv,jthrowable throwable,const char * classname)716   SWIGINTERN bool ExceptionMatches(JNIEnv *jenv, jthrowable throwable, const char *classname) {
717     bool matches = false;
718 
719     if (throwable && jenv && classname) {
720       // Exceptions need to be cleared for correct behavior.
721       // The caller of ExceptionMatches should restore pending exceptions if desired -
722       // the caller already has the throwable.
723       jenv->ExceptionClear();
724 
725       jclass clz = jenv->FindClass(classname);
726       if (clz) {
727 	jclass classclz = jenv->GetObjectClass(clz);
728 	jmethodID isInstanceMethodID = jenv->GetMethodID(classclz, "isInstance", "(Ljava/lang/Object;)Z");
729 	if (isInstanceMethodID) {
730 	  matches = jenv->CallBooleanMethod(clz, isInstanceMethodID, throwable) != 0;
731 	}
732       }
733 
734 #if defined(DEBUG_DIRECTOR_EXCEPTION)
735       if (jenv->ExceptionCheck()) {
736         // Typically occurs when an invalid classname argument is passed resulting in a ClassNotFoundException
737         JavaExceptionMessage exc(jenv, jenv->ExceptionOccurred());
738         std::cout << "Error: ExceptionMatches: class '" << classname << "' : " << exc.message() << std::endl;
739       }
740 #endif
741     }
742     return matches;
743   }
744 }
745 
746 namespace Swig {
747   namespace {
748     jclass jclass_libsbmlJNI = NULL;
749     jmethodID director_method_ids[20];
750   }
751 }
752 
753 #include "libsbml.h"
754 
755 LIBSBML_CPP_NAMESPACE_USE
756 
757 #include "../swig/libsbml-packages.h"
758 
759 #include "local.cpp"
760 
761 
762 #include <string>
763 
764 
765 #include "OStream.cpp"
766 
SBase_getListOfAllElements__SWIG_0(SBase * self,ElementFilter * filter=NULL)767 SWIGINTERN ListWrapper< SBase > SBase_getListOfAllElements__SWIG_0(SBase *self,ElementFilter *filter=NULL){
768 		List* list = self->getAllElements(filter);
769 		return ListWrapper<SBase>(list);
770 	}
SBase_getListOfAllElementsFromPlugins__SWIG_0(SBase * self,ElementFilter * filter=NULL)771 SWIGINTERN ListWrapper< SBase > SBase_getListOfAllElementsFromPlugins__SWIG_0(SBase *self,ElementFilter *filter=NULL){
772 		List* list = self->getAllElementsFromPlugins(filter);
773 		return ListWrapper<SBase>(list);
774 	}
Model_renameIDs(Model * self,ListWrapper<SBase> & elements,IdentifierTransformer * idTransformer)775 SWIGINTERN void Model_renameIDs(Model *self,ListWrapper< SBase > &elements,IdentifierTransformer *idTransformer){
776 		List *list = elements.getList();
777 		self->renameIDs(list, idTransformer);
778    }
RDFAnnotationParser_parseRDFAnnotation__SWIG_3(XMLNode const * annotation,ListWrapper<CVTerm> * CVTerms)779 SWIGINTERN void RDFAnnotationParser_parseRDFAnnotation__SWIG_3(XMLNode const *annotation,ListWrapper< CVTerm > *CVTerms){
780     if (!CVTerms) return;
781 
782     List *list = CVTerms->getList();
783     RDFAnnotationParser::parseRDFAnnotation(annotation,list);
784   }
RDFAnnotationParser_parseRDFAnnotation__SWIG_4(XMLNode const * annotation,ListWrapper<CVTerm> * CVTerms,char const * metaId=NULL,XMLInputStream * stream=NULL)785 SWIGINTERN void RDFAnnotationParser_parseRDFAnnotation__SWIG_4(XMLNode const *annotation,ListWrapper< CVTerm > *CVTerms,char const *metaId=NULL,XMLInputStream *stream=NULL){
786     if (!CVTerms) return;
787 
788     List *list = CVTerms->getList();
789     RDFAnnotationParser::parseRDFAnnotation(annotation,list, metaId, stream);
790   }
SBasePlugin_getListOfAllElements__SWIG_0(SBasePlugin * self,ElementFilter * filter=NULL)791 SWIGINTERN ListWrapper< SBase > SBasePlugin_getListOfAllElements__SWIG_0(SBasePlugin *self,ElementFilter *filter=NULL){
792 		List* list = self->getAllElements(filter);
793 		return ListWrapper<SBase>(list);
794 	}
795 
796 
797 #include <sbml/common/libsbml-config-common.h>
798 
799 
800 #include <sbml/math/ASTNodeType.h>
801 #include <sbml/math/ASTNode.h>
802 #include <sbml/math/MathML.h>
803 #include <sbml/math/L3FormulaFormatter.h>
804 #include <sbml/math/FormulaFormatter.h>
805 #include <sbml/math/FormulaParser.h>
806 #include <sbml/math/L3Parser.h>
807 #include <sbml/math/L3ParserSettings.h>
808 #include <sbml/math/DefinitionURLRegistry.h>
809 #include <sbml/util/MathFilter.h>
810 
811 
812 
ASTNode_getListOfNodes(ASTNode * self)813 SWIGINTERN ListWrapper< ASTNode > ASTNode_getListOfNodes(ASTNode *self){
814     List *list = self->getListOfNodes(ASTNode_true);
815     return ListWrapper<ASTNode>(list);
816   }
817 
818 
819 /* ---------------------------------------------------
820  * C++ director class methods
821  * --------------------------------------------------- */
822 
823 #include "libsbml_wrap.h"
824 
SwigDirector_IdentifierTransformer(JNIEnv * jenv)825 SwigDirector_IdentifierTransformer::SwigDirector_IdentifierTransformer(JNIEnv *jenv) : IdentifierTransformer(), Swig::Director(jenv) {
826 }
827 
~SwigDirector_IdentifierTransformer()828 SwigDirector_IdentifierTransformer::~SwigDirector_IdentifierTransformer() {
829   swig_disconnect_director_self("swigDirectorDisconnect");
830 }
831 
832 
transform(SBase * element)833 int SwigDirector_IdentifierTransformer::transform(SBase *element) {
834   int c_result = SwigValueInit< int >() ;
835   jint jresult = 0 ;
836   JNIEnvWrapper swigjnienv(this) ;
837   JNIEnv * jenv = swigjnienv.getJNIEnv() ;
838   jobject swigjobj = (jobject) NULL ;
839   jlong jelement = 0 ;
840 
841   if (!swig_override[0]) {
842     return IdentifierTransformer::transform(element);
843   }
844   swigjobj = swig_get_self(jenv);
845   if (swigjobj && jenv->IsSameObject(swigjobj, NULL) == JNI_FALSE) {
846     *((SBase **)&jelement) = (SBase *) element;
847     jresult = (jint) jenv->CallStaticIntMethod(Swig::jclass_libsbmlJNI, Swig::director_method_ids[0], swigjobj, jelement);
848     jthrowable swigerror = jenv->ExceptionOccurred();
849     if (swigerror) {
850       Swig::DirectorException::raise(jenv, swigerror);
851     }
852 
853     c_result = (int)jresult;
854   } else {
855     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null upcall object in IdentifierTransformer::transform ");
856   }
857   if (swigjobj) jenv->DeleteLocalRef(swigjobj);
858   return c_result;
859 }
860 
swig_connect_director(JNIEnv * jenv,jobject jself,jclass jcls,bool swig_mem_own,bool weak_global)861 void SwigDirector_IdentifierTransformer::swig_connect_director(JNIEnv *jenv, jobject jself, jclass jcls, bool swig_mem_own, bool weak_global) {
862   static struct {
863     const char *mname;
864     const char *mdesc;
865     jmethodID base_methid;
866   } methods[] = {
867     {
868       "transform", "(Lorg/sbml/libsbml/SBase;)I", NULL
869     }
870   };
871 
872   static jclass baseclass = 0 ;
873 
874   if (swig_set_self(jenv, jself, swig_mem_own, weak_global)) {
875     if (!baseclass) {
876       baseclass = jenv->FindClass("org/sbml/libsbml/IdentifierTransformer");
877       if (!baseclass) return;
878       baseclass = (jclass) jenv->NewGlobalRef(baseclass);
879     }
880     bool derived = (jenv->IsSameObject(baseclass, jcls) ? false : true);
881     for (int i = 0; i < 1; ++i) {
882       if (!methods[i].base_methid) {
883         methods[i].base_methid = jenv->GetMethodID(baseclass, methods[i].mname, methods[i].mdesc);
884         if (!methods[i].base_methid) return;
885       }
886       swig_override[i] = false;
887       if (derived) {
888         jmethodID methid = jenv->GetMethodID(jcls, methods[i].mname, methods[i].mdesc);
889         swig_override[i] = (methid != methods[i].base_methid);
890         jenv->ExceptionClear();
891       }
892     }
893   }
894 }
895 
896 
SwigDirector_ElementFilter(JNIEnv * jenv)897 SwigDirector_ElementFilter::SwigDirector_ElementFilter(JNIEnv *jenv) : ElementFilter(), Swig::Director(jenv) {
898 }
899 
~SwigDirector_ElementFilter()900 SwigDirector_ElementFilter::~SwigDirector_ElementFilter() {
901   swig_disconnect_director_self("swigDirectorDisconnect");
902 }
903 
904 
filter(SBase const * element)905 bool SwigDirector_ElementFilter::filter(SBase const *element) {
906   bool c_result = SwigValueInit< bool >() ;
907   jboolean jresult = 0 ;
908   JNIEnvWrapper swigjnienv(this) ;
909   JNIEnv * jenv = swigjnienv.getJNIEnv() ;
910   jobject swigjobj = (jobject) NULL ;
911   jlong jelement = 0 ;
912 
913   if (!swig_override[0]) {
914     return ElementFilter::filter(element);
915   }
916   swigjobj = swig_get_self(jenv);
917   if (swigjobj && jenv->IsSameObject(swigjobj, NULL) == JNI_FALSE) {
918     *((SBase **)&jelement) = (SBase *) element;
919     jresult = (jboolean) jenv->CallStaticBooleanMethod(Swig::jclass_libsbmlJNI, Swig::director_method_ids[1], swigjobj, jelement);
920     jthrowable swigerror = jenv->ExceptionOccurred();
921     if (swigerror) {
922       Swig::DirectorException::raise(jenv, swigerror);
923     }
924 
925     c_result = jresult ? true : false;
926   } else {
927     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null upcall object in ElementFilter::filter ");
928   }
929   if (swigjobj) jenv->DeleteLocalRef(swigjobj);
930   return c_result;
931 }
932 
swig_connect_director(JNIEnv * jenv,jobject jself,jclass jcls,bool swig_mem_own,bool weak_global)933 void SwigDirector_ElementFilter::swig_connect_director(JNIEnv *jenv, jobject jself, jclass jcls, bool swig_mem_own, bool weak_global) {
934   static struct {
935     const char *mname;
936     const char *mdesc;
937     jmethodID base_methid;
938   } methods[] = {
939     {
940       "filter", "(Lorg/sbml/libsbml/SBase;)Z", NULL
941     }
942   };
943 
944   static jclass baseclass = 0 ;
945 
946   if (swig_set_self(jenv, jself, swig_mem_own, weak_global)) {
947     if (!baseclass) {
948       baseclass = jenv->FindClass("org/sbml/libsbml/ElementFilter");
949       if (!baseclass) return;
950       baseclass = (jclass) jenv->NewGlobalRef(baseclass);
951     }
952     bool derived = (jenv->IsSameObject(baseclass, jcls) ? false : true);
953     for (int i = 0; i < 1; ++i) {
954       if (!methods[i].base_methid) {
955         methods[i].base_methid = jenv->GetMethodID(baseclass, methods[i].mname, methods[i].mdesc);
956         if (!methods[i].base_methid) return;
957       }
958       swig_override[i] = false;
959       if (derived) {
960         jmethodID methid = jenv->GetMethodID(jcls, methods[i].mname, methods[i].mdesc);
961         swig_override[i] = (methid != methods[i].base_methid);
962         jenv->ExceptionClear();
963       }
964     }
965   }
966 }
967 
968 
SwigDirector_SBMLConverter(JNIEnv * jenv)969 SwigDirector_SBMLConverter::SwigDirector_SBMLConverter(JNIEnv *jenv) : SBMLConverter(), Swig::Director(jenv) {
970 }
971 
SwigDirector_SBMLConverter(JNIEnv * jenv,std::string const & name)972 SwigDirector_SBMLConverter::SwigDirector_SBMLConverter(JNIEnv *jenv, std::string const &name) : SBMLConverter(name), Swig::Director(jenv) {
973 }
974 
SwigDirector_SBMLConverter(JNIEnv * jenv,SBMLConverter const & orig)975 SwigDirector_SBMLConverter::SwigDirector_SBMLConverter(JNIEnv *jenv, SBMLConverter const &orig) : SBMLConverter(orig), Swig::Director(jenv) {
976 }
977 
~SwigDirector_SBMLConverter()978 SwigDirector_SBMLConverter::~SwigDirector_SBMLConverter() {
979   swig_disconnect_director_self("swigDirectorDisconnect");
980 }
981 
982 
clone() const983 SBMLConverter *SwigDirector_SBMLConverter::clone() const {
984   SBMLConverter *c_result = 0 ;
985   jlong jresult = 0 ;
986   JNIEnvWrapper swigjnienv(this) ;
987   JNIEnv * jenv = swigjnienv.getJNIEnv() ;
988   jobject swigjobj = (jobject) NULL ;
989 
990   if (!swig_override[0]) {
991     return SBMLConverter::clone();
992   }
993   swigjobj = swig_get_self(jenv);
994   if (swigjobj && jenv->IsSameObject(swigjobj, NULL) == JNI_FALSE) {
995     jresult = (jlong) jenv->CallStaticLongMethod(Swig::jclass_libsbmlJNI, Swig::director_method_ids[2], swigjobj);
996     jthrowable swigerror = jenv->ExceptionOccurred();
997     if (swigerror) {
998       Swig::DirectorException::raise(jenv, swigerror);
999     }
1000 
1001     c_result = *(SBMLConverter **)&jresult;
1002   } else {
1003     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null upcall object in SBMLConverter::clone ");
1004   }
1005   if (swigjobj) jenv->DeleteLocalRef(swigjobj);
1006   return c_result;
1007 }
1008 
getDocument()1009 SBMLDocument *SwigDirector_SBMLConverter::getDocument() {
1010   SBMLDocument *c_result = 0 ;
1011   jlong jresult = 0 ;
1012   JNIEnvWrapper swigjnienv(this) ;
1013   JNIEnv * jenv = swigjnienv.getJNIEnv() ;
1014   jobject swigjobj = (jobject) NULL ;
1015 
1016   if (!swig_override[1]) {
1017     return SBMLConverter::getDocument();
1018   }
1019   swigjobj = swig_get_self(jenv);
1020   if (swigjobj && jenv->IsSameObject(swigjobj, NULL) == JNI_FALSE) {
1021     jresult = (jlong) jenv->CallStaticLongMethod(Swig::jclass_libsbmlJNI, Swig::director_method_ids[3], swigjobj);
1022     jthrowable swigerror = jenv->ExceptionOccurred();
1023     if (swigerror) {
1024       Swig::DirectorException::raise(jenv, swigerror);
1025     }
1026 
1027     c_result = *(SBMLDocument **)&jresult;
1028   } else {
1029     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null upcall object in SBMLConverter::getDocument ");
1030   }
1031   if (swigjobj) jenv->DeleteLocalRef(swigjobj);
1032   return c_result;
1033 }
1034 
getDocument() const1035 SBMLDocument const *SwigDirector_SBMLConverter::getDocument() const {
1036   SBMLDocument *c_result = 0 ;
1037   jlong jresult = 0 ;
1038   JNIEnvWrapper swigjnienv(this) ;
1039   JNIEnv * jenv = swigjnienv.getJNIEnv() ;
1040   jobject swigjobj = (jobject) NULL ;
1041 
1042   if (!swig_override[2]) {
1043     return SBMLConverter::getDocument();
1044   }
1045   swigjobj = swig_get_self(jenv);
1046   if (swigjobj && jenv->IsSameObject(swigjobj, NULL) == JNI_FALSE) {
1047     jresult = (jlong) jenv->CallStaticLongMethod(Swig::jclass_libsbmlJNI, Swig::director_method_ids[4], swigjobj);
1048     jthrowable swigerror = jenv->ExceptionOccurred();
1049     if (swigerror) {
1050       Swig::DirectorException::raise(jenv, swigerror);
1051     }
1052 
1053     c_result = *(SBMLDocument **)&jresult;
1054   } else {
1055     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null upcall object in SBMLConverter::getDocument ");
1056   }
1057   if (swigjobj) jenv->DeleteLocalRef(swigjobj);
1058   return (SBMLDocument const *)c_result;
1059 }
1060 
getDefaultProperties() const1061 ConversionProperties SwigDirector_SBMLConverter::getDefaultProperties() const {
1062   ConversionProperties c_result ;
1063   jlong jresult = 0 ;
1064   JNIEnvWrapper swigjnienv(this) ;
1065   JNIEnv * jenv = swigjnienv.getJNIEnv() ;
1066   jobject swigjobj = (jobject) NULL ;
1067   ConversionProperties *argp ;
1068 
1069   if (!swig_override[3]) {
1070     return SBMLConverter::getDefaultProperties();
1071   }
1072   swigjobj = swig_get_self(jenv);
1073   if (swigjobj && jenv->IsSameObject(swigjobj, NULL) == JNI_FALSE) {
1074     jresult = (jlong) jenv->CallStaticLongMethod(Swig::jclass_libsbmlJNI, Swig::director_method_ids[5], swigjobj);
1075     jthrowable swigerror = jenv->ExceptionOccurred();
1076     if (swigerror) {
1077       Swig::DirectorException::raise(jenv, swigerror);
1078     }
1079 
1080     argp = *(ConversionProperties **)&jresult;
1081     if (!argp) {
1082       SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Unexpected null return for type ConversionProperties");
1083       return c_result;
1084     }
1085     c_result = *argp;
1086   } else {
1087     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null upcall object in SBMLConverter::getDefaultProperties ");
1088   }
1089   if (swigjobj) jenv->DeleteLocalRef(swigjobj);
1090   return c_result;
1091 }
1092 
getTargetNamespaces()1093 SBMLNamespaces *SwigDirector_SBMLConverter::getTargetNamespaces() {
1094   SBMLNamespaces *c_result = 0 ;
1095   jlong jresult = 0 ;
1096   JNIEnvWrapper swigjnienv(this) ;
1097   JNIEnv * jenv = swigjnienv.getJNIEnv() ;
1098   jobject swigjobj = (jobject) NULL ;
1099 
1100   if (!swig_override[4]) {
1101     return SBMLConverter::getTargetNamespaces();
1102   }
1103   swigjobj = swig_get_self(jenv);
1104   if (swigjobj && jenv->IsSameObject(swigjobj, NULL) == JNI_FALSE) {
1105     jresult = (jlong) jenv->CallStaticLongMethod(Swig::jclass_libsbmlJNI, Swig::director_method_ids[6], swigjobj);
1106     jthrowable swigerror = jenv->ExceptionOccurred();
1107     if (swigerror) {
1108       Swig::DirectorException::raise(jenv, swigerror);
1109     }
1110 
1111     c_result = *(SBMLNamespaces **)&jresult;
1112   } else {
1113     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null upcall object in SBMLConverter::getTargetNamespaces ");
1114   }
1115   if (swigjobj) jenv->DeleteLocalRef(swigjobj);
1116   return c_result;
1117 }
1118 
matchesProperties(ConversionProperties const & props) const1119 bool SwigDirector_SBMLConverter::matchesProperties(ConversionProperties const &props) const {
1120   bool c_result = SwigValueInit< bool >() ;
1121   jboolean jresult = 0 ;
1122   JNIEnvWrapper swigjnienv(this) ;
1123   JNIEnv * jenv = swigjnienv.getJNIEnv() ;
1124   jobject swigjobj = (jobject) NULL ;
1125   jlong jprops = 0 ;
1126 
1127   if (!swig_override[5]) {
1128     return SBMLConverter::matchesProperties(props);
1129   }
1130   swigjobj = swig_get_self(jenv);
1131   if (swigjobj && jenv->IsSameObject(swigjobj, NULL) == JNI_FALSE) {
1132     *(ConversionProperties **)&jprops = (ConversionProperties *) &props;
1133     jresult = (jboolean) jenv->CallStaticBooleanMethod(Swig::jclass_libsbmlJNI, Swig::director_method_ids[7], swigjobj, jprops);
1134     jthrowable swigerror = jenv->ExceptionOccurred();
1135     if (swigerror) {
1136       Swig::DirectorException::raise(jenv, swigerror);
1137     }
1138 
1139     c_result = jresult ? true : false;
1140   } else {
1141     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null upcall object in SBMLConverter::matchesProperties ");
1142   }
1143   if (swigjobj) jenv->DeleteLocalRef(swigjobj);
1144   return c_result;
1145 }
1146 
setDocument(SBMLDocument const * doc)1147 int SwigDirector_SBMLConverter::setDocument(SBMLDocument const *doc) {
1148   return SBMLConverter::setDocument(doc);
1149 }
1150 
setDocument(SBMLDocument * doc)1151 int SwigDirector_SBMLConverter::setDocument(SBMLDocument *doc) {
1152   int c_result = SwigValueInit< int >() ;
1153   jint jresult = 0 ;
1154   JNIEnvWrapper swigjnienv(this) ;
1155   JNIEnv * jenv = swigjnienv.getJNIEnv() ;
1156   jobject swigjobj = (jobject) NULL ;
1157   jlong jdoc = 0 ;
1158 
1159   if (!swig_override[6]) {
1160     return SBMLConverter::setDocument(doc);
1161   }
1162   swigjobj = swig_get_self(jenv);
1163   if (swigjobj && jenv->IsSameObject(swigjobj, NULL) == JNI_FALSE) {
1164     *((SBMLDocument **)&jdoc) = (SBMLDocument *) doc;
1165     jresult = (jint) jenv->CallStaticIntMethod(Swig::jclass_libsbmlJNI, Swig::director_method_ids[8], swigjobj, jdoc);
1166     jthrowable swigerror = jenv->ExceptionOccurred();
1167     if (swigerror) {
1168       Swig::DirectorException::raise(jenv, swigerror);
1169     }
1170 
1171     c_result = (int)jresult;
1172   } else {
1173     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null upcall object in SBMLConverter::setDocument ");
1174   }
1175   if (swigjobj) jenv->DeleteLocalRef(swigjobj);
1176   return c_result;
1177 }
1178 
setProperties(ConversionProperties const * props)1179 int SwigDirector_SBMLConverter::setProperties(ConversionProperties const *props) {
1180   int c_result = SwigValueInit< int >() ;
1181   jint jresult = 0 ;
1182   JNIEnvWrapper swigjnienv(this) ;
1183   JNIEnv * jenv = swigjnienv.getJNIEnv() ;
1184   jobject swigjobj = (jobject) NULL ;
1185   jlong jprops = 0 ;
1186 
1187   if (!swig_override[7]) {
1188     return SBMLConverter::setProperties(props);
1189   }
1190   swigjobj = swig_get_self(jenv);
1191   if (swigjobj && jenv->IsSameObject(swigjobj, NULL) == JNI_FALSE) {
1192     *((ConversionProperties **)&jprops) = (ConversionProperties *) props;
1193     jresult = (jint) jenv->CallStaticIntMethod(Swig::jclass_libsbmlJNI, Swig::director_method_ids[9], swigjobj, jprops);
1194     jthrowable swigerror = jenv->ExceptionOccurred();
1195     if (swigerror) {
1196       Swig::DirectorException::raise(jenv, swigerror);
1197     }
1198 
1199     c_result = (int)jresult;
1200   } else {
1201     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null upcall object in SBMLConverter::setProperties ");
1202   }
1203   if (swigjobj) jenv->DeleteLocalRef(swigjobj);
1204   return c_result;
1205 }
1206 
getProperties() const1207 ConversionProperties *SwigDirector_SBMLConverter::getProperties() const {
1208   ConversionProperties *c_result = 0 ;
1209   jlong jresult = 0 ;
1210   JNIEnvWrapper swigjnienv(this) ;
1211   JNIEnv * jenv = swigjnienv.getJNIEnv() ;
1212   jobject swigjobj = (jobject) NULL ;
1213 
1214   if (!swig_override[8]) {
1215     return SBMLConverter::getProperties();
1216   }
1217   swigjobj = swig_get_self(jenv);
1218   if (swigjobj && jenv->IsSameObject(swigjobj, NULL) == JNI_FALSE) {
1219     jresult = (jlong) jenv->CallStaticLongMethod(Swig::jclass_libsbmlJNI, Swig::director_method_ids[10], swigjobj);
1220     jthrowable swigerror = jenv->ExceptionOccurred();
1221     if (swigerror) {
1222       Swig::DirectorException::raise(jenv, swigerror);
1223     }
1224 
1225     c_result = *(ConversionProperties **)&jresult;
1226   } else {
1227     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null upcall object in SBMLConverter::getProperties ");
1228   }
1229   if (swigjobj) jenv->DeleteLocalRef(swigjobj);
1230   return c_result;
1231 }
1232 
convert()1233 int SwigDirector_SBMLConverter::convert() {
1234   int c_result = SwigValueInit< int >() ;
1235   jint jresult = 0 ;
1236   JNIEnvWrapper swigjnienv(this) ;
1237   JNIEnv * jenv = swigjnienv.getJNIEnv() ;
1238   jobject swigjobj = (jobject) NULL ;
1239 
1240   if (!swig_override[9]) {
1241     return SBMLConverter::convert();
1242   }
1243   swigjobj = swig_get_self(jenv);
1244   if (swigjobj && jenv->IsSameObject(swigjobj, NULL) == JNI_FALSE) {
1245     jresult = (jint) jenv->CallStaticIntMethod(Swig::jclass_libsbmlJNI, Swig::director_method_ids[11], swigjobj);
1246     jthrowable swigerror = jenv->ExceptionOccurred();
1247     if (swigerror) {
1248       Swig::DirectorException::raise(jenv, swigerror);
1249     }
1250 
1251     c_result = (int)jresult;
1252   } else {
1253     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null upcall object in SBMLConverter::convert ");
1254   }
1255   if (swigjobj) jenv->DeleteLocalRef(swigjobj);
1256   return c_result;
1257 }
1258 
swig_connect_director(JNIEnv * jenv,jobject jself,jclass jcls,bool swig_mem_own,bool weak_global)1259 void SwigDirector_SBMLConverter::swig_connect_director(JNIEnv *jenv, jobject jself, jclass jcls, bool swig_mem_own, bool weak_global) {
1260   static struct {
1261     const char *mname;
1262     const char *mdesc;
1263     jmethodID base_methid;
1264   } methods[] = {
1265     {
1266       "cloneObject", "()Lorg/sbml/libsbml/SBMLConverter;", NULL
1267     },
1268     {
1269       "getDocument", "()Lorg/sbml/libsbml/SBMLDocument;", NULL
1270     },
1271     {
1272       "getDocument", "()Lorg/sbml/libsbml/SBMLDocument;", NULL
1273     },
1274     {
1275       "getDefaultProperties", "()Lorg/sbml/libsbml/ConversionProperties;", NULL
1276     },
1277     {
1278       "getTargetNamespaces", "()Lorg/sbml/libsbml/SBMLNamespaces;", NULL
1279     },
1280     {
1281       "matchesProperties", "(Lorg/sbml/libsbml/ConversionProperties;)Z", NULL
1282     },
1283     {
1284       "setDocument", "(Lorg/sbml/libsbml/SBMLDocument;)I", NULL
1285     },
1286     {
1287       "setProperties", "(Lorg/sbml/libsbml/ConversionProperties;)I", NULL
1288     },
1289     {
1290       "getProperties", "()Lorg/sbml/libsbml/ConversionProperties;", NULL
1291     },
1292     {
1293       "convert", "()I", NULL
1294     }
1295   };
1296 
1297   static jclass baseclass = 0 ;
1298 
1299   if (swig_set_self(jenv, jself, swig_mem_own, weak_global)) {
1300     if (!baseclass) {
1301       baseclass = jenv->FindClass("org/sbml/libsbml/SBMLConverter");
1302       if (!baseclass) return;
1303       baseclass = (jclass) jenv->NewGlobalRef(baseclass);
1304     }
1305     bool derived = (jenv->IsSameObject(baseclass, jcls) ? false : true);
1306     for (int i = 0; i < 10; ++i) {
1307       if (!methods[i].base_methid) {
1308         methods[i].base_methid = jenv->GetMethodID(baseclass, methods[i].mname, methods[i].mdesc);
1309         if (!methods[i].base_methid) return;
1310       }
1311       swig_override[i] = false;
1312       if (derived) {
1313         jmethodID methid = jenv->GetMethodID(jcls, methods[i].mname, methods[i].mdesc);
1314         swig_override[i] = (methid != methods[i].base_methid);
1315         jenv->ExceptionClear();
1316       }
1317     }
1318   }
1319 }
1320 
1321 
SwigDirector_SBMLValidator(JNIEnv * jenv)1322 SwigDirector_SBMLValidator::SwigDirector_SBMLValidator(JNIEnv *jenv) : SBMLValidator(), Swig::Director(jenv) {
1323 }
1324 
SwigDirector_SBMLValidator(JNIEnv * jenv,SBMLValidator const & orig)1325 SwigDirector_SBMLValidator::SwigDirector_SBMLValidator(JNIEnv *jenv, SBMLValidator const &orig) : SBMLValidator(orig), Swig::Director(jenv) {
1326 }
1327 
~SwigDirector_SBMLValidator()1328 SwigDirector_SBMLValidator::~SwigDirector_SBMLValidator() {
1329   swig_disconnect_director_self("swigDirectorDisconnect");
1330 }
1331 
1332 
clone() const1333 SBMLValidator *SwigDirector_SBMLValidator::clone() const {
1334   SBMLValidator *c_result = 0 ;
1335   jlong jresult = 0 ;
1336   JNIEnvWrapper swigjnienv(this) ;
1337   JNIEnv * jenv = swigjnienv.getJNIEnv() ;
1338   jobject swigjobj = (jobject) NULL ;
1339 
1340   if (!swig_override[0]) {
1341     return SBMLValidator::clone();
1342   }
1343   swigjobj = swig_get_self(jenv);
1344   if (swigjobj && jenv->IsSameObject(swigjobj, NULL) == JNI_FALSE) {
1345     jresult = (jlong) jenv->CallStaticLongMethod(Swig::jclass_libsbmlJNI, Swig::director_method_ids[12], swigjobj);
1346     jthrowable swigerror = jenv->ExceptionOccurred();
1347     if (swigerror) {
1348       Swig::DirectorException::raise(jenv, swigerror);
1349     }
1350 
1351     c_result = *(SBMLValidator **)&jresult;
1352   } else {
1353     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null upcall object in SBMLValidator::clone ");
1354   }
1355   if (swigjobj) jenv->DeleteLocalRef(swigjobj);
1356   return c_result;
1357 }
1358 
getDocument()1359 SBMLDocument *SwigDirector_SBMLValidator::getDocument() {
1360   SBMLDocument *c_result = 0 ;
1361   jlong jresult = 0 ;
1362   JNIEnvWrapper swigjnienv(this) ;
1363   JNIEnv * jenv = swigjnienv.getJNIEnv() ;
1364   jobject swigjobj = (jobject) NULL ;
1365 
1366   if (!swig_override[1]) {
1367     return SBMLValidator::getDocument();
1368   }
1369   swigjobj = swig_get_self(jenv);
1370   if (swigjobj && jenv->IsSameObject(swigjobj, NULL) == JNI_FALSE) {
1371     jresult = (jlong) jenv->CallStaticLongMethod(Swig::jclass_libsbmlJNI, Swig::director_method_ids[13], swigjobj);
1372     jthrowable swigerror = jenv->ExceptionOccurred();
1373     if (swigerror) {
1374       Swig::DirectorException::raise(jenv, swigerror);
1375     }
1376 
1377     c_result = *(SBMLDocument **)&jresult;
1378   } else {
1379     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null upcall object in SBMLValidator::getDocument ");
1380   }
1381   if (swigjobj) jenv->DeleteLocalRef(swigjobj);
1382   return c_result;
1383 }
1384 
getDocument() const1385 SBMLDocument const *SwigDirector_SBMLValidator::getDocument() const {
1386   SBMLDocument *c_result = 0 ;
1387   jlong jresult = 0 ;
1388   JNIEnvWrapper swigjnienv(this) ;
1389   JNIEnv * jenv = swigjnienv.getJNIEnv() ;
1390   jobject swigjobj = (jobject) NULL ;
1391 
1392   if (!swig_override[2]) {
1393     return SBMLValidator::getDocument();
1394   }
1395   swigjobj = swig_get_self(jenv);
1396   if (swigjobj && jenv->IsSameObject(swigjobj, NULL) == JNI_FALSE) {
1397     jresult = (jlong) jenv->CallStaticLongMethod(Swig::jclass_libsbmlJNI, Swig::director_method_ids[14], swigjobj);
1398     jthrowable swigerror = jenv->ExceptionOccurred();
1399     if (swigerror) {
1400       Swig::DirectorException::raise(jenv, swigerror);
1401     }
1402 
1403     c_result = *(SBMLDocument **)&jresult;
1404   } else {
1405     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null upcall object in SBMLValidator::getDocument ");
1406   }
1407   if (swigjobj) jenv->DeleteLocalRef(swigjobj);
1408   return (SBMLDocument const *)c_result;
1409 }
1410 
setDocument(SBMLDocument const * doc)1411 int SwigDirector_SBMLValidator::setDocument(SBMLDocument const *doc) {
1412   int c_result = SwigValueInit< int >() ;
1413   jint jresult = 0 ;
1414   JNIEnvWrapper swigjnienv(this) ;
1415   JNIEnv * jenv = swigjnienv.getJNIEnv() ;
1416   jobject swigjobj = (jobject) NULL ;
1417   jlong jdoc = 0 ;
1418 
1419   if (!swig_override[3]) {
1420     return SBMLValidator::setDocument(doc);
1421   }
1422   swigjobj = swig_get_self(jenv);
1423   if (swigjobj && jenv->IsSameObject(swigjobj, NULL) == JNI_FALSE) {
1424     *((SBMLDocument **)&jdoc) = (SBMLDocument *) doc;
1425     jresult = (jint) jenv->CallStaticIntMethod(Swig::jclass_libsbmlJNI, Swig::director_method_ids[15], swigjobj, jdoc);
1426     jthrowable swigerror = jenv->ExceptionOccurred();
1427     if (swigerror) {
1428       Swig::DirectorException::raise(jenv, swigerror);
1429     }
1430 
1431     c_result = (int)jresult;
1432   } else {
1433     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null upcall object in SBMLValidator::setDocument ");
1434   }
1435   if (swigjobj) jenv->DeleteLocalRef(swigjobj);
1436   return c_result;
1437 }
1438 
validate()1439 unsigned int SwigDirector_SBMLValidator::validate() {
1440   unsigned int c_result = SwigValueInit< unsigned int >() ;
1441   jlong jresult = 0 ;
1442   JNIEnvWrapper swigjnienv(this) ;
1443   JNIEnv * jenv = swigjnienv.getJNIEnv() ;
1444   jobject swigjobj = (jobject) NULL ;
1445 
1446   if (!swig_override[4]) {
1447     return SBMLValidator::validate();
1448   }
1449   swigjobj = swig_get_self(jenv);
1450   if (swigjobj && jenv->IsSameObject(swigjobj, NULL) == JNI_FALSE) {
1451     jresult = (jlong) jenv->CallStaticLongMethod(Swig::jclass_libsbmlJNI, Swig::director_method_ids[16], swigjobj);
1452     jthrowable swigerror = jenv->ExceptionOccurred();
1453     if (swigerror) {
1454       Swig::DirectorException::raise(jenv, swigerror);
1455     }
1456 
1457     c_result = (unsigned int)jresult;
1458   } else {
1459     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null upcall object in SBMLValidator::validate ");
1460   }
1461   if (swigjobj) jenv->DeleteLocalRef(swigjobj);
1462   return c_result;
1463 }
1464 
clearFailures()1465 void SwigDirector_SBMLValidator::clearFailures() {
1466   JNIEnvWrapper swigjnienv(this) ;
1467   JNIEnv * jenv = swigjnienv.getJNIEnv() ;
1468   jobject swigjobj = (jobject) NULL ;
1469 
1470   if (!swig_override[5]) {
1471     SBMLValidator::clearFailures();
1472     return;
1473   }
1474   swigjobj = swig_get_self(jenv);
1475   if (swigjobj && jenv->IsSameObject(swigjobj, NULL) == JNI_FALSE) {
1476     jenv->CallStaticVoidMethod(Swig::jclass_libsbmlJNI, Swig::director_method_ids[17], swigjobj);
1477     jthrowable swigerror = jenv->ExceptionOccurred();
1478     if (swigerror) {
1479       Swig::DirectorException::raise(jenv, swigerror);
1480     }
1481 
1482   } else {
1483     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null upcall object in SBMLValidator::clearFailures ");
1484   }
1485   if (swigjobj) jenv->DeleteLocalRef(swigjobj);
1486 }
1487 
swig_connect_director(JNIEnv * jenv,jobject jself,jclass jcls,bool swig_mem_own,bool weak_global)1488 void SwigDirector_SBMLValidator::swig_connect_director(JNIEnv *jenv, jobject jself, jclass jcls, bool swig_mem_own, bool weak_global) {
1489   static struct {
1490     const char *mname;
1491     const char *mdesc;
1492     jmethodID base_methid;
1493   } methods[] = {
1494     {
1495       "cloneObject", "()Lorg/sbml/libsbml/SBMLValidator;", NULL
1496     },
1497     {
1498       "getDocument", "()Lorg/sbml/libsbml/SBMLDocument;", NULL
1499     },
1500     {
1501       "getDocument", "()Lorg/sbml/libsbml/SBMLDocument;", NULL
1502     },
1503     {
1504       "setDocument", "(Lorg/sbml/libsbml/SBMLDocument;)I", NULL
1505     },
1506     {
1507       "validate", "()J", NULL
1508     },
1509     {
1510       "clearFailures", "()V", NULL
1511     }
1512   };
1513 
1514   static jclass baseclass = 0 ;
1515 
1516   if (swig_set_self(jenv, jself, swig_mem_own, weak_global)) {
1517     if (!baseclass) {
1518       baseclass = jenv->FindClass("org/sbml/libsbml/SBMLValidator");
1519       if (!baseclass) return;
1520       baseclass = (jclass) jenv->NewGlobalRef(baseclass);
1521     }
1522     bool derived = (jenv->IsSameObject(baseclass, jcls) ? false : true);
1523     for (int i = 0; i < 6; ++i) {
1524       if (!methods[i].base_methid) {
1525         methods[i].base_methid = jenv->GetMethodID(baseclass, methods[i].mname, methods[i].mdesc);
1526         if (!methods[i].base_methid) return;
1527       }
1528       swig_override[i] = false;
1529       if (derived) {
1530         jmethodID methid = jenv->GetMethodID(jcls, methods[i].mname, methods[i].mdesc);
1531         swig_override[i] = (methid != methods[i].base_methid);
1532         jenv->ExceptionClear();
1533       }
1534     }
1535   }
1536 }
1537 
1538 
SwigDirector_Callback(JNIEnv * jenv)1539 SwigDirector_Callback::SwigDirector_Callback(JNIEnv *jenv) : Callback(), Swig::Director(jenv) {
1540 }
1541 
~SwigDirector_Callback()1542 SwigDirector_Callback::~SwigDirector_Callback() {
1543   swig_disconnect_director_self("swigDirectorDisconnect");
1544 }
1545 
1546 
process(SBMLDocument * doc)1547 int SwigDirector_Callback::process(SBMLDocument *doc) {
1548   int c_result = SwigValueInit< int >() ;
1549   jint jresult = 0 ;
1550   JNIEnvWrapper swigjnienv(this) ;
1551   JNIEnv * jenv = swigjnienv.getJNIEnv() ;
1552   jobject swigjobj = (jobject) NULL ;
1553   jlong jdoc = 0 ;
1554 
1555   if (!swig_override[0]) {
1556     return Callback::process(doc);
1557   }
1558   swigjobj = swig_get_self(jenv);
1559   if (swigjobj && jenv->IsSameObject(swigjobj, NULL) == JNI_FALSE) {
1560     *((SBMLDocument **)&jdoc) = (SBMLDocument *) doc;
1561     jresult = (jint) jenv->CallStaticIntMethod(Swig::jclass_libsbmlJNI, Swig::director_method_ids[18], swigjobj, jdoc);
1562     jthrowable swigerror = jenv->ExceptionOccurred();
1563     if (swigerror) {
1564       Swig::DirectorException::raise(jenv, swigerror);
1565     }
1566 
1567     c_result = (int)jresult;
1568   } else {
1569     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null upcall object in Callback::process ");
1570   }
1571   if (swigjobj) jenv->DeleteLocalRef(swigjobj);
1572   return c_result;
1573 }
1574 
swig_connect_director(JNIEnv * jenv,jobject jself,jclass jcls,bool swig_mem_own,bool weak_global)1575 void SwigDirector_Callback::swig_connect_director(JNIEnv *jenv, jobject jself, jclass jcls, bool swig_mem_own, bool weak_global) {
1576   static struct {
1577     const char *mname;
1578     const char *mdesc;
1579     jmethodID base_methid;
1580   } methods[] = {
1581     {
1582       "process", "(Lorg/sbml/libsbml/SBMLDocument;)I", NULL
1583     }
1584   };
1585 
1586   static jclass baseclass = 0 ;
1587 
1588   if (swig_set_self(jenv, jself, swig_mem_own, weak_global)) {
1589     if (!baseclass) {
1590       baseclass = jenv->FindClass("org/sbml/libsbml/Callback");
1591       if (!baseclass) return;
1592       baseclass = (jclass) jenv->NewGlobalRef(baseclass);
1593     }
1594     bool derived = (jenv->IsSameObject(baseclass, jcls) ? false : true);
1595     for (int i = 0; i < 1; ++i) {
1596       if (!methods[i].base_methid) {
1597         methods[i].base_methid = jenv->GetMethodID(baseclass, methods[i].mname, methods[i].mdesc);
1598         if (!methods[i].base_methid) return;
1599       }
1600       swig_override[i] = false;
1601       if (derived) {
1602         jmethodID methid = jenv->GetMethodID(jcls, methods[i].mname, methods[i].mdesc);
1603         swig_override[i] = (methid != methods[i].base_methid);
1604         jenv->ExceptionClear();
1605       }
1606     }
1607   }
1608 }
1609 
1610 
SwigDirector_MathFilter(JNIEnv * jenv)1611 SwigDirector_MathFilter::SwigDirector_MathFilter(JNIEnv *jenv) : MathFilter(), Swig::Director(jenv) {
1612 }
1613 
~SwigDirector_MathFilter()1614 SwigDirector_MathFilter::~SwigDirector_MathFilter() {
1615   swig_disconnect_director_self("swigDirectorDisconnect");
1616 }
1617 
1618 
filter(SBase const * element)1619 bool SwigDirector_MathFilter::filter(SBase const *element) {
1620   bool c_result = SwigValueInit< bool >() ;
1621   jboolean jresult = 0 ;
1622   JNIEnvWrapper swigjnienv(this) ;
1623   JNIEnv * jenv = swigjnienv.getJNIEnv() ;
1624   jobject swigjobj = (jobject) NULL ;
1625   jlong jelement = 0 ;
1626 
1627   if (!swig_override[0]) {
1628     return MathFilter::filter(element);
1629   }
1630   swigjobj = swig_get_self(jenv);
1631   if (swigjobj && jenv->IsSameObject(swigjobj, NULL) == JNI_FALSE) {
1632     *((SBase **)&jelement) = (SBase *) element;
1633     jresult = (jboolean) jenv->CallStaticBooleanMethod(Swig::jclass_libsbmlJNI, Swig::director_method_ids[19], swigjobj, jelement);
1634     jthrowable swigerror = jenv->ExceptionOccurred();
1635     if (swigerror) {
1636       Swig::DirectorException::raise(jenv, swigerror);
1637     }
1638 
1639     c_result = jresult ? true : false;
1640   } else {
1641     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null upcall object in MathFilter::filter ");
1642   }
1643   if (swigjobj) jenv->DeleteLocalRef(swigjobj);
1644   return c_result;
1645 }
1646 
swig_connect_director(JNIEnv * jenv,jobject jself,jclass jcls,bool swig_mem_own,bool weak_global)1647 void SwigDirector_MathFilter::swig_connect_director(JNIEnv *jenv, jobject jself, jclass jcls, bool swig_mem_own, bool weak_global) {
1648   static struct {
1649     const char *mname;
1650     const char *mdesc;
1651     jmethodID base_methid;
1652   } methods[] = {
1653     {
1654       "filter", "(Lorg/sbml/libsbml/SBase;)Z", NULL
1655     }
1656   };
1657 
1658   static jclass baseclass = 0 ;
1659 
1660   if (swig_set_self(jenv, jself, swig_mem_own, weak_global)) {
1661     if (!baseclass) {
1662       baseclass = jenv->FindClass("org/sbml/libsbml/MathFilter");
1663       if (!baseclass) return;
1664       baseclass = (jclass) jenv->NewGlobalRef(baseclass);
1665     }
1666     bool derived = (jenv->IsSameObject(baseclass, jcls) ? false : true);
1667     for (int i = 0; i < 1; ++i) {
1668       if (!methods[i].base_methid) {
1669         methods[i].base_methid = jenv->GetMethodID(baseclass, methods[i].mname, methods[i].mdesc);
1670         if (!methods[i].base_methid) return;
1671       }
1672       swig_override[i] = false;
1673       if (derived) {
1674         jmethodID methid = jenv->GetMethodID(jcls, methods[i].mname, methods[i].mdesc);
1675         swig_override[i] = (methid != methods[i].base_methid);
1676         jenv->ExceptionClear();
1677       }
1678     }
1679   }
1680 }
1681 
1682 
1683 
1684 #ifdef __cplusplus
1685 extern "C" {
1686 #endif
1687 
Java_org_sbml_libsbml_libsbmlJNI_new_1ModelCreatorList(JNIEnv * jenv,jclass jcls)1688 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ModelCreatorList(JNIEnv *jenv, jclass jcls) {
1689   jlong jresult = 0 ;
1690   ListWrapper< ModelCreator > *result = 0 ;
1691 
1692   (void)jenv;
1693   (void)jcls;
1694   result = (ListWrapper< ModelCreator > *)new ListWrapper< ModelCreator >();
1695   *(ListWrapper< ModelCreator > **)&jresult = result;
1696   return jresult;
1697 }
1698 
1699 
Java_org_sbml_libsbml_libsbmlJNI_delete_1ModelCreatorList(JNIEnv * jenv,jclass jcls,jlong jarg1)1700 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1ModelCreatorList(JNIEnv *jenv, jclass jcls, jlong jarg1) {
1701   ListWrapper< ModelCreator > *arg1 = (ListWrapper< ModelCreator > *) 0 ;
1702 
1703   (void)jenv;
1704   (void)jcls;
1705   arg1 = *(ListWrapper< ModelCreator > **)&jarg1;
1706   delete arg1;
1707 }
1708 
1709 
Java_org_sbml_libsbml_libsbmlJNI_ModelCreatorList_1add(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)1710 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelCreatorList_1add(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
1711   ListWrapper< ModelCreator > *arg1 = (ListWrapper< ModelCreator > *) 0 ;
1712   ModelCreator *arg2 = (ModelCreator *) 0 ;
1713 
1714   (void)jenv;
1715   (void)jcls;
1716   (void)jarg1_;
1717   (void)jarg2_;
1718   arg1 = *(ListWrapper< ModelCreator > **)&jarg1;
1719   arg2 = *(ModelCreator **)&jarg2;
1720   (arg1)->add(arg2);
1721 }
1722 
1723 
Java_org_sbml_libsbml_libsbmlJNI_ModelCreatorList_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)1724 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelCreatorList_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
1725   jlong jresult = 0 ;
1726   ListWrapper< ModelCreator > *arg1 = (ListWrapper< ModelCreator > *) 0 ;
1727   unsigned int arg2 ;
1728   ModelCreator *result = 0 ;
1729 
1730   (void)jenv;
1731   (void)jcls;
1732   (void)jarg1_;
1733   arg1 = *(ListWrapper< ModelCreator > **)&jarg1;
1734   arg2 = (unsigned int)jarg2;
1735   result = (ModelCreator *)((ListWrapper< ModelCreator > const *)arg1)->get(arg2);
1736   *(ModelCreator **)&jresult = result;
1737   return jresult;
1738 }
1739 
1740 
Java_org_sbml_libsbml_libsbmlJNI_ModelCreatorList_1prepend(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)1741 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelCreatorList_1prepend(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
1742   ListWrapper< ModelCreator > *arg1 = (ListWrapper< ModelCreator > *) 0 ;
1743   ModelCreator *arg2 = (ModelCreator *) 0 ;
1744 
1745   (void)jenv;
1746   (void)jcls;
1747   (void)jarg1_;
1748   (void)jarg2_;
1749   arg1 = *(ListWrapper< ModelCreator > **)&jarg1;
1750   arg2 = *(ModelCreator **)&jarg2;
1751   (arg1)->prepend(arg2);
1752 }
1753 
1754 
Java_org_sbml_libsbml_libsbmlJNI_ModelCreatorList_1remove(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)1755 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelCreatorList_1remove(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
1756   jlong jresult = 0 ;
1757   ListWrapper< ModelCreator > *arg1 = (ListWrapper< ModelCreator > *) 0 ;
1758   unsigned int arg2 ;
1759   ModelCreator *result = 0 ;
1760 
1761   (void)jenv;
1762   (void)jcls;
1763   (void)jarg1_;
1764   arg1 = *(ListWrapper< ModelCreator > **)&jarg1;
1765   arg2 = (unsigned int)jarg2;
1766   result = (ModelCreator *)(arg1)->remove(arg2);
1767   *(ModelCreator **)&jresult = result;
1768   return jresult;
1769 }
1770 
1771 
Java_org_sbml_libsbml_libsbmlJNI_ModelCreatorList_1getSize(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)1772 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelCreatorList_1getSize(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
1773   jlong jresult = 0 ;
1774   ListWrapper< ModelCreator > *arg1 = (ListWrapper< ModelCreator > *) 0 ;
1775   unsigned int result;
1776 
1777   (void)jenv;
1778   (void)jcls;
1779   (void)jarg1_;
1780   arg1 = *(ListWrapper< ModelCreator > **)&jarg1;
1781   result = (unsigned int)((ListWrapper< ModelCreator > const *)arg1)->getSize();
1782   jresult = (jlong)result;
1783   return jresult;
1784 }
1785 
1786 
Java_org_sbml_libsbml_libsbmlJNI_new_1DateList(JNIEnv * jenv,jclass jcls)1787 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1DateList(JNIEnv *jenv, jclass jcls) {
1788   jlong jresult = 0 ;
1789   ListWrapper< Date > *result = 0 ;
1790 
1791   (void)jenv;
1792   (void)jcls;
1793   result = (ListWrapper< Date > *)new ListWrapper< Date >();
1794   *(ListWrapper< Date > **)&jresult = result;
1795   return jresult;
1796 }
1797 
1798 
Java_org_sbml_libsbml_libsbmlJNI_delete_1DateList(JNIEnv * jenv,jclass jcls,jlong jarg1)1799 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1DateList(JNIEnv *jenv, jclass jcls, jlong jarg1) {
1800   ListWrapper< Date > *arg1 = (ListWrapper< Date > *) 0 ;
1801 
1802   (void)jenv;
1803   (void)jcls;
1804   arg1 = *(ListWrapper< Date > **)&jarg1;
1805   delete arg1;
1806 }
1807 
1808 
Java_org_sbml_libsbml_libsbmlJNI_DateList_1add(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)1809 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_DateList_1add(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
1810   ListWrapper< Date > *arg1 = (ListWrapper< Date > *) 0 ;
1811   Date *arg2 = (Date *) 0 ;
1812 
1813   (void)jenv;
1814   (void)jcls;
1815   (void)jarg1_;
1816   (void)jarg2_;
1817   arg1 = *(ListWrapper< Date > **)&jarg1;
1818   arg2 = *(Date **)&jarg2;
1819   (arg1)->add(arg2);
1820 }
1821 
1822 
Java_org_sbml_libsbml_libsbmlJNI_DateList_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)1823 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_DateList_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
1824   jlong jresult = 0 ;
1825   ListWrapper< Date > *arg1 = (ListWrapper< Date > *) 0 ;
1826   unsigned int arg2 ;
1827   Date *result = 0 ;
1828 
1829   (void)jenv;
1830   (void)jcls;
1831   (void)jarg1_;
1832   arg1 = *(ListWrapper< Date > **)&jarg1;
1833   arg2 = (unsigned int)jarg2;
1834   result = (Date *)((ListWrapper< Date > const *)arg1)->get(arg2);
1835   *(Date **)&jresult = result;
1836   return jresult;
1837 }
1838 
1839 
Java_org_sbml_libsbml_libsbmlJNI_DateList_1prepend(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)1840 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_DateList_1prepend(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
1841   ListWrapper< Date > *arg1 = (ListWrapper< Date > *) 0 ;
1842   Date *arg2 = (Date *) 0 ;
1843 
1844   (void)jenv;
1845   (void)jcls;
1846   (void)jarg1_;
1847   (void)jarg2_;
1848   arg1 = *(ListWrapper< Date > **)&jarg1;
1849   arg2 = *(Date **)&jarg2;
1850   (arg1)->prepend(arg2);
1851 }
1852 
1853 
Java_org_sbml_libsbml_libsbmlJNI_DateList_1remove(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)1854 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_DateList_1remove(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
1855   jlong jresult = 0 ;
1856   ListWrapper< Date > *arg1 = (ListWrapper< Date > *) 0 ;
1857   unsigned int arg2 ;
1858   Date *result = 0 ;
1859 
1860   (void)jenv;
1861   (void)jcls;
1862   (void)jarg1_;
1863   arg1 = *(ListWrapper< Date > **)&jarg1;
1864   arg2 = (unsigned int)jarg2;
1865   result = (Date *)(arg1)->remove(arg2);
1866   *(Date **)&jresult = result;
1867   return jresult;
1868 }
1869 
1870 
Java_org_sbml_libsbml_libsbmlJNI_DateList_1getSize(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)1871 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_DateList_1getSize(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
1872   jlong jresult = 0 ;
1873   ListWrapper< Date > *arg1 = (ListWrapper< Date > *) 0 ;
1874   unsigned int result;
1875 
1876   (void)jenv;
1877   (void)jcls;
1878   (void)jarg1_;
1879   arg1 = *(ListWrapper< Date > **)&jarg1;
1880   result = (unsigned int)((ListWrapper< Date > const *)arg1)->getSize();
1881   jresult = (jlong)result;
1882   return jresult;
1883 }
1884 
1885 
Java_org_sbml_libsbml_libsbmlJNI_new_1CVTermList(JNIEnv * jenv,jclass jcls)1886 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1CVTermList(JNIEnv *jenv, jclass jcls) {
1887   jlong jresult = 0 ;
1888   ListWrapper< CVTerm > *result = 0 ;
1889 
1890   (void)jenv;
1891   (void)jcls;
1892   result = (ListWrapper< CVTerm > *)new ListWrapper< CVTerm >();
1893   *(ListWrapper< CVTerm > **)&jresult = result;
1894   return jresult;
1895 }
1896 
1897 
Java_org_sbml_libsbml_libsbmlJNI_delete_1CVTermList(JNIEnv * jenv,jclass jcls,jlong jarg1)1898 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1CVTermList(JNIEnv *jenv, jclass jcls, jlong jarg1) {
1899   ListWrapper< CVTerm > *arg1 = (ListWrapper< CVTerm > *) 0 ;
1900 
1901   (void)jenv;
1902   (void)jcls;
1903   arg1 = *(ListWrapper< CVTerm > **)&jarg1;
1904   delete arg1;
1905 }
1906 
1907 
Java_org_sbml_libsbml_libsbmlJNI_CVTermList_1add(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)1908 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_CVTermList_1add(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
1909   ListWrapper< CVTerm > *arg1 = (ListWrapper< CVTerm > *) 0 ;
1910   CVTerm *arg2 = (CVTerm *) 0 ;
1911 
1912   (void)jenv;
1913   (void)jcls;
1914   (void)jarg1_;
1915   (void)jarg2_;
1916   arg1 = *(ListWrapper< CVTerm > **)&jarg1;
1917   arg2 = *(CVTerm **)&jarg2;
1918   (arg1)->add(arg2);
1919 }
1920 
1921 
Java_org_sbml_libsbml_libsbmlJNI_CVTermList_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)1922 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_CVTermList_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
1923   jlong jresult = 0 ;
1924   ListWrapper< CVTerm > *arg1 = (ListWrapper< CVTerm > *) 0 ;
1925   unsigned int arg2 ;
1926   CVTerm *result = 0 ;
1927 
1928   (void)jenv;
1929   (void)jcls;
1930   (void)jarg1_;
1931   arg1 = *(ListWrapper< CVTerm > **)&jarg1;
1932   arg2 = (unsigned int)jarg2;
1933   result = (CVTerm *)((ListWrapper< CVTerm > const *)arg1)->get(arg2);
1934   *(CVTerm **)&jresult = result;
1935   return jresult;
1936 }
1937 
1938 
Java_org_sbml_libsbml_libsbmlJNI_CVTermList_1prepend(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)1939 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_CVTermList_1prepend(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
1940   ListWrapper< CVTerm > *arg1 = (ListWrapper< CVTerm > *) 0 ;
1941   CVTerm *arg2 = (CVTerm *) 0 ;
1942 
1943   (void)jenv;
1944   (void)jcls;
1945   (void)jarg1_;
1946   (void)jarg2_;
1947   arg1 = *(ListWrapper< CVTerm > **)&jarg1;
1948   arg2 = *(CVTerm **)&jarg2;
1949   (arg1)->prepend(arg2);
1950 }
1951 
1952 
Java_org_sbml_libsbml_libsbmlJNI_CVTermList_1remove(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)1953 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_CVTermList_1remove(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
1954   jlong jresult = 0 ;
1955   ListWrapper< CVTerm > *arg1 = (ListWrapper< CVTerm > *) 0 ;
1956   unsigned int arg2 ;
1957   CVTerm *result = 0 ;
1958 
1959   (void)jenv;
1960   (void)jcls;
1961   (void)jarg1_;
1962   arg1 = *(ListWrapper< CVTerm > **)&jarg1;
1963   arg2 = (unsigned int)jarg2;
1964   result = (CVTerm *)(arg1)->remove(arg2);
1965   *(CVTerm **)&jresult = result;
1966   return jresult;
1967 }
1968 
1969 
Java_org_sbml_libsbml_libsbmlJNI_CVTermList_1getSize(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)1970 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_CVTermList_1getSize(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
1971   jlong jresult = 0 ;
1972   ListWrapper< CVTerm > *arg1 = (ListWrapper< CVTerm > *) 0 ;
1973   unsigned int result;
1974 
1975   (void)jenv;
1976   (void)jcls;
1977   (void)jarg1_;
1978   arg1 = *(ListWrapper< CVTerm > **)&jarg1;
1979   result = (unsigned int)((ListWrapper< CVTerm > const *)arg1)->getSize();
1980   jresult = (jlong)result;
1981   return jresult;
1982 }
1983 
1984 
Java_org_sbml_libsbml_libsbmlJNI_new_1ASTNodeList(JNIEnv * jenv,jclass jcls)1985 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ASTNodeList(JNIEnv *jenv, jclass jcls) {
1986   jlong jresult = 0 ;
1987   ListWrapper< ASTNode > *result = 0 ;
1988 
1989   (void)jenv;
1990   (void)jcls;
1991   result = (ListWrapper< ASTNode > *)new ListWrapper< ASTNode >();
1992   *(ListWrapper< ASTNode > **)&jresult = result;
1993   return jresult;
1994 }
1995 
1996 
Java_org_sbml_libsbml_libsbmlJNI_delete_1ASTNodeList(JNIEnv * jenv,jclass jcls,jlong jarg1)1997 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1ASTNodeList(JNIEnv *jenv, jclass jcls, jlong jarg1) {
1998   ListWrapper< ASTNode > *arg1 = (ListWrapper< ASTNode > *) 0 ;
1999 
2000   (void)jenv;
2001   (void)jcls;
2002   arg1 = *(ListWrapper< ASTNode > **)&jarg1;
2003   delete arg1;
2004 }
2005 
2006 
Java_org_sbml_libsbml_libsbmlJNI_ASTNodeList_1add(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)2007 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNodeList_1add(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
2008   ListWrapper< ASTNode > *arg1 = (ListWrapper< ASTNode > *) 0 ;
2009   ASTNode *arg2 = (ASTNode *) 0 ;
2010 
2011   (void)jenv;
2012   (void)jcls;
2013   (void)jarg1_;
2014   (void)jarg2_;
2015   arg1 = *(ListWrapper< ASTNode > **)&jarg1;
2016   arg2 = *(ASTNode **)&jarg2;
2017   (arg1)->add(arg2);
2018 }
2019 
2020 
Java_org_sbml_libsbml_libsbmlJNI_ASTNodeList_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)2021 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNodeList_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
2022   jlong jresult = 0 ;
2023   ListWrapper< ASTNode > *arg1 = (ListWrapper< ASTNode > *) 0 ;
2024   unsigned int arg2 ;
2025   ASTNode *result = 0 ;
2026 
2027   (void)jenv;
2028   (void)jcls;
2029   (void)jarg1_;
2030   arg1 = *(ListWrapper< ASTNode > **)&jarg1;
2031   arg2 = (unsigned int)jarg2;
2032   result = (ASTNode *)((ListWrapper< ASTNode > const *)arg1)->get(arg2);
2033   *(ASTNode **)&jresult = result;
2034   return jresult;
2035 }
2036 
2037 
Java_org_sbml_libsbml_libsbmlJNI_ASTNodeList_1prepend(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)2038 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNodeList_1prepend(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
2039   ListWrapper< ASTNode > *arg1 = (ListWrapper< ASTNode > *) 0 ;
2040   ASTNode *arg2 = (ASTNode *) 0 ;
2041 
2042   (void)jenv;
2043   (void)jcls;
2044   (void)jarg1_;
2045   (void)jarg2_;
2046   arg1 = *(ListWrapper< ASTNode > **)&jarg1;
2047   arg2 = *(ASTNode **)&jarg2;
2048   (arg1)->prepend(arg2);
2049 }
2050 
2051 
Java_org_sbml_libsbml_libsbmlJNI_ASTNodeList_1remove(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)2052 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNodeList_1remove(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
2053   jlong jresult = 0 ;
2054   ListWrapper< ASTNode > *arg1 = (ListWrapper< ASTNode > *) 0 ;
2055   unsigned int arg2 ;
2056   ASTNode *result = 0 ;
2057 
2058   (void)jenv;
2059   (void)jcls;
2060   (void)jarg1_;
2061   arg1 = *(ListWrapper< ASTNode > **)&jarg1;
2062   arg2 = (unsigned int)jarg2;
2063   result = (ASTNode *)(arg1)->remove(arg2);
2064   *(ASTNode **)&jresult = result;
2065   return jresult;
2066 }
2067 
2068 
Java_org_sbml_libsbml_libsbmlJNI_ASTNodeList_1getSize(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)2069 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNodeList_1getSize(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
2070   jlong jresult = 0 ;
2071   ListWrapper< ASTNode > *arg1 = (ListWrapper< ASTNode > *) 0 ;
2072   unsigned int result;
2073 
2074   (void)jenv;
2075   (void)jcls;
2076   (void)jarg1_;
2077   arg1 = *(ListWrapper< ASTNode > **)&jarg1;
2078   result = (unsigned int)((ListWrapper< ASTNode > const *)arg1)->getSize();
2079   jresult = (jlong)result;
2080   return jresult;
2081 }
2082 
2083 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLNamespacesList(JNIEnv * jenv,jclass jcls)2084 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLNamespacesList(JNIEnv *jenv, jclass jcls) {
2085   jlong jresult = 0 ;
2086   ListWrapper< SBMLNamespaces > *result = 0 ;
2087 
2088   (void)jenv;
2089   (void)jcls;
2090   result = (ListWrapper< SBMLNamespaces > *)new ListWrapper< SBMLNamespaces >();
2091   *(ListWrapper< SBMLNamespaces > **)&jresult = result;
2092   return jresult;
2093 }
2094 
2095 
Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLNamespacesList(JNIEnv * jenv,jclass jcls,jlong jarg1)2096 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLNamespacesList(JNIEnv *jenv, jclass jcls, jlong jarg1) {
2097   ListWrapper< SBMLNamespaces > *arg1 = (ListWrapper< SBMLNamespaces > *) 0 ;
2098 
2099   (void)jenv;
2100   (void)jcls;
2101   arg1 = *(ListWrapper< SBMLNamespaces > **)&jarg1;
2102   delete arg1;
2103 }
2104 
2105 
Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespacesList_1add(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)2106 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespacesList_1add(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
2107   ListWrapper< SBMLNamespaces > *arg1 = (ListWrapper< SBMLNamespaces > *) 0 ;
2108   SBMLNamespaces *arg2 = (SBMLNamespaces *) 0 ;
2109 
2110   (void)jenv;
2111   (void)jcls;
2112   (void)jarg1_;
2113   (void)jarg2_;
2114   arg1 = *(ListWrapper< SBMLNamespaces > **)&jarg1;
2115   arg2 = *(SBMLNamespaces **)&jarg2;
2116   (arg1)->add(arg2);
2117 }
2118 
2119 
Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespacesList_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)2120 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespacesList_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
2121   jlong jresult = 0 ;
2122   ListWrapper< SBMLNamespaces > *arg1 = (ListWrapper< SBMLNamespaces > *) 0 ;
2123   unsigned int arg2 ;
2124   SBMLNamespaces *result = 0 ;
2125 
2126   (void)jenv;
2127   (void)jcls;
2128   (void)jarg1_;
2129   arg1 = *(ListWrapper< SBMLNamespaces > **)&jarg1;
2130   arg2 = (unsigned int)jarg2;
2131   result = (SBMLNamespaces *)((ListWrapper< SBMLNamespaces > const *)arg1)->get(arg2);
2132   *(SBMLNamespaces **)&jresult = result;
2133   return jresult;
2134 }
2135 
2136 
Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespacesList_1prepend(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)2137 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespacesList_1prepend(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
2138   ListWrapper< SBMLNamespaces > *arg1 = (ListWrapper< SBMLNamespaces > *) 0 ;
2139   SBMLNamespaces *arg2 = (SBMLNamespaces *) 0 ;
2140 
2141   (void)jenv;
2142   (void)jcls;
2143   (void)jarg1_;
2144   (void)jarg2_;
2145   arg1 = *(ListWrapper< SBMLNamespaces > **)&jarg1;
2146   arg2 = *(SBMLNamespaces **)&jarg2;
2147   (arg1)->prepend(arg2);
2148 }
2149 
2150 
Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespacesList_1remove(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)2151 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespacesList_1remove(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
2152   jlong jresult = 0 ;
2153   ListWrapper< SBMLNamespaces > *arg1 = (ListWrapper< SBMLNamespaces > *) 0 ;
2154   unsigned int arg2 ;
2155   SBMLNamespaces *result = 0 ;
2156 
2157   (void)jenv;
2158   (void)jcls;
2159   (void)jarg1_;
2160   arg1 = *(ListWrapper< SBMLNamespaces > **)&jarg1;
2161   arg2 = (unsigned int)jarg2;
2162   result = (SBMLNamespaces *)(arg1)->remove(arg2);
2163   *(SBMLNamespaces **)&jresult = result;
2164   return jresult;
2165 }
2166 
2167 
Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespacesList_1getSize(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)2168 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespacesList_1getSize(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
2169   jlong jresult = 0 ;
2170   ListWrapper< SBMLNamespaces > *arg1 = (ListWrapper< SBMLNamespaces > *) 0 ;
2171   unsigned int result;
2172 
2173   (void)jenv;
2174   (void)jcls;
2175   (void)jarg1_;
2176   arg1 = *(ListWrapper< SBMLNamespaces > **)&jarg1;
2177   result = (unsigned int)((ListWrapper< SBMLNamespaces > const *)arg1)->getSize();
2178   jresult = (jlong)result;
2179   return jresult;
2180 }
2181 
2182 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBaseList(JNIEnv * jenv,jclass jcls)2183 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBaseList(JNIEnv *jenv, jclass jcls) {
2184   jlong jresult = 0 ;
2185   ListWrapper< SBase > *result = 0 ;
2186 
2187   (void)jenv;
2188   (void)jcls;
2189   result = (ListWrapper< SBase > *)new ListWrapper< SBase >();
2190   *(ListWrapper< SBase > **)&jresult = result;
2191   return jresult;
2192 }
2193 
2194 
Java_org_sbml_libsbml_libsbmlJNI_delete_1SBaseList(JNIEnv * jenv,jclass jcls,jlong jarg1)2195 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1SBaseList(JNIEnv *jenv, jclass jcls, jlong jarg1) {
2196   ListWrapper< SBase > *arg1 = (ListWrapper< SBase > *) 0 ;
2197 
2198   (void)jenv;
2199   (void)jcls;
2200   arg1 = *(ListWrapper< SBase > **)&jarg1;
2201   delete arg1;
2202 }
2203 
2204 
Java_org_sbml_libsbml_libsbmlJNI_SBaseList_1add(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)2205 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBaseList_1add(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
2206   ListWrapper< SBase > *arg1 = (ListWrapper< SBase > *) 0 ;
2207   SBase *arg2 = (SBase *) 0 ;
2208 
2209   (void)jenv;
2210   (void)jcls;
2211   (void)jarg1_;
2212   (void)jarg2_;
2213   arg1 = *(ListWrapper< SBase > **)&jarg1;
2214   arg2 = *(SBase **)&jarg2;
2215   (arg1)->add(arg2);
2216 }
2217 
2218 
Java_org_sbml_libsbml_libsbmlJNI_SBaseList_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)2219 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBaseList_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
2220   jlong jresult = 0 ;
2221   ListWrapper< SBase > *arg1 = (ListWrapper< SBase > *) 0 ;
2222   unsigned int arg2 ;
2223   SBase *result = 0 ;
2224 
2225   (void)jenv;
2226   (void)jcls;
2227   (void)jarg1_;
2228   arg1 = *(ListWrapper< SBase > **)&jarg1;
2229   arg2 = (unsigned int)jarg2;
2230   result = (SBase *)((ListWrapper< SBase > const *)arg1)->get(arg2);
2231   *(SBase **)&jresult = result;
2232   return jresult;
2233 }
2234 
2235 
Java_org_sbml_libsbml_libsbmlJNI_SBaseList_1prepend(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)2236 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBaseList_1prepend(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
2237   ListWrapper< SBase > *arg1 = (ListWrapper< SBase > *) 0 ;
2238   SBase *arg2 = (SBase *) 0 ;
2239 
2240   (void)jenv;
2241   (void)jcls;
2242   (void)jarg1_;
2243   (void)jarg2_;
2244   arg1 = *(ListWrapper< SBase > **)&jarg1;
2245   arg2 = *(SBase **)&jarg2;
2246   (arg1)->prepend(arg2);
2247 }
2248 
2249 
Java_org_sbml_libsbml_libsbmlJNI_SBaseList_1remove(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)2250 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBaseList_1remove(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
2251   jlong jresult = 0 ;
2252   ListWrapper< SBase > *arg1 = (ListWrapper< SBase > *) 0 ;
2253   unsigned int arg2 ;
2254   SBase *result = 0 ;
2255 
2256   (void)jenv;
2257   (void)jcls;
2258   (void)jarg1_;
2259   arg1 = *(ListWrapper< SBase > **)&jarg1;
2260   arg2 = (unsigned int)jarg2;
2261   result = (SBase *)(arg1)->remove(arg2);
2262   *(SBase **)&jresult = result;
2263   return jresult;
2264 }
2265 
2266 
Java_org_sbml_libsbml_libsbmlJNI_SBaseList_1getSize(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)2267 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBaseList_1getSize(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
2268   jlong jresult = 0 ;
2269   ListWrapper< SBase > *arg1 = (ListWrapper< SBase > *) 0 ;
2270   unsigned int result;
2271 
2272   (void)jenv;
2273   (void)jcls;
2274   (void)jarg1_;
2275   arg1 = *(ListWrapper< SBase > **)&jarg1;
2276   result = (unsigned int)((ListWrapper< SBase > const *)arg1)->getSize();
2277   jresult = (jlong)result;
2278   return jresult;
2279 }
2280 
2281 
Java_org_sbml_libsbml_libsbmlJNI_new_1OStream_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jint jarg1)2282 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1OStream_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jint jarg1) {
2283   jlong jresult = 0 ;
2284   OStream::StdOSType arg1 ;
2285   OStream *result = 0 ;
2286 
2287   (void)jenv;
2288   (void)jcls;
2289   arg1 = (OStream::StdOSType)jarg1;
2290   result = (OStream *)new OStream(arg1);
2291   *(OStream **)&jresult = result;
2292   return jresult;
2293 }
2294 
2295 
Java_org_sbml_libsbml_libsbmlJNI_new_1OStream_1_1SWIG_11(JNIEnv * jenv,jclass jcls)2296 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1OStream_1_1SWIG_11(JNIEnv *jenv, jclass jcls) {
2297   jlong jresult = 0 ;
2298   OStream *result = 0 ;
2299 
2300   (void)jenv;
2301   (void)jcls;
2302   result = (OStream *)new OStream();
2303   *(OStream **)&jresult = result;
2304   return jresult;
2305 }
2306 
2307 
Java_org_sbml_libsbml_libsbmlJNI_delete_1OStream(JNIEnv * jenv,jclass jcls,jlong jarg1)2308 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1OStream(JNIEnv *jenv, jclass jcls, jlong jarg1) {
2309   OStream *arg1 = (OStream *) 0 ;
2310 
2311   (void)jenv;
2312   (void)jcls;
2313   arg1 = *(OStream **)&jarg1;
2314   delete arg1;
2315 }
2316 
2317 
Java_org_sbml_libsbml_libsbmlJNI_OStream_1get_1ostream(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)2318 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_OStream_1get_1ostream(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
2319   jlong jresult = 0 ;
2320   OStream *arg1 = (OStream *) 0 ;
2321   std::ostream *result = 0 ;
2322 
2323   (void)jenv;
2324   (void)jcls;
2325   (void)jarg1_;
2326   arg1 = *(OStream **)&jarg1;
2327   result = (std::ostream *)(arg1)->get_ostream();
2328   *(std::ostream **)&jresult = result;
2329   return jresult;
2330 }
2331 
2332 
Java_org_sbml_libsbml_libsbmlJNI_OStream_1endl(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)2333 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_OStream_1endl(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
2334   OStream *arg1 = (OStream *) 0 ;
2335 
2336   (void)jenv;
2337   (void)jcls;
2338   (void)jarg1_;
2339   arg1 = *(OStream **)&jarg1;
2340   (arg1)->endl();
2341 }
2342 
2343 
Java_org_sbml_libsbml_libsbmlJNI_new_1OFStream_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jstring jarg1,jboolean jarg2)2344 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1OFStream_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jstring jarg1, jboolean jarg2) {
2345   jlong jresult = 0 ;
2346   std::string *arg1 = 0 ;
2347   bool arg2 ;
2348   char const *arg_pstr1 ;
2349   std::string arg_str1 ;
2350   OFStream *result = 0 ;
2351 
2352   (void)jenv;
2353   (void)jcls;
2354 
2355   if(!jarg1) {
2356     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null std::string");
2357     return 0;
2358   }
2359   arg_pstr1 = (char const *)jenv->GetStringUTFChars(jarg1, 0);
2360   if (!arg_pstr1) return 0;
2361 #ifdef WIN32
2362   char*  mbstr = convertUTF8ToACP(arg_pstr1);
2363   if (!mbstr)
2364   {
2365     jenv->ReleaseStringUTFChars(jarg1, arg_pstr1);
2366     return 0;
2367   }
2368 
2369   arg_str1.assign(mbstr);
2370   delete[] mbstr;
2371 #else
2372   arg_str1.assign(arg_pstr1);
2373 #endif
2374   arg1 = &arg_str1;
2375   jenv->ReleaseStringUTFChars(jarg1, arg_pstr1);
2376 
2377 
2378   arg2 = jarg2 ? true : false;
2379   result = (OFStream *)new OFStream((std::string const &)*arg1,arg2);
2380   *(OFStream **)&jresult = result;
2381   return jresult;
2382 }
2383 
2384 
Java_org_sbml_libsbml_libsbmlJNI_new_1OFStream_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jstring jarg1)2385 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1OFStream_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jstring jarg1) {
2386   jlong jresult = 0 ;
2387   std::string *arg1 = 0 ;
2388   char const *arg_pstr1 ;
2389   std::string arg_str1 ;
2390   OFStream *result = 0 ;
2391 
2392   (void)jenv;
2393   (void)jcls;
2394 
2395   if(!jarg1) {
2396     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null std::string");
2397     return 0;
2398   }
2399   arg_pstr1 = (char const *)jenv->GetStringUTFChars(jarg1, 0);
2400   if (!arg_pstr1) return 0;
2401 #ifdef WIN32
2402   char*  mbstr = convertUTF8ToACP(arg_pstr1);
2403   if (!mbstr)
2404   {
2405     jenv->ReleaseStringUTFChars(jarg1, arg_pstr1);
2406     return 0;
2407   }
2408 
2409   arg_str1.assign(mbstr);
2410   delete[] mbstr;
2411 #else
2412   arg_str1.assign(arg_pstr1);
2413 #endif
2414   arg1 = &arg_str1;
2415   jenv->ReleaseStringUTFChars(jarg1, arg_pstr1);
2416 
2417 
2418   result = (OFStream *)new OFStream((std::string const &)*arg1);
2419   *(OFStream **)&jresult = result;
2420   return jresult;
2421 }
2422 
2423 
Java_org_sbml_libsbml_libsbmlJNI_delete_1OFStream(JNIEnv * jenv,jclass jcls,jlong jarg1)2424 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1OFStream(JNIEnv *jenv, jclass jcls, jlong jarg1) {
2425   OFStream *arg1 = (OFStream *) 0 ;
2426 
2427   (void)jenv;
2428   (void)jcls;
2429   arg1 = *(OFStream **)&jarg1;
2430   delete arg1;
2431 }
2432 
2433 
Java_org_sbml_libsbml_libsbmlJNI_OFStream_1open_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jboolean jarg3)2434 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_OFStream_1open_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jboolean jarg3) {
2435   OFStream *arg1 = (OFStream *) 0 ;
2436   std::string *arg2 = 0 ;
2437   bool arg3 ;
2438   char const *arg_pstr2 ;
2439   std::string arg_str2 ;
2440 
2441   (void)jenv;
2442   (void)jcls;
2443   (void)jarg1_;
2444   arg1 = *(OFStream **)&jarg1;
2445 
2446   if(!jarg2) {
2447     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null std::string");
2448     return ;
2449   }
2450   arg_pstr2 = (char const *)jenv->GetStringUTFChars(jarg2, 0);
2451   if (!arg_pstr2) return ;
2452 #ifdef WIN32
2453   char*  mbstr = convertUTF8ToACP(arg_pstr2);
2454   if (!mbstr)
2455   {
2456     jenv->ReleaseStringUTFChars(jarg2, arg_pstr2);
2457     return ;
2458   }
2459 
2460   arg_str2.assign(mbstr);
2461   delete[] mbstr;
2462 #else
2463   arg_str2.assign(arg_pstr2);
2464 #endif
2465   arg2 = &arg_str2;
2466   jenv->ReleaseStringUTFChars(jarg2, arg_pstr2);
2467 
2468 
2469   arg3 = jarg3 ? true : false;
2470   (arg1)->open((std::string const &)*arg2,arg3);
2471 }
2472 
2473 
Java_org_sbml_libsbml_libsbmlJNI_OFStream_1open_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)2474 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_OFStream_1open_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
2475   OFStream *arg1 = (OFStream *) 0 ;
2476   std::string *arg2 = 0 ;
2477   char const *arg_pstr2 ;
2478   std::string arg_str2 ;
2479 
2480   (void)jenv;
2481   (void)jcls;
2482   (void)jarg1_;
2483   arg1 = *(OFStream **)&jarg1;
2484 
2485   if(!jarg2) {
2486     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null std::string");
2487     return ;
2488   }
2489   arg_pstr2 = (char const *)jenv->GetStringUTFChars(jarg2, 0);
2490   if (!arg_pstr2) return ;
2491 #ifdef WIN32
2492   char*  mbstr = convertUTF8ToACP(arg_pstr2);
2493   if (!mbstr)
2494   {
2495     jenv->ReleaseStringUTFChars(jarg2, arg_pstr2);
2496     return ;
2497   }
2498 
2499   arg_str2.assign(mbstr);
2500   delete[] mbstr;
2501 #else
2502   arg_str2.assign(arg_pstr2);
2503 #endif
2504   arg2 = &arg_str2;
2505   jenv->ReleaseStringUTFChars(jarg2, arg_pstr2);
2506 
2507 
2508   (arg1)->open((std::string const &)*arg2);
2509 }
2510 
2511 
Java_org_sbml_libsbml_libsbmlJNI_OFStream_1close(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)2512 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_OFStream_1close(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
2513   OFStream *arg1 = (OFStream *) 0 ;
2514 
2515   (void)jenv;
2516   (void)jcls;
2517   (void)jarg1_;
2518   arg1 = *(OFStream **)&jarg1;
2519   (arg1)->close();
2520 }
2521 
2522 
Java_org_sbml_libsbml_libsbmlJNI_OFStream_1is_1open(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)2523 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_OFStream_1is_1open(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
2524   jboolean jresult = 0 ;
2525   OFStream *arg1 = (OFStream *) 0 ;
2526   bool result;
2527 
2528   (void)jenv;
2529   (void)jcls;
2530   (void)jarg1_;
2531   arg1 = *(OFStream **)&jarg1;
2532   result = (bool)(arg1)->is_open();
2533   jresult = (jboolean)result;
2534   return jresult;
2535 }
2536 
2537 
Java_org_sbml_libsbml_libsbmlJNI_new_1OStringStream(JNIEnv * jenv,jclass jcls)2538 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1OStringStream(JNIEnv *jenv, jclass jcls) {
2539   jlong jresult = 0 ;
2540   OStringStream *result = 0 ;
2541 
2542   (void)jenv;
2543   (void)jcls;
2544   result = (OStringStream *)new OStringStream();
2545   *(OStringStream **)&jresult = result;
2546   return jresult;
2547 }
2548 
2549 
Java_org_sbml_libsbml_libsbmlJNI_OStringStream_1str_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)2550 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_OStringStream_1str_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
2551   jstring jresult = 0 ;
2552   OStringStream *arg1 = (OStringStream *) 0 ;
2553   std::string result;
2554 
2555   (void)jenv;
2556   (void)jcls;
2557   (void)jarg1_;
2558   arg1 = *(OStringStream **)&jarg1;
2559   result = (arg1)->str();
2560   jresult = jenv->NewStringUTF((&result)->c_str());
2561   return jresult;
2562 }
2563 
2564 
Java_org_sbml_libsbml_libsbmlJNI_OStringStream_1str_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)2565 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_OStringStream_1str_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
2566   OStringStream *arg1 = (OStringStream *) 0 ;
2567   std::string *arg2 = 0 ;
2568 
2569   (void)jenv;
2570   (void)jcls;
2571   (void)jarg1_;
2572   arg1 = *(OStringStream **)&jarg1;
2573   if(!jarg2) {
2574     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
2575     return ;
2576   }
2577   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
2578   if (!arg2_pstr) return ;
2579   std::string arg2_str(arg2_pstr);
2580   arg2 = &arg2_str;
2581   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
2582   (arg1)->str((std::string const &)*arg2);
2583 }
2584 
2585 
Java_org_sbml_libsbml_libsbmlJNI_delete_1OStringStream(JNIEnv * jenv,jclass jcls,jlong jarg1)2586 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1OStringStream(JNIEnv *jenv, jclass jcls, jlong jarg1) {
2587   OStringStream *arg1 = (OStringStream *) 0 ;
2588 
2589   (void)jenv;
2590   (void)jcls;
2591   arg1 = *(OStringStream **)&jarg1;
2592   delete arg1;
2593 }
2594 
2595 
Java_org_sbml_libsbml_libsbmlJNI_getLibSBMLVersion(JNIEnv * jenv,jclass jcls)2596 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_getLibSBMLVersion(JNIEnv *jenv, jclass jcls) {
2597   jint jresult = 0 ;
2598   int result;
2599 
2600   (void)jenv;
2601   (void)jcls;
2602   result = (int)getLibSBMLVersion();
2603   jresult = (jint)result;
2604   return jresult;
2605 }
2606 
2607 
Java_org_sbml_libsbml_libsbmlJNI_getLibSBMLDottedVersion(JNIEnv * jenv,jclass jcls)2608 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_getLibSBMLDottedVersion(JNIEnv *jenv, jclass jcls) {
2609   jstring jresult = 0 ;
2610   char *result = 0 ;
2611 
2612   (void)jenv;
2613   (void)jcls;
2614   result = (char *)getLibSBMLDottedVersion();
2615   if (result) jresult = jenv->NewStringUTF((const char *)result);
2616   return jresult;
2617 }
2618 
2619 
Java_org_sbml_libsbml_libsbmlJNI_getLibSBMLVersionString(JNIEnv * jenv,jclass jcls)2620 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_getLibSBMLVersionString(JNIEnv *jenv, jclass jcls) {
2621   jstring jresult = 0 ;
2622   char *result = 0 ;
2623 
2624   (void)jenv;
2625   (void)jcls;
2626   result = (char *)getLibSBMLVersionString();
2627   if (result) jresult = jenv->NewStringUTF((const char *)result);
2628   return jresult;
2629 }
2630 
2631 
Java_org_sbml_libsbml_libsbmlJNI_isLibSBMLCompiledWith(JNIEnv * jenv,jclass jcls,jstring jarg1)2632 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_isLibSBMLCompiledWith(JNIEnv *jenv, jclass jcls, jstring jarg1) {
2633   jint jresult = 0 ;
2634   char *arg1 = (char *) 0 ;
2635   int result;
2636 
2637   (void)jenv;
2638   (void)jcls;
2639   arg1 = 0;
2640   if (jarg1) {
2641     arg1 = (char *)jenv->GetStringUTFChars(jarg1, 0);
2642     if (!arg1) return 0;
2643   }
2644   result = (int)isLibSBMLCompiledWith((char const *)arg1);
2645   jresult = (jint)result;
2646   if (arg1) jenv->ReleaseStringUTFChars(jarg1, (const char *)arg1);
2647   return jresult;
2648 }
2649 
2650 
Java_org_sbml_libsbml_libsbmlJNI_getLibSBMLDependencyVersionOf(JNIEnv * jenv,jclass jcls,jstring jarg1)2651 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_getLibSBMLDependencyVersionOf(JNIEnv *jenv, jclass jcls, jstring jarg1) {
2652   jstring jresult = 0 ;
2653   char *arg1 = (char *) 0 ;
2654   char *result = 0 ;
2655 
2656   (void)jenv;
2657   (void)jcls;
2658   arg1 = 0;
2659   if (jarg1) {
2660     arg1 = (char *)jenv->GetStringUTFChars(jarg1, 0);
2661     if (!arg1) return 0;
2662   }
2663   result = (char *)getLibSBMLDependencyVersionOf((char const *)arg1);
2664   if (result) jresult = jenv->NewStringUTF((const char *)result);
2665   if (arg1) jenv->ReleaseStringUTFChars(jarg1, (const char *)arg1);
2666   return jresult;
2667 }
2668 
2669 
Java_org_sbml_libsbml_libsbmlJNI_OperationReturnValue_1toString(JNIEnv * jenv,jclass jcls,jint jarg1)2670 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_OperationReturnValue_1toString(JNIEnv *jenv, jclass jcls, jint jarg1) {
2671   jstring jresult = 0 ;
2672   int arg1 ;
2673   char *result = 0 ;
2674 
2675   (void)jenv;
2676   (void)jcls;
2677   arg1 = (int)jarg1;
2678   result = (char *)OperationReturnValue_toString(arg1);
2679   if (result) jresult = jenv->NewStringUTF((const char *)result);
2680   return jresult;
2681 }
2682 
2683 
Java_org_sbml_libsbml_libsbmlJNI_new_1IdList_1_1SWIG_10(JNIEnv * jenv,jclass jcls)2684 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1IdList_1_1SWIG_10(JNIEnv *jenv, jclass jcls) {
2685   jlong jresult = 0 ;
2686   IdList *result = 0 ;
2687 
2688   (void)jenv;
2689   (void)jcls;
2690   result = (IdList *)new IdList();
2691   *(IdList **)&jresult = result;
2692   return jresult;
2693 }
2694 
2695 
Java_org_sbml_libsbml_libsbmlJNI_new_1IdList_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jstring jarg1)2696 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1IdList_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jstring jarg1) {
2697   jlong jresult = 0 ;
2698   std::string *arg1 = 0 ;
2699   IdList *result = 0 ;
2700 
2701   (void)jenv;
2702   (void)jcls;
2703   if(!jarg1) {
2704     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
2705     return 0;
2706   }
2707   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
2708   if (!arg1_pstr) return 0;
2709   std::string arg1_str(arg1_pstr);
2710   arg1 = &arg1_str;
2711   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
2712   result = (IdList *)new IdList((std::string const &)*arg1);
2713   *(IdList **)&jresult = result;
2714   return jresult;
2715 }
2716 
2717 
Java_org_sbml_libsbml_libsbmlJNI_IdList_1append(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)2718 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_IdList_1append(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
2719   IdList *arg1 = (IdList *) 0 ;
2720   std::string *arg2 = 0 ;
2721 
2722   (void)jenv;
2723   (void)jcls;
2724   (void)jarg1_;
2725   arg1 = *(IdList **)&jarg1;
2726   if(!jarg2) {
2727     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
2728     return ;
2729   }
2730   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
2731   if (!arg2_pstr) return ;
2732   std::string arg2_str(arg2_pstr);
2733   arg2 = &arg2_str;
2734   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
2735   (arg1)->append((std::string const &)*arg2);
2736 }
2737 
2738 
Java_org_sbml_libsbml_libsbmlJNI_IdList_1contains(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)2739 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_IdList_1contains(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
2740   jboolean jresult = 0 ;
2741   IdList *arg1 = (IdList *) 0 ;
2742   std::string *arg2 = 0 ;
2743   bool result;
2744 
2745   (void)jenv;
2746   (void)jcls;
2747   (void)jarg1_;
2748   arg1 = *(IdList **)&jarg1;
2749   if(!jarg2) {
2750     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
2751     return 0;
2752   }
2753   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
2754   if (!arg2_pstr) return 0;
2755   std::string arg2_str(arg2_pstr);
2756   arg2 = &arg2_str;
2757   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
2758   result = (bool)((IdList const *)arg1)->contains((std::string const &)*arg2);
2759   jresult = (jboolean)result;
2760   return jresult;
2761 }
2762 
2763 
Java_org_sbml_libsbml_libsbmlJNI_IdList_1empty(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)2764 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_IdList_1empty(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
2765   jboolean jresult = 0 ;
2766   IdList *arg1 = (IdList *) 0 ;
2767   bool result;
2768 
2769   (void)jenv;
2770   (void)jcls;
2771   (void)jarg1_;
2772   arg1 = *(IdList **)&jarg1;
2773   result = (bool)((IdList const *)arg1)->empty();
2774   jresult = (jboolean)result;
2775   return jresult;
2776 }
2777 
2778 
Java_org_sbml_libsbml_libsbmlJNI_IdList_1removeIdsBefore(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)2779 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_IdList_1removeIdsBefore(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
2780   IdList *arg1 = (IdList *) 0 ;
2781   std::string *arg2 = 0 ;
2782 
2783   (void)jenv;
2784   (void)jcls;
2785   (void)jarg1_;
2786   arg1 = *(IdList **)&jarg1;
2787   if(!jarg2) {
2788     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
2789     return ;
2790   }
2791   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
2792   if (!arg2_pstr) return ;
2793   std::string arg2_str(arg2_pstr);
2794   arg2 = &arg2_str;
2795   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
2796   (arg1)->removeIdsBefore((std::string const &)*arg2);
2797 }
2798 
2799 
Java_org_sbml_libsbml_libsbmlJNI_IdList_1size(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)2800 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_IdList_1size(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
2801   jlong jresult = 0 ;
2802   IdList *arg1 = (IdList *) 0 ;
2803   unsigned int result;
2804 
2805   (void)jenv;
2806   (void)jcls;
2807   (void)jarg1_;
2808   arg1 = *(IdList **)&jarg1;
2809   result = (unsigned int)((IdList const *)arg1)->size();
2810   jresult = (jlong)result;
2811   return jresult;
2812 }
2813 
2814 
Java_org_sbml_libsbml_libsbmlJNI_IdList_1clear(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)2815 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_IdList_1clear(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
2816   IdList *arg1 = (IdList *) 0 ;
2817 
2818   (void)jenv;
2819   (void)jcls;
2820   (void)jarg1_;
2821   arg1 = *(IdList **)&jarg1;
2822   (arg1)->clear();
2823 }
2824 
2825 
Java_org_sbml_libsbml_libsbmlJNI_IdList_1at(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)2826 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_IdList_1at(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
2827   jstring jresult = 0 ;
2828   IdList *arg1 = (IdList *) 0 ;
2829   int arg2 ;
2830   std::string result;
2831 
2832   (void)jenv;
2833   (void)jcls;
2834   (void)jarg1_;
2835   arg1 = *(IdList **)&jarg1;
2836   arg2 = (int)jarg2;
2837   result = (arg1)->at(arg2);
2838   jresult = jenv->NewStringUTF((&result)->c_str());
2839   return jresult;
2840 }
2841 
2842 
Java_org_sbml_libsbml_libsbmlJNI_delete_1IdList(JNIEnv * jenv,jclass jcls,jlong jarg1)2843 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1IdList(JNIEnv *jenv, jclass jcls, jlong jarg1) {
2844   IdList *arg1 = (IdList *) 0 ;
2845 
2846   (void)jenv;
2847   (void)jcls;
2848   arg1 = *(IdList **)&jarg1;
2849   delete arg1;
2850 }
2851 
2852 
Java_org_sbml_libsbml_libsbmlJNI_new_1IdentifierTransformer(JNIEnv * jenv,jclass jcls)2853 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1IdentifierTransformer(JNIEnv *jenv, jclass jcls) {
2854   jlong jresult = 0 ;
2855   IdentifierTransformer *result = 0 ;
2856 
2857   (void)jenv;
2858   (void)jcls;
2859   result = (IdentifierTransformer *)new SwigDirector_IdentifierTransformer(jenv);
2860   *(IdentifierTransformer **)&jresult = result;
2861   return jresult;
2862 }
2863 
2864 
Java_org_sbml_libsbml_libsbmlJNI_delete_1IdentifierTransformer(JNIEnv * jenv,jclass jcls,jlong jarg1)2865 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1IdentifierTransformer(JNIEnv *jenv, jclass jcls, jlong jarg1) {
2866   IdentifierTransformer *arg1 = (IdentifierTransformer *) 0 ;
2867 
2868   (void)jenv;
2869   (void)jcls;
2870   arg1 = *(IdentifierTransformer **)&jarg1;
2871   delete arg1;
2872 }
2873 
2874 
Java_org_sbml_libsbml_libsbmlJNI_IdentifierTransformer_1transform(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)2875 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_IdentifierTransformer_1transform(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
2876   jint jresult = 0 ;
2877   IdentifierTransformer *arg1 = (IdentifierTransformer *) 0 ;
2878   SBase *arg2 = (SBase *) 0 ;
2879   int result;
2880 
2881   (void)jenv;
2882   (void)jcls;
2883   (void)jarg1_;
2884   (void)jarg2_;
2885   arg1 = *(IdentifierTransformer **)&jarg1;
2886   arg2 = *(SBase **)&jarg2;
2887   result = (int)(arg1)->transform(arg2);
2888   jresult = (jint)result;
2889   return jresult;
2890 }
2891 
2892 
Java_org_sbml_libsbml_libsbmlJNI_IdentifierTransformer_1transformSwigExplicitIdentifierTransformer(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)2893 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_IdentifierTransformer_1transformSwigExplicitIdentifierTransformer(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
2894   jint jresult = 0 ;
2895   IdentifierTransformer *arg1 = (IdentifierTransformer *) 0 ;
2896   SBase *arg2 = (SBase *) 0 ;
2897   int result;
2898 
2899   (void)jenv;
2900   (void)jcls;
2901   (void)jarg1_;
2902   (void)jarg2_;
2903   arg1 = *(IdentifierTransformer **)&jarg1;
2904   arg2 = *(SBase **)&jarg2;
2905   result = (int)(arg1)->IdentifierTransformer::transform(arg2);
2906   jresult = (jint)result;
2907   return jresult;
2908 }
2909 
2910 
Java_org_sbml_libsbml_libsbmlJNI_IdentifierTransformer_1director_1connect(JNIEnv * jenv,jclass jcls,jobject jself,jlong objarg,jboolean jswig_mem_own,jboolean jweak_global)2911 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_IdentifierTransformer_1director_1connect(JNIEnv *jenv, jclass jcls, jobject jself, jlong objarg, jboolean jswig_mem_own, jboolean jweak_global) {
2912   IdentifierTransformer *obj = *((IdentifierTransformer **)&objarg);
2913   (void)jcls;
2914   SwigDirector_IdentifierTransformer *director = static_cast<SwigDirector_IdentifierTransformer *>(obj);
2915   director->swig_connect_director(jenv, jself, jenv->GetObjectClass(jself), (jswig_mem_own == JNI_TRUE), (jweak_global == JNI_TRUE));
2916 }
2917 
2918 
Java_org_sbml_libsbml_libsbmlJNI_IdentifierTransformer_1change_1ownership(JNIEnv * jenv,jclass jcls,jobject jself,jlong objarg,jboolean jtake_or_release)2919 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_IdentifierTransformer_1change_1ownership(JNIEnv *jenv, jclass jcls, jobject jself, jlong objarg, jboolean jtake_or_release) {
2920   IdentifierTransformer *obj = *((IdentifierTransformer **)&objarg);
2921   SwigDirector_IdentifierTransformer *director = dynamic_cast<SwigDirector_IdentifierTransformer *>(obj);
2922   (void)jcls;
2923   if (director) {
2924     director->swig_java_change_ownership(jenv, jself, jtake_or_release ? true : false);
2925   }
2926 }
2927 
2928 
Java_org_sbml_libsbml_libsbmlJNI_new_1ElementFilter(JNIEnv * jenv,jclass jcls)2929 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ElementFilter(JNIEnv *jenv, jclass jcls) {
2930   jlong jresult = 0 ;
2931   ElementFilter *result = 0 ;
2932 
2933   (void)jenv;
2934   (void)jcls;
2935   result = (ElementFilter *)new SwigDirector_ElementFilter(jenv);
2936   *(ElementFilter **)&jresult = result;
2937   return jresult;
2938 }
2939 
2940 
Java_org_sbml_libsbml_libsbmlJNI_delete_1ElementFilter(JNIEnv * jenv,jclass jcls,jlong jarg1)2941 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1ElementFilter(JNIEnv *jenv, jclass jcls, jlong jarg1) {
2942   ElementFilter *arg1 = (ElementFilter *) 0 ;
2943 
2944   (void)jenv;
2945   (void)jcls;
2946   arg1 = *(ElementFilter **)&jarg1;
2947   delete arg1;
2948 }
2949 
2950 
Java_org_sbml_libsbml_libsbmlJNI_ElementFilter_1filter(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)2951 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ElementFilter_1filter(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
2952   jboolean jresult = 0 ;
2953   ElementFilter *arg1 = (ElementFilter *) 0 ;
2954   SBase *arg2 = (SBase *) 0 ;
2955   bool result;
2956 
2957   (void)jenv;
2958   (void)jcls;
2959   (void)jarg1_;
2960   (void)jarg2_;
2961   arg1 = *(ElementFilter **)&jarg1;
2962   arg2 = *(SBase **)&jarg2;
2963   result = (bool)(arg1)->filter((SBase const *)arg2);
2964   jresult = (jboolean)result;
2965   return jresult;
2966 }
2967 
2968 
Java_org_sbml_libsbml_libsbmlJNI_ElementFilter_1filterSwigExplicitElementFilter(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)2969 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ElementFilter_1filterSwigExplicitElementFilter(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
2970   jboolean jresult = 0 ;
2971   ElementFilter *arg1 = (ElementFilter *) 0 ;
2972   SBase *arg2 = (SBase *) 0 ;
2973   bool result;
2974 
2975   (void)jenv;
2976   (void)jcls;
2977   (void)jarg1_;
2978   (void)jarg2_;
2979   arg1 = *(ElementFilter **)&jarg1;
2980   arg2 = *(SBase **)&jarg2;
2981   result = (bool)(arg1)->ElementFilter::filter((SBase const *)arg2);
2982   jresult = (jboolean)result;
2983   return jresult;
2984 }
2985 
2986 
Java_org_sbml_libsbml_libsbmlJNI_ElementFilter_1director_1connect(JNIEnv * jenv,jclass jcls,jobject jself,jlong objarg,jboolean jswig_mem_own,jboolean jweak_global)2987 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ElementFilter_1director_1connect(JNIEnv *jenv, jclass jcls, jobject jself, jlong objarg, jboolean jswig_mem_own, jboolean jweak_global) {
2988   ElementFilter *obj = *((ElementFilter **)&objarg);
2989   (void)jcls;
2990   SwigDirector_ElementFilter *director = static_cast<SwigDirector_ElementFilter *>(obj);
2991   director->swig_connect_director(jenv, jself, jenv->GetObjectClass(jself), (jswig_mem_own == JNI_TRUE), (jweak_global == JNI_TRUE));
2992 }
2993 
2994 
Java_org_sbml_libsbml_libsbmlJNI_ElementFilter_1change_1ownership(JNIEnv * jenv,jclass jcls,jobject jself,jlong objarg,jboolean jtake_or_release)2995 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ElementFilter_1change_1ownership(JNIEnv *jenv, jclass jcls, jobject jself, jlong objarg, jboolean jtake_or_release) {
2996   ElementFilter *obj = *((ElementFilter **)&objarg);
2997   SwigDirector_ElementFilter *director = dynamic_cast<SwigDirector_ElementFilter *>(obj);
2998   (void)jcls;
2999   if (director) {
3000     director->swig_java_change_ownership(jenv, jself, jtake_or_release ? true : false);
3001   }
3002 }
3003 
3004 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLReader(JNIEnv * jenv,jclass jcls)3005 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLReader(JNIEnv *jenv, jclass jcls) {
3006   jlong jresult = 0 ;
3007   SBMLReader *result = 0 ;
3008 
3009   (void)jenv;
3010   (void)jcls;
3011   result = (SBMLReader *)new SBMLReader();
3012   *(SBMLReader **)&jresult = result;
3013   return jresult;
3014 }
3015 
3016 
Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLReader(JNIEnv * jenv,jclass jcls,jlong jarg1)3017 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLReader(JNIEnv *jenv, jclass jcls, jlong jarg1) {
3018   SBMLReader *arg1 = (SBMLReader *) 0 ;
3019 
3020   (void)jenv;
3021   (void)jcls;
3022   arg1 = *(SBMLReader **)&jarg1;
3023   delete arg1;
3024 }
3025 
3026 
Java_org_sbml_libsbml_libsbmlJNI_SBMLReader_1readSBML(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)3027 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLReader_1readSBML(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
3028   jlong jresult = 0 ;
3029   SBMLReader *arg1 = (SBMLReader *) 0 ;
3030   std::string *arg2 = 0 ;
3031   char const *arg_pstr2 ;
3032   std::string arg_str2 ;
3033   SBMLDocument *result = 0 ;
3034 
3035   (void)jenv;
3036   (void)jcls;
3037   (void)jarg1_;
3038   arg1 = *(SBMLReader **)&jarg1;
3039 
3040   if(!jarg2) {
3041     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null std::string");
3042     return 0;
3043   }
3044   arg_pstr2 = (char const *)jenv->GetStringUTFChars(jarg2, 0);
3045   if (!arg_pstr2) return 0;
3046 #ifdef WIN32
3047   char*  mbstr = convertUTF8ToACP(arg_pstr2);
3048   if (!mbstr)
3049   {
3050     jenv->ReleaseStringUTFChars(jarg2, arg_pstr2);
3051     return 0;
3052   }
3053 
3054   arg_str2.assign(mbstr);
3055   delete[] mbstr;
3056 #else
3057   arg_str2.assign(arg_pstr2);
3058 #endif
3059   arg2 = &arg_str2;
3060   jenv->ReleaseStringUTFChars(jarg2, arg_pstr2);
3061 
3062 
3063   result = (SBMLDocument *)(arg1)->readSBML((std::string const &)*arg2);
3064   *(SBMLDocument **)&jresult = result;
3065   return jresult;
3066 }
3067 
3068 
Java_org_sbml_libsbml_libsbmlJNI_SBMLReader_1readSBMLFromFile(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)3069 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLReader_1readSBMLFromFile(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
3070   jlong jresult = 0 ;
3071   SBMLReader *arg1 = (SBMLReader *) 0 ;
3072   std::string *arg2 = 0 ;
3073   char const *arg_pstr2 ;
3074   std::string arg_str2 ;
3075   SBMLDocument *result = 0 ;
3076 
3077   (void)jenv;
3078   (void)jcls;
3079   (void)jarg1_;
3080   arg1 = *(SBMLReader **)&jarg1;
3081 
3082   if(!jarg2) {
3083     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null std::string");
3084     return 0;
3085   }
3086   arg_pstr2 = (char const *)jenv->GetStringUTFChars(jarg2, 0);
3087   if (!arg_pstr2) return 0;
3088 #ifdef WIN32
3089   char*  mbstr = convertUTF8ToACP(arg_pstr2);
3090   if (!mbstr)
3091   {
3092     jenv->ReleaseStringUTFChars(jarg2, arg_pstr2);
3093     return 0;
3094   }
3095 
3096   arg_str2.assign(mbstr);
3097   delete[] mbstr;
3098 #else
3099   arg_str2.assign(arg_pstr2);
3100 #endif
3101   arg2 = &arg_str2;
3102   jenv->ReleaseStringUTFChars(jarg2, arg_pstr2);
3103 
3104 
3105   result = (SBMLDocument *)(arg1)->readSBMLFromFile((std::string const &)*arg2);
3106   *(SBMLDocument **)&jresult = result;
3107   return jresult;
3108 }
3109 
3110 
Java_org_sbml_libsbml_libsbmlJNI_SBMLReader_1readSBMLFromString(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)3111 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLReader_1readSBMLFromString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
3112   jlong jresult = 0 ;
3113   SBMLReader *arg1 = (SBMLReader *) 0 ;
3114   std::string *arg2 = 0 ;
3115   SBMLDocument *result = 0 ;
3116 
3117   (void)jenv;
3118   (void)jcls;
3119   (void)jarg1_;
3120   arg1 = *(SBMLReader **)&jarg1;
3121   if(!jarg2) {
3122     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
3123     return 0;
3124   }
3125   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
3126   if (!arg2_pstr) return 0;
3127   std::string arg2_str(arg2_pstr);
3128   arg2 = &arg2_str;
3129   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
3130   result = (SBMLDocument *)(arg1)->readSBMLFromString((std::string const &)*arg2);
3131   *(SBMLDocument **)&jresult = result;
3132   return jresult;
3133 }
3134 
3135 
Java_org_sbml_libsbml_libsbmlJNI_SBMLReader_1hasZlib(JNIEnv * jenv,jclass jcls)3136 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLReader_1hasZlib(JNIEnv *jenv, jclass jcls) {
3137   jboolean jresult = 0 ;
3138   bool result;
3139 
3140   (void)jenv;
3141   (void)jcls;
3142   result = (bool)SBMLReader::hasZlib();
3143   jresult = (jboolean)result;
3144   return jresult;
3145 }
3146 
3147 
Java_org_sbml_libsbml_libsbmlJNI_SBMLReader_1hasBzip2(JNIEnv * jenv,jclass jcls)3148 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLReader_1hasBzip2(JNIEnv *jenv, jclass jcls) {
3149   jboolean jresult = 0 ;
3150   bool result;
3151 
3152   (void)jenv;
3153   (void)jcls;
3154   result = (bool)SBMLReader::hasBzip2();
3155   jresult = (jboolean)result;
3156   return jresult;
3157 }
3158 
3159 
Java_org_sbml_libsbml_libsbmlJNI_readSBML(JNIEnv * jenv,jclass jcls,jstring jarg1)3160 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_readSBML(JNIEnv *jenv, jclass jcls, jstring jarg1) {
3161   jlong jresult = 0 ;
3162   char *arg1 = (char *) 0 ;
3163   char const *arg_pstr1 ;
3164   SBMLDocument_t *result = 0 ;
3165 
3166   (void)jenv;
3167   (void)jcls;
3168 
3169   if (jarg1) {
3170     arg_pstr1 = (char const *)jenv->GetStringUTFChars(jarg1, 0);
3171     if (!arg_pstr1) return 0;
3172   }
3173   else
3174   {
3175     arg_pstr1 = 0;
3176   }
3177 #ifdef WIN32
3178   arg1 = convertUTF8ToACP(arg_pstr1);
3179   if (!arg1)
3180   {
3181     jenv->ReleaseStringUTFChars(jarg1, (const char*)arg_pstr1);
3182     return 0;
3183   }
3184   jenv->ReleaseStringUTFChars(jarg1, (const char*)arg_pstr1);
3185 #else
3186   arg1 = (char*)arg_pstr1;
3187 #endif
3188 
3189   result = (SBMLDocument_t *)readSBML((char const *)arg1);
3190   *(SBMLDocument_t **)&jresult = result;
3191 
3192 #ifdef WIN32
3193   delete[] arg1;
3194 #else
3195   if (arg1) jenv->ReleaseStringUTFChars(jarg1, (const char*)arg1);
3196 #endif
3197 
3198   return jresult;
3199 }
3200 
3201 
Java_org_sbml_libsbml_libsbmlJNI_readSBMLFromFile(JNIEnv * jenv,jclass jcls,jstring jarg1)3202 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_readSBMLFromFile(JNIEnv *jenv, jclass jcls, jstring jarg1) {
3203   jlong jresult = 0 ;
3204   char *arg1 = (char *) 0 ;
3205   char const *arg_pstr1 ;
3206   SBMLDocument_t *result = 0 ;
3207 
3208   (void)jenv;
3209   (void)jcls;
3210 
3211   if (jarg1) {
3212     arg_pstr1 = (char const *)jenv->GetStringUTFChars(jarg1, 0);
3213     if (!arg_pstr1) return 0;
3214   }
3215   else
3216   {
3217     arg_pstr1 = 0;
3218   }
3219 #ifdef WIN32
3220   arg1 = convertUTF8ToACP(arg_pstr1);
3221   if (!arg1)
3222   {
3223     jenv->ReleaseStringUTFChars(jarg1, (const char*)arg_pstr1);
3224     return 0;
3225   }
3226   jenv->ReleaseStringUTFChars(jarg1, (const char*)arg_pstr1);
3227 #else
3228   arg1 = (char*)arg_pstr1;
3229 #endif
3230 
3231   result = (SBMLDocument_t *)readSBMLFromFile((char const *)arg1);
3232   *(SBMLDocument_t **)&jresult = result;
3233 
3234 #ifdef WIN32
3235   delete[] arg1;
3236 #else
3237   if (arg1) jenv->ReleaseStringUTFChars(jarg1, (const char*)arg1);
3238 #endif
3239 
3240   return jresult;
3241 }
3242 
3243 
Java_org_sbml_libsbml_libsbmlJNI_readSBMLFromString(JNIEnv * jenv,jclass jcls,jstring jarg1)3244 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_readSBMLFromString(JNIEnv *jenv, jclass jcls, jstring jarg1) {
3245   jlong jresult = 0 ;
3246   char *arg1 = (char *) 0 ;
3247   SBMLDocument_t *result = 0 ;
3248 
3249   (void)jenv;
3250   (void)jcls;
3251   arg1 = 0;
3252   if (jarg1) {
3253     arg1 = (char *)jenv->GetStringUTFChars(jarg1, 0);
3254     if (!arg1) return 0;
3255   }
3256   result = (SBMLDocument_t *)readSBMLFromString((char const *)arg1);
3257   *(SBMLDocument_t **)&jresult = result;
3258   if (arg1) jenv->ReleaseStringUTFChars(jarg1, (const char *)arg1);
3259   return jresult;
3260 }
3261 
3262 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLWriter(JNIEnv * jenv,jclass jcls)3263 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLWriter(JNIEnv *jenv, jclass jcls) {
3264   jlong jresult = 0 ;
3265   SBMLWriter *result = 0 ;
3266 
3267   (void)jenv;
3268   (void)jcls;
3269   result = (SBMLWriter *)new SBMLWriter();
3270   *(SBMLWriter **)&jresult = result;
3271   return jresult;
3272 }
3273 
3274 
Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLWriter(JNIEnv * jenv,jclass jcls,jlong jarg1)3275 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLWriter(JNIEnv *jenv, jclass jcls, jlong jarg1) {
3276   SBMLWriter *arg1 = (SBMLWriter *) 0 ;
3277 
3278   (void)jenv;
3279   (void)jcls;
3280   arg1 = *(SBMLWriter **)&jarg1;
3281   delete arg1;
3282 }
3283 
3284 
Java_org_sbml_libsbml_libsbmlJNI_SBMLWriter_1setProgramName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)3285 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLWriter_1setProgramName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
3286   jint jresult = 0 ;
3287   SBMLWriter *arg1 = (SBMLWriter *) 0 ;
3288   std::string *arg2 = 0 ;
3289   int result;
3290 
3291   (void)jenv;
3292   (void)jcls;
3293   (void)jarg1_;
3294   arg1 = *(SBMLWriter **)&jarg1;
3295   if(!jarg2) {
3296     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
3297     return 0;
3298   }
3299   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
3300   if (!arg2_pstr) return 0;
3301   std::string arg2_str(arg2_pstr);
3302   arg2 = &arg2_str;
3303   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
3304   result = (int)(arg1)->setProgramName((std::string const &)*arg2);
3305   jresult = (jint)result;
3306   return jresult;
3307 }
3308 
3309 
Java_org_sbml_libsbml_libsbmlJNI_SBMLWriter_1setProgramVersion(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)3310 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLWriter_1setProgramVersion(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
3311   jint jresult = 0 ;
3312   SBMLWriter *arg1 = (SBMLWriter *) 0 ;
3313   std::string *arg2 = 0 ;
3314   int result;
3315 
3316   (void)jenv;
3317   (void)jcls;
3318   (void)jarg1_;
3319   arg1 = *(SBMLWriter **)&jarg1;
3320   if(!jarg2) {
3321     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
3322     return 0;
3323   }
3324   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
3325   if (!arg2_pstr) return 0;
3326   std::string arg2_str(arg2_pstr);
3327   arg2 = &arg2_str;
3328   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
3329   result = (int)(arg1)->setProgramVersion((std::string const &)*arg2);
3330   jresult = (jint)result;
3331   return jresult;
3332 }
3333 
3334 
Java_org_sbml_libsbml_libsbmlJNI_SBMLWriter_1writeSBML_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jstring jarg3)3335 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLWriter_1writeSBML_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jstring jarg3) {
3336   jboolean jresult = 0 ;
3337   SBMLWriter *arg1 = (SBMLWriter *) 0 ;
3338   SBMLDocument *arg2 = (SBMLDocument *) 0 ;
3339   std::string *arg3 = 0 ;
3340   char const *arg_pstr3 ;
3341   std::string arg_str3 ;
3342   bool result;
3343 
3344   (void)jenv;
3345   (void)jcls;
3346   (void)jarg1_;
3347   (void)jarg2_;
3348   arg1 = *(SBMLWriter **)&jarg1;
3349   arg2 = *(SBMLDocument **)&jarg2;
3350 
3351   if(!jarg3) {
3352     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null std::string");
3353     return 0;
3354   }
3355   arg_pstr3 = (char const *)jenv->GetStringUTFChars(jarg3, 0);
3356   if (!arg_pstr3) return 0;
3357 #ifdef WIN32
3358   char*  mbstr = convertUTF8ToACP(arg_pstr3);
3359   if (!mbstr)
3360   {
3361     jenv->ReleaseStringUTFChars(jarg3, arg_pstr3);
3362     return 0;
3363   }
3364 
3365   arg_str3.assign(mbstr);
3366   delete[] mbstr;
3367 #else
3368   arg_str3.assign(arg_pstr3);
3369 #endif
3370   arg3 = &arg_str3;
3371   jenv->ReleaseStringUTFChars(jarg3, arg_pstr3);
3372 
3373 
3374   result = (bool)(arg1)->writeSBML((SBMLDocument const *)arg2,(std::string const &)*arg3);
3375   jresult = (jboolean)result;
3376   return jresult;
3377 }
3378 
3379 
Java_org_sbml_libsbml_libsbmlJNI_SBMLWriter_1writeSBML_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jlong jarg3,jobject jarg3_)3380 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLWriter_1writeSBML_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_) {
3381   jboolean jresult = 0 ;
3382   SBMLWriter *arg1 = (SBMLWriter *) 0 ;
3383   SBMLDocument *arg2 = (SBMLDocument *) 0 ;
3384   std::ostream *arg3 = 0 ;
3385   bool result;
3386 
3387   (void)jenv;
3388   (void)jcls;
3389   (void)jarg1_;
3390   (void)jarg2_;
3391   (void)jarg3_;
3392   arg1 = *(SBMLWriter **)&jarg1;
3393   arg2 = *(SBMLDocument **)&jarg2;
3394   arg3 = *(std::ostream **)&jarg3;
3395   if (!arg3) {
3396     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "std::ostream & reference is null");
3397     return 0;
3398   }
3399   result = (bool)(arg1)->writeSBML((SBMLDocument const *)arg2,*arg3);
3400   jresult = (jboolean)result;
3401   return jresult;
3402 }
3403 
3404 
Java_org_sbml_libsbml_libsbmlJNI_SBMLWriter_1writeToString(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)3405 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLWriter_1writeToString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
3406   jstring jresult = 0 ;
3407   SBMLWriter *arg1 = (SBMLWriter *) 0 ;
3408   SBMLDocument *arg2 = (SBMLDocument *) 0 ;
3409   char *result = 0 ;
3410 
3411   (void)jenv;
3412   (void)jcls;
3413   (void)jarg1_;
3414   (void)jarg2_;
3415   arg1 = *(SBMLWriter **)&jarg1;
3416   arg2 = *(SBMLDocument **)&jarg2;
3417   result = (char *)(arg1)->writeToString((SBMLDocument const *)arg2);
3418   if (result) jresult = jenv->NewStringUTF((const char *)result);
3419   free(result);
3420   return jresult;
3421 }
3422 
3423 
Java_org_sbml_libsbml_libsbmlJNI_SBMLWriter_1writeSBMLToFile(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jstring jarg3)3424 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLWriter_1writeSBMLToFile(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jstring jarg3) {
3425   jboolean jresult = 0 ;
3426   SBMLWriter *arg1 = (SBMLWriter *) 0 ;
3427   SBMLDocument *arg2 = (SBMLDocument *) 0 ;
3428   std::string *arg3 = 0 ;
3429   char const *arg_pstr3 ;
3430   std::string arg_str3 ;
3431   bool result;
3432 
3433   (void)jenv;
3434   (void)jcls;
3435   (void)jarg1_;
3436   (void)jarg2_;
3437   arg1 = *(SBMLWriter **)&jarg1;
3438   arg2 = *(SBMLDocument **)&jarg2;
3439 
3440   if(!jarg3) {
3441     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null std::string");
3442     return 0;
3443   }
3444   arg_pstr3 = (char const *)jenv->GetStringUTFChars(jarg3, 0);
3445   if (!arg_pstr3) return 0;
3446 #ifdef WIN32
3447   char*  mbstr = convertUTF8ToACP(arg_pstr3);
3448   if (!mbstr)
3449   {
3450     jenv->ReleaseStringUTFChars(jarg3, arg_pstr3);
3451     return 0;
3452   }
3453 
3454   arg_str3.assign(mbstr);
3455   delete[] mbstr;
3456 #else
3457   arg_str3.assign(arg_pstr3);
3458 #endif
3459   arg3 = &arg_str3;
3460   jenv->ReleaseStringUTFChars(jarg3, arg_pstr3);
3461 
3462 
3463   result = (bool)(arg1)->writeSBMLToFile((SBMLDocument const *)arg2,(std::string const &)*arg3);
3464   jresult = (jboolean)result;
3465   return jresult;
3466 }
3467 
3468 
Java_org_sbml_libsbml_libsbmlJNI_SBMLWriter_1writeSBMLToString(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)3469 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLWriter_1writeSBMLToString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
3470   jstring jresult = 0 ;
3471   SBMLWriter *arg1 = (SBMLWriter *) 0 ;
3472   SBMLDocument *arg2 = (SBMLDocument *) 0 ;
3473   char *result = 0 ;
3474 
3475   (void)jenv;
3476   (void)jcls;
3477   (void)jarg1_;
3478   (void)jarg2_;
3479   arg1 = *(SBMLWriter **)&jarg1;
3480   arg2 = *(SBMLDocument **)&jarg2;
3481   result = (char *)(arg1)->writeSBMLToString((SBMLDocument const *)arg2);
3482   if (result) jresult = jenv->NewStringUTF((const char *)result);
3483   free(result);
3484   return jresult;
3485 }
3486 
3487 
Java_org_sbml_libsbml_libsbmlJNI_SBMLWriter_1hasZlib(JNIEnv * jenv,jclass jcls)3488 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLWriter_1hasZlib(JNIEnv *jenv, jclass jcls) {
3489   jboolean jresult = 0 ;
3490   bool result;
3491 
3492   (void)jenv;
3493   (void)jcls;
3494   result = (bool)SBMLWriter::hasZlib();
3495   jresult = (jboolean)result;
3496   return jresult;
3497 }
3498 
3499 
Java_org_sbml_libsbml_libsbmlJNI_SBMLWriter_1hasBzip2(JNIEnv * jenv,jclass jcls)3500 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLWriter_1hasBzip2(JNIEnv *jenv, jclass jcls) {
3501   jboolean jresult = 0 ;
3502   bool result;
3503 
3504   (void)jenv;
3505   (void)jcls;
3506   result = (bool)SBMLWriter::hasBzip2();
3507   jresult = (jboolean)result;
3508   return jresult;
3509 }
3510 
3511 
Java_org_sbml_libsbml_libsbmlJNI_writeSBML(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)3512 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_writeSBML(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
3513   jint jresult = 0 ;
3514   SBMLDocument_t *arg1 = (SBMLDocument_t *) 0 ;
3515   char *arg2 = (char *) 0 ;
3516   char const *arg_pstr2 ;
3517   int result;
3518 
3519   (void)jenv;
3520   (void)jcls;
3521   (void)jarg1_;
3522   arg1 = *(SBMLDocument_t **)&jarg1;
3523 
3524   if (jarg2) {
3525     arg_pstr2 = (char const *)jenv->GetStringUTFChars(jarg2, 0);
3526     if (!arg_pstr2) return 0;
3527   }
3528   else
3529   {
3530     arg_pstr2 = 0;
3531   }
3532 #ifdef WIN32
3533   arg2 = convertUTF8ToACP(arg_pstr2);
3534   if (!arg2)
3535   {
3536     jenv->ReleaseStringUTFChars(jarg2, (const char*)arg_pstr2);
3537     return 0;
3538   }
3539   jenv->ReleaseStringUTFChars(jarg2, (const char*)arg_pstr2);
3540 #else
3541   arg2 = (char*)arg_pstr2;
3542 #endif
3543 
3544   result = (int)writeSBML((SBMLDocument const *)arg1,(char const *)arg2);
3545   jresult = (jint)result;
3546 
3547 #ifdef WIN32
3548   delete[] arg2;
3549 #else
3550   if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char*)arg2);
3551 #endif
3552 
3553   return jresult;
3554 }
3555 
3556 
Java_org_sbml_libsbml_libsbmlJNI_writeSBMLToString(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)3557 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_writeSBMLToString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
3558   jstring jresult = 0 ;
3559   SBMLDocument_t *arg1 = (SBMLDocument_t *) 0 ;
3560   char *result = 0 ;
3561 
3562   (void)jenv;
3563   (void)jcls;
3564   (void)jarg1_;
3565   arg1 = *(SBMLDocument_t **)&jarg1;
3566   result = (char *)writeSBMLToString((SBMLDocument const *)arg1);
3567   if (result) jresult = jenv->NewStringUTF((const char *)result);
3568   free(result);
3569   return jresult;
3570 }
3571 
3572 
Java_org_sbml_libsbml_libsbmlJNI_writeSBMLToFile(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)3573 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_writeSBMLToFile(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
3574   jint jresult = 0 ;
3575   SBMLDocument_t *arg1 = (SBMLDocument_t *) 0 ;
3576   char *arg2 = (char *) 0 ;
3577   char const *arg_pstr2 ;
3578   int result;
3579 
3580   (void)jenv;
3581   (void)jcls;
3582   (void)jarg1_;
3583   arg1 = *(SBMLDocument_t **)&jarg1;
3584 
3585   if (jarg2) {
3586     arg_pstr2 = (char const *)jenv->GetStringUTFChars(jarg2, 0);
3587     if (!arg_pstr2) return 0;
3588   }
3589   else
3590   {
3591     arg_pstr2 = 0;
3592   }
3593 #ifdef WIN32
3594   arg2 = convertUTF8ToACP(arg_pstr2);
3595   if (!arg2)
3596   {
3597     jenv->ReleaseStringUTFChars(jarg2, (const char*)arg_pstr2);
3598     return 0;
3599   }
3600   jenv->ReleaseStringUTFChars(jarg2, (const char*)arg_pstr2);
3601 #else
3602   arg2 = (char*)arg_pstr2;
3603 #endif
3604 
3605   result = (int)writeSBMLToFile((SBMLDocument const *)arg1,(char const *)arg2);
3606   jresult = (jint)result;
3607 
3608 #ifdef WIN32
3609   delete[] arg2;
3610 #else
3611   if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char*)arg2);
3612 #endif
3613 
3614   return jresult;
3615 }
3616 
3617 
Java_org_sbml_libsbml_libsbmlJNI_SBMLTypeCode_1toString(JNIEnv * jenv,jclass jcls,jint jarg1,jstring jarg2)3618 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLTypeCode_1toString(JNIEnv *jenv, jclass jcls, jint jarg1, jstring jarg2) {
3619   jstring jresult = 0 ;
3620   int arg1 ;
3621   char *arg2 = (char *) 0 ;
3622   char *result = 0 ;
3623 
3624   (void)jenv;
3625   (void)jcls;
3626   arg1 = (int)jarg1;
3627   arg2 = 0;
3628   if (jarg2) {
3629     arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0);
3630     if (!arg2) return 0;
3631   }
3632   result = (char *)SBMLTypeCode_toString(arg1,(char const *)arg2);
3633   if (result) jresult = jenv->NewStringUTF((const char *)result);
3634   if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2);
3635   return jresult;
3636 }
3637 
3638 
Java_org_sbml_libsbml_libsbmlJNI_delete_1SBase(JNIEnv * jenv,jclass jcls,jlong jarg1)3639 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1SBase(JNIEnv *jenv, jclass jcls, jlong jarg1) {
3640   SBase *arg1 = (SBase *) 0 ;
3641 
3642   (void)jenv;
3643   (void)jcls;
3644   arg1 = *(SBase **)&jarg1;
3645   delete arg1;
3646 }
3647 
3648 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)3649 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
3650   jlong jresult = 0 ;
3651   SBase *arg1 = (SBase *) 0 ;
3652   SBase *result = 0 ;
3653 
3654   (void)jenv;
3655   (void)jcls;
3656   (void)jarg1_;
3657   arg1 = *(SBase **)&jarg1;
3658   result = (SBase *)((SBase const *)arg1)->clone();
3659   *(SBase **)&jresult = result;
3660   return jresult;
3661 }
3662 
3663 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getElementBySId_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)3664 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getElementBySId_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
3665   jlong jresult = 0 ;
3666   SBase *arg1 = (SBase *) 0 ;
3667   std::string *arg2 = 0 ;
3668   SBase *result = 0 ;
3669 
3670   (void)jenv;
3671   (void)jcls;
3672   (void)jarg1_;
3673   arg1 = *(SBase **)&jarg1;
3674   if(!jarg2) {
3675     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
3676     return 0;
3677   }
3678   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
3679   if (!arg2_pstr) return 0;
3680   std::string arg2_str(arg2_pstr);
3681   arg2 = &arg2_str;
3682   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
3683   result = (SBase *)(arg1)->getElementBySId((std::string const &)*arg2);
3684   *(SBase **)&jresult = result;
3685   return jresult;
3686 }
3687 
3688 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getElementByMetaId_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)3689 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getElementByMetaId_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
3690   jlong jresult = 0 ;
3691   SBase *arg1 = (SBase *) 0 ;
3692   std::string *arg2 = 0 ;
3693   SBase *result = 0 ;
3694 
3695   (void)jenv;
3696   (void)jcls;
3697   (void)jarg1_;
3698   arg1 = *(SBase **)&jarg1;
3699   if(!jarg2) {
3700     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
3701     return 0;
3702   }
3703   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
3704   if (!arg2_pstr) return 0;
3705   std::string arg2_str(arg2_pstr);
3706   arg2 = &arg2_str;
3707   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
3708   result = (SBase *)(arg1)->getElementByMetaId((std::string const &)*arg2);
3709   *(SBase **)&jresult = result;
3710   return jresult;
3711 }
3712 
3713 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1renameSIdRefs(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)3714 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1renameSIdRefs(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
3715   SBase *arg1 = (SBase *) 0 ;
3716   std::string *arg2 = 0 ;
3717   std::string *arg3 = 0 ;
3718 
3719   (void)jenv;
3720   (void)jcls;
3721   (void)jarg1_;
3722   arg1 = *(SBase **)&jarg1;
3723   if(!jarg2) {
3724     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
3725     return ;
3726   }
3727   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
3728   if (!arg2_pstr) return ;
3729   std::string arg2_str(arg2_pstr);
3730   arg2 = &arg2_str;
3731   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
3732   if(!jarg3) {
3733     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
3734     return ;
3735   }
3736   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
3737   if (!arg3_pstr) return ;
3738   std::string arg3_str(arg3_pstr);
3739   arg3 = &arg3_str;
3740   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
3741   (arg1)->renameSIdRefs((std::string const &)*arg2,(std::string const &)*arg3);
3742 }
3743 
3744 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1renameMetaIdRefs(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)3745 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1renameMetaIdRefs(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
3746   SBase *arg1 = (SBase *) 0 ;
3747   std::string *arg2 = 0 ;
3748   std::string *arg3 = 0 ;
3749 
3750   (void)jenv;
3751   (void)jcls;
3752   (void)jarg1_;
3753   arg1 = *(SBase **)&jarg1;
3754   if(!jarg2) {
3755     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
3756     return ;
3757   }
3758   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
3759   if (!arg2_pstr) return ;
3760   std::string arg2_str(arg2_pstr);
3761   arg2 = &arg2_str;
3762   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
3763   if(!jarg3) {
3764     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
3765     return ;
3766   }
3767   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
3768   if (!arg3_pstr) return ;
3769   std::string arg3_str(arg3_pstr);
3770   arg3 = &arg3_str;
3771   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
3772   (arg1)->renameMetaIdRefs((std::string const &)*arg2,(std::string const &)*arg3);
3773 }
3774 
3775 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1renameUnitSIdRefs(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)3776 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1renameUnitSIdRefs(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
3777   SBase *arg1 = (SBase *) 0 ;
3778   std::string *arg2 = 0 ;
3779   std::string *arg3 = 0 ;
3780 
3781   (void)jenv;
3782   (void)jcls;
3783   (void)jarg1_;
3784   arg1 = *(SBase **)&jarg1;
3785   if(!jarg2) {
3786     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
3787     return ;
3788   }
3789   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
3790   if (!arg2_pstr) return ;
3791   std::string arg2_str(arg2_pstr);
3792   arg2 = &arg2_str;
3793   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
3794   if(!jarg3) {
3795     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
3796     return ;
3797   }
3798   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
3799   if (!arg3_pstr) return ;
3800   std::string arg3_str(arg3_pstr);
3801   arg3 = &arg3_str;
3802   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
3803   (arg1)->renameUnitSIdRefs((std::string const &)*arg2,(std::string const &)*arg3);
3804 }
3805 
3806 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1replaceSIDWithFunction(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jobject jarg3_)3807 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1replaceSIDWithFunction(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jobject jarg3_) {
3808   SBase *arg1 = (SBase *) 0 ;
3809   std::string *arg2 = 0 ;
3810   ASTNode *arg3 = (ASTNode *) 0 ;
3811 
3812   (void)jenv;
3813   (void)jcls;
3814   (void)jarg1_;
3815   (void)jarg3_;
3816   arg1 = *(SBase **)&jarg1;
3817   if(!jarg2) {
3818     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
3819     return ;
3820   }
3821   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
3822   if (!arg2_pstr) return ;
3823   std::string arg2_str(arg2_pstr);
3824   arg2 = &arg2_str;
3825   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
3826   arg3 = *(ASTNode **)&jarg3;
3827   (arg1)->replaceSIDWithFunction((std::string const &)*arg2,(ASTNode const *)arg3);
3828 }
3829 
3830 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1divideAssignmentsToSIdByFunction(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jobject jarg3_)3831 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1divideAssignmentsToSIdByFunction(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jobject jarg3_) {
3832   SBase *arg1 = (SBase *) 0 ;
3833   std::string *arg2 = 0 ;
3834   ASTNode *arg3 = (ASTNode *) 0 ;
3835 
3836   (void)jenv;
3837   (void)jcls;
3838   (void)jarg1_;
3839   (void)jarg3_;
3840   arg1 = *(SBase **)&jarg1;
3841   if(!jarg2) {
3842     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
3843     return ;
3844   }
3845   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
3846   if (!arg2_pstr) return ;
3847   std::string arg2_str(arg2_pstr);
3848   arg2 = &arg2_str;
3849   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
3850   arg3 = *(ASTNode **)&jarg3;
3851   (arg1)->divideAssignmentsToSIdByFunction((std::string const &)*arg2,(ASTNode const *)arg3);
3852 }
3853 
3854 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1multiplyAssignmentsToSIdByFunction(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jobject jarg3_)3855 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1multiplyAssignmentsToSIdByFunction(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jobject jarg3_) {
3856   SBase *arg1 = (SBase *) 0 ;
3857   std::string *arg2 = 0 ;
3858   ASTNode *arg3 = (ASTNode *) 0 ;
3859 
3860   (void)jenv;
3861   (void)jcls;
3862   (void)jarg1_;
3863   (void)jarg3_;
3864   arg1 = *(SBase **)&jarg1;
3865   if(!jarg2) {
3866     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
3867     return ;
3868   }
3869   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
3870   if (!arg2_pstr) return ;
3871   std::string arg2_str(arg2_pstr);
3872   arg2 = &arg2_str;
3873   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
3874   arg3 = *(ASTNode **)&jarg3;
3875   (arg1)->multiplyAssignmentsToSIdByFunction((std::string const &)*arg2,(ASTNode const *)arg3);
3876 }
3877 
3878 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getElementFromPluginsBySId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)3879 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getElementFromPluginsBySId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
3880   jlong jresult = 0 ;
3881   SBase *arg1 = (SBase *) 0 ;
3882   std::string arg2 ;
3883   SBase *result = 0 ;
3884 
3885   (void)jenv;
3886   (void)jcls;
3887   (void)jarg1_;
3888   arg1 = *(SBase **)&jarg1;
3889   if(!jarg2) {
3890     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
3891     return 0;
3892   }
3893   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
3894   if (!arg2_pstr) return 0;
3895   (&arg2)->assign(arg2_pstr);
3896   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
3897   result = (SBase *)(arg1)->getElementFromPluginsBySId(arg2);
3898   *(SBase **)&jresult = result;
3899   return jresult;
3900 }
3901 
3902 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getElementFromPluginsByMetaId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)3903 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getElementFromPluginsByMetaId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
3904   jlong jresult = 0 ;
3905   SBase *arg1 = (SBase *) 0 ;
3906   std::string arg2 ;
3907   SBase *result = 0 ;
3908 
3909   (void)jenv;
3910   (void)jcls;
3911   (void)jarg1_;
3912   arg1 = *(SBase **)&jarg1;
3913   if(!jarg2) {
3914     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
3915     return 0;
3916   }
3917   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
3918   if (!arg2_pstr) return 0;
3919   (&arg2)->assign(arg2_pstr);
3920   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
3921   result = (SBase *)(arg1)->getElementFromPluginsByMetaId(arg2);
3922   *(SBase **)&jresult = result;
3923   return jresult;
3924 }
3925 
3926 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1hasNonstandardIdentifierBeginningWith(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)3927 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1hasNonstandardIdentifierBeginningWith(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
3928   jboolean jresult = 0 ;
3929   SBase *arg1 = (SBase *) 0 ;
3930   std::string *arg2 = 0 ;
3931   bool result;
3932 
3933   (void)jenv;
3934   (void)jcls;
3935   (void)jarg1_;
3936   arg1 = *(SBase **)&jarg1;
3937   if(!jarg2) {
3938     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
3939     return 0;
3940   }
3941   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
3942   if (!arg2_pstr) return 0;
3943   std::string arg2_str(arg2_pstr);
3944   arg2 = &arg2_str;
3945   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
3946   result = (bool)(arg1)->hasNonstandardIdentifierBeginningWith((std::string const &)*arg2);
3947   jresult = (jboolean)result;
3948   return jresult;
3949 }
3950 
3951 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1prependStringToAllIdentifiers(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)3952 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1prependStringToAllIdentifiers(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
3953   jint jresult = 0 ;
3954   SBase *arg1 = (SBase *) 0 ;
3955   std::string *arg2 = 0 ;
3956   int result;
3957 
3958   (void)jenv;
3959   (void)jcls;
3960   (void)jarg1_;
3961   arg1 = *(SBase **)&jarg1;
3962   if(!jarg2) {
3963     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
3964     return 0;
3965   }
3966   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
3967   if (!arg2_pstr) return 0;
3968   std::string arg2_str(arg2_pstr);
3969   arg2 = &arg2_str;
3970   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
3971   result = (int)(arg1)->prependStringToAllIdentifiers((std::string const &)*arg2);
3972   jresult = (jint)result;
3973   return jresult;
3974 }
3975 
3976 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1transformIdentifiers(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)3977 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1transformIdentifiers(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
3978   jint jresult = 0 ;
3979   SBase *arg1 = (SBase *) 0 ;
3980   IdentifierTransformer *arg2 = (IdentifierTransformer *) 0 ;
3981   int result;
3982 
3983   (void)jenv;
3984   (void)jcls;
3985   (void)jarg1_;
3986   (void)jarg2_;
3987   arg1 = *(SBase **)&jarg1;
3988   arg2 = *(IdentifierTransformer **)&jarg2;
3989   result = (int)(arg1)->transformIdentifiers(arg2);
3990   jresult = (jint)result;
3991   return jresult;
3992 }
3993 
3994 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getMetaId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)3995 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getMetaId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
3996   jstring jresult = 0 ;
3997   SBase *arg1 = (SBase *) 0 ;
3998   std::string *result = 0 ;
3999 
4000   (void)jenv;
4001   (void)jcls;
4002   (void)jarg1_;
4003   arg1 = *(SBase **)&jarg1;
4004   result = (std::string *) &((SBase const *)arg1)->getMetaId();
4005   jresult = jenv->NewStringUTF(result->c_str());
4006   return jresult;
4007 }
4008 
4009 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4010 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4011   jstring jresult = 0 ;
4012   SBase *arg1 = (SBase *) 0 ;
4013   std::string *result = 0 ;
4014 
4015   (void)jenv;
4016   (void)jcls;
4017   (void)jarg1_;
4018   arg1 = *(SBase **)&jarg1;
4019   result = (std::string *) &((SBase const *)arg1)->getId();
4020   jresult = jenv->NewStringUTF(result->c_str());
4021   return jresult;
4022 }
4023 
4024 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getIdAttribute(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4025 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getIdAttribute(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4026   jstring jresult = 0 ;
4027   SBase *arg1 = (SBase *) 0 ;
4028   std::string *result = 0 ;
4029 
4030   (void)jenv;
4031   (void)jcls;
4032   (void)jarg1_;
4033   arg1 = *(SBase **)&jarg1;
4034   result = (std::string *) &((SBase const *)arg1)->getIdAttribute();
4035   jresult = jenv->NewStringUTF(result->c_str());
4036   return jresult;
4037 }
4038 
4039 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4040 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4041   jstring jresult = 0 ;
4042   SBase *arg1 = (SBase *) 0 ;
4043   std::string *result = 0 ;
4044 
4045   (void)jenv;
4046   (void)jcls;
4047   (void)jarg1_;
4048   arg1 = *(SBase **)&jarg1;
4049   result = (std::string *) &((SBase const *)arg1)->getName();
4050   jresult = jenv->NewStringUTF(result->c_str());
4051   return jresult;
4052 }
4053 
4054 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getNotes_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4055 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getNotes_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4056   jlong jresult = 0 ;
4057   SBase *arg1 = (SBase *) 0 ;
4058   XMLNode *result = 0 ;
4059 
4060   (void)jenv;
4061   (void)jcls;
4062   (void)jarg1_;
4063   arg1 = *(SBase **)&jarg1;
4064   result = (XMLNode *)(arg1)->getNotes();
4065   *(XMLNode **)&jresult = result;
4066   return jresult;
4067 }
4068 
4069 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getNotesString_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4070 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getNotesString_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4071   jstring jresult = 0 ;
4072   SBase *arg1 = (SBase *) 0 ;
4073   std::string result;
4074 
4075   (void)jenv;
4076   (void)jcls;
4077   (void)jarg1_;
4078   arg1 = *(SBase **)&jarg1;
4079   result = (arg1)->getNotesString();
4080   jresult = jenv->NewStringUTF((&result)->c_str());
4081   return jresult;
4082 }
4083 
4084 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getAnnotation_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4085 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getAnnotation_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4086   jlong jresult = 0 ;
4087   SBase *arg1 = (SBase *) 0 ;
4088   XMLNode *result = 0 ;
4089 
4090   (void)jenv;
4091   (void)jcls;
4092   (void)jarg1_;
4093   arg1 = *(SBase **)&jarg1;
4094   result = (XMLNode *)(arg1)->getAnnotation();
4095   *(XMLNode **)&jresult = result;
4096   return jresult;
4097 }
4098 
4099 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getAnnotationString_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4100 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getAnnotationString_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4101   jstring jresult = 0 ;
4102   SBase *arg1 = (SBase *) 0 ;
4103   std::string result;
4104 
4105   (void)jenv;
4106   (void)jcls;
4107   (void)jarg1_;
4108   arg1 = *(SBase **)&jarg1;
4109   result = (arg1)->getAnnotationString();
4110   jresult = jenv->NewStringUTF((&result)->c_str());
4111   return jresult;
4112 }
4113 
4114 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getNamespaces(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4115 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getNamespaces(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4116   jlong jresult = 0 ;
4117   SBase *arg1 = (SBase *) 0 ;
4118   XMLNamespaces *result = 0 ;
4119 
4120   (void)jenv;
4121   (void)jcls;
4122   (void)jarg1_;
4123   arg1 = *(SBase **)&jarg1;
4124   result = (XMLNamespaces *)((SBase const *)arg1)->getNamespaces();
4125   *(XMLNamespaces **)&jresult = result;
4126   return jresult;
4127 }
4128 
4129 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getSBMLDocument_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4130 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getSBMLDocument_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4131   jlong jresult = 0 ;
4132   SBase *arg1 = (SBase *) 0 ;
4133   SBMLDocument *result = 0 ;
4134 
4135   (void)jenv;
4136   (void)jcls;
4137   (void)jarg1_;
4138   arg1 = *(SBase **)&jarg1;
4139   result = (SBMLDocument *)((SBase const *)arg1)->getSBMLDocument();
4140   *(SBMLDocument **)&jresult = result;
4141   return jresult;
4142 }
4143 
4144 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getParentSBMLObject_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4145 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getParentSBMLObject_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4146   jlong jresult = 0 ;
4147   SBase *arg1 = (SBase *) 0 ;
4148   SBase *result = 0 ;
4149 
4150   (void)jenv;
4151   (void)jcls;
4152   (void)jarg1_;
4153   arg1 = *(SBase **)&jarg1;
4154   result = (SBase *)(arg1)->getParentSBMLObject();
4155   *(SBase **)&jresult = result;
4156   return jresult;
4157 }
4158 
4159 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getAncestorOfType_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jstring jarg3)4160 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getAncestorOfType_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jstring jarg3) {
4161   jlong jresult = 0 ;
4162   SBase *arg1 = (SBase *) 0 ;
4163   int arg2 ;
4164   std::string *arg3 = 0 ;
4165   SBase *result = 0 ;
4166 
4167   (void)jenv;
4168   (void)jcls;
4169   (void)jarg1_;
4170   arg1 = *(SBase **)&jarg1;
4171   arg2 = (int)jarg2;
4172   if(!jarg3) {
4173     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
4174     return 0;
4175   }
4176   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
4177   if (!arg3_pstr) return 0;
4178   std::string arg3_str(arg3_pstr);
4179   arg3 = &arg3_str;
4180   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
4181   result = (SBase *)(arg1)->getAncestorOfType(arg2,(std::string const &)*arg3);
4182   *(SBase **)&jresult = result;
4183   return jresult;
4184 }
4185 
4186 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getAncestorOfType_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)4187 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getAncestorOfType_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
4188   jlong jresult = 0 ;
4189   SBase *arg1 = (SBase *) 0 ;
4190   int arg2 ;
4191   SBase *result = 0 ;
4192 
4193   (void)jenv;
4194   (void)jcls;
4195   (void)jarg1_;
4196   arg1 = *(SBase **)&jarg1;
4197   arg2 = (int)jarg2;
4198   result = (SBase *)(arg1)->getAncestorOfType(arg2);
4199   *(SBase **)&jresult = result;
4200   return jresult;
4201 }
4202 
4203 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getSBOTerm(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4204 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getSBOTerm(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4205   jint jresult = 0 ;
4206   SBase *arg1 = (SBase *) 0 ;
4207   int result;
4208 
4209   (void)jenv;
4210   (void)jcls;
4211   (void)jarg1_;
4212   arg1 = *(SBase **)&jarg1;
4213   result = (int)((SBase const *)arg1)->getSBOTerm();
4214   jresult = (jint)result;
4215   return jresult;
4216 }
4217 
4218 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getSBOTermID(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4219 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getSBOTermID(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4220   jstring jresult = 0 ;
4221   SBase *arg1 = (SBase *) 0 ;
4222   std::string result;
4223 
4224   (void)jenv;
4225   (void)jcls;
4226   (void)jarg1_;
4227   arg1 = *(SBase **)&jarg1;
4228   result = ((SBase const *)arg1)->getSBOTermID();
4229   jresult = jenv->NewStringUTF((&result)->c_str());
4230   return jresult;
4231 }
4232 
4233 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getSBOTermAsURL(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4234 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getSBOTermAsURL(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4235   jstring jresult = 0 ;
4236   SBase *arg1 = (SBase *) 0 ;
4237   std::string result;
4238 
4239   (void)jenv;
4240   (void)jcls;
4241   (void)jarg1_;
4242   arg1 = *(SBase **)&jarg1;
4243   result = ((SBase const *)arg1)->getSBOTermAsURL();
4244   jresult = jenv->NewStringUTF((&result)->c_str());
4245   return jresult;
4246 }
4247 
4248 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getLine(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4249 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getLine(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4250   jlong jresult = 0 ;
4251   SBase *arg1 = (SBase *) 0 ;
4252   unsigned int result;
4253 
4254   (void)jenv;
4255   (void)jcls;
4256   (void)jarg1_;
4257   arg1 = *(SBase **)&jarg1;
4258   result = (unsigned int)((SBase const *)arg1)->getLine();
4259   jresult = (jlong)result;
4260   return jresult;
4261 }
4262 
4263 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getColumn(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4264 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getColumn(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4265   jlong jresult = 0 ;
4266   SBase *arg1 = (SBase *) 0 ;
4267   unsigned int result;
4268 
4269   (void)jenv;
4270   (void)jcls;
4271   (void)jarg1_;
4272   arg1 = *(SBase **)&jarg1;
4273   result = (unsigned int)((SBase const *)arg1)->getColumn();
4274   jresult = (jlong)result;
4275   return jresult;
4276 }
4277 
4278 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getModelHistory_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4279 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getModelHistory_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4280   jlong jresult = 0 ;
4281   SBase *arg1 = (SBase *) 0 ;
4282   ModelHistory *result = 0 ;
4283 
4284   (void)jenv;
4285   (void)jcls;
4286   (void)jarg1_;
4287   arg1 = *(SBase **)&jarg1;
4288   result = (ModelHistory *)((SBase const *)arg1)->getModelHistory();
4289   *(ModelHistory **)&jresult = result;
4290   return jresult;
4291 }
4292 
4293 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1isSetMetaId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4294 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1isSetMetaId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4295   jboolean jresult = 0 ;
4296   SBase *arg1 = (SBase *) 0 ;
4297   bool result;
4298 
4299   (void)jenv;
4300   (void)jcls;
4301   (void)jarg1_;
4302   arg1 = *(SBase **)&jarg1;
4303   result = (bool)((SBase const *)arg1)->isSetMetaId();
4304   jresult = (jboolean)result;
4305   return jresult;
4306 }
4307 
4308 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1isSetId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4309 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1isSetId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4310   jboolean jresult = 0 ;
4311   SBase *arg1 = (SBase *) 0 ;
4312   bool result;
4313 
4314   (void)jenv;
4315   (void)jcls;
4316   (void)jarg1_;
4317   arg1 = *(SBase **)&jarg1;
4318   result = (bool)((SBase const *)arg1)->isSetId();
4319   jresult = (jboolean)result;
4320   return jresult;
4321 }
4322 
4323 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1isSetIdAttribute(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4324 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1isSetIdAttribute(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4325   jboolean jresult = 0 ;
4326   SBase *arg1 = (SBase *) 0 ;
4327   bool result;
4328 
4329   (void)jenv;
4330   (void)jcls;
4331   (void)jarg1_;
4332   arg1 = *(SBase **)&jarg1;
4333   result = (bool)((SBase const *)arg1)->isSetIdAttribute();
4334   jresult = (jboolean)result;
4335   return jresult;
4336 }
4337 
4338 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1isSetName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4339 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1isSetName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4340   jboolean jresult = 0 ;
4341   SBase *arg1 = (SBase *) 0 ;
4342   bool result;
4343 
4344   (void)jenv;
4345   (void)jcls;
4346   (void)jarg1_;
4347   arg1 = *(SBase **)&jarg1;
4348   result = (bool)((SBase const *)arg1)->isSetName();
4349   jresult = (jboolean)result;
4350   return jresult;
4351 }
4352 
4353 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1isSetNotes(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4354 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1isSetNotes(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4355   jboolean jresult = 0 ;
4356   SBase *arg1 = (SBase *) 0 ;
4357   bool result;
4358 
4359   (void)jenv;
4360   (void)jcls;
4361   (void)jarg1_;
4362   arg1 = *(SBase **)&jarg1;
4363   result = (bool)((SBase const *)arg1)->isSetNotes();
4364   jresult = (jboolean)result;
4365   return jresult;
4366 }
4367 
4368 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1isSetAnnotation(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4369 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1isSetAnnotation(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4370   jboolean jresult = 0 ;
4371   SBase *arg1 = (SBase *) 0 ;
4372   bool result;
4373 
4374   (void)jenv;
4375   (void)jcls;
4376   (void)jarg1_;
4377   arg1 = *(SBase **)&jarg1;
4378   result = (bool)((SBase const *)arg1)->isSetAnnotation();
4379   jresult = (jboolean)result;
4380   return jresult;
4381 }
4382 
4383 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1isSetSBOTerm(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4384 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1isSetSBOTerm(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4385   jboolean jresult = 0 ;
4386   SBase *arg1 = (SBase *) 0 ;
4387   bool result;
4388 
4389   (void)jenv;
4390   (void)jcls;
4391   (void)jarg1_;
4392   arg1 = *(SBase **)&jarg1;
4393   result = (bool)((SBase const *)arg1)->isSetSBOTerm();
4394   jresult = (jboolean)result;
4395   return jresult;
4396 }
4397 
4398 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1setMetaId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)4399 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1setMetaId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
4400   jint jresult = 0 ;
4401   SBase *arg1 = (SBase *) 0 ;
4402   std::string *arg2 = 0 ;
4403   int result;
4404 
4405   (void)jenv;
4406   (void)jcls;
4407   (void)jarg1_;
4408   arg1 = *(SBase **)&jarg1;
4409   if(!jarg2) {
4410     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
4411     return 0;
4412   }
4413   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
4414   if (!arg2_pstr) return 0;
4415   std::string arg2_str(arg2_pstr);
4416   arg2 = &arg2_str;
4417   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
4418   result = (int)(arg1)->setMetaId((std::string const &)*arg2);
4419   jresult = (jint)result;
4420   return jresult;
4421 }
4422 
4423 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1isSetModelHistory(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4424 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1isSetModelHistory(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4425   jboolean jresult = 0 ;
4426   SBase *arg1 = (SBase *) 0 ;
4427   bool result;
4428 
4429   (void)jenv;
4430   (void)jcls;
4431   (void)jarg1_;
4432   arg1 = *(SBase **)&jarg1;
4433   result = (bool)(arg1)->isSetModelHistory();
4434   jresult = (jboolean)result;
4435   return jresult;
4436 }
4437 
4438 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1setId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)4439 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1setId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
4440   jint jresult = 0 ;
4441   SBase *arg1 = (SBase *) 0 ;
4442   std::string *arg2 = 0 ;
4443   int result;
4444 
4445   (void)jenv;
4446   (void)jcls;
4447   (void)jarg1_;
4448   arg1 = *(SBase **)&jarg1;
4449   if(!jarg2) {
4450     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
4451     return 0;
4452   }
4453   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
4454   if (!arg2_pstr) return 0;
4455   std::string arg2_str(arg2_pstr);
4456   arg2 = &arg2_str;
4457   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
4458   result = (int)(arg1)->setId((std::string const &)*arg2);
4459   jresult = (jint)result;
4460   return jresult;
4461 }
4462 
4463 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1setIdAttribute(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)4464 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1setIdAttribute(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
4465   jint jresult = 0 ;
4466   SBase *arg1 = (SBase *) 0 ;
4467   std::string *arg2 = 0 ;
4468   int result;
4469 
4470   (void)jenv;
4471   (void)jcls;
4472   (void)jarg1_;
4473   arg1 = *(SBase **)&jarg1;
4474   if(!jarg2) {
4475     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
4476     return 0;
4477   }
4478   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
4479   if (!arg2_pstr) return 0;
4480   std::string arg2_str(arg2_pstr);
4481   arg2 = &arg2_str;
4482   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
4483   result = (int)(arg1)->setIdAttribute((std::string const &)*arg2);
4484   jresult = (jint)result;
4485   return jresult;
4486 }
4487 
4488 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1setName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)4489 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1setName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
4490   jint jresult = 0 ;
4491   SBase *arg1 = (SBase *) 0 ;
4492   std::string *arg2 = 0 ;
4493   int result;
4494 
4495   (void)jenv;
4496   (void)jcls;
4497   (void)jarg1_;
4498   arg1 = *(SBase **)&jarg1;
4499   if(!jarg2) {
4500     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
4501     return 0;
4502   }
4503   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
4504   if (!arg2_pstr) return 0;
4505   std::string arg2_str(arg2_pstr);
4506   arg2 = &arg2_str;
4507   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
4508   result = (int)(arg1)->setName((std::string const &)*arg2);
4509   jresult = (jint)result;
4510   return jresult;
4511 }
4512 
4513 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1setAnnotation_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)4514 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1setAnnotation_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
4515   jint jresult = 0 ;
4516   SBase *arg1 = (SBase *) 0 ;
4517   XMLNode *arg2 = (XMLNode *) 0 ;
4518   int result;
4519 
4520   (void)jenv;
4521   (void)jcls;
4522   (void)jarg1_;
4523   (void)jarg2_;
4524   arg1 = *(SBase **)&jarg1;
4525   arg2 = *(XMLNode **)&jarg2;
4526   result = (int)(arg1)->setAnnotation((XMLNode const *)arg2);
4527   jresult = (jint)result;
4528   return jresult;
4529 }
4530 
4531 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1setAnnotation_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)4532 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1setAnnotation_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
4533   jint jresult = 0 ;
4534   SBase *arg1 = (SBase *) 0 ;
4535   std::string *arg2 = 0 ;
4536   int result;
4537 
4538   (void)jenv;
4539   (void)jcls;
4540   (void)jarg1_;
4541   arg1 = *(SBase **)&jarg1;
4542   if(!jarg2) {
4543     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
4544     return 0;
4545   }
4546   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
4547   if (!arg2_pstr) return 0;
4548   std::string arg2_str(arg2_pstr);
4549   arg2 = &arg2_str;
4550   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
4551   result = (int)(arg1)->setAnnotation((std::string const &)*arg2);
4552   jresult = (jint)result;
4553   return jresult;
4554 }
4555 
4556 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1appendAnnotation_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)4557 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1appendAnnotation_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
4558   jint jresult = 0 ;
4559   SBase *arg1 = (SBase *) 0 ;
4560   XMLNode *arg2 = (XMLNode *) 0 ;
4561   int result;
4562 
4563   (void)jenv;
4564   (void)jcls;
4565   (void)jarg1_;
4566   (void)jarg2_;
4567   arg1 = *(SBase **)&jarg1;
4568   arg2 = *(XMLNode **)&jarg2;
4569   result = (int)(arg1)->appendAnnotation((XMLNode const *)arg2);
4570   jresult = (jint)result;
4571   return jresult;
4572 }
4573 
4574 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1appendAnnotation_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)4575 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1appendAnnotation_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
4576   jint jresult = 0 ;
4577   SBase *arg1 = (SBase *) 0 ;
4578   std::string *arg2 = 0 ;
4579   int result;
4580 
4581   (void)jenv;
4582   (void)jcls;
4583   (void)jarg1_;
4584   arg1 = *(SBase **)&jarg1;
4585   if(!jarg2) {
4586     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
4587     return 0;
4588   }
4589   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
4590   if (!arg2_pstr) return 0;
4591   std::string arg2_str(arg2_pstr);
4592   arg2 = &arg2_str;
4593   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
4594   result = (int)(arg1)->appendAnnotation((std::string const &)*arg2);
4595   jresult = (jint)result;
4596   return jresult;
4597 }
4598 
4599 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1removeTopLevelAnnotationElement_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3,jboolean jarg4)4600 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1removeTopLevelAnnotationElement_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3, jboolean jarg4) {
4601   jint jresult = 0 ;
4602   SBase *arg1 = (SBase *) 0 ;
4603   std::string *arg2 = 0 ;
4604   std::string arg3 ;
4605   bool arg4 ;
4606   int result;
4607 
4608   (void)jenv;
4609   (void)jcls;
4610   (void)jarg1_;
4611   arg1 = *(SBase **)&jarg1;
4612   if(!jarg2) {
4613     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
4614     return 0;
4615   }
4616   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
4617   if (!arg2_pstr) return 0;
4618   std::string arg2_str(arg2_pstr);
4619   arg2 = &arg2_str;
4620   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
4621   if(!jarg3) {
4622     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
4623     return 0;
4624   }
4625   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
4626   if (!arg3_pstr) return 0;
4627   (&arg3)->assign(arg3_pstr);
4628   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
4629   arg4 = jarg4 ? true : false;
4630   result = (int)(arg1)->removeTopLevelAnnotationElement((std::string const &)*arg2,arg3,arg4);
4631   jresult = (jint)result;
4632   return jresult;
4633 }
4634 
4635 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1removeTopLevelAnnotationElement_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)4636 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1removeTopLevelAnnotationElement_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
4637   jint jresult = 0 ;
4638   SBase *arg1 = (SBase *) 0 ;
4639   std::string *arg2 = 0 ;
4640   std::string arg3 ;
4641   int result;
4642 
4643   (void)jenv;
4644   (void)jcls;
4645   (void)jarg1_;
4646   arg1 = *(SBase **)&jarg1;
4647   if(!jarg2) {
4648     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
4649     return 0;
4650   }
4651   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
4652   if (!arg2_pstr) return 0;
4653   std::string arg2_str(arg2_pstr);
4654   arg2 = &arg2_str;
4655   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
4656   if(!jarg3) {
4657     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
4658     return 0;
4659   }
4660   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
4661   if (!arg3_pstr) return 0;
4662   (&arg3)->assign(arg3_pstr);
4663   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
4664   result = (int)(arg1)->removeTopLevelAnnotationElement((std::string const &)*arg2,arg3);
4665   jresult = (jint)result;
4666   return jresult;
4667 }
4668 
4669 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1removeTopLevelAnnotationElement_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)4670 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1removeTopLevelAnnotationElement_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
4671   jint jresult = 0 ;
4672   SBase *arg1 = (SBase *) 0 ;
4673   std::string *arg2 = 0 ;
4674   int result;
4675 
4676   (void)jenv;
4677   (void)jcls;
4678   (void)jarg1_;
4679   arg1 = *(SBase **)&jarg1;
4680   if(!jarg2) {
4681     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
4682     return 0;
4683   }
4684   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
4685   if (!arg2_pstr) return 0;
4686   std::string arg2_str(arg2_pstr);
4687   arg2 = &arg2_str;
4688   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
4689   result = (int)(arg1)->removeTopLevelAnnotationElement((std::string const &)*arg2);
4690   jresult = (jint)result;
4691   return jresult;
4692 }
4693 
4694 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1replaceTopLevelAnnotationElement_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)4695 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1replaceTopLevelAnnotationElement_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
4696   jint jresult = 0 ;
4697   SBase *arg1 = (SBase *) 0 ;
4698   XMLNode *arg2 = (XMLNode *) 0 ;
4699   int result;
4700 
4701   (void)jenv;
4702   (void)jcls;
4703   (void)jarg1_;
4704   (void)jarg2_;
4705   arg1 = *(SBase **)&jarg1;
4706   arg2 = *(XMLNode **)&jarg2;
4707   result = (int)(arg1)->replaceTopLevelAnnotationElement((XMLNode const *)arg2);
4708   jresult = (jint)result;
4709   return jresult;
4710 }
4711 
4712 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1replaceTopLevelAnnotationElement_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)4713 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1replaceTopLevelAnnotationElement_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
4714   jint jresult = 0 ;
4715   SBase *arg1 = (SBase *) 0 ;
4716   std::string *arg2 = 0 ;
4717   int result;
4718 
4719   (void)jenv;
4720   (void)jcls;
4721   (void)jarg1_;
4722   arg1 = *(SBase **)&jarg1;
4723   if(!jarg2) {
4724     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
4725     return 0;
4726   }
4727   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
4728   if (!arg2_pstr) return 0;
4729   std::string arg2_str(arg2_pstr);
4730   arg2 = &arg2_str;
4731   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
4732   result = (int)(arg1)->replaceTopLevelAnnotationElement((std::string const &)*arg2);
4733   jresult = (jint)result;
4734   return jresult;
4735 }
4736 
4737 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1setNotes_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)4738 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1setNotes_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
4739   jint jresult = 0 ;
4740   SBase *arg1 = (SBase *) 0 ;
4741   XMLNode *arg2 = (XMLNode *) 0 ;
4742   int result;
4743 
4744   (void)jenv;
4745   (void)jcls;
4746   (void)jarg1_;
4747   (void)jarg2_;
4748   arg1 = *(SBase **)&jarg1;
4749   arg2 = *(XMLNode **)&jarg2;
4750   result = (int)(arg1)->setNotes((XMLNode const *)arg2);
4751   jresult = (jint)result;
4752   return jresult;
4753 }
4754 
4755 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1setNotes_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jboolean jarg3)4756 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1setNotes_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jboolean jarg3) {
4757   jint jresult = 0 ;
4758   SBase *arg1 = (SBase *) 0 ;
4759   std::string *arg2 = 0 ;
4760   bool arg3 ;
4761   int result;
4762 
4763   (void)jenv;
4764   (void)jcls;
4765   (void)jarg1_;
4766   arg1 = *(SBase **)&jarg1;
4767   if(!jarg2) {
4768     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
4769     return 0;
4770   }
4771   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
4772   if (!arg2_pstr) return 0;
4773   std::string arg2_str(arg2_pstr);
4774   arg2 = &arg2_str;
4775   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
4776   arg3 = jarg3 ? true : false;
4777   result = (int)(arg1)->setNotes((std::string const &)*arg2,arg3);
4778   jresult = (jint)result;
4779   return jresult;
4780 }
4781 
4782 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1setNotes_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)4783 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1setNotes_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
4784   jint jresult = 0 ;
4785   SBase *arg1 = (SBase *) 0 ;
4786   std::string *arg2 = 0 ;
4787   int result;
4788 
4789   (void)jenv;
4790   (void)jcls;
4791   (void)jarg1_;
4792   arg1 = *(SBase **)&jarg1;
4793   if(!jarg2) {
4794     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
4795     return 0;
4796   }
4797   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
4798   if (!arg2_pstr) return 0;
4799   std::string arg2_str(arg2_pstr);
4800   arg2 = &arg2_str;
4801   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
4802   result = (int)(arg1)->setNotes((std::string const &)*arg2);
4803   jresult = (jint)result;
4804   return jresult;
4805 }
4806 
4807 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1appendNotes_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)4808 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1appendNotes_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
4809   jint jresult = 0 ;
4810   SBase *arg1 = (SBase *) 0 ;
4811   XMLNode *arg2 = (XMLNode *) 0 ;
4812   int result;
4813 
4814   (void)jenv;
4815   (void)jcls;
4816   (void)jarg1_;
4817   (void)jarg2_;
4818   arg1 = *(SBase **)&jarg1;
4819   arg2 = *(XMLNode **)&jarg2;
4820   result = (int)(arg1)->appendNotes((XMLNode const *)arg2);
4821   jresult = (jint)result;
4822   return jresult;
4823 }
4824 
4825 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1appendNotes_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)4826 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1appendNotes_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
4827   jint jresult = 0 ;
4828   SBase *arg1 = (SBase *) 0 ;
4829   std::string *arg2 = 0 ;
4830   int result;
4831 
4832   (void)jenv;
4833   (void)jcls;
4834   (void)jarg1_;
4835   arg1 = *(SBase **)&jarg1;
4836   if(!jarg2) {
4837     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
4838     return 0;
4839   }
4840   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
4841   if (!arg2_pstr) return 0;
4842   std::string arg2_str(arg2_pstr);
4843   arg2 = &arg2_str;
4844   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
4845   result = (int)(arg1)->appendNotes((std::string const &)*arg2);
4846   jresult = (jint)result;
4847   return jresult;
4848 }
4849 
4850 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1setModelHistory(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)4851 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1setModelHistory(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
4852   jint jresult = 0 ;
4853   SBase *arg1 = (SBase *) 0 ;
4854   ModelHistory *arg2 = (ModelHistory *) 0 ;
4855   int result;
4856 
4857   (void)jenv;
4858   (void)jcls;
4859   (void)jarg1_;
4860   (void)jarg2_;
4861   arg1 = *(SBase **)&jarg1;
4862   arg2 = *(ModelHistory **)&jarg2;
4863   result = (int)(arg1)->setModelHistory(arg2);
4864   jresult = (jint)result;
4865   return jresult;
4866 }
4867 
4868 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1connectToParent(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)4869 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1connectToParent(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
4870   SBase *arg1 = (SBase *) 0 ;
4871   SBase *arg2 = (SBase *) 0 ;
4872 
4873   (void)jenv;
4874   (void)jcls;
4875   (void)jarg1_;
4876   (void)jarg2_;
4877   arg1 = *(SBase **)&jarg1;
4878   arg2 = *(SBase **)&jarg2;
4879   (arg1)->connectToParent(arg2);
4880 }
4881 
4882 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1connectToChild(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4883 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1connectToChild(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4884   SBase *arg1 = (SBase *) 0 ;
4885 
4886   (void)jenv;
4887   (void)jcls;
4888   (void)jarg1_;
4889   arg1 = *(SBase **)&jarg1;
4890   (arg1)->connectToChild();
4891 }
4892 
4893 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1setSBOTerm_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)4894 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1setSBOTerm_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
4895   jint jresult = 0 ;
4896   SBase *arg1 = (SBase *) 0 ;
4897   int arg2 ;
4898   int result;
4899 
4900   (void)jenv;
4901   (void)jcls;
4902   (void)jarg1_;
4903   arg1 = *(SBase **)&jarg1;
4904   arg2 = (int)jarg2;
4905   result = (int)(arg1)->setSBOTerm(arg2);
4906   jresult = (jint)result;
4907   return jresult;
4908 }
4909 
4910 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1setSBOTerm_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)4911 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1setSBOTerm_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
4912   jint jresult = 0 ;
4913   SBase *arg1 = (SBase *) 0 ;
4914   std::string *arg2 = 0 ;
4915   int result;
4916 
4917   (void)jenv;
4918   (void)jcls;
4919   (void)jarg1_;
4920   arg1 = *(SBase **)&jarg1;
4921   if(!jarg2) {
4922     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
4923     return 0;
4924   }
4925   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
4926   if (!arg2_pstr) return 0;
4927   std::string arg2_str(arg2_pstr);
4928   arg2 = &arg2_str;
4929   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
4930   result = (int)(arg1)->setSBOTerm((std::string const &)*arg2);
4931   jresult = (jint)result;
4932   return jresult;
4933 }
4934 
4935 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1setNamespaces(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)4936 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1setNamespaces(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
4937   jint jresult = 0 ;
4938   SBase *arg1 = (SBase *) 0 ;
4939   XMLNamespaces *arg2 = (XMLNamespaces *) 0 ;
4940   int result;
4941 
4942   (void)jenv;
4943   (void)jcls;
4944   (void)jarg1_;
4945   (void)jarg2_;
4946   arg1 = *(SBase **)&jarg1;
4947   arg2 = *(XMLNamespaces **)&jarg2;
4948   result = (int)(arg1)->setNamespaces(arg2);
4949   jresult = (jint)result;
4950   return jresult;
4951 }
4952 
4953 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1unsetMetaId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4954 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1unsetMetaId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4955   jint jresult = 0 ;
4956   SBase *arg1 = (SBase *) 0 ;
4957   int result;
4958 
4959   (void)jenv;
4960   (void)jcls;
4961   (void)jarg1_;
4962   arg1 = *(SBase **)&jarg1;
4963   result = (int)(arg1)->unsetMetaId();
4964   jresult = (jint)result;
4965   return jresult;
4966 }
4967 
4968 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1unsetId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4969 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1unsetId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4970   jint jresult = 0 ;
4971   SBase *arg1 = (SBase *) 0 ;
4972   int result;
4973 
4974   (void)jenv;
4975   (void)jcls;
4976   (void)jarg1_;
4977   arg1 = *(SBase **)&jarg1;
4978   result = (int)(arg1)->unsetId();
4979   jresult = (jint)result;
4980   return jresult;
4981 }
4982 
4983 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1unsetIdAttribute(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4984 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1unsetIdAttribute(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4985   jint jresult = 0 ;
4986   SBase *arg1 = (SBase *) 0 ;
4987   int result;
4988 
4989   (void)jenv;
4990   (void)jcls;
4991   (void)jarg1_;
4992   arg1 = *(SBase **)&jarg1;
4993   result = (int)(arg1)->unsetIdAttribute();
4994   jresult = (jint)result;
4995   return jresult;
4996 }
4997 
4998 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1unsetName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4999 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1unsetName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5000   jint jresult = 0 ;
5001   SBase *arg1 = (SBase *) 0 ;
5002   int result;
5003 
5004   (void)jenv;
5005   (void)jcls;
5006   (void)jarg1_;
5007   arg1 = *(SBase **)&jarg1;
5008   result = (int)(arg1)->unsetName();
5009   jresult = (jint)result;
5010   return jresult;
5011 }
5012 
5013 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1unsetNotes(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5014 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1unsetNotes(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5015   jint jresult = 0 ;
5016   SBase *arg1 = (SBase *) 0 ;
5017   int result;
5018 
5019   (void)jenv;
5020   (void)jcls;
5021   (void)jarg1_;
5022   arg1 = *(SBase **)&jarg1;
5023   result = (int)(arg1)->unsetNotes();
5024   jresult = (jint)result;
5025   return jresult;
5026 }
5027 
5028 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1unsetAnnotation(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5029 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1unsetAnnotation(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5030   jint jresult = 0 ;
5031   SBase *arg1 = (SBase *) 0 ;
5032   int result;
5033 
5034   (void)jenv;
5035   (void)jcls;
5036   (void)jarg1_;
5037   arg1 = *(SBase **)&jarg1;
5038   result = (int)(arg1)->unsetAnnotation();
5039   jresult = (jint)result;
5040   return jresult;
5041 }
5042 
5043 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1unsetSBOTerm(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5044 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1unsetSBOTerm(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5045   jint jresult = 0 ;
5046   SBase *arg1 = (SBase *) 0 ;
5047   int result;
5048 
5049   (void)jenv;
5050   (void)jcls;
5051   (void)jarg1_;
5052   arg1 = *(SBase **)&jarg1;
5053   result = (int)(arg1)->unsetSBOTerm();
5054   jresult = (jint)result;
5055   return jresult;
5056 }
5057 
5058 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1addCVTerm_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jboolean jarg3)5059 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1addCVTerm_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jboolean jarg3) {
5060   jint jresult = 0 ;
5061   SBase *arg1 = (SBase *) 0 ;
5062   CVTerm *arg2 = (CVTerm *) 0 ;
5063   bool arg3 ;
5064   int result;
5065 
5066   (void)jenv;
5067   (void)jcls;
5068   (void)jarg1_;
5069   (void)jarg2_;
5070   arg1 = *(SBase **)&jarg1;
5071   arg2 = *(CVTerm **)&jarg2;
5072   arg3 = jarg3 ? true : false;
5073   result = (int)(arg1)->addCVTerm(arg2,arg3);
5074   jresult = (jint)result;
5075   return jresult;
5076 }
5077 
5078 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1addCVTerm_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)5079 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1addCVTerm_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
5080   jint jresult = 0 ;
5081   SBase *arg1 = (SBase *) 0 ;
5082   CVTerm *arg2 = (CVTerm *) 0 ;
5083   int result;
5084 
5085   (void)jenv;
5086   (void)jcls;
5087   (void)jarg1_;
5088   (void)jarg2_;
5089   arg1 = *(SBase **)&jarg1;
5090   arg2 = *(CVTerm **)&jarg2;
5091   result = (int)(arg1)->addCVTerm(arg2);
5092   jresult = (jint)result;
5093   return jresult;
5094 }
5095 
5096 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getCVTerms_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5097 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getCVTerms_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5098   jlong jresult = 0 ;
5099   SBase *arg1 = (SBase *) 0 ;
5100   List *result = 0 ;
5101 
5102   (void)jenv;
5103   (void)jcls;
5104   (void)jarg1_;
5105   arg1 = *(SBase **)&jarg1;
5106   result = (List *)(arg1)->getCVTerms();
5107   {
5108     ListWrapper<CVTerm> *listw = (result != 0) ? new ListWrapper<CVTerm>(result) : 0;
5109     *( ListWrapper<CVTerm>   **)&jresult = listw;
5110   }
5111   return jresult;
5112 }
5113 
5114 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getNumCVTerms(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5115 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getNumCVTerms(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5116   jlong jresult = 0 ;
5117   SBase *arg1 = (SBase *) 0 ;
5118   unsigned int result;
5119 
5120   (void)jenv;
5121   (void)jcls;
5122   (void)jarg1_;
5123   arg1 = *(SBase **)&jarg1;
5124   result = (unsigned int)(arg1)->getNumCVTerms();
5125   jresult = (jlong)result;
5126   return jresult;
5127 }
5128 
5129 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getCVTerm(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)5130 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getCVTerm(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
5131   jlong jresult = 0 ;
5132   SBase *arg1 = (SBase *) 0 ;
5133   unsigned int arg2 ;
5134   CVTerm *result = 0 ;
5135 
5136   (void)jenv;
5137   (void)jcls;
5138   (void)jarg1_;
5139   arg1 = *(SBase **)&jarg1;
5140   arg2 = (unsigned int)jarg2;
5141   result = (CVTerm *)(arg1)->getCVTerm(arg2);
5142   *(CVTerm **)&jresult = result;
5143   return jresult;
5144 }
5145 
5146 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1unsetCVTerms(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5147 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1unsetCVTerms(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5148   jint jresult = 0 ;
5149   SBase *arg1 = (SBase *) 0 ;
5150   int result;
5151 
5152   (void)jenv;
5153   (void)jcls;
5154   (void)jarg1_;
5155   arg1 = *(SBase **)&jarg1;
5156   result = (int)(arg1)->unsetCVTerms();
5157   jresult = (jint)result;
5158   return jresult;
5159 }
5160 
5161 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1unsetModelHistory(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5162 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1unsetModelHistory(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5163   jint jresult = 0 ;
5164   SBase *arg1 = (SBase *) 0 ;
5165   int result;
5166 
5167   (void)jenv;
5168   (void)jcls;
5169   (void)jarg1_;
5170   arg1 = *(SBase **)&jarg1;
5171   result = (int)(arg1)->unsetModelHistory();
5172   jresult = (jint)result;
5173   return jresult;
5174 }
5175 
5176 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getResourceBiologicalQualifier(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)5177 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getResourceBiologicalQualifier(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
5178   jint jresult = 0 ;
5179   SBase *arg1 = (SBase *) 0 ;
5180   std::string arg2 ;
5181   BiolQualifierType_t result;
5182 
5183   (void)jenv;
5184   (void)jcls;
5185   (void)jarg1_;
5186   arg1 = *(SBase **)&jarg1;
5187   if(!jarg2) {
5188     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
5189     return 0;
5190   }
5191   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
5192   if (!arg2_pstr) return 0;
5193   (&arg2)->assign(arg2_pstr);
5194   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
5195   result = (BiolQualifierType_t)(arg1)->getResourceBiologicalQualifier(arg2);
5196   jresult = (jint)result;
5197   return jresult;
5198 }
5199 
5200 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getResourceModelQualifier(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)5201 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getResourceModelQualifier(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
5202   jint jresult = 0 ;
5203   SBase *arg1 = (SBase *) 0 ;
5204   std::string arg2 ;
5205   ModelQualifierType_t result;
5206 
5207   (void)jenv;
5208   (void)jcls;
5209   (void)jarg1_;
5210   arg1 = *(SBase **)&jarg1;
5211   if(!jarg2) {
5212     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
5213     return 0;
5214   }
5215   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
5216   if (!arg2_pstr) return 0;
5217   (&arg2)->assign(arg2_pstr);
5218   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
5219   result = (ModelQualifierType_t)(arg1)->getResourceModelQualifier(arg2);
5220   jresult = (jint)result;
5221   return jresult;
5222 }
5223 
5224 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getModel(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5225 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getModel(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5226   jlong jresult = 0 ;
5227   SBase *arg1 = (SBase *) 0 ;
5228   Model *result = 0 ;
5229 
5230   (void)jenv;
5231   (void)jcls;
5232   (void)jarg1_;
5233   arg1 = *(SBase **)&jarg1;
5234   result = (Model *)((SBase const *)arg1)->getModel();
5235   *(Model **)&jresult = result;
5236   return jresult;
5237 }
5238 
5239 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getLevel(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5240 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getLevel(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5241   jlong jresult = 0 ;
5242   SBase *arg1 = (SBase *) 0 ;
5243   unsigned int result;
5244 
5245   (void)jenv;
5246   (void)jcls;
5247   (void)jarg1_;
5248   arg1 = *(SBase **)&jarg1;
5249   result = (unsigned int)((SBase const *)arg1)->getLevel();
5250   jresult = (jlong)result;
5251   return jresult;
5252 }
5253 
5254 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getVersion(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5255 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getVersion(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5256   jlong jresult = 0 ;
5257   SBase *arg1 = (SBase *) 0 ;
5258   unsigned int result;
5259 
5260   (void)jenv;
5261   (void)jcls;
5262   (void)jarg1_;
5263   arg1 = *(SBase **)&jarg1;
5264   result = (unsigned int)((SBase const *)arg1)->getVersion();
5265   jresult = (jlong)result;
5266   return jresult;
5267 }
5268 
5269 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getPackageCoreVersion(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5270 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getPackageCoreVersion(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5271   jlong jresult = 0 ;
5272   SBase *arg1 = (SBase *) 0 ;
5273   unsigned int result;
5274 
5275   (void)jenv;
5276   (void)jcls;
5277   (void)jarg1_;
5278   arg1 = *(SBase **)&jarg1;
5279   result = (unsigned int)((SBase const *)arg1)->getPackageCoreVersion();
5280   jresult = (jlong)result;
5281   return jresult;
5282 }
5283 
5284 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getPackageVersion(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5285 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getPackageVersion(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5286   jlong jresult = 0 ;
5287   SBase *arg1 = (SBase *) 0 ;
5288   unsigned int result;
5289 
5290   (void)jenv;
5291   (void)jcls;
5292   (void)jarg1_;
5293   arg1 = *(SBase **)&jarg1;
5294   result = (unsigned int)((SBase const *)arg1)->getPackageVersion();
5295   jresult = (jlong)result;
5296   return jresult;
5297 }
5298 
5299 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getPackageName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5300 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getPackageName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5301   jstring jresult = 0 ;
5302   SBase *arg1 = (SBase *) 0 ;
5303   std::string *result = 0 ;
5304 
5305   (void)jenv;
5306   (void)jcls;
5307   (void)jarg1_;
5308   arg1 = *(SBase **)&jarg1;
5309   result = (std::string *) &((SBase const *)arg1)->getPackageName();
5310   jresult = jenv->NewStringUTF(result->c_str());
5311   return jresult;
5312 }
5313 
5314 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5315 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5316   jint jresult = 0 ;
5317   SBase *arg1 = (SBase *) 0 ;
5318   int result;
5319 
5320   (void)jenv;
5321   (void)jcls;
5322   (void)jarg1_;
5323   arg1 = *(SBase **)&jarg1;
5324   result = (int)((SBase const *)arg1)->getTypeCode();
5325   jresult = (jint)result;
5326   return jresult;
5327 }
5328 
5329 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1hasValidLevelVersionNamespaceCombination(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5330 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1hasValidLevelVersionNamespaceCombination(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5331   jboolean jresult = 0 ;
5332   SBase *arg1 = (SBase *) 0 ;
5333   bool result;
5334 
5335   (void)jenv;
5336   (void)jcls;
5337   (void)jarg1_;
5338   arg1 = *(SBase **)&jarg1;
5339   result = (bool)(arg1)->hasValidLevelVersionNamespaceCombination();
5340   jresult = (jboolean)result;
5341   return jresult;
5342 }
5343 
5344 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getElementName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5345 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getElementName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5346   jstring jresult = 0 ;
5347   SBase *arg1 = (SBase *) 0 ;
5348   std::string *result = 0 ;
5349 
5350   (void)jenv;
5351   (void)jcls;
5352   (void)jarg1_;
5353   arg1 = *(SBase **)&jarg1;
5354   result = (std::string *) &((SBase const *)arg1)->getElementName();
5355   jresult = jenv->NewStringUTF(result->c_str());
5356   return jresult;
5357 }
5358 
5359 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1toSBML(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5360 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1toSBML(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5361   jstring jresult = 0 ;
5362   SBase *arg1 = (SBase *) 0 ;
5363   char *result = 0 ;
5364 
5365   (void)jenv;
5366   (void)jcls;
5367   (void)jarg1_;
5368   arg1 = *(SBase **)&jarg1;
5369   result = (char *)(arg1)->toSBML();
5370   if (result) jresult = jenv->NewStringUTF((const char *)result);
5371   free(result);
5372   return jresult;
5373 }
5374 
5375 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1toXMLNode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5376 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1toXMLNode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5377   jlong jresult = 0 ;
5378   SBase *arg1 = (SBase *) 0 ;
5379   XMLNode *result = 0 ;
5380 
5381   (void)jenv;
5382   (void)jcls;
5383   (void)jarg1_;
5384   arg1 = *(SBase **)&jarg1;
5385   result = (XMLNode *)(arg1)->toXMLNode();
5386   *(XMLNode **)&jresult = result;
5387   return jresult;
5388 }
5389 
5390 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1read_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jint jarg3)5391 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1read_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jint jarg3) {
5392   SBase *arg1 = (SBase *) 0 ;
5393   XMLNode *arg2 = 0 ;
5394   XMLErrorSeverityOverride_t arg3 ;
5395 
5396   (void)jenv;
5397   (void)jcls;
5398   (void)jarg1_;
5399   (void)jarg2_;
5400   arg1 = *(SBase **)&jarg1;
5401   arg2 = *(XMLNode **)&jarg2;
5402   if (!arg2) {
5403     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLNode & reference is null");
5404     return ;
5405   }
5406   arg3 = (XMLErrorSeverityOverride_t)jarg3;
5407   try {
5408     (arg1)->read(*arg2,arg3);
5409   } catch(SBMLConstructorException &_e) {
5410     (void)_e;
5411     SWIG_JavaThrowException(jenv, SWIG_JavaRuntimeException, "C++ SBMLConstructorException exception thrown");
5412     return ;
5413   } catch(SBMLExtensionException &_e) {
5414     (void)_e;
5415     SWIG_JavaThrowException(jenv, SWIG_JavaRuntimeException, "C++ SBMLExtensionException exception thrown");
5416     return ;
5417   } catch(XMLConstructorException &_e) {
5418     (void)_e;
5419     SWIG_JavaThrowException(jenv, SWIG_JavaRuntimeException, "C++ XMLConstructorException exception thrown");
5420     return ;
5421   } catch(...) {
5422     throw;
5423   }
5424 }
5425 
5426 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1read_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)5427 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1read_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
5428   SBase *arg1 = (SBase *) 0 ;
5429   XMLNode *arg2 = 0 ;
5430 
5431   (void)jenv;
5432   (void)jcls;
5433   (void)jarg1_;
5434   (void)jarg2_;
5435   arg1 = *(SBase **)&jarg1;
5436   arg2 = *(XMLNode **)&jarg2;
5437   if (!arg2) {
5438     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLNode & reference is null");
5439     return ;
5440   }
5441   try {
5442     (arg1)->read(*arg2);
5443   } catch(SBMLConstructorException &_e) {
5444     (void)_e;
5445     SWIG_JavaThrowException(jenv, SWIG_JavaRuntimeException, "C++ SBMLConstructorException exception thrown");
5446     return ;
5447   } catch(SBMLExtensionException &_e) {
5448     (void)_e;
5449     SWIG_JavaThrowException(jenv, SWIG_JavaRuntimeException, "C++ SBMLExtensionException exception thrown");
5450     return ;
5451   } catch(XMLConstructorException &_e) {
5452     (void)_e;
5453     SWIG_JavaThrowException(jenv, SWIG_JavaRuntimeException, "C++ XMLConstructorException exception thrown");
5454     return ;
5455   } catch(...) {
5456     throw;
5457   }
5458 }
5459 
5460 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getPlugin_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)5461 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getPlugin_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
5462   jlong jresult = 0 ;
5463   SBase *arg1 = (SBase *) 0 ;
5464   std::string *arg2 = 0 ;
5465   SBasePlugin *result = 0 ;
5466 
5467   (void)jenv;
5468   (void)jcls;
5469   (void)jarg1_;
5470   arg1 = *(SBase **)&jarg1;
5471   if(!jarg2) {
5472     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
5473     return 0;
5474   }
5475   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
5476   if (!arg2_pstr) return 0;
5477   std::string arg2_str(arg2_pstr);
5478   arg2 = &arg2_str;
5479   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
5480   result = (SBasePlugin *)(arg1)->getPlugin((std::string const &)*arg2);
5481   *(SBasePlugin **)&jresult = result;
5482   return jresult;
5483 }
5484 
5485 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getPlugin_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)5486 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getPlugin_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
5487   jlong jresult = 0 ;
5488   SBase *arg1 = (SBase *) 0 ;
5489   unsigned int arg2 ;
5490   SBasePlugin *result = 0 ;
5491 
5492   (void)jenv;
5493   (void)jcls;
5494   (void)jarg1_;
5495   arg1 = *(SBase **)&jarg1;
5496   arg2 = (unsigned int)jarg2;
5497   result = (SBasePlugin *)(arg1)->getPlugin(arg2);
5498   *(SBasePlugin **)&jresult = result;
5499   return jresult;
5500 }
5501 
5502 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getDisabledPlugin_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)5503 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getDisabledPlugin_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
5504   jlong jresult = 0 ;
5505   SBase *arg1 = (SBase *) 0 ;
5506   unsigned int arg2 ;
5507   SBasePlugin *result = 0 ;
5508 
5509   (void)jenv;
5510   (void)jcls;
5511   (void)jarg1_;
5512   arg1 = *(SBase **)&jarg1;
5513   arg2 = (unsigned int)jarg2;
5514   result = (SBasePlugin *)(arg1)->getDisabledPlugin(arg2);
5515   *(SBasePlugin **)&jresult = result;
5516   return jresult;
5517 }
5518 
5519 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getNumPlugins(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5520 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getNumPlugins(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5521   jlong jresult = 0 ;
5522   SBase *arg1 = (SBase *) 0 ;
5523   unsigned int result;
5524 
5525   (void)jenv;
5526   (void)jcls;
5527   (void)jarg1_;
5528   arg1 = *(SBase **)&jarg1;
5529   result = (unsigned int)((SBase const *)arg1)->getNumPlugins();
5530   jresult = (jlong)result;
5531   return jresult;
5532 }
5533 
5534 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getNumDisabledPlugins(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5535 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getNumDisabledPlugins(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5536   jlong jresult = 0 ;
5537   SBase *arg1 = (SBase *) 0 ;
5538   unsigned int result;
5539 
5540   (void)jenv;
5541   (void)jcls;
5542   (void)jarg1_;
5543   arg1 = *(SBase **)&jarg1;
5544   result = (unsigned int)((SBase const *)arg1)->getNumDisabledPlugins();
5545   jresult = (jlong)result;
5546   return jresult;
5547 }
5548 
5549 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1deleteDisabledPlugins_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)5550 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1deleteDisabledPlugins_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
5551   SBase *arg1 = (SBase *) 0 ;
5552   bool arg2 ;
5553 
5554   (void)jenv;
5555   (void)jcls;
5556   (void)jarg1_;
5557   arg1 = *(SBase **)&jarg1;
5558   arg2 = jarg2 ? true : false;
5559   (arg1)->deleteDisabledPlugins(arg2);
5560 }
5561 
5562 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1deleteDisabledPlugins_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5563 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1deleteDisabledPlugins_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5564   SBase *arg1 = (SBase *) 0 ;
5565 
5566   (void)jenv;
5567   (void)jcls;
5568   (void)jarg1_;
5569   arg1 = *(SBase **)&jarg1;
5570   (arg1)->deleteDisabledPlugins();
5571 }
5572 
5573 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1enablePackage(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3,jboolean jarg4)5574 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1enablePackage(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3, jboolean jarg4) {
5575   jint jresult = 0 ;
5576   SBase *arg1 = (SBase *) 0 ;
5577   std::string *arg2 = 0 ;
5578   std::string *arg3 = 0 ;
5579   bool arg4 ;
5580   int result;
5581 
5582   (void)jenv;
5583   (void)jcls;
5584   (void)jarg1_;
5585   arg1 = *(SBase **)&jarg1;
5586   if(!jarg2) {
5587     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
5588     return 0;
5589   }
5590   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
5591   if (!arg2_pstr) return 0;
5592   std::string arg2_str(arg2_pstr);
5593   arg2 = &arg2_str;
5594   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
5595   if(!jarg3) {
5596     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
5597     return 0;
5598   }
5599   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
5600   if (!arg3_pstr) return 0;
5601   std::string arg3_str(arg3_pstr);
5602   arg3 = &arg3_str;
5603   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
5604   arg4 = jarg4 ? true : false;
5605   result = (int)(arg1)->enablePackage((std::string const &)*arg2,(std::string const &)*arg3,arg4);
5606   jresult = (jint)result;
5607   return jresult;
5608 }
5609 
5610 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1disablePackage(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)5611 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1disablePackage(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
5612   jint jresult = 0 ;
5613   SBase *arg1 = (SBase *) 0 ;
5614   std::string *arg2 = 0 ;
5615   std::string *arg3 = 0 ;
5616   int result;
5617 
5618   (void)jenv;
5619   (void)jcls;
5620   (void)jarg1_;
5621   arg1 = *(SBase **)&jarg1;
5622   if(!jarg2) {
5623     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
5624     return 0;
5625   }
5626   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
5627   if (!arg2_pstr) return 0;
5628   std::string arg2_str(arg2_pstr);
5629   arg2 = &arg2_str;
5630   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
5631   if(!jarg3) {
5632     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
5633     return 0;
5634   }
5635   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
5636   if (!arg3_pstr) return 0;
5637   std::string arg3_str(arg3_pstr);
5638   arg3 = &arg3_str;
5639   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
5640   result = (int)(arg1)->disablePackage((std::string const &)*arg2,(std::string const &)*arg3);
5641   jresult = (jint)result;
5642   return jresult;
5643 }
5644 
5645 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1enablePackageInternal(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3,jboolean jarg4)5646 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1enablePackageInternal(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3, jboolean jarg4) {
5647   SBase *arg1 = (SBase *) 0 ;
5648   std::string *arg2 = 0 ;
5649   std::string *arg3 = 0 ;
5650   bool arg4 ;
5651 
5652   (void)jenv;
5653   (void)jcls;
5654   (void)jarg1_;
5655   arg1 = *(SBase **)&jarg1;
5656   if(!jarg2) {
5657     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
5658     return ;
5659   }
5660   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
5661   if (!arg2_pstr) return ;
5662   std::string arg2_str(arg2_pstr);
5663   arg2 = &arg2_str;
5664   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
5665   if(!jarg3) {
5666     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
5667     return ;
5668   }
5669   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
5670   if (!arg3_pstr) return ;
5671   std::string arg3_str(arg3_pstr);
5672   arg3 = &arg3_str;
5673   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
5674   arg4 = jarg4 ? true : false;
5675   (arg1)->enablePackageInternal((std::string const &)*arg2,(std::string const &)*arg3,arg4);
5676 }
5677 
5678 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1isPackageURIEnabled(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)5679 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1isPackageURIEnabled(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
5680   jboolean jresult = 0 ;
5681   SBase *arg1 = (SBase *) 0 ;
5682   std::string *arg2 = 0 ;
5683   bool result;
5684 
5685   (void)jenv;
5686   (void)jcls;
5687   (void)jarg1_;
5688   arg1 = *(SBase **)&jarg1;
5689   if(!jarg2) {
5690     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
5691     return 0;
5692   }
5693   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
5694   if (!arg2_pstr) return 0;
5695   std::string arg2_str(arg2_pstr);
5696   arg2 = &arg2_str;
5697   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
5698   result = (bool)((SBase const *)arg1)->isPackageURIEnabled((std::string const &)*arg2);
5699   jresult = (jboolean)result;
5700   return jresult;
5701 }
5702 
5703 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1isPackageEnabled(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)5704 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1isPackageEnabled(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
5705   jboolean jresult = 0 ;
5706   SBase *arg1 = (SBase *) 0 ;
5707   std::string *arg2 = 0 ;
5708   bool result;
5709 
5710   (void)jenv;
5711   (void)jcls;
5712   (void)jarg1_;
5713   arg1 = *(SBase **)&jarg1;
5714   if(!jarg2) {
5715     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
5716     return 0;
5717   }
5718   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
5719   if (!arg2_pstr) return 0;
5720   std::string arg2_str(arg2_pstr);
5721   arg2 = &arg2_str;
5722   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
5723   result = (bool)((SBase const *)arg1)->isPackageEnabled((std::string const &)*arg2);
5724   jresult = (jboolean)result;
5725   return jresult;
5726 }
5727 
5728 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1isPkgURIEnabled(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)5729 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1isPkgURIEnabled(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
5730   jboolean jresult = 0 ;
5731   SBase *arg1 = (SBase *) 0 ;
5732   std::string *arg2 = 0 ;
5733   bool result;
5734 
5735   (void)jenv;
5736   (void)jcls;
5737   (void)jarg1_;
5738   arg1 = *(SBase **)&jarg1;
5739   if(!jarg2) {
5740     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
5741     return 0;
5742   }
5743   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
5744   if (!arg2_pstr) return 0;
5745   std::string arg2_str(arg2_pstr);
5746   arg2 = &arg2_str;
5747   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
5748   result = (bool)((SBase const *)arg1)->isPkgURIEnabled((std::string const &)*arg2);
5749   jresult = (jboolean)result;
5750   return jresult;
5751 }
5752 
5753 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1isPkgEnabled(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)5754 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1isPkgEnabled(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
5755   jboolean jresult = 0 ;
5756   SBase *arg1 = (SBase *) 0 ;
5757   std::string *arg2 = 0 ;
5758   bool result;
5759 
5760   (void)jenv;
5761   (void)jcls;
5762   (void)jarg1_;
5763   arg1 = *(SBase **)&jarg1;
5764   if(!jarg2) {
5765     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
5766     return 0;
5767   }
5768   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
5769   if (!arg2_pstr) return 0;
5770   std::string arg2_str(arg2_pstr);
5771   arg2 = &arg2_str;
5772   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
5773   result = (bool)((SBase const *)arg1)->isPkgEnabled((std::string const &)*arg2);
5774   jresult = (jboolean)result;
5775   return jresult;
5776 }
5777 
5778 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1writeExtensionElements(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)5779 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1writeExtensionElements(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
5780   SBase *arg1 = (SBase *) 0 ;
5781   XMLOutputStream *arg2 = 0 ;
5782 
5783   (void)jenv;
5784   (void)jcls;
5785   (void)jarg1_;
5786   (void)jarg2_;
5787   arg1 = *(SBase **)&jarg1;
5788   arg2 = *(XMLOutputStream **)&jarg2;
5789   if (!arg2) {
5790     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLOutputStream & reference is null");
5791     return ;
5792   }
5793   ((SBase const *)arg1)->writeExtensionElements(*arg2);
5794 }
5795 
5796 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1read_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)5797 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1read_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
5798   SBase *arg1 = (SBase *) 0 ;
5799   XMLInputStream *arg2 = 0 ;
5800 
5801   (void)jenv;
5802   (void)jcls;
5803   (void)jarg1_;
5804   (void)jarg2_;
5805   arg1 = *(SBase **)&jarg1;
5806   arg2 = *(XMLInputStream **)&jarg2;
5807   if (!arg2) {
5808     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLInputStream & reference is null");
5809     return ;
5810   }
5811   try {
5812     (arg1)->read(*arg2);
5813   } catch(SBMLConstructorException &_e) {
5814     (void)_e;
5815     SWIG_JavaThrowException(jenv, SWIG_JavaRuntimeException, "C++ SBMLConstructorException exception thrown");
5816     return ;
5817   } catch(SBMLExtensionException &_e) {
5818     (void)_e;
5819     SWIG_JavaThrowException(jenv, SWIG_JavaRuntimeException, "C++ SBMLExtensionException exception thrown");
5820     return ;
5821   } catch(XMLConstructorException &_e) {
5822     (void)_e;
5823     SWIG_JavaThrowException(jenv, SWIG_JavaRuntimeException, "C++ XMLConstructorException exception thrown");
5824     return ;
5825   } catch(...) {
5826     throw;
5827   }
5828 }
5829 
5830 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1write(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)5831 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1write(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
5832   SBase *arg1 = (SBase *) 0 ;
5833   XMLOutputStream *arg2 = 0 ;
5834 
5835   (void)jenv;
5836   (void)jcls;
5837   (void)jarg1_;
5838   (void)jarg2_;
5839   arg1 = *(SBase **)&jarg1;
5840   arg2 = *(XMLOutputStream **)&jarg2;
5841   if (!arg2) {
5842     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLOutputStream & reference is null");
5843     return ;
5844   }
5845   try {
5846     ((SBase const *)arg1)->write(*arg2);
5847   } catch(SBMLConstructorException &_e) {
5848     (void)_e;
5849     SWIG_JavaThrowException(jenv, SWIG_JavaRuntimeException, "C++ SBMLConstructorException exception thrown");
5850     return ;
5851   } catch(SBMLExtensionException &_e) {
5852     (void)_e;
5853     SWIG_JavaThrowException(jenv, SWIG_JavaRuntimeException, "C++ SBMLExtensionException exception thrown");
5854     return ;
5855   } catch(XMLConstructorException &_e) {
5856     (void)_e;
5857     SWIG_JavaThrowException(jenv, SWIG_JavaRuntimeException, "C++ XMLConstructorException exception thrown");
5858     return ;
5859   } catch(...) {
5860     throw;
5861   }
5862 }
5863 
5864 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1hasRequiredAttributes(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5865 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1hasRequiredAttributes(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5866   jboolean jresult = 0 ;
5867   SBase *arg1 = (SBase *) 0 ;
5868   bool result;
5869 
5870   (void)jenv;
5871   (void)jcls;
5872   (void)jarg1_;
5873   arg1 = *(SBase **)&jarg1;
5874   result = (bool)((SBase const *)arg1)->hasRequiredAttributes();
5875   jresult = (jboolean)result;
5876   return jresult;
5877 }
5878 
5879 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1hasRequiredElements(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5880 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1hasRequiredElements(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5881   jboolean jresult = 0 ;
5882   SBase *arg1 = (SBase *) 0 ;
5883   bool result;
5884 
5885   (void)jenv;
5886   (void)jcls;
5887   (void)jarg1_;
5888   arg1 = *(SBase **)&jarg1;
5889   result = (bool)((SBase const *)arg1)->hasRequiredElements();
5890   jresult = (jboolean)result;
5891   return jresult;
5892 }
5893 
5894 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1checkCompatibility(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)5895 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1checkCompatibility(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
5896   jint jresult = 0 ;
5897   SBase *arg1 = (SBase *) 0 ;
5898   SBase *arg2 = (SBase *) 0 ;
5899   int result;
5900 
5901   (void)jenv;
5902   (void)jcls;
5903   (void)jarg1_;
5904   (void)jarg2_;
5905   arg1 = *(SBase **)&jarg1;
5906   arg2 = *(SBase **)&jarg2;
5907   result = (int)((SBase const *)arg1)->checkCompatibility((SBase const *)arg2);
5908   jresult = (jint)result;
5909   return jresult;
5910 }
5911 
5912 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1setSBMLNamespacesAndOwn(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)5913 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1setSBMLNamespacesAndOwn(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
5914   SBase *arg1 = (SBase *) 0 ;
5915   SBMLNamespaces *arg2 = (SBMLNamespaces *) 0 ;
5916 
5917   (void)jenv;
5918   (void)jcls;
5919   (void)jarg1_;
5920   (void)jarg2_;
5921   arg1 = *(SBase **)&jarg1;
5922   arg2 = *(SBMLNamespaces **)&jarg2;
5923   (arg1)->setSBMLNamespacesAndOwn(arg2);
5924 }
5925 
5926 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getSBMLNamespaces(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5927 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getSBMLNamespaces(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5928   jlong jresult = 0 ;
5929   SBase *arg1 = (SBase *) 0 ;
5930   SBMLNamespaces *result = 0 ;
5931 
5932   (void)jenv;
5933   (void)jcls;
5934   (void)jarg1_;
5935   arg1 = *(SBase **)&jarg1;
5936   result = (SBMLNamespaces *)((SBase const *)arg1)->getSBMLNamespaces();
5937   *(SBMLNamespaces **)&jresult = result;
5938   return jresult;
5939 }
5940 
5941 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1removeDuplicateAnnotations(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5942 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1removeDuplicateAnnotations(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5943   SBase *arg1 = (SBase *) 0 ;
5944 
5945   (void)jenv;
5946   (void)jcls;
5947   (void)jarg1_;
5948   arg1 = *(SBase **)&jarg1;
5949   (arg1)->removeDuplicateAnnotations();
5950 }
5951 
5952 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1checkMathMLNamespace(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)5953 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1checkMathMLNamespace(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
5954   jstring jresult = 0 ;
5955   SBase *arg1 = (SBase *) 0 ;
5956   XMLToken arg2 ;
5957   XMLToken const *argp2 ;
5958   std::string result;
5959 
5960   (void)jenv;
5961   (void)jcls;
5962   (void)jarg1_;
5963   (void)jarg2_;
5964   arg1 = *(SBase **)&jarg1;
5965   argp2 = *(XMLToken **)&jarg2;
5966   if (!argp2) {
5967     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Attempt to dereference null XMLToken const");
5968     return 0;
5969   }
5970   arg2 = *argp2;
5971   result = (arg1)->checkMathMLNamespace(arg2);
5972   jresult = jenv->NewStringUTF((&result)->c_str());
5973   return jresult;
5974 }
5975 
5976 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getDerivedUnitDefinition(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5977 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getDerivedUnitDefinition(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5978   jlong jresult = 0 ;
5979   SBase *arg1 = (SBase *) 0 ;
5980   UnitDefinition *result = 0 ;
5981 
5982   (void)jenv;
5983   (void)jcls;
5984   (void)jarg1_;
5985   arg1 = *(SBase **)&jarg1;
5986   result = (UnitDefinition *)(arg1)->getDerivedUnitDefinition();
5987   *(UnitDefinition **)&jresult = result;
5988   return jresult;
5989 }
5990 
5991 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1containsUndeclaredUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5992 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1containsUndeclaredUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5993   jboolean jresult = 0 ;
5994   SBase *arg1 = (SBase *) 0 ;
5995   bool result;
5996 
5997   (void)jenv;
5998   (void)jcls;
5999   (void)jarg1_;
6000   arg1 = *(SBase **)&jarg1;
6001   result = (bool)(arg1)->containsUndeclaredUnits();
6002   jresult = (jboolean)result;
6003   return jresult;
6004 }
6005 
6006 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1removeFromParentAndDelete(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6007 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1removeFromParentAndDelete(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6008   jint jresult = 0 ;
6009   SBase *arg1 = (SBase *) 0 ;
6010   int result;
6011 
6012   (void)jenv;
6013   (void)jcls;
6014   (void)jarg1_;
6015   arg1 = *(SBase **)&jarg1;
6016   result = (int)(arg1)->removeFromParentAndDelete();
6017   jresult = (jint)result;
6018   return jresult;
6019 }
6020 
6021 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1matchesSBMLNamespaces_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)6022 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1matchesSBMLNamespaces_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
6023   jboolean jresult = 0 ;
6024   SBase *arg1 = (SBase *) 0 ;
6025   SBase *arg2 = (SBase *) 0 ;
6026   bool result;
6027 
6028   (void)jenv;
6029   (void)jcls;
6030   (void)jarg1_;
6031   (void)jarg2_;
6032   arg1 = *(SBase **)&jarg1;
6033   arg2 = *(SBase **)&jarg2;
6034   result = (bool)(arg1)->matchesSBMLNamespaces((SBase const *)arg2);
6035   jresult = (jboolean)result;
6036   return jresult;
6037 }
6038 
6039 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1matchesRequiredSBMLNamespacesForAddition_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)6040 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1matchesRequiredSBMLNamespacesForAddition_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
6041   jboolean jresult = 0 ;
6042   SBase *arg1 = (SBase *) 0 ;
6043   SBase *arg2 = (SBase *) 0 ;
6044   bool result;
6045 
6046   (void)jenv;
6047   (void)jcls;
6048   (void)jarg1_;
6049   (void)jarg2_;
6050   arg1 = *(SBase **)&jarg1;
6051   arg2 = *(SBase **)&jarg2;
6052   result = (bool)(arg1)->matchesRequiredSBMLNamespacesForAddition((SBase const *)arg2);
6053   jresult = (jboolean)result;
6054   return jresult;
6055 }
6056 
6057 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1isSetUserData(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6058 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1isSetUserData(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6059   jboolean jresult = 0 ;
6060   SBase *arg1 = (SBase *) 0 ;
6061   bool result;
6062 
6063   (void)jenv;
6064   (void)jcls;
6065   (void)jarg1_;
6066   arg1 = *(SBase **)&jarg1;
6067   result = (bool)((SBase const *)arg1)->isSetUserData();
6068   jresult = (jboolean)result;
6069   return jresult;
6070 }
6071 
6072 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1unsetUserData(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6073 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1unsetUserData(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6074   jint jresult = 0 ;
6075   SBase *arg1 = (SBase *) 0 ;
6076   int result;
6077 
6078   (void)jenv;
6079   (void)jcls;
6080   (void)jarg1_;
6081   arg1 = *(SBase **)&jarg1;
6082   result = (int)(arg1)->unsetUserData();
6083   jresult = (jint)result;
6084   return jresult;
6085 }
6086 
6087 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getURI(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6088 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getURI(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6089   jstring jresult = 0 ;
6090   SBase *arg1 = (SBase *) 0 ;
6091   std::string result;
6092 
6093   (void)jenv;
6094   (void)jcls;
6095   (void)jarg1_;
6096   arg1 = *(SBase **)&jarg1;
6097   result = ((SBase const *)arg1)->getURI();
6098   jresult = jenv->NewStringUTF((&result)->c_str());
6099   return jresult;
6100 }
6101 
6102 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getPrefix(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6103 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getPrefix(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6104   jstring jresult = 0 ;
6105   SBase *arg1 = (SBase *) 0 ;
6106   std::string result;
6107 
6108   (void)jenv;
6109   (void)jcls;
6110   (void)jarg1_;
6111   arg1 = *(SBase **)&jarg1;
6112   result = ((SBase const *)arg1)->getPrefix();
6113   jresult = jenv->NewStringUTF((&result)->c_str());
6114   return jresult;
6115 }
6116 
6117 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1hasOptionalAttributes(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6118 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1hasOptionalAttributes(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6119   jboolean jresult = 0 ;
6120   SBase *arg1 = (SBase *) 0 ;
6121   bool result;
6122 
6123   (void)jenv;
6124   (void)jcls;
6125   (void)jarg1_;
6126   arg1 = *(SBase **)&jarg1;
6127   result = (bool)((SBase const *)arg1)->hasOptionalAttributes();
6128   jresult = (jboolean)result;
6129   return jresult;
6130 }
6131 
6132 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1hasOptionalElements(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6133 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1hasOptionalElements(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6134   jboolean jresult = 0 ;
6135   SBase *arg1 = (SBase *) 0 ;
6136   bool result;
6137 
6138   (void)jenv;
6139   (void)jcls;
6140   (void)jarg1_;
6141   arg1 = *(SBase **)&jarg1;
6142   result = (bool)((SBase const *)arg1)->hasOptionalElements();
6143   jresult = (jboolean)result;
6144   return jresult;
6145 }
6146 
6147 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1updateSBMLNamespace(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jlong jarg4)6148 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1updateSBMLNamespace(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jlong jarg4) {
6149   SBase *arg1 = (SBase *) 0 ;
6150   std::string *arg2 = 0 ;
6151   unsigned int arg3 ;
6152   unsigned int arg4 ;
6153 
6154   (void)jenv;
6155   (void)jcls;
6156   (void)jarg1_;
6157   arg1 = *(SBase **)&jarg1;
6158   if(!jarg2) {
6159     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
6160     return ;
6161   }
6162   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
6163   if (!arg2_pstr) return ;
6164   std::string arg2_str(arg2_pstr);
6165   arg2 = &arg2_str;
6166   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
6167   arg3 = (unsigned int)jarg3;
6168   arg4 = (unsigned int)jarg4;
6169   (arg1)->updateSBMLNamespace((std::string const &)*arg2,arg3,arg4);
6170 }
6171 
6172 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getListOfAllElements_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)6173 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getListOfAllElements_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
6174   jlong jresult = 0 ;
6175   SBase *arg1 = (SBase *) 0 ;
6176   ElementFilter *arg2 = (ElementFilter *) 0 ;
6177   ListWrapper< SBase > result;
6178 
6179   (void)jenv;
6180   (void)jcls;
6181   (void)jarg1_;
6182   (void)jarg2_;
6183   arg1 = *(SBase **)&jarg1;
6184   arg2 = *(ElementFilter **)&jarg2;
6185   result = SBase_getListOfAllElements__SWIG_0(arg1,arg2);
6186   *(ListWrapper< SBase > **)&jresult = new ListWrapper< SBase >((const ListWrapper< SBase > &)result);
6187   return jresult;
6188 }
6189 
6190 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getListOfAllElements_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6191 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getListOfAllElements_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6192   jlong jresult = 0 ;
6193   SBase *arg1 = (SBase *) 0 ;
6194   ListWrapper< SBase > result;
6195 
6196   (void)jenv;
6197   (void)jcls;
6198   (void)jarg1_;
6199   arg1 = *(SBase **)&jarg1;
6200   result = SBase_getListOfAllElements__SWIG_0(arg1);
6201   *(ListWrapper< SBase > **)&jresult = new ListWrapper< SBase >((const ListWrapper< SBase > &)result);
6202   return jresult;
6203 }
6204 
6205 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getListOfAllElementsFromPlugins_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)6206 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getListOfAllElementsFromPlugins_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
6207   jlong jresult = 0 ;
6208   SBase *arg1 = (SBase *) 0 ;
6209   ElementFilter *arg2 = (ElementFilter *) 0 ;
6210   ListWrapper< SBase > result;
6211 
6212   (void)jenv;
6213   (void)jcls;
6214   (void)jarg1_;
6215   (void)jarg2_;
6216   arg1 = *(SBase **)&jarg1;
6217   arg2 = *(ElementFilter **)&jarg2;
6218   result = SBase_getListOfAllElementsFromPlugins__SWIG_0(arg1,arg2);
6219   *(ListWrapper< SBase > **)&jresult = new ListWrapper< SBase >((const ListWrapper< SBase > &)result);
6220   return jresult;
6221 }
6222 
6223 
Java_org_sbml_libsbml_libsbmlJNI_SBase_1getListOfAllElementsFromPlugins_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6224 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBase_1getListOfAllElementsFromPlugins_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6225   jlong jresult = 0 ;
6226   SBase *arg1 = (SBase *) 0 ;
6227   ListWrapper< SBase > result;
6228 
6229   (void)jenv;
6230   (void)jcls;
6231   (void)jarg1_;
6232   arg1 = *(SBase **)&jarg1;
6233   result = SBase_getListOfAllElementsFromPlugins__SWIG_0(arg1);
6234   *(ListWrapper< SBase > **)&jresult = new ListWrapper< SBase >((const ListWrapper< SBase > &)result);
6235   return jresult;
6236 }
6237 
6238 
Java_org_sbml_libsbml_libsbmlJNI_new_1ListOf_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)6239 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ListOf_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
6240   jlong jresult = 0 ;
6241   unsigned int arg1 ;
6242   unsigned int arg2 ;
6243   ListOf *result = 0 ;
6244 
6245   (void)jenv;
6246   (void)jcls;
6247   arg1 = (unsigned int)jarg1;
6248   arg2 = (unsigned int)jarg2;
6249 
6250   try {
6251     result = (ListOf *)new ListOf(arg1,arg2);
6252   }
6253   catch (const SBMLConstructorException &e) {
6254     jenv->ExceptionClear();
6255     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
6256     if (clazz)
6257     jenv->ThrowNew(clazz, e.what());
6258     return 0;
6259   }
6260   catch (const SBMLExtensionException &e) {
6261     jenv->ExceptionClear();
6262     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
6263     if (clazz)
6264     jenv->ThrowNew(clazz, e.what());
6265     return 0;
6266   }
6267 
6268   *(ListOf **)&jresult = result;
6269   return jresult;
6270 }
6271 
6272 
Java_org_sbml_libsbml_libsbmlJNI_new_1ListOf_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1)6273 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ListOf_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1) {
6274   jlong jresult = 0 ;
6275   unsigned int arg1 ;
6276   ListOf *result = 0 ;
6277 
6278   (void)jenv;
6279   (void)jcls;
6280   arg1 = (unsigned int)jarg1;
6281 
6282   try {
6283     result = (ListOf *)new ListOf(arg1);
6284   }
6285   catch (const SBMLConstructorException &e) {
6286     jenv->ExceptionClear();
6287     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
6288     if (clazz)
6289     jenv->ThrowNew(clazz, e.what());
6290     return 0;
6291   }
6292   catch (const SBMLExtensionException &e) {
6293     jenv->ExceptionClear();
6294     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
6295     if (clazz)
6296     jenv->ThrowNew(clazz, e.what());
6297     return 0;
6298   }
6299 
6300   *(ListOf **)&jresult = result;
6301   return jresult;
6302 }
6303 
6304 
Java_org_sbml_libsbml_libsbmlJNI_new_1ListOf_1_1SWIG_12(JNIEnv * jenv,jclass jcls)6305 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ListOf_1_1SWIG_12(JNIEnv *jenv, jclass jcls) {
6306   jlong jresult = 0 ;
6307   ListOf *result = 0 ;
6308 
6309   (void)jenv;
6310   (void)jcls;
6311 
6312   try {
6313     result = (ListOf *)new ListOf();
6314   }
6315   catch (const SBMLConstructorException &e) {
6316     jenv->ExceptionClear();
6317     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
6318     if (clazz)
6319     jenv->ThrowNew(clazz, e.what());
6320     return 0;
6321   }
6322   catch (const SBMLExtensionException &e) {
6323     jenv->ExceptionClear();
6324     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
6325     if (clazz)
6326     jenv->ThrowNew(clazz, e.what());
6327     return 0;
6328   }
6329 
6330   *(ListOf **)&jresult = result;
6331   return jresult;
6332 }
6333 
6334 
Java_org_sbml_libsbml_libsbmlJNI_new_1ListOf_1_1SWIG_13(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6335 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ListOf_1_1SWIG_13(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6336   jlong jresult = 0 ;
6337   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
6338   ListOf *result = 0 ;
6339 
6340   (void)jenv;
6341   (void)jcls;
6342   (void)jarg1_;
6343   arg1 = *(SBMLNamespaces **)&jarg1;
6344 
6345   try {
6346     result = (ListOf *)new ListOf(arg1);
6347   }
6348   catch (const SBMLConstructorException &e) {
6349     jenv->ExceptionClear();
6350     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
6351     if (clazz)
6352     jenv->ThrowNew(clazz, e.what());
6353     return 0;
6354   }
6355   catch (const SBMLExtensionException &e) {
6356     jenv->ExceptionClear();
6357     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
6358     if (clazz)
6359     jenv->ThrowNew(clazz, e.what());
6360     return 0;
6361   }
6362 
6363   *(ListOf **)&jresult = result;
6364   return jresult;
6365 }
6366 
6367 
Java_org_sbml_libsbml_libsbmlJNI_delete_1ListOf(JNIEnv * jenv,jclass jcls,jlong jarg1)6368 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1ListOf(JNIEnv *jenv, jclass jcls, jlong jarg1) {
6369   ListOf *arg1 = (ListOf *) 0 ;
6370 
6371   (void)jenv;
6372   (void)jcls;
6373   arg1 = *(ListOf **)&jarg1;
6374   delete arg1;
6375 }
6376 
6377 
Java_org_sbml_libsbml_libsbmlJNI_new_1ListOf_1_1SWIG_14(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6378 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ListOf_1_1SWIG_14(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6379   jlong jresult = 0 ;
6380   ListOf *arg1 = 0 ;
6381   ListOf *result = 0 ;
6382 
6383   (void)jenv;
6384   (void)jcls;
6385   (void)jarg1_;
6386   arg1 = *(ListOf **)&jarg1;
6387   if (!arg1) {
6388     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "ListOf const & reference is null");
6389     return 0;
6390   }
6391 
6392   try {
6393     result = (ListOf *)new ListOf((ListOf const &)*arg1);
6394   }
6395   catch (const SBMLConstructorException &e) {
6396     jenv->ExceptionClear();
6397     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
6398     if (clazz)
6399     jenv->ThrowNew(clazz, e.what());
6400     return 0;
6401   }
6402   catch (const SBMLExtensionException &e) {
6403     jenv->ExceptionClear();
6404     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
6405     if (clazz)
6406     jenv->ThrowNew(clazz, e.what());
6407     return 0;
6408   }
6409 
6410   *(ListOf **)&jresult = result;
6411   return jresult;
6412 }
6413 
6414 
Java_org_sbml_libsbml_libsbmlJNI_ListOf_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6415 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOf_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6416   jlong jresult = 0 ;
6417   ListOf *arg1 = (ListOf *) 0 ;
6418   ListOf *result = 0 ;
6419 
6420   (void)jenv;
6421   (void)jcls;
6422   (void)jarg1_;
6423   arg1 = *(ListOf **)&jarg1;
6424   result = (ListOf *)((ListOf const *)arg1)->clone();
6425   *(ListOf **)&jresult = result;
6426   return jresult;
6427 }
6428 
6429 
Java_org_sbml_libsbml_libsbmlJNI_ListOf_1append(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)6430 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOf_1append(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
6431   jint jresult = 0 ;
6432   ListOf *arg1 = (ListOf *) 0 ;
6433   SBase *arg2 = (SBase *) 0 ;
6434   int result;
6435 
6436   (void)jenv;
6437   (void)jcls;
6438   (void)jarg1_;
6439   (void)jarg2_;
6440   arg1 = *(ListOf **)&jarg1;
6441   arg2 = *(SBase **)&jarg2;
6442   result = (int)(arg1)->append((SBase const *)arg2);
6443   jresult = (jint)result;
6444   return jresult;
6445 }
6446 
6447 
Java_org_sbml_libsbml_libsbmlJNI_ListOf_1appendAndOwn(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)6448 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOf_1appendAndOwn(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
6449   jint jresult = 0 ;
6450   ListOf *arg1 = (ListOf *) 0 ;
6451   SBase *arg2 = (SBase *) 0 ;
6452   int result;
6453 
6454   (void)jenv;
6455   (void)jcls;
6456   (void)jarg1_;
6457   (void)jarg2_;
6458   arg1 = *(ListOf **)&jarg1;
6459   arg2 = *(SBase **)&jarg2;
6460   result = (int)(arg1)->appendAndOwn(arg2);
6461   jresult = (jint)result;
6462   return jresult;
6463 }
6464 
6465 
Java_org_sbml_libsbml_libsbmlJNI_ListOf_1appendFrom(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)6466 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOf_1appendFrom(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
6467   jint jresult = 0 ;
6468   ListOf *arg1 = (ListOf *) 0 ;
6469   ListOf *arg2 = (ListOf *) 0 ;
6470   int result;
6471 
6472   (void)jenv;
6473   (void)jcls;
6474   (void)jarg1_;
6475   (void)jarg2_;
6476   arg1 = *(ListOf **)&jarg1;
6477   arg2 = *(ListOf **)&jarg2;
6478   result = (int)(arg1)->appendFrom((ListOf const *)arg2);
6479   jresult = (jint)result;
6480   return jresult;
6481 }
6482 
6483 
Java_org_sbml_libsbml_libsbmlJNI_ListOf_1insert(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jlong jarg3,jobject jarg3_)6484 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOf_1insert(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jlong jarg3, jobject jarg3_) {
6485   jint jresult = 0 ;
6486   ListOf *arg1 = (ListOf *) 0 ;
6487   int arg2 ;
6488   SBase *arg3 = (SBase *) 0 ;
6489   int result;
6490 
6491   (void)jenv;
6492   (void)jcls;
6493   (void)jarg1_;
6494   (void)jarg3_;
6495   arg1 = *(ListOf **)&jarg1;
6496   arg2 = (int)jarg2;
6497   arg3 = *(SBase **)&jarg3;
6498   result = (int)(arg1)->insert(arg2,(SBase const *)arg3);
6499   jresult = (jint)result;
6500   return jresult;
6501 }
6502 
6503 
Java_org_sbml_libsbml_libsbmlJNI_ListOf_1insertAndOwn(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jlong jarg3,jobject jarg3_)6504 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOf_1insertAndOwn(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jlong jarg3, jobject jarg3_) {
6505   jint jresult = 0 ;
6506   ListOf *arg1 = (ListOf *) 0 ;
6507   int arg2 ;
6508   SBase *arg3 = (SBase *) 0 ;
6509   int result;
6510 
6511   (void)jenv;
6512   (void)jcls;
6513   (void)jarg1_;
6514   (void)jarg3_;
6515   arg1 = *(ListOf **)&jarg1;
6516   arg2 = (int)jarg2;
6517   arg3 = *(SBase **)&jarg3;
6518   result = (int)(arg1)->insertAndOwn(arg2,arg3);
6519   jresult = (jint)result;
6520   return jresult;
6521 }
6522 
6523 
Java_org_sbml_libsbml_libsbmlJNI_ListOf_1get_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)6524 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOf_1get_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
6525   jlong jresult = 0 ;
6526   ListOf *arg1 = (ListOf *) 0 ;
6527   unsigned int arg2 ;
6528   SBase *result = 0 ;
6529 
6530   (void)jenv;
6531   (void)jcls;
6532   (void)jarg1_;
6533   arg1 = *(ListOf **)&jarg1;
6534   arg2 = (unsigned int)jarg2;
6535   result = (SBase *)((ListOf const *)arg1)->get(arg2);
6536   *(SBase **)&jresult = result;
6537   return jresult;
6538 }
6539 
6540 
Java_org_sbml_libsbml_libsbmlJNI_ListOf_1getElementBySId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)6541 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOf_1getElementBySId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
6542   jlong jresult = 0 ;
6543   ListOf *arg1 = (ListOf *) 0 ;
6544   std::string *arg2 = 0 ;
6545   SBase *result = 0 ;
6546 
6547   (void)jenv;
6548   (void)jcls;
6549   (void)jarg1_;
6550   arg1 = *(ListOf **)&jarg1;
6551   if(!jarg2) {
6552     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
6553     return 0;
6554   }
6555   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
6556   if (!arg2_pstr) return 0;
6557   std::string arg2_str(arg2_pstr);
6558   arg2 = &arg2_str;
6559   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
6560   result = (SBase *)(arg1)->getElementBySId((std::string const &)*arg2);
6561   *(SBase **)&jresult = result;
6562   return jresult;
6563 }
6564 
6565 
Java_org_sbml_libsbml_libsbmlJNI_ListOf_1getElementByMetaId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)6566 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOf_1getElementByMetaId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
6567   jlong jresult = 0 ;
6568   ListOf *arg1 = (ListOf *) 0 ;
6569   std::string *arg2 = 0 ;
6570   SBase *result = 0 ;
6571 
6572   (void)jenv;
6573   (void)jcls;
6574   (void)jarg1_;
6575   arg1 = *(ListOf **)&jarg1;
6576   if(!jarg2) {
6577     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
6578     return 0;
6579   }
6580   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
6581   if (!arg2_pstr) return 0;
6582   std::string arg2_str(arg2_pstr);
6583   arg2 = &arg2_str;
6584   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
6585   result = (SBase *)(arg1)->getElementByMetaId((std::string const &)*arg2);
6586   *(SBase **)&jresult = result;
6587   return jresult;
6588 }
6589 
6590 
Java_org_sbml_libsbml_libsbmlJNI_ListOf_1clear_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)6591 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOf_1clear_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
6592   ListOf *arg1 = (ListOf *) 0 ;
6593   bool arg2 ;
6594 
6595   (void)jenv;
6596   (void)jcls;
6597   (void)jarg1_;
6598   arg1 = *(ListOf **)&jarg1;
6599   arg2 = jarg2 ? true : false;
6600   (arg1)->clear(arg2);
6601 }
6602 
6603 
Java_org_sbml_libsbml_libsbmlJNI_ListOf_1clear_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6604 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOf_1clear_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6605   ListOf *arg1 = (ListOf *) 0 ;
6606 
6607   (void)jenv;
6608   (void)jcls;
6609   (void)jarg1_;
6610   arg1 = *(ListOf **)&jarg1;
6611   (arg1)->clear();
6612 }
6613 
6614 
Java_org_sbml_libsbml_libsbmlJNI_ListOf_1removeFromParentAndDelete(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6615 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOf_1removeFromParentAndDelete(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6616   jint jresult = 0 ;
6617   ListOf *arg1 = (ListOf *) 0 ;
6618   int result;
6619 
6620   (void)jenv;
6621   (void)jcls;
6622   (void)jarg1_;
6623   arg1 = *(ListOf **)&jarg1;
6624   result = (int)(arg1)->removeFromParentAndDelete();
6625   jresult = (jint)result;
6626   return jresult;
6627 }
6628 
6629 
Java_org_sbml_libsbml_libsbmlJNI_ListOf_1remove(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)6630 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOf_1remove(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
6631   jlong jresult = 0 ;
6632   ListOf *arg1 = (ListOf *) 0 ;
6633   unsigned int arg2 ;
6634   SBase *result = 0 ;
6635 
6636   (void)jenv;
6637   (void)jcls;
6638   (void)jarg1_;
6639   arg1 = *(ListOf **)&jarg1;
6640   arg2 = (unsigned int)jarg2;
6641   result = (SBase *)(arg1)->remove(arg2);
6642   *(SBase **)&jresult = result;
6643   return jresult;
6644 }
6645 
6646 
Java_org_sbml_libsbml_libsbmlJNI_ListOf_1size(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6647 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOf_1size(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6648   jlong jresult = 0 ;
6649   ListOf *arg1 = (ListOf *) 0 ;
6650   unsigned int result;
6651 
6652   (void)jenv;
6653   (void)jcls;
6654   (void)jarg1_;
6655   arg1 = *(ListOf **)&jarg1;
6656   result = (unsigned int)((ListOf const *)arg1)->size();
6657   jresult = (jlong)result;
6658   return jresult;
6659 }
6660 
6661 
Java_org_sbml_libsbml_libsbmlJNI_ListOf_1connectToChild(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6662 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOf_1connectToChild(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6663   ListOf *arg1 = (ListOf *) 0 ;
6664 
6665   (void)jenv;
6666   (void)jcls;
6667   (void)jarg1_;
6668   arg1 = *(ListOf **)&jarg1;
6669   (arg1)->connectToChild();
6670 }
6671 
6672 
Java_org_sbml_libsbml_libsbmlJNI_ListOf_1getTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6673 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOf_1getTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6674   jint jresult = 0 ;
6675   ListOf *arg1 = (ListOf *) 0 ;
6676   int result;
6677 
6678   (void)jenv;
6679   (void)jcls;
6680   (void)jarg1_;
6681   arg1 = *(ListOf **)&jarg1;
6682   result = (int)((ListOf const *)arg1)->getTypeCode();
6683   jresult = (jint)result;
6684   return jresult;
6685 }
6686 
6687 
Java_org_sbml_libsbml_libsbmlJNI_ListOf_1getItemTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6688 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOf_1getItemTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6689   jint jresult = 0 ;
6690   ListOf *arg1 = (ListOf *) 0 ;
6691   int result;
6692 
6693   (void)jenv;
6694   (void)jcls;
6695   (void)jarg1_;
6696   arg1 = *(ListOf **)&jarg1;
6697   result = (int)((ListOf const *)arg1)->getItemTypeCode();
6698   jresult = (jint)result;
6699   return jresult;
6700 }
6701 
6702 
Java_org_sbml_libsbml_libsbmlJNI_ListOf_1getElementName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6703 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOf_1getElementName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6704   jstring jresult = 0 ;
6705   ListOf *arg1 = (ListOf *) 0 ;
6706   std::string *result = 0 ;
6707 
6708   (void)jenv;
6709   (void)jcls;
6710   (void)jarg1_;
6711   arg1 = *(ListOf **)&jarg1;
6712   result = (std::string *) &((ListOf const *)arg1)->getElementName();
6713   jresult = jenv->NewStringUTF(result->c_str());
6714   return jresult;
6715 }
6716 
6717 
Java_org_sbml_libsbml_libsbmlJNI_ListOf_1enablePackageInternal(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3,jboolean jarg4)6718 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOf_1enablePackageInternal(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3, jboolean jarg4) {
6719   ListOf *arg1 = (ListOf *) 0 ;
6720   std::string *arg2 = 0 ;
6721   std::string *arg3 = 0 ;
6722   bool arg4 ;
6723 
6724   (void)jenv;
6725   (void)jcls;
6726   (void)jarg1_;
6727   arg1 = *(ListOf **)&jarg1;
6728   if(!jarg2) {
6729     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
6730     return ;
6731   }
6732   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
6733   if (!arg2_pstr) return ;
6734   std::string arg2_str(arg2_pstr);
6735   arg2 = &arg2_str;
6736   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
6737   if(!jarg3) {
6738     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
6739     return ;
6740   }
6741   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
6742   if (!arg3_pstr) return ;
6743   std::string arg3_str(arg3_pstr);
6744   arg3 = &arg3_str;
6745   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
6746   arg4 = jarg4 ? true : false;
6747   (arg1)->enablePackageInternal((std::string const &)*arg2,(std::string const &)*arg3,arg4);
6748 }
6749 
6750 
Java_org_sbml_libsbml_libsbmlJNI_ListOf_1updateSBMLNamespace(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jlong jarg4)6751 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOf_1updateSBMLNamespace(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jlong jarg4) {
6752   ListOf *arg1 = (ListOf *) 0 ;
6753   std::string *arg2 = 0 ;
6754   unsigned int arg3 ;
6755   unsigned int arg4 ;
6756 
6757   (void)jenv;
6758   (void)jcls;
6759   (void)jarg1_;
6760   arg1 = *(ListOf **)&jarg1;
6761   if(!jarg2) {
6762     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
6763     return ;
6764   }
6765   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
6766   if (!arg2_pstr) return ;
6767   std::string arg2_str(arg2_pstr);
6768   arg2 = &arg2_str;
6769   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
6770   arg3 = (unsigned int)jarg3;
6771   arg4 = (unsigned int)jarg4;
6772   (arg1)->updateSBMLNamespace((std::string const &)*arg2,arg3,arg4);
6773 }
6774 
6775 
Java_org_sbml_libsbml_libsbmlJNI_ListOf_1hasOptionalElements(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6776 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOf_1hasOptionalElements(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6777   jboolean jresult = 0 ;
6778   ListOf *arg1 = (ListOf *) 0 ;
6779   bool result;
6780 
6781   (void)jenv;
6782   (void)jcls;
6783   (void)jarg1_;
6784   arg1 = *(ListOf **)&jarg1;
6785   result = (bool)((ListOf const *)arg1)->hasOptionalElements();
6786   jresult = (jboolean)result;
6787   return jresult;
6788 }
6789 
6790 
Java_org_sbml_libsbml_libsbmlJNI_ListOf_1isExplicitlyListed(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6791 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOf_1isExplicitlyListed(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6792   jboolean jresult = 0 ;
6793   ListOf *arg1 = (ListOf *) 0 ;
6794   bool result;
6795 
6796   (void)jenv;
6797   (void)jcls;
6798   (void)jarg1_;
6799   arg1 = *(ListOf **)&jarg1;
6800   result = (bool)((ListOf const *)arg1)->isExplicitlyListed();
6801   jresult = (jboolean)result;
6802   return jresult;
6803 }
6804 
6805 
Java_org_sbml_libsbml_libsbmlJNI_ListOf_1setExplicitlyListed_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)6806 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOf_1setExplicitlyListed_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
6807   ListOf *arg1 = (ListOf *) 0 ;
6808   bool arg2 ;
6809 
6810   (void)jenv;
6811   (void)jcls;
6812   (void)jarg1_;
6813   arg1 = *(ListOf **)&jarg1;
6814   arg2 = jarg2 ? true : false;
6815   (arg1)->setExplicitlyListed(arg2);
6816 }
6817 
6818 
Java_org_sbml_libsbml_libsbmlJNI_ListOf_1setExplicitlyListed_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6819 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOf_1setExplicitlyListed_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6820   ListOf *arg1 = (ListOf *) 0 ;
6821 
6822   (void)jenv;
6823   (void)jcls;
6824   (void)jarg1_;
6825   arg1 = *(ListOf **)&jarg1;
6826   (arg1)->setExplicitlyListed();
6827 }
6828 
6829 
Java_org_sbml_libsbml_libsbmlJNI_ListOf_1sort(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6830 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOf_1sort(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6831   ListOf *arg1 = (ListOf *) 0 ;
6832 
6833   (void)jenv;
6834   (void)jcls;
6835   (void)jarg1_;
6836   arg1 = *(ListOf **)&jarg1;
6837   (arg1)->sort();
6838 }
6839 
6840 
Java_org_sbml_libsbml_libsbmlJNI_new_1Model_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)6841 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Model_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
6842   jlong jresult = 0 ;
6843   unsigned int arg1 ;
6844   unsigned int arg2 ;
6845   Model *result = 0 ;
6846 
6847   (void)jenv;
6848   (void)jcls;
6849   arg1 = (unsigned int)jarg1;
6850   arg2 = (unsigned int)jarg2;
6851 
6852   try {
6853     result = (Model *)new Model(arg1,arg2);
6854   }
6855   catch (const SBMLConstructorException &e) {
6856     jenv->ExceptionClear();
6857     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
6858     if (clazz)
6859     jenv->ThrowNew(clazz, e.what());
6860     return 0;
6861   }
6862   catch (const SBMLExtensionException &e) {
6863     jenv->ExceptionClear();
6864     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
6865     if (clazz)
6866     jenv->ThrowNew(clazz, e.what());
6867     return 0;
6868   }
6869 
6870   *(Model **)&jresult = result;
6871   return jresult;
6872 }
6873 
6874 
Java_org_sbml_libsbml_libsbmlJNI_new_1Model_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6875 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Model_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6876   jlong jresult = 0 ;
6877   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
6878   Model *result = 0 ;
6879 
6880   (void)jenv;
6881   (void)jcls;
6882   (void)jarg1_;
6883   arg1 = *(SBMLNamespaces **)&jarg1;
6884 
6885   try {
6886     result = (Model *)new Model(arg1);
6887   }
6888   catch (const SBMLConstructorException &e) {
6889     jenv->ExceptionClear();
6890     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
6891     if (clazz)
6892     jenv->ThrowNew(clazz, e.what());
6893     return 0;
6894   }
6895   catch (const SBMLExtensionException &e) {
6896     jenv->ExceptionClear();
6897     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
6898     if (clazz)
6899     jenv->ThrowNew(clazz, e.what());
6900     return 0;
6901   }
6902 
6903   *(Model **)&jresult = result;
6904   return jresult;
6905 }
6906 
6907 
Java_org_sbml_libsbml_libsbmlJNI_delete_1Model(JNIEnv * jenv,jclass jcls,jlong jarg1)6908 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1Model(JNIEnv *jenv, jclass jcls, jlong jarg1) {
6909   Model *arg1 = (Model *) 0 ;
6910 
6911   (void)jenv;
6912   (void)jcls;
6913   arg1 = *(Model **)&jarg1;
6914   delete arg1;
6915 }
6916 
6917 
Java_org_sbml_libsbml_libsbmlJNI_new_1Model_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6918 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Model_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6919   jlong jresult = 0 ;
6920   Model *arg1 = 0 ;
6921   Model *result = 0 ;
6922 
6923   (void)jenv;
6924   (void)jcls;
6925   (void)jarg1_;
6926   arg1 = *(Model **)&jarg1;
6927   if (!arg1) {
6928     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Model const & reference is null");
6929     return 0;
6930   }
6931 
6932   try {
6933     result = (Model *)new Model((Model const &)*arg1);
6934   }
6935   catch (const SBMLConstructorException &e) {
6936     jenv->ExceptionClear();
6937     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
6938     if (clazz)
6939     jenv->ThrowNew(clazz, e.what());
6940     return 0;
6941   }
6942   catch (const SBMLExtensionException &e) {
6943     jenv->ExceptionClear();
6944     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
6945     if (clazz)
6946     jenv->ThrowNew(clazz, e.what());
6947     return 0;
6948   }
6949 
6950   *(Model **)&jresult = result;
6951   return jresult;
6952 }
6953 
6954 
Java_org_sbml_libsbml_libsbmlJNI_Model_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6955 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6956   jlong jresult = 0 ;
6957   Model *arg1 = (Model *) 0 ;
6958   Model *result = 0 ;
6959 
6960   (void)jenv;
6961   (void)jcls;
6962   (void)jarg1_;
6963   arg1 = *(Model **)&jarg1;
6964   result = (Model *)((Model const *)arg1)->clone();
6965   *(Model **)&jresult = result;
6966   return jresult;
6967 }
6968 
6969 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getElementBySId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)6970 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getElementBySId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
6971   jlong jresult = 0 ;
6972   Model *arg1 = (Model *) 0 ;
6973   std::string *arg2 = 0 ;
6974   SBase *result = 0 ;
6975 
6976   (void)jenv;
6977   (void)jcls;
6978   (void)jarg1_;
6979   arg1 = *(Model **)&jarg1;
6980   if(!jarg2) {
6981     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
6982     return 0;
6983   }
6984   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
6985   if (!arg2_pstr) return 0;
6986   std::string arg2_str(arg2_pstr);
6987   arg2 = &arg2_str;
6988   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
6989   result = (SBase *)(arg1)->getElementBySId((std::string const &)*arg2);
6990   *(SBase **)&jresult = result;
6991   return jresult;
6992 }
6993 
6994 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getElementByMetaId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)6995 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getElementByMetaId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
6996   jlong jresult = 0 ;
6997   Model *arg1 = (Model *) 0 ;
6998   std::string *arg2 = 0 ;
6999   SBase *result = 0 ;
7000 
7001   (void)jenv;
7002   (void)jcls;
7003   (void)jarg1_;
7004   arg1 = *(Model **)&jarg1;
7005   if(!jarg2) {
7006     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
7007     return 0;
7008   }
7009   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
7010   if (!arg2_pstr) return 0;
7011   std::string arg2_str(arg2_pstr);
7012   arg2 = &arg2_str;
7013   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
7014   result = (SBase *)(arg1)->getElementByMetaId((std::string const &)*arg2);
7015   *(SBase **)&jresult = result;
7016   return jresult;
7017 }
7018 
7019 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7020 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7021   jstring jresult = 0 ;
7022   Model *arg1 = (Model *) 0 ;
7023   std::string *result = 0 ;
7024 
7025   (void)jenv;
7026   (void)jcls;
7027   (void)jarg1_;
7028   arg1 = *(Model **)&jarg1;
7029   result = (std::string *) &((Model const *)arg1)->getId();
7030   jresult = jenv->NewStringUTF(result->c_str());
7031   return jresult;
7032 }
7033 
7034 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7035 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7036   jstring jresult = 0 ;
7037   Model *arg1 = (Model *) 0 ;
7038   std::string *result = 0 ;
7039 
7040   (void)jenv;
7041   (void)jcls;
7042   (void)jarg1_;
7043   arg1 = *(Model **)&jarg1;
7044   result = (std::string *) &((Model const *)arg1)->getName();
7045   jresult = jenv->NewStringUTF(result->c_str());
7046   return jresult;
7047 }
7048 
7049 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getSubstanceUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7050 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getSubstanceUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7051   jstring jresult = 0 ;
7052   Model *arg1 = (Model *) 0 ;
7053   std::string *result = 0 ;
7054 
7055   (void)jenv;
7056   (void)jcls;
7057   (void)jarg1_;
7058   arg1 = *(Model **)&jarg1;
7059   result = (std::string *) &((Model const *)arg1)->getSubstanceUnits();
7060   jresult = jenv->NewStringUTF(result->c_str());
7061   return jresult;
7062 }
7063 
7064 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getTimeUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7065 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getTimeUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7066   jstring jresult = 0 ;
7067   Model *arg1 = (Model *) 0 ;
7068   std::string *result = 0 ;
7069 
7070   (void)jenv;
7071   (void)jcls;
7072   (void)jarg1_;
7073   arg1 = *(Model **)&jarg1;
7074   result = (std::string *) &((Model const *)arg1)->getTimeUnits();
7075   jresult = jenv->NewStringUTF(result->c_str());
7076   return jresult;
7077 }
7078 
7079 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getVolumeUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7080 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getVolumeUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7081   jstring jresult = 0 ;
7082   Model *arg1 = (Model *) 0 ;
7083   std::string *result = 0 ;
7084 
7085   (void)jenv;
7086   (void)jcls;
7087   (void)jarg1_;
7088   arg1 = *(Model **)&jarg1;
7089   result = (std::string *) &((Model const *)arg1)->getVolumeUnits();
7090   jresult = jenv->NewStringUTF(result->c_str());
7091   return jresult;
7092 }
7093 
7094 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getAreaUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7095 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getAreaUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7096   jstring jresult = 0 ;
7097   Model *arg1 = (Model *) 0 ;
7098   std::string *result = 0 ;
7099 
7100   (void)jenv;
7101   (void)jcls;
7102   (void)jarg1_;
7103   arg1 = *(Model **)&jarg1;
7104   result = (std::string *) &((Model const *)arg1)->getAreaUnits();
7105   jresult = jenv->NewStringUTF(result->c_str());
7106   return jresult;
7107 }
7108 
7109 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getLengthUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7110 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getLengthUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7111   jstring jresult = 0 ;
7112   Model *arg1 = (Model *) 0 ;
7113   std::string *result = 0 ;
7114 
7115   (void)jenv;
7116   (void)jcls;
7117   (void)jarg1_;
7118   arg1 = *(Model **)&jarg1;
7119   result = (std::string *) &((Model const *)arg1)->getLengthUnits();
7120   jresult = jenv->NewStringUTF(result->c_str());
7121   return jresult;
7122 }
7123 
7124 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getExtentUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7125 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getExtentUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7126   jstring jresult = 0 ;
7127   Model *arg1 = (Model *) 0 ;
7128   std::string *result = 0 ;
7129 
7130   (void)jenv;
7131   (void)jcls;
7132   (void)jarg1_;
7133   arg1 = *(Model **)&jarg1;
7134   result = (std::string *) &((Model const *)arg1)->getExtentUnits();
7135   jresult = jenv->NewStringUTF(result->c_str());
7136   return jresult;
7137 }
7138 
7139 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getConversionFactor(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7140 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getConversionFactor(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7141   jstring jresult = 0 ;
7142   Model *arg1 = (Model *) 0 ;
7143   std::string *result = 0 ;
7144 
7145   (void)jenv;
7146   (void)jcls;
7147   (void)jarg1_;
7148   arg1 = *(Model **)&jarg1;
7149   result = (std::string *) &((Model const *)arg1)->getConversionFactor();
7150   jresult = jenv->NewStringUTF(result->c_str());
7151   return jresult;
7152 }
7153 
7154 
Java_org_sbml_libsbml_libsbmlJNI_Model_1isSetId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7155 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1isSetId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7156   jboolean jresult = 0 ;
7157   Model *arg1 = (Model *) 0 ;
7158   bool result;
7159 
7160   (void)jenv;
7161   (void)jcls;
7162   (void)jarg1_;
7163   arg1 = *(Model **)&jarg1;
7164   result = (bool)((Model const *)arg1)->isSetId();
7165   jresult = (jboolean)result;
7166   return jresult;
7167 }
7168 
7169 
Java_org_sbml_libsbml_libsbmlJNI_Model_1isSetName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7170 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1isSetName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7171   jboolean jresult = 0 ;
7172   Model *arg1 = (Model *) 0 ;
7173   bool result;
7174 
7175   (void)jenv;
7176   (void)jcls;
7177   (void)jarg1_;
7178   arg1 = *(Model **)&jarg1;
7179   result = (bool)((Model const *)arg1)->isSetName();
7180   jresult = (jboolean)result;
7181   return jresult;
7182 }
7183 
7184 
Java_org_sbml_libsbml_libsbmlJNI_Model_1isSetSubstanceUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7185 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1isSetSubstanceUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7186   jboolean jresult = 0 ;
7187   Model *arg1 = (Model *) 0 ;
7188   bool result;
7189 
7190   (void)jenv;
7191   (void)jcls;
7192   (void)jarg1_;
7193   arg1 = *(Model **)&jarg1;
7194   result = (bool)((Model const *)arg1)->isSetSubstanceUnits();
7195   jresult = (jboolean)result;
7196   return jresult;
7197 }
7198 
7199 
Java_org_sbml_libsbml_libsbmlJNI_Model_1isSetTimeUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7200 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1isSetTimeUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7201   jboolean jresult = 0 ;
7202   Model *arg1 = (Model *) 0 ;
7203   bool result;
7204 
7205   (void)jenv;
7206   (void)jcls;
7207   (void)jarg1_;
7208   arg1 = *(Model **)&jarg1;
7209   result = (bool)((Model const *)arg1)->isSetTimeUnits();
7210   jresult = (jboolean)result;
7211   return jresult;
7212 }
7213 
7214 
Java_org_sbml_libsbml_libsbmlJNI_Model_1isSetVolumeUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7215 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1isSetVolumeUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7216   jboolean jresult = 0 ;
7217   Model *arg1 = (Model *) 0 ;
7218   bool result;
7219 
7220   (void)jenv;
7221   (void)jcls;
7222   (void)jarg1_;
7223   arg1 = *(Model **)&jarg1;
7224   result = (bool)((Model const *)arg1)->isSetVolumeUnits();
7225   jresult = (jboolean)result;
7226   return jresult;
7227 }
7228 
7229 
Java_org_sbml_libsbml_libsbmlJNI_Model_1isSetAreaUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7230 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1isSetAreaUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7231   jboolean jresult = 0 ;
7232   Model *arg1 = (Model *) 0 ;
7233   bool result;
7234 
7235   (void)jenv;
7236   (void)jcls;
7237   (void)jarg1_;
7238   arg1 = *(Model **)&jarg1;
7239   result = (bool)((Model const *)arg1)->isSetAreaUnits();
7240   jresult = (jboolean)result;
7241   return jresult;
7242 }
7243 
7244 
Java_org_sbml_libsbml_libsbmlJNI_Model_1isSetLengthUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7245 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1isSetLengthUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7246   jboolean jresult = 0 ;
7247   Model *arg1 = (Model *) 0 ;
7248   bool result;
7249 
7250   (void)jenv;
7251   (void)jcls;
7252   (void)jarg1_;
7253   arg1 = *(Model **)&jarg1;
7254   result = (bool)((Model const *)arg1)->isSetLengthUnits();
7255   jresult = (jboolean)result;
7256   return jresult;
7257 }
7258 
7259 
Java_org_sbml_libsbml_libsbmlJNI_Model_1isSetExtentUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7260 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1isSetExtentUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7261   jboolean jresult = 0 ;
7262   Model *arg1 = (Model *) 0 ;
7263   bool result;
7264 
7265   (void)jenv;
7266   (void)jcls;
7267   (void)jarg1_;
7268   arg1 = *(Model **)&jarg1;
7269   result = (bool)((Model const *)arg1)->isSetExtentUnits();
7270   jresult = (jboolean)result;
7271   return jresult;
7272 }
7273 
7274 
Java_org_sbml_libsbml_libsbmlJNI_Model_1isSetConversionFactor(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7275 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1isSetConversionFactor(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7276   jboolean jresult = 0 ;
7277   Model *arg1 = (Model *) 0 ;
7278   bool result;
7279 
7280   (void)jenv;
7281   (void)jcls;
7282   (void)jarg1_;
7283   arg1 = *(Model **)&jarg1;
7284   result = (bool)((Model const *)arg1)->isSetConversionFactor();
7285   jresult = (jboolean)result;
7286   return jresult;
7287 }
7288 
7289 
Java_org_sbml_libsbml_libsbmlJNI_Model_1setId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)7290 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1setId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
7291   jint jresult = 0 ;
7292   Model *arg1 = (Model *) 0 ;
7293   std::string *arg2 = 0 ;
7294   int result;
7295 
7296   (void)jenv;
7297   (void)jcls;
7298   (void)jarg1_;
7299   arg1 = *(Model **)&jarg1;
7300   if(!jarg2) {
7301     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
7302     return 0;
7303   }
7304   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
7305   if (!arg2_pstr) return 0;
7306   std::string arg2_str(arg2_pstr);
7307   arg2 = &arg2_str;
7308   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
7309   result = (int)(arg1)->setId((std::string const &)*arg2);
7310   jresult = (jint)result;
7311   return jresult;
7312 }
7313 
7314 
Java_org_sbml_libsbml_libsbmlJNI_Model_1setName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)7315 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1setName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
7316   jint jresult = 0 ;
7317   Model *arg1 = (Model *) 0 ;
7318   std::string *arg2 = 0 ;
7319   int result;
7320 
7321   (void)jenv;
7322   (void)jcls;
7323   (void)jarg1_;
7324   arg1 = *(Model **)&jarg1;
7325   if(!jarg2) {
7326     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
7327     return 0;
7328   }
7329   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
7330   if (!arg2_pstr) return 0;
7331   std::string arg2_str(arg2_pstr);
7332   arg2 = &arg2_str;
7333   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
7334   result = (int)(arg1)->setName((std::string const &)*arg2);
7335   jresult = (jint)result;
7336   return jresult;
7337 }
7338 
7339 
Java_org_sbml_libsbml_libsbmlJNI_Model_1setSubstanceUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)7340 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1setSubstanceUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
7341   jint jresult = 0 ;
7342   Model *arg1 = (Model *) 0 ;
7343   std::string *arg2 = 0 ;
7344   int result;
7345 
7346   (void)jenv;
7347   (void)jcls;
7348   (void)jarg1_;
7349   arg1 = *(Model **)&jarg1;
7350   if(!jarg2) {
7351     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
7352     return 0;
7353   }
7354   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
7355   if (!arg2_pstr) return 0;
7356   std::string arg2_str(arg2_pstr);
7357   arg2 = &arg2_str;
7358   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
7359   result = (int)(arg1)->setSubstanceUnits((std::string const &)*arg2);
7360   jresult = (jint)result;
7361   return jresult;
7362 }
7363 
7364 
Java_org_sbml_libsbml_libsbmlJNI_Model_1setTimeUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)7365 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1setTimeUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
7366   jint jresult = 0 ;
7367   Model *arg1 = (Model *) 0 ;
7368   std::string *arg2 = 0 ;
7369   int result;
7370 
7371   (void)jenv;
7372   (void)jcls;
7373   (void)jarg1_;
7374   arg1 = *(Model **)&jarg1;
7375   if(!jarg2) {
7376     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
7377     return 0;
7378   }
7379   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
7380   if (!arg2_pstr) return 0;
7381   std::string arg2_str(arg2_pstr);
7382   arg2 = &arg2_str;
7383   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
7384   result = (int)(arg1)->setTimeUnits((std::string const &)*arg2);
7385   jresult = (jint)result;
7386   return jresult;
7387 }
7388 
7389 
Java_org_sbml_libsbml_libsbmlJNI_Model_1setVolumeUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)7390 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1setVolumeUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
7391   jint jresult = 0 ;
7392   Model *arg1 = (Model *) 0 ;
7393   std::string *arg2 = 0 ;
7394   int result;
7395 
7396   (void)jenv;
7397   (void)jcls;
7398   (void)jarg1_;
7399   arg1 = *(Model **)&jarg1;
7400   if(!jarg2) {
7401     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
7402     return 0;
7403   }
7404   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
7405   if (!arg2_pstr) return 0;
7406   std::string arg2_str(arg2_pstr);
7407   arg2 = &arg2_str;
7408   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
7409   result = (int)(arg1)->setVolumeUnits((std::string const &)*arg2);
7410   jresult = (jint)result;
7411   return jresult;
7412 }
7413 
7414 
Java_org_sbml_libsbml_libsbmlJNI_Model_1setAreaUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)7415 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1setAreaUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
7416   jint jresult = 0 ;
7417   Model *arg1 = (Model *) 0 ;
7418   std::string *arg2 = 0 ;
7419   int result;
7420 
7421   (void)jenv;
7422   (void)jcls;
7423   (void)jarg1_;
7424   arg1 = *(Model **)&jarg1;
7425   if(!jarg2) {
7426     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
7427     return 0;
7428   }
7429   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
7430   if (!arg2_pstr) return 0;
7431   std::string arg2_str(arg2_pstr);
7432   arg2 = &arg2_str;
7433   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
7434   result = (int)(arg1)->setAreaUnits((std::string const &)*arg2);
7435   jresult = (jint)result;
7436   return jresult;
7437 }
7438 
7439 
Java_org_sbml_libsbml_libsbmlJNI_Model_1setLengthUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)7440 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1setLengthUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
7441   jint jresult = 0 ;
7442   Model *arg1 = (Model *) 0 ;
7443   std::string *arg2 = 0 ;
7444   int result;
7445 
7446   (void)jenv;
7447   (void)jcls;
7448   (void)jarg1_;
7449   arg1 = *(Model **)&jarg1;
7450   if(!jarg2) {
7451     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
7452     return 0;
7453   }
7454   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
7455   if (!arg2_pstr) return 0;
7456   std::string arg2_str(arg2_pstr);
7457   arg2 = &arg2_str;
7458   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
7459   result = (int)(arg1)->setLengthUnits((std::string const &)*arg2);
7460   jresult = (jint)result;
7461   return jresult;
7462 }
7463 
7464 
Java_org_sbml_libsbml_libsbmlJNI_Model_1setExtentUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)7465 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1setExtentUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
7466   jint jresult = 0 ;
7467   Model *arg1 = (Model *) 0 ;
7468   std::string *arg2 = 0 ;
7469   int result;
7470 
7471   (void)jenv;
7472   (void)jcls;
7473   (void)jarg1_;
7474   arg1 = *(Model **)&jarg1;
7475   if(!jarg2) {
7476     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
7477     return 0;
7478   }
7479   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
7480   if (!arg2_pstr) return 0;
7481   std::string arg2_str(arg2_pstr);
7482   arg2 = &arg2_str;
7483   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
7484   result = (int)(arg1)->setExtentUnits((std::string const &)*arg2);
7485   jresult = (jint)result;
7486   return jresult;
7487 }
7488 
7489 
Java_org_sbml_libsbml_libsbmlJNI_Model_1setConversionFactor(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)7490 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1setConversionFactor(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
7491   jint jresult = 0 ;
7492   Model *arg1 = (Model *) 0 ;
7493   std::string *arg2 = 0 ;
7494   int result;
7495 
7496   (void)jenv;
7497   (void)jcls;
7498   (void)jarg1_;
7499   arg1 = *(Model **)&jarg1;
7500   if(!jarg2) {
7501     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
7502     return 0;
7503   }
7504   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
7505   if (!arg2_pstr) return 0;
7506   std::string arg2_str(arg2_pstr);
7507   arg2 = &arg2_str;
7508   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
7509   result = (int)(arg1)->setConversionFactor((std::string const &)*arg2);
7510   jresult = (jint)result;
7511   return jresult;
7512 }
7513 
7514 
Java_org_sbml_libsbml_libsbmlJNI_Model_1unsetId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7515 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1unsetId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7516   jint jresult = 0 ;
7517   Model *arg1 = (Model *) 0 ;
7518   int result;
7519 
7520   (void)jenv;
7521   (void)jcls;
7522   (void)jarg1_;
7523   arg1 = *(Model **)&jarg1;
7524   result = (int)(arg1)->unsetId();
7525   jresult = (jint)result;
7526   return jresult;
7527 }
7528 
7529 
Java_org_sbml_libsbml_libsbmlJNI_Model_1unsetName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7530 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1unsetName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7531   jint jresult = 0 ;
7532   Model *arg1 = (Model *) 0 ;
7533   int result;
7534 
7535   (void)jenv;
7536   (void)jcls;
7537   (void)jarg1_;
7538   arg1 = *(Model **)&jarg1;
7539   result = (int)(arg1)->unsetName();
7540   jresult = (jint)result;
7541   return jresult;
7542 }
7543 
7544 
Java_org_sbml_libsbml_libsbmlJNI_Model_1unsetSubstanceUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7545 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1unsetSubstanceUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7546   jint jresult = 0 ;
7547   Model *arg1 = (Model *) 0 ;
7548   int result;
7549 
7550   (void)jenv;
7551   (void)jcls;
7552   (void)jarg1_;
7553   arg1 = *(Model **)&jarg1;
7554   result = (int)(arg1)->unsetSubstanceUnits();
7555   jresult = (jint)result;
7556   return jresult;
7557 }
7558 
7559 
Java_org_sbml_libsbml_libsbmlJNI_Model_1unsetTimeUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7560 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1unsetTimeUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7561   jint jresult = 0 ;
7562   Model *arg1 = (Model *) 0 ;
7563   int result;
7564 
7565   (void)jenv;
7566   (void)jcls;
7567   (void)jarg1_;
7568   arg1 = *(Model **)&jarg1;
7569   result = (int)(arg1)->unsetTimeUnits();
7570   jresult = (jint)result;
7571   return jresult;
7572 }
7573 
7574 
Java_org_sbml_libsbml_libsbmlJNI_Model_1unsetVolumeUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7575 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1unsetVolumeUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7576   jint jresult = 0 ;
7577   Model *arg1 = (Model *) 0 ;
7578   int result;
7579 
7580   (void)jenv;
7581   (void)jcls;
7582   (void)jarg1_;
7583   arg1 = *(Model **)&jarg1;
7584   result = (int)(arg1)->unsetVolumeUnits();
7585   jresult = (jint)result;
7586   return jresult;
7587 }
7588 
7589 
Java_org_sbml_libsbml_libsbmlJNI_Model_1unsetAreaUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7590 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1unsetAreaUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7591   jint jresult = 0 ;
7592   Model *arg1 = (Model *) 0 ;
7593   int result;
7594 
7595   (void)jenv;
7596   (void)jcls;
7597   (void)jarg1_;
7598   arg1 = *(Model **)&jarg1;
7599   result = (int)(arg1)->unsetAreaUnits();
7600   jresult = (jint)result;
7601   return jresult;
7602 }
7603 
7604 
Java_org_sbml_libsbml_libsbmlJNI_Model_1unsetLengthUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7605 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1unsetLengthUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7606   jint jresult = 0 ;
7607   Model *arg1 = (Model *) 0 ;
7608   int result;
7609 
7610   (void)jenv;
7611   (void)jcls;
7612   (void)jarg1_;
7613   arg1 = *(Model **)&jarg1;
7614   result = (int)(arg1)->unsetLengthUnits();
7615   jresult = (jint)result;
7616   return jresult;
7617 }
7618 
7619 
Java_org_sbml_libsbml_libsbmlJNI_Model_1unsetExtentUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7620 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1unsetExtentUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7621   jint jresult = 0 ;
7622   Model *arg1 = (Model *) 0 ;
7623   int result;
7624 
7625   (void)jenv;
7626   (void)jcls;
7627   (void)jarg1_;
7628   arg1 = *(Model **)&jarg1;
7629   result = (int)(arg1)->unsetExtentUnits();
7630   jresult = (jint)result;
7631   return jresult;
7632 }
7633 
7634 
Java_org_sbml_libsbml_libsbmlJNI_Model_1unsetConversionFactor(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7635 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1unsetConversionFactor(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7636   jint jresult = 0 ;
7637   Model *arg1 = (Model *) 0 ;
7638   int result;
7639 
7640   (void)jenv;
7641   (void)jcls;
7642   (void)jarg1_;
7643   arg1 = *(Model **)&jarg1;
7644   result = (int)(arg1)->unsetConversionFactor();
7645   jresult = (jint)result;
7646   return jresult;
7647 }
7648 
7649 
Java_org_sbml_libsbml_libsbmlJNI_Model_1addFunctionDefinition(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)7650 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1addFunctionDefinition(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
7651   jint jresult = 0 ;
7652   Model *arg1 = (Model *) 0 ;
7653   FunctionDefinition *arg2 = (FunctionDefinition *) 0 ;
7654   int result;
7655 
7656   (void)jenv;
7657   (void)jcls;
7658   (void)jarg1_;
7659   (void)jarg2_;
7660   arg1 = *(Model **)&jarg1;
7661   arg2 = *(FunctionDefinition **)&jarg2;
7662   result = (int)(arg1)->addFunctionDefinition((FunctionDefinition const *)arg2);
7663   jresult = (jint)result;
7664   return jresult;
7665 }
7666 
7667 
Java_org_sbml_libsbml_libsbmlJNI_Model_1addUnitDefinition(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)7668 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1addUnitDefinition(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
7669   jint jresult = 0 ;
7670   Model *arg1 = (Model *) 0 ;
7671   UnitDefinition *arg2 = (UnitDefinition *) 0 ;
7672   int result;
7673 
7674   (void)jenv;
7675   (void)jcls;
7676   (void)jarg1_;
7677   (void)jarg2_;
7678   arg1 = *(Model **)&jarg1;
7679   arg2 = *(UnitDefinition **)&jarg2;
7680   result = (int)(arg1)->addUnitDefinition((UnitDefinition const *)arg2);
7681   jresult = (jint)result;
7682   return jresult;
7683 }
7684 
7685 
Java_org_sbml_libsbml_libsbmlJNI_Model_1addCompartmentType(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)7686 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1addCompartmentType(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
7687   jint jresult = 0 ;
7688   Model *arg1 = (Model *) 0 ;
7689   CompartmentType *arg2 = (CompartmentType *) 0 ;
7690   int result;
7691 
7692   (void)jenv;
7693   (void)jcls;
7694   (void)jarg1_;
7695   (void)jarg2_;
7696   arg1 = *(Model **)&jarg1;
7697   arg2 = *(CompartmentType **)&jarg2;
7698   result = (int)(arg1)->addCompartmentType((CompartmentType const *)arg2);
7699   jresult = (jint)result;
7700   return jresult;
7701 }
7702 
7703 
Java_org_sbml_libsbml_libsbmlJNI_Model_1addSpeciesType(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)7704 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1addSpeciesType(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
7705   jint jresult = 0 ;
7706   Model *arg1 = (Model *) 0 ;
7707   SpeciesType *arg2 = (SpeciesType *) 0 ;
7708   int result;
7709 
7710   (void)jenv;
7711   (void)jcls;
7712   (void)jarg1_;
7713   (void)jarg2_;
7714   arg1 = *(Model **)&jarg1;
7715   arg2 = *(SpeciesType **)&jarg2;
7716   result = (int)(arg1)->addSpeciesType((SpeciesType const *)arg2);
7717   jresult = (jint)result;
7718   return jresult;
7719 }
7720 
7721 
Java_org_sbml_libsbml_libsbmlJNI_Model_1addCompartment(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)7722 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1addCompartment(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
7723   jint jresult = 0 ;
7724   Model *arg1 = (Model *) 0 ;
7725   Compartment *arg2 = (Compartment *) 0 ;
7726   int result;
7727 
7728   (void)jenv;
7729   (void)jcls;
7730   (void)jarg1_;
7731   (void)jarg2_;
7732   arg1 = *(Model **)&jarg1;
7733   arg2 = *(Compartment **)&jarg2;
7734   result = (int)(arg1)->addCompartment((Compartment const *)arg2);
7735   jresult = (jint)result;
7736   return jresult;
7737 }
7738 
7739 
Java_org_sbml_libsbml_libsbmlJNI_Model_1addSpecies(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)7740 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1addSpecies(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
7741   jint jresult = 0 ;
7742   Model *arg1 = (Model *) 0 ;
7743   Species *arg2 = (Species *) 0 ;
7744   int result;
7745 
7746   (void)jenv;
7747   (void)jcls;
7748   (void)jarg1_;
7749   (void)jarg2_;
7750   arg1 = *(Model **)&jarg1;
7751   arg2 = *(Species **)&jarg2;
7752   result = (int)(arg1)->addSpecies((Species const *)arg2);
7753   jresult = (jint)result;
7754   return jresult;
7755 }
7756 
7757 
Java_org_sbml_libsbml_libsbmlJNI_Model_1addParameter(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)7758 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1addParameter(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
7759   jint jresult = 0 ;
7760   Model *arg1 = (Model *) 0 ;
7761   Parameter *arg2 = (Parameter *) 0 ;
7762   int result;
7763 
7764   (void)jenv;
7765   (void)jcls;
7766   (void)jarg1_;
7767   (void)jarg2_;
7768   arg1 = *(Model **)&jarg1;
7769   arg2 = *(Parameter **)&jarg2;
7770   result = (int)(arg1)->addParameter((Parameter const *)arg2);
7771   jresult = (jint)result;
7772   return jresult;
7773 }
7774 
7775 
Java_org_sbml_libsbml_libsbmlJNI_Model_1addInitialAssignment(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)7776 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1addInitialAssignment(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
7777   jint jresult = 0 ;
7778   Model *arg1 = (Model *) 0 ;
7779   InitialAssignment *arg2 = (InitialAssignment *) 0 ;
7780   int result;
7781 
7782   (void)jenv;
7783   (void)jcls;
7784   (void)jarg1_;
7785   (void)jarg2_;
7786   arg1 = *(Model **)&jarg1;
7787   arg2 = *(InitialAssignment **)&jarg2;
7788   result = (int)(arg1)->addInitialAssignment((InitialAssignment const *)arg2);
7789   jresult = (jint)result;
7790   return jresult;
7791 }
7792 
7793 
Java_org_sbml_libsbml_libsbmlJNI_Model_1addRule(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)7794 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1addRule(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
7795   jint jresult = 0 ;
7796   Model *arg1 = (Model *) 0 ;
7797   Rule *arg2 = (Rule *) 0 ;
7798   int result;
7799 
7800   (void)jenv;
7801   (void)jcls;
7802   (void)jarg1_;
7803   (void)jarg2_;
7804   arg1 = *(Model **)&jarg1;
7805   arg2 = *(Rule **)&jarg2;
7806   result = (int)(arg1)->addRule((Rule const *)arg2);
7807   jresult = (jint)result;
7808   return jresult;
7809 }
7810 
7811 
Java_org_sbml_libsbml_libsbmlJNI_Model_1addConstraint(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)7812 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1addConstraint(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
7813   jint jresult = 0 ;
7814   Model *arg1 = (Model *) 0 ;
7815   Constraint *arg2 = (Constraint *) 0 ;
7816   int result;
7817 
7818   (void)jenv;
7819   (void)jcls;
7820   (void)jarg1_;
7821   (void)jarg2_;
7822   arg1 = *(Model **)&jarg1;
7823   arg2 = *(Constraint **)&jarg2;
7824   result = (int)(arg1)->addConstraint((Constraint const *)arg2);
7825   jresult = (jint)result;
7826   return jresult;
7827 }
7828 
7829 
Java_org_sbml_libsbml_libsbmlJNI_Model_1addReaction(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)7830 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1addReaction(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
7831   jint jresult = 0 ;
7832   Model *arg1 = (Model *) 0 ;
7833   Reaction *arg2 = (Reaction *) 0 ;
7834   int result;
7835 
7836   (void)jenv;
7837   (void)jcls;
7838   (void)jarg1_;
7839   (void)jarg2_;
7840   arg1 = *(Model **)&jarg1;
7841   arg2 = *(Reaction **)&jarg2;
7842   result = (int)(arg1)->addReaction((Reaction const *)arg2);
7843   jresult = (jint)result;
7844   return jresult;
7845 }
7846 
7847 
Java_org_sbml_libsbml_libsbmlJNI_Model_1addEvent(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)7848 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1addEvent(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
7849   jint jresult = 0 ;
7850   Model *arg1 = (Model *) 0 ;
7851   Event *arg2 = (Event *) 0 ;
7852   int result;
7853 
7854   (void)jenv;
7855   (void)jcls;
7856   (void)jarg1_;
7857   (void)jarg2_;
7858   arg1 = *(Model **)&jarg1;
7859   arg2 = *(Event **)&jarg2;
7860   result = (int)(arg1)->addEvent((Event const *)arg2);
7861   jresult = (jint)result;
7862   return jresult;
7863 }
7864 
7865 
Java_org_sbml_libsbml_libsbmlJNI_Model_1createFunctionDefinition(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7866 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1createFunctionDefinition(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7867   jlong jresult = 0 ;
7868   Model *arg1 = (Model *) 0 ;
7869   FunctionDefinition *result = 0 ;
7870 
7871   (void)jenv;
7872   (void)jcls;
7873   (void)jarg1_;
7874   arg1 = *(Model **)&jarg1;
7875   result = (FunctionDefinition *)(arg1)->createFunctionDefinition();
7876   *(FunctionDefinition **)&jresult = result;
7877   return jresult;
7878 }
7879 
7880 
Java_org_sbml_libsbml_libsbmlJNI_Model_1createUnitDefinition(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7881 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1createUnitDefinition(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7882   jlong jresult = 0 ;
7883   Model *arg1 = (Model *) 0 ;
7884   UnitDefinition *result = 0 ;
7885 
7886   (void)jenv;
7887   (void)jcls;
7888   (void)jarg1_;
7889   arg1 = *(Model **)&jarg1;
7890   result = (UnitDefinition *)(arg1)->createUnitDefinition();
7891   *(UnitDefinition **)&jresult = result;
7892   return jresult;
7893 }
7894 
7895 
Java_org_sbml_libsbml_libsbmlJNI_Model_1createUnit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7896 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1createUnit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7897   jlong jresult = 0 ;
7898   Model *arg1 = (Model *) 0 ;
7899   Unit *result = 0 ;
7900 
7901   (void)jenv;
7902   (void)jcls;
7903   (void)jarg1_;
7904   arg1 = *(Model **)&jarg1;
7905   result = (Unit *)(arg1)->createUnit();
7906   *(Unit **)&jresult = result;
7907   return jresult;
7908 }
7909 
7910 
Java_org_sbml_libsbml_libsbmlJNI_Model_1createCompartmentType(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7911 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1createCompartmentType(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7912   jlong jresult = 0 ;
7913   Model *arg1 = (Model *) 0 ;
7914   CompartmentType *result = 0 ;
7915 
7916   (void)jenv;
7917   (void)jcls;
7918   (void)jarg1_;
7919   arg1 = *(Model **)&jarg1;
7920   result = (CompartmentType *)(arg1)->createCompartmentType();
7921   *(CompartmentType **)&jresult = result;
7922   return jresult;
7923 }
7924 
7925 
Java_org_sbml_libsbml_libsbmlJNI_Model_1createSpeciesType(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7926 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1createSpeciesType(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7927   jlong jresult = 0 ;
7928   Model *arg1 = (Model *) 0 ;
7929   SpeciesType *result = 0 ;
7930 
7931   (void)jenv;
7932   (void)jcls;
7933   (void)jarg1_;
7934   arg1 = *(Model **)&jarg1;
7935   result = (SpeciesType *)(arg1)->createSpeciesType();
7936   *(SpeciesType **)&jresult = result;
7937   return jresult;
7938 }
7939 
7940 
Java_org_sbml_libsbml_libsbmlJNI_Model_1createCompartment(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7941 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1createCompartment(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7942   jlong jresult = 0 ;
7943   Model *arg1 = (Model *) 0 ;
7944   Compartment *result = 0 ;
7945 
7946   (void)jenv;
7947   (void)jcls;
7948   (void)jarg1_;
7949   arg1 = *(Model **)&jarg1;
7950   result = (Compartment *)(arg1)->createCompartment();
7951   *(Compartment **)&jresult = result;
7952   return jresult;
7953 }
7954 
7955 
Java_org_sbml_libsbml_libsbmlJNI_Model_1createSpecies(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7956 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1createSpecies(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7957   jlong jresult = 0 ;
7958   Model *arg1 = (Model *) 0 ;
7959   Species *result = 0 ;
7960 
7961   (void)jenv;
7962   (void)jcls;
7963   (void)jarg1_;
7964   arg1 = *(Model **)&jarg1;
7965   result = (Species *)(arg1)->createSpecies();
7966   *(Species **)&jresult = result;
7967   return jresult;
7968 }
7969 
7970 
Java_org_sbml_libsbml_libsbmlJNI_Model_1createParameter(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7971 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1createParameter(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7972   jlong jresult = 0 ;
7973   Model *arg1 = (Model *) 0 ;
7974   Parameter *result = 0 ;
7975 
7976   (void)jenv;
7977   (void)jcls;
7978   (void)jarg1_;
7979   arg1 = *(Model **)&jarg1;
7980   result = (Parameter *)(arg1)->createParameter();
7981   *(Parameter **)&jresult = result;
7982   return jresult;
7983 }
7984 
7985 
Java_org_sbml_libsbml_libsbmlJNI_Model_1createInitialAssignment(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7986 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1createInitialAssignment(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7987   jlong jresult = 0 ;
7988   Model *arg1 = (Model *) 0 ;
7989   InitialAssignment *result = 0 ;
7990 
7991   (void)jenv;
7992   (void)jcls;
7993   (void)jarg1_;
7994   arg1 = *(Model **)&jarg1;
7995   result = (InitialAssignment *)(arg1)->createInitialAssignment();
7996   *(InitialAssignment **)&jresult = result;
7997   return jresult;
7998 }
7999 
8000 
Java_org_sbml_libsbml_libsbmlJNI_Model_1createAlgebraicRule(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)8001 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1createAlgebraicRule(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8002   jlong jresult = 0 ;
8003   Model *arg1 = (Model *) 0 ;
8004   AlgebraicRule *result = 0 ;
8005 
8006   (void)jenv;
8007   (void)jcls;
8008   (void)jarg1_;
8009   arg1 = *(Model **)&jarg1;
8010   result = (AlgebraicRule *)(arg1)->createAlgebraicRule();
8011   *(AlgebraicRule **)&jresult = result;
8012   return jresult;
8013 }
8014 
8015 
Java_org_sbml_libsbml_libsbmlJNI_Model_1createAssignmentRule(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)8016 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1createAssignmentRule(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8017   jlong jresult = 0 ;
8018   Model *arg1 = (Model *) 0 ;
8019   AssignmentRule *result = 0 ;
8020 
8021   (void)jenv;
8022   (void)jcls;
8023   (void)jarg1_;
8024   arg1 = *(Model **)&jarg1;
8025   result = (AssignmentRule *)(arg1)->createAssignmentRule();
8026   *(AssignmentRule **)&jresult = result;
8027   return jresult;
8028 }
8029 
8030 
Java_org_sbml_libsbml_libsbmlJNI_Model_1createRateRule(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)8031 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1createRateRule(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8032   jlong jresult = 0 ;
8033   Model *arg1 = (Model *) 0 ;
8034   RateRule *result = 0 ;
8035 
8036   (void)jenv;
8037   (void)jcls;
8038   (void)jarg1_;
8039   arg1 = *(Model **)&jarg1;
8040   result = (RateRule *)(arg1)->createRateRule();
8041   *(RateRule **)&jresult = result;
8042   return jresult;
8043 }
8044 
8045 
Java_org_sbml_libsbml_libsbmlJNI_Model_1createConstraint(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)8046 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1createConstraint(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8047   jlong jresult = 0 ;
8048   Model *arg1 = (Model *) 0 ;
8049   Constraint *result = 0 ;
8050 
8051   (void)jenv;
8052   (void)jcls;
8053   (void)jarg1_;
8054   arg1 = *(Model **)&jarg1;
8055   result = (Constraint *)(arg1)->createConstraint();
8056   *(Constraint **)&jresult = result;
8057   return jresult;
8058 }
8059 
8060 
Java_org_sbml_libsbml_libsbmlJNI_Model_1createReaction(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)8061 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1createReaction(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8062   jlong jresult = 0 ;
8063   Model *arg1 = (Model *) 0 ;
8064   Reaction *result = 0 ;
8065 
8066   (void)jenv;
8067   (void)jcls;
8068   (void)jarg1_;
8069   arg1 = *(Model **)&jarg1;
8070   result = (Reaction *)(arg1)->createReaction();
8071   *(Reaction **)&jresult = result;
8072   return jresult;
8073 }
8074 
8075 
Java_org_sbml_libsbml_libsbmlJNI_Model_1createReactant(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)8076 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1createReactant(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8077   jlong jresult = 0 ;
8078   Model *arg1 = (Model *) 0 ;
8079   SpeciesReference *result = 0 ;
8080 
8081   (void)jenv;
8082   (void)jcls;
8083   (void)jarg1_;
8084   arg1 = *(Model **)&jarg1;
8085   result = (SpeciesReference *)(arg1)->createReactant();
8086   *(SpeciesReference **)&jresult = result;
8087   return jresult;
8088 }
8089 
8090 
Java_org_sbml_libsbml_libsbmlJNI_Model_1createProduct(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)8091 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1createProduct(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8092   jlong jresult = 0 ;
8093   Model *arg1 = (Model *) 0 ;
8094   SpeciesReference *result = 0 ;
8095 
8096   (void)jenv;
8097   (void)jcls;
8098   (void)jarg1_;
8099   arg1 = *(Model **)&jarg1;
8100   result = (SpeciesReference *)(arg1)->createProduct();
8101   *(SpeciesReference **)&jresult = result;
8102   return jresult;
8103 }
8104 
8105 
Java_org_sbml_libsbml_libsbmlJNI_Model_1createModifier(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)8106 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1createModifier(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8107   jlong jresult = 0 ;
8108   Model *arg1 = (Model *) 0 ;
8109   ModifierSpeciesReference *result = 0 ;
8110 
8111   (void)jenv;
8112   (void)jcls;
8113   (void)jarg1_;
8114   arg1 = *(Model **)&jarg1;
8115   result = (ModifierSpeciesReference *)(arg1)->createModifier();
8116   *(ModifierSpeciesReference **)&jresult = result;
8117   return jresult;
8118 }
8119 
8120 
Java_org_sbml_libsbml_libsbmlJNI_Model_1createKineticLaw(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)8121 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1createKineticLaw(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8122   jlong jresult = 0 ;
8123   Model *arg1 = (Model *) 0 ;
8124   KineticLaw *result = 0 ;
8125 
8126   (void)jenv;
8127   (void)jcls;
8128   (void)jarg1_;
8129   arg1 = *(Model **)&jarg1;
8130   result = (KineticLaw *)(arg1)->createKineticLaw();
8131   *(KineticLaw **)&jresult = result;
8132   return jresult;
8133 }
8134 
8135 
Java_org_sbml_libsbml_libsbmlJNI_Model_1createKineticLawParameter(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)8136 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1createKineticLawParameter(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8137   jlong jresult = 0 ;
8138   Model *arg1 = (Model *) 0 ;
8139   Parameter *result = 0 ;
8140 
8141   (void)jenv;
8142   (void)jcls;
8143   (void)jarg1_;
8144   arg1 = *(Model **)&jarg1;
8145   result = (Parameter *)(arg1)->createKineticLawParameter();
8146   *(Parameter **)&jresult = result;
8147   return jresult;
8148 }
8149 
8150 
Java_org_sbml_libsbml_libsbmlJNI_Model_1createKineticLawLocalParameter(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)8151 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1createKineticLawLocalParameter(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8152   jlong jresult = 0 ;
8153   Model *arg1 = (Model *) 0 ;
8154   LocalParameter *result = 0 ;
8155 
8156   (void)jenv;
8157   (void)jcls;
8158   (void)jarg1_;
8159   arg1 = *(Model **)&jarg1;
8160   result = (LocalParameter *)(arg1)->createKineticLawLocalParameter();
8161   *(LocalParameter **)&jresult = result;
8162   return jresult;
8163 }
8164 
8165 
Java_org_sbml_libsbml_libsbmlJNI_Model_1createEvent(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)8166 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1createEvent(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8167   jlong jresult = 0 ;
8168   Model *arg1 = (Model *) 0 ;
8169   Event *result = 0 ;
8170 
8171   (void)jenv;
8172   (void)jcls;
8173   (void)jarg1_;
8174   arg1 = *(Model **)&jarg1;
8175   result = (Event *)(arg1)->createEvent();
8176   *(Event **)&jresult = result;
8177   return jresult;
8178 }
8179 
8180 
Java_org_sbml_libsbml_libsbmlJNI_Model_1createEventAssignment(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)8181 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1createEventAssignment(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8182   jlong jresult = 0 ;
8183   Model *arg1 = (Model *) 0 ;
8184   EventAssignment *result = 0 ;
8185 
8186   (void)jenv;
8187   (void)jcls;
8188   (void)jarg1_;
8189   arg1 = *(Model **)&jarg1;
8190   result = (EventAssignment *)(arg1)->createEventAssignment();
8191   *(EventAssignment **)&jresult = result;
8192   return jresult;
8193 }
8194 
8195 
Java_org_sbml_libsbml_libsbmlJNI_Model_1createTrigger(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)8196 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1createTrigger(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8197   jlong jresult = 0 ;
8198   Model *arg1 = (Model *) 0 ;
8199   Trigger *result = 0 ;
8200 
8201   (void)jenv;
8202   (void)jcls;
8203   (void)jarg1_;
8204   arg1 = *(Model **)&jarg1;
8205   result = (Trigger *)(arg1)->createTrigger();
8206   *(Trigger **)&jresult = result;
8207   return jresult;
8208 }
8209 
8210 
Java_org_sbml_libsbml_libsbmlJNI_Model_1createDelay(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)8211 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1createDelay(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8212   jlong jresult = 0 ;
8213   Model *arg1 = (Model *) 0 ;
8214   Delay *result = 0 ;
8215 
8216   (void)jenv;
8217   (void)jcls;
8218   (void)jarg1_;
8219   arg1 = *(Model **)&jarg1;
8220   result = (Delay *)(arg1)->createDelay();
8221   *(Delay **)&jresult = result;
8222   return jresult;
8223 }
8224 
8225 
Java_org_sbml_libsbml_libsbmlJNI_Model_1setAnnotation_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)8226 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1setAnnotation_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
8227   jint jresult = 0 ;
8228   Model *arg1 = (Model *) 0 ;
8229   XMLNode *arg2 = (XMLNode *) 0 ;
8230   int result;
8231 
8232   (void)jenv;
8233   (void)jcls;
8234   (void)jarg1_;
8235   (void)jarg2_;
8236   arg1 = *(Model **)&jarg1;
8237   arg2 = *(XMLNode **)&jarg2;
8238   result = (int)(arg1)->setAnnotation((XMLNode const *)arg2);
8239   jresult = (jint)result;
8240   return jresult;
8241 }
8242 
8243 
Java_org_sbml_libsbml_libsbmlJNI_Model_1setAnnotation_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)8244 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1setAnnotation_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
8245   jint jresult = 0 ;
8246   Model *arg1 = (Model *) 0 ;
8247   std::string *arg2 = 0 ;
8248   int result;
8249 
8250   (void)jenv;
8251   (void)jcls;
8252   (void)jarg1_;
8253   arg1 = *(Model **)&jarg1;
8254   if(!jarg2) {
8255     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
8256     return 0;
8257   }
8258   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
8259   if (!arg2_pstr) return 0;
8260   std::string arg2_str(arg2_pstr);
8261   arg2 = &arg2_str;
8262   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
8263   result = (int)(arg1)->setAnnotation((std::string const &)*arg2);
8264   jresult = (jint)result;
8265   return jresult;
8266 }
8267 
8268 
Java_org_sbml_libsbml_libsbmlJNI_Model_1appendAnnotation_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)8269 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1appendAnnotation_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
8270   jint jresult = 0 ;
8271   Model *arg1 = (Model *) 0 ;
8272   XMLNode *arg2 = (XMLNode *) 0 ;
8273   int result;
8274 
8275   (void)jenv;
8276   (void)jcls;
8277   (void)jarg1_;
8278   (void)jarg2_;
8279   arg1 = *(Model **)&jarg1;
8280   arg2 = *(XMLNode **)&jarg2;
8281   result = (int)(arg1)->appendAnnotation((XMLNode const *)arg2);
8282   jresult = (jint)result;
8283   return jresult;
8284 }
8285 
8286 
Java_org_sbml_libsbml_libsbmlJNI_Model_1appendAnnotation_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)8287 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1appendAnnotation_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
8288   jint jresult = 0 ;
8289   Model *arg1 = (Model *) 0 ;
8290   std::string *arg2 = 0 ;
8291   int result;
8292 
8293   (void)jenv;
8294   (void)jcls;
8295   (void)jarg1_;
8296   arg1 = *(Model **)&jarg1;
8297   if(!jarg2) {
8298     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
8299     return 0;
8300   }
8301   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
8302   if (!arg2_pstr) return 0;
8303   std::string arg2_str(arg2_pstr);
8304   arg2 = &arg2_str;
8305   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
8306   result = (int)(arg1)->appendAnnotation((std::string const &)*arg2);
8307   jresult = (jint)result;
8308   return jresult;
8309 }
8310 
8311 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getListOfFunctionDefinitions_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)8312 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getListOfFunctionDefinitions_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8313   jlong jresult = 0 ;
8314   Model *arg1 = (Model *) 0 ;
8315   ListOfFunctionDefinitions *result = 0 ;
8316 
8317   (void)jenv;
8318   (void)jcls;
8319   (void)jarg1_;
8320   arg1 = *(Model **)&jarg1;
8321   result = (ListOfFunctionDefinitions *)((Model const *)arg1)->getListOfFunctionDefinitions();
8322   *(ListOfFunctionDefinitions **)&jresult = result;
8323   return jresult;
8324 }
8325 
8326 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getListOfUnitDefinitions_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)8327 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getListOfUnitDefinitions_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8328   jlong jresult = 0 ;
8329   Model *arg1 = (Model *) 0 ;
8330   ListOfUnitDefinitions *result = 0 ;
8331 
8332   (void)jenv;
8333   (void)jcls;
8334   (void)jarg1_;
8335   arg1 = *(Model **)&jarg1;
8336   result = (ListOfUnitDefinitions *)((Model const *)arg1)->getListOfUnitDefinitions();
8337   *(ListOfUnitDefinitions **)&jresult = result;
8338   return jresult;
8339 }
8340 
8341 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getListOfCompartmentTypes_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)8342 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getListOfCompartmentTypes_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8343   jlong jresult = 0 ;
8344   Model *arg1 = (Model *) 0 ;
8345   ListOfCompartmentTypes *result = 0 ;
8346 
8347   (void)jenv;
8348   (void)jcls;
8349   (void)jarg1_;
8350   arg1 = *(Model **)&jarg1;
8351   result = (ListOfCompartmentTypes *)((Model const *)arg1)->getListOfCompartmentTypes();
8352   *(ListOfCompartmentTypes **)&jresult = result;
8353   return jresult;
8354 }
8355 
8356 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getListOfSpeciesTypes_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)8357 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getListOfSpeciesTypes_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8358   jlong jresult = 0 ;
8359   Model *arg1 = (Model *) 0 ;
8360   ListOfSpeciesTypes *result = 0 ;
8361 
8362   (void)jenv;
8363   (void)jcls;
8364   (void)jarg1_;
8365   arg1 = *(Model **)&jarg1;
8366   result = (ListOfSpeciesTypes *)((Model const *)arg1)->getListOfSpeciesTypes();
8367   *(ListOfSpeciesTypes **)&jresult = result;
8368   return jresult;
8369 }
8370 
8371 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getListOfCompartments_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)8372 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getListOfCompartments_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8373   jlong jresult = 0 ;
8374   Model *arg1 = (Model *) 0 ;
8375   ListOfCompartments *result = 0 ;
8376 
8377   (void)jenv;
8378   (void)jcls;
8379   (void)jarg1_;
8380   arg1 = *(Model **)&jarg1;
8381   result = (ListOfCompartments *)((Model const *)arg1)->getListOfCompartments();
8382   *(ListOfCompartments **)&jresult = result;
8383   return jresult;
8384 }
8385 
8386 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getListOfSpecies_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)8387 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getListOfSpecies_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8388   jlong jresult = 0 ;
8389   Model *arg1 = (Model *) 0 ;
8390   ListOfSpecies *result = 0 ;
8391 
8392   (void)jenv;
8393   (void)jcls;
8394   (void)jarg1_;
8395   arg1 = *(Model **)&jarg1;
8396   result = (ListOfSpecies *)((Model const *)arg1)->getListOfSpecies();
8397   *(ListOfSpecies **)&jresult = result;
8398   return jresult;
8399 }
8400 
8401 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getListOfParameters_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)8402 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getListOfParameters_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8403   jlong jresult = 0 ;
8404   Model *arg1 = (Model *) 0 ;
8405   ListOfParameters *result = 0 ;
8406 
8407   (void)jenv;
8408   (void)jcls;
8409   (void)jarg1_;
8410   arg1 = *(Model **)&jarg1;
8411   result = (ListOfParameters *)((Model const *)arg1)->getListOfParameters();
8412   *(ListOfParameters **)&jresult = result;
8413   return jresult;
8414 }
8415 
8416 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getListOfInitialAssignments_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)8417 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getListOfInitialAssignments_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8418   jlong jresult = 0 ;
8419   Model *arg1 = (Model *) 0 ;
8420   ListOfInitialAssignments *result = 0 ;
8421 
8422   (void)jenv;
8423   (void)jcls;
8424   (void)jarg1_;
8425   arg1 = *(Model **)&jarg1;
8426   result = (ListOfInitialAssignments *)((Model const *)arg1)->getListOfInitialAssignments();
8427   *(ListOfInitialAssignments **)&jresult = result;
8428   return jresult;
8429 }
8430 
8431 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getListOfRules_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)8432 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getListOfRules_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8433   jlong jresult = 0 ;
8434   Model *arg1 = (Model *) 0 ;
8435   ListOfRules *result = 0 ;
8436 
8437   (void)jenv;
8438   (void)jcls;
8439   (void)jarg1_;
8440   arg1 = *(Model **)&jarg1;
8441   result = (ListOfRules *)((Model const *)arg1)->getListOfRules();
8442   *(ListOfRules **)&jresult = result;
8443   return jresult;
8444 }
8445 
8446 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getListOfConstraints_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)8447 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getListOfConstraints_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8448   jlong jresult = 0 ;
8449   Model *arg1 = (Model *) 0 ;
8450   ListOfConstraints *result = 0 ;
8451 
8452   (void)jenv;
8453   (void)jcls;
8454   (void)jarg1_;
8455   arg1 = *(Model **)&jarg1;
8456   result = (ListOfConstraints *)((Model const *)arg1)->getListOfConstraints();
8457   *(ListOfConstraints **)&jresult = result;
8458   return jresult;
8459 }
8460 
8461 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getListOfReactions_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)8462 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getListOfReactions_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8463   jlong jresult = 0 ;
8464   Model *arg1 = (Model *) 0 ;
8465   ListOfReactions *result = 0 ;
8466 
8467   (void)jenv;
8468   (void)jcls;
8469   (void)jarg1_;
8470   arg1 = *(Model **)&jarg1;
8471   result = (ListOfReactions *)((Model const *)arg1)->getListOfReactions();
8472   *(ListOfReactions **)&jresult = result;
8473   return jresult;
8474 }
8475 
8476 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getListOfEvents_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)8477 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getListOfEvents_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8478   jlong jresult = 0 ;
8479   Model *arg1 = (Model *) 0 ;
8480   ListOfEvents *result = 0 ;
8481 
8482   (void)jenv;
8483   (void)jcls;
8484   (void)jarg1_;
8485   arg1 = *(Model **)&jarg1;
8486   result = (ListOfEvents *)((Model const *)arg1)->getListOfEvents();
8487   *(ListOfEvents **)&jresult = result;
8488   return jresult;
8489 }
8490 
8491 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getFunctionDefinition_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)8492 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getFunctionDefinition_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
8493   jlong jresult = 0 ;
8494   Model *arg1 = (Model *) 0 ;
8495   unsigned int arg2 ;
8496   FunctionDefinition *result = 0 ;
8497 
8498   (void)jenv;
8499   (void)jcls;
8500   (void)jarg1_;
8501   arg1 = *(Model **)&jarg1;
8502   arg2 = (unsigned int)jarg2;
8503   result = (FunctionDefinition *)((Model const *)arg1)->getFunctionDefinition(arg2);
8504   *(FunctionDefinition **)&jresult = result;
8505   return jresult;
8506 }
8507 
8508 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getFunctionDefinition_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)8509 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getFunctionDefinition_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
8510   jlong jresult = 0 ;
8511   Model *arg1 = (Model *) 0 ;
8512   std::string *arg2 = 0 ;
8513   FunctionDefinition *result = 0 ;
8514 
8515   (void)jenv;
8516   (void)jcls;
8517   (void)jarg1_;
8518   arg1 = *(Model **)&jarg1;
8519   if(!jarg2) {
8520     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
8521     return 0;
8522   }
8523   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
8524   if (!arg2_pstr) return 0;
8525   std::string arg2_str(arg2_pstr);
8526   arg2 = &arg2_str;
8527   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
8528   result = (FunctionDefinition *)((Model const *)arg1)->getFunctionDefinition((std::string const &)*arg2);
8529   *(FunctionDefinition **)&jresult = result;
8530   return jresult;
8531 }
8532 
8533 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getUnitDefinition_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)8534 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getUnitDefinition_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
8535   jlong jresult = 0 ;
8536   Model *arg1 = (Model *) 0 ;
8537   unsigned int arg2 ;
8538   UnitDefinition *result = 0 ;
8539 
8540   (void)jenv;
8541   (void)jcls;
8542   (void)jarg1_;
8543   arg1 = *(Model **)&jarg1;
8544   arg2 = (unsigned int)jarg2;
8545   result = (UnitDefinition *)((Model const *)arg1)->getUnitDefinition(arg2);
8546   *(UnitDefinition **)&jresult = result;
8547   return jresult;
8548 }
8549 
8550 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getUnitDefinition_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)8551 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getUnitDefinition_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
8552   jlong jresult = 0 ;
8553   Model *arg1 = (Model *) 0 ;
8554   std::string *arg2 = 0 ;
8555   UnitDefinition *result = 0 ;
8556 
8557   (void)jenv;
8558   (void)jcls;
8559   (void)jarg1_;
8560   arg1 = *(Model **)&jarg1;
8561   if(!jarg2) {
8562     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
8563     return 0;
8564   }
8565   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
8566   if (!arg2_pstr) return 0;
8567   std::string arg2_str(arg2_pstr);
8568   arg2 = &arg2_str;
8569   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
8570   result = (UnitDefinition *)((Model const *)arg1)->getUnitDefinition((std::string const &)*arg2);
8571   *(UnitDefinition **)&jresult = result;
8572   return jresult;
8573 }
8574 
8575 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getCompartmentType_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)8576 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getCompartmentType_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
8577   jlong jresult = 0 ;
8578   Model *arg1 = (Model *) 0 ;
8579   unsigned int arg2 ;
8580   CompartmentType *result = 0 ;
8581 
8582   (void)jenv;
8583   (void)jcls;
8584   (void)jarg1_;
8585   arg1 = *(Model **)&jarg1;
8586   arg2 = (unsigned int)jarg2;
8587   result = (CompartmentType *)((Model const *)arg1)->getCompartmentType(arg2);
8588   *(CompartmentType **)&jresult = result;
8589   return jresult;
8590 }
8591 
8592 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getCompartmentType_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)8593 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getCompartmentType_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
8594   jlong jresult = 0 ;
8595   Model *arg1 = (Model *) 0 ;
8596   std::string *arg2 = 0 ;
8597   CompartmentType *result = 0 ;
8598 
8599   (void)jenv;
8600   (void)jcls;
8601   (void)jarg1_;
8602   arg1 = *(Model **)&jarg1;
8603   if(!jarg2) {
8604     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
8605     return 0;
8606   }
8607   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
8608   if (!arg2_pstr) return 0;
8609   std::string arg2_str(arg2_pstr);
8610   arg2 = &arg2_str;
8611   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
8612   result = (CompartmentType *)((Model const *)arg1)->getCompartmentType((std::string const &)*arg2);
8613   *(CompartmentType **)&jresult = result;
8614   return jresult;
8615 }
8616 
8617 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getSpeciesType_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)8618 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getSpeciesType_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
8619   jlong jresult = 0 ;
8620   Model *arg1 = (Model *) 0 ;
8621   unsigned int arg2 ;
8622   SpeciesType *result = 0 ;
8623 
8624   (void)jenv;
8625   (void)jcls;
8626   (void)jarg1_;
8627   arg1 = *(Model **)&jarg1;
8628   arg2 = (unsigned int)jarg2;
8629   result = (SpeciesType *)((Model const *)arg1)->getSpeciesType(arg2);
8630   *(SpeciesType **)&jresult = result;
8631   return jresult;
8632 }
8633 
8634 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getSpeciesType_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)8635 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getSpeciesType_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
8636   jlong jresult = 0 ;
8637   Model *arg1 = (Model *) 0 ;
8638   std::string *arg2 = 0 ;
8639   SpeciesType *result = 0 ;
8640 
8641   (void)jenv;
8642   (void)jcls;
8643   (void)jarg1_;
8644   arg1 = *(Model **)&jarg1;
8645   if(!jarg2) {
8646     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
8647     return 0;
8648   }
8649   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
8650   if (!arg2_pstr) return 0;
8651   std::string arg2_str(arg2_pstr);
8652   arg2 = &arg2_str;
8653   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
8654   result = (SpeciesType *)((Model const *)arg1)->getSpeciesType((std::string const &)*arg2);
8655   *(SpeciesType **)&jresult = result;
8656   return jresult;
8657 }
8658 
8659 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getCompartment_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)8660 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getCompartment_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
8661   jlong jresult = 0 ;
8662   Model *arg1 = (Model *) 0 ;
8663   unsigned int arg2 ;
8664   Compartment *result = 0 ;
8665 
8666   (void)jenv;
8667   (void)jcls;
8668   (void)jarg1_;
8669   arg1 = *(Model **)&jarg1;
8670   arg2 = (unsigned int)jarg2;
8671   result = (Compartment *)((Model const *)arg1)->getCompartment(arg2);
8672   *(Compartment **)&jresult = result;
8673   return jresult;
8674 }
8675 
8676 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getCompartment_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)8677 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getCompartment_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
8678   jlong jresult = 0 ;
8679   Model *arg1 = (Model *) 0 ;
8680   std::string *arg2 = 0 ;
8681   Compartment *result = 0 ;
8682 
8683   (void)jenv;
8684   (void)jcls;
8685   (void)jarg1_;
8686   arg1 = *(Model **)&jarg1;
8687   if(!jarg2) {
8688     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
8689     return 0;
8690   }
8691   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
8692   if (!arg2_pstr) return 0;
8693   std::string arg2_str(arg2_pstr);
8694   arg2 = &arg2_str;
8695   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
8696   result = (Compartment *)((Model const *)arg1)->getCompartment((std::string const &)*arg2);
8697   *(Compartment **)&jresult = result;
8698   return jresult;
8699 }
8700 
8701 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getSpecies_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)8702 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getSpecies_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
8703   jlong jresult = 0 ;
8704   Model *arg1 = (Model *) 0 ;
8705   unsigned int arg2 ;
8706   Species *result = 0 ;
8707 
8708   (void)jenv;
8709   (void)jcls;
8710   (void)jarg1_;
8711   arg1 = *(Model **)&jarg1;
8712   arg2 = (unsigned int)jarg2;
8713   result = (Species *)((Model const *)arg1)->getSpecies(arg2);
8714   *(Species **)&jresult = result;
8715   return jresult;
8716 }
8717 
8718 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getSpecies_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)8719 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getSpecies_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
8720   jlong jresult = 0 ;
8721   Model *arg1 = (Model *) 0 ;
8722   std::string *arg2 = 0 ;
8723   Species *result = 0 ;
8724 
8725   (void)jenv;
8726   (void)jcls;
8727   (void)jarg1_;
8728   arg1 = *(Model **)&jarg1;
8729   if(!jarg2) {
8730     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
8731     return 0;
8732   }
8733   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
8734   if (!arg2_pstr) return 0;
8735   std::string arg2_str(arg2_pstr);
8736   arg2 = &arg2_str;
8737   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
8738   result = (Species *)((Model const *)arg1)->getSpecies((std::string const &)*arg2);
8739   *(Species **)&jresult = result;
8740   return jresult;
8741 }
8742 
8743 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getParameter_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)8744 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getParameter_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
8745   jlong jresult = 0 ;
8746   Model *arg1 = (Model *) 0 ;
8747   unsigned int arg2 ;
8748   Parameter *result = 0 ;
8749 
8750   (void)jenv;
8751   (void)jcls;
8752   (void)jarg1_;
8753   arg1 = *(Model **)&jarg1;
8754   arg2 = (unsigned int)jarg2;
8755   result = (Parameter *)((Model const *)arg1)->getParameter(arg2);
8756   *(Parameter **)&jresult = result;
8757   return jresult;
8758 }
8759 
8760 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getParameter_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)8761 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getParameter_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
8762   jlong jresult = 0 ;
8763   Model *arg1 = (Model *) 0 ;
8764   std::string *arg2 = 0 ;
8765   Parameter *result = 0 ;
8766 
8767   (void)jenv;
8768   (void)jcls;
8769   (void)jarg1_;
8770   arg1 = *(Model **)&jarg1;
8771   if(!jarg2) {
8772     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
8773     return 0;
8774   }
8775   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
8776   if (!arg2_pstr) return 0;
8777   std::string arg2_str(arg2_pstr);
8778   arg2 = &arg2_str;
8779   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
8780   result = (Parameter *)((Model const *)arg1)->getParameter((std::string const &)*arg2);
8781   *(Parameter **)&jresult = result;
8782   return jresult;
8783 }
8784 
8785 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getInitialAssignment_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)8786 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getInitialAssignment_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
8787   jlong jresult = 0 ;
8788   Model *arg1 = (Model *) 0 ;
8789   unsigned int arg2 ;
8790   InitialAssignment *result = 0 ;
8791 
8792   (void)jenv;
8793   (void)jcls;
8794   (void)jarg1_;
8795   arg1 = *(Model **)&jarg1;
8796   arg2 = (unsigned int)jarg2;
8797   result = (InitialAssignment *)((Model const *)arg1)->getInitialAssignment(arg2);
8798   *(InitialAssignment **)&jresult = result;
8799   return jresult;
8800 }
8801 
8802 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getInitialAssignment_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)8803 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getInitialAssignment_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
8804   jlong jresult = 0 ;
8805   Model *arg1 = (Model *) 0 ;
8806   std::string *arg2 = 0 ;
8807   InitialAssignment *result = 0 ;
8808 
8809   (void)jenv;
8810   (void)jcls;
8811   (void)jarg1_;
8812   arg1 = *(Model **)&jarg1;
8813   if(!jarg2) {
8814     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
8815     return 0;
8816   }
8817   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
8818   if (!arg2_pstr) return 0;
8819   std::string arg2_str(arg2_pstr);
8820   arg2 = &arg2_str;
8821   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
8822   result = (InitialAssignment *)((Model const *)arg1)->getInitialAssignment((std::string const &)*arg2);
8823   *(InitialAssignment **)&jresult = result;
8824   return jresult;
8825 }
8826 
8827 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getInitialAssignmentBySymbol_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)8828 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getInitialAssignmentBySymbol_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
8829   jlong jresult = 0 ;
8830   Model *arg1 = (Model *) 0 ;
8831   std::string *arg2 = 0 ;
8832   InitialAssignment *result = 0 ;
8833 
8834   (void)jenv;
8835   (void)jcls;
8836   (void)jarg1_;
8837   arg1 = *(Model **)&jarg1;
8838   if(!jarg2) {
8839     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
8840     return 0;
8841   }
8842   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
8843   if (!arg2_pstr) return 0;
8844   std::string arg2_str(arg2_pstr);
8845   arg2 = &arg2_str;
8846   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
8847   result = (InitialAssignment *)((Model const *)arg1)->getInitialAssignmentBySymbol((std::string const &)*arg2);
8848   *(InitialAssignment **)&jresult = result;
8849   return jresult;
8850 }
8851 
8852 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getRule_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)8853 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getRule_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
8854   jlong jresult = 0 ;
8855   Model *arg1 = (Model *) 0 ;
8856   unsigned int arg2 ;
8857   Rule *result = 0 ;
8858 
8859   (void)jenv;
8860   (void)jcls;
8861   (void)jarg1_;
8862   arg1 = *(Model **)&jarg1;
8863   arg2 = (unsigned int)jarg2;
8864   result = (Rule *)((Model const *)arg1)->getRule(arg2);
8865   *(Rule **)&jresult = result;
8866   return jresult;
8867 }
8868 
8869 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getRule_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)8870 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getRule_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
8871   jlong jresult = 0 ;
8872   Model *arg1 = (Model *) 0 ;
8873   std::string *arg2 = 0 ;
8874   Rule *result = 0 ;
8875 
8876   (void)jenv;
8877   (void)jcls;
8878   (void)jarg1_;
8879   arg1 = *(Model **)&jarg1;
8880   if(!jarg2) {
8881     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
8882     return 0;
8883   }
8884   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
8885   if (!arg2_pstr) return 0;
8886   std::string arg2_str(arg2_pstr);
8887   arg2 = &arg2_str;
8888   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
8889   result = (Rule *)((Model const *)arg1)->getRule((std::string const &)*arg2);
8890   *(Rule **)&jresult = result;
8891   return jresult;
8892 }
8893 
8894 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getRuleByVariable_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)8895 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getRuleByVariable_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
8896   jlong jresult = 0 ;
8897   Model *arg1 = (Model *) 0 ;
8898   std::string *arg2 = 0 ;
8899   Rule *result = 0 ;
8900 
8901   (void)jenv;
8902   (void)jcls;
8903   (void)jarg1_;
8904   arg1 = *(Model **)&jarg1;
8905   if(!jarg2) {
8906     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
8907     return 0;
8908   }
8909   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
8910   if (!arg2_pstr) return 0;
8911   std::string arg2_str(arg2_pstr);
8912   arg2 = &arg2_str;
8913   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
8914   result = (Rule *)((Model const *)arg1)->getRuleByVariable((std::string const &)*arg2);
8915   *(Rule **)&jresult = result;
8916   return jresult;
8917 }
8918 
8919 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getAssignmentRule_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)8920 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getAssignmentRule_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
8921   jlong jresult = 0 ;
8922   Model *arg1 = (Model *) 0 ;
8923   std::string *arg2 = 0 ;
8924   AssignmentRule *result = 0 ;
8925 
8926   (void)jenv;
8927   (void)jcls;
8928   (void)jarg1_;
8929   arg1 = *(Model **)&jarg1;
8930   if(!jarg2) {
8931     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
8932     return 0;
8933   }
8934   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
8935   if (!arg2_pstr) return 0;
8936   std::string arg2_str(arg2_pstr);
8937   arg2 = &arg2_str;
8938   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
8939   result = (AssignmentRule *)((Model const *)arg1)->getAssignmentRule((std::string const &)*arg2);
8940   *(AssignmentRule **)&jresult = result;
8941   return jresult;
8942 }
8943 
8944 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getRateRule_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)8945 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getRateRule_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
8946   jlong jresult = 0 ;
8947   Model *arg1 = (Model *) 0 ;
8948   std::string *arg2 = 0 ;
8949   RateRule *result = 0 ;
8950 
8951   (void)jenv;
8952   (void)jcls;
8953   (void)jarg1_;
8954   arg1 = *(Model **)&jarg1;
8955   if(!jarg2) {
8956     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
8957     return 0;
8958   }
8959   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
8960   if (!arg2_pstr) return 0;
8961   std::string arg2_str(arg2_pstr);
8962   arg2 = &arg2_str;
8963   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
8964   result = (RateRule *)((Model const *)arg1)->getRateRule((std::string const &)*arg2);
8965   *(RateRule **)&jresult = result;
8966   return jresult;
8967 }
8968 
8969 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getAssignmentRuleByVariable_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)8970 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getAssignmentRuleByVariable_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
8971   jlong jresult = 0 ;
8972   Model *arg1 = (Model *) 0 ;
8973   std::string *arg2 = 0 ;
8974   AssignmentRule *result = 0 ;
8975 
8976   (void)jenv;
8977   (void)jcls;
8978   (void)jarg1_;
8979   arg1 = *(Model **)&jarg1;
8980   if(!jarg2) {
8981     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
8982     return 0;
8983   }
8984   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
8985   if (!arg2_pstr) return 0;
8986   std::string arg2_str(arg2_pstr);
8987   arg2 = &arg2_str;
8988   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
8989   result = (AssignmentRule *)((Model const *)arg1)->getAssignmentRuleByVariable((std::string const &)*arg2);
8990   *(AssignmentRule **)&jresult = result;
8991   return jresult;
8992 }
8993 
8994 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getRateRuleByVariable_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)8995 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getRateRuleByVariable_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
8996   jlong jresult = 0 ;
8997   Model *arg1 = (Model *) 0 ;
8998   std::string *arg2 = 0 ;
8999   RateRule *result = 0 ;
9000 
9001   (void)jenv;
9002   (void)jcls;
9003   (void)jarg1_;
9004   arg1 = *(Model **)&jarg1;
9005   if(!jarg2) {
9006     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
9007     return 0;
9008   }
9009   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
9010   if (!arg2_pstr) return 0;
9011   std::string arg2_str(arg2_pstr);
9012   arg2 = &arg2_str;
9013   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
9014   result = (RateRule *)((Model const *)arg1)->getRateRuleByVariable((std::string const &)*arg2);
9015   *(RateRule **)&jresult = result;
9016   return jresult;
9017 }
9018 
9019 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getConstraint_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)9020 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getConstraint_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
9021   jlong jresult = 0 ;
9022   Model *arg1 = (Model *) 0 ;
9023   unsigned int arg2 ;
9024   Constraint *result = 0 ;
9025 
9026   (void)jenv;
9027   (void)jcls;
9028   (void)jarg1_;
9029   arg1 = *(Model **)&jarg1;
9030   arg2 = (unsigned int)jarg2;
9031   result = (Constraint *)((Model const *)arg1)->getConstraint(arg2);
9032   *(Constraint **)&jresult = result;
9033   return jresult;
9034 }
9035 
9036 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getReaction_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)9037 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getReaction_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
9038   jlong jresult = 0 ;
9039   Model *arg1 = (Model *) 0 ;
9040   unsigned int arg2 ;
9041   Reaction *result = 0 ;
9042 
9043   (void)jenv;
9044   (void)jcls;
9045   (void)jarg1_;
9046   arg1 = *(Model **)&jarg1;
9047   arg2 = (unsigned int)jarg2;
9048   result = (Reaction *)((Model const *)arg1)->getReaction(arg2);
9049   *(Reaction **)&jresult = result;
9050   return jresult;
9051 }
9052 
9053 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getReaction_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)9054 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getReaction_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
9055   jlong jresult = 0 ;
9056   Model *arg1 = (Model *) 0 ;
9057   std::string *arg2 = 0 ;
9058   Reaction *result = 0 ;
9059 
9060   (void)jenv;
9061   (void)jcls;
9062   (void)jarg1_;
9063   arg1 = *(Model **)&jarg1;
9064   if(!jarg2) {
9065     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
9066     return 0;
9067   }
9068   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
9069   if (!arg2_pstr) return 0;
9070   std::string arg2_str(arg2_pstr);
9071   arg2 = &arg2_str;
9072   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
9073   result = (Reaction *)((Model const *)arg1)->getReaction((std::string const &)*arg2);
9074   *(Reaction **)&jresult = result;
9075   return jresult;
9076 }
9077 
9078 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getSpeciesReference_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)9079 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getSpeciesReference_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
9080   jlong jresult = 0 ;
9081   Model *arg1 = (Model *) 0 ;
9082   std::string *arg2 = 0 ;
9083   SpeciesReference *result = 0 ;
9084 
9085   (void)jenv;
9086   (void)jcls;
9087   (void)jarg1_;
9088   arg1 = *(Model **)&jarg1;
9089   if(!jarg2) {
9090     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
9091     return 0;
9092   }
9093   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
9094   if (!arg2_pstr) return 0;
9095   std::string arg2_str(arg2_pstr);
9096   arg2 = &arg2_str;
9097   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
9098   result = (SpeciesReference *)(arg1)->getSpeciesReference((std::string const &)*arg2);
9099   *(SpeciesReference **)&jresult = result;
9100   return jresult;
9101 }
9102 
9103 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getModifierSpeciesReference_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)9104 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getModifierSpeciesReference_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
9105   jlong jresult = 0 ;
9106   Model *arg1 = (Model *) 0 ;
9107   std::string *arg2 = 0 ;
9108   ModifierSpeciesReference *result = 0 ;
9109 
9110   (void)jenv;
9111   (void)jcls;
9112   (void)jarg1_;
9113   arg1 = *(Model **)&jarg1;
9114   if(!jarg2) {
9115     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
9116     return 0;
9117   }
9118   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
9119   if (!arg2_pstr) return 0;
9120   std::string arg2_str(arg2_pstr);
9121   arg2 = &arg2_str;
9122   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
9123   result = (ModifierSpeciesReference *)(arg1)->getModifierSpeciesReference((std::string const &)*arg2);
9124   *(ModifierSpeciesReference **)&jresult = result;
9125   return jresult;
9126 }
9127 
9128 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getEvent_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)9129 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getEvent_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
9130   jlong jresult = 0 ;
9131   Model *arg1 = (Model *) 0 ;
9132   unsigned int arg2 ;
9133   Event *result = 0 ;
9134 
9135   (void)jenv;
9136   (void)jcls;
9137   (void)jarg1_;
9138   arg1 = *(Model **)&jarg1;
9139   arg2 = (unsigned int)jarg2;
9140   result = (Event *)((Model const *)arg1)->getEvent(arg2);
9141   *(Event **)&jresult = result;
9142   return jresult;
9143 }
9144 
9145 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getEvent_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)9146 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getEvent_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
9147   jlong jresult = 0 ;
9148   Model *arg1 = (Model *) 0 ;
9149   std::string *arg2 = 0 ;
9150   Event *result = 0 ;
9151 
9152   (void)jenv;
9153   (void)jcls;
9154   (void)jarg1_;
9155   arg1 = *(Model **)&jarg1;
9156   if(!jarg2) {
9157     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
9158     return 0;
9159   }
9160   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
9161   if (!arg2_pstr) return 0;
9162   std::string arg2_str(arg2_pstr);
9163   arg2 = &arg2_str;
9164   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
9165   result = (Event *)((Model const *)arg1)->getEvent((std::string const &)*arg2);
9166   *(Event **)&jresult = result;
9167   return jresult;
9168 }
9169 
9170 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getNumFunctionDefinitions(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9171 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getNumFunctionDefinitions(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9172   jlong jresult = 0 ;
9173   Model *arg1 = (Model *) 0 ;
9174   unsigned int result;
9175 
9176   (void)jenv;
9177   (void)jcls;
9178   (void)jarg1_;
9179   arg1 = *(Model **)&jarg1;
9180   result = (unsigned int)((Model const *)arg1)->getNumFunctionDefinitions();
9181   jresult = (jlong)result;
9182   return jresult;
9183 }
9184 
9185 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getNumUnitDefinitions(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9186 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getNumUnitDefinitions(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9187   jlong jresult = 0 ;
9188   Model *arg1 = (Model *) 0 ;
9189   unsigned int result;
9190 
9191   (void)jenv;
9192   (void)jcls;
9193   (void)jarg1_;
9194   arg1 = *(Model **)&jarg1;
9195   result = (unsigned int)((Model const *)arg1)->getNumUnitDefinitions();
9196   jresult = (jlong)result;
9197   return jresult;
9198 }
9199 
9200 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getNumCompartmentTypes(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9201 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getNumCompartmentTypes(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9202   jlong jresult = 0 ;
9203   Model *arg1 = (Model *) 0 ;
9204   unsigned int result;
9205 
9206   (void)jenv;
9207   (void)jcls;
9208   (void)jarg1_;
9209   arg1 = *(Model **)&jarg1;
9210   result = (unsigned int)((Model const *)arg1)->getNumCompartmentTypes();
9211   jresult = (jlong)result;
9212   return jresult;
9213 }
9214 
9215 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getNumSpeciesTypes(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9216 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getNumSpeciesTypes(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9217   jlong jresult = 0 ;
9218   Model *arg1 = (Model *) 0 ;
9219   unsigned int result;
9220 
9221   (void)jenv;
9222   (void)jcls;
9223   (void)jarg1_;
9224   arg1 = *(Model **)&jarg1;
9225   result = (unsigned int)((Model const *)arg1)->getNumSpeciesTypes();
9226   jresult = (jlong)result;
9227   return jresult;
9228 }
9229 
9230 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getNumCompartments(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9231 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getNumCompartments(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9232   jlong jresult = 0 ;
9233   Model *arg1 = (Model *) 0 ;
9234   unsigned int result;
9235 
9236   (void)jenv;
9237   (void)jcls;
9238   (void)jarg1_;
9239   arg1 = *(Model **)&jarg1;
9240   result = (unsigned int)((Model const *)arg1)->getNumCompartments();
9241   jresult = (jlong)result;
9242   return jresult;
9243 }
9244 
9245 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getNumSpecies(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9246 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getNumSpecies(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9247   jlong jresult = 0 ;
9248   Model *arg1 = (Model *) 0 ;
9249   unsigned int result;
9250 
9251   (void)jenv;
9252   (void)jcls;
9253   (void)jarg1_;
9254   arg1 = *(Model **)&jarg1;
9255   result = (unsigned int)((Model const *)arg1)->getNumSpecies();
9256   jresult = (jlong)result;
9257   return jresult;
9258 }
9259 
9260 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getNumSpeciesWithBoundaryCondition(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9261 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getNumSpeciesWithBoundaryCondition(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9262   jlong jresult = 0 ;
9263   Model *arg1 = (Model *) 0 ;
9264   unsigned int result;
9265 
9266   (void)jenv;
9267   (void)jcls;
9268   (void)jarg1_;
9269   arg1 = *(Model **)&jarg1;
9270   result = (unsigned int)((Model const *)arg1)->getNumSpeciesWithBoundaryCondition();
9271   jresult = (jlong)result;
9272   return jresult;
9273 }
9274 
9275 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getNumParameters(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9276 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getNumParameters(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9277   jlong jresult = 0 ;
9278   Model *arg1 = (Model *) 0 ;
9279   unsigned int result;
9280 
9281   (void)jenv;
9282   (void)jcls;
9283   (void)jarg1_;
9284   arg1 = *(Model **)&jarg1;
9285   result = (unsigned int)((Model const *)arg1)->getNumParameters();
9286   jresult = (jlong)result;
9287   return jresult;
9288 }
9289 
9290 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getNumInitialAssignments(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9291 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getNumInitialAssignments(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9292   jlong jresult = 0 ;
9293   Model *arg1 = (Model *) 0 ;
9294   unsigned int result;
9295 
9296   (void)jenv;
9297   (void)jcls;
9298   (void)jarg1_;
9299   arg1 = *(Model **)&jarg1;
9300   result = (unsigned int)((Model const *)arg1)->getNumInitialAssignments();
9301   jresult = (jlong)result;
9302   return jresult;
9303 }
9304 
9305 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getNumRules(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9306 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getNumRules(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9307   jlong jresult = 0 ;
9308   Model *arg1 = (Model *) 0 ;
9309   unsigned int result;
9310 
9311   (void)jenv;
9312   (void)jcls;
9313   (void)jarg1_;
9314   arg1 = *(Model **)&jarg1;
9315   result = (unsigned int)((Model const *)arg1)->getNumRules();
9316   jresult = (jlong)result;
9317   return jresult;
9318 }
9319 
9320 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getNumConstraints(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9321 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getNumConstraints(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9322   jlong jresult = 0 ;
9323   Model *arg1 = (Model *) 0 ;
9324   unsigned int result;
9325 
9326   (void)jenv;
9327   (void)jcls;
9328   (void)jarg1_;
9329   arg1 = *(Model **)&jarg1;
9330   result = (unsigned int)((Model const *)arg1)->getNumConstraints();
9331   jresult = (jlong)result;
9332   return jresult;
9333 }
9334 
9335 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getNumReactions(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9336 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getNumReactions(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9337   jlong jresult = 0 ;
9338   Model *arg1 = (Model *) 0 ;
9339   unsigned int result;
9340 
9341   (void)jenv;
9342   (void)jcls;
9343   (void)jarg1_;
9344   arg1 = *(Model **)&jarg1;
9345   result = (unsigned int)((Model const *)arg1)->getNumReactions();
9346   jresult = (jlong)result;
9347   return jresult;
9348 }
9349 
9350 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getNumEvents(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9351 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getNumEvents(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9352   jlong jresult = 0 ;
9353   Model *arg1 = (Model *) 0 ;
9354   unsigned int result;
9355 
9356   (void)jenv;
9357   (void)jcls;
9358   (void)jarg1_;
9359   arg1 = *(Model **)&jarg1;
9360   result = (unsigned int)((Model const *)arg1)->getNumEvents();
9361   jresult = (jlong)result;
9362   return jresult;
9363 }
9364 
9365 
Java_org_sbml_libsbml_libsbmlJNI_Model_1removeFromParentAndDelete(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9366 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1removeFromParentAndDelete(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9367   jint jresult = 0 ;
9368   Model *arg1 = (Model *) 0 ;
9369   int result;
9370 
9371   (void)jenv;
9372   (void)jcls;
9373   (void)jarg1_;
9374   arg1 = *(Model **)&jarg1;
9375   result = (int)(arg1)->removeFromParentAndDelete();
9376   jresult = (jint)result;
9377   return jresult;
9378 }
9379 
9380 
Java_org_sbml_libsbml_libsbmlJNI_Model_1renameAllIds_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jlong jarg3,jobject jarg3_)9381 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1renameAllIds_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_) {
9382   jint jresult = 0 ;
9383   Model *arg1 = (Model *) 0 ;
9384   IdentifierTransformer *arg2 = (IdentifierTransformer *) 0 ;
9385   ElementFilter *arg3 = (ElementFilter *) 0 ;
9386   int result;
9387 
9388   (void)jenv;
9389   (void)jcls;
9390   (void)jarg1_;
9391   (void)jarg2_;
9392   (void)jarg3_;
9393   arg1 = *(Model **)&jarg1;
9394   arg2 = *(IdentifierTransformer **)&jarg2;
9395   arg3 = *(ElementFilter **)&jarg3;
9396   result = (int)(arg1)->renameAllIds(arg2,arg3);
9397   jresult = (jint)result;
9398   return jresult;
9399 }
9400 
9401 
Java_org_sbml_libsbml_libsbmlJNI_Model_1renameAllIds_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)9402 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1renameAllIds_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
9403   jint jresult = 0 ;
9404   Model *arg1 = (Model *) 0 ;
9405   IdentifierTransformer *arg2 = (IdentifierTransformer *) 0 ;
9406   int result;
9407 
9408   (void)jenv;
9409   (void)jcls;
9410   (void)jarg1_;
9411   (void)jarg2_;
9412   arg1 = *(Model **)&jarg1;
9413   arg2 = *(IdentifierTransformer **)&jarg2;
9414   result = (int)(arg1)->renameAllIds(arg2);
9415   jresult = (jint)result;
9416   return jresult;
9417 }
9418 
9419 
Java_org_sbml_libsbml_libsbmlJNI_Model_1renameSIdRefs(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)9420 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1renameSIdRefs(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
9421   Model *arg1 = (Model *) 0 ;
9422   std::string *arg2 = 0 ;
9423   std::string *arg3 = 0 ;
9424 
9425   (void)jenv;
9426   (void)jcls;
9427   (void)jarg1_;
9428   arg1 = *(Model **)&jarg1;
9429   if(!jarg2) {
9430     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
9431     return ;
9432   }
9433   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
9434   if (!arg2_pstr) return ;
9435   std::string arg2_str(arg2_pstr);
9436   arg2 = &arg2_str;
9437   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
9438   if(!jarg3) {
9439     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
9440     return ;
9441   }
9442   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
9443   if (!arg3_pstr) return ;
9444   std::string arg3_str(arg3_pstr);
9445   arg3 = &arg3_str;
9446   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
9447   (arg1)->renameSIdRefs((std::string const &)*arg2,(std::string const &)*arg3);
9448 }
9449 
9450 
Java_org_sbml_libsbml_libsbmlJNI_Model_1renameUnitSIdRefs(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)9451 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1renameUnitSIdRefs(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
9452   Model *arg1 = (Model *) 0 ;
9453   std::string *arg2 = 0 ;
9454   std::string *arg3 = 0 ;
9455 
9456   (void)jenv;
9457   (void)jcls;
9458   (void)jarg1_;
9459   arg1 = *(Model **)&jarg1;
9460   if(!jarg2) {
9461     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
9462     return ;
9463   }
9464   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
9465   if (!arg2_pstr) return ;
9466   std::string arg2_str(arg2_pstr);
9467   arg2 = &arg2_str;
9468   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
9469   if(!jarg3) {
9470     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
9471     return ;
9472   }
9473   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
9474   if (!arg3_pstr) return ;
9475   std::string arg3_str(arg3_pstr);
9476   arg3 = &arg3_str;
9477   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
9478   (arg1)->renameUnitSIdRefs((std::string const &)*arg2,(std::string const &)*arg3);
9479 }
9480 
9481 
Java_org_sbml_libsbml_libsbmlJNI_Model_1convertL1ToL2(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9482 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1convertL1ToL2(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9483   Model *arg1 = (Model *) 0 ;
9484 
9485   (void)jenv;
9486   (void)jcls;
9487   (void)jarg1_;
9488   arg1 = *(Model **)&jarg1;
9489   (arg1)->convertL1ToL2();
9490 }
9491 
9492 
Java_org_sbml_libsbml_libsbmlJNI_Model_1convertL1ToL3_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)9493 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1convertL1ToL3_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
9494   Model *arg1 = (Model *) 0 ;
9495   bool arg2 ;
9496 
9497   (void)jenv;
9498   (void)jcls;
9499   (void)jarg1_;
9500   arg1 = *(Model **)&jarg1;
9501   arg2 = jarg2 ? true : false;
9502   (arg1)->convertL1ToL3(arg2);
9503 }
9504 
9505 
Java_org_sbml_libsbml_libsbmlJNI_Model_1convertL1ToL3_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9506 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1convertL1ToL3_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9507   Model *arg1 = (Model *) 0 ;
9508 
9509   (void)jenv;
9510   (void)jcls;
9511   (void)jarg1_;
9512   arg1 = *(Model **)&jarg1;
9513   (arg1)->convertL1ToL3();
9514 }
9515 
9516 
Java_org_sbml_libsbml_libsbmlJNI_Model_1convertL2ToL3_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2,jboolean jarg3)9517 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1convertL2ToL3_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2, jboolean jarg3) {
9518   Model *arg1 = (Model *) 0 ;
9519   bool arg2 ;
9520   bool arg3 ;
9521 
9522   (void)jenv;
9523   (void)jcls;
9524   (void)jarg1_;
9525   arg1 = *(Model **)&jarg1;
9526   arg2 = jarg2 ? true : false;
9527   arg3 = jarg3 ? true : false;
9528   (arg1)->convertL2ToL3(arg2,arg3);
9529 }
9530 
9531 
Java_org_sbml_libsbml_libsbmlJNI_Model_1convertL2ToL3_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)9532 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1convertL2ToL3_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
9533   Model *arg1 = (Model *) 0 ;
9534   bool arg2 ;
9535 
9536   (void)jenv;
9537   (void)jcls;
9538   (void)jarg1_;
9539   arg1 = *(Model **)&jarg1;
9540   arg2 = jarg2 ? true : false;
9541   (arg1)->convertL2ToL3(arg2);
9542 }
9543 
9544 
Java_org_sbml_libsbml_libsbmlJNI_Model_1convertL2ToL3_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9545 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1convertL2ToL3_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9546   Model *arg1 = (Model *) 0 ;
9547 
9548   (void)jenv;
9549   (void)jcls;
9550   (void)jarg1_;
9551   arg1 = *(Model **)&jarg1;
9552   (arg1)->convertL2ToL3();
9553 }
9554 
9555 
Java_org_sbml_libsbml_libsbmlJNI_Model_1convertL2ToL1_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)9556 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1convertL2ToL1_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
9557   Model *arg1 = (Model *) 0 ;
9558   bool arg2 ;
9559 
9560   (void)jenv;
9561   (void)jcls;
9562   (void)jarg1_;
9563   arg1 = *(Model **)&jarg1;
9564   arg2 = jarg2 ? true : false;
9565   (arg1)->convertL2ToL1(arg2);
9566 }
9567 
9568 
Java_org_sbml_libsbml_libsbmlJNI_Model_1convertL2ToL1_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9569 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1convertL2ToL1_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9570   Model *arg1 = (Model *) 0 ;
9571 
9572   (void)jenv;
9573   (void)jcls;
9574   (void)jarg1_;
9575   arg1 = *(Model **)&jarg1;
9576   (arg1)->convertL2ToL1();
9577 }
9578 
9579 
Java_org_sbml_libsbml_libsbmlJNI_Model_1convertL3ToL1_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)9580 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1convertL3ToL1_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
9581   Model *arg1 = (Model *) 0 ;
9582   bool arg2 ;
9583 
9584   (void)jenv;
9585   (void)jcls;
9586   (void)jarg1_;
9587   arg1 = *(Model **)&jarg1;
9588   arg2 = jarg2 ? true : false;
9589   (arg1)->convertL3ToL1(arg2);
9590 }
9591 
9592 
Java_org_sbml_libsbml_libsbmlJNI_Model_1convertL3ToL1_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9593 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1convertL3ToL1_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9594   Model *arg1 = (Model *) 0 ;
9595 
9596   (void)jenv;
9597   (void)jcls;
9598   (void)jarg1_;
9599   arg1 = *(Model **)&jarg1;
9600   (arg1)->convertL3ToL1();
9601 }
9602 
9603 
Java_org_sbml_libsbml_libsbmlJNI_Model_1convertL3ToL2_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)9604 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1convertL3ToL2_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
9605   Model *arg1 = (Model *) 0 ;
9606   bool arg2 ;
9607 
9608   (void)jenv;
9609   (void)jcls;
9610   (void)jarg1_;
9611   arg1 = *(Model **)&jarg1;
9612   arg2 = jarg2 ? true : false;
9613   (arg1)->convertL3ToL2(arg2);
9614 }
9615 
9616 
Java_org_sbml_libsbml_libsbmlJNI_Model_1convertL3ToL2_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9617 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1convertL3ToL2_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9618   Model *arg1 = (Model *) 0 ;
9619 
9620   (void)jenv;
9621   (void)jcls;
9622   (void)jarg1_;
9623   arg1 = *(Model **)&jarg1;
9624   (arg1)->convertL3ToL2();
9625 }
9626 
9627 
Java_org_sbml_libsbml_libsbmlJNI_Model_1convertFromL3V2_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)9628 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1convertFromL3V2_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
9629   Model *arg1 = (Model *) 0 ;
9630   bool arg2 ;
9631 
9632   (void)jenv;
9633   (void)jcls;
9634   (void)jarg1_;
9635   arg1 = *(Model **)&jarg1;
9636   arg2 = jarg2 ? true : false;
9637   (arg1)->convertFromL3V2(arg2);
9638 }
9639 
9640 
Java_org_sbml_libsbml_libsbmlJNI_Model_1convertFromL3V2_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9641 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1convertFromL3V2_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9642   Model *arg1 = (Model *) 0 ;
9643 
9644   (void)jenv;
9645   (void)jcls;
9646   (void)jarg1_;
9647   arg1 = *(Model **)&jarg1;
9648   (arg1)->convertFromL3V2();
9649 }
9650 
9651 
Java_org_sbml_libsbml_libsbmlJNI_Model_1dealWithFast(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9652 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1dealWithFast(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9653   Model *arg1 = (Model *) 0 ;
9654 
9655   (void)jenv;
9656   (void)jcls;
9657   (void)jarg1_;
9658   arg1 = *(Model **)&jarg1;
9659   (arg1)->dealWithFast();
9660 }
9661 
9662 
Java_org_sbml_libsbml_libsbmlJNI_Model_1dealWithL3Fast(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)9663 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1dealWithL3Fast(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
9664   Model *arg1 = (Model *) 0 ;
9665   unsigned int arg2 ;
9666 
9667   (void)jenv;
9668   (void)jcls;
9669   (void)jarg1_;
9670   arg1 = *(Model **)&jarg1;
9671   arg2 = (unsigned int)jarg2;
9672   (arg1)->dealWithL3Fast(arg2);
9673 }
9674 
9675 
Java_org_sbml_libsbml_libsbmlJNI_Model_1addModifiers(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9676 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1addModifiers(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9677   Model *arg1 = (Model *) 0 ;
9678 
9679   (void)jenv;
9680   (void)jcls;
9681   (void)jarg1_;
9682   arg1 = *(Model **)&jarg1;
9683   (arg1)->addModifiers();
9684 }
9685 
9686 
Java_org_sbml_libsbml_libsbmlJNI_Model_1addConstantAttribute(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9687 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1addConstantAttribute(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9688   Model *arg1 = (Model *) 0 ;
9689 
9690   (void)jenv;
9691   (void)jcls;
9692   (void)jarg1_;
9693   arg1 = *(Model **)&jarg1;
9694   (arg1)->addConstantAttribute();
9695 }
9696 
9697 
Java_org_sbml_libsbml_libsbmlJNI_Model_1setSpatialDimensions_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)9698 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1setSpatialDimensions_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
9699   Model *arg1 = (Model *) 0 ;
9700   double arg2 ;
9701 
9702   (void)jenv;
9703   (void)jcls;
9704   (void)jarg1_;
9705   arg1 = *(Model **)&jarg1;
9706   arg2 = (double)jarg2;
9707   (arg1)->setSpatialDimensions(arg2);
9708 }
9709 
9710 
Java_org_sbml_libsbml_libsbmlJNI_Model_1setSpatialDimensions_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9711 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1setSpatialDimensions_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9712   Model *arg1 = (Model *) 0 ;
9713 
9714   (void)jenv;
9715   (void)jcls;
9716   (void)jarg1_;
9717   arg1 = *(Model **)&jarg1;
9718   (arg1)->setSpatialDimensions();
9719 }
9720 
9721 
Java_org_sbml_libsbml_libsbmlJNI_Model_1addDefinitionsForDefaultUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9722 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1addDefinitionsForDefaultUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9723   Model *arg1 = (Model *) 0 ;
9724 
9725   (void)jenv;
9726   (void)jcls;
9727   (void)jarg1_;
9728   arg1 = *(Model **)&jarg1;
9729   (arg1)->addDefinitionsForDefaultUnits();
9730 }
9731 
9732 
Java_org_sbml_libsbml_libsbmlJNI_Model_1dealWithDefaultValues(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9733 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1dealWithDefaultValues(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9734   Model *arg1 = (Model *) 0 ;
9735 
9736   (void)jenv;
9737   (void)jcls;
9738   (void)jarg1_;
9739   arg1 = *(Model **)&jarg1;
9740   (arg1)->dealWithDefaultValues();
9741 }
9742 
9743 
Java_org_sbml_libsbml_libsbmlJNI_Model_1convertParametersToLocals(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jlong jarg3)9744 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1convertParametersToLocals(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jlong jarg3) {
9745   Model *arg1 = (Model *) 0 ;
9746   unsigned int arg2 ;
9747   unsigned int arg3 ;
9748 
9749   (void)jenv;
9750   (void)jcls;
9751   (void)jarg1_;
9752   arg1 = *(Model **)&jarg1;
9753   arg2 = (unsigned int)jarg2;
9754   arg3 = (unsigned int)jarg3;
9755   (arg1)->convertParametersToLocals(arg2,arg3);
9756 }
9757 
9758 
Java_org_sbml_libsbml_libsbmlJNI_Model_1setSpeciesReferenceConstantValueAndStoichiometry(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9759 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1setSpeciesReferenceConstantValueAndStoichiometry(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9760   Model *arg1 = (Model *) 0 ;
9761 
9762   (void)jenv;
9763   (void)jcls;
9764   (void)jarg1_;
9765   arg1 = *(Model **)&jarg1;
9766   (arg1)->setSpeciesReferenceConstantValueAndStoichiometry();
9767 }
9768 
9769 
Java_org_sbml_libsbml_libsbmlJNI_Model_1removeParameterRuleUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)9770 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1removeParameterRuleUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
9771   Model *arg1 = (Model *) 0 ;
9772   bool arg2 ;
9773 
9774   (void)jenv;
9775   (void)jcls;
9776   (void)jarg1_;
9777   arg1 = *(Model **)&jarg1;
9778   arg2 = jarg2 ? true : false;
9779   (arg1)->removeParameterRuleUnits(arg2);
9780 }
9781 
9782 
Java_org_sbml_libsbml_libsbmlJNI_Model_1convertStoichiometryMath(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9783 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1convertStoichiometryMath(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9784   Model *arg1 = (Model *) 0 ;
9785 
9786   (void)jenv;
9787   (void)jcls;
9788   (void)jarg1_;
9789   arg1 = *(Model **)&jarg1;
9790   (arg1)->convertStoichiometryMath();
9791 }
9792 
9793 
Java_org_sbml_libsbml_libsbmlJNI_Model_1assignRequiredValues(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9794 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1assignRequiredValues(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9795   Model *arg1 = (Model *) 0 ;
9796 
9797   (void)jenv;
9798   (void)jcls;
9799   (void)jarg1_;
9800   arg1 = *(Model **)&jarg1;
9801   (arg1)->assignRequiredValues();
9802 }
9803 
9804 
Java_org_sbml_libsbml_libsbmlJNI_Model_1dealWithModelUnits_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)9805 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1dealWithModelUnits_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
9806   Model *arg1 = (Model *) 0 ;
9807   bool arg2 ;
9808 
9809   (void)jenv;
9810   (void)jcls;
9811   (void)jarg1_;
9812   arg1 = *(Model **)&jarg1;
9813   arg2 = jarg2 ? true : false;
9814   (arg1)->dealWithModelUnits(arg2);
9815 }
9816 
9817 
Java_org_sbml_libsbml_libsbmlJNI_Model_1dealWithModelUnits_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9818 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1dealWithModelUnits_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9819   Model *arg1 = (Model *) 0 ;
9820 
9821   (void)jenv;
9822   (void)jcls;
9823   (void)jarg1_;
9824   arg1 = *(Model **)&jarg1;
9825   (arg1)->dealWithModelUnits();
9826 }
9827 
9828 
Java_org_sbml_libsbml_libsbmlJNI_Model_1dealWithStoichiometry(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9829 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1dealWithStoichiometry(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9830   Model *arg1 = (Model *) 0 ;
9831 
9832   (void)jenv;
9833   (void)jcls;
9834   (void)jarg1_;
9835   arg1 = *(Model **)&jarg1;
9836   (arg1)->dealWithStoichiometry();
9837 }
9838 
9839 
Java_org_sbml_libsbml_libsbmlJNI_Model_1dealWithEvents(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)9840 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1dealWithEvents(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
9841   Model *arg1 = (Model *) 0 ;
9842   bool arg2 ;
9843 
9844   (void)jenv;
9845   (void)jcls;
9846   (void)jarg1_;
9847   arg1 = *(Model **)&jarg1;
9848   arg2 = jarg2 ? true : false;
9849   (arg1)->dealWithEvents(arg2);
9850 }
9851 
9852 
Java_org_sbml_libsbml_libsbmlJNI_Model_1removeSpeciesTypes(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9853 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1removeSpeciesTypes(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9854   Model *arg1 = (Model *) 0 ;
9855 
9856   (void)jenv;
9857   (void)jcls;
9858   (void)jarg1_;
9859   arg1 = *(Model **)&jarg1;
9860   (arg1)->removeSpeciesTypes();
9861 }
9862 
9863 
Java_org_sbml_libsbml_libsbmlJNI_Model_1removeCompartmentTypes(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9864 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1removeCompartmentTypes(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9865   Model *arg1 = (Model *) 0 ;
9866 
9867   (void)jenv;
9868   (void)jcls;
9869   (void)jarg1_;
9870   arg1 = *(Model **)&jarg1;
9871   (arg1)->removeCompartmentTypes();
9872 }
9873 
9874 
Java_org_sbml_libsbml_libsbmlJNI_Model_1connectToChild(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9875 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1connectToChild(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9876   Model *arg1 = (Model *) 0 ;
9877 
9878   (void)jenv;
9879   (void)jcls;
9880   (void)jarg1_;
9881   arg1 = *(Model **)&jarg1;
9882   (arg1)->connectToChild();
9883 }
9884 
9885 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9886 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9887   jint jresult = 0 ;
9888   Model *arg1 = (Model *) 0 ;
9889   int result;
9890 
9891   (void)jenv;
9892   (void)jcls;
9893   (void)jarg1_;
9894   arg1 = *(Model **)&jarg1;
9895   result = (int)((Model const *)arg1)->getTypeCode();
9896   jresult = (jint)result;
9897   return jresult;
9898 }
9899 
9900 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getElementName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9901 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getElementName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9902   jstring jresult = 0 ;
9903   Model *arg1 = (Model *) 0 ;
9904   std::string *result = 0 ;
9905 
9906   (void)jenv;
9907   (void)jcls;
9908   (void)jarg1_;
9909   arg1 = *(Model **)&jarg1;
9910   result = (std::string *) &((Model const *)arg1)->getElementName();
9911   jresult = jenv->NewStringUTF(result->c_str());
9912   return jresult;
9913 }
9914 
9915 
Java_org_sbml_libsbml_libsbmlJNI_Model_1populateListFormulaUnitsData(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9916 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1populateListFormulaUnitsData(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9917   Model *arg1 = (Model *) 0 ;
9918 
9919   (void)jenv;
9920   (void)jcls;
9921   (void)jarg1_;
9922   arg1 = *(Model **)&jarg1;
9923   (arg1)->populateListFormulaUnitsData();
9924 }
9925 
9926 
Java_org_sbml_libsbml_libsbmlJNI_Model_1isPopulatedListFormulaUnitsData(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9927 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1isPopulatedListFormulaUnitsData(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9928   jboolean jresult = 0 ;
9929   Model *arg1 = (Model *) 0 ;
9930   bool result;
9931 
9932   (void)jenv;
9933   (void)jcls;
9934   (void)jarg1_;
9935   arg1 = *(Model **)&jarg1;
9936   result = (bool)(arg1)->isPopulatedListFormulaUnitsData();
9937   jresult = (jboolean)result;
9938   return jresult;
9939 }
9940 
9941 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getFormulaUnitsDataForVariable(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)9942 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getFormulaUnitsDataForVariable(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
9943   jlong jresult = 0 ;
9944   Model *arg1 = (Model *) 0 ;
9945   std::string *arg2 = 0 ;
9946   FormulaUnitsData *result = 0 ;
9947 
9948   (void)jenv;
9949   (void)jcls;
9950   (void)jarg1_;
9951   arg1 = *(Model **)&jarg1;
9952   if(!jarg2) {
9953     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
9954     return 0;
9955   }
9956   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
9957   if (!arg2_pstr) return 0;
9958   std::string arg2_str(arg2_pstr);
9959   arg2 = &arg2_str;
9960   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
9961   result = (FormulaUnitsData *)(arg1)->getFormulaUnitsDataForVariable((std::string const &)*arg2);
9962   *(FormulaUnitsData **)&jresult = result;
9963   return jresult;
9964 }
9965 
9966 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getFormulaUnitsDataForAssignment(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)9967 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getFormulaUnitsDataForAssignment(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
9968   jlong jresult = 0 ;
9969   Model *arg1 = (Model *) 0 ;
9970   std::string *arg2 = 0 ;
9971   FormulaUnitsData *result = 0 ;
9972 
9973   (void)jenv;
9974   (void)jcls;
9975   (void)jarg1_;
9976   arg1 = *(Model **)&jarg1;
9977   if(!jarg2) {
9978     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
9979     return 0;
9980   }
9981   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
9982   if (!arg2_pstr) return 0;
9983   std::string arg2_str(arg2_pstr);
9984   arg2 = &arg2_str;
9985   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
9986   result = (FormulaUnitsData *)(arg1)->getFormulaUnitsDataForAssignment((std::string const &)*arg2);
9987   *(FormulaUnitsData **)&jresult = result;
9988   return jresult;
9989 }
9990 
9991 
Java_org_sbml_libsbml_libsbmlJNI_Model_1populateAllElementIdList(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9992 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1populateAllElementIdList(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9993   Model *arg1 = (Model *) 0 ;
9994 
9995   (void)jenv;
9996   (void)jcls;
9997   (void)jarg1_;
9998   arg1 = *(Model **)&jarg1;
9999   (arg1)->populateAllElementIdList();
10000 }
10001 
10002 
Java_org_sbml_libsbml_libsbmlJNI_Model_1isPopulatedAllElementIdList(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10003 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1isPopulatedAllElementIdList(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10004   jboolean jresult = 0 ;
10005   Model *arg1 = (Model *) 0 ;
10006   bool result;
10007 
10008   (void)jenv;
10009   (void)jcls;
10010   (void)jarg1_;
10011   arg1 = *(Model **)&jarg1;
10012   result = (bool)((Model const *)arg1)->isPopulatedAllElementIdList();
10013   jresult = (jboolean)result;
10014   return jresult;
10015 }
10016 
10017 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getAllElementIdList(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10018 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getAllElementIdList(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10019   jlong jresult = 0 ;
10020   Model *arg1 = (Model *) 0 ;
10021   IdList result;
10022 
10023   (void)jenv;
10024   (void)jcls;
10025   (void)jarg1_;
10026   arg1 = *(Model **)&jarg1;
10027   result = ((Model const *)arg1)->getAllElementIdList();
10028   *(IdList **)&jresult = new IdList((const IdList &)result);
10029   return jresult;
10030 }
10031 
10032 
Java_org_sbml_libsbml_libsbmlJNI_Model_1clearAllElementIdList(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10033 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1clearAllElementIdList(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10034   Model *arg1 = (Model *) 0 ;
10035 
10036   (void)jenv;
10037   (void)jcls;
10038   (void)jarg1_;
10039   arg1 = *(Model **)&jarg1;
10040   (arg1)->clearAllElementIdList();
10041 }
10042 
10043 
Java_org_sbml_libsbml_libsbmlJNI_Model_1populateAllElementMetaIdList(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10044 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1populateAllElementMetaIdList(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10045   Model *arg1 = (Model *) 0 ;
10046 
10047   (void)jenv;
10048   (void)jcls;
10049   (void)jarg1_;
10050   arg1 = *(Model **)&jarg1;
10051   (arg1)->populateAllElementMetaIdList();
10052 }
10053 
10054 
Java_org_sbml_libsbml_libsbmlJNI_Model_1isPopulatedAllElementMetaIdList(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10055 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1isPopulatedAllElementMetaIdList(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10056   jboolean jresult = 0 ;
10057   Model *arg1 = (Model *) 0 ;
10058   bool result;
10059 
10060   (void)jenv;
10061   (void)jcls;
10062   (void)jarg1_;
10063   arg1 = *(Model **)&jarg1;
10064   result = (bool)((Model const *)arg1)->isPopulatedAllElementMetaIdList();
10065   jresult = (jboolean)result;
10066   return jresult;
10067 }
10068 
10069 
Java_org_sbml_libsbml_libsbmlJNI_Model_1getAllElementMetaIdList(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10070 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1getAllElementMetaIdList(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10071   jlong jresult = 0 ;
10072   Model *arg1 = (Model *) 0 ;
10073   IdList result;
10074 
10075   (void)jenv;
10076   (void)jcls;
10077   (void)jarg1_;
10078   arg1 = *(Model **)&jarg1;
10079   result = ((Model const *)arg1)->getAllElementMetaIdList();
10080   *(IdList **)&jresult = new IdList((const IdList &)result);
10081   return jresult;
10082 }
10083 
10084 
Java_org_sbml_libsbml_libsbmlJNI_Model_1clearAllElementMetaIdList(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10085 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1clearAllElementMetaIdList(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10086   Model *arg1 = (Model *) 0 ;
10087 
10088   (void)jenv;
10089   (void)jcls;
10090   (void)jarg1_;
10091   arg1 = *(Model **)&jarg1;
10092   (arg1)->clearAllElementMetaIdList();
10093 }
10094 
10095 
Java_org_sbml_libsbml_libsbmlJNI_Model_1hasRequiredElements(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10096 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1hasRequiredElements(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10097   jboolean jresult = 0 ;
10098   Model *arg1 = (Model *) 0 ;
10099   bool result;
10100 
10101   (void)jenv;
10102   (void)jcls;
10103   (void)jarg1_;
10104   arg1 = *(Model **)&jarg1;
10105   result = (bool)((Model const *)arg1)->hasRequiredElements();
10106   jresult = (jboolean)result;
10107   return jresult;
10108 }
10109 
10110 
Java_org_sbml_libsbml_libsbmlJNI_Model_1removeFunctionDefinition_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)10111 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1removeFunctionDefinition_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
10112   jlong jresult = 0 ;
10113   Model *arg1 = (Model *) 0 ;
10114   unsigned int arg2 ;
10115   FunctionDefinition *result = 0 ;
10116 
10117   (void)jenv;
10118   (void)jcls;
10119   (void)jarg1_;
10120   arg1 = *(Model **)&jarg1;
10121   arg2 = (unsigned int)jarg2;
10122   result = (FunctionDefinition *)(arg1)->removeFunctionDefinition(arg2);
10123   *(FunctionDefinition **)&jresult = result;
10124   return jresult;
10125 }
10126 
10127 
Java_org_sbml_libsbml_libsbmlJNI_Model_1removeFunctionDefinition_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)10128 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1removeFunctionDefinition_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
10129   jlong jresult = 0 ;
10130   Model *arg1 = (Model *) 0 ;
10131   std::string *arg2 = 0 ;
10132   FunctionDefinition *result = 0 ;
10133 
10134   (void)jenv;
10135   (void)jcls;
10136   (void)jarg1_;
10137   arg1 = *(Model **)&jarg1;
10138   if(!jarg2) {
10139     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
10140     return 0;
10141   }
10142   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
10143   if (!arg2_pstr) return 0;
10144   std::string arg2_str(arg2_pstr);
10145   arg2 = &arg2_str;
10146   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
10147   result = (FunctionDefinition *)(arg1)->removeFunctionDefinition((std::string const &)*arg2);
10148   *(FunctionDefinition **)&jresult = result;
10149   return jresult;
10150 }
10151 
10152 
Java_org_sbml_libsbml_libsbmlJNI_Model_1removeUnitDefinition_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)10153 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1removeUnitDefinition_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
10154   jlong jresult = 0 ;
10155   Model *arg1 = (Model *) 0 ;
10156   unsigned int arg2 ;
10157   UnitDefinition *result = 0 ;
10158 
10159   (void)jenv;
10160   (void)jcls;
10161   (void)jarg1_;
10162   arg1 = *(Model **)&jarg1;
10163   arg2 = (unsigned int)jarg2;
10164   result = (UnitDefinition *)(arg1)->removeUnitDefinition(arg2);
10165   *(UnitDefinition **)&jresult = result;
10166   return jresult;
10167 }
10168 
10169 
Java_org_sbml_libsbml_libsbmlJNI_Model_1removeUnitDefinition_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)10170 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1removeUnitDefinition_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
10171   jlong jresult = 0 ;
10172   Model *arg1 = (Model *) 0 ;
10173   std::string *arg2 = 0 ;
10174   UnitDefinition *result = 0 ;
10175 
10176   (void)jenv;
10177   (void)jcls;
10178   (void)jarg1_;
10179   arg1 = *(Model **)&jarg1;
10180   if(!jarg2) {
10181     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
10182     return 0;
10183   }
10184   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
10185   if (!arg2_pstr) return 0;
10186   std::string arg2_str(arg2_pstr);
10187   arg2 = &arg2_str;
10188   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
10189   result = (UnitDefinition *)(arg1)->removeUnitDefinition((std::string const &)*arg2);
10190   *(UnitDefinition **)&jresult = result;
10191   return jresult;
10192 }
10193 
10194 
Java_org_sbml_libsbml_libsbmlJNI_Model_1removeCompartmentType_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)10195 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1removeCompartmentType_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
10196   jlong jresult = 0 ;
10197   Model *arg1 = (Model *) 0 ;
10198   unsigned int arg2 ;
10199   CompartmentType *result = 0 ;
10200 
10201   (void)jenv;
10202   (void)jcls;
10203   (void)jarg1_;
10204   arg1 = *(Model **)&jarg1;
10205   arg2 = (unsigned int)jarg2;
10206   result = (CompartmentType *)(arg1)->removeCompartmentType(arg2);
10207   *(CompartmentType **)&jresult = result;
10208   return jresult;
10209 }
10210 
10211 
Java_org_sbml_libsbml_libsbmlJNI_Model_1removeCompartmentType_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)10212 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1removeCompartmentType_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
10213   jlong jresult = 0 ;
10214   Model *arg1 = (Model *) 0 ;
10215   std::string *arg2 = 0 ;
10216   CompartmentType *result = 0 ;
10217 
10218   (void)jenv;
10219   (void)jcls;
10220   (void)jarg1_;
10221   arg1 = *(Model **)&jarg1;
10222   if(!jarg2) {
10223     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
10224     return 0;
10225   }
10226   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
10227   if (!arg2_pstr) return 0;
10228   std::string arg2_str(arg2_pstr);
10229   arg2 = &arg2_str;
10230   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
10231   result = (CompartmentType *)(arg1)->removeCompartmentType((std::string const &)*arg2);
10232   *(CompartmentType **)&jresult = result;
10233   return jresult;
10234 }
10235 
10236 
Java_org_sbml_libsbml_libsbmlJNI_Model_1removeSpeciesType_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)10237 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1removeSpeciesType_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
10238   jlong jresult = 0 ;
10239   Model *arg1 = (Model *) 0 ;
10240   unsigned int arg2 ;
10241   SpeciesType *result = 0 ;
10242 
10243   (void)jenv;
10244   (void)jcls;
10245   (void)jarg1_;
10246   arg1 = *(Model **)&jarg1;
10247   arg2 = (unsigned int)jarg2;
10248   result = (SpeciesType *)(arg1)->removeSpeciesType(arg2);
10249   *(SpeciesType **)&jresult = result;
10250   return jresult;
10251 }
10252 
10253 
Java_org_sbml_libsbml_libsbmlJNI_Model_1removeSpeciesType_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)10254 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1removeSpeciesType_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
10255   jlong jresult = 0 ;
10256   Model *arg1 = (Model *) 0 ;
10257   std::string *arg2 = 0 ;
10258   SpeciesType *result = 0 ;
10259 
10260   (void)jenv;
10261   (void)jcls;
10262   (void)jarg1_;
10263   arg1 = *(Model **)&jarg1;
10264   if(!jarg2) {
10265     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
10266     return 0;
10267   }
10268   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
10269   if (!arg2_pstr) return 0;
10270   std::string arg2_str(arg2_pstr);
10271   arg2 = &arg2_str;
10272   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
10273   result = (SpeciesType *)(arg1)->removeSpeciesType((std::string const &)*arg2);
10274   *(SpeciesType **)&jresult = result;
10275   return jresult;
10276 }
10277 
10278 
Java_org_sbml_libsbml_libsbmlJNI_Model_1removeCompartment_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)10279 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1removeCompartment_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
10280   jlong jresult = 0 ;
10281   Model *arg1 = (Model *) 0 ;
10282   unsigned int arg2 ;
10283   Compartment *result = 0 ;
10284 
10285   (void)jenv;
10286   (void)jcls;
10287   (void)jarg1_;
10288   arg1 = *(Model **)&jarg1;
10289   arg2 = (unsigned int)jarg2;
10290   result = (Compartment *)(arg1)->removeCompartment(arg2);
10291   *(Compartment **)&jresult = result;
10292   return jresult;
10293 }
10294 
10295 
Java_org_sbml_libsbml_libsbmlJNI_Model_1removeCompartment_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)10296 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1removeCompartment_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
10297   jlong jresult = 0 ;
10298   Model *arg1 = (Model *) 0 ;
10299   std::string *arg2 = 0 ;
10300   Compartment *result = 0 ;
10301 
10302   (void)jenv;
10303   (void)jcls;
10304   (void)jarg1_;
10305   arg1 = *(Model **)&jarg1;
10306   if(!jarg2) {
10307     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
10308     return 0;
10309   }
10310   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
10311   if (!arg2_pstr) return 0;
10312   std::string arg2_str(arg2_pstr);
10313   arg2 = &arg2_str;
10314   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
10315   result = (Compartment *)(arg1)->removeCompartment((std::string const &)*arg2);
10316   *(Compartment **)&jresult = result;
10317   return jresult;
10318 }
10319 
10320 
Java_org_sbml_libsbml_libsbmlJNI_Model_1removeSpecies_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)10321 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1removeSpecies_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
10322   jlong jresult = 0 ;
10323   Model *arg1 = (Model *) 0 ;
10324   unsigned int arg2 ;
10325   Species *result = 0 ;
10326 
10327   (void)jenv;
10328   (void)jcls;
10329   (void)jarg1_;
10330   arg1 = *(Model **)&jarg1;
10331   arg2 = (unsigned int)jarg2;
10332   result = (Species *)(arg1)->removeSpecies(arg2);
10333   *(Species **)&jresult = result;
10334   return jresult;
10335 }
10336 
10337 
Java_org_sbml_libsbml_libsbmlJNI_Model_1removeSpecies_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)10338 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1removeSpecies_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
10339   jlong jresult = 0 ;
10340   Model *arg1 = (Model *) 0 ;
10341   std::string *arg2 = 0 ;
10342   Species *result = 0 ;
10343 
10344   (void)jenv;
10345   (void)jcls;
10346   (void)jarg1_;
10347   arg1 = *(Model **)&jarg1;
10348   if(!jarg2) {
10349     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
10350     return 0;
10351   }
10352   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
10353   if (!arg2_pstr) return 0;
10354   std::string arg2_str(arg2_pstr);
10355   arg2 = &arg2_str;
10356   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
10357   result = (Species *)(arg1)->removeSpecies((std::string const &)*arg2);
10358   *(Species **)&jresult = result;
10359   return jresult;
10360 }
10361 
10362 
Java_org_sbml_libsbml_libsbmlJNI_Model_1removeParameter_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)10363 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1removeParameter_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
10364   jlong jresult = 0 ;
10365   Model *arg1 = (Model *) 0 ;
10366   unsigned int arg2 ;
10367   Parameter *result = 0 ;
10368 
10369   (void)jenv;
10370   (void)jcls;
10371   (void)jarg1_;
10372   arg1 = *(Model **)&jarg1;
10373   arg2 = (unsigned int)jarg2;
10374   result = (Parameter *)(arg1)->removeParameter(arg2);
10375   *(Parameter **)&jresult = result;
10376   return jresult;
10377 }
10378 
10379 
Java_org_sbml_libsbml_libsbmlJNI_Model_1removeParameter_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)10380 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1removeParameter_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
10381   jlong jresult = 0 ;
10382   Model *arg1 = (Model *) 0 ;
10383   std::string *arg2 = 0 ;
10384   Parameter *result = 0 ;
10385 
10386   (void)jenv;
10387   (void)jcls;
10388   (void)jarg1_;
10389   arg1 = *(Model **)&jarg1;
10390   if(!jarg2) {
10391     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
10392     return 0;
10393   }
10394   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
10395   if (!arg2_pstr) return 0;
10396   std::string arg2_str(arg2_pstr);
10397   arg2 = &arg2_str;
10398   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
10399   result = (Parameter *)(arg1)->removeParameter((std::string const &)*arg2);
10400   *(Parameter **)&jresult = result;
10401   return jresult;
10402 }
10403 
10404 
Java_org_sbml_libsbml_libsbmlJNI_Model_1removeInitialAssignment_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)10405 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1removeInitialAssignment_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
10406   jlong jresult = 0 ;
10407   Model *arg1 = (Model *) 0 ;
10408   unsigned int arg2 ;
10409   InitialAssignment *result = 0 ;
10410 
10411   (void)jenv;
10412   (void)jcls;
10413   (void)jarg1_;
10414   arg1 = *(Model **)&jarg1;
10415   arg2 = (unsigned int)jarg2;
10416   result = (InitialAssignment *)(arg1)->removeInitialAssignment(arg2);
10417   *(InitialAssignment **)&jresult = result;
10418   return jresult;
10419 }
10420 
10421 
Java_org_sbml_libsbml_libsbmlJNI_Model_1removeInitialAssignment_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)10422 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1removeInitialAssignment_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
10423   jlong jresult = 0 ;
10424   Model *arg1 = (Model *) 0 ;
10425   std::string *arg2 = 0 ;
10426   InitialAssignment *result = 0 ;
10427 
10428   (void)jenv;
10429   (void)jcls;
10430   (void)jarg1_;
10431   arg1 = *(Model **)&jarg1;
10432   if(!jarg2) {
10433     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
10434     return 0;
10435   }
10436   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
10437   if (!arg2_pstr) return 0;
10438   std::string arg2_str(arg2_pstr);
10439   arg2 = &arg2_str;
10440   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
10441   result = (InitialAssignment *)(arg1)->removeInitialAssignment((std::string const &)*arg2);
10442   *(InitialAssignment **)&jresult = result;
10443   return jresult;
10444 }
10445 
10446 
Java_org_sbml_libsbml_libsbmlJNI_Model_1removeRule_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)10447 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1removeRule_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
10448   jlong jresult = 0 ;
10449   Model *arg1 = (Model *) 0 ;
10450   unsigned int arg2 ;
10451   Rule *result = 0 ;
10452 
10453   (void)jenv;
10454   (void)jcls;
10455   (void)jarg1_;
10456   arg1 = *(Model **)&jarg1;
10457   arg2 = (unsigned int)jarg2;
10458   result = (Rule *)(arg1)->removeRule(arg2);
10459   *(Rule **)&jresult = result;
10460   return jresult;
10461 }
10462 
10463 
Java_org_sbml_libsbml_libsbmlJNI_Model_1removeRule_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)10464 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1removeRule_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
10465   jlong jresult = 0 ;
10466   Model *arg1 = (Model *) 0 ;
10467   std::string *arg2 = 0 ;
10468   Rule *result = 0 ;
10469 
10470   (void)jenv;
10471   (void)jcls;
10472   (void)jarg1_;
10473   arg1 = *(Model **)&jarg1;
10474   if(!jarg2) {
10475     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
10476     return 0;
10477   }
10478   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
10479   if (!arg2_pstr) return 0;
10480   std::string arg2_str(arg2_pstr);
10481   arg2 = &arg2_str;
10482   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
10483   result = (Rule *)(arg1)->removeRule((std::string const &)*arg2);
10484   *(Rule **)&jresult = result;
10485   return jresult;
10486 }
10487 
10488 
Java_org_sbml_libsbml_libsbmlJNI_Model_1removeRuleByVariable(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)10489 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1removeRuleByVariable(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
10490   jlong jresult = 0 ;
10491   Model *arg1 = (Model *) 0 ;
10492   std::string *arg2 = 0 ;
10493   Rule *result = 0 ;
10494 
10495   (void)jenv;
10496   (void)jcls;
10497   (void)jarg1_;
10498   arg1 = *(Model **)&jarg1;
10499   if(!jarg2) {
10500     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
10501     return 0;
10502   }
10503   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
10504   if (!arg2_pstr) return 0;
10505   std::string arg2_str(arg2_pstr);
10506   arg2 = &arg2_str;
10507   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
10508   result = (Rule *)(arg1)->removeRuleByVariable((std::string const &)*arg2);
10509   *(Rule **)&jresult = result;
10510   return jresult;
10511 }
10512 
10513 
Java_org_sbml_libsbml_libsbmlJNI_Model_1removeConstraint(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)10514 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1removeConstraint(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
10515   jlong jresult = 0 ;
10516   Model *arg1 = (Model *) 0 ;
10517   unsigned int arg2 ;
10518   Constraint *result = 0 ;
10519 
10520   (void)jenv;
10521   (void)jcls;
10522   (void)jarg1_;
10523   arg1 = *(Model **)&jarg1;
10524   arg2 = (unsigned int)jarg2;
10525   result = (Constraint *)(arg1)->removeConstraint(arg2);
10526   *(Constraint **)&jresult = result;
10527   return jresult;
10528 }
10529 
10530 
Java_org_sbml_libsbml_libsbmlJNI_Model_1removeReaction_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)10531 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1removeReaction_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
10532   jlong jresult = 0 ;
10533   Model *arg1 = (Model *) 0 ;
10534   unsigned int arg2 ;
10535   Reaction *result = 0 ;
10536 
10537   (void)jenv;
10538   (void)jcls;
10539   (void)jarg1_;
10540   arg1 = *(Model **)&jarg1;
10541   arg2 = (unsigned int)jarg2;
10542   result = (Reaction *)(arg1)->removeReaction(arg2);
10543   *(Reaction **)&jresult = result;
10544   return jresult;
10545 }
10546 
10547 
Java_org_sbml_libsbml_libsbmlJNI_Model_1removeReaction_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)10548 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1removeReaction_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
10549   jlong jresult = 0 ;
10550   Model *arg1 = (Model *) 0 ;
10551   std::string *arg2 = 0 ;
10552   Reaction *result = 0 ;
10553 
10554   (void)jenv;
10555   (void)jcls;
10556   (void)jarg1_;
10557   arg1 = *(Model **)&jarg1;
10558   if(!jarg2) {
10559     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
10560     return 0;
10561   }
10562   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
10563   if (!arg2_pstr) return 0;
10564   std::string arg2_str(arg2_pstr);
10565   arg2 = &arg2_str;
10566   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
10567   result = (Reaction *)(arg1)->removeReaction((std::string const &)*arg2);
10568   *(Reaction **)&jresult = result;
10569   return jresult;
10570 }
10571 
10572 
Java_org_sbml_libsbml_libsbmlJNI_Model_1removeEvent_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)10573 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1removeEvent_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
10574   jlong jresult = 0 ;
10575   Model *arg1 = (Model *) 0 ;
10576   unsigned int arg2 ;
10577   Event *result = 0 ;
10578 
10579   (void)jenv;
10580   (void)jcls;
10581   (void)jarg1_;
10582   arg1 = *(Model **)&jarg1;
10583   arg2 = (unsigned int)jarg2;
10584   result = (Event *)(arg1)->removeEvent(arg2);
10585   *(Event **)&jresult = result;
10586   return jresult;
10587 }
10588 
10589 
Java_org_sbml_libsbml_libsbmlJNI_Model_1removeEvent_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)10590 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1removeEvent_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
10591   jlong jresult = 0 ;
10592   Model *arg1 = (Model *) 0 ;
10593   std::string *arg2 = 0 ;
10594   Event *result = 0 ;
10595 
10596   (void)jenv;
10597   (void)jcls;
10598   (void)jarg1_;
10599   arg1 = *(Model **)&jarg1;
10600   if(!jarg2) {
10601     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
10602     return 0;
10603   }
10604   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
10605   if (!arg2_pstr) return 0;
10606   std::string arg2_str(arg2_pstr);
10607   arg2 = &arg2_str;
10608   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
10609   result = (Event *)(arg1)->removeEvent((std::string const &)*arg2);
10610   *(Event **)&jresult = result;
10611   return jresult;
10612 }
10613 
10614 
Java_org_sbml_libsbml_libsbmlJNI_Model_1appendFrom(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)10615 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1appendFrom(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
10616   jint jresult = 0 ;
10617   Model *arg1 = (Model *) 0 ;
10618   Model *arg2 = (Model *) 0 ;
10619   int result;
10620 
10621   (void)jenv;
10622   (void)jcls;
10623   (void)jarg1_;
10624   (void)jarg2_;
10625   arg1 = *(Model **)&jarg1;
10626   arg2 = *(Model **)&jarg2;
10627   result = (int)(arg1)->appendFrom((Model const *)arg2);
10628   jresult = (jint)result;
10629   return jresult;
10630 }
10631 
10632 
Java_org_sbml_libsbml_libsbmlJNI_Model_1enablePackageInternal(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3,jboolean jarg4)10633 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1enablePackageInternal(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3, jboolean jarg4) {
10634   Model *arg1 = (Model *) 0 ;
10635   std::string *arg2 = 0 ;
10636   std::string *arg3 = 0 ;
10637   bool arg4 ;
10638 
10639   (void)jenv;
10640   (void)jcls;
10641   (void)jarg1_;
10642   arg1 = *(Model **)&jarg1;
10643   if(!jarg2) {
10644     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
10645     return ;
10646   }
10647   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
10648   if (!arg2_pstr) return ;
10649   std::string arg2_str(arg2_pstr);
10650   arg2 = &arg2_str;
10651   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
10652   if(!jarg3) {
10653     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
10654     return ;
10655   }
10656   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
10657   if (!arg3_pstr) return ;
10658   std::string arg3_str(arg3_pstr);
10659   arg3 = &arg3_str;
10660   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
10661   arg4 = jarg4 ? true : false;
10662   (arg1)->enablePackageInternal((std::string const &)*arg2,(std::string const &)*arg3,arg4);
10663 }
10664 
10665 
Java_org_sbml_libsbml_libsbmlJNI_Model_1updateSBMLNamespace(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jlong jarg4)10666 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1updateSBMLNamespace(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jlong jarg4) {
10667   Model *arg1 = (Model *) 0 ;
10668   std::string *arg2 = 0 ;
10669   unsigned int arg3 ;
10670   unsigned int arg4 ;
10671 
10672   (void)jenv;
10673   (void)jcls;
10674   (void)jarg1_;
10675   arg1 = *(Model **)&jarg1;
10676   if(!jarg2) {
10677     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
10678     return ;
10679   }
10680   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
10681   if (!arg2_pstr) return ;
10682   std::string arg2_str(arg2_pstr);
10683   arg2 = &arg2_str;
10684   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
10685   arg3 = (unsigned int)jarg3;
10686   arg4 = (unsigned int)jarg4;
10687   (arg1)->updateSBMLNamespace((std::string const &)*arg2,arg3,arg4);
10688 }
10689 
10690 
Java_org_sbml_libsbml_libsbmlJNI_Model_1renameIDs(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jlong jarg3,jobject jarg3_)10691 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1renameIDs(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_) {
10692   Model *arg1 = (Model *) 0 ;
10693   ListWrapper< SBase > *arg2 = 0 ;
10694   IdentifierTransformer *arg3 = (IdentifierTransformer *) 0 ;
10695 
10696   (void)jenv;
10697   (void)jcls;
10698   (void)jarg1_;
10699   (void)jarg2_;
10700   (void)jarg3_;
10701   arg1 = *(Model **)&jarg1;
10702   arg2 = *(ListWrapper< SBase > **)&jarg2;
10703   if (!arg2) {
10704     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "ListWrapper< SBase > & reference is null");
10705     return ;
10706   }
10707   arg3 = *(IdentifierTransformer **)&jarg3;
10708   Model_renameIDs(arg1,*arg2,arg3);
10709 }
10710 
10711 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getDefaultLevel(JNIEnv * jenv,jclass jcls)10712 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getDefaultLevel(JNIEnv *jenv, jclass jcls) {
10713   jlong jresult = 0 ;
10714   unsigned int result;
10715 
10716   (void)jenv;
10717   (void)jcls;
10718   result = (unsigned int)SBMLDocument::getDefaultLevel();
10719   jresult = (jlong)result;
10720   return jresult;
10721 }
10722 
10723 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getDefaultVersion(JNIEnv * jenv,jclass jcls)10724 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getDefaultVersion(JNIEnv *jenv, jclass jcls) {
10725   jlong jresult = 0 ;
10726   unsigned int result;
10727 
10728   (void)jenv;
10729   (void)jcls;
10730   result = (unsigned int)SBMLDocument::getDefaultVersion();
10731   jresult = (jlong)result;
10732   return jresult;
10733 }
10734 
10735 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLDocument_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)10736 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLDocument_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
10737   jlong jresult = 0 ;
10738   unsigned int arg1 ;
10739   unsigned int arg2 ;
10740   SBMLDocument *result = 0 ;
10741 
10742   (void)jenv;
10743   (void)jcls;
10744   arg1 = (unsigned int)jarg1;
10745   arg2 = (unsigned int)jarg2;
10746 
10747   try {
10748     result = (SBMLDocument *)new SBMLDocument(arg1,arg2);
10749   }
10750   catch (const SBMLConstructorException &e) {
10751     jenv->ExceptionClear();
10752     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
10753     if (clazz)
10754     jenv->ThrowNew(clazz, e.what());
10755     return 0;
10756   }
10757   catch (const SBMLExtensionException &e) {
10758     jenv->ExceptionClear();
10759     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
10760     if (clazz)
10761     jenv->ThrowNew(clazz, e.what());
10762     return 0;
10763   }
10764 
10765   *(SBMLDocument **)&jresult = result;
10766   return jresult;
10767 }
10768 
10769 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLDocument_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1)10770 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLDocument_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1) {
10771   jlong jresult = 0 ;
10772   unsigned int arg1 ;
10773   SBMLDocument *result = 0 ;
10774 
10775   (void)jenv;
10776   (void)jcls;
10777   arg1 = (unsigned int)jarg1;
10778 
10779   try {
10780     result = (SBMLDocument *)new SBMLDocument(arg1);
10781   }
10782   catch (const SBMLConstructorException &e) {
10783     jenv->ExceptionClear();
10784     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
10785     if (clazz)
10786     jenv->ThrowNew(clazz, e.what());
10787     return 0;
10788   }
10789   catch (const SBMLExtensionException &e) {
10790     jenv->ExceptionClear();
10791     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
10792     if (clazz)
10793     jenv->ThrowNew(clazz, e.what());
10794     return 0;
10795   }
10796 
10797   *(SBMLDocument **)&jresult = result;
10798   return jresult;
10799 }
10800 
10801 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLDocument_1_1SWIG_12(JNIEnv * jenv,jclass jcls)10802 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLDocument_1_1SWIG_12(JNIEnv *jenv, jclass jcls) {
10803   jlong jresult = 0 ;
10804   SBMLDocument *result = 0 ;
10805 
10806   (void)jenv;
10807   (void)jcls;
10808 
10809   try {
10810     result = (SBMLDocument *)new SBMLDocument();
10811   }
10812   catch (const SBMLConstructorException &e) {
10813     jenv->ExceptionClear();
10814     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
10815     if (clazz)
10816     jenv->ThrowNew(clazz, e.what());
10817     return 0;
10818   }
10819   catch (const SBMLExtensionException &e) {
10820     jenv->ExceptionClear();
10821     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
10822     if (clazz)
10823     jenv->ThrowNew(clazz, e.what());
10824     return 0;
10825   }
10826 
10827   *(SBMLDocument **)&jresult = result;
10828   return jresult;
10829 }
10830 
10831 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLDocument_1_1SWIG_13(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10832 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLDocument_1_1SWIG_13(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10833   jlong jresult = 0 ;
10834   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
10835   SBMLDocument *result = 0 ;
10836 
10837   (void)jenv;
10838   (void)jcls;
10839   (void)jarg1_;
10840   arg1 = *(SBMLNamespaces **)&jarg1;
10841 
10842   try {
10843     result = (SBMLDocument *)new SBMLDocument(arg1);
10844   }
10845   catch (const SBMLConstructorException &e) {
10846     jenv->ExceptionClear();
10847     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
10848     if (clazz)
10849     jenv->ThrowNew(clazz, e.what());
10850     return 0;
10851   }
10852   catch (const SBMLExtensionException &e) {
10853     jenv->ExceptionClear();
10854     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
10855     if (clazz)
10856     jenv->ThrowNew(clazz, e.what());
10857     return 0;
10858   }
10859 
10860   *(SBMLDocument **)&jresult = result;
10861   return jresult;
10862 }
10863 
10864 
Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLDocument(JNIEnv * jenv,jclass jcls,jlong jarg1)10865 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLDocument(JNIEnv *jenv, jclass jcls, jlong jarg1) {
10866   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
10867 
10868   (void)jenv;
10869   (void)jcls;
10870   arg1 = *(SBMLDocument **)&jarg1;
10871   delete arg1;
10872 }
10873 
10874 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLDocument_1_1SWIG_14(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10875 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLDocument_1_1SWIG_14(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10876   jlong jresult = 0 ;
10877   SBMLDocument *arg1 = 0 ;
10878   SBMLDocument *result = 0 ;
10879 
10880   (void)jenv;
10881   (void)jcls;
10882   (void)jarg1_;
10883   arg1 = *(SBMLDocument **)&jarg1;
10884   if (!arg1) {
10885     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "SBMLDocument const & reference is null");
10886     return 0;
10887   }
10888 
10889   try {
10890     result = (SBMLDocument *)new SBMLDocument((SBMLDocument const &)*arg1);
10891   }
10892   catch (const SBMLConstructorException &e) {
10893     jenv->ExceptionClear();
10894     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
10895     if (clazz)
10896     jenv->ThrowNew(clazz, e.what());
10897     return 0;
10898   }
10899   catch (const SBMLExtensionException &e) {
10900     jenv->ExceptionClear();
10901     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
10902     if (clazz)
10903     jenv->ThrowNew(clazz, e.what());
10904     return 0;
10905   }
10906 
10907   *(SBMLDocument **)&jresult = result;
10908   return jresult;
10909 }
10910 
10911 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10912 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10913   jlong jresult = 0 ;
10914   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
10915   SBMLDocument *result = 0 ;
10916 
10917   (void)jenv;
10918   (void)jcls;
10919   (void)jarg1_;
10920   arg1 = *(SBMLDocument **)&jarg1;
10921   result = (SBMLDocument *)((SBMLDocument const *)arg1)->clone();
10922   *(SBMLDocument **)&jresult = result;
10923   return jresult;
10924 }
10925 
10926 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1isSetModel(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10927 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1isSetModel(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10928   jboolean jresult = 0 ;
10929   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
10930   bool result;
10931 
10932   (void)jenv;
10933   (void)jcls;
10934   (void)jarg1_;
10935   arg1 = *(SBMLDocument **)&jarg1;
10936   result = (bool)((SBMLDocument const *)arg1)->isSetModel();
10937   jresult = (jboolean)result;
10938   return jresult;
10939 }
10940 
10941 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getModel_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10942 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getModel_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10943   jlong jresult = 0 ;
10944   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
10945   Model *result = 0 ;
10946 
10947   (void)jenv;
10948   (void)jcls;
10949   (void)jarg1_;
10950   arg1 = *(SBMLDocument **)&jarg1;
10951   result = (Model *)((SBMLDocument const *)arg1)->getModel();
10952   *(Model **)&jresult = result;
10953   return jresult;
10954 }
10955 
10956 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getElementBySId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)10957 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getElementBySId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
10958   jlong jresult = 0 ;
10959   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
10960   std::string *arg2 = 0 ;
10961   SBase *result = 0 ;
10962 
10963   (void)jenv;
10964   (void)jcls;
10965   (void)jarg1_;
10966   arg1 = *(SBMLDocument **)&jarg1;
10967   if(!jarg2) {
10968     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
10969     return 0;
10970   }
10971   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
10972   if (!arg2_pstr) return 0;
10973   std::string arg2_str(arg2_pstr);
10974   arg2 = &arg2_str;
10975   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
10976   result = (SBase *)(arg1)->getElementBySId((std::string const &)*arg2);
10977   *(SBase **)&jresult = result;
10978   return jresult;
10979 }
10980 
10981 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getElementByMetaId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)10982 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getElementByMetaId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
10983   jlong jresult = 0 ;
10984   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
10985   std::string *arg2 = 0 ;
10986   SBase *result = 0 ;
10987 
10988   (void)jenv;
10989   (void)jcls;
10990   (void)jarg1_;
10991   arg1 = *(SBMLDocument **)&jarg1;
10992   if(!jarg2) {
10993     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
10994     return 0;
10995   }
10996   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
10997   if (!arg2_pstr) return 0;
10998   std::string arg2_str(arg2_pstr);
10999   arg2 = &arg2_str;
11000   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
11001   result = (SBase *)(arg1)->getElementByMetaId((std::string const &)*arg2);
11002   *(SBase **)&jresult = result;
11003   return jresult;
11004 }
11005 
11006 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1expandFunctionDefinitions(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11007 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1expandFunctionDefinitions(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11008   jboolean jresult = 0 ;
11009   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11010   bool result;
11011 
11012   (void)jenv;
11013   (void)jcls;
11014   (void)jarg1_;
11015   arg1 = *(SBMLDocument **)&jarg1;
11016   result = (bool)(arg1)->expandFunctionDefinitions();
11017   jresult = (jboolean)result;
11018   return jresult;
11019 }
11020 
11021 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1expandInitialAssignments(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11022 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1expandInitialAssignments(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11023   jboolean jresult = 0 ;
11024   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11025   bool result;
11026 
11027   (void)jenv;
11028   (void)jcls;
11029   (void)jarg1_;
11030   arg1 = *(SBMLDocument **)&jarg1;
11031   result = (bool)(arg1)->expandInitialAssignments();
11032   jresult = (jboolean)result;
11033   return jresult;
11034 }
11035 
11036 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1setLevelAndVersion_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jlong jarg3,jboolean jarg4,jboolean jarg5)11037 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1setLevelAndVersion_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jlong jarg3, jboolean jarg4, jboolean jarg5) {
11038   jboolean jresult = 0 ;
11039   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11040   unsigned int arg2 ;
11041   unsigned int arg3 ;
11042   bool arg4 ;
11043   bool arg5 ;
11044   bool result;
11045 
11046   (void)jenv;
11047   (void)jcls;
11048   (void)jarg1_;
11049   arg1 = *(SBMLDocument **)&jarg1;
11050   arg2 = (unsigned int)jarg2;
11051   arg3 = (unsigned int)jarg3;
11052   arg4 = jarg4 ? true : false;
11053   arg5 = jarg5 ? true : false;
11054   result = (bool)(arg1)->setLevelAndVersion(arg2,arg3,arg4,arg5);
11055   jresult = (jboolean)result;
11056   return jresult;
11057 }
11058 
11059 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1setLevelAndVersion_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jlong jarg3,jboolean jarg4)11060 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1setLevelAndVersion_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jlong jarg3, jboolean jarg4) {
11061   jboolean jresult = 0 ;
11062   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11063   unsigned int arg2 ;
11064   unsigned int arg3 ;
11065   bool arg4 ;
11066   bool result;
11067 
11068   (void)jenv;
11069   (void)jcls;
11070   (void)jarg1_;
11071   arg1 = *(SBMLDocument **)&jarg1;
11072   arg2 = (unsigned int)jarg2;
11073   arg3 = (unsigned int)jarg3;
11074   arg4 = jarg4 ? true : false;
11075   result = (bool)(arg1)->setLevelAndVersion(arg2,arg3,arg4);
11076   jresult = (jboolean)result;
11077   return jresult;
11078 }
11079 
11080 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1setLevelAndVersion_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jlong jarg3)11081 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1setLevelAndVersion_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jlong jarg3) {
11082   jboolean jresult = 0 ;
11083   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11084   unsigned int arg2 ;
11085   unsigned int arg3 ;
11086   bool result;
11087 
11088   (void)jenv;
11089   (void)jcls;
11090   (void)jarg1_;
11091   arg1 = *(SBMLDocument **)&jarg1;
11092   arg2 = (unsigned int)jarg2;
11093   arg3 = (unsigned int)jarg3;
11094   result = (bool)(arg1)->setLevelAndVersion(arg2,arg3);
11095   jresult = (jboolean)result;
11096   return jresult;
11097 }
11098 
11099 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1updateSBMLNamespace(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jlong jarg4)11100 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1updateSBMLNamespace(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jlong jarg4) {
11101   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11102   std::string *arg2 = 0 ;
11103   unsigned int arg3 ;
11104   unsigned int arg4 ;
11105 
11106   (void)jenv;
11107   (void)jcls;
11108   (void)jarg1_;
11109   arg1 = *(SBMLDocument **)&jarg1;
11110   if(!jarg2) {
11111     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
11112     return ;
11113   }
11114   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
11115   if (!arg2_pstr) return ;
11116   std::string arg2_str(arg2_pstr);
11117   arg2 = &arg2_str;
11118   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
11119   arg3 = (unsigned int)jarg3;
11120   arg4 = (unsigned int)jarg4;
11121   (arg1)->updateSBMLNamespace((std::string const &)*arg2,arg3,arg4);
11122 }
11123 
11124 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1setModel(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)11125 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1setModel(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
11126   jint jresult = 0 ;
11127   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11128   Model *arg2 = (Model *) 0 ;
11129   int result;
11130 
11131   (void)jenv;
11132   (void)jcls;
11133   (void)jarg1_;
11134   (void)jarg2_;
11135   arg1 = *(SBMLDocument **)&jarg1;
11136   arg2 = *(Model **)&jarg2;
11137   result = (int)(arg1)->setModel((Model const *)arg2);
11138   jresult = (jint)result;
11139   return jresult;
11140 }
11141 
11142 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1createModel_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)11143 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1createModel_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
11144   jlong jresult = 0 ;
11145   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11146   std::string arg2 ;
11147   Model *result = 0 ;
11148 
11149   (void)jenv;
11150   (void)jcls;
11151   (void)jarg1_;
11152   arg1 = *(SBMLDocument **)&jarg1;
11153   if(!jarg2) {
11154     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
11155     return 0;
11156   }
11157   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
11158   if (!arg2_pstr) return 0;
11159   (&arg2)->assign(arg2_pstr);
11160   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
11161   result = (Model *)(arg1)->createModel(arg2);
11162   *(Model **)&jresult = result;
11163   return jresult;
11164 }
11165 
11166 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1createModel_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11167 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1createModel_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11168   jlong jresult = 0 ;
11169   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11170   Model *result = 0 ;
11171 
11172   (void)jenv;
11173   (void)jcls;
11174   (void)jarg1_;
11175   arg1 = *(SBMLDocument **)&jarg1;
11176   result = (Model *)(arg1)->createModel();
11177   *(Model **)&jresult = result;
11178   return jresult;
11179 }
11180 
11181 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1setLocationURI(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)11182 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1setLocationURI(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
11183   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11184   std::string *arg2 = 0 ;
11185 
11186   (void)jenv;
11187   (void)jcls;
11188   (void)jarg1_;
11189   arg1 = *(SBMLDocument **)&jarg1;
11190   if(!jarg2) {
11191     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
11192     return ;
11193   }
11194   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
11195   if (!arg2_pstr) return ;
11196   std::string arg2_str(arg2_pstr);
11197   arg2 = &arg2_str;
11198   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
11199   (arg1)->setLocationURI((std::string const &)*arg2);
11200 }
11201 
11202 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getLocationURI_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11203 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getLocationURI_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11204   jstring jresult = 0 ;
11205   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11206   std::string result;
11207 
11208   (void)jenv;
11209   (void)jcls;
11210   (void)jarg1_;
11211   arg1 = *(SBMLDocument **)&jarg1;
11212   result = ((SBMLDocument const *)arg1)->getLocationURI();
11213   jresult = jenv->NewStringUTF((&result)->c_str());
11214   return jresult;
11215 }
11216 
11217 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1setConsistencyChecks(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jboolean jarg3)11218 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1setConsistencyChecks(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jboolean jarg3) {
11219   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11220   SBMLErrorCategory_t arg2 ;
11221   bool arg3 ;
11222 
11223   (void)jenv;
11224   (void)jcls;
11225   (void)jarg1_;
11226   arg1 = *(SBMLDocument **)&jarg1;
11227   arg2 = (SBMLErrorCategory_t)jarg2;
11228   arg3 = jarg3 ? true : false;
11229   (arg1)->setConsistencyChecks(arg2,arg3);
11230 }
11231 
11232 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1setConsistencyChecksForConversion(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jboolean jarg3)11233 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1setConsistencyChecksForConversion(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jboolean jarg3) {
11234   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11235   SBMLErrorCategory_t arg2 ;
11236   bool arg3 ;
11237 
11238   (void)jenv;
11239   (void)jcls;
11240   (void)jarg1_;
11241   arg1 = *(SBMLDocument **)&jarg1;
11242   arg2 = (SBMLErrorCategory_t)jarg2;
11243   arg3 = jarg3 ? true : false;
11244   (arg1)->setConsistencyChecksForConversion(arg2,arg3);
11245 }
11246 
11247 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1checkConsistency(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11248 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1checkConsistency(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11249   jlong jresult = 0 ;
11250   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11251   unsigned int result;
11252 
11253   (void)jenv;
11254   (void)jcls;
11255   (void)jarg1_;
11256   arg1 = *(SBMLDocument **)&jarg1;
11257   result = (unsigned int)(arg1)->checkConsistency();
11258   jresult = (jlong)result;
11259   return jresult;
11260 }
11261 
11262 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1checkConsistencyWithStrictUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11263 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1checkConsistencyWithStrictUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11264   jlong jresult = 0 ;
11265   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11266   unsigned int result;
11267 
11268   (void)jenv;
11269   (void)jcls;
11270   (void)jarg1_;
11271   arg1 = *(SBMLDocument **)&jarg1;
11272   result = (unsigned int)(arg1)->checkConsistencyWithStrictUnits();
11273   jresult = (jlong)result;
11274   return jresult;
11275 }
11276 
11277 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1validateSBML(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11278 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1validateSBML(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11279   jlong jresult = 0 ;
11280   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11281   unsigned int result;
11282 
11283   (void)jenv;
11284   (void)jcls;
11285   (void)jarg1_;
11286   arg1 = *(SBMLDocument **)&jarg1;
11287   result = (unsigned int)(arg1)->validateSBML();
11288   jresult = (jlong)result;
11289   return jresult;
11290 }
11291 
11292 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1checkInternalConsistency(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11293 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1checkInternalConsistency(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11294   jlong jresult = 0 ;
11295   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11296   unsigned int result;
11297 
11298   (void)jenv;
11299   (void)jcls;
11300   (void)jarg1_;
11301   arg1 = *(SBMLDocument **)&jarg1;
11302   result = (unsigned int)(arg1)->checkInternalConsistency();
11303   jresult = (jlong)result;
11304   return jresult;
11305 }
11306 
11307 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1checkL1Compatibility_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)11308 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1checkL1Compatibility_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
11309   jlong jresult = 0 ;
11310   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11311   bool arg2 ;
11312   unsigned int result;
11313 
11314   (void)jenv;
11315   (void)jcls;
11316   (void)jarg1_;
11317   arg1 = *(SBMLDocument **)&jarg1;
11318   arg2 = jarg2 ? true : false;
11319   result = (unsigned int)(arg1)->checkL1Compatibility(arg2);
11320   jresult = (jlong)result;
11321   return jresult;
11322 }
11323 
11324 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1checkL1Compatibility_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11325 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1checkL1Compatibility_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11326   jlong jresult = 0 ;
11327   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11328   unsigned int result;
11329 
11330   (void)jenv;
11331   (void)jcls;
11332   (void)jarg1_;
11333   arg1 = *(SBMLDocument **)&jarg1;
11334   result = (unsigned int)(arg1)->checkL1Compatibility();
11335   jresult = (jlong)result;
11336   return jresult;
11337 }
11338 
11339 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1checkL2v1Compatibility_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)11340 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1checkL2v1Compatibility_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
11341   jlong jresult = 0 ;
11342   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11343   bool arg2 ;
11344   unsigned int result;
11345 
11346   (void)jenv;
11347   (void)jcls;
11348   (void)jarg1_;
11349   arg1 = *(SBMLDocument **)&jarg1;
11350   arg2 = jarg2 ? true : false;
11351   result = (unsigned int)(arg1)->checkL2v1Compatibility(arg2);
11352   jresult = (jlong)result;
11353   return jresult;
11354 }
11355 
11356 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1checkL2v1Compatibility_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11357 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1checkL2v1Compatibility_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11358   jlong jresult = 0 ;
11359   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11360   unsigned int result;
11361 
11362   (void)jenv;
11363   (void)jcls;
11364   (void)jarg1_;
11365   arg1 = *(SBMLDocument **)&jarg1;
11366   result = (unsigned int)(arg1)->checkL2v1Compatibility();
11367   jresult = (jlong)result;
11368   return jresult;
11369 }
11370 
11371 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1checkL2v2Compatibility_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)11372 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1checkL2v2Compatibility_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
11373   jlong jresult = 0 ;
11374   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11375   bool arg2 ;
11376   unsigned int result;
11377 
11378   (void)jenv;
11379   (void)jcls;
11380   (void)jarg1_;
11381   arg1 = *(SBMLDocument **)&jarg1;
11382   arg2 = jarg2 ? true : false;
11383   result = (unsigned int)(arg1)->checkL2v2Compatibility(arg2);
11384   jresult = (jlong)result;
11385   return jresult;
11386 }
11387 
11388 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1checkL2v2Compatibility_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11389 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1checkL2v2Compatibility_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11390   jlong jresult = 0 ;
11391   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11392   unsigned int result;
11393 
11394   (void)jenv;
11395   (void)jcls;
11396   (void)jarg1_;
11397   arg1 = *(SBMLDocument **)&jarg1;
11398   result = (unsigned int)(arg1)->checkL2v2Compatibility();
11399   jresult = (jlong)result;
11400   return jresult;
11401 }
11402 
11403 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1checkL2v3Compatibility_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)11404 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1checkL2v3Compatibility_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
11405   jlong jresult = 0 ;
11406   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11407   bool arg2 ;
11408   unsigned int result;
11409 
11410   (void)jenv;
11411   (void)jcls;
11412   (void)jarg1_;
11413   arg1 = *(SBMLDocument **)&jarg1;
11414   arg2 = jarg2 ? true : false;
11415   result = (unsigned int)(arg1)->checkL2v3Compatibility(arg2);
11416   jresult = (jlong)result;
11417   return jresult;
11418 }
11419 
11420 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1checkL2v3Compatibility_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11421 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1checkL2v3Compatibility_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11422   jlong jresult = 0 ;
11423   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11424   unsigned int result;
11425 
11426   (void)jenv;
11427   (void)jcls;
11428   (void)jarg1_;
11429   arg1 = *(SBMLDocument **)&jarg1;
11430   result = (unsigned int)(arg1)->checkL2v3Compatibility();
11431   jresult = (jlong)result;
11432   return jresult;
11433 }
11434 
11435 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1checkL2v4Compatibility(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11436 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1checkL2v4Compatibility(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11437   jlong jresult = 0 ;
11438   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11439   unsigned int result;
11440 
11441   (void)jenv;
11442   (void)jcls;
11443   (void)jarg1_;
11444   arg1 = *(SBMLDocument **)&jarg1;
11445   result = (unsigned int)(arg1)->checkL2v4Compatibility();
11446   jresult = (jlong)result;
11447   return jresult;
11448 }
11449 
11450 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1checkL2v5Compatibility(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11451 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1checkL2v5Compatibility(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11452   jlong jresult = 0 ;
11453   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11454   unsigned int result;
11455 
11456   (void)jenv;
11457   (void)jcls;
11458   (void)jarg1_;
11459   arg1 = *(SBMLDocument **)&jarg1;
11460   result = (unsigned int)(arg1)->checkL2v5Compatibility();
11461   jresult = (jlong)result;
11462   return jresult;
11463 }
11464 
11465 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1checkL3v1Compatibility(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11466 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1checkL3v1Compatibility(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11467   jlong jresult = 0 ;
11468   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11469   unsigned int result;
11470 
11471   (void)jenv;
11472   (void)jcls;
11473   (void)jarg1_;
11474   arg1 = *(SBMLDocument **)&jarg1;
11475   result = (unsigned int)(arg1)->checkL3v1Compatibility();
11476   jresult = (jlong)result;
11477   return jresult;
11478 }
11479 
11480 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1checkL3v2Compatibility(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11481 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1checkL3v2Compatibility(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11482   jlong jresult = 0 ;
11483   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11484   unsigned int result;
11485 
11486   (void)jenv;
11487   (void)jcls;
11488   (void)jarg1_;
11489   arg1 = *(SBMLDocument **)&jarg1;
11490   result = (unsigned int)(arg1)->checkL3v2Compatibility();
11491   jresult = (jlong)result;
11492   return jresult;
11493 }
11494 
11495 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getError(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)11496 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getError(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
11497   jlong jresult = 0 ;
11498   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11499   unsigned int arg2 ;
11500   SBMLError *result = 0 ;
11501 
11502   (void)jenv;
11503   (void)jcls;
11504   (void)jarg1_;
11505   arg1 = *(SBMLDocument **)&jarg1;
11506   arg2 = (unsigned int)jarg2;
11507   result = (SBMLError *)((SBMLDocument const *)arg1)->getError(arg2);
11508   *(SBMLError **)&jresult = result;
11509   return jresult;
11510 }
11511 
11512 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getErrorWithSeverity(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jlong jarg3)11513 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getErrorWithSeverity(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jlong jarg3) {
11514   jlong jresult = 0 ;
11515   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11516   unsigned int arg2 ;
11517   unsigned int arg3 ;
11518   SBMLError *result = 0 ;
11519 
11520   (void)jenv;
11521   (void)jcls;
11522   (void)jarg1_;
11523   arg1 = *(SBMLDocument **)&jarg1;
11524   arg2 = (unsigned int)jarg2;
11525   arg3 = (unsigned int)jarg3;
11526   result = (SBMLError *)((SBMLDocument const *)arg1)->getErrorWithSeverity(arg2,arg3);
11527   *(SBMLError **)&jresult = result;
11528   return jresult;
11529 }
11530 
11531 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getNumErrors_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11532 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getNumErrors_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11533   jlong jresult = 0 ;
11534   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11535   unsigned int result;
11536 
11537   (void)jenv;
11538   (void)jcls;
11539   (void)jarg1_;
11540   arg1 = *(SBMLDocument **)&jarg1;
11541   result = (unsigned int)((SBMLDocument const *)arg1)->getNumErrors();
11542   jresult = (jlong)result;
11543   return jresult;
11544 }
11545 
11546 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getNumErrors_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)11547 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getNumErrors_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
11548   jlong jresult = 0 ;
11549   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11550   unsigned int arg2 ;
11551   unsigned int result;
11552 
11553   (void)jenv;
11554   (void)jcls;
11555   (void)jarg1_;
11556   arg1 = *(SBMLDocument **)&jarg1;
11557   arg2 = (unsigned int)jarg2;
11558   result = (unsigned int)((SBMLDocument const *)arg1)->getNumErrors(arg2);
11559   jresult = (jlong)result;
11560   return jresult;
11561 }
11562 
11563 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1printErrors_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)11564 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1printErrors_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
11565   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11566   std::ostream *arg2 = 0 ;
11567 
11568   (void)jenv;
11569   (void)jcls;
11570   (void)jarg1_;
11571   (void)jarg2_;
11572   arg1 = *(SBMLDocument **)&jarg1;
11573   arg2 = *(std::ostream **)&jarg2;
11574   if (!arg2) {
11575     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "std::ostream & reference is null");
11576     return ;
11577   }
11578   ((SBMLDocument const *)arg1)->printErrors(*arg2);
11579 }
11580 
11581 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1printErrors_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11582 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1printErrors_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11583   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11584 
11585   (void)jenv;
11586   (void)jcls;
11587   (void)jarg1_;
11588   arg1 = *(SBMLDocument **)&jarg1;
11589   ((SBMLDocument const *)arg1)->printErrors();
11590 }
11591 
11592 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1printErrors_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jlong jarg3)11593 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1printErrors_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3) {
11594   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11595   std::ostream *arg2 = 0 ;
11596   unsigned int arg3 ;
11597 
11598   (void)jenv;
11599   (void)jcls;
11600   (void)jarg1_;
11601   (void)jarg2_;
11602   arg1 = *(SBMLDocument **)&jarg1;
11603   arg2 = *(std::ostream **)&jarg2;
11604   if (!arg2) {
11605     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "std::ostream & reference is null");
11606     return ;
11607   }
11608   arg3 = (unsigned int)jarg3;
11609   ((SBMLDocument const *)arg1)->printErrors(*arg2,arg3);
11610 }
11611 
11612 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1connectToChild(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11613 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1connectToChild(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11614   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11615 
11616   (void)jenv;
11617   (void)jcls;
11618   (void)jarg1_;
11619   arg1 = *(SBMLDocument **)&jarg1;
11620   (arg1)->connectToChild();
11621 }
11622 
11623 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1convert(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)11624 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1convert(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
11625   jint jresult = 0 ;
11626   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11627   ConversionProperties *arg2 = 0 ;
11628   int result;
11629 
11630   (void)jenv;
11631   (void)jcls;
11632   (void)jarg1_;
11633   (void)jarg2_;
11634   arg1 = *(SBMLDocument **)&jarg1;
11635   arg2 = *(ConversionProperties **)&jarg2;
11636   if (!arg2) {
11637     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "ConversionProperties const & reference is null");
11638     return 0;
11639   }
11640   result = (int)(arg1)->convert((ConversionProperties const &)*arg2);
11641   jresult = (jint)result;
11642   return jresult;
11643 }
11644 
11645 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1enablePackageInternal(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3,jboolean jarg4)11646 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1enablePackageInternal(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3, jboolean jarg4) {
11647   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11648   std::string *arg2 = 0 ;
11649   std::string *arg3 = 0 ;
11650   bool arg4 ;
11651 
11652   (void)jenv;
11653   (void)jcls;
11654   (void)jarg1_;
11655   arg1 = *(SBMLDocument **)&jarg1;
11656   if(!jarg2) {
11657     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
11658     return ;
11659   }
11660   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
11661   if (!arg2_pstr) return ;
11662   std::string arg2_str(arg2_pstr);
11663   arg2 = &arg2_str;
11664   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
11665   if(!jarg3) {
11666     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
11667     return ;
11668   }
11669   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
11670   if (!arg3_pstr) return ;
11671   std::string arg3_str(arg3_pstr);
11672   arg3 = &arg3_str;
11673   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
11674   arg4 = jarg4 ? true : false;
11675   (arg1)->enablePackageInternal((std::string const &)*arg2,(std::string const &)*arg3,arg4);
11676 }
11677 
11678 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11679 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11680   jint jresult = 0 ;
11681   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11682   int result;
11683 
11684   (void)jenv;
11685   (void)jcls;
11686   (void)jarg1_;
11687   arg1 = *(SBMLDocument **)&jarg1;
11688   result = (int)((SBMLDocument const *)arg1)->getTypeCode();
11689   jresult = (jint)result;
11690   return jresult;
11691 }
11692 
11693 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getElementName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11694 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getElementName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11695   jstring jresult = 0 ;
11696   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11697   std::string *result = 0 ;
11698 
11699   (void)jenv;
11700   (void)jcls;
11701   (void)jarg1_;
11702   arg1 = *(SBMLDocument **)&jarg1;
11703   result = (std::string *) &((SBMLDocument const *)arg1)->getElementName();
11704   jresult = jenv->NewStringUTF(result->c_str());
11705   return jresult;
11706 }
11707 
11708 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getErrorLog_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11709 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getErrorLog_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11710   jlong jresult = 0 ;
11711   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11712   SBMLErrorLog *result = 0 ;
11713 
11714   (void)jenv;
11715   (void)jcls;
11716   (void)jarg1_;
11717   arg1 = *(SBMLDocument **)&jarg1;
11718   result = (SBMLErrorLog *)(arg1)->getErrorLog();
11719   *(SBMLErrorLog **)&jresult = result;
11720   return jresult;
11721 }
11722 
11723 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getNamespaces(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11724 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getNamespaces(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11725   jlong jresult = 0 ;
11726   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11727   XMLNamespaces *result = 0 ;
11728 
11729   (void)jenv;
11730   (void)jcls;
11731   (void)jarg1_;
11732   arg1 = *(SBMLDocument **)&jarg1;
11733   result = (XMLNamespaces *)((SBMLDocument const *)arg1)->getNamespaces();
11734   *(XMLNamespaces **)&jresult = result;
11735   return jresult;
11736 }
11737 
11738 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1enableDefaultNS(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jboolean jarg3)11739 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1enableDefaultNS(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jboolean jarg3) {
11740   jint jresult = 0 ;
11741   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11742   std::string *arg2 = 0 ;
11743   bool arg3 ;
11744   int result;
11745 
11746   (void)jenv;
11747   (void)jcls;
11748   (void)jarg1_;
11749   arg1 = *(SBMLDocument **)&jarg1;
11750   if(!jarg2) {
11751     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
11752     return 0;
11753   }
11754   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
11755   if (!arg2_pstr) return 0;
11756   std::string arg2_str(arg2_pstr);
11757   arg2 = &arg2_str;
11758   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
11759   arg3 = jarg3 ? true : false;
11760   result = (int)(arg1)->enableDefaultNS((std::string const &)*arg2,arg3);
11761   jresult = (jint)result;
11762   return jresult;
11763 }
11764 
11765 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1isEnabledDefaultNS(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)11766 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1isEnabledDefaultNS(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
11767   jboolean jresult = 0 ;
11768   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11769   std::string *arg2 = 0 ;
11770   bool result;
11771 
11772   (void)jenv;
11773   (void)jcls;
11774   (void)jarg1_;
11775   arg1 = *(SBMLDocument **)&jarg1;
11776   if(!jarg2) {
11777     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
11778     return 0;
11779   }
11780   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
11781   if (!arg2_pstr) return 0;
11782   std::string arg2_str(arg2_pstr);
11783   arg2 = &arg2_str;
11784   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
11785   result = (bool)(arg1)->isEnabledDefaultNS((std::string const &)*arg2);
11786   jresult = (jboolean)result;
11787   return jresult;
11788 }
11789 
11790 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1setPackageRequired(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jboolean jarg3)11791 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1setPackageRequired(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jboolean jarg3) {
11792   jint jresult = 0 ;
11793   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11794   std::string *arg2 = 0 ;
11795   bool arg3 ;
11796   int result;
11797 
11798   (void)jenv;
11799   (void)jcls;
11800   (void)jarg1_;
11801   arg1 = *(SBMLDocument **)&jarg1;
11802   if(!jarg2) {
11803     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
11804     return 0;
11805   }
11806   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
11807   if (!arg2_pstr) return 0;
11808   std::string arg2_str(arg2_pstr);
11809   arg2 = &arg2_str;
11810   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
11811   arg3 = jarg3 ? true : false;
11812   result = (int)(arg1)->setPackageRequired((std::string const &)*arg2,arg3);
11813   jresult = (jint)result;
11814   return jresult;
11815 }
11816 
11817 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getPackageRequired(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)11818 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getPackageRequired(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
11819   jboolean jresult = 0 ;
11820   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11821   std::string *arg2 = 0 ;
11822   bool result;
11823 
11824   (void)jenv;
11825   (void)jcls;
11826   (void)jarg1_;
11827   arg1 = *(SBMLDocument **)&jarg1;
11828   if(!jarg2) {
11829     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
11830     return 0;
11831   }
11832   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
11833   if (!arg2_pstr) return 0;
11834   std::string arg2_str(arg2_pstr);
11835   arg2 = &arg2_str;
11836   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
11837   result = (bool)(arg1)->getPackageRequired((std::string const &)*arg2);
11838   jresult = (jboolean)result;
11839   return jresult;
11840 }
11841 
11842 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1isSetPackageRequired(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)11843 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1isSetPackageRequired(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
11844   jboolean jresult = 0 ;
11845   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11846   std::string *arg2 = 0 ;
11847   bool result;
11848 
11849   (void)jenv;
11850   (void)jcls;
11851   (void)jarg1_;
11852   arg1 = *(SBMLDocument **)&jarg1;
11853   if(!jarg2) {
11854     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
11855     return 0;
11856   }
11857   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
11858   if (!arg2_pstr) return 0;
11859   std::string arg2_str(arg2_pstr);
11860   arg2 = &arg2_str;
11861   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
11862   result = (bool)(arg1)->isSetPackageRequired((std::string const &)*arg2);
11863   jresult = (jboolean)result;
11864   return jresult;
11865 }
11866 
11867 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1isIgnoredPackage(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)11868 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1isIgnoredPackage(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
11869   jboolean jresult = 0 ;
11870   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11871   std::string *arg2 = 0 ;
11872   bool result;
11873 
11874   (void)jenv;
11875   (void)jcls;
11876   (void)jarg1_;
11877   arg1 = *(SBMLDocument **)&jarg1;
11878   if(!jarg2) {
11879     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
11880     return 0;
11881   }
11882   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
11883   if (!arg2_pstr) return 0;
11884   std::string arg2_str(arg2_pstr);
11885   arg2 = &arg2_str;
11886   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
11887   result = (bool)(arg1)->isIgnoredPackage((std::string const &)*arg2);
11888   jresult = (jboolean)result;
11889   return jresult;
11890 }
11891 
11892 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1isDisabledIgnoredPackage(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)11893 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1isDisabledIgnoredPackage(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
11894   jboolean jresult = 0 ;
11895   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11896   std::string *arg2 = 0 ;
11897   bool result;
11898 
11899   (void)jenv;
11900   (void)jcls;
11901   (void)jarg1_;
11902   arg1 = *(SBMLDocument **)&jarg1;
11903   if(!jarg2) {
11904     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
11905     return 0;
11906   }
11907   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
11908   if (!arg2_pstr) return 0;
11909   std::string arg2_str(arg2_pstr);
11910   arg2 = &arg2_str;
11911   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
11912   result = (bool)(arg1)->isDisabledIgnoredPackage((std::string const &)*arg2);
11913   jresult = (jboolean)result;
11914   return jresult;
11915 }
11916 
11917 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1setPkgRequired(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jboolean jarg3)11918 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1setPkgRequired(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jboolean jarg3) {
11919   jint jresult = 0 ;
11920   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11921   std::string *arg2 = 0 ;
11922   bool arg3 ;
11923   int result;
11924 
11925   (void)jenv;
11926   (void)jcls;
11927   (void)jarg1_;
11928   arg1 = *(SBMLDocument **)&jarg1;
11929   if(!jarg2) {
11930     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
11931     return 0;
11932   }
11933   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
11934   if (!arg2_pstr) return 0;
11935   std::string arg2_str(arg2_pstr);
11936   arg2 = &arg2_str;
11937   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
11938   arg3 = jarg3 ? true : false;
11939   result = (int)(arg1)->setPkgRequired((std::string const &)*arg2,arg3);
11940   jresult = (jint)result;
11941   return jresult;
11942 }
11943 
11944 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getPkgRequired(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)11945 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getPkgRequired(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
11946   jboolean jresult = 0 ;
11947   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11948   std::string *arg2 = 0 ;
11949   bool result;
11950 
11951   (void)jenv;
11952   (void)jcls;
11953   (void)jarg1_;
11954   arg1 = *(SBMLDocument **)&jarg1;
11955   if(!jarg2) {
11956     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
11957     return 0;
11958   }
11959   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
11960   if (!arg2_pstr) return 0;
11961   std::string arg2_str(arg2_pstr);
11962   arg2 = &arg2_str;
11963   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
11964   result = (bool)(arg1)->getPkgRequired((std::string const &)*arg2);
11965   jresult = (jboolean)result;
11966   return jresult;
11967 }
11968 
11969 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1isSetPkgRequired(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)11970 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1isSetPkgRequired(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
11971   jboolean jresult = 0 ;
11972   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11973   std::string *arg2 = 0 ;
11974   bool result;
11975 
11976   (void)jenv;
11977   (void)jcls;
11978   (void)jarg1_;
11979   arg1 = *(SBMLDocument **)&jarg1;
11980   if(!jarg2) {
11981     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
11982     return 0;
11983   }
11984   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
11985   if (!arg2_pstr) return 0;
11986   std::string arg2_str(arg2_pstr);
11987   arg2 = &arg2_str;
11988   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
11989   result = (bool)(arg1)->isSetPkgRequired((std::string const &)*arg2);
11990   jresult = (jboolean)result;
11991   return jresult;
11992 }
11993 
11994 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1isIgnoredPkg(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)11995 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1isIgnoredPkg(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
11996   jboolean jresult = 0 ;
11997   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
11998   std::string *arg2 = 0 ;
11999   bool result;
12000 
12001   (void)jenv;
12002   (void)jcls;
12003   (void)jarg1_;
12004   arg1 = *(SBMLDocument **)&jarg1;
12005   if(!jarg2) {
12006     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
12007     return 0;
12008   }
12009   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
12010   if (!arg2_pstr) return 0;
12011   std::string arg2_str(arg2_pstr);
12012   arg2 = &arg2_str;
12013   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
12014   result = (bool)(arg1)->isIgnoredPkg((std::string const &)*arg2);
12015   jresult = (jboolean)result;
12016   return jresult;
12017 }
12018 
12019 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getApplicableValidators(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12020 SWIGEXPORT jshort JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getApplicableValidators(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12021   jshort jresult = 0 ;
12022   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
12023   unsigned char result;
12024 
12025   (void)jenv;
12026   (void)jcls;
12027   (void)jarg1_;
12028   arg1 = *(SBMLDocument **)&jarg1;
12029   result = (unsigned char)((SBMLDocument const *)arg1)->getApplicableValidators();
12030   jresult = (jshort)result;
12031   return jresult;
12032 }
12033 
12034 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getConversionValidators(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12035 SWIGEXPORT jshort JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getConversionValidators(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12036   jshort jresult = 0 ;
12037   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
12038   unsigned char result;
12039 
12040   (void)jenv;
12041   (void)jcls;
12042   (void)jarg1_;
12043   arg1 = *(SBMLDocument **)&jarg1;
12044   result = (unsigned char)((SBMLDocument const *)arg1)->getConversionValidators();
12045   jresult = (jshort)result;
12046   return jresult;
12047 }
12048 
12049 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1setApplicableValidators(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jshort jarg2)12050 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1setApplicableValidators(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jshort jarg2) {
12051   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
12052   unsigned char arg2 ;
12053 
12054   (void)jenv;
12055   (void)jcls;
12056   (void)jarg1_;
12057   arg1 = *(SBMLDocument **)&jarg1;
12058   arg2 = (unsigned char)jarg2;
12059   (arg1)->setApplicableValidators(arg2);
12060 }
12061 
12062 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1setConversionValidators(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jshort jarg2)12063 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1setConversionValidators(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jshort jarg2) {
12064   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
12065   unsigned char arg2 ;
12066 
12067   (void)jenv;
12068   (void)jcls;
12069   (void)jarg1_;
12070   arg1 = *(SBMLDocument **)&jarg1;
12071   arg2 = (unsigned char)jarg2;
12072   (arg1)->setConversionValidators(arg2);
12073 }
12074 
12075 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getNumValidators(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12076 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getNumValidators(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12077   jlong jresult = 0 ;
12078   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
12079   unsigned int result;
12080 
12081   (void)jenv;
12082   (void)jcls;
12083   (void)jarg1_;
12084   arg1 = *(SBMLDocument **)&jarg1;
12085   result = (unsigned int)((SBMLDocument const *)arg1)->getNumValidators();
12086   jresult = (jlong)result;
12087   return jresult;
12088 }
12089 
12090 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1clearValidators(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12091 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1clearValidators(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12092   jint jresult = 0 ;
12093   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
12094   int result;
12095 
12096   (void)jenv;
12097   (void)jcls;
12098   (void)jarg1_;
12099   arg1 = *(SBMLDocument **)&jarg1;
12100   result = (int)(arg1)->clearValidators();
12101   jresult = (jint)result;
12102   return jresult;
12103 }
12104 
12105 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1addValidator(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)12106 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1addValidator(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
12107   jint jresult = 0 ;
12108   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
12109   SBMLValidator *arg2 = (SBMLValidator *) 0 ;
12110   int result;
12111 
12112   (void)jenv;
12113   (void)jcls;
12114   (void)jarg1_;
12115   (void)jarg2_;
12116   arg1 = *(SBMLDocument **)&jarg1;
12117   arg2 = *(SBMLValidator **)&jarg2;
12118   result = (int)(arg1)->addValidator((SBMLValidator const *)arg2);
12119   jresult = (jint)result;
12120   return jresult;
12121 }
12122 
12123 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getValidator(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)12124 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getValidator(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
12125   jlong jresult = 0 ;
12126   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
12127   unsigned int arg2 ;
12128   SBMLValidator *result = 0 ;
12129 
12130   (void)jenv;
12131   (void)jcls;
12132   (void)jarg1_;
12133   arg1 = *(SBMLDocument **)&jarg1;
12134   arg2 = (unsigned int)jarg2;
12135   result = (SBMLValidator *)(arg1)->getValidator(arg2);
12136   *(SBMLValidator **)&jresult = result;
12137   return jresult;
12138 }
12139 
12140 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1addUnknownPackageRequired(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3,jboolean jarg4)12141 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1addUnknownPackageRequired(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3, jboolean jarg4) {
12142   jint jresult = 0 ;
12143   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
12144   std::string *arg2 = 0 ;
12145   std::string *arg3 = 0 ;
12146   bool arg4 ;
12147   int result;
12148 
12149   (void)jenv;
12150   (void)jcls;
12151   (void)jarg1_;
12152   arg1 = *(SBMLDocument **)&jarg1;
12153   if(!jarg2) {
12154     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
12155     return 0;
12156   }
12157   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
12158   if (!arg2_pstr) return 0;
12159   std::string arg2_str(arg2_pstr);
12160   arg2 = &arg2_str;
12161   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
12162   if(!jarg3) {
12163     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
12164     return 0;
12165   }
12166   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
12167   if (!arg3_pstr) return 0;
12168   std::string arg3_str(arg3_pstr);
12169   arg3 = &arg3_str;
12170   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
12171   arg4 = jarg4 ? true : false;
12172   result = (int)(arg1)->addUnknownPackageRequired((std::string const &)*arg2,(std::string const &)*arg3,arg4);
12173   jresult = (jint)result;
12174   return jresult;
12175 }
12176 
12177 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1hasUnknownPackage(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)12178 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1hasUnknownPackage(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
12179   jboolean jresult = 0 ;
12180   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
12181   std::string *arg2 = 0 ;
12182   bool result;
12183 
12184   (void)jenv;
12185   (void)jcls;
12186   (void)jarg1_;
12187   arg1 = *(SBMLDocument **)&jarg1;
12188   if(!jarg2) {
12189     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
12190     return 0;
12191   }
12192   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
12193   if (!arg2_pstr) return 0;
12194   std::string arg2_str(arg2_pstr);
12195   arg2 = &arg2_str;
12196   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
12197   result = (bool)(arg1)->hasUnknownPackage((std::string const &)*arg2);
12198   jresult = (jboolean)result;
12199   return jresult;
12200 }
12201 
12202 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getNumUnknownPackages(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12203 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getNumUnknownPackages(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12204   jint jresult = 0 ;
12205   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
12206   int result;
12207 
12208   (void)jenv;
12209   (void)jcls;
12210   (void)jarg1_;
12211   arg1 = *(SBMLDocument **)&jarg1;
12212   result = (int)((SBMLDocument const *)arg1)->getNumUnknownPackages();
12213   jresult = (jint)result;
12214   return jresult;
12215 }
12216 
12217 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getUnknownPackageURI(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)12218 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getUnknownPackageURI(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
12219   jstring jresult = 0 ;
12220   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
12221   int arg2 ;
12222   std::string result;
12223 
12224   (void)jenv;
12225   (void)jcls;
12226   (void)jarg1_;
12227   arg1 = *(SBMLDocument **)&jarg1;
12228   arg2 = (int)jarg2;
12229   result = ((SBMLDocument const *)arg1)->getUnknownPackageURI(arg2);
12230   jresult = jenv->NewStringUTF((&result)->c_str());
12231   return jresult;
12232 }
12233 
12234 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getUnknownPackagePrefix(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)12235 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1getUnknownPackagePrefix(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
12236   jstring jresult = 0 ;
12237   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
12238   int arg2 ;
12239   std::string result;
12240 
12241   (void)jenv;
12242   (void)jcls;
12243   (void)jarg1_;
12244   arg1 = *(SBMLDocument **)&jarg1;
12245   arg2 = (int)jarg2;
12246   result = ((SBMLDocument const *)arg1)->getUnknownPackagePrefix(arg2);
12247   jresult = jenv->NewStringUTF((&result)->c_str());
12248   return jresult;
12249 }
12250 
12251 
Java_org_sbml_libsbml_libsbmlJNI_new_1FunctionDefinition_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)12252 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1FunctionDefinition_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
12253   jlong jresult = 0 ;
12254   unsigned int arg1 ;
12255   unsigned int arg2 ;
12256   FunctionDefinition *result = 0 ;
12257 
12258   (void)jenv;
12259   (void)jcls;
12260   arg1 = (unsigned int)jarg1;
12261   arg2 = (unsigned int)jarg2;
12262 
12263   try {
12264     result = (FunctionDefinition *)new FunctionDefinition(arg1,arg2);
12265   }
12266   catch (const SBMLConstructorException &e) {
12267     jenv->ExceptionClear();
12268     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
12269     if (clazz)
12270     jenv->ThrowNew(clazz, e.what());
12271     return 0;
12272   }
12273   catch (const SBMLExtensionException &e) {
12274     jenv->ExceptionClear();
12275     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
12276     if (clazz)
12277     jenv->ThrowNew(clazz, e.what());
12278     return 0;
12279   }
12280 
12281   *(FunctionDefinition **)&jresult = result;
12282   return jresult;
12283 }
12284 
12285 
Java_org_sbml_libsbml_libsbmlJNI_new_1FunctionDefinition_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12286 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1FunctionDefinition_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12287   jlong jresult = 0 ;
12288   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
12289   FunctionDefinition *result = 0 ;
12290 
12291   (void)jenv;
12292   (void)jcls;
12293   (void)jarg1_;
12294   arg1 = *(SBMLNamespaces **)&jarg1;
12295 
12296   try {
12297     result = (FunctionDefinition *)new FunctionDefinition(arg1);
12298   }
12299   catch (const SBMLConstructorException &e) {
12300     jenv->ExceptionClear();
12301     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
12302     if (clazz)
12303     jenv->ThrowNew(clazz, e.what());
12304     return 0;
12305   }
12306   catch (const SBMLExtensionException &e) {
12307     jenv->ExceptionClear();
12308     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
12309     if (clazz)
12310     jenv->ThrowNew(clazz, e.what());
12311     return 0;
12312   }
12313 
12314   *(FunctionDefinition **)&jresult = result;
12315   return jresult;
12316 }
12317 
12318 
Java_org_sbml_libsbml_libsbmlJNI_delete_1FunctionDefinition(JNIEnv * jenv,jclass jcls,jlong jarg1)12319 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1FunctionDefinition(JNIEnv *jenv, jclass jcls, jlong jarg1) {
12320   FunctionDefinition *arg1 = (FunctionDefinition *) 0 ;
12321 
12322   (void)jenv;
12323   (void)jcls;
12324   arg1 = *(FunctionDefinition **)&jarg1;
12325   delete arg1;
12326 }
12327 
12328 
Java_org_sbml_libsbml_libsbmlJNI_new_1FunctionDefinition_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12329 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1FunctionDefinition_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12330   jlong jresult = 0 ;
12331   FunctionDefinition *arg1 = 0 ;
12332   FunctionDefinition *result = 0 ;
12333 
12334   (void)jenv;
12335   (void)jcls;
12336   (void)jarg1_;
12337   arg1 = *(FunctionDefinition **)&jarg1;
12338   if (!arg1) {
12339     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "FunctionDefinition const & reference is null");
12340     return 0;
12341   }
12342 
12343   try {
12344     result = (FunctionDefinition *)new FunctionDefinition((FunctionDefinition const &)*arg1);
12345   }
12346   catch (const SBMLConstructorException &e) {
12347     jenv->ExceptionClear();
12348     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
12349     if (clazz)
12350     jenv->ThrowNew(clazz, e.what());
12351     return 0;
12352   }
12353   catch (const SBMLExtensionException &e) {
12354     jenv->ExceptionClear();
12355     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
12356     if (clazz)
12357     jenv->ThrowNew(clazz, e.what());
12358     return 0;
12359   }
12360 
12361   *(FunctionDefinition **)&jresult = result;
12362   return jresult;
12363 }
12364 
12365 
Java_org_sbml_libsbml_libsbmlJNI_FunctionDefinition_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12366 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_FunctionDefinition_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12367   jlong jresult = 0 ;
12368   FunctionDefinition *arg1 = (FunctionDefinition *) 0 ;
12369   FunctionDefinition *result = 0 ;
12370 
12371   (void)jenv;
12372   (void)jcls;
12373   (void)jarg1_;
12374   arg1 = *(FunctionDefinition **)&jarg1;
12375   result = (FunctionDefinition *)((FunctionDefinition const *)arg1)->clone();
12376   *(FunctionDefinition **)&jresult = result;
12377   return jresult;
12378 }
12379 
12380 
Java_org_sbml_libsbml_libsbmlJNI_FunctionDefinition_1getId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12381 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_FunctionDefinition_1getId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12382   jstring jresult = 0 ;
12383   FunctionDefinition *arg1 = (FunctionDefinition *) 0 ;
12384   std::string *result = 0 ;
12385 
12386   (void)jenv;
12387   (void)jcls;
12388   (void)jarg1_;
12389   arg1 = *(FunctionDefinition **)&jarg1;
12390   result = (std::string *) &((FunctionDefinition const *)arg1)->getId();
12391   jresult = jenv->NewStringUTF(result->c_str());
12392   return jresult;
12393 }
12394 
12395 
Java_org_sbml_libsbml_libsbmlJNI_FunctionDefinition_1getName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12396 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_FunctionDefinition_1getName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12397   jstring jresult = 0 ;
12398   FunctionDefinition *arg1 = (FunctionDefinition *) 0 ;
12399   std::string *result = 0 ;
12400 
12401   (void)jenv;
12402   (void)jcls;
12403   (void)jarg1_;
12404   arg1 = *(FunctionDefinition **)&jarg1;
12405   result = (std::string *) &((FunctionDefinition const *)arg1)->getName();
12406   jresult = jenv->NewStringUTF(result->c_str());
12407   return jresult;
12408 }
12409 
12410 
Java_org_sbml_libsbml_libsbmlJNI_FunctionDefinition_1getMath(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12411 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_FunctionDefinition_1getMath(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12412   jlong jresult = 0 ;
12413   FunctionDefinition *arg1 = (FunctionDefinition *) 0 ;
12414   ASTNode *result = 0 ;
12415 
12416   (void)jenv;
12417   (void)jcls;
12418   (void)jarg1_;
12419   arg1 = *(FunctionDefinition **)&jarg1;
12420   result = (ASTNode *)((FunctionDefinition const *)arg1)->getMath();
12421   *(ASTNode **)&jresult = result;
12422   return jresult;
12423 }
12424 
12425 
Java_org_sbml_libsbml_libsbmlJNI_FunctionDefinition_1isSetId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12426 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_FunctionDefinition_1isSetId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12427   jboolean jresult = 0 ;
12428   FunctionDefinition *arg1 = (FunctionDefinition *) 0 ;
12429   bool result;
12430 
12431   (void)jenv;
12432   (void)jcls;
12433   (void)jarg1_;
12434   arg1 = *(FunctionDefinition **)&jarg1;
12435   result = (bool)((FunctionDefinition const *)arg1)->isSetId();
12436   jresult = (jboolean)result;
12437   return jresult;
12438 }
12439 
12440 
Java_org_sbml_libsbml_libsbmlJNI_FunctionDefinition_1isSetName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12441 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_FunctionDefinition_1isSetName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12442   jboolean jresult = 0 ;
12443   FunctionDefinition *arg1 = (FunctionDefinition *) 0 ;
12444   bool result;
12445 
12446   (void)jenv;
12447   (void)jcls;
12448   (void)jarg1_;
12449   arg1 = *(FunctionDefinition **)&jarg1;
12450   result = (bool)((FunctionDefinition const *)arg1)->isSetName();
12451   jresult = (jboolean)result;
12452   return jresult;
12453 }
12454 
12455 
Java_org_sbml_libsbml_libsbmlJNI_FunctionDefinition_1isSetMath(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12456 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_FunctionDefinition_1isSetMath(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12457   jboolean jresult = 0 ;
12458   FunctionDefinition *arg1 = (FunctionDefinition *) 0 ;
12459   bool result;
12460 
12461   (void)jenv;
12462   (void)jcls;
12463   (void)jarg1_;
12464   arg1 = *(FunctionDefinition **)&jarg1;
12465   result = (bool)((FunctionDefinition const *)arg1)->isSetMath();
12466   jresult = (jboolean)result;
12467   return jresult;
12468 }
12469 
12470 
Java_org_sbml_libsbml_libsbmlJNI_FunctionDefinition_1setId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)12471 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_FunctionDefinition_1setId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
12472   jint jresult = 0 ;
12473   FunctionDefinition *arg1 = (FunctionDefinition *) 0 ;
12474   std::string *arg2 = 0 ;
12475   int result;
12476 
12477   (void)jenv;
12478   (void)jcls;
12479   (void)jarg1_;
12480   arg1 = *(FunctionDefinition **)&jarg1;
12481   if(!jarg2) {
12482     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
12483     return 0;
12484   }
12485   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
12486   if (!arg2_pstr) return 0;
12487   std::string arg2_str(arg2_pstr);
12488   arg2 = &arg2_str;
12489   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
12490   result = (int)(arg1)->setId((std::string const &)*arg2);
12491   jresult = (jint)result;
12492   return jresult;
12493 }
12494 
12495 
Java_org_sbml_libsbml_libsbmlJNI_FunctionDefinition_1setName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)12496 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_FunctionDefinition_1setName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
12497   jint jresult = 0 ;
12498   FunctionDefinition *arg1 = (FunctionDefinition *) 0 ;
12499   std::string *arg2 = 0 ;
12500   int result;
12501 
12502   (void)jenv;
12503   (void)jcls;
12504   (void)jarg1_;
12505   arg1 = *(FunctionDefinition **)&jarg1;
12506   if(!jarg2) {
12507     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
12508     return 0;
12509   }
12510   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
12511   if (!arg2_pstr) return 0;
12512   std::string arg2_str(arg2_pstr);
12513   arg2 = &arg2_str;
12514   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
12515   result = (int)(arg1)->setName((std::string const &)*arg2);
12516   jresult = (jint)result;
12517   return jresult;
12518 }
12519 
12520 
Java_org_sbml_libsbml_libsbmlJNI_FunctionDefinition_1setMath(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)12521 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_FunctionDefinition_1setMath(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
12522   jint jresult = 0 ;
12523   FunctionDefinition *arg1 = (FunctionDefinition *) 0 ;
12524   ASTNode *arg2 = (ASTNode *) 0 ;
12525   int result;
12526 
12527   (void)jenv;
12528   (void)jcls;
12529   (void)jarg1_;
12530   (void)jarg2_;
12531   arg1 = *(FunctionDefinition **)&jarg1;
12532   arg2 = *(ASTNode **)&jarg2;
12533   result = (int)(arg1)->setMath((ASTNode const *)arg2);
12534   jresult = (jint)result;
12535   return jresult;
12536 }
12537 
12538 
Java_org_sbml_libsbml_libsbmlJNI_FunctionDefinition_1unsetName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12539 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_FunctionDefinition_1unsetName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12540   jint jresult = 0 ;
12541   FunctionDefinition *arg1 = (FunctionDefinition *) 0 ;
12542   int result;
12543 
12544   (void)jenv;
12545   (void)jcls;
12546   (void)jarg1_;
12547   arg1 = *(FunctionDefinition **)&jarg1;
12548   result = (int)(arg1)->unsetName();
12549   jresult = (jint)result;
12550   return jresult;
12551 }
12552 
12553 
Java_org_sbml_libsbml_libsbmlJNI_FunctionDefinition_1getArgument_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)12554 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_FunctionDefinition_1getArgument_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
12555   jlong jresult = 0 ;
12556   FunctionDefinition *arg1 = (FunctionDefinition *) 0 ;
12557   unsigned int arg2 ;
12558   ASTNode *result = 0 ;
12559 
12560   (void)jenv;
12561   (void)jcls;
12562   (void)jarg1_;
12563   arg1 = *(FunctionDefinition **)&jarg1;
12564   arg2 = (unsigned int)jarg2;
12565   result = (ASTNode *)((FunctionDefinition const *)arg1)->getArgument(arg2);
12566   *(ASTNode **)&jresult = result;
12567   return jresult;
12568 }
12569 
12570 
Java_org_sbml_libsbml_libsbmlJNI_FunctionDefinition_1getArgument_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)12571 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_FunctionDefinition_1getArgument_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
12572   jlong jresult = 0 ;
12573   FunctionDefinition *arg1 = (FunctionDefinition *) 0 ;
12574   std::string *arg2 = 0 ;
12575   ASTNode *result = 0 ;
12576 
12577   (void)jenv;
12578   (void)jcls;
12579   (void)jarg1_;
12580   arg1 = *(FunctionDefinition **)&jarg1;
12581   if(!jarg2) {
12582     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
12583     return 0;
12584   }
12585   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
12586   if (!arg2_pstr) return 0;
12587   std::string arg2_str(arg2_pstr);
12588   arg2 = &arg2_str;
12589   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
12590   result = (ASTNode *)((FunctionDefinition const *)arg1)->getArgument((std::string const &)*arg2);
12591   *(ASTNode **)&jresult = result;
12592   return jresult;
12593 }
12594 
12595 
Java_org_sbml_libsbml_libsbmlJNI_FunctionDefinition_1getBody_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12596 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_FunctionDefinition_1getBody_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12597   jlong jresult = 0 ;
12598   FunctionDefinition *arg1 = (FunctionDefinition *) 0 ;
12599   ASTNode *result = 0 ;
12600 
12601   (void)jenv;
12602   (void)jcls;
12603   (void)jarg1_;
12604   arg1 = *(FunctionDefinition **)&jarg1;
12605   result = (ASTNode *)((FunctionDefinition const *)arg1)->getBody();
12606   *(ASTNode **)&jresult = result;
12607   return jresult;
12608 }
12609 
12610 
Java_org_sbml_libsbml_libsbmlJNI_FunctionDefinition_1isSetBody(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12611 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_FunctionDefinition_1isSetBody(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12612   jboolean jresult = 0 ;
12613   FunctionDefinition *arg1 = (FunctionDefinition *) 0 ;
12614   bool result;
12615 
12616   (void)jenv;
12617   (void)jcls;
12618   (void)jarg1_;
12619   arg1 = *(FunctionDefinition **)&jarg1;
12620   result = (bool)((FunctionDefinition const *)arg1)->isSetBody();
12621   jresult = (jboolean)result;
12622   return jresult;
12623 }
12624 
12625 
Java_org_sbml_libsbml_libsbmlJNI_FunctionDefinition_1getNumArguments(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12626 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_FunctionDefinition_1getNumArguments(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12627   jlong jresult = 0 ;
12628   FunctionDefinition *arg1 = (FunctionDefinition *) 0 ;
12629   unsigned int result;
12630 
12631   (void)jenv;
12632   (void)jcls;
12633   (void)jarg1_;
12634   arg1 = *(FunctionDefinition **)&jarg1;
12635   result = (unsigned int)((FunctionDefinition const *)arg1)->getNumArguments();
12636   jresult = (jlong)result;
12637   return jresult;
12638 }
12639 
12640 
Java_org_sbml_libsbml_libsbmlJNI_FunctionDefinition_1getTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12641 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_FunctionDefinition_1getTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12642   jint jresult = 0 ;
12643   FunctionDefinition *arg1 = (FunctionDefinition *) 0 ;
12644   int result;
12645 
12646   (void)jenv;
12647   (void)jcls;
12648   (void)jarg1_;
12649   arg1 = *(FunctionDefinition **)&jarg1;
12650   result = (int)((FunctionDefinition const *)arg1)->getTypeCode();
12651   jresult = (jint)result;
12652   return jresult;
12653 }
12654 
12655 
Java_org_sbml_libsbml_libsbmlJNI_FunctionDefinition_1getElementName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12656 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_FunctionDefinition_1getElementName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12657   jstring jresult = 0 ;
12658   FunctionDefinition *arg1 = (FunctionDefinition *) 0 ;
12659   std::string *result = 0 ;
12660 
12661   (void)jenv;
12662   (void)jcls;
12663   (void)jarg1_;
12664   arg1 = *(FunctionDefinition **)&jarg1;
12665   result = (std::string *) &((FunctionDefinition const *)arg1)->getElementName();
12666   jresult = jenv->NewStringUTF(result->c_str());
12667   return jresult;
12668 }
12669 
12670 
Java_org_sbml_libsbml_libsbmlJNI_FunctionDefinition_1hasRequiredAttributes(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12671 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_FunctionDefinition_1hasRequiredAttributes(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12672   jboolean jresult = 0 ;
12673   FunctionDefinition *arg1 = (FunctionDefinition *) 0 ;
12674   bool result;
12675 
12676   (void)jenv;
12677   (void)jcls;
12678   (void)jarg1_;
12679   arg1 = *(FunctionDefinition **)&jarg1;
12680   result = (bool)((FunctionDefinition const *)arg1)->hasRequiredAttributes();
12681   jresult = (jboolean)result;
12682   return jresult;
12683 }
12684 
12685 
Java_org_sbml_libsbml_libsbmlJNI_FunctionDefinition_1hasRequiredElements(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12686 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_FunctionDefinition_1hasRequiredElements(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12687   jboolean jresult = 0 ;
12688   FunctionDefinition *arg1 = (FunctionDefinition *) 0 ;
12689   bool result;
12690 
12691   (void)jenv;
12692   (void)jcls;
12693   (void)jarg1_;
12694   arg1 = *(FunctionDefinition **)&jarg1;
12695   result = (bool)((FunctionDefinition const *)arg1)->hasRequiredElements();
12696   jresult = (jboolean)result;
12697   return jresult;
12698 }
12699 
12700 
Java_org_sbml_libsbml_libsbmlJNI_FunctionDefinition_1renameUnitSIdRefs(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)12701 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_FunctionDefinition_1renameUnitSIdRefs(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
12702   FunctionDefinition *arg1 = (FunctionDefinition *) 0 ;
12703   std::string *arg2 = 0 ;
12704   std::string *arg3 = 0 ;
12705 
12706   (void)jenv;
12707   (void)jcls;
12708   (void)jarg1_;
12709   arg1 = *(FunctionDefinition **)&jarg1;
12710   if(!jarg2) {
12711     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
12712     return ;
12713   }
12714   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
12715   if (!arg2_pstr) return ;
12716   std::string arg2_str(arg2_pstr);
12717   arg2 = &arg2_str;
12718   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
12719   if(!jarg3) {
12720     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
12721     return ;
12722   }
12723   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
12724   if (!arg3_pstr) return ;
12725   std::string arg3_str(arg3_pstr);
12726   arg3 = &arg3_str;
12727   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
12728   (arg1)->renameUnitSIdRefs((std::string const &)*arg2,(std::string const &)*arg3);
12729 }
12730 
12731 
Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfFunctionDefinitions_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)12732 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfFunctionDefinitions_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
12733   jlong jresult = 0 ;
12734   unsigned int arg1 ;
12735   unsigned int arg2 ;
12736   ListOfFunctionDefinitions *result = 0 ;
12737 
12738   (void)jenv;
12739   (void)jcls;
12740   arg1 = (unsigned int)jarg1;
12741   arg2 = (unsigned int)jarg2;
12742 
12743   try {
12744     result = (ListOfFunctionDefinitions *)new ListOfFunctionDefinitions(arg1,arg2);
12745   }
12746   catch (const SBMLConstructorException &e) {
12747     jenv->ExceptionClear();
12748     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
12749     if (clazz)
12750     jenv->ThrowNew(clazz, e.what());
12751     return 0;
12752   }
12753   catch (const SBMLExtensionException &e) {
12754     jenv->ExceptionClear();
12755     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
12756     if (clazz)
12757     jenv->ThrowNew(clazz, e.what());
12758     return 0;
12759   }
12760 
12761   *(ListOfFunctionDefinitions **)&jresult = result;
12762   return jresult;
12763 }
12764 
12765 
Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfFunctionDefinitions_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12766 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfFunctionDefinitions_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12767   jlong jresult = 0 ;
12768   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
12769   ListOfFunctionDefinitions *result = 0 ;
12770 
12771   (void)jenv;
12772   (void)jcls;
12773   (void)jarg1_;
12774   arg1 = *(SBMLNamespaces **)&jarg1;
12775 
12776   try {
12777     result = (ListOfFunctionDefinitions *)new ListOfFunctionDefinitions(arg1);
12778   }
12779   catch (const SBMLConstructorException &e) {
12780     jenv->ExceptionClear();
12781     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
12782     if (clazz)
12783     jenv->ThrowNew(clazz, e.what());
12784     return 0;
12785   }
12786   catch (const SBMLExtensionException &e) {
12787     jenv->ExceptionClear();
12788     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
12789     if (clazz)
12790     jenv->ThrowNew(clazz, e.what());
12791     return 0;
12792   }
12793 
12794   *(ListOfFunctionDefinitions **)&jresult = result;
12795   return jresult;
12796 }
12797 
12798 
Java_org_sbml_libsbml_libsbmlJNI_ListOfFunctionDefinitions_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12799 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfFunctionDefinitions_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12800   jlong jresult = 0 ;
12801   ListOfFunctionDefinitions *arg1 = (ListOfFunctionDefinitions *) 0 ;
12802   ListOfFunctionDefinitions *result = 0 ;
12803 
12804   (void)jenv;
12805   (void)jcls;
12806   (void)jarg1_;
12807   arg1 = *(ListOfFunctionDefinitions **)&jarg1;
12808   result = (ListOfFunctionDefinitions *)((ListOfFunctionDefinitions const *)arg1)->clone();
12809   *(ListOfFunctionDefinitions **)&jresult = result;
12810   return jresult;
12811 }
12812 
12813 
Java_org_sbml_libsbml_libsbmlJNI_ListOfFunctionDefinitions_1getItemTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12814 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfFunctionDefinitions_1getItemTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12815   jint jresult = 0 ;
12816   ListOfFunctionDefinitions *arg1 = (ListOfFunctionDefinitions *) 0 ;
12817   int result;
12818 
12819   (void)jenv;
12820   (void)jcls;
12821   (void)jarg1_;
12822   arg1 = *(ListOfFunctionDefinitions **)&jarg1;
12823   result = (int)((ListOfFunctionDefinitions const *)arg1)->getItemTypeCode();
12824   jresult = (jint)result;
12825   return jresult;
12826 }
12827 
12828 
Java_org_sbml_libsbml_libsbmlJNI_ListOfFunctionDefinitions_1getElementName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12829 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfFunctionDefinitions_1getElementName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12830   jstring jresult = 0 ;
12831   ListOfFunctionDefinitions *arg1 = (ListOfFunctionDefinitions *) 0 ;
12832   std::string *result = 0 ;
12833 
12834   (void)jenv;
12835   (void)jcls;
12836   (void)jarg1_;
12837   arg1 = *(ListOfFunctionDefinitions **)&jarg1;
12838   result = (std::string *) &((ListOfFunctionDefinitions const *)arg1)->getElementName();
12839   jresult = jenv->NewStringUTF(result->c_str());
12840   return jresult;
12841 }
12842 
12843 
Java_org_sbml_libsbml_libsbmlJNI_ListOfFunctionDefinitions_1get_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)12844 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfFunctionDefinitions_1get_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
12845   jlong jresult = 0 ;
12846   ListOfFunctionDefinitions *arg1 = (ListOfFunctionDefinitions *) 0 ;
12847   unsigned int arg2 ;
12848   FunctionDefinition *result = 0 ;
12849 
12850   (void)jenv;
12851   (void)jcls;
12852   (void)jarg1_;
12853   arg1 = *(ListOfFunctionDefinitions **)&jarg1;
12854   arg2 = (unsigned int)jarg2;
12855   result = (FunctionDefinition *)(arg1)->get(arg2);
12856   *(FunctionDefinition **)&jresult = result;
12857   return jresult;
12858 }
12859 
12860 
Java_org_sbml_libsbml_libsbmlJNI_ListOfFunctionDefinitions_1get_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)12861 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfFunctionDefinitions_1get_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
12862   jlong jresult = 0 ;
12863   ListOfFunctionDefinitions *arg1 = (ListOfFunctionDefinitions *) 0 ;
12864   std::string *arg2 = 0 ;
12865   FunctionDefinition *result = 0 ;
12866 
12867   (void)jenv;
12868   (void)jcls;
12869   (void)jarg1_;
12870   arg1 = *(ListOfFunctionDefinitions **)&jarg1;
12871   if(!jarg2) {
12872     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
12873     return 0;
12874   }
12875   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
12876   if (!arg2_pstr) return 0;
12877   std::string arg2_str(arg2_pstr);
12878   arg2 = &arg2_str;
12879   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
12880   result = (FunctionDefinition *)(arg1)->get((std::string const &)*arg2);
12881   *(FunctionDefinition **)&jresult = result;
12882   return jresult;
12883 }
12884 
12885 
Java_org_sbml_libsbml_libsbmlJNI_ListOfFunctionDefinitions_1remove_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)12886 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfFunctionDefinitions_1remove_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
12887   jlong jresult = 0 ;
12888   ListOfFunctionDefinitions *arg1 = (ListOfFunctionDefinitions *) 0 ;
12889   unsigned int arg2 ;
12890   FunctionDefinition *result = 0 ;
12891 
12892   (void)jenv;
12893   (void)jcls;
12894   (void)jarg1_;
12895   arg1 = *(ListOfFunctionDefinitions **)&jarg1;
12896   arg2 = (unsigned int)jarg2;
12897   result = (FunctionDefinition *)(arg1)->remove(arg2);
12898   *(FunctionDefinition **)&jresult = result;
12899   return jresult;
12900 }
12901 
12902 
Java_org_sbml_libsbml_libsbmlJNI_ListOfFunctionDefinitions_1remove_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)12903 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfFunctionDefinitions_1remove_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
12904   jlong jresult = 0 ;
12905   ListOfFunctionDefinitions *arg1 = (ListOfFunctionDefinitions *) 0 ;
12906   std::string *arg2 = 0 ;
12907   FunctionDefinition *result = 0 ;
12908 
12909   (void)jenv;
12910   (void)jcls;
12911   (void)jarg1_;
12912   arg1 = *(ListOfFunctionDefinitions **)&jarg1;
12913   if(!jarg2) {
12914     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
12915     return 0;
12916   }
12917   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
12918   if (!arg2_pstr) return 0;
12919   std::string arg2_str(arg2_pstr);
12920   arg2 = &arg2_str;
12921   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
12922   result = (FunctionDefinition *)(arg1)->remove((std::string const &)*arg2);
12923   *(FunctionDefinition **)&jresult = result;
12924   return jresult;
12925 }
12926 
12927 
Java_org_sbml_libsbml_libsbmlJNI_delete_1ListOfFunctionDefinitions(JNIEnv * jenv,jclass jcls,jlong jarg1)12928 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1ListOfFunctionDefinitions(JNIEnv *jenv, jclass jcls, jlong jarg1) {
12929   ListOfFunctionDefinitions *arg1 = (ListOfFunctionDefinitions *) 0 ;
12930 
12931   (void)jenv;
12932   (void)jcls;
12933   arg1 = *(ListOfFunctionDefinitions **)&jarg1;
12934   delete arg1;
12935 }
12936 
12937 
Java_org_sbml_libsbml_libsbmlJNI_UnitKind_1equals(JNIEnv * jenv,jclass jcls,jint jarg1,jint jarg2)12938 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitKind_1equals(JNIEnv *jenv, jclass jcls, jint jarg1, jint jarg2) {
12939   jint jresult = 0 ;
12940   UnitKind_t arg1 ;
12941   UnitKind_t arg2 ;
12942   int result;
12943 
12944   (void)jenv;
12945   (void)jcls;
12946   arg1 = (UnitKind_t)jarg1;
12947   arg2 = (UnitKind_t)jarg2;
12948   result = (int)UnitKind_equals(arg1,arg2);
12949   jresult = (jint)result;
12950   return jresult;
12951 }
12952 
12953 
Java_org_sbml_libsbml_libsbmlJNI_UnitKind_1forName(JNIEnv * jenv,jclass jcls,jstring jarg1)12954 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitKind_1forName(JNIEnv *jenv, jclass jcls, jstring jarg1) {
12955   jint jresult = 0 ;
12956   char *arg1 = (char *) 0 ;
12957   UnitKind_t result;
12958 
12959   (void)jenv;
12960   (void)jcls;
12961   arg1 = 0;
12962   if (jarg1) {
12963     arg1 = (char *)jenv->GetStringUTFChars(jarg1, 0);
12964     if (!arg1) return 0;
12965   }
12966   result = (UnitKind_t)UnitKind_forName((char const *)arg1);
12967   jresult = (jint)result;
12968   if (arg1) jenv->ReleaseStringUTFChars(jarg1, (const char *)arg1);
12969   return jresult;
12970 }
12971 
12972 
Java_org_sbml_libsbml_libsbmlJNI_UnitKind_1toString(JNIEnv * jenv,jclass jcls,jint jarg1)12973 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitKind_1toString(JNIEnv *jenv, jclass jcls, jint jarg1) {
12974   jstring jresult = 0 ;
12975   UnitKind_t arg1 ;
12976   char *result = 0 ;
12977 
12978   (void)jenv;
12979   (void)jcls;
12980   arg1 = (UnitKind_t)jarg1;
12981   result = (char *)UnitKind_toString(arg1);
12982   if (result) jresult = jenv->NewStringUTF((const char *)result);
12983   return jresult;
12984 }
12985 
12986 
Java_org_sbml_libsbml_libsbmlJNI_UnitKind_1isValidUnitKindString(JNIEnv * jenv,jclass jcls,jstring jarg1,jlong jarg2,jlong jarg3)12987 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitKind_1isValidUnitKindString(JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2, jlong jarg3) {
12988   jint jresult = 0 ;
12989   char *arg1 = (char *) 0 ;
12990   unsigned int arg2 ;
12991   unsigned int arg3 ;
12992   int result;
12993 
12994   (void)jenv;
12995   (void)jcls;
12996   arg1 = 0;
12997   if (jarg1) {
12998     arg1 = (char *)jenv->GetStringUTFChars(jarg1, 0);
12999     if (!arg1) return 0;
13000   }
13001   arg2 = (unsigned int)jarg2;
13002   arg3 = (unsigned int)jarg3;
13003   result = (int)UnitKind_isValidUnitKindString((char const *)arg1,arg2,arg3);
13004   jresult = (jint)result;
13005   if (arg1) jenv->ReleaseStringUTFChars(jarg1, (const char *)arg1);
13006   return jresult;
13007 }
13008 
13009 
Java_org_sbml_libsbml_libsbmlJNI_new_1Unit_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)13010 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Unit_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
13011   jlong jresult = 0 ;
13012   unsigned int arg1 ;
13013   unsigned int arg2 ;
13014   Unit *result = 0 ;
13015 
13016   (void)jenv;
13017   (void)jcls;
13018   arg1 = (unsigned int)jarg1;
13019   arg2 = (unsigned int)jarg2;
13020 
13021   try {
13022     result = (Unit *)new Unit(arg1,arg2);
13023   }
13024   catch (const SBMLConstructorException &e) {
13025     jenv->ExceptionClear();
13026     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
13027     if (clazz)
13028     jenv->ThrowNew(clazz, e.what());
13029     return 0;
13030   }
13031   catch (const SBMLExtensionException &e) {
13032     jenv->ExceptionClear();
13033     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
13034     if (clazz)
13035     jenv->ThrowNew(clazz, e.what());
13036     return 0;
13037   }
13038 
13039   *(Unit **)&jresult = result;
13040   return jresult;
13041 }
13042 
13043 
Java_org_sbml_libsbml_libsbmlJNI_new_1Unit_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13044 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Unit_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13045   jlong jresult = 0 ;
13046   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
13047   Unit *result = 0 ;
13048 
13049   (void)jenv;
13050   (void)jcls;
13051   (void)jarg1_;
13052   arg1 = *(SBMLNamespaces **)&jarg1;
13053 
13054   try {
13055     result = (Unit *)new Unit(arg1);
13056   }
13057   catch (const SBMLConstructorException &e) {
13058     jenv->ExceptionClear();
13059     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
13060     if (clazz)
13061     jenv->ThrowNew(clazz, e.what());
13062     return 0;
13063   }
13064   catch (const SBMLExtensionException &e) {
13065     jenv->ExceptionClear();
13066     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
13067     if (clazz)
13068     jenv->ThrowNew(clazz, e.what());
13069     return 0;
13070   }
13071 
13072   *(Unit **)&jresult = result;
13073   return jresult;
13074 }
13075 
13076 
Java_org_sbml_libsbml_libsbmlJNI_delete_1Unit(JNIEnv * jenv,jclass jcls,jlong jarg1)13077 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1Unit(JNIEnv *jenv, jclass jcls, jlong jarg1) {
13078   Unit *arg1 = (Unit *) 0 ;
13079 
13080   (void)jenv;
13081   (void)jcls;
13082   arg1 = *(Unit **)&jarg1;
13083   delete arg1;
13084 }
13085 
13086 
Java_org_sbml_libsbml_libsbmlJNI_new_1Unit_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13087 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Unit_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13088   jlong jresult = 0 ;
13089   Unit *arg1 = 0 ;
13090   Unit *result = 0 ;
13091 
13092   (void)jenv;
13093   (void)jcls;
13094   (void)jarg1_;
13095   arg1 = *(Unit **)&jarg1;
13096   if (!arg1) {
13097     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Unit const & reference is null");
13098     return 0;
13099   }
13100 
13101   try {
13102     result = (Unit *)new Unit((Unit const &)*arg1);
13103   }
13104   catch (const SBMLConstructorException &e) {
13105     jenv->ExceptionClear();
13106     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
13107     if (clazz)
13108     jenv->ThrowNew(clazz, e.what());
13109     return 0;
13110   }
13111   catch (const SBMLExtensionException &e) {
13112     jenv->ExceptionClear();
13113     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
13114     if (clazz)
13115     jenv->ThrowNew(clazz, e.what());
13116     return 0;
13117   }
13118 
13119   *(Unit **)&jresult = result;
13120   return jresult;
13121 }
13122 
13123 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13124 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13125   jlong jresult = 0 ;
13126   Unit *arg1 = (Unit *) 0 ;
13127   Unit *result = 0 ;
13128 
13129   (void)jenv;
13130   (void)jcls;
13131   (void)jarg1_;
13132   arg1 = *(Unit **)&jarg1;
13133   result = (Unit *)((Unit const *)arg1)->clone();
13134   *(Unit **)&jresult = result;
13135   return jresult;
13136 }
13137 
13138 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1initDefaults(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13139 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1initDefaults(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13140   Unit *arg1 = (Unit *) 0 ;
13141 
13142   (void)jenv;
13143   (void)jcls;
13144   (void)jarg1_;
13145   arg1 = *(Unit **)&jarg1;
13146   (arg1)->initDefaults();
13147 }
13148 
13149 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1getKind(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13150 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1getKind(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13151   jint jresult = 0 ;
13152   Unit *arg1 = (Unit *) 0 ;
13153   UnitKind_t result;
13154 
13155   (void)jenv;
13156   (void)jcls;
13157   (void)jarg1_;
13158   arg1 = *(Unit **)&jarg1;
13159   result = (UnitKind_t)((Unit const *)arg1)->getKind();
13160   jresult = (jint)result;
13161   return jresult;
13162 }
13163 
13164 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1getExponent(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13165 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1getExponent(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13166   jint jresult = 0 ;
13167   Unit *arg1 = (Unit *) 0 ;
13168   int result;
13169 
13170   (void)jenv;
13171   (void)jcls;
13172   (void)jarg1_;
13173   arg1 = *(Unit **)&jarg1;
13174   result = (int)((Unit const *)arg1)->getExponent();
13175   jresult = (jint)result;
13176   return jresult;
13177 }
13178 
13179 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1getExponentAsDouble(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13180 SWIGEXPORT jdouble JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1getExponentAsDouble(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13181   jdouble jresult = 0 ;
13182   Unit *arg1 = (Unit *) 0 ;
13183   double result;
13184 
13185   (void)jenv;
13186   (void)jcls;
13187   (void)jarg1_;
13188   arg1 = *(Unit **)&jarg1;
13189   result = (double)((Unit const *)arg1)->getExponentAsDouble();
13190   jresult = (jdouble)result;
13191   return jresult;
13192 }
13193 
13194 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1getScale(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13195 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1getScale(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13196   jint jresult = 0 ;
13197   Unit *arg1 = (Unit *) 0 ;
13198   int result;
13199 
13200   (void)jenv;
13201   (void)jcls;
13202   (void)jarg1_;
13203   arg1 = *(Unit **)&jarg1;
13204   result = (int)((Unit const *)arg1)->getScale();
13205   jresult = (jint)result;
13206   return jresult;
13207 }
13208 
13209 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1getMultiplier(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13210 SWIGEXPORT jdouble JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1getMultiplier(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13211   jdouble jresult = 0 ;
13212   Unit *arg1 = (Unit *) 0 ;
13213   double result;
13214 
13215   (void)jenv;
13216   (void)jcls;
13217   (void)jarg1_;
13218   arg1 = *(Unit **)&jarg1;
13219   result = (double)((Unit const *)arg1)->getMultiplier();
13220   jresult = (jdouble)result;
13221   return jresult;
13222 }
13223 
13224 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1getOffset(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13225 SWIGEXPORT jdouble JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1getOffset(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13226   jdouble jresult = 0 ;
13227   Unit *arg1 = (Unit *) 0 ;
13228   double result;
13229 
13230   (void)jenv;
13231   (void)jcls;
13232   (void)jarg1_;
13233   arg1 = *(Unit **)&jarg1;
13234   result = (double)((Unit const *)arg1)->getOffset();
13235   jresult = (jdouble)result;
13236   return jresult;
13237 }
13238 
13239 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1isAmpere(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13240 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1isAmpere(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13241   jboolean jresult = 0 ;
13242   Unit *arg1 = (Unit *) 0 ;
13243   bool result;
13244 
13245   (void)jenv;
13246   (void)jcls;
13247   (void)jarg1_;
13248   arg1 = *(Unit **)&jarg1;
13249   result = (bool)((Unit const *)arg1)->isAmpere();
13250   jresult = (jboolean)result;
13251   return jresult;
13252 }
13253 
13254 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1isAvogadro(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13255 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1isAvogadro(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13256   jboolean jresult = 0 ;
13257   Unit *arg1 = (Unit *) 0 ;
13258   bool result;
13259 
13260   (void)jenv;
13261   (void)jcls;
13262   (void)jarg1_;
13263   arg1 = *(Unit **)&jarg1;
13264   result = (bool)((Unit const *)arg1)->isAvogadro();
13265   jresult = (jboolean)result;
13266   return jresult;
13267 }
13268 
13269 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1isBecquerel(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13270 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1isBecquerel(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13271   jboolean jresult = 0 ;
13272   Unit *arg1 = (Unit *) 0 ;
13273   bool result;
13274 
13275   (void)jenv;
13276   (void)jcls;
13277   (void)jarg1_;
13278   arg1 = *(Unit **)&jarg1;
13279   result = (bool)((Unit const *)arg1)->isBecquerel();
13280   jresult = (jboolean)result;
13281   return jresult;
13282 }
13283 
13284 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1isCandela(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13285 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1isCandela(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13286   jboolean jresult = 0 ;
13287   Unit *arg1 = (Unit *) 0 ;
13288   bool result;
13289 
13290   (void)jenv;
13291   (void)jcls;
13292   (void)jarg1_;
13293   arg1 = *(Unit **)&jarg1;
13294   result = (bool)((Unit const *)arg1)->isCandela();
13295   jresult = (jboolean)result;
13296   return jresult;
13297 }
13298 
13299 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1isCelsius(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13300 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1isCelsius(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13301   jboolean jresult = 0 ;
13302   Unit *arg1 = (Unit *) 0 ;
13303   bool result;
13304 
13305   (void)jenv;
13306   (void)jcls;
13307   (void)jarg1_;
13308   arg1 = *(Unit **)&jarg1;
13309   result = (bool)((Unit const *)arg1)->isCelsius();
13310   jresult = (jboolean)result;
13311   return jresult;
13312 }
13313 
13314 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1isCoulomb(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13315 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1isCoulomb(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13316   jboolean jresult = 0 ;
13317   Unit *arg1 = (Unit *) 0 ;
13318   bool result;
13319 
13320   (void)jenv;
13321   (void)jcls;
13322   (void)jarg1_;
13323   arg1 = *(Unit **)&jarg1;
13324   result = (bool)((Unit const *)arg1)->isCoulomb();
13325   jresult = (jboolean)result;
13326   return jresult;
13327 }
13328 
13329 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1isDimensionless(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13330 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1isDimensionless(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13331   jboolean jresult = 0 ;
13332   Unit *arg1 = (Unit *) 0 ;
13333   bool result;
13334 
13335   (void)jenv;
13336   (void)jcls;
13337   (void)jarg1_;
13338   arg1 = *(Unit **)&jarg1;
13339   result = (bool)((Unit const *)arg1)->isDimensionless();
13340   jresult = (jboolean)result;
13341   return jresult;
13342 }
13343 
13344 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1isFarad(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13345 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1isFarad(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13346   jboolean jresult = 0 ;
13347   Unit *arg1 = (Unit *) 0 ;
13348   bool result;
13349 
13350   (void)jenv;
13351   (void)jcls;
13352   (void)jarg1_;
13353   arg1 = *(Unit **)&jarg1;
13354   result = (bool)((Unit const *)arg1)->isFarad();
13355   jresult = (jboolean)result;
13356   return jresult;
13357 }
13358 
13359 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1isGram(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13360 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1isGram(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13361   jboolean jresult = 0 ;
13362   Unit *arg1 = (Unit *) 0 ;
13363   bool result;
13364 
13365   (void)jenv;
13366   (void)jcls;
13367   (void)jarg1_;
13368   arg1 = *(Unit **)&jarg1;
13369   result = (bool)((Unit const *)arg1)->isGram();
13370   jresult = (jboolean)result;
13371   return jresult;
13372 }
13373 
13374 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1isGray(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13375 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1isGray(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13376   jboolean jresult = 0 ;
13377   Unit *arg1 = (Unit *) 0 ;
13378   bool result;
13379 
13380   (void)jenv;
13381   (void)jcls;
13382   (void)jarg1_;
13383   arg1 = *(Unit **)&jarg1;
13384   result = (bool)((Unit const *)arg1)->isGray();
13385   jresult = (jboolean)result;
13386   return jresult;
13387 }
13388 
13389 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1isHenry(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13390 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1isHenry(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13391   jboolean jresult = 0 ;
13392   Unit *arg1 = (Unit *) 0 ;
13393   bool result;
13394 
13395   (void)jenv;
13396   (void)jcls;
13397   (void)jarg1_;
13398   arg1 = *(Unit **)&jarg1;
13399   result = (bool)((Unit const *)arg1)->isHenry();
13400   jresult = (jboolean)result;
13401   return jresult;
13402 }
13403 
13404 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1isHertz(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13405 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1isHertz(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13406   jboolean jresult = 0 ;
13407   Unit *arg1 = (Unit *) 0 ;
13408   bool result;
13409 
13410   (void)jenv;
13411   (void)jcls;
13412   (void)jarg1_;
13413   arg1 = *(Unit **)&jarg1;
13414   result = (bool)((Unit const *)arg1)->isHertz();
13415   jresult = (jboolean)result;
13416   return jresult;
13417 }
13418 
13419 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1isItem(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13420 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1isItem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13421   jboolean jresult = 0 ;
13422   Unit *arg1 = (Unit *) 0 ;
13423   bool result;
13424 
13425   (void)jenv;
13426   (void)jcls;
13427   (void)jarg1_;
13428   arg1 = *(Unit **)&jarg1;
13429   result = (bool)((Unit const *)arg1)->isItem();
13430   jresult = (jboolean)result;
13431   return jresult;
13432 }
13433 
13434 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1isJoule(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13435 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1isJoule(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13436   jboolean jresult = 0 ;
13437   Unit *arg1 = (Unit *) 0 ;
13438   bool result;
13439 
13440   (void)jenv;
13441   (void)jcls;
13442   (void)jarg1_;
13443   arg1 = *(Unit **)&jarg1;
13444   result = (bool)((Unit const *)arg1)->isJoule();
13445   jresult = (jboolean)result;
13446   return jresult;
13447 }
13448 
13449 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1isKatal(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13450 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1isKatal(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13451   jboolean jresult = 0 ;
13452   Unit *arg1 = (Unit *) 0 ;
13453   bool result;
13454 
13455   (void)jenv;
13456   (void)jcls;
13457   (void)jarg1_;
13458   arg1 = *(Unit **)&jarg1;
13459   result = (bool)((Unit const *)arg1)->isKatal();
13460   jresult = (jboolean)result;
13461   return jresult;
13462 }
13463 
13464 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1isKelvin(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13465 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1isKelvin(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13466   jboolean jresult = 0 ;
13467   Unit *arg1 = (Unit *) 0 ;
13468   bool result;
13469 
13470   (void)jenv;
13471   (void)jcls;
13472   (void)jarg1_;
13473   arg1 = *(Unit **)&jarg1;
13474   result = (bool)((Unit const *)arg1)->isKelvin();
13475   jresult = (jboolean)result;
13476   return jresult;
13477 }
13478 
13479 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1isKilogram(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13480 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1isKilogram(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13481   jboolean jresult = 0 ;
13482   Unit *arg1 = (Unit *) 0 ;
13483   bool result;
13484 
13485   (void)jenv;
13486   (void)jcls;
13487   (void)jarg1_;
13488   arg1 = *(Unit **)&jarg1;
13489   result = (bool)((Unit const *)arg1)->isKilogram();
13490   jresult = (jboolean)result;
13491   return jresult;
13492 }
13493 
13494 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1isLitre(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13495 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1isLitre(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13496   jboolean jresult = 0 ;
13497   Unit *arg1 = (Unit *) 0 ;
13498   bool result;
13499 
13500   (void)jenv;
13501   (void)jcls;
13502   (void)jarg1_;
13503   arg1 = *(Unit **)&jarg1;
13504   result = (bool)((Unit const *)arg1)->isLitre();
13505   jresult = (jboolean)result;
13506   return jresult;
13507 }
13508 
13509 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1isLumen(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13510 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1isLumen(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13511   jboolean jresult = 0 ;
13512   Unit *arg1 = (Unit *) 0 ;
13513   bool result;
13514 
13515   (void)jenv;
13516   (void)jcls;
13517   (void)jarg1_;
13518   arg1 = *(Unit **)&jarg1;
13519   result = (bool)((Unit const *)arg1)->isLumen();
13520   jresult = (jboolean)result;
13521   return jresult;
13522 }
13523 
13524 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1isLux(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13525 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1isLux(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13526   jboolean jresult = 0 ;
13527   Unit *arg1 = (Unit *) 0 ;
13528   bool result;
13529 
13530   (void)jenv;
13531   (void)jcls;
13532   (void)jarg1_;
13533   arg1 = *(Unit **)&jarg1;
13534   result = (bool)((Unit const *)arg1)->isLux();
13535   jresult = (jboolean)result;
13536   return jresult;
13537 }
13538 
13539 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1isMetre(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13540 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1isMetre(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13541   jboolean jresult = 0 ;
13542   Unit *arg1 = (Unit *) 0 ;
13543   bool result;
13544 
13545   (void)jenv;
13546   (void)jcls;
13547   (void)jarg1_;
13548   arg1 = *(Unit **)&jarg1;
13549   result = (bool)((Unit const *)arg1)->isMetre();
13550   jresult = (jboolean)result;
13551   return jresult;
13552 }
13553 
13554 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1isMole(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13555 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1isMole(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13556   jboolean jresult = 0 ;
13557   Unit *arg1 = (Unit *) 0 ;
13558   bool result;
13559 
13560   (void)jenv;
13561   (void)jcls;
13562   (void)jarg1_;
13563   arg1 = *(Unit **)&jarg1;
13564   result = (bool)((Unit const *)arg1)->isMole();
13565   jresult = (jboolean)result;
13566   return jresult;
13567 }
13568 
13569 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1isNewton(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13570 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1isNewton(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13571   jboolean jresult = 0 ;
13572   Unit *arg1 = (Unit *) 0 ;
13573   bool result;
13574 
13575   (void)jenv;
13576   (void)jcls;
13577   (void)jarg1_;
13578   arg1 = *(Unit **)&jarg1;
13579   result = (bool)((Unit const *)arg1)->isNewton();
13580   jresult = (jboolean)result;
13581   return jresult;
13582 }
13583 
13584 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1isOhm(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13585 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1isOhm(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13586   jboolean jresult = 0 ;
13587   Unit *arg1 = (Unit *) 0 ;
13588   bool result;
13589 
13590   (void)jenv;
13591   (void)jcls;
13592   (void)jarg1_;
13593   arg1 = *(Unit **)&jarg1;
13594   result = (bool)((Unit const *)arg1)->isOhm();
13595   jresult = (jboolean)result;
13596   return jresult;
13597 }
13598 
13599 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1isPascal(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13600 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1isPascal(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13601   jboolean jresult = 0 ;
13602   Unit *arg1 = (Unit *) 0 ;
13603   bool result;
13604 
13605   (void)jenv;
13606   (void)jcls;
13607   (void)jarg1_;
13608   arg1 = *(Unit **)&jarg1;
13609   result = (bool)((Unit const *)arg1)->isPascal();
13610   jresult = (jboolean)result;
13611   return jresult;
13612 }
13613 
13614 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1isRadian(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13615 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1isRadian(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13616   jboolean jresult = 0 ;
13617   Unit *arg1 = (Unit *) 0 ;
13618   bool result;
13619 
13620   (void)jenv;
13621   (void)jcls;
13622   (void)jarg1_;
13623   arg1 = *(Unit **)&jarg1;
13624   result = (bool)((Unit const *)arg1)->isRadian();
13625   jresult = (jboolean)result;
13626   return jresult;
13627 }
13628 
13629 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1isSecond(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13630 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1isSecond(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13631   jboolean jresult = 0 ;
13632   Unit *arg1 = (Unit *) 0 ;
13633   bool result;
13634 
13635   (void)jenv;
13636   (void)jcls;
13637   (void)jarg1_;
13638   arg1 = *(Unit **)&jarg1;
13639   result = (bool)((Unit const *)arg1)->isSecond();
13640   jresult = (jboolean)result;
13641   return jresult;
13642 }
13643 
13644 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1isSiemens(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13645 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1isSiemens(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13646   jboolean jresult = 0 ;
13647   Unit *arg1 = (Unit *) 0 ;
13648   bool result;
13649 
13650   (void)jenv;
13651   (void)jcls;
13652   (void)jarg1_;
13653   arg1 = *(Unit **)&jarg1;
13654   result = (bool)((Unit const *)arg1)->isSiemens();
13655   jresult = (jboolean)result;
13656   return jresult;
13657 }
13658 
13659 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1isSievert(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13660 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1isSievert(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13661   jboolean jresult = 0 ;
13662   Unit *arg1 = (Unit *) 0 ;
13663   bool result;
13664 
13665   (void)jenv;
13666   (void)jcls;
13667   (void)jarg1_;
13668   arg1 = *(Unit **)&jarg1;
13669   result = (bool)((Unit const *)arg1)->isSievert();
13670   jresult = (jboolean)result;
13671   return jresult;
13672 }
13673 
13674 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1isSteradian(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13675 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1isSteradian(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13676   jboolean jresult = 0 ;
13677   Unit *arg1 = (Unit *) 0 ;
13678   bool result;
13679 
13680   (void)jenv;
13681   (void)jcls;
13682   (void)jarg1_;
13683   arg1 = *(Unit **)&jarg1;
13684   result = (bool)((Unit const *)arg1)->isSteradian();
13685   jresult = (jboolean)result;
13686   return jresult;
13687 }
13688 
13689 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1isTesla(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13690 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1isTesla(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13691   jboolean jresult = 0 ;
13692   Unit *arg1 = (Unit *) 0 ;
13693   bool result;
13694 
13695   (void)jenv;
13696   (void)jcls;
13697   (void)jarg1_;
13698   arg1 = *(Unit **)&jarg1;
13699   result = (bool)((Unit const *)arg1)->isTesla();
13700   jresult = (jboolean)result;
13701   return jresult;
13702 }
13703 
13704 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1isVolt(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13705 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1isVolt(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13706   jboolean jresult = 0 ;
13707   Unit *arg1 = (Unit *) 0 ;
13708   bool result;
13709 
13710   (void)jenv;
13711   (void)jcls;
13712   (void)jarg1_;
13713   arg1 = *(Unit **)&jarg1;
13714   result = (bool)((Unit const *)arg1)->isVolt();
13715   jresult = (jboolean)result;
13716   return jresult;
13717 }
13718 
13719 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1isWatt(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13720 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1isWatt(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13721   jboolean jresult = 0 ;
13722   Unit *arg1 = (Unit *) 0 ;
13723   bool result;
13724 
13725   (void)jenv;
13726   (void)jcls;
13727   (void)jarg1_;
13728   arg1 = *(Unit **)&jarg1;
13729   result = (bool)((Unit const *)arg1)->isWatt();
13730   jresult = (jboolean)result;
13731   return jresult;
13732 }
13733 
13734 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1isWeber(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13735 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1isWeber(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13736   jboolean jresult = 0 ;
13737   Unit *arg1 = (Unit *) 0 ;
13738   bool result;
13739 
13740   (void)jenv;
13741   (void)jcls;
13742   (void)jarg1_;
13743   arg1 = *(Unit **)&jarg1;
13744   result = (bool)((Unit const *)arg1)->isWeber();
13745   jresult = (jboolean)result;
13746   return jresult;
13747 }
13748 
13749 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1isSetKind(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13750 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1isSetKind(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13751   jboolean jresult = 0 ;
13752   Unit *arg1 = (Unit *) 0 ;
13753   bool result;
13754 
13755   (void)jenv;
13756   (void)jcls;
13757   (void)jarg1_;
13758   arg1 = *(Unit **)&jarg1;
13759   result = (bool)((Unit const *)arg1)->isSetKind();
13760   jresult = (jboolean)result;
13761   return jresult;
13762 }
13763 
13764 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1isSetExponent(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13765 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1isSetExponent(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13766   jboolean jresult = 0 ;
13767   Unit *arg1 = (Unit *) 0 ;
13768   bool result;
13769 
13770   (void)jenv;
13771   (void)jcls;
13772   (void)jarg1_;
13773   arg1 = *(Unit **)&jarg1;
13774   result = (bool)((Unit const *)arg1)->isSetExponent();
13775   jresult = (jboolean)result;
13776   return jresult;
13777 }
13778 
13779 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1isSetScale(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13780 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1isSetScale(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13781   jboolean jresult = 0 ;
13782   Unit *arg1 = (Unit *) 0 ;
13783   bool result;
13784 
13785   (void)jenv;
13786   (void)jcls;
13787   (void)jarg1_;
13788   arg1 = *(Unit **)&jarg1;
13789   result = (bool)((Unit const *)arg1)->isSetScale();
13790   jresult = (jboolean)result;
13791   return jresult;
13792 }
13793 
13794 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1isSetMultiplier(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13795 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1isSetMultiplier(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13796   jboolean jresult = 0 ;
13797   Unit *arg1 = (Unit *) 0 ;
13798   bool result;
13799 
13800   (void)jenv;
13801   (void)jcls;
13802   (void)jarg1_;
13803   arg1 = *(Unit **)&jarg1;
13804   result = (bool)((Unit const *)arg1)->isSetMultiplier();
13805   jresult = (jboolean)result;
13806   return jresult;
13807 }
13808 
13809 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1isSetOffset(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13810 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1isSetOffset(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13811   jboolean jresult = 0 ;
13812   Unit *arg1 = (Unit *) 0 ;
13813   bool result;
13814 
13815   (void)jenv;
13816   (void)jcls;
13817   (void)jarg1_;
13818   arg1 = *(Unit **)&jarg1;
13819   result = (bool)((Unit const *)arg1)->isSetOffset();
13820   jresult = (jboolean)result;
13821   return jresult;
13822 }
13823 
13824 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1setKind(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)13825 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1setKind(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
13826   jint jresult = 0 ;
13827   Unit *arg1 = (Unit *) 0 ;
13828   UnitKind_t arg2 ;
13829   int result;
13830 
13831   (void)jenv;
13832   (void)jcls;
13833   (void)jarg1_;
13834   arg1 = *(Unit **)&jarg1;
13835   arg2 = (UnitKind_t)jarg2;
13836   result = (int)(arg1)->setKind(arg2);
13837   jresult = (jint)result;
13838   return jresult;
13839 }
13840 
13841 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1setExponent_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)13842 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1setExponent_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
13843   jint jresult = 0 ;
13844   Unit *arg1 = (Unit *) 0 ;
13845   int arg2 ;
13846   int result;
13847 
13848   (void)jenv;
13849   (void)jcls;
13850   (void)jarg1_;
13851   arg1 = *(Unit **)&jarg1;
13852   arg2 = (int)jarg2;
13853   result = (int)(arg1)->setExponent(arg2);
13854   jresult = (jint)result;
13855   return jresult;
13856 }
13857 
13858 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1setExponent_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)13859 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1setExponent_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
13860   jint jresult = 0 ;
13861   Unit *arg1 = (Unit *) 0 ;
13862   double arg2 ;
13863   int result;
13864 
13865   (void)jenv;
13866   (void)jcls;
13867   (void)jarg1_;
13868   arg1 = *(Unit **)&jarg1;
13869   arg2 = (double)jarg2;
13870   result = (int)(arg1)->setExponent(arg2);
13871   jresult = (jint)result;
13872   return jresult;
13873 }
13874 
13875 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1setScale(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)13876 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1setScale(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
13877   jint jresult = 0 ;
13878   Unit *arg1 = (Unit *) 0 ;
13879   int arg2 ;
13880   int result;
13881 
13882   (void)jenv;
13883   (void)jcls;
13884   (void)jarg1_;
13885   arg1 = *(Unit **)&jarg1;
13886   arg2 = (int)jarg2;
13887   result = (int)(arg1)->setScale(arg2);
13888   jresult = (jint)result;
13889   return jresult;
13890 }
13891 
13892 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1setMultiplier(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)13893 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1setMultiplier(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
13894   jint jresult = 0 ;
13895   Unit *arg1 = (Unit *) 0 ;
13896   double arg2 ;
13897   int result;
13898 
13899   (void)jenv;
13900   (void)jcls;
13901   (void)jarg1_;
13902   arg1 = *(Unit **)&jarg1;
13903   arg2 = (double)jarg2;
13904   result = (int)(arg1)->setMultiplier(arg2);
13905   jresult = (jint)result;
13906   return jresult;
13907 }
13908 
13909 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1setOffset(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)13910 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1setOffset(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
13911   jint jresult = 0 ;
13912   Unit *arg1 = (Unit *) 0 ;
13913   double arg2 ;
13914   int result;
13915 
13916   (void)jenv;
13917   (void)jcls;
13918   (void)jarg1_;
13919   arg1 = *(Unit **)&jarg1;
13920   arg2 = (double)jarg2;
13921   result = (int)(arg1)->setOffset(arg2);
13922   jresult = (jint)result;
13923   return jresult;
13924 }
13925 
13926 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1unsetKind(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13927 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1unsetKind(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13928   jint jresult = 0 ;
13929   Unit *arg1 = (Unit *) 0 ;
13930   int result;
13931 
13932   (void)jenv;
13933   (void)jcls;
13934   (void)jarg1_;
13935   arg1 = *(Unit **)&jarg1;
13936   result = (int)(arg1)->unsetKind();
13937   jresult = (jint)result;
13938   return jresult;
13939 }
13940 
13941 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1unsetExponent(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13942 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1unsetExponent(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13943   jint jresult = 0 ;
13944   Unit *arg1 = (Unit *) 0 ;
13945   int result;
13946 
13947   (void)jenv;
13948   (void)jcls;
13949   (void)jarg1_;
13950   arg1 = *(Unit **)&jarg1;
13951   result = (int)(arg1)->unsetExponent();
13952   jresult = (jint)result;
13953   return jresult;
13954 }
13955 
13956 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1unsetScale(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13957 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1unsetScale(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13958   jint jresult = 0 ;
13959   Unit *arg1 = (Unit *) 0 ;
13960   int result;
13961 
13962   (void)jenv;
13963   (void)jcls;
13964   (void)jarg1_;
13965   arg1 = *(Unit **)&jarg1;
13966   result = (int)(arg1)->unsetScale();
13967   jresult = (jint)result;
13968   return jresult;
13969 }
13970 
13971 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1unsetMultiplier(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13972 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1unsetMultiplier(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13973   jint jresult = 0 ;
13974   Unit *arg1 = (Unit *) 0 ;
13975   int result;
13976 
13977   (void)jenv;
13978   (void)jcls;
13979   (void)jarg1_;
13980   arg1 = *(Unit **)&jarg1;
13981   result = (int)(arg1)->unsetMultiplier();
13982   jresult = (jint)result;
13983   return jresult;
13984 }
13985 
13986 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1unsetOffset(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13987 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1unsetOffset(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13988   jint jresult = 0 ;
13989   Unit *arg1 = (Unit *) 0 ;
13990   int result;
13991 
13992   (void)jenv;
13993   (void)jcls;
13994   (void)jarg1_;
13995   arg1 = *(Unit **)&jarg1;
13996   result = (int)(arg1)->unsetOffset();
13997   jresult = (jint)result;
13998   return jresult;
13999 }
14000 
14001 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1getTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14002 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1getTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14003   jint jresult = 0 ;
14004   Unit *arg1 = (Unit *) 0 ;
14005   int result;
14006 
14007   (void)jenv;
14008   (void)jcls;
14009   (void)jarg1_;
14010   arg1 = *(Unit **)&jarg1;
14011   result = (int)((Unit const *)arg1)->getTypeCode();
14012   jresult = (jint)result;
14013   return jresult;
14014 }
14015 
14016 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1getElementName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14017 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1getElementName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14018   jstring jresult = 0 ;
14019   Unit *arg1 = (Unit *) 0 ;
14020   std::string *result = 0 ;
14021 
14022   (void)jenv;
14023   (void)jcls;
14024   (void)jarg1_;
14025   arg1 = *(Unit **)&jarg1;
14026   result = (std::string *) &((Unit const *)arg1)->getElementName();
14027   jresult = jenv->NewStringUTF(result->c_str());
14028   return jresult;
14029 }
14030 
14031 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1isBuiltIn(JNIEnv * jenv,jclass jcls,jstring jarg1,jlong jarg2)14032 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1isBuiltIn(JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2) {
14033   jboolean jresult = 0 ;
14034   std::string *arg1 = 0 ;
14035   unsigned int arg2 ;
14036   bool result;
14037 
14038   (void)jenv;
14039   (void)jcls;
14040   if(!jarg1) {
14041     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
14042     return 0;
14043   }
14044   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
14045   if (!arg1_pstr) return 0;
14046   std::string arg1_str(arg1_pstr);
14047   arg1 = &arg1_str;
14048   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
14049   arg2 = (unsigned int)jarg2;
14050   result = (bool)Unit::isBuiltIn((std::string const &)*arg1,arg2);
14051   jresult = (jboolean)result;
14052   return jresult;
14053 }
14054 
14055 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1isUnitKind(JNIEnv * jenv,jclass jcls,jstring jarg1,jlong jarg2,jlong jarg3)14056 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1isUnitKind(JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2, jlong jarg3) {
14057   jboolean jresult = 0 ;
14058   std::string *arg1 = 0 ;
14059   unsigned int arg2 ;
14060   unsigned int arg3 ;
14061   bool result;
14062 
14063   (void)jenv;
14064   (void)jcls;
14065   if(!jarg1) {
14066     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
14067     return 0;
14068   }
14069   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
14070   if (!arg1_pstr) return 0;
14071   std::string arg1_str(arg1_pstr);
14072   arg1 = &arg1_str;
14073   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
14074   arg2 = (unsigned int)jarg2;
14075   arg3 = (unsigned int)jarg3;
14076   result = (bool)Unit::isUnitKind((std::string const &)*arg1,arg2,arg3);
14077   jresult = (jboolean)result;
14078   return jresult;
14079 }
14080 
14081 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1areIdentical(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)14082 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1areIdentical(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
14083   jboolean jresult = 0 ;
14084   Unit *arg1 = (Unit *) 0 ;
14085   Unit *arg2 = (Unit *) 0 ;
14086   bool result;
14087 
14088   (void)jenv;
14089   (void)jcls;
14090   (void)jarg1_;
14091   (void)jarg2_;
14092   arg1 = *(Unit **)&jarg1;
14093   arg2 = *(Unit **)&jarg2;
14094   result = (bool)Unit::areIdentical(arg1,arg2);
14095   jresult = (jboolean)result;
14096   return jresult;
14097 }
14098 
14099 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1areEquivalent(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)14100 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1areEquivalent(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
14101   jboolean jresult = 0 ;
14102   Unit *arg1 = (Unit *) 0 ;
14103   Unit *arg2 = (Unit *) 0 ;
14104   bool result;
14105 
14106   (void)jenv;
14107   (void)jcls;
14108   (void)jarg1_;
14109   (void)jarg2_;
14110   arg1 = *(Unit **)&jarg1;
14111   arg2 = *(Unit **)&jarg2;
14112   result = (bool)Unit::areEquivalent(arg1,arg2);
14113   jresult = (jboolean)result;
14114   return jresult;
14115 }
14116 
14117 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1removeScale(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14118 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1removeScale(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14119   jint jresult = 0 ;
14120   Unit *arg1 = (Unit *) 0 ;
14121   int result;
14122 
14123   (void)jenv;
14124   (void)jcls;
14125   (void)jarg1_;
14126   arg1 = *(Unit **)&jarg1;
14127   result = (int)Unit::removeScale(arg1);
14128   jresult = (jint)result;
14129   return jresult;
14130 }
14131 
14132 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1merge(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)14133 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1merge(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
14134   Unit *arg1 = (Unit *) 0 ;
14135   Unit *arg2 = (Unit *) 0 ;
14136 
14137   (void)jenv;
14138   (void)jcls;
14139   (void)jarg1_;
14140   (void)jarg2_;
14141   arg1 = *(Unit **)&jarg1;
14142   arg2 = *(Unit **)&jarg2;
14143   Unit::merge(arg1,arg2);
14144 }
14145 
14146 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1convertToSI(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14147 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1convertToSI(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14148   jlong jresult = 0 ;
14149   Unit *arg1 = (Unit *) 0 ;
14150   UnitDefinition *result = 0 ;
14151 
14152   (void)jenv;
14153   (void)jcls;
14154   (void)jarg1_;
14155   arg1 = *(Unit **)&jarg1;
14156   result = (UnitDefinition *)Unit::convertToSI((Unit const *)arg1);
14157   *(UnitDefinition **)&jresult = result;
14158   return jresult;
14159 }
14160 
14161 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1hasRequiredAttributes(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14162 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1hasRequiredAttributes(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14163   jboolean jresult = 0 ;
14164   Unit *arg1 = (Unit *) 0 ;
14165   bool result;
14166 
14167   (void)jenv;
14168   (void)jcls;
14169   (void)jarg1_;
14170   arg1 = *(Unit **)&jarg1;
14171   result = (bool)((Unit const *)arg1)->hasRequiredAttributes();
14172   jresult = (jboolean)result;
14173   return jresult;
14174 }
14175 
14176 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1setExponentUnitChecking(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)14177 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1setExponentUnitChecking(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
14178   Unit *arg1 = (Unit *) 0 ;
14179   double arg2 ;
14180 
14181   (void)jenv;
14182   (void)jcls;
14183   (void)jarg1_;
14184   arg1 = *(Unit **)&jarg1;
14185   arg2 = (double)jarg2;
14186   (arg1)->setExponentUnitChecking(arg2);
14187 }
14188 
14189 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1getExponentUnitChecking_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14190 SWIGEXPORT jdouble JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1getExponentUnitChecking_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14191   jdouble jresult = 0 ;
14192   Unit *arg1 = (Unit *) 0 ;
14193   double result;
14194 
14195   (void)jenv;
14196   (void)jcls;
14197   (void)jarg1_;
14198   arg1 = *(Unit **)&jarg1;
14199   result = (double)(arg1)->getExponentUnitChecking();
14200   jresult = (jdouble)result;
14201   return jresult;
14202 }
14203 
14204 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1isUnitChecking_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14205 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1isUnitChecking_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14206   jboolean jresult = 0 ;
14207   Unit *arg1 = (Unit *) 0 ;
14208   bool result;
14209 
14210   (void)jenv;
14211   (void)jcls;
14212   (void)jarg1_;
14213   arg1 = *(Unit **)&jarg1;
14214   result = (bool)(arg1)->isUnitChecking();
14215   jresult = (jboolean)result;
14216   return jresult;
14217 }
14218 
14219 
Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfUnits_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)14220 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfUnits_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
14221   jlong jresult = 0 ;
14222   unsigned int arg1 ;
14223   unsigned int arg2 ;
14224   ListOfUnits *result = 0 ;
14225 
14226   (void)jenv;
14227   (void)jcls;
14228   arg1 = (unsigned int)jarg1;
14229   arg2 = (unsigned int)jarg2;
14230 
14231   try {
14232     result = (ListOfUnits *)new ListOfUnits(arg1,arg2);
14233   }
14234   catch (const SBMLConstructorException &e) {
14235     jenv->ExceptionClear();
14236     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
14237     if (clazz)
14238     jenv->ThrowNew(clazz, e.what());
14239     return 0;
14240   }
14241   catch (const SBMLExtensionException &e) {
14242     jenv->ExceptionClear();
14243     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
14244     if (clazz)
14245     jenv->ThrowNew(clazz, e.what());
14246     return 0;
14247   }
14248 
14249   *(ListOfUnits **)&jresult = result;
14250   return jresult;
14251 }
14252 
14253 
Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfUnits_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14254 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfUnits_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14255   jlong jresult = 0 ;
14256   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
14257   ListOfUnits *result = 0 ;
14258 
14259   (void)jenv;
14260   (void)jcls;
14261   (void)jarg1_;
14262   arg1 = *(SBMLNamespaces **)&jarg1;
14263 
14264   try {
14265     result = (ListOfUnits *)new ListOfUnits(arg1);
14266   }
14267   catch (const SBMLConstructorException &e) {
14268     jenv->ExceptionClear();
14269     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
14270     if (clazz)
14271     jenv->ThrowNew(clazz, e.what());
14272     return 0;
14273   }
14274   catch (const SBMLExtensionException &e) {
14275     jenv->ExceptionClear();
14276     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
14277     if (clazz)
14278     jenv->ThrowNew(clazz, e.what());
14279     return 0;
14280   }
14281 
14282   *(ListOfUnits **)&jresult = result;
14283   return jresult;
14284 }
14285 
14286 
Java_org_sbml_libsbml_libsbmlJNI_ListOfUnits_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14287 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfUnits_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14288   jlong jresult = 0 ;
14289   ListOfUnits *arg1 = (ListOfUnits *) 0 ;
14290   ListOfUnits *result = 0 ;
14291 
14292   (void)jenv;
14293   (void)jcls;
14294   (void)jarg1_;
14295   arg1 = *(ListOfUnits **)&jarg1;
14296   result = (ListOfUnits *)((ListOfUnits const *)arg1)->clone();
14297   *(ListOfUnits **)&jresult = result;
14298   return jresult;
14299 }
14300 
14301 
Java_org_sbml_libsbml_libsbmlJNI_ListOfUnits_1getItemTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14302 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfUnits_1getItemTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14303   jint jresult = 0 ;
14304   ListOfUnits *arg1 = (ListOfUnits *) 0 ;
14305   int result;
14306 
14307   (void)jenv;
14308   (void)jcls;
14309   (void)jarg1_;
14310   arg1 = *(ListOfUnits **)&jarg1;
14311   result = (int)((ListOfUnits const *)arg1)->getItemTypeCode();
14312   jresult = (jint)result;
14313   return jresult;
14314 }
14315 
14316 
Java_org_sbml_libsbml_libsbmlJNI_ListOfUnits_1getElementName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14317 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfUnits_1getElementName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14318   jstring jresult = 0 ;
14319   ListOfUnits *arg1 = (ListOfUnits *) 0 ;
14320   std::string *result = 0 ;
14321 
14322   (void)jenv;
14323   (void)jcls;
14324   (void)jarg1_;
14325   arg1 = *(ListOfUnits **)&jarg1;
14326   result = (std::string *) &((ListOfUnits const *)arg1)->getElementName();
14327   jresult = jenv->NewStringUTF(result->c_str());
14328   return jresult;
14329 }
14330 
14331 
Java_org_sbml_libsbml_libsbmlJNI_ListOfUnits_1get_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)14332 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfUnits_1get_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
14333   jlong jresult = 0 ;
14334   ListOfUnits *arg1 = (ListOfUnits *) 0 ;
14335   unsigned int arg2 ;
14336   Unit *result = 0 ;
14337 
14338   (void)jenv;
14339   (void)jcls;
14340   (void)jarg1_;
14341   arg1 = *(ListOfUnits **)&jarg1;
14342   arg2 = (unsigned int)jarg2;
14343   result = (Unit *)(arg1)->get(arg2);
14344   *(Unit **)&jresult = result;
14345   return jresult;
14346 }
14347 
14348 
Java_org_sbml_libsbml_libsbmlJNI_ListOfUnits_1remove(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)14349 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfUnits_1remove(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
14350   jlong jresult = 0 ;
14351   ListOfUnits *arg1 = (ListOfUnits *) 0 ;
14352   unsigned int arg2 ;
14353   Unit *result = 0 ;
14354 
14355   (void)jenv;
14356   (void)jcls;
14357   (void)jarg1_;
14358   arg1 = *(ListOfUnits **)&jarg1;
14359   arg2 = (unsigned int)jarg2;
14360   result = (Unit *)(arg1)->remove(arg2);
14361   *(Unit **)&jresult = result;
14362   return jresult;
14363 }
14364 
14365 
Java_org_sbml_libsbml_libsbmlJNI_delete_1ListOfUnits(JNIEnv * jenv,jclass jcls,jlong jarg1)14366 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1ListOfUnits(JNIEnv *jenv, jclass jcls, jlong jarg1) {
14367   ListOfUnits *arg1 = (ListOfUnits *) 0 ;
14368 
14369   (void)jenv;
14370   (void)jcls;
14371   arg1 = *(ListOfUnits **)&jarg1;
14372   delete arg1;
14373 }
14374 
14375 
Java_org_sbml_libsbml_libsbmlJNI_new_1UnitDefinition_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)14376 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1UnitDefinition_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
14377   jlong jresult = 0 ;
14378   unsigned int arg1 ;
14379   unsigned int arg2 ;
14380   UnitDefinition *result = 0 ;
14381 
14382   (void)jenv;
14383   (void)jcls;
14384   arg1 = (unsigned int)jarg1;
14385   arg2 = (unsigned int)jarg2;
14386 
14387   try {
14388     result = (UnitDefinition *)new UnitDefinition(arg1,arg2);
14389   }
14390   catch (const SBMLConstructorException &e) {
14391     jenv->ExceptionClear();
14392     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
14393     if (clazz)
14394     jenv->ThrowNew(clazz, e.what());
14395     return 0;
14396   }
14397   catch (const SBMLExtensionException &e) {
14398     jenv->ExceptionClear();
14399     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
14400     if (clazz)
14401     jenv->ThrowNew(clazz, e.what());
14402     return 0;
14403   }
14404 
14405   *(UnitDefinition **)&jresult = result;
14406   return jresult;
14407 }
14408 
14409 
Java_org_sbml_libsbml_libsbmlJNI_new_1UnitDefinition_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14410 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1UnitDefinition_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14411   jlong jresult = 0 ;
14412   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
14413   UnitDefinition *result = 0 ;
14414 
14415   (void)jenv;
14416   (void)jcls;
14417   (void)jarg1_;
14418   arg1 = *(SBMLNamespaces **)&jarg1;
14419 
14420   try {
14421     result = (UnitDefinition *)new UnitDefinition(arg1);
14422   }
14423   catch (const SBMLConstructorException &e) {
14424     jenv->ExceptionClear();
14425     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
14426     if (clazz)
14427     jenv->ThrowNew(clazz, e.what());
14428     return 0;
14429   }
14430   catch (const SBMLExtensionException &e) {
14431     jenv->ExceptionClear();
14432     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
14433     if (clazz)
14434     jenv->ThrowNew(clazz, e.what());
14435     return 0;
14436   }
14437 
14438   *(UnitDefinition **)&jresult = result;
14439   return jresult;
14440 }
14441 
14442 
Java_org_sbml_libsbml_libsbmlJNI_delete_1UnitDefinition(JNIEnv * jenv,jclass jcls,jlong jarg1)14443 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1UnitDefinition(JNIEnv *jenv, jclass jcls, jlong jarg1) {
14444   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
14445 
14446   (void)jenv;
14447   (void)jcls;
14448   arg1 = *(UnitDefinition **)&jarg1;
14449   delete arg1;
14450 }
14451 
14452 
Java_org_sbml_libsbml_libsbmlJNI_new_1UnitDefinition_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14453 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1UnitDefinition_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14454   jlong jresult = 0 ;
14455   UnitDefinition *arg1 = 0 ;
14456   UnitDefinition *result = 0 ;
14457 
14458   (void)jenv;
14459   (void)jcls;
14460   (void)jarg1_;
14461   arg1 = *(UnitDefinition **)&jarg1;
14462   if (!arg1) {
14463     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "UnitDefinition const & reference is null");
14464     return 0;
14465   }
14466 
14467   try {
14468     result = (UnitDefinition *)new UnitDefinition((UnitDefinition const &)*arg1);
14469   }
14470   catch (const SBMLConstructorException &e) {
14471     jenv->ExceptionClear();
14472     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
14473     if (clazz)
14474     jenv->ThrowNew(clazz, e.what());
14475     return 0;
14476   }
14477   catch (const SBMLExtensionException &e) {
14478     jenv->ExceptionClear();
14479     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
14480     if (clazz)
14481     jenv->ThrowNew(clazz, e.what());
14482     return 0;
14483   }
14484 
14485   *(UnitDefinition **)&jresult = result;
14486   return jresult;
14487 }
14488 
14489 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14490 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14491   jlong jresult = 0 ;
14492   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
14493   UnitDefinition *result = 0 ;
14494 
14495   (void)jenv;
14496   (void)jcls;
14497   (void)jarg1_;
14498   arg1 = *(UnitDefinition **)&jarg1;
14499   result = (UnitDefinition *)((UnitDefinition const *)arg1)->clone();
14500   *(UnitDefinition **)&jresult = result;
14501   return jresult;
14502 }
14503 
14504 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1getElementBySId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)14505 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1getElementBySId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
14506   jlong jresult = 0 ;
14507   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
14508   std::string *arg2 = 0 ;
14509   SBase *result = 0 ;
14510 
14511   (void)jenv;
14512   (void)jcls;
14513   (void)jarg1_;
14514   arg1 = *(UnitDefinition **)&jarg1;
14515   if(!jarg2) {
14516     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
14517     return 0;
14518   }
14519   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
14520   if (!arg2_pstr) return 0;
14521   std::string arg2_str(arg2_pstr);
14522   arg2 = &arg2_str;
14523   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
14524   result = (SBase *)(arg1)->getElementBySId((std::string const &)*arg2);
14525   *(SBase **)&jresult = result;
14526   return jresult;
14527 }
14528 
14529 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1getElementByMetaId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)14530 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1getElementByMetaId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
14531   jlong jresult = 0 ;
14532   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
14533   std::string *arg2 = 0 ;
14534   SBase *result = 0 ;
14535 
14536   (void)jenv;
14537   (void)jcls;
14538   (void)jarg1_;
14539   arg1 = *(UnitDefinition **)&jarg1;
14540   if(!jarg2) {
14541     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
14542     return 0;
14543   }
14544   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
14545   if (!arg2_pstr) return 0;
14546   std::string arg2_str(arg2_pstr);
14547   arg2 = &arg2_str;
14548   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
14549   result = (SBase *)(arg1)->getElementByMetaId((std::string const &)*arg2);
14550   *(SBase **)&jresult = result;
14551   return jresult;
14552 }
14553 
14554 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1getId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14555 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1getId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14556   jstring jresult = 0 ;
14557   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
14558   std::string *result = 0 ;
14559 
14560   (void)jenv;
14561   (void)jcls;
14562   (void)jarg1_;
14563   arg1 = *(UnitDefinition **)&jarg1;
14564   result = (std::string *) &((UnitDefinition const *)arg1)->getId();
14565   jresult = jenv->NewStringUTF(result->c_str());
14566   return jresult;
14567 }
14568 
14569 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1getName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14570 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1getName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14571   jstring jresult = 0 ;
14572   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
14573   std::string *result = 0 ;
14574 
14575   (void)jenv;
14576   (void)jcls;
14577   (void)jarg1_;
14578   arg1 = *(UnitDefinition **)&jarg1;
14579   result = (std::string *) &((UnitDefinition const *)arg1)->getName();
14580   jresult = jenv->NewStringUTF(result->c_str());
14581   return jresult;
14582 }
14583 
14584 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1isSetId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14585 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1isSetId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14586   jboolean jresult = 0 ;
14587   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
14588   bool result;
14589 
14590   (void)jenv;
14591   (void)jcls;
14592   (void)jarg1_;
14593   arg1 = *(UnitDefinition **)&jarg1;
14594   result = (bool)((UnitDefinition const *)arg1)->isSetId();
14595   jresult = (jboolean)result;
14596   return jresult;
14597 }
14598 
14599 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1isSetName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14600 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1isSetName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14601   jboolean jresult = 0 ;
14602   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
14603   bool result;
14604 
14605   (void)jenv;
14606   (void)jcls;
14607   (void)jarg1_;
14608   arg1 = *(UnitDefinition **)&jarg1;
14609   result = (bool)((UnitDefinition const *)arg1)->isSetName();
14610   jresult = (jboolean)result;
14611   return jresult;
14612 }
14613 
14614 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1setId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)14615 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1setId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
14616   jint jresult = 0 ;
14617   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
14618   std::string *arg2 = 0 ;
14619   int result;
14620 
14621   (void)jenv;
14622   (void)jcls;
14623   (void)jarg1_;
14624   arg1 = *(UnitDefinition **)&jarg1;
14625   if(!jarg2) {
14626     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
14627     return 0;
14628   }
14629   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
14630   if (!arg2_pstr) return 0;
14631   std::string arg2_str(arg2_pstr);
14632   arg2 = &arg2_str;
14633   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
14634   result = (int)(arg1)->setId((std::string const &)*arg2);
14635   jresult = (jint)result;
14636   return jresult;
14637 }
14638 
14639 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1setName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)14640 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1setName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
14641   jint jresult = 0 ;
14642   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
14643   std::string *arg2 = 0 ;
14644   int result;
14645 
14646   (void)jenv;
14647   (void)jcls;
14648   (void)jarg1_;
14649   arg1 = *(UnitDefinition **)&jarg1;
14650   if(!jarg2) {
14651     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
14652     return 0;
14653   }
14654   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
14655   if (!arg2_pstr) return 0;
14656   std::string arg2_str(arg2_pstr);
14657   arg2 = &arg2_str;
14658   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
14659   result = (int)(arg1)->setName((std::string const &)*arg2);
14660   jresult = (jint)result;
14661   return jresult;
14662 }
14663 
14664 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1unsetName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14665 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1unsetName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14666   jint jresult = 0 ;
14667   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
14668   int result;
14669 
14670   (void)jenv;
14671   (void)jcls;
14672   (void)jarg1_;
14673   arg1 = *(UnitDefinition **)&jarg1;
14674   result = (int)(arg1)->unsetName();
14675   jresult = (jint)result;
14676   return jresult;
14677 }
14678 
14679 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1isVariantOfArea_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)14680 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1isVariantOfArea_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
14681   jboolean jresult = 0 ;
14682   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
14683   bool arg2 ;
14684   bool result;
14685 
14686   (void)jenv;
14687   (void)jcls;
14688   (void)jarg1_;
14689   arg1 = *(UnitDefinition **)&jarg1;
14690   arg2 = jarg2 ? true : false;
14691   result = (bool)((UnitDefinition const *)arg1)->isVariantOfArea(arg2);
14692   jresult = (jboolean)result;
14693   return jresult;
14694 }
14695 
14696 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1isVariantOfArea_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14697 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1isVariantOfArea_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14698   jboolean jresult = 0 ;
14699   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
14700   bool result;
14701 
14702   (void)jenv;
14703   (void)jcls;
14704   (void)jarg1_;
14705   arg1 = *(UnitDefinition **)&jarg1;
14706   result = (bool)((UnitDefinition const *)arg1)->isVariantOfArea();
14707   jresult = (jboolean)result;
14708   return jresult;
14709 }
14710 
14711 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1isVariantOfLength_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)14712 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1isVariantOfLength_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
14713   jboolean jresult = 0 ;
14714   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
14715   bool arg2 ;
14716   bool result;
14717 
14718   (void)jenv;
14719   (void)jcls;
14720   (void)jarg1_;
14721   arg1 = *(UnitDefinition **)&jarg1;
14722   arg2 = jarg2 ? true : false;
14723   result = (bool)((UnitDefinition const *)arg1)->isVariantOfLength(arg2);
14724   jresult = (jboolean)result;
14725   return jresult;
14726 }
14727 
14728 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1isVariantOfLength_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14729 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1isVariantOfLength_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14730   jboolean jresult = 0 ;
14731   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
14732   bool result;
14733 
14734   (void)jenv;
14735   (void)jcls;
14736   (void)jarg1_;
14737   arg1 = *(UnitDefinition **)&jarg1;
14738   result = (bool)((UnitDefinition const *)arg1)->isVariantOfLength();
14739   jresult = (jboolean)result;
14740   return jresult;
14741 }
14742 
14743 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1isVariantOfSubstance_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)14744 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1isVariantOfSubstance_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
14745   jboolean jresult = 0 ;
14746   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
14747   bool arg2 ;
14748   bool result;
14749 
14750   (void)jenv;
14751   (void)jcls;
14752   (void)jarg1_;
14753   arg1 = *(UnitDefinition **)&jarg1;
14754   arg2 = jarg2 ? true : false;
14755   result = (bool)((UnitDefinition const *)arg1)->isVariantOfSubstance(arg2);
14756   jresult = (jboolean)result;
14757   return jresult;
14758 }
14759 
14760 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1isVariantOfSubstance_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14761 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1isVariantOfSubstance_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14762   jboolean jresult = 0 ;
14763   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
14764   bool result;
14765 
14766   (void)jenv;
14767   (void)jcls;
14768   (void)jarg1_;
14769   arg1 = *(UnitDefinition **)&jarg1;
14770   result = (bool)((UnitDefinition const *)arg1)->isVariantOfSubstance();
14771   jresult = (jboolean)result;
14772   return jresult;
14773 }
14774 
14775 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1isVariantOfTime_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)14776 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1isVariantOfTime_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
14777   jboolean jresult = 0 ;
14778   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
14779   bool arg2 ;
14780   bool result;
14781 
14782   (void)jenv;
14783   (void)jcls;
14784   (void)jarg1_;
14785   arg1 = *(UnitDefinition **)&jarg1;
14786   arg2 = jarg2 ? true : false;
14787   result = (bool)((UnitDefinition const *)arg1)->isVariantOfTime(arg2);
14788   jresult = (jboolean)result;
14789   return jresult;
14790 }
14791 
14792 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1isVariantOfTime_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14793 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1isVariantOfTime_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14794   jboolean jresult = 0 ;
14795   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
14796   bool result;
14797 
14798   (void)jenv;
14799   (void)jcls;
14800   (void)jarg1_;
14801   arg1 = *(UnitDefinition **)&jarg1;
14802   result = (bool)((UnitDefinition const *)arg1)->isVariantOfTime();
14803   jresult = (jboolean)result;
14804   return jresult;
14805 }
14806 
14807 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1isVariantOfVolume_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)14808 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1isVariantOfVolume_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
14809   jboolean jresult = 0 ;
14810   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
14811   bool arg2 ;
14812   bool result;
14813 
14814   (void)jenv;
14815   (void)jcls;
14816   (void)jarg1_;
14817   arg1 = *(UnitDefinition **)&jarg1;
14818   arg2 = jarg2 ? true : false;
14819   result = (bool)((UnitDefinition const *)arg1)->isVariantOfVolume(arg2);
14820   jresult = (jboolean)result;
14821   return jresult;
14822 }
14823 
14824 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1isVariantOfVolume_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14825 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1isVariantOfVolume_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14826   jboolean jresult = 0 ;
14827   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
14828   bool result;
14829 
14830   (void)jenv;
14831   (void)jcls;
14832   (void)jarg1_;
14833   arg1 = *(UnitDefinition **)&jarg1;
14834   result = (bool)((UnitDefinition const *)arg1)->isVariantOfVolume();
14835   jresult = (jboolean)result;
14836   return jresult;
14837 }
14838 
14839 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1isVariantOfDimensionless_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)14840 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1isVariantOfDimensionless_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
14841   jboolean jresult = 0 ;
14842   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
14843   bool arg2 ;
14844   bool result;
14845 
14846   (void)jenv;
14847   (void)jcls;
14848   (void)jarg1_;
14849   arg1 = *(UnitDefinition **)&jarg1;
14850   arg2 = jarg2 ? true : false;
14851   result = (bool)((UnitDefinition const *)arg1)->isVariantOfDimensionless(arg2);
14852   jresult = (jboolean)result;
14853   return jresult;
14854 }
14855 
14856 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1isVariantOfDimensionless_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14857 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1isVariantOfDimensionless_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14858   jboolean jresult = 0 ;
14859   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
14860   bool result;
14861 
14862   (void)jenv;
14863   (void)jcls;
14864   (void)jarg1_;
14865   arg1 = *(UnitDefinition **)&jarg1;
14866   result = (bool)((UnitDefinition const *)arg1)->isVariantOfDimensionless();
14867   jresult = (jboolean)result;
14868   return jresult;
14869 }
14870 
14871 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1isVariantOfMass_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)14872 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1isVariantOfMass_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
14873   jboolean jresult = 0 ;
14874   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
14875   bool arg2 ;
14876   bool result;
14877 
14878   (void)jenv;
14879   (void)jcls;
14880   (void)jarg1_;
14881   arg1 = *(UnitDefinition **)&jarg1;
14882   arg2 = jarg2 ? true : false;
14883   result = (bool)((UnitDefinition const *)arg1)->isVariantOfMass(arg2);
14884   jresult = (jboolean)result;
14885   return jresult;
14886 }
14887 
14888 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1isVariantOfMass_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14889 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1isVariantOfMass_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14890   jboolean jresult = 0 ;
14891   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
14892   bool result;
14893 
14894   (void)jenv;
14895   (void)jcls;
14896   (void)jarg1_;
14897   arg1 = *(UnitDefinition **)&jarg1;
14898   result = (bool)((UnitDefinition const *)arg1)->isVariantOfMass();
14899   jresult = (jboolean)result;
14900   return jresult;
14901 }
14902 
14903 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1isVariantOfSubstancePerTime_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)14904 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1isVariantOfSubstancePerTime_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
14905   jboolean jresult = 0 ;
14906   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
14907   bool arg2 ;
14908   bool result;
14909 
14910   (void)jenv;
14911   (void)jcls;
14912   (void)jarg1_;
14913   arg1 = *(UnitDefinition **)&jarg1;
14914   arg2 = jarg2 ? true : false;
14915   result = (bool)((UnitDefinition const *)arg1)->isVariantOfSubstancePerTime(arg2);
14916   jresult = (jboolean)result;
14917   return jresult;
14918 }
14919 
14920 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1isVariantOfSubstancePerTime_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14921 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1isVariantOfSubstancePerTime_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14922   jboolean jresult = 0 ;
14923   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
14924   bool result;
14925 
14926   (void)jenv;
14927   (void)jcls;
14928   (void)jarg1_;
14929   arg1 = *(UnitDefinition **)&jarg1;
14930   result = (bool)((UnitDefinition const *)arg1)->isVariantOfSubstancePerTime();
14931   jresult = (jboolean)result;
14932   return jresult;
14933 }
14934 
14935 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1addUnit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)14936 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1addUnit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
14937   jint jresult = 0 ;
14938   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
14939   Unit *arg2 = (Unit *) 0 ;
14940   int result;
14941 
14942   (void)jenv;
14943   (void)jcls;
14944   (void)jarg1_;
14945   (void)jarg2_;
14946   arg1 = *(UnitDefinition **)&jarg1;
14947   arg2 = *(Unit **)&jarg2;
14948   result = (int)(arg1)->addUnit((Unit const *)arg2);
14949   jresult = (jint)result;
14950   return jresult;
14951 }
14952 
14953 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1createUnit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14954 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1createUnit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14955   jlong jresult = 0 ;
14956   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
14957   Unit *result = 0 ;
14958 
14959   (void)jenv;
14960   (void)jcls;
14961   (void)jarg1_;
14962   arg1 = *(UnitDefinition **)&jarg1;
14963   result = (Unit *)(arg1)->createUnit();
14964   *(Unit **)&jresult = result;
14965   return jresult;
14966 }
14967 
14968 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1getListOfUnits_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14969 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1getListOfUnits_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14970   jlong jresult = 0 ;
14971   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
14972   ListOfUnits *result = 0 ;
14973 
14974   (void)jenv;
14975   (void)jcls;
14976   (void)jarg1_;
14977   arg1 = *(UnitDefinition **)&jarg1;
14978   result = (ListOfUnits *)((UnitDefinition const *)arg1)->getListOfUnits();
14979   *(ListOfUnits **)&jresult = result;
14980   return jresult;
14981 }
14982 
14983 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1getUnit_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)14984 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1getUnit_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
14985   jlong jresult = 0 ;
14986   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
14987   unsigned int arg2 ;
14988   Unit *result = 0 ;
14989 
14990   (void)jenv;
14991   (void)jcls;
14992   (void)jarg1_;
14993   arg1 = *(UnitDefinition **)&jarg1;
14994   arg2 = (unsigned int)jarg2;
14995   result = (Unit *)(arg1)->getUnit(arg2);
14996   *(Unit **)&jresult = result;
14997   return jresult;
14998 }
14999 
15000 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1getNumUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15001 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1getNumUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15002   jlong jresult = 0 ;
15003   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
15004   unsigned int result;
15005 
15006   (void)jenv;
15007   (void)jcls;
15008   (void)jarg1_;
15009   arg1 = *(UnitDefinition **)&jarg1;
15010   result = (unsigned int)((UnitDefinition const *)arg1)->getNumUnits();
15011   jresult = (jlong)result;
15012   return jresult;
15013 }
15014 
15015 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1removeUnit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)15016 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1removeUnit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
15017   jlong jresult = 0 ;
15018   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
15019   unsigned int arg2 ;
15020   Unit *result = 0 ;
15021 
15022   (void)jenv;
15023   (void)jcls;
15024   (void)jarg1_;
15025   arg1 = *(UnitDefinition **)&jarg1;
15026   arg2 = (unsigned int)jarg2;
15027   result = (Unit *)(arg1)->removeUnit(arg2);
15028   *(Unit **)&jresult = result;
15029   return jresult;
15030 }
15031 
15032 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1connectToChild(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15033 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1connectToChild(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15034   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
15035 
15036   (void)jenv;
15037   (void)jcls;
15038   (void)jarg1_;
15039   arg1 = *(UnitDefinition **)&jarg1;
15040   (arg1)->connectToChild();
15041 }
15042 
15043 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1enablePackageInternal(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3,jboolean jarg4)15044 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1enablePackageInternal(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3, jboolean jarg4) {
15045   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
15046   std::string *arg2 = 0 ;
15047   std::string *arg3 = 0 ;
15048   bool arg4 ;
15049 
15050   (void)jenv;
15051   (void)jcls;
15052   (void)jarg1_;
15053   arg1 = *(UnitDefinition **)&jarg1;
15054   if(!jarg2) {
15055     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
15056     return ;
15057   }
15058   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
15059   if (!arg2_pstr) return ;
15060   std::string arg2_str(arg2_pstr);
15061   arg2 = &arg2_str;
15062   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
15063   if(!jarg3) {
15064     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
15065     return ;
15066   }
15067   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
15068   if (!arg3_pstr) return ;
15069   std::string arg3_str(arg3_pstr);
15070   arg3 = &arg3_str;
15071   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
15072   arg4 = jarg4 ? true : false;
15073   (arg1)->enablePackageInternal((std::string const &)*arg2,(std::string const &)*arg3,arg4);
15074 }
15075 
15076 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1updateSBMLNamespace(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jlong jarg4)15077 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1updateSBMLNamespace(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jlong jarg4) {
15078   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
15079   std::string *arg2 = 0 ;
15080   unsigned int arg3 ;
15081   unsigned int arg4 ;
15082 
15083   (void)jenv;
15084   (void)jcls;
15085   (void)jarg1_;
15086   arg1 = *(UnitDefinition **)&jarg1;
15087   if(!jarg2) {
15088     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
15089     return ;
15090   }
15091   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
15092   if (!arg2_pstr) return ;
15093   std::string arg2_str(arg2_pstr);
15094   arg2 = &arg2_str;
15095   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
15096   arg3 = (unsigned int)jarg3;
15097   arg4 = (unsigned int)jarg4;
15098   (arg1)->updateSBMLNamespace((std::string const &)*arg2,arg3,arg4);
15099 }
15100 
15101 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1getTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15102 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1getTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15103   jint jresult = 0 ;
15104   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
15105   int result;
15106 
15107   (void)jenv;
15108   (void)jcls;
15109   (void)jarg1_;
15110   arg1 = *(UnitDefinition **)&jarg1;
15111   result = (int)((UnitDefinition const *)arg1)->getTypeCode();
15112   jresult = (jint)result;
15113   return jresult;
15114 }
15115 
15116 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1getElementName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15117 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1getElementName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15118   jstring jresult = 0 ;
15119   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
15120   std::string *result = 0 ;
15121 
15122   (void)jenv;
15123   (void)jcls;
15124   (void)jarg1_;
15125   arg1 = *(UnitDefinition **)&jarg1;
15126   result = (std::string *) &((UnitDefinition const *)arg1)->getElementName();
15127   jresult = jenv->NewStringUTF(result->c_str());
15128   return jresult;
15129 }
15130 
15131 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1simplify(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15132 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1simplify(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15133   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
15134 
15135   (void)jenv;
15136   (void)jcls;
15137   (void)jarg1_;
15138   arg1 = *(UnitDefinition **)&jarg1;
15139   UnitDefinition::simplify(arg1);
15140 }
15141 
15142 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1reorder(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15143 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1reorder(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15144   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
15145 
15146   (void)jenv;
15147   (void)jcls;
15148   (void)jarg1_;
15149   arg1 = *(UnitDefinition **)&jarg1;
15150   UnitDefinition::reorder(arg1);
15151 }
15152 
15153 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1convertToSI(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15154 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1convertToSI(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15155   jlong jresult = 0 ;
15156   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
15157   UnitDefinition *result = 0 ;
15158 
15159   (void)jenv;
15160   (void)jcls;
15161   (void)jarg1_;
15162   arg1 = *(UnitDefinition **)&jarg1;
15163   result = (UnitDefinition *)UnitDefinition::convertToSI((UnitDefinition const *)arg1);
15164   *(UnitDefinition **)&jresult = result;
15165   return jresult;
15166 }
15167 
15168 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1areIdentical(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)15169 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1areIdentical(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
15170   jboolean jresult = 0 ;
15171   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
15172   UnitDefinition *arg2 = (UnitDefinition *) 0 ;
15173   bool result;
15174 
15175   (void)jenv;
15176   (void)jcls;
15177   (void)jarg1_;
15178   (void)jarg2_;
15179   arg1 = *(UnitDefinition **)&jarg1;
15180   arg2 = *(UnitDefinition **)&jarg2;
15181   result = (bool)UnitDefinition::areIdentical((UnitDefinition const *)arg1,(UnitDefinition const *)arg2);
15182   jresult = (jboolean)result;
15183   return jresult;
15184 }
15185 
15186 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1areEquivalent(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)15187 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1areEquivalent(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
15188   jboolean jresult = 0 ;
15189   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
15190   UnitDefinition *arg2 = (UnitDefinition *) 0 ;
15191   bool result;
15192 
15193   (void)jenv;
15194   (void)jcls;
15195   (void)jarg1_;
15196   (void)jarg2_;
15197   arg1 = *(UnitDefinition **)&jarg1;
15198   arg2 = *(UnitDefinition **)&jarg2;
15199   result = (bool)UnitDefinition::areEquivalent((UnitDefinition const *)arg1,(UnitDefinition const *)arg2);
15200   jresult = (jboolean)result;
15201   return jresult;
15202 }
15203 
15204 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1combine(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)15205 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1combine(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
15206   jlong jresult = 0 ;
15207   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
15208   UnitDefinition *arg2 = (UnitDefinition *) 0 ;
15209   UnitDefinition *result = 0 ;
15210 
15211   (void)jenv;
15212   (void)jcls;
15213   (void)jarg1_;
15214   (void)jarg2_;
15215   arg1 = *(UnitDefinition **)&jarg1;
15216   arg2 = *(UnitDefinition **)&jarg2;
15217   result = (UnitDefinition *)UnitDefinition::combine(arg1,arg2);
15218   *(UnitDefinition **)&jresult = result;
15219   return jresult;
15220 }
15221 
15222 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1divide(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)15223 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1divide(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
15224   jlong jresult = 0 ;
15225   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
15226   UnitDefinition *arg2 = (UnitDefinition *) 0 ;
15227   UnitDefinition *result = 0 ;
15228 
15229   (void)jenv;
15230   (void)jcls;
15231   (void)jarg1_;
15232   (void)jarg2_;
15233   arg1 = *(UnitDefinition **)&jarg1;
15234   arg2 = *(UnitDefinition **)&jarg2;
15235   result = (UnitDefinition *)UnitDefinition::divide(arg1,arg2);
15236   *(UnitDefinition **)&jresult = result;
15237   return jresult;
15238 }
15239 
15240 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1printUnits_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)15241 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1printUnits_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
15242   jstring jresult = 0 ;
15243   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
15244   bool arg2 ;
15245   std::string result;
15246 
15247   (void)jenv;
15248   (void)jcls;
15249   (void)jarg1_;
15250   arg1 = *(UnitDefinition **)&jarg1;
15251   arg2 = jarg2 ? true : false;
15252   result = UnitDefinition::printUnits((UnitDefinition const *)arg1,arg2);
15253   jresult = jenv->NewStringUTF((&result)->c_str());
15254   return jresult;
15255 }
15256 
15257 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1printUnits_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15258 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1printUnits_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15259   jstring jresult = 0 ;
15260   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
15261   std::string result;
15262 
15263   (void)jenv;
15264   (void)jcls;
15265   (void)jarg1_;
15266   arg1 = *(UnitDefinition **)&jarg1;
15267   result = UnitDefinition::printUnits((UnitDefinition const *)arg1);
15268   jresult = jenv->NewStringUTF((&result)->c_str());
15269   return jresult;
15270 }
15271 
15272 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1hasRequiredAttributes(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15273 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1hasRequiredAttributes(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15274   jboolean jresult = 0 ;
15275   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
15276   bool result;
15277 
15278   (void)jenv;
15279   (void)jcls;
15280   (void)jarg1_;
15281   arg1 = *(UnitDefinition **)&jarg1;
15282   result = (bool)((UnitDefinition const *)arg1)->hasRequiredAttributes();
15283   jresult = (jboolean)result;
15284   return jresult;
15285 }
15286 
15287 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1hasRequiredElements(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15288 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1hasRequiredElements(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15289   jboolean jresult = 0 ;
15290   UnitDefinition *arg1 = (UnitDefinition *) 0 ;
15291   bool result;
15292 
15293   (void)jenv;
15294   (void)jcls;
15295   (void)jarg1_;
15296   arg1 = *(UnitDefinition **)&jarg1;
15297   result = (bool)((UnitDefinition const *)arg1)->hasRequiredElements();
15298   jresult = (jboolean)result;
15299   return jresult;
15300 }
15301 
15302 
Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfUnitDefinitions_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)15303 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfUnitDefinitions_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
15304   jlong jresult = 0 ;
15305   unsigned int arg1 ;
15306   unsigned int arg2 ;
15307   ListOfUnitDefinitions *result = 0 ;
15308 
15309   (void)jenv;
15310   (void)jcls;
15311   arg1 = (unsigned int)jarg1;
15312   arg2 = (unsigned int)jarg2;
15313 
15314   try {
15315     result = (ListOfUnitDefinitions *)new ListOfUnitDefinitions(arg1,arg2);
15316   }
15317   catch (const SBMLConstructorException &e) {
15318     jenv->ExceptionClear();
15319     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
15320     if (clazz)
15321     jenv->ThrowNew(clazz, e.what());
15322     return 0;
15323   }
15324   catch (const SBMLExtensionException &e) {
15325     jenv->ExceptionClear();
15326     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
15327     if (clazz)
15328     jenv->ThrowNew(clazz, e.what());
15329     return 0;
15330   }
15331 
15332   *(ListOfUnitDefinitions **)&jresult = result;
15333   return jresult;
15334 }
15335 
15336 
Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfUnitDefinitions_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15337 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfUnitDefinitions_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15338   jlong jresult = 0 ;
15339   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
15340   ListOfUnitDefinitions *result = 0 ;
15341 
15342   (void)jenv;
15343   (void)jcls;
15344   (void)jarg1_;
15345   arg1 = *(SBMLNamespaces **)&jarg1;
15346 
15347   try {
15348     result = (ListOfUnitDefinitions *)new ListOfUnitDefinitions(arg1);
15349   }
15350   catch (const SBMLConstructorException &e) {
15351     jenv->ExceptionClear();
15352     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
15353     if (clazz)
15354     jenv->ThrowNew(clazz, e.what());
15355     return 0;
15356   }
15357   catch (const SBMLExtensionException &e) {
15358     jenv->ExceptionClear();
15359     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
15360     if (clazz)
15361     jenv->ThrowNew(clazz, e.what());
15362     return 0;
15363   }
15364 
15365   *(ListOfUnitDefinitions **)&jresult = result;
15366   return jresult;
15367 }
15368 
15369 
Java_org_sbml_libsbml_libsbmlJNI_ListOfUnitDefinitions_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15370 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfUnitDefinitions_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15371   jlong jresult = 0 ;
15372   ListOfUnitDefinitions *arg1 = (ListOfUnitDefinitions *) 0 ;
15373   ListOfUnitDefinitions *result = 0 ;
15374 
15375   (void)jenv;
15376   (void)jcls;
15377   (void)jarg1_;
15378   arg1 = *(ListOfUnitDefinitions **)&jarg1;
15379   result = (ListOfUnitDefinitions *)((ListOfUnitDefinitions const *)arg1)->clone();
15380   *(ListOfUnitDefinitions **)&jresult = result;
15381   return jresult;
15382 }
15383 
15384 
Java_org_sbml_libsbml_libsbmlJNI_ListOfUnitDefinitions_1getItemTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15385 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfUnitDefinitions_1getItemTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15386   jint jresult = 0 ;
15387   ListOfUnitDefinitions *arg1 = (ListOfUnitDefinitions *) 0 ;
15388   int result;
15389 
15390   (void)jenv;
15391   (void)jcls;
15392   (void)jarg1_;
15393   arg1 = *(ListOfUnitDefinitions **)&jarg1;
15394   result = (int)((ListOfUnitDefinitions const *)arg1)->getItemTypeCode();
15395   jresult = (jint)result;
15396   return jresult;
15397 }
15398 
15399 
Java_org_sbml_libsbml_libsbmlJNI_ListOfUnitDefinitions_1getElementName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15400 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfUnitDefinitions_1getElementName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15401   jstring jresult = 0 ;
15402   ListOfUnitDefinitions *arg1 = (ListOfUnitDefinitions *) 0 ;
15403   std::string *result = 0 ;
15404 
15405   (void)jenv;
15406   (void)jcls;
15407   (void)jarg1_;
15408   arg1 = *(ListOfUnitDefinitions **)&jarg1;
15409   result = (std::string *) &((ListOfUnitDefinitions const *)arg1)->getElementName();
15410   jresult = jenv->NewStringUTF(result->c_str());
15411   return jresult;
15412 }
15413 
15414 
Java_org_sbml_libsbml_libsbmlJNI_ListOfUnitDefinitions_1get_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)15415 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfUnitDefinitions_1get_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
15416   jlong jresult = 0 ;
15417   ListOfUnitDefinitions *arg1 = (ListOfUnitDefinitions *) 0 ;
15418   unsigned int arg2 ;
15419   UnitDefinition *result = 0 ;
15420 
15421   (void)jenv;
15422   (void)jcls;
15423   (void)jarg1_;
15424   arg1 = *(ListOfUnitDefinitions **)&jarg1;
15425   arg2 = (unsigned int)jarg2;
15426   result = (UnitDefinition *)(arg1)->get(arg2);
15427   *(UnitDefinition **)&jresult = result;
15428   return jresult;
15429 }
15430 
15431 
Java_org_sbml_libsbml_libsbmlJNI_ListOfUnitDefinitions_1get_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)15432 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfUnitDefinitions_1get_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
15433   jlong jresult = 0 ;
15434   ListOfUnitDefinitions *arg1 = (ListOfUnitDefinitions *) 0 ;
15435   std::string *arg2 = 0 ;
15436   UnitDefinition *result = 0 ;
15437 
15438   (void)jenv;
15439   (void)jcls;
15440   (void)jarg1_;
15441   arg1 = *(ListOfUnitDefinitions **)&jarg1;
15442   if(!jarg2) {
15443     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
15444     return 0;
15445   }
15446   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
15447   if (!arg2_pstr) return 0;
15448   std::string arg2_str(arg2_pstr);
15449   arg2 = &arg2_str;
15450   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
15451   result = (UnitDefinition *)(arg1)->get((std::string const &)*arg2);
15452   *(UnitDefinition **)&jresult = result;
15453   return jresult;
15454 }
15455 
15456 
Java_org_sbml_libsbml_libsbmlJNI_ListOfUnitDefinitions_1getElementBySId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)15457 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfUnitDefinitions_1getElementBySId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
15458   jlong jresult = 0 ;
15459   ListOfUnitDefinitions *arg1 = (ListOfUnitDefinitions *) 0 ;
15460   std::string *arg2 = 0 ;
15461   SBase *result = 0 ;
15462 
15463   (void)jenv;
15464   (void)jcls;
15465   (void)jarg1_;
15466   arg1 = *(ListOfUnitDefinitions **)&jarg1;
15467   if(!jarg2) {
15468     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
15469     return 0;
15470   }
15471   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
15472   if (!arg2_pstr) return 0;
15473   std::string arg2_str(arg2_pstr);
15474   arg2 = &arg2_str;
15475   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
15476   result = (SBase *)(arg1)->getElementBySId((std::string const &)*arg2);
15477   *(SBase **)&jresult = result;
15478   return jresult;
15479 }
15480 
15481 
Java_org_sbml_libsbml_libsbmlJNI_ListOfUnitDefinitions_1remove_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)15482 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfUnitDefinitions_1remove_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
15483   jlong jresult = 0 ;
15484   ListOfUnitDefinitions *arg1 = (ListOfUnitDefinitions *) 0 ;
15485   unsigned int arg2 ;
15486   UnitDefinition *result = 0 ;
15487 
15488   (void)jenv;
15489   (void)jcls;
15490   (void)jarg1_;
15491   arg1 = *(ListOfUnitDefinitions **)&jarg1;
15492   arg2 = (unsigned int)jarg2;
15493   result = (UnitDefinition *)(arg1)->remove(arg2);
15494   *(UnitDefinition **)&jresult = result;
15495   return jresult;
15496 }
15497 
15498 
Java_org_sbml_libsbml_libsbmlJNI_ListOfUnitDefinitions_1remove_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)15499 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfUnitDefinitions_1remove_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
15500   jlong jresult = 0 ;
15501   ListOfUnitDefinitions *arg1 = (ListOfUnitDefinitions *) 0 ;
15502   std::string *arg2 = 0 ;
15503   UnitDefinition *result = 0 ;
15504 
15505   (void)jenv;
15506   (void)jcls;
15507   (void)jarg1_;
15508   arg1 = *(ListOfUnitDefinitions **)&jarg1;
15509   if(!jarg2) {
15510     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
15511     return 0;
15512   }
15513   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
15514   if (!arg2_pstr) return 0;
15515   std::string arg2_str(arg2_pstr);
15516   arg2 = &arg2_str;
15517   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
15518   result = (UnitDefinition *)(arg1)->remove((std::string const &)*arg2);
15519   *(UnitDefinition **)&jresult = result;
15520   return jresult;
15521 }
15522 
15523 
Java_org_sbml_libsbml_libsbmlJNI_delete_1ListOfUnitDefinitions(JNIEnv * jenv,jclass jcls,jlong jarg1)15524 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1ListOfUnitDefinitions(JNIEnv *jenv, jclass jcls, jlong jarg1) {
15525   ListOfUnitDefinitions *arg1 = (ListOfUnitDefinitions *) 0 ;
15526 
15527   (void)jenv;
15528   (void)jcls;
15529   arg1 = *(ListOfUnitDefinitions **)&jarg1;
15530   delete arg1;
15531 }
15532 
15533 
Java_org_sbml_libsbml_libsbmlJNI_new_1CompartmentType_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)15534 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1CompartmentType_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
15535   jlong jresult = 0 ;
15536   unsigned int arg1 ;
15537   unsigned int arg2 ;
15538   CompartmentType *result = 0 ;
15539 
15540   (void)jenv;
15541   (void)jcls;
15542   arg1 = (unsigned int)jarg1;
15543   arg2 = (unsigned int)jarg2;
15544 
15545   try {
15546     result = (CompartmentType *)new CompartmentType(arg1,arg2);
15547   }
15548   catch (const SBMLConstructorException &e) {
15549     jenv->ExceptionClear();
15550     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
15551     if (clazz)
15552     jenv->ThrowNew(clazz, e.what());
15553     return 0;
15554   }
15555   catch (const SBMLExtensionException &e) {
15556     jenv->ExceptionClear();
15557     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
15558     if (clazz)
15559     jenv->ThrowNew(clazz, e.what());
15560     return 0;
15561   }
15562 
15563   *(CompartmentType **)&jresult = result;
15564   return jresult;
15565 }
15566 
15567 
Java_org_sbml_libsbml_libsbmlJNI_new_1CompartmentType_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15568 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1CompartmentType_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15569   jlong jresult = 0 ;
15570   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
15571   CompartmentType *result = 0 ;
15572 
15573   (void)jenv;
15574   (void)jcls;
15575   (void)jarg1_;
15576   arg1 = *(SBMLNamespaces **)&jarg1;
15577 
15578   try {
15579     result = (CompartmentType *)new CompartmentType(arg1);
15580   }
15581   catch (const SBMLConstructorException &e) {
15582     jenv->ExceptionClear();
15583     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
15584     if (clazz)
15585     jenv->ThrowNew(clazz, e.what());
15586     return 0;
15587   }
15588   catch (const SBMLExtensionException &e) {
15589     jenv->ExceptionClear();
15590     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
15591     if (clazz)
15592     jenv->ThrowNew(clazz, e.what());
15593     return 0;
15594   }
15595 
15596   *(CompartmentType **)&jresult = result;
15597   return jresult;
15598 }
15599 
15600 
Java_org_sbml_libsbml_libsbmlJNI_delete_1CompartmentType(JNIEnv * jenv,jclass jcls,jlong jarg1)15601 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1CompartmentType(JNIEnv *jenv, jclass jcls, jlong jarg1) {
15602   CompartmentType *arg1 = (CompartmentType *) 0 ;
15603 
15604   (void)jenv;
15605   (void)jcls;
15606   arg1 = *(CompartmentType **)&jarg1;
15607   delete arg1;
15608 }
15609 
15610 
Java_org_sbml_libsbml_libsbmlJNI_new_1CompartmentType_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15611 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1CompartmentType_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15612   jlong jresult = 0 ;
15613   CompartmentType *arg1 = 0 ;
15614   CompartmentType *result = 0 ;
15615 
15616   (void)jenv;
15617   (void)jcls;
15618   (void)jarg1_;
15619   arg1 = *(CompartmentType **)&jarg1;
15620   if (!arg1) {
15621     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "CompartmentType const & reference is null");
15622     return 0;
15623   }
15624 
15625   try {
15626     result = (CompartmentType *)new CompartmentType((CompartmentType const &)*arg1);
15627   }
15628   catch (const SBMLConstructorException &e) {
15629     jenv->ExceptionClear();
15630     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
15631     if (clazz)
15632     jenv->ThrowNew(clazz, e.what());
15633     return 0;
15634   }
15635   catch (const SBMLExtensionException &e) {
15636     jenv->ExceptionClear();
15637     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
15638     if (clazz)
15639     jenv->ThrowNew(clazz, e.what());
15640     return 0;
15641   }
15642 
15643   *(CompartmentType **)&jresult = result;
15644   return jresult;
15645 }
15646 
15647 
Java_org_sbml_libsbml_libsbmlJNI_CompartmentType_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15648 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_CompartmentType_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15649   jlong jresult = 0 ;
15650   CompartmentType *arg1 = (CompartmentType *) 0 ;
15651   CompartmentType *result = 0 ;
15652 
15653   (void)jenv;
15654   (void)jcls;
15655   (void)jarg1_;
15656   arg1 = *(CompartmentType **)&jarg1;
15657   result = (CompartmentType *)((CompartmentType const *)arg1)->clone();
15658   *(CompartmentType **)&jresult = result;
15659   return jresult;
15660 }
15661 
15662 
Java_org_sbml_libsbml_libsbmlJNI_CompartmentType_1getId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15663 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_CompartmentType_1getId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15664   jstring jresult = 0 ;
15665   CompartmentType *arg1 = (CompartmentType *) 0 ;
15666   std::string *result = 0 ;
15667 
15668   (void)jenv;
15669   (void)jcls;
15670   (void)jarg1_;
15671   arg1 = *(CompartmentType **)&jarg1;
15672   result = (std::string *) &((CompartmentType const *)arg1)->getId();
15673   jresult = jenv->NewStringUTF(result->c_str());
15674   return jresult;
15675 }
15676 
15677 
Java_org_sbml_libsbml_libsbmlJNI_CompartmentType_1getName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15678 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_CompartmentType_1getName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15679   jstring jresult = 0 ;
15680   CompartmentType *arg1 = (CompartmentType *) 0 ;
15681   std::string *result = 0 ;
15682 
15683   (void)jenv;
15684   (void)jcls;
15685   (void)jarg1_;
15686   arg1 = *(CompartmentType **)&jarg1;
15687   result = (std::string *) &((CompartmentType const *)arg1)->getName();
15688   jresult = jenv->NewStringUTF(result->c_str());
15689   return jresult;
15690 }
15691 
15692 
Java_org_sbml_libsbml_libsbmlJNI_CompartmentType_1isSetId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15693 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_CompartmentType_1isSetId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15694   jboolean jresult = 0 ;
15695   CompartmentType *arg1 = (CompartmentType *) 0 ;
15696   bool result;
15697 
15698   (void)jenv;
15699   (void)jcls;
15700   (void)jarg1_;
15701   arg1 = *(CompartmentType **)&jarg1;
15702   result = (bool)((CompartmentType const *)arg1)->isSetId();
15703   jresult = (jboolean)result;
15704   return jresult;
15705 }
15706 
15707 
Java_org_sbml_libsbml_libsbmlJNI_CompartmentType_1isSetName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15708 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_CompartmentType_1isSetName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15709   jboolean jresult = 0 ;
15710   CompartmentType *arg1 = (CompartmentType *) 0 ;
15711   bool result;
15712 
15713   (void)jenv;
15714   (void)jcls;
15715   (void)jarg1_;
15716   arg1 = *(CompartmentType **)&jarg1;
15717   result = (bool)((CompartmentType const *)arg1)->isSetName();
15718   jresult = (jboolean)result;
15719   return jresult;
15720 }
15721 
15722 
Java_org_sbml_libsbml_libsbmlJNI_CompartmentType_1setId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)15723 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_CompartmentType_1setId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
15724   jint jresult = 0 ;
15725   CompartmentType *arg1 = (CompartmentType *) 0 ;
15726   std::string *arg2 = 0 ;
15727   int result;
15728 
15729   (void)jenv;
15730   (void)jcls;
15731   (void)jarg1_;
15732   arg1 = *(CompartmentType **)&jarg1;
15733   if(!jarg2) {
15734     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
15735     return 0;
15736   }
15737   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
15738   if (!arg2_pstr) return 0;
15739   std::string arg2_str(arg2_pstr);
15740   arg2 = &arg2_str;
15741   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
15742   result = (int)(arg1)->setId((std::string const &)*arg2);
15743   jresult = (jint)result;
15744   return jresult;
15745 }
15746 
15747 
Java_org_sbml_libsbml_libsbmlJNI_CompartmentType_1setName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)15748 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_CompartmentType_1setName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
15749   jint jresult = 0 ;
15750   CompartmentType *arg1 = (CompartmentType *) 0 ;
15751   std::string *arg2 = 0 ;
15752   int result;
15753 
15754   (void)jenv;
15755   (void)jcls;
15756   (void)jarg1_;
15757   arg1 = *(CompartmentType **)&jarg1;
15758   if(!jarg2) {
15759     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
15760     return 0;
15761   }
15762   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
15763   if (!arg2_pstr) return 0;
15764   std::string arg2_str(arg2_pstr);
15765   arg2 = &arg2_str;
15766   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
15767   result = (int)(arg1)->setName((std::string const &)*arg2);
15768   jresult = (jint)result;
15769   return jresult;
15770 }
15771 
15772 
Java_org_sbml_libsbml_libsbmlJNI_CompartmentType_1unsetName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15773 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_CompartmentType_1unsetName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15774   jint jresult = 0 ;
15775   CompartmentType *arg1 = (CompartmentType *) 0 ;
15776   int result;
15777 
15778   (void)jenv;
15779   (void)jcls;
15780   (void)jarg1_;
15781   arg1 = *(CompartmentType **)&jarg1;
15782   result = (int)(arg1)->unsetName();
15783   jresult = (jint)result;
15784   return jresult;
15785 }
15786 
15787 
Java_org_sbml_libsbml_libsbmlJNI_CompartmentType_1getTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15788 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_CompartmentType_1getTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15789   jint jresult = 0 ;
15790   CompartmentType *arg1 = (CompartmentType *) 0 ;
15791   int result;
15792 
15793   (void)jenv;
15794   (void)jcls;
15795   (void)jarg1_;
15796   arg1 = *(CompartmentType **)&jarg1;
15797   result = (int)((CompartmentType const *)arg1)->getTypeCode();
15798   jresult = (jint)result;
15799   return jresult;
15800 }
15801 
15802 
Java_org_sbml_libsbml_libsbmlJNI_CompartmentType_1getElementName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15803 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_CompartmentType_1getElementName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15804   jstring jresult = 0 ;
15805   CompartmentType *arg1 = (CompartmentType *) 0 ;
15806   std::string *result = 0 ;
15807 
15808   (void)jenv;
15809   (void)jcls;
15810   (void)jarg1_;
15811   arg1 = *(CompartmentType **)&jarg1;
15812   result = (std::string *) &((CompartmentType const *)arg1)->getElementName();
15813   jresult = jenv->NewStringUTF(result->c_str());
15814   return jresult;
15815 }
15816 
15817 
Java_org_sbml_libsbml_libsbmlJNI_CompartmentType_1hasRequiredAttributes(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15818 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_CompartmentType_1hasRequiredAttributes(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15819   jboolean jresult = 0 ;
15820   CompartmentType *arg1 = (CompartmentType *) 0 ;
15821   bool result;
15822 
15823   (void)jenv;
15824   (void)jcls;
15825   (void)jarg1_;
15826   arg1 = *(CompartmentType **)&jarg1;
15827   result = (bool)((CompartmentType const *)arg1)->hasRequiredAttributes();
15828   jresult = (jboolean)result;
15829   return jresult;
15830 }
15831 
15832 
Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfCompartmentTypes_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)15833 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfCompartmentTypes_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
15834   jlong jresult = 0 ;
15835   unsigned int arg1 ;
15836   unsigned int arg2 ;
15837   ListOfCompartmentTypes *result = 0 ;
15838 
15839   (void)jenv;
15840   (void)jcls;
15841   arg1 = (unsigned int)jarg1;
15842   arg2 = (unsigned int)jarg2;
15843 
15844   try {
15845     result = (ListOfCompartmentTypes *)new ListOfCompartmentTypes(arg1,arg2);
15846   }
15847   catch (const SBMLConstructorException &e) {
15848     jenv->ExceptionClear();
15849     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
15850     if (clazz)
15851     jenv->ThrowNew(clazz, e.what());
15852     return 0;
15853   }
15854   catch (const SBMLExtensionException &e) {
15855     jenv->ExceptionClear();
15856     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
15857     if (clazz)
15858     jenv->ThrowNew(clazz, e.what());
15859     return 0;
15860   }
15861 
15862   *(ListOfCompartmentTypes **)&jresult = result;
15863   return jresult;
15864 }
15865 
15866 
Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfCompartmentTypes_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15867 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfCompartmentTypes_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15868   jlong jresult = 0 ;
15869   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
15870   ListOfCompartmentTypes *result = 0 ;
15871 
15872   (void)jenv;
15873   (void)jcls;
15874   (void)jarg1_;
15875   arg1 = *(SBMLNamespaces **)&jarg1;
15876 
15877   try {
15878     result = (ListOfCompartmentTypes *)new ListOfCompartmentTypes(arg1);
15879   }
15880   catch (const SBMLConstructorException &e) {
15881     jenv->ExceptionClear();
15882     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
15883     if (clazz)
15884     jenv->ThrowNew(clazz, e.what());
15885     return 0;
15886   }
15887   catch (const SBMLExtensionException &e) {
15888     jenv->ExceptionClear();
15889     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
15890     if (clazz)
15891     jenv->ThrowNew(clazz, e.what());
15892     return 0;
15893   }
15894 
15895   *(ListOfCompartmentTypes **)&jresult = result;
15896   return jresult;
15897 }
15898 
15899 
Java_org_sbml_libsbml_libsbmlJNI_ListOfCompartmentTypes_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15900 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfCompartmentTypes_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15901   jlong jresult = 0 ;
15902   ListOfCompartmentTypes *arg1 = (ListOfCompartmentTypes *) 0 ;
15903   ListOfCompartmentTypes *result = 0 ;
15904 
15905   (void)jenv;
15906   (void)jcls;
15907   (void)jarg1_;
15908   arg1 = *(ListOfCompartmentTypes **)&jarg1;
15909   result = (ListOfCompartmentTypes *)((ListOfCompartmentTypes const *)arg1)->clone();
15910   *(ListOfCompartmentTypes **)&jresult = result;
15911   return jresult;
15912 }
15913 
15914 
Java_org_sbml_libsbml_libsbmlJNI_ListOfCompartmentTypes_1getItemTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15915 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfCompartmentTypes_1getItemTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15916   jint jresult = 0 ;
15917   ListOfCompartmentTypes *arg1 = (ListOfCompartmentTypes *) 0 ;
15918   int result;
15919 
15920   (void)jenv;
15921   (void)jcls;
15922   (void)jarg1_;
15923   arg1 = *(ListOfCompartmentTypes **)&jarg1;
15924   result = (int)((ListOfCompartmentTypes const *)arg1)->getItemTypeCode();
15925   jresult = (jint)result;
15926   return jresult;
15927 }
15928 
15929 
Java_org_sbml_libsbml_libsbmlJNI_ListOfCompartmentTypes_1getElementName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15930 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfCompartmentTypes_1getElementName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15931   jstring jresult = 0 ;
15932   ListOfCompartmentTypes *arg1 = (ListOfCompartmentTypes *) 0 ;
15933   std::string *result = 0 ;
15934 
15935   (void)jenv;
15936   (void)jcls;
15937   (void)jarg1_;
15938   arg1 = *(ListOfCompartmentTypes **)&jarg1;
15939   result = (std::string *) &((ListOfCompartmentTypes const *)arg1)->getElementName();
15940   jresult = jenv->NewStringUTF(result->c_str());
15941   return jresult;
15942 }
15943 
15944 
Java_org_sbml_libsbml_libsbmlJNI_ListOfCompartmentTypes_1get_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)15945 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfCompartmentTypes_1get_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
15946   jlong jresult = 0 ;
15947   ListOfCompartmentTypes *arg1 = (ListOfCompartmentTypes *) 0 ;
15948   unsigned int arg2 ;
15949   CompartmentType *result = 0 ;
15950 
15951   (void)jenv;
15952   (void)jcls;
15953   (void)jarg1_;
15954   arg1 = *(ListOfCompartmentTypes **)&jarg1;
15955   arg2 = (unsigned int)jarg2;
15956   result = (CompartmentType *)(arg1)->get(arg2);
15957   *(CompartmentType **)&jresult = result;
15958   return jresult;
15959 }
15960 
15961 
Java_org_sbml_libsbml_libsbmlJNI_ListOfCompartmentTypes_1get_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)15962 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfCompartmentTypes_1get_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
15963   jlong jresult = 0 ;
15964   ListOfCompartmentTypes *arg1 = (ListOfCompartmentTypes *) 0 ;
15965   std::string *arg2 = 0 ;
15966   CompartmentType *result = 0 ;
15967 
15968   (void)jenv;
15969   (void)jcls;
15970   (void)jarg1_;
15971   arg1 = *(ListOfCompartmentTypes **)&jarg1;
15972   if(!jarg2) {
15973     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
15974     return 0;
15975   }
15976   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
15977   if (!arg2_pstr) return 0;
15978   std::string arg2_str(arg2_pstr);
15979   arg2 = &arg2_str;
15980   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
15981   result = (CompartmentType *)(arg1)->get((std::string const &)*arg2);
15982   *(CompartmentType **)&jresult = result;
15983   return jresult;
15984 }
15985 
15986 
Java_org_sbml_libsbml_libsbmlJNI_ListOfCompartmentTypes_1remove_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)15987 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfCompartmentTypes_1remove_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
15988   jlong jresult = 0 ;
15989   ListOfCompartmentTypes *arg1 = (ListOfCompartmentTypes *) 0 ;
15990   unsigned int arg2 ;
15991   CompartmentType *result = 0 ;
15992 
15993   (void)jenv;
15994   (void)jcls;
15995   (void)jarg1_;
15996   arg1 = *(ListOfCompartmentTypes **)&jarg1;
15997   arg2 = (unsigned int)jarg2;
15998   result = (CompartmentType *)(arg1)->remove(arg2);
15999   *(CompartmentType **)&jresult = result;
16000   return jresult;
16001 }
16002 
16003 
Java_org_sbml_libsbml_libsbmlJNI_ListOfCompartmentTypes_1remove_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)16004 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfCompartmentTypes_1remove_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
16005   jlong jresult = 0 ;
16006   ListOfCompartmentTypes *arg1 = (ListOfCompartmentTypes *) 0 ;
16007   std::string *arg2 = 0 ;
16008   CompartmentType *result = 0 ;
16009 
16010   (void)jenv;
16011   (void)jcls;
16012   (void)jarg1_;
16013   arg1 = *(ListOfCompartmentTypes **)&jarg1;
16014   if(!jarg2) {
16015     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
16016     return 0;
16017   }
16018   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
16019   if (!arg2_pstr) return 0;
16020   std::string arg2_str(arg2_pstr);
16021   arg2 = &arg2_str;
16022   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
16023   result = (CompartmentType *)(arg1)->remove((std::string const &)*arg2);
16024   *(CompartmentType **)&jresult = result;
16025   return jresult;
16026 }
16027 
16028 
Java_org_sbml_libsbml_libsbmlJNI_delete_1ListOfCompartmentTypes(JNIEnv * jenv,jclass jcls,jlong jarg1)16029 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1ListOfCompartmentTypes(JNIEnv *jenv, jclass jcls, jlong jarg1) {
16030   ListOfCompartmentTypes *arg1 = (ListOfCompartmentTypes *) 0 ;
16031 
16032   (void)jenv;
16033   (void)jcls;
16034   arg1 = *(ListOfCompartmentTypes **)&jarg1;
16035   delete arg1;
16036 }
16037 
16038 
Java_org_sbml_libsbml_libsbmlJNI_new_1SpeciesType_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)16039 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SpeciesType_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
16040   jlong jresult = 0 ;
16041   unsigned int arg1 ;
16042   unsigned int arg2 ;
16043   SpeciesType *result = 0 ;
16044 
16045   (void)jenv;
16046   (void)jcls;
16047   arg1 = (unsigned int)jarg1;
16048   arg2 = (unsigned int)jarg2;
16049 
16050   try {
16051     result = (SpeciesType *)new SpeciesType(arg1,arg2);
16052   }
16053   catch (const SBMLConstructorException &e) {
16054     jenv->ExceptionClear();
16055     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
16056     if (clazz)
16057     jenv->ThrowNew(clazz, e.what());
16058     return 0;
16059   }
16060   catch (const SBMLExtensionException &e) {
16061     jenv->ExceptionClear();
16062     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
16063     if (clazz)
16064     jenv->ThrowNew(clazz, e.what());
16065     return 0;
16066   }
16067 
16068   *(SpeciesType **)&jresult = result;
16069   return jresult;
16070 }
16071 
16072 
Java_org_sbml_libsbml_libsbmlJNI_new_1SpeciesType_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16073 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SpeciesType_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16074   jlong jresult = 0 ;
16075   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
16076   SpeciesType *result = 0 ;
16077 
16078   (void)jenv;
16079   (void)jcls;
16080   (void)jarg1_;
16081   arg1 = *(SBMLNamespaces **)&jarg1;
16082 
16083   try {
16084     result = (SpeciesType *)new SpeciesType(arg1);
16085   }
16086   catch (const SBMLConstructorException &e) {
16087     jenv->ExceptionClear();
16088     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
16089     if (clazz)
16090     jenv->ThrowNew(clazz, e.what());
16091     return 0;
16092   }
16093   catch (const SBMLExtensionException &e) {
16094     jenv->ExceptionClear();
16095     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
16096     if (clazz)
16097     jenv->ThrowNew(clazz, e.what());
16098     return 0;
16099   }
16100 
16101   *(SpeciesType **)&jresult = result;
16102   return jresult;
16103 }
16104 
16105 
Java_org_sbml_libsbml_libsbmlJNI_delete_1SpeciesType(JNIEnv * jenv,jclass jcls,jlong jarg1)16106 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1SpeciesType(JNIEnv *jenv, jclass jcls, jlong jarg1) {
16107   SpeciesType *arg1 = (SpeciesType *) 0 ;
16108 
16109   (void)jenv;
16110   (void)jcls;
16111   arg1 = *(SpeciesType **)&jarg1;
16112   delete arg1;
16113 }
16114 
16115 
Java_org_sbml_libsbml_libsbmlJNI_new_1SpeciesType_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16116 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SpeciesType_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16117   jlong jresult = 0 ;
16118   SpeciesType *arg1 = 0 ;
16119   SpeciesType *result = 0 ;
16120 
16121   (void)jenv;
16122   (void)jcls;
16123   (void)jarg1_;
16124   arg1 = *(SpeciesType **)&jarg1;
16125   if (!arg1) {
16126     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "SpeciesType const & reference is null");
16127     return 0;
16128   }
16129 
16130   try {
16131     result = (SpeciesType *)new SpeciesType((SpeciesType const &)*arg1);
16132   }
16133   catch (const SBMLConstructorException &e) {
16134     jenv->ExceptionClear();
16135     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
16136     if (clazz)
16137     jenv->ThrowNew(clazz, e.what());
16138     return 0;
16139   }
16140   catch (const SBMLExtensionException &e) {
16141     jenv->ExceptionClear();
16142     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
16143     if (clazz)
16144     jenv->ThrowNew(clazz, e.what());
16145     return 0;
16146   }
16147 
16148   *(SpeciesType **)&jresult = result;
16149   return jresult;
16150 }
16151 
16152 
Java_org_sbml_libsbml_libsbmlJNI_SpeciesType_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16153 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SpeciesType_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16154   jlong jresult = 0 ;
16155   SpeciesType *arg1 = (SpeciesType *) 0 ;
16156   SpeciesType *result = 0 ;
16157 
16158   (void)jenv;
16159   (void)jcls;
16160   (void)jarg1_;
16161   arg1 = *(SpeciesType **)&jarg1;
16162   result = (SpeciesType *)((SpeciesType const *)arg1)->clone();
16163   *(SpeciesType **)&jresult = result;
16164   return jresult;
16165 }
16166 
16167 
Java_org_sbml_libsbml_libsbmlJNI_SpeciesType_1getId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16168 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SpeciesType_1getId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16169   jstring jresult = 0 ;
16170   SpeciesType *arg1 = (SpeciesType *) 0 ;
16171   std::string *result = 0 ;
16172 
16173   (void)jenv;
16174   (void)jcls;
16175   (void)jarg1_;
16176   arg1 = *(SpeciesType **)&jarg1;
16177   result = (std::string *) &((SpeciesType const *)arg1)->getId();
16178   jresult = jenv->NewStringUTF(result->c_str());
16179   return jresult;
16180 }
16181 
16182 
Java_org_sbml_libsbml_libsbmlJNI_SpeciesType_1getName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16183 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SpeciesType_1getName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16184   jstring jresult = 0 ;
16185   SpeciesType *arg1 = (SpeciesType *) 0 ;
16186   std::string *result = 0 ;
16187 
16188   (void)jenv;
16189   (void)jcls;
16190   (void)jarg1_;
16191   arg1 = *(SpeciesType **)&jarg1;
16192   result = (std::string *) &((SpeciesType const *)arg1)->getName();
16193   jresult = jenv->NewStringUTF(result->c_str());
16194   return jresult;
16195 }
16196 
16197 
Java_org_sbml_libsbml_libsbmlJNI_SpeciesType_1isSetId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16198 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SpeciesType_1isSetId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16199   jboolean jresult = 0 ;
16200   SpeciesType *arg1 = (SpeciesType *) 0 ;
16201   bool result;
16202 
16203   (void)jenv;
16204   (void)jcls;
16205   (void)jarg1_;
16206   arg1 = *(SpeciesType **)&jarg1;
16207   result = (bool)((SpeciesType const *)arg1)->isSetId();
16208   jresult = (jboolean)result;
16209   return jresult;
16210 }
16211 
16212 
Java_org_sbml_libsbml_libsbmlJNI_SpeciesType_1isSetName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16213 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SpeciesType_1isSetName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16214   jboolean jresult = 0 ;
16215   SpeciesType *arg1 = (SpeciesType *) 0 ;
16216   bool result;
16217 
16218   (void)jenv;
16219   (void)jcls;
16220   (void)jarg1_;
16221   arg1 = *(SpeciesType **)&jarg1;
16222   result = (bool)((SpeciesType const *)arg1)->isSetName();
16223   jresult = (jboolean)result;
16224   return jresult;
16225 }
16226 
16227 
Java_org_sbml_libsbml_libsbmlJNI_SpeciesType_1setId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)16228 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SpeciesType_1setId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
16229   jint jresult = 0 ;
16230   SpeciesType *arg1 = (SpeciesType *) 0 ;
16231   std::string *arg2 = 0 ;
16232   int result;
16233 
16234   (void)jenv;
16235   (void)jcls;
16236   (void)jarg1_;
16237   arg1 = *(SpeciesType **)&jarg1;
16238   if(!jarg2) {
16239     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
16240     return 0;
16241   }
16242   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
16243   if (!arg2_pstr) return 0;
16244   std::string arg2_str(arg2_pstr);
16245   arg2 = &arg2_str;
16246   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
16247   result = (int)(arg1)->setId((std::string const &)*arg2);
16248   jresult = (jint)result;
16249   return jresult;
16250 }
16251 
16252 
Java_org_sbml_libsbml_libsbmlJNI_SpeciesType_1setName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)16253 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SpeciesType_1setName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
16254   jint jresult = 0 ;
16255   SpeciesType *arg1 = (SpeciesType *) 0 ;
16256   std::string *arg2 = 0 ;
16257   int result;
16258 
16259   (void)jenv;
16260   (void)jcls;
16261   (void)jarg1_;
16262   arg1 = *(SpeciesType **)&jarg1;
16263   if(!jarg2) {
16264     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
16265     return 0;
16266   }
16267   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
16268   if (!arg2_pstr) return 0;
16269   std::string arg2_str(arg2_pstr);
16270   arg2 = &arg2_str;
16271   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
16272   result = (int)(arg1)->setName((std::string const &)*arg2);
16273   jresult = (jint)result;
16274   return jresult;
16275 }
16276 
16277 
Java_org_sbml_libsbml_libsbmlJNI_SpeciesType_1unsetName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16278 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SpeciesType_1unsetName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16279   jint jresult = 0 ;
16280   SpeciesType *arg1 = (SpeciesType *) 0 ;
16281   int result;
16282 
16283   (void)jenv;
16284   (void)jcls;
16285   (void)jarg1_;
16286   arg1 = *(SpeciesType **)&jarg1;
16287   result = (int)(arg1)->unsetName();
16288   jresult = (jint)result;
16289   return jresult;
16290 }
16291 
16292 
Java_org_sbml_libsbml_libsbmlJNI_SpeciesType_1getTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16293 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SpeciesType_1getTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16294   jint jresult = 0 ;
16295   SpeciesType *arg1 = (SpeciesType *) 0 ;
16296   int result;
16297 
16298   (void)jenv;
16299   (void)jcls;
16300   (void)jarg1_;
16301   arg1 = *(SpeciesType **)&jarg1;
16302   result = (int)((SpeciesType const *)arg1)->getTypeCode();
16303   jresult = (jint)result;
16304   return jresult;
16305 }
16306 
16307 
Java_org_sbml_libsbml_libsbmlJNI_SpeciesType_1getElementName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16308 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SpeciesType_1getElementName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16309   jstring jresult = 0 ;
16310   SpeciesType *arg1 = (SpeciesType *) 0 ;
16311   std::string *result = 0 ;
16312 
16313   (void)jenv;
16314   (void)jcls;
16315   (void)jarg1_;
16316   arg1 = *(SpeciesType **)&jarg1;
16317   result = (std::string *) &((SpeciesType const *)arg1)->getElementName();
16318   jresult = jenv->NewStringUTF(result->c_str());
16319   return jresult;
16320 }
16321 
16322 
Java_org_sbml_libsbml_libsbmlJNI_SpeciesType_1hasRequiredAttributes(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16323 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SpeciesType_1hasRequiredAttributes(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16324   jboolean jresult = 0 ;
16325   SpeciesType *arg1 = (SpeciesType *) 0 ;
16326   bool result;
16327 
16328   (void)jenv;
16329   (void)jcls;
16330   (void)jarg1_;
16331   arg1 = *(SpeciesType **)&jarg1;
16332   result = (bool)((SpeciesType const *)arg1)->hasRequiredAttributes();
16333   jresult = (jboolean)result;
16334   return jresult;
16335 }
16336 
16337 
Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfSpeciesTypes_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)16338 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfSpeciesTypes_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
16339   jlong jresult = 0 ;
16340   unsigned int arg1 ;
16341   unsigned int arg2 ;
16342   ListOfSpeciesTypes *result = 0 ;
16343 
16344   (void)jenv;
16345   (void)jcls;
16346   arg1 = (unsigned int)jarg1;
16347   arg2 = (unsigned int)jarg2;
16348 
16349   try {
16350     result = (ListOfSpeciesTypes *)new ListOfSpeciesTypes(arg1,arg2);
16351   }
16352   catch (const SBMLConstructorException &e) {
16353     jenv->ExceptionClear();
16354     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
16355     if (clazz)
16356     jenv->ThrowNew(clazz, e.what());
16357     return 0;
16358   }
16359   catch (const SBMLExtensionException &e) {
16360     jenv->ExceptionClear();
16361     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
16362     if (clazz)
16363     jenv->ThrowNew(clazz, e.what());
16364     return 0;
16365   }
16366 
16367   *(ListOfSpeciesTypes **)&jresult = result;
16368   return jresult;
16369 }
16370 
16371 
Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfSpeciesTypes_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16372 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfSpeciesTypes_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16373   jlong jresult = 0 ;
16374   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
16375   ListOfSpeciesTypes *result = 0 ;
16376 
16377   (void)jenv;
16378   (void)jcls;
16379   (void)jarg1_;
16380   arg1 = *(SBMLNamespaces **)&jarg1;
16381 
16382   try {
16383     result = (ListOfSpeciesTypes *)new ListOfSpeciesTypes(arg1);
16384   }
16385   catch (const SBMLConstructorException &e) {
16386     jenv->ExceptionClear();
16387     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
16388     if (clazz)
16389     jenv->ThrowNew(clazz, e.what());
16390     return 0;
16391   }
16392   catch (const SBMLExtensionException &e) {
16393     jenv->ExceptionClear();
16394     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
16395     if (clazz)
16396     jenv->ThrowNew(clazz, e.what());
16397     return 0;
16398   }
16399 
16400   *(ListOfSpeciesTypes **)&jresult = result;
16401   return jresult;
16402 }
16403 
16404 
Java_org_sbml_libsbml_libsbmlJNI_ListOfSpeciesTypes_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16405 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfSpeciesTypes_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16406   jlong jresult = 0 ;
16407   ListOfSpeciesTypes *arg1 = (ListOfSpeciesTypes *) 0 ;
16408   ListOfSpeciesTypes *result = 0 ;
16409 
16410   (void)jenv;
16411   (void)jcls;
16412   (void)jarg1_;
16413   arg1 = *(ListOfSpeciesTypes **)&jarg1;
16414   result = (ListOfSpeciesTypes *)((ListOfSpeciesTypes const *)arg1)->clone();
16415   *(ListOfSpeciesTypes **)&jresult = result;
16416   return jresult;
16417 }
16418 
16419 
Java_org_sbml_libsbml_libsbmlJNI_ListOfSpeciesTypes_1getItemTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16420 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfSpeciesTypes_1getItemTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16421   jint jresult = 0 ;
16422   ListOfSpeciesTypes *arg1 = (ListOfSpeciesTypes *) 0 ;
16423   int result;
16424 
16425   (void)jenv;
16426   (void)jcls;
16427   (void)jarg1_;
16428   arg1 = *(ListOfSpeciesTypes **)&jarg1;
16429   result = (int)((ListOfSpeciesTypes const *)arg1)->getItemTypeCode();
16430   jresult = (jint)result;
16431   return jresult;
16432 }
16433 
16434 
Java_org_sbml_libsbml_libsbmlJNI_ListOfSpeciesTypes_1getElementName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16435 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfSpeciesTypes_1getElementName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16436   jstring jresult = 0 ;
16437   ListOfSpeciesTypes *arg1 = (ListOfSpeciesTypes *) 0 ;
16438   std::string *result = 0 ;
16439 
16440   (void)jenv;
16441   (void)jcls;
16442   (void)jarg1_;
16443   arg1 = *(ListOfSpeciesTypes **)&jarg1;
16444   result = (std::string *) &((ListOfSpeciesTypes const *)arg1)->getElementName();
16445   jresult = jenv->NewStringUTF(result->c_str());
16446   return jresult;
16447 }
16448 
16449 
Java_org_sbml_libsbml_libsbmlJNI_ListOfSpeciesTypes_1get_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)16450 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfSpeciesTypes_1get_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
16451   jlong jresult = 0 ;
16452   ListOfSpeciesTypes *arg1 = (ListOfSpeciesTypes *) 0 ;
16453   unsigned int arg2 ;
16454   SpeciesType *result = 0 ;
16455 
16456   (void)jenv;
16457   (void)jcls;
16458   (void)jarg1_;
16459   arg1 = *(ListOfSpeciesTypes **)&jarg1;
16460   arg2 = (unsigned int)jarg2;
16461   result = (SpeciesType *)(arg1)->get(arg2);
16462   *(SpeciesType **)&jresult = result;
16463   return jresult;
16464 }
16465 
16466 
Java_org_sbml_libsbml_libsbmlJNI_ListOfSpeciesTypes_1get_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)16467 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfSpeciesTypes_1get_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
16468   jlong jresult = 0 ;
16469   ListOfSpeciesTypes *arg1 = (ListOfSpeciesTypes *) 0 ;
16470   std::string *arg2 = 0 ;
16471   SpeciesType *result = 0 ;
16472 
16473   (void)jenv;
16474   (void)jcls;
16475   (void)jarg1_;
16476   arg1 = *(ListOfSpeciesTypes **)&jarg1;
16477   if(!jarg2) {
16478     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
16479     return 0;
16480   }
16481   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
16482   if (!arg2_pstr) return 0;
16483   std::string arg2_str(arg2_pstr);
16484   arg2 = &arg2_str;
16485   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
16486   result = (SpeciesType *)(arg1)->get((std::string const &)*arg2);
16487   *(SpeciesType **)&jresult = result;
16488   return jresult;
16489 }
16490 
16491 
Java_org_sbml_libsbml_libsbmlJNI_ListOfSpeciesTypes_1remove_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)16492 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfSpeciesTypes_1remove_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
16493   jlong jresult = 0 ;
16494   ListOfSpeciesTypes *arg1 = (ListOfSpeciesTypes *) 0 ;
16495   unsigned int arg2 ;
16496   SpeciesType *result = 0 ;
16497 
16498   (void)jenv;
16499   (void)jcls;
16500   (void)jarg1_;
16501   arg1 = *(ListOfSpeciesTypes **)&jarg1;
16502   arg2 = (unsigned int)jarg2;
16503   result = (SpeciesType *)(arg1)->remove(arg2);
16504   *(SpeciesType **)&jresult = result;
16505   return jresult;
16506 }
16507 
16508 
Java_org_sbml_libsbml_libsbmlJNI_ListOfSpeciesTypes_1remove_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)16509 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfSpeciesTypes_1remove_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
16510   jlong jresult = 0 ;
16511   ListOfSpeciesTypes *arg1 = (ListOfSpeciesTypes *) 0 ;
16512   std::string *arg2 = 0 ;
16513   SpeciesType *result = 0 ;
16514 
16515   (void)jenv;
16516   (void)jcls;
16517   (void)jarg1_;
16518   arg1 = *(ListOfSpeciesTypes **)&jarg1;
16519   if(!jarg2) {
16520     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
16521     return 0;
16522   }
16523   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
16524   if (!arg2_pstr) return 0;
16525   std::string arg2_str(arg2_pstr);
16526   arg2 = &arg2_str;
16527   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
16528   result = (SpeciesType *)(arg1)->remove((std::string const &)*arg2);
16529   *(SpeciesType **)&jresult = result;
16530   return jresult;
16531 }
16532 
16533 
Java_org_sbml_libsbml_libsbmlJNI_delete_1ListOfSpeciesTypes(JNIEnv * jenv,jclass jcls,jlong jarg1)16534 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1ListOfSpeciesTypes(JNIEnv *jenv, jclass jcls, jlong jarg1) {
16535   ListOfSpeciesTypes *arg1 = (ListOfSpeciesTypes *) 0 ;
16536 
16537   (void)jenv;
16538   (void)jcls;
16539   arg1 = *(ListOfSpeciesTypes **)&jarg1;
16540   delete arg1;
16541 }
16542 
16543 
Java_org_sbml_libsbml_libsbmlJNI_new_1Compartment_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)16544 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Compartment_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
16545   jlong jresult = 0 ;
16546   unsigned int arg1 ;
16547   unsigned int arg2 ;
16548   Compartment *result = 0 ;
16549 
16550   (void)jenv;
16551   (void)jcls;
16552   arg1 = (unsigned int)jarg1;
16553   arg2 = (unsigned int)jarg2;
16554 
16555   try {
16556     result = (Compartment *)new Compartment(arg1,arg2);
16557   }
16558   catch (const SBMLConstructorException &e) {
16559     jenv->ExceptionClear();
16560     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
16561     if (clazz)
16562     jenv->ThrowNew(clazz, e.what());
16563     return 0;
16564   }
16565   catch (const SBMLExtensionException &e) {
16566     jenv->ExceptionClear();
16567     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
16568     if (clazz)
16569     jenv->ThrowNew(clazz, e.what());
16570     return 0;
16571   }
16572 
16573   *(Compartment **)&jresult = result;
16574   return jresult;
16575 }
16576 
16577 
Java_org_sbml_libsbml_libsbmlJNI_new_1Compartment_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16578 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Compartment_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16579   jlong jresult = 0 ;
16580   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
16581   Compartment *result = 0 ;
16582 
16583   (void)jenv;
16584   (void)jcls;
16585   (void)jarg1_;
16586   arg1 = *(SBMLNamespaces **)&jarg1;
16587 
16588   try {
16589     result = (Compartment *)new Compartment(arg1);
16590   }
16591   catch (const SBMLConstructorException &e) {
16592     jenv->ExceptionClear();
16593     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
16594     if (clazz)
16595     jenv->ThrowNew(clazz, e.what());
16596     return 0;
16597   }
16598   catch (const SBMLExtensionException &e) {
16599     jenv->ExceptionClear();
16600     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
16601     if (clazz)
16602     jenv->ThrowNew(clazz, e.what());
16603     return 0;
16604   }
16605 
16606   *(Compartment **)&jresult = result;
16607   return jresult;
16608 }
16609 
16610 
Java_org_sbml_libsbml_libsbmlJNI_delete_1Compartment(JNIEnv * jenv,jclass jcls,jlong jarg1)16611 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1Compartment(JNIEnv *jenv, jclass jcls, jlong jarg1) {
16612   Compartment *arg1 = (Compartment *) 0 ;
16613 
16614   (void)jenv;
16615   (void)jcls;
16616   arg1 = *(Compartment **)&jarg1;
16617   delete arg1;
16618 }
16619 
16620 
Java_org_sbml_libsbml_libsbmlJNI_new_1Compartment_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16621 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Compartment_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16622   jlong jresult = 0 ;
16623   Compartment *arg1 = 0 ;
16624   Compartment *result = 0 ;
16625 
16626   (void)jenv;
16627   (void)jcls;
16628   (void)jarg1_;
16629   arg1 = *(Compartment **)&jarg1;
16630   if (!arg1) {
16631     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Compartment const & reference is null");
16632     return 0;
16633   }
16634 
16635   try {
16636     result = (Compartment *)new Compartment((Compartment const &)*arg1);
16637   }
16638   catch (const SBMLConstructorException &e) {
16639     jenv->ExceptionClear();
16640     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
16641     if (clazz)
16642     jenv->ThrowNew(clazz, e.what());
16643     return 0;
16644   }
16645   catch (const SBMLExtensionException &e) {
16646     jenv->ExceptionClear();
16647     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
16648     if (clazz)
16649     jenv->ThrowNew(clazz, e.what());
16650     return 0;
16651   }
16652 
16653   *(Compartment **)&jresult = result;
16654   return jresult;
16655 }
16656 
16657 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16658 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16659   jlong jresult = 0 ;
16660   Compartment *arg1 = (Compartment *) 0 ;
16661   Compartment *result = 0 ;
16662 
16663   (void)jenv;
16664   (void)jcls;
16665   (void)jarg1_;
16666   arg1 = *(Compartment **)&jarg1;
16667   result = (Compartment *)((Compartment const *)arg1)->clone();
16668   *(Compartment **)&jresult = result;
16669   return jresult;
16670 }
16671 
16672 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1initDefaults(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16673 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1initDefaults(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16674   Compartment *arg1 = (Compartment *) 0 ;
16675 
16676   (void)jenv;
16677   (void)jcls;
16678   (void)jarg1_;
16679   arg1 = *(Compartment **)&jarg1;
16680   (arg1)->initDefaults();
16681 }
16682 
16683 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1getId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16684 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1getId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16685   jstring jresult = 0 ;
16686   Compartment *arg1 = (Compartment *) 0 ;
16687   std::string *result = 0 ;
16688 
16689   (void)jenv;
16690   (void)jcls;
16691   (void)jarg1_;
16692   arg1 = *(Compartment **)&jarg1;
16693   result = (std::string *) &((Compartment const *)arg1)->getId();
16694   jresult = jenv->NewStringUTF(result->c_str());
16695   return jresult;
16696 }
16697 
16698 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1getName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16699 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1getName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16700   jstring jresult = 0 ;
16701   Compartment *arg1 = (Compartment *) 0 ;
16702   std::string *result = 0 ;
16703 
16704   (void)jenv;
16705   (void)jcls;
16706   (void)jarg1_;
16707   arg1 = *(Compartment **)&jarg1;
16708   result = (std::string *) &((Compartment const *)arg1)->getName();
16709   jresult = jenv->NewStringUTF(result->c_str());
16710   return jresult;
16711 }
16712 
16713 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1getCompartmentType(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16714 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1getCompartmentType(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16715   jstring jresult = 0 ;
16716   Compartment *arg1 = (Compartment *) 0 ;
16717   std::string *result = 0 ;
16718 
16719   (void)jenv;
16720   (void)jcls;
16721   (void)jarg1_;
16722   arg1 = *(Compartment **)&jarg1;
16723   result = (std::string *) &((Compartment const *)arg1)->getCompartmentType();
16724   jresult = jenv->NewStringUTF(result->c_str());
16725   return jresult;
16726 }
16727 
16728 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1getSpatialDimensions(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16729 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1getSpatialDimensions(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16730   jlong jresult = 0 ;
16731   Compartment *arg1 = (Compartment *) 0 ;
16732   unsigned int result;
16733 
16734   (void)jenv;
16735   (void)jcls;
16736   (void)jarg1_;
16737   arg1 = *(Compartment **)&jarg1;
16738   result = (unsigned int)((Compartment const *)arg1)->getSpatialDimensions();
16739   jresult = (jlong)result;
16740   return jresult;
16741 }
16742 
16743 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1getSpatialDimensionsAsDouble(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16744 SWIGEXPORT jdouble JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1getSpatialDimensionsAsDouble(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16745   jdouble jresult = 0 ;
16746   Compartment *arg1 = (Compartment *) 0 ;
16747   double result;
16748 
16749   (void)jenv;
16750   (void)jcls;
16751   (void)jarg1_;
16752   arg1 = *(Compartment **)&jarg1;
16753   result = (double)((Compartment const *)arg1)->getSpatialDimensionsAsDouble();
16754   jresult = (jdouble)result;
16755   return jresult;
16756 }
16757 
16758 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1getSize(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16759 SWIGEXPORT jdouble JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1getSize(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16760   jdouble jresult = 0 ;
16761   Compartment *arg1 = (Compartment *) 0 ;
16762   double result;
16763 
16764   (void)jenv;
16765   (void)jcls;
16766   (void)jarg1_;
16767   arg1 = *(Compartment **)&jarg1;
16768   result = (double)((Compartment const *)arg1)->getSize();
16769   jresult = (jdouble)result;
16770   return jresult;
16771 }
16772 
16773 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1getVolume(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16774 SWIGEXPORT jdouble JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1getVolume(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16775   jdouble jresult = 0 ;
16776   Compartment *arg1 = (Compartment *) 0 ;
16777   double result;
16778 
16779   (void)jenv;
16780   (void)jcls;
16781   (void)jarg1_;
16782   arg1 = *(Compartment **)&jarg1;
16783   result = (double)((Compartment const *)arg1)->getVolume();
16784   jresult = (jdouble)result;
16785   return jresult;
16786 }
16787 
16788 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1getUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16789 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1getUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16790   jstring jresult = 0 ;
16791   Compartment *arg1 = (Compartment *) 0 ;
16792   std::string *result = 0 ;
16793 
16794   (void)jenv;
16795   (void)jcls;
16796   (void)jarg1_;
16797   arg1 = *(Compartment **)&jarg1;
16798   result = (std::string *) &((Compartment const *)arg1)->getUnits();
16799   jresult = jenv->NewStringUTF(result->c_str());
16800   return jresult;
16801 }
16802 
16803 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1getOutside(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16804 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1getOutside(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16805   jstring jresult = 0 ;
16806   Compartment *arg1 = (Compartment *) 0 ;
16807   std::string *result = 0 ;
16808 
16809   (void)jenv;
16810   (void)jcls;
16811   (void)jarg1_;
16812   arg1 = *(Compartment **)&jarg1;
16813   result = (std::string *) &((Compartment const *)arg1)->getOutside();
16814   jresult = jenv->NewStringUTF(result->c_str());
16815   return jresult;
16816 }
16817 
16818 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1getConstant(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16819 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1getConstant(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16820   jboolean jresult = 0 ;
16821   Compartment *arg1 = (Compartment *) 0 ;
16822   bool result;
16823 
16824   (void)jenv;
16825   (void)jcls;
16826   (void)jarg1_;
16827   arg1 = *(Compartment **)&jarg1;
16828   result = (bool)((Compartment const *)arg1)->getConstant();
16829   jresult = (jboolean)result;
16830   return jresult;
16831 }
16832 
16833 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1isSetId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16834 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1isSetId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16835   jboolean jresult = 0 ;
16836   Compartment *arg1 = (Compartment *) 0 ;
16837   bool result;
16838 
16839   (void)jenv;
16840   (void)jcls;
16841   (void)jarg1_;
16842   arg1 = *(Compartment **)&jarg1;
16843   result = (bool)((Compartment const *)arg1)->isSetId();
16844   jresult = (jboolean)result;
16845   return jresult;
16846 }
16847 
16848 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1isSetName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16849 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1isSetName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16850   jboolean jresult = 0 ;
16851   Compartment *arg1 = (Compartment *) 0 ;
16852   bool result;
16853 
16854   (void)jenv;
16855   (void)jcls;
16856   (void)jarg1_;
16857   arg1 = *(Compartment **)&jarg1;
16858   result = (bool)((Compartment const *)arg1)->isSetName();
16859   jresult = (jboolean)result;
16860   return jresult;
16861 }
16862 
16863 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1isSetCompartmentType(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16864 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1isSetCompartmentType(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16865   jboolean jresult = 0 ;
16866   Compartment *arg1 = (Compartment *) 0 ;
16867   bool result;
16868 
16869   (void)jenv;
16870   (void)jcls;
16871   (void)jarg1_;
16872   arg1 = *(Compartment **)&jarg1;
16873   result = (bool)((Compartment const *)arg1)->isSetCompartmentType();
16874   jresult = (jboolean)result;
16875   return jresult;
16876 }
16877 
16878 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1isSetSize(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16879 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1isSetSize(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16880   jboolean jresult = 0 ;
16881   Compartment *arg1 = (Compartment *) 0 ;
16882   bool result;
16883 
16884   (void)jenv;
16885   (void)jcls;
16886   (void)jarg1_;
16887   arg1 = *(Compartment **)&jarg1;
16888   result = (bool)((Compartment const *)arg1)->isSetSize();
16889   jresult = (jboolean)result;
16890   return jresult;
16891 }
16892 
16893 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1isSetVolume(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16894 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1isSetVolume(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16895   jboolean jresult = 0 ;
16896   Compartment *arg1 = (Compartment *) 0 ;
16897   bool result;
16898 
16899   (void)jenv;
16900   (void)jcls;
16901   (void)jarg1_;
16902   arg1 = *(Compartment **)&jarg1;
16903   result = (bool)((Compartment const *)arg1)->isSetVolume();
16904   jresult = (jboolean)result;
16905   return jresult;
16906 }
16907 
16908 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1isSetUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16909 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1isSetUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16910   jboolean jresult = 0 ;
16911   Compartment *arg1 = (Compartment *) 0 ;
16912   bool result;
16913 
16914   (void)jenv;
16915   (void)jcls;
16916   (void)jarg1_;
16917   arg1 = *(Compartment **)&jarg1;
16918   result = (bool)((Compartment const *)arg1)->isSetUnits();
16919   jresult = (jboolean)result;
16920   return jresult;
16921 }
16922 
16923 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1isSetOutside(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16924 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1isSetOutside(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16925   jboolean jresult = 0 ;
16926   Compartment *arg1 = (Compartment *) 0 ;
16927   bool result;
16928 
16929   (void)jenv;
16930   (void)jcls;
16931   (void)jarg1_;
16932   arg1 = *(Compartment **)&jarg1;
16933   result = (bool)((Compartment const *)arg1)->isSetOutside();
16934   jresult = (jboolean)result;
16935   return jresult;
16936 }
16937 
16938 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1isSetSpatialDimensions(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16939 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1isSetSpatialDimensions(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16940   jboolean jresult = 0 ;
16941   Compartment *arg1 = (Compartment *) 0 ;
16942   bool result;
16943 
16944   (void)jenv;
16945   (void)jcls;
16946   (void)jarg1_;
16947   arg1 = *(Compartment **)&jarg1;
16948   result = (bool)((Compartment const *)arg1)->isSetSpatialDimensions();
16949   jresult = (jboolean)result;
16950   return jresult;
16951 }
16952 
16953 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1isSetConstant(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16954 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1isSetConstant(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16955   jboolean jresult = 0 ;
16956   Compartment *arg1 = (Compartment *) 0 ;
16957   bool result;
16958 
16959   (void)jenv;
16960   (void)jcls;
16961   (void)jarg1_;
16962   arg1 = *(Compartment **)&jarg1;
16963   result = (bool)((Compartment const *)arg1)->isSetConstant();
16964   jresult = (jboolean)result;
16965   return jresult;
16966 }
16967 
16968 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1setId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)16969 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1setId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
16970   jint jresult = 0 ;
16971   Compartment *arg1 = (Compartment *) 0 ;
16972   std::string *arg2 = 0 ;
16973   int result;
16974 
16975   (void)jenv;
16976   (void)jcls;
16977   (void)jarg1_;
16978   arg1 = *(Compartment **)&jarg1;
16979   if(!jarg2) {
16980     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
16981     return 0;
16982   }
16983   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
16984   if (!arg2_pstr) return 0;
16985   std::string arg2_str(arg2_pstr);
16986   arg2 = &arg2_str;
16987   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
16988   result = (int)(arg1)->setId((std::string const &)*arg2);
16989   jresult = (jint)result;
16990   return jresult;
16991 }
16992 
16993 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1setName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)16994 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1setName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
16995   jint jresult = 0 ;
16996   Compartment *arg1 = (Compartment *) 0 ;
16997   std::string *arg2 = 0 ;
16998   int result;
16999 
17000   (void)jenv;
17001   (void)jcls;
17002   (void)jarg1_;
17003   arg1 = *(Compartment **)&jarg1;
17004   if(!jarg2) {
17005     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
17006     return 0;
17007   }
17008   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
17009   if (!arg2_pstr) return 0;
17010   std::string arg2_str(arg2_pstr);
17011   arg2 = &arg2_str;
17012   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
17013   result = (int)(arg1)->setName((std::string const &)*arg2);
17014   jresult = (jint)result;
17015   return jresult;
17016 }
17017 
17018 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1setCompartmentType(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)17019 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1setCompartmentType(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
17020   jint jresult = 0 ;
17021   Compartment *arg1 = (Compartment *) 0 ;
17022   std::string *arg2 = 0 ;
17023   int result;
17024 
17025   (void)jenv;
17026   (void)jcls;
17027   (void)jarg1_;
17028   arg1 = *(Compartment **)&jarg1;
17029   if(!jarg2) {
17030     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
17031     return 0;
17032   }
17033   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
17034   if (!arg2_pstr) return 0;
17035   std::string arg2_str(arg2_pstr);
17036   arg2 = &arg2_str;
17037   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
17038   result = (int)(arg1)->setCompartmentType((std::string const &)*arg2);
17039   jresult = (jint)result;
17040   return jresult;
17041 }
17042 
17043 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1setSpatialDimensions_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)17044 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1setSpatialDimensions_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
17045   jint jresult = 0 ;
17046   Compartment *arg1 = (Compartment *) 0 ;
17047   unsigned int arg2 ;
17048   int result;
17049 
17050   (void)jenv;
17051   (void)jcls;
17052   (void)jarg1_;
17053   arg1 = *(Compartment **)&jarg1;
17054   arg2 = (unsigned int)jarg2;
17055   result = (int)(arg1)->setSpatialDimensions(arg2);
17056   jresult = (jint)result;
17057   return jresult;
17058 }
17059 
17060 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1setSpatialDimensions_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)17061 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1setSpatialDimensions_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
17062   jint jresult = 0 ;
17063   Compartment *arg1 = (Compartment *) 0 ;
17064   double arg2 ;
17065   int result;
17066 
17067   (void)jenv;
17068   (void)jcls;
17069   (void)jarg1_;
17070   arg1 = *(Compartment **)&jarg1;
17071   arg2 = (double)jarg2;
17072   result = (int)(arg1)->setSpatialDimensions(arg2);
17073   jresult = (jint)result;
17074   return jresult;
17075 }
17076 
17077 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1setSize(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)17078 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1setSize(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
17079   jint jresult = 0 ;
17080   Compartment *arg1 = (Compartment *) 0 ;
17081   double arg2 ;
17082   int result;
17083 
17084   (void)jenv;
17085   (void)jcls;
17086   (void)jarg1_;
17087   arg1 = *(Compartment **)&jarg1;
17088   arg2 = (double)jarg2;
17089   result = (int)(arg1)->setSize(arg2);
17090   jresult = (jint)result;
17091   return jresult;
17092 }
17093 
17094 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1setVolume(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)17095 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1setVolume(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
17096   jint jresult = 0 ;
17097   Compartment *arg1 = (Compartment *) 0 ;
17098   double arg2 ;
17099   int result;
17100 
17101   (void)jenv;
17102   (void)jcls;
17103   (void)jarg1_;
17104   arg1 = *(Compartment **)&jarg1;
17105   arg2 = (double)jarg2;
17106   result = (int)(arg1)->setVolume(arg2);
17107   jresult = (jint)result;
17108   return jresult;
17109 }
17110 
17111 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1setUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)17112 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1setUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
17113   jint jresult = 0 ;
17114   Compartment *arg1 = (Compartment *) 0 ;
17115   std::string *arg2 = 0 ;
17116   int result;
17117 
17118   (void)jenv;
17119   (void)jcls;
17120   (void)jarg1_;
17121   arg1 = *(Compartment **)&jarg1;
17122   if(!jarg2) {
17123     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
17124     return 0;
17125   }
17126   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
17127   if (!arg2_pstr) return 0;
17128   std::string arg2_str(arg2_pstr);
17129   arg2 = &arg2_str;
17130   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
17131   result = (int)(arg1)->setUnits((std::string const &)*arg2);
17132   jresult = (jint)result;
17133   return jresult;
17134 }
17135 
17136 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1setOutside(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)17137 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1setOutside(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
17138   jint jresult = 0 ;
17139   Compartment *arg1 = (Compartment *) 0 ;
17140   std::string *arg2 = 0 ;
17141   int result;
17142 
17143   (void)jenv;
17144   (void)jcls;
17145   (void)jarg1_;
17146   arg1 = *(Compartment **)&jarg1;
17147   if(!jarg2) {
17148     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
17149     return 0;
17150   }
17151   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
17152   if (!arg2_pstr) return 0;
17153   std::string arg2_str(arg2_pstr);
17154   arg2 = &arg2_str;
17155   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
17156   result = (int)(arg1)->setOutside((std::string const &)*arg2);
17157   jresult = (jint)result;
17158   return jresult;
17159 }
17160 
17161 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1setConstant(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)17162 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1setConstant(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
17163   jint jresult = 0 ;
17164   Compartment *arg1 = (Compartment *) 0 ;
17165   bool arg2 ;
17166   int result;
17167 
17168   (void)jenv;
17169   (void)jcls;
17170   (void)jarg1_;
17171   arg1 = *(Compartment **)&jarg1;
17172   arg2 = jarg2 ? true : false;
17173   result = (int)(arg1)->setConstant(arg2);
17174   jresult = (jint)result;
17175   return jresult;
17176 }
17177 
17178 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1renameSIdRefs(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)17179 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1renameSIdRefs(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
17180   Compartment *arg1 = (Compartment *) 0 ;
17181   std::string *arg2 = 0 ;
17182   std::string *arg3 = 0 ;
17183 
17184   (void)jenv;
17185   (void)jcls;
17186   (void)jarg1_;
17187   arg1 = *(Compartment **)&jarg1;
17188   if(!jarg2) {
17189     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
17190     return ;
17191   }
17192   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
17193   if (!arg2_pstr) return ;
17194   std::string arg2_str(arg2_pstr);
17195   arg2 = &arg2_str;
17196   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
17197   if(!jarg3) {
17198     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
17199     return ;
17200   }
17201   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
17202   if (!arg3_pstr) return ;
17203   std::string arg3_str(arg3_pstr);
17204   arg3 = &arg3_str;
17205   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
17206   (arg1)->renameSIdRefs((std::string const &)*arg2,(std::string const &)*arg3);
17207 }
17208 
17209 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1renameUnitSIdRefs(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)17210 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1renameUnitSIdRefs(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
17211   Compartment *arg1 = (Compartment *) 0 ;
17212   std::string *arg2 = 0 ;
17213   std::string *arg3 = 0 ;
17214 
17215   (void)jenv;
17216   (void)jcls;
17217   (void)jarg1_;
17218   arg1 = *(Compartment **)&jarg1;
17219   if(!jarg2) {
17220     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
17221     return ;
17222   }
17223   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
17224   if (!arg2_pstr) return ;
17225   std::string arg2_str(arg2_pstr);
17226   arg2 = &arg2_str;
17227   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
17228   if(!jarg3) {
17229     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
17230     return ;
17231   }
17232   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
17233   if (!arg3_pstr) return ;
17234   std::string arg3_str(arg3_pstr);
17235   arg3 = &arg3_str;
17236   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
17237   (arg1)->renameUnitSIdRefs((std::string const &)*arg2,(std::string const &)*arg3);
17238 }
17239 
17240 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1unsetName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17241 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1unsetName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17242   jint jresult = 0 ;
17243   Compartment *arg1 = (Compartment *) 0 ;
17244   int result;
17245 
17246   (void)jenv;
17247   (void)jcls;
17248   (void)jarg1_;
17249   arg1 = *(Compartment **)&jarg1;
17250   result = (int)(arg1)->unsetName();
17251   jresult = (jint)result;
17252   return jresult;
17253 }
17254 
17255 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1unsetCompartmentType(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17256 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1unsetCompartmentType(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17257   jint jresult = 0 ;
17258   Compartment *arg1 = (Compartment *) 0 ;
17259   int result;
17260 
17261   (void)jenv;
17262   (void)jcls;
17263   (void)jarg1_;
17264   arg1 = *(Compartment **)&jarg1;
17265   result = (int)(arg1)->unsetCompartmentType();
17266   jresult = (jint)result;
17267   return jresult;
17268 }
17269 
17270 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1unsetConstant(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17271 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1unsetConstant(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17272   jint jresult = 0 ;
17273   Compartment *arg1 = (Compartment *) 0 ;
17274   int result;
17275 
17276   (void)jenv;
17277   (void)jcls;
17278   (void)jarg1_;
17279   arg1 = *(Compartment **)&jarg1;
17280   result = (int)(arg1)->unsetConstant();
17281   jresult = (jint)result;
17282   return jresult;
17283 }
17284 
17285 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1unsetSize(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17286 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1unsetSize(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17287   jint jresult = 0 ;
17288   Compartment *arg1 = (Compartment *) 0 ;
17289   int result;
17290 
17291   (void)jenv;
17292   (void)jcls;
17293   (void)jarg1_;
17294   arg1 = *(Compartment **)&jarg1;
17295   result = (int)(arg1)->unsetSize();
17296   jresult = (jint)result;
17297   return jresult;
17298 }
17299 
17300 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1unsetVolume(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17301 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1unsetVolume(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17302   jint jresult = 0 ;
17303   Compartment *arg1 = (Compartment *) 0 ;
17304   int result;
17305 
17306   (void)jenv;
17307   (void)jcls;
17308   (void)jarg1_;
17309   arg1 = *(Compartment **)&jarg1;
17310   result = (int)(arg1)->unsetVolume();
17311   jresult = (jint)result;
17312   return jresult;
17313 }
17314 
17315 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1unsetUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17316 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1unsetUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17317   jint jresult = 0 ;
17318   Compartment *arg1 = (Compartment *) 0 ;
17319   int result;
17320 
17321   (void)jenv;
17322   (void)jcls;
17323   (void)jarg1_;
17324   arg1 = *(Compartment **)&jarg1;
17325   result = (int)(arg1)->unsetUnits();
17326   jresult = (jint)result;
17327   return jresult;
17328 }
17329 
17330 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1unsetOutside(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17331 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1unsetOutside(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17332   jint jresult = 0 ;
17333   Compartment *arg1 = (Compartment *) 0 ;
17334   int result;
17335 
17336   (void)jenv;
17337   (void)jcls;
17338   (void)jarg1_;
17339   arg1 = *(Compartment **)&jarg1;
17340   result = (int)(arg1)->unsetOutside();
17341   jresult = (jint)result;
17342   return jresult;
17343 }
17344 
17345 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1unsetSpatialDimensions(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17346 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1unsetSpatialDimensions(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17347   jint jresult = 0 ;
17348   Compartment *arg1 = (Compartment *) 0 ;
17349   int result;
17350 
17351   (void)jenv;
17352   (void)jcls;
17353   (void)jarg1_;
17354   arg1 = *(Compartment **)&jarg1;
17355   result = (int)(arg1)->unsetSpatialDimensions();
17356   jresult = (jint)result;
17357   return jresult;
17358 }
17359 
17360 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1getDerivedUnitDefinition_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17361 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1getDerivedUnitDefinition_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17362   jlong jresult = 0 ;
17363   Compartment *arg1 = (Compartment *) 0 ;
17364   UnitDefinition *result = 0 ;
17365 
17366   (void)jenv;
17367   (void)jcls;
17368   (void)jarg1_;
17369   arg1 = *(Compartment **)&jarg1;
17370   result = (UnitDefinition *)(arg1)->getDerivedUnitDefinition();
17371   *(UnitDefinition **)&jresult = result;
17372   return jresult;
17373 }
17374 
17375 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1getTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17376 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1getTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17377   jint jresult = 0 ;
17378   Compartment *arg1 = (Compartment *) 0 ;
17379   int result;
17380 
17381   (void)jenv;
17382   (void)jcls;
17383   (void)jarg1_;
17384   arg1 = *(Compartment **)&jarg1;
17385   result = (int)((Compartment const *)arg1)->getTypeCode();
17386   jresult = (jint)result;
17387   return jresult;
17388 }
17389 
17390 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1getElementName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17391 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1getElementName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17392   jstring jresult = 0 ;
17393   Compartment *arg1 = (Compartment *) 0 ;
17394   std::string *result = 0 ;
17395 
17396   (void)jenv;
17397   (void)jcls;
17398   (void)jarg1_;
17399   arg1 = *(Compartment **)&jarg1;
17400   result = (std::string *) &((Compartment const *)arg1)->getElementName();
17401   jresult = jenv->NewStringUTF(result->c_str());
17402   return jresult;
17403 }
17404 
17405 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1hasRequiredAttributes(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17406 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1hasRequiredAttributes(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17407   jboolean jresult = 0 ;
17408   Compartment *arg1 = (Compartment *) 0 ;
17409   bool result;
17410 
17411   (void)jenv;
17412   (void)jcls;
17413   (void)jarg1_;
17414   arg1 = *(Compartment **)&jarg1;
17415   result = (bool)((Compartment const *)arg1)->hasRequiredAttributes();
17416   jresult = (jboolean)result;
17417   return jresult;
17418 }
17419 
17420 
Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfCompartments_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)17421 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfCompartments_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
17422   jlong jresult = 0 ;
17423   unsigned int arg1 ;
17424   unsigned int arg2 ;
17425   ListOfCompartments *result = 0 ;
17426 
17427   (void)jenv;
17428   (void)jcls;
17429   arg1 = (unsigned int)jarg1;
17430   arg2 = (unsigned int)jarg2;
17431 
17432   try {
17433     result = (ListOfCompartments *)new ListOfCompartments(arg1,arg2);
17434   }
17435   catch (const SBMLConstructorException &e) {
17436     jenv->ExceptionClear();
17437     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
17438     if (clazz)
17439     jenv->ThrowNew(clazz, e.what());
17440     return 0;
17441   }
17442   catch (const SBMLExtensionException &e) {
17443     jenv->ExceptionClear();
17444     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
17445     if (clazz)
17446     jenv->ThrowNew(clazz, e.what());
17447     return 0;
17448   }
17449 
17450   *(ListOfCompartments **)&jresult = result;
17451   return jresult;
17452 }
17453 
17454 
Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfCompartments_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17455 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfCompartments_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17456   jlong jresult = 0 ;
17457   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
17458   ListOfCompartments *result = 0 ;
17459 
17460   (void)jenv;
17461   (void)jcls;
17462   (void)jarg1_;
17463   arg1 = *(SBMLNamespaces **)&jarg1;
17464 
17465   try {
17466     result = (ListOfCompartments *)new ListOfCompartments(arg1);
17467   }
17468   catch (const SBMLConstructorException &e) {
17469     jenv->ExceptionClear();
17470     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
17471     if (clazz)
17472     jenv->ThrowNew(clazz, e.what());
17473     return 0;
17474   }
17475   catch (const SBMLExtensionException &e) {
17476     jenv->ExceptionClear();
17477     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
17478     if (clazz)
17479     jenv->ThrowNew(clazz, e.what());
17480     return 0;
17481   }
17482 
17483   *(ListOfCompartments **)&jresult = result;
17484   return jresult;
17485 }
17486 
17487 
Java_org_sbml_libsbml_libsbmlJNI_ListOfCompartments_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17488 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfCompartments_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17489   jlong jresult = 0 ;
17490   ListOfCompartments *arg1 = (ListOfCompartments *) 0 ;
17491   ListOfCompartments *result = 0 ;
17492 
17493   (void)jenv;
17494   (void)jcls;
17495   (void)jarg1_;
17496   arg1 = *(ListOfCompartments **)&jarg1;
17497   result = (ListOfCompartments *)((ListOfCompartments const *)arg1)->clone();
17498   *(ListOfCompartments **)&jresult = result;
17499   return jresult;
17500 }
17501 
17502 
Java_org_sbml_libsbml_libsbmlJNI_ListOfCompartments_1getItemTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17503 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfCompartments_1getItemTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17504   jint jresult = 0 ;
17505   ListOfCompartments *arg1 = (ListOfCompartments *) 0 ;
17506   int result;
17507 
17508   (void)jenv;
17509   (void)jcls;
17510   (void)jarg1_;
17511   arg1 = *(ListOfCompartments **)&jarg1;
17512   result = (int)((ListOfCompartments const *)arg1)->getItemTypeCode();
17513   jresult = (jint)result;
17514   return jresult;
17515 }
17516 
17517 
Java_org_sbml_libsbml_libsbmlJNI_ListOfCompartments_1getElementName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17518 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfCompartments_1getElementName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17519   jstring jresult = 0 ;
17520   ListOfCompartments *arg1 = (ListOfCompartments *) 0 ;
17521   std::string *result = 0 ;
17522 
17523   (void)jenv;
17524   (void)jcls;
17525   (void)jarg1_;
17526   arg1 = *(ListOfCompartments **)&jarg1;
17527   result = (std::string *) &((ListOfCompartments const *)arg1)->getElementName();
17528   jresult = jenv->NewStringUTF(result->c_str());
17529   return jresult;
17530 }
17531 
17532 
Java_org_sbml_libsbml_libsbmlJNI_ListOfCompartments_1get_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)17533 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfCompartments_1get_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
17534   jlong jresult = 0 ;
17535   ListOfCompartments *arg1 = (ListOfCompartments *) 0 ;
17536   unsigned int arg2 ;
17537   Compartment *result = 0 ;
17538 
17539   (void)jenv;
17540   (void)jcls;
17541   (void)jarg1_;
17542   arg1 = *(ListOfCompartments **)&jarg1;
17543   arg2 = (unsigned int)jarg2;
17544   result = (Compartment *)(arg1)->get(arg2);
17545   *(Compartment **)&jresult = result;
17546   return jresult;
17547 }
17548 
17549 
Java_org_sbml_libsbml_libsbmlJNI_ListOfCompartments_1get_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)17550 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfCompartments_1get_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
17551   jlong jresult = 0 ;
17552   ListOfCompartments *arg1 = (ListOfCompartments *) 0 ;
17553   std::string *arg2 = 0 ;
17554   Compartment *result = 0 ;
17555 
17556   (void)jenv;
17557   (void)jcls;
17558   (void)jarg1_;
17559   arg1 = *(ListOfCompartments **)&jarg1;
17560   if(!jarg2) {
17561     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
17562     return 0;
17563   }
17564   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
17565   if (!arg2_pstr) return 0;
17566   std::string arg2_str(arg2_pstr);
17567   arg2 = &arg2_str;
17568   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
17569   result = (Compartment *)(arg1)->get((std::string const &)*arg2);
17570   *(Compartment **)&jresult = result;
17571   return jresult;
17572 }
17573 
17574 
Java_org_sbml_libsbml_libsbmlJNI_ListOfCompartments_1remove_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)17575 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfCompartments_1remove_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
17576   jlong jresult = 0 ;
17577   ListOfCompartments *arg1 = (ListOfCompartments *) 0 ;
17578   unsigned int arg2 ;
17579   Compartment *result = 0 ;
17580 
17581   (void)jenv;
17582   (void)jcls;
17583   (void)jarg1_;
17584   arg1 = *(ListOfCompartments **)&jarg1;
17585   arg2 = (unsigned int)jarg2;
17586   result = (Compartment *)(arg1)->remove(arg2);
17587   *(Compartment **)&jresult = result;
17588   return jresult;
17589 }
17590 
17591 
Java_org_sbml_libsbml_libsbmlJNI_ListOfCompartments_1remove_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)17592 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfCompartments_1remove_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
17593   jlong jresult = 0 ;
17594   ListOfCompartments *arg1 = (ListOfCompartments *) 0 ;
17595   std::string *arg2 = 0 ;
17596   Compartment *result = 0 ;
17597 
17598   (void)jenv;
17599   (void)jcls;
17600   (void)jarg1_;
17601   arg1 = *(ListOfCompartments **)&jarg1;
17602   if(!jarg2) {
17603     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
17604     return 0;
17605   }
17606   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
17607   if (!arg2_pstr) return 0;
17608   std::string arg2_str(arg2_pstr);
17609   arg2 = &arg2_str;
17610   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
17611   result = (Compartment *)(arg1)->remove((std::string const &)*arg2);
17612   *(Compartment **)&jresult = result;
17613   return jresult;
17614 }
17615 
17616 
Java_org_sbml_libsbml_libsbmlJNI_delete_1ListOfCompartments(JNIEnv * jenv,jclass jcls,jlong jarg1)17617 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1ListOfCompartments(JNIEnv *jenv, jclass jcls, jlong jarg1) {
17618   ListOfCompartments *arg1 = (ListOfCompartments *) 0 ;
17619 
17620   (void)jenv;
17621   (void)jcls;
17622   arg1 = *(ListOfCompartments **)&jarg1;
17623   delete arg1;
17624 }
17625 
17626 
Java_org_sbml_libsbml_libsbmlJNI_new_1Species_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)17627 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Species_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
17628   jlong jresult = 0 ;
17629   unsigned int arg1 ;
17630   unsigned int arg2 ;
17631   Species *result = 0 ;
17632 
17633   (void)jenv;
17634   (void)jcls;
17635   arg1 = (unsigned int)jarg1;
17636   arg2 = (unsigned int)jarg2;
17637 
17638   try {
17639     result = (Species *)new Species(arg1,arg2);
17640   }
17641   catch (const SBMLConstructorException &e) {
17642     jenv->ExceptionClear();
17643     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
17644     if (clazz)
17645     jenv->ThrowNew(clazz, e.what());
17646     return 0;
17647   }
17648   catch (const SBMLExtensionException &e) {
17649     jenv->ExceptionClear();
17650     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
17651     if (clazz)
17652     jenv->ThrowNew(clazz, e.what());
17653     return 0;
17654   }
17655 
17656   *(Species **)&jresult = result;
17657   return jresult;
17658 }
17659 
17660 
Java_org_sbml_libsbml_libsbmlJNI_new_1Species_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17661 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Species_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17662   jlong jresult = 0 ;
17663   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
17664   Species *result = 0 ;
17665 
17666   (void)jenv;
17667   (void)jcls;
17668   (void)jarg1_;
17669   arg1 = *(SBMLNamespaces **)&jarg1;
17670 
17671   try {
17672     result = (Species *)new Species(arg1);
17673   }
17674   catch (const SBMLConstructorException &e) {
17675     jenv->ExceptionClear();
17676     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
17677     if (clazz)
17678     jenv->ThrowNew(clazz, e.what());
17679     return 0;
17680   }
17681   catch (const SBMLExtensionException &e) {
17682     jenv->ExceptionClear();
17683     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
17684     if (clazz)
17685     jenv->ThrowNew(clazz, e.what());
17686     return 0;
17687   }
17688 
17689   *(Species **)&jresult = result;
17690   return jresult;
17691 }
17692 
17693 
Java_org_sbml_libsbml_libsbmlJNI_delete_1Species(JNIEnv * jenv,jclass jcls,jlong jarg1)17694 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1Species(JNIEnv *jenv, jclass jcls, jlong jarg1) {
17695   Species *arg1 = (Species *) 0 ;
17696 
17697   (void)jenv;
17698   (void)jcls;
17699   arg1 = *(Species **)&jarg1;
17700   delete arg1;
17701 }
17702 
17703 
Java_org_sbml_libsbml_libsbmlJNI_new_1Species_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17704 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Species_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17705   jlong jresult = 0 ;
17706   Species *arg1 = 0 ;
17707   Species *result = 0 ;
17708 
17709   (void)jenv;
17710   (void)jcls;
17711   (void)jarg1_;
17712   arg1 = *(Species **)&jarg1;
17713   if (!arg1) {
17714     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Species const & reference is null");
17715     return 0;
17716   }
17717 
17718   try {
17719     result = (Species *)new Species((Species const &)*arg1);
17720   }
17721   catch (const SBMLConstructorException &e) {
17722     jenv->ExceptionClear();
17723     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
17724     if (clazz)
17725     jenv->ThrowNew(clazz, e.what());
17726     return 0;
17727   }
17728   catch (const SBMLExtensionException &e) {
17729     jenv->ExceptionClear();
17730     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
17731     if (clazz)
17732     jenv->ThrowNew(clazz, e.what());
17733     return 0;
17734   }
17735 
17736   *(Species **)&jresult = result;
17737   return jresult;
17738 }
17739 
17740 
Java_org_sbml_libsbml_libsbmlJNI_Species_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17741 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17742   jlong jresult = 0 ;
17743   Species *arg1 = (Species *) 0 ;
17744   Species *result = 0 ;
17745 
17746   (void)jenv;
17747   (void)jcls;
17748   (void)jarg1_;
17749   arg1 = *(Species **)&jarg1;
17750   result = (Species *)((Species const *)arg1)->clone();
17751   *(Species **)&jresult = result;
17752   return jresult;
17753 }
17754 
17755 
Java_org_sbml_libsbml_libsbmlJNI_Species_1initDefaults(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17756 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1initDefaults(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17757   Species *arg1 = (Species *) 0 ;
17758 
17759   (void)jenv;
17760   (void)jcls;
17761   (void)jarg1_;
17762   arg1 = *(Species **)&jarg1;
17763   (arg1)->initDefaults();
17764 }
17765 
17766 
Java_org_sbml_libsbml_libsbmlJNI_Species_1getId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17767 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1getId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17768   jstring jresult = 0 ;
17769   Species *arg1 = (Species *) 0 ;
17770   std::string *result = 0 ;
17771 
17772   (void)jenv;
17773   (void)jcls;
17774   (void)jarg1_;
17775   arg1 = *(Species **)&jarg1;
17776   result = (std::string *) &((Species const *)arg1)->getId();
17777   jresult = jenv->NewStringUTF(result->c_str());
17778   return jresult;
17779 }
17780 
17781 
Java_org_sbml_libsbml_libsbmlJNI_Species_1getName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17782 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1getName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17783   jstring jresult = 0 ;
17784   Species *arg1 = (Species *) 0 ;
17785   std::string *result = 0 ;
17786 
17787   (void)jenv;
17788   (void)jcls;
17789   (void)jarg1_;
17790   arg1 = *(Species **)&jarg1;
17791   result = (std::string *) &((Species const *)arg1)->getName();
17792   jresult = jenv->NewStringUTF(result->c_str());
17793   return jresult;
17794 }
17795 
17796 
Java_org_sbml_libsbml_libsbmlJNI_Species_1getSpeciesType(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17797 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1getSpeciesType(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17798   jstring jresult = 0 ;
17799   Species *arg1 = (Species *) 0 ;
17800   std::string *result = 0 ;
17801 
17802   (void)jenv;
17803   (void)jcls;
17804   (void)jarg1_;
17805   arg1 = *(Species **)&jarg1;
17806   result = (std::string *) &((Species const *)arg1)->getSpeciesType();
17807   jresult = jenv->NewStringUTF(result->c_str());
17808   return jresult;
17809 }
17810 
17811 
Java_org_sbml_libsbml_libsbmlJNI_Species_1getCompartment(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17812 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1getCompartment(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17813   jstring jresult = 0 ;
17814   Species *arg1 = (Species *) 0 ;
17815   std::string *result = 0 ;
17816 
17817   (void)jenv;
17818   (void)jcls;
17819   (void)jarg1_;
17820   arg1 = *(Species **)&jarg1;
17821   result = (std::string *) &((Species const *)arg1)->getCompartment();
17822   jresult = jenv->NewStringUTF(result->c_str());
17823   return jresult;
17824 }
17825 
17826 
Java_org_sbml_libsbml_libsbmlJNI_Species_1getInitialAmount(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17827 SWIGEXPORT jdouble JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1getInitialAmount(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17828   jdouble jresult = 0 ;
17829   Species *arg1 = (Species *) 0 ;
17830   double result;
17831 
17832   (void)jenv;
17833   (void)jcls;
17834   (void)jarg1_;
17835   arg1 = *(Species **)&jarg1;
17836   result = (double)((Species const *)arg1)->getInitialAmount();
17837   jresult = (jdouble)result;
17838   return jresult;
17839 }
17840 
17841 
Java_org_sbml_libsbml_libsbmlJNI_Species_1getInitialConcentration(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17842 SWIGEXPORT jdouble JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1getInitialConcentration(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17843   jdouble jresult = 0 ;
17844   Species *arg1 = (Species *) 0 ;
17845   double result;
17846 
17847   (void)jenv;
17848   (void)jcls;
17849   (void)jarg1_;
17850   arg1 = *(Species **)&jarg1;
17851   result = (double)((Species const *)arg1)->getInitialConcentration();
17852   jresult = (jdouble)result;
17853   return jresult;
17854 }
17855 
17856 
Java_org_sbml_libsbml_libsbmlJNI_Species_1getSubstanceUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17857 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1getSubstanceUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17858   jstring jresult = 0 ;
17859   Species *arg1 = (Species *) 0 ;
17860   std::string *result = 0 ;
17861 
17862   (void)jenv;
17863   (void)jcls;
17864   (void)jarg1_;
17865   arg1 = *(Species **)&jarg1;
17866   result = (std::string *) &((Species const *)arg1)->getSubstanceUnits();
17867   jresult = jenv->NewStringUTF(result->c_str());
17868   return jresult;
17869 }
17870 
17871 
Java_org_sbml_libsbml_libsbmlJNI_Species_1getSpatialSizeUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17872 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1getSpatialSizeUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17873   jstring jresult = 0 ;
17874   Species *arg1 = (Species *) 0 ;
17875   std::string *result = 0 ;
17876 
17877   (void)jenv;
17878   (void)jcls;
17879   (void)jarg1_;
17880   arg1 = *(Species **)&jarg1;
17881   result = (std::string *) &((Species const *)arg1)->getSpatialSizeUnits();
17882   jresult = jenv->NewStringUTF(result->c_str());
17883   return jresult;
17884 }
17885 
17886 
Java_org_sbml_libsbml_libsbmlJNI_Species_1getUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17887 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1getUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17888   jstring jresult = 0 ;
17889   Species *arg1 = (Species *) 0 ;
17890   std::string *result = 0 ;
17891 
17892   (void)jenv;
17893   (void)jcls;
17894   (void)jarg1_;
17895   arg1 = *(Species **)&jarg1;
17896   result = (std::string *) &((Species const *)arg1)->getUnits();
17897   jresult = jenv->NewStringUTF(result->c_str());
17898   return jresult;
17899 }
17900 
17901 
Java_org_sbml_libsbml_libsbmlJNI_Species_1getHasOnlySubstanceUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17902 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1getHasOnlySubstanceUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17903   jboolean jresult = 0 ;
17904   Species *arg1 = (Species *) 0 ;
17905   bool result;
17906 
17907   (void)jenv;
17908   (void)jcls;
17909   (void)jarg1_;
17910   arg1 = *(Species **)&jarg1;
17911   result = (bool)((Species const *)arg1)->getHasOnlySubstanceUnits();
17912   jresult = (jboolean)result;
17913   return jresult;
17914 }
17915 
17916 
Java_org_sbml_libsbml_libsbmlJNI_Species_1getBoundaryCondition(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17917 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1getBoundaryCondition(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17918   jboolean jresult = 0 ;
17919   Species *arg1 = (Species *) 0 ;
17920   bool result;
17921 
17922   (void)jenv;
17923   (void)jcls;
17924   (void)jarg1_;
17925   arg1 = *(Species **)&jarg1;
17926   result = (bool)((Species const *)arg1)->getBoundaryCondition();
17927   jresult = (jboolean)result;
17928   return jresult;
17929 }
17930 
17931 
Java_org_sbml_libsbml_libsbmlJNI_Species_1getCharge(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17932 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1getCharge(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17933   jint jresult = 0 ;
17934   Species *arg1 = (Species *) 0 ;
17935   int result;
17936 
17937   (void)jenv;
17938   (void)jcls;
17939   (void)jarg1_;
17940   arg1 = *(Species **)&jarg1;
17941   result = (int)((Species const *)arg1)->getCharge();
17942   jresult = (jint)result;
17943   return jresult;
17944 }
17945 
17946 
Java_org_sbml_libsbml_libsbmlJNI_Species_1getConstant(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17947 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1getConstant(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17948   jboolean jresult = 0 ;
17949   Species *arg1 = (Species *) 0 ;
17950   bool result;
17951 
17952   (void)jenv;
17953   (void)jcls;
17954   (void)jarg1_;
17955   arg1 = *(Species **)&jarg1;
17956   result = (bool)((Species const *)arg1)->getConstant();
17957   jresult = (jboolean)result;
17958   return jresult;
17959 }
17960 
17961 
Java_org_sbml_libsbml_libsbmlJNI_Species_1getConversionFactor(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17962 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1getConversionFactor(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17963   jstring jresult = 0 ;
17964   Species *arg1 = (Species *) 0 ;
17965   std::string *result = 0 ;
17966 
17967   (void)jenv;
17968   (void)jcls;
17969   (void)jarg1_;
17970   arg1 = *(Species **)&jarg1;
17971   result = (std::string *) &((Species const *)arg1)->getConversionFactor();
17972   jresult = jenv->NewStringUTF(result->c_str());
17973   return jresult;
17974 }
17975 
17976 
Java_org_sbml_libsbml_libsbmlJNI_Species_1isSetId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17977 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1isSetId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17978   jboolean jresult = 0 ;
17979   Species *arg1 = (Species *) 0 ;
17980   bool result;
17981 
17982   (void)jenv;
17983   (void)jcls;
17984   (void)jarg1_;
17985   arg1 = *(Species **)&jarg1;
17986   result = (bool)((Species const *)arg1)->isSetId();
17987   jresult = (jboolean)result;
17988   return jresult;
17989 }
17990 
17991 
Java_org_sbml_libsbml_libsbmlJNI_Species_1isSetName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17992 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1isSetName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17993   jboolean jresult = 0 ;
17994   Species *arg1 = (Species *) 0 ;
17995   bool result;
17996 
17997   (void)jenv;
17998   (void)jcls;
17999   (void)jarg1_;
18000   arg1 = *(Species **)&jarg1;
18001   result = (bool)((Species const *)arg1)->isSetName();
18002   jresult = (jboolean)result;
18003   return jresult;
18004 }
18005 
18006 
Java_org_sbml_libsbml_libsbmlJNI_Species_1isSetSpeciesType(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18007 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1isSetSpeciesType(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18008   jboolean jresult = 0 ;
18009   Species *arg1 = (Species *) 0 ;
18010   bool result;
18011 
18012   (void)jenv;
18013   (void)jcls;
18014   (void)jarg1_;
18015   arg1 = *(Species **)&jarg1;
18016   result = (bool)((Species const *)arg1)->isSetSpeciesType();
18017   jresult = (jboolean)result;
18018   return jresult;
18019 }
18020 
18021 
Java_org_sbml_libsbml_libsbmlJNI_Species_1isSetCompartment(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18022 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1isSetCompartment(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18023   jboolean jresult = 0 ;
18024   Species *arg1 = (Species *) 0 ;
18025   bool result;
18026 
18027   (void)jenv;
18028   (void)jcls;
18029   (void)jarg1_;
18030   arg1 = *(Species **)&jarg1;
18031   result = (bool)((Species const *)arg1)->isSetCompartment();
18032   jresult = (jboolean)result;
18033   return jresult;
18034 }
18035 
18036 
Java_org_sbml_libsbml_libsbmlJNI_Species_1isSetInitialAmount(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18037 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1isSetInitialAmount(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18038   jboolean jresult = 0 ;
18039   Species *arg1 = (Species *) 0 ;
18040   bool result;
18041 
18042   (void)jenv;
18043   (void)jcls;
18044   (void)jarg1_;
18045   arg1 = *(Species **)&jarg1;
18046   result = (bool)((Species const *)arg1)->isSetInitialAmount();
18047   jresult = (jboolean)result;
18048   return jresult;
18049 }
18050 
18051 
Java_org_sbml_libsbml_libsbmlJNI_Species_1isSetInitialConcentration(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18052 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1isSetInitialConcentration(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18053   jboolean jresult = 0 ;
18054   Species *arg1 = (Species *) 0 ;
18055   bool result;
18056 
18057   (void)jenv;
18058   (void)jcls;
18059   (void)jarg1_;
18060   arg1 = *(Species **)&jarg1;
18061   result = (bool)((Species const *)arg1)->isSetInitialConcentration();
18062   jresult = (jboolean)result;
18063   return jresult;
18064 }
18065 
18066 
Java_org_sbml_libsbml_libsbmlJNI_Species_1isSetSubstanceUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18067 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1isSetSubstanceUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18068   jboolean jresult = 0 ;
18069   Species *arg1 = (Species *) 0 ;
18070   bool result;
18071 
18072   (void)jenv;
18073   (void)jcls;
18074   (void)jarg1_;
18075   arg1 = *(Species **)&jarg1;
18076   result = (bool)((Species const *)arg1)->isSetSubstanceUnits();
18077   jresult = (jboolean)result;
18078   return jresult;
18079 }
18080 
18081 
Java_org_sbml_libsbml_libsbmlJNI_Species_1isSetSpatialSizeUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18082 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1isSetSpatialSizeUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18083   jboolean jresult = 0 ;
18084   Species *arg1 = (Species *) 0 ;
18085   bool result;
18086 
18087   (void)jenv;
18088   (void)jcls;
18089   (void)jarg1_;
18090   arg1 = *(Species **)&jarg1;
18091   result = (bool)((Species const *)arg1)->isSetSpatialSizeUnits();
18092   jresult = (jboolean)result;
18093   return jresult;
18094 }
18095 
18096 
Java_org_sbml_libsbml_libsbmlJNI_Species_1isSetUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18097 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1isSetUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18098   jboolean jresult = 0 ;
18099   Species *arg1 = (Species *) 0 ;
18100   bool result;
18101 
18102   (void)jenv;
18103   (void)jcls;
18104   (void)jarg1_;
18105   arg1 = *(Species **)&jarg1;
18106   result = (bool)((Species const *)arg1)->isSetUnits();
18107   jresult = (jboolean)result;
18108   return jresult;
18109 }
18110 
18111 
Java_org_sbml_libsbml_libsbmlJNI_Species_1isSetCharge(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18112 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1isSetCharge(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18113   jboolean jresult = 0 ;
18114   Species *arg1 = (Species *) 0 ;
18115   bool result;
18116 
18117   (void)jenv;
18118   (void)jcls;
18119   (void)jarg1_;
18120   arg1 = *(Species **)&jarg1;
18121   result = (bool)((Species const *)arg1)->isSetCharge();
18122   jresult = (jboolean)result;
18123   return jresult;
18124 }
18125 
18126 
Java_org_sbml_libsbml_libsbmlJNI_Species_1isSetConversionFactor(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18127 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1isSetConversionFactor(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18128   jboolean jresult = 0 ;
18129   Species *arg1 = (Species *) 0 ;
18130   bool result;
18131 
18132   (void)jenv;
18133   (void)jcls;
18134   (void)jarg1_;
18135   arg1 = *(Species **)&jarg1;
18136   result = (bool)((Species const *)arg1)->isSetConversionFactor();
18137   jresult = (jboolean)result;
18138   return jresult;
18139 }
18140 
18141 
Java_org_sbml_libsbml_libsbmlJNI_Species_1isSetBoundaryCondition(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18142 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1isSetBoundaryCondition(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18143   jboolean jresult = 0 ;
18144   Species *arg1 = (Species *) 0 ;
18145   bool result;
18146 
18147   (void)jenv;
18148   (void)jcls;
18149   (void)jarg1_;
18150   arg1 = *(Species **)&jarg1;
18151   result = (bool)((Species const *)arg1)->isSetBoundaryCondition();
18152   jresult = (jboolean)result;
18153   return jresult;
18154 }
18155 
18156 
Java_org_sbml_libsbml_libsbmlJNI_Species_1isSetHasOnlySubstanceUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18157 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1isSetHasOnlySubstanceUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18158   jboolean jresult = 0 ;
18159   Species *arg1 = (Species *) 0 ;
18160   bool result;
18161 
18162   (void)jenv;
18163   (void)jcls;
18164   (void)jarg1_;
18165   arg1 = *(Species **)&jarg1;
18166   result = (bool)((Species const *)arg1)->isSetHasOnlySubstanceUnits();
18167   jresult = (jboolean)result;
18168   return jresult;
18169 }
18170 
18171 
Java_org_sbml_libsbml_libsbmlJNI_Species_1isSetConstant(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18172 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1isSetConstant(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18173   jboolean jresult = 0 ;
18174   Species *arg1 = (Species *) 0 ;
18175   bool result;
18176 
18177   (void)jenv;
18178   (void)jcls;
18179   (void)jarg1_;
18180   arg1 = *(Species **)&jarg1;
18181   result = (bool)((Species const *)arg1)->isSetConstant();
18182   jresult = (jboolean)result;
18183   return jresult;
18184 }
18185 
18186 
Java_org_sbml_libsbml_libsbmlJNI_Species_1setId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)18187 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1setId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
18188   jint jresult = 0 ;
18189   Species *arg1 = (Species *) 0 ;
18190   std::string *arg2 = 0 ;
18191   int result;
18192 
18193   (void)jenv;
18194   (void)jcls;
18195   (void)jarg1_;
18196   arg1 = *(Species **)&jarg1;
18197   if(!jarg2) {
18198     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
18199     return 0;
18200   }
18201   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
18202   if (!arg2_pstr) return 0;
18203   std::string arg2_str(arg2_pstr);
18204   arg2 = &arg2_str;
18205   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
18206   result = (int)(arg1)->setId((std::string const &)*arg2);
18207   jresult = (jint)result;
18208   return jresult;
18209 }
18210 
18211 
Java_org_sbml_libsbml_libsbmlJNI_Species_1setName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)18212 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1setName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
18213   jint jresult = 0 ;
18214   Species *arg1 = (Species *) 0 ;
18215   std::string *arg2 = 0 ;
18216   int result;
18217 
18218   (void)jenv;
18219   (void)jcls;
18220   (void)jarg1_;
18221   arg1 = *(Species **)&jarg1;
18222   if(!jarg2) {
18223     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
18224     return 0;
18225   }
18226   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
18227   if (!arg2_pstr) return 0;
18228   std::string arg2_str(arg2_pstr);
18229   arg2 = &arg2_str;
18230   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
18231   result = (int)(arg1)->setName((std::string const &)*arg2);
18232   jresult = (jint)result;
18233   return jresult;
18234 }
18235 
18236 
Java_org_sbml_libsbml_libsbmlJNI_Species_1setSpeciesType(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)18237 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1setSpeciesType(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
18238   jint jresult = 0 ;
18239   Species *arg1 = (Species *) 0 ;
18240   std::string *arg2 = 0 ;
18241   int result;
18242 
18243   (void)jenv;
18244   (void)jcls;
18245   (void)jarg1_;
18246   arg1 = *(Species **)&jarg1;
18247   if(!jarg2) {
18248     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
18249     return 0;
18250   }
18251   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
18252   if (!arg2_pstr) return 0;
18253   std::string arg2_str(arg2_pstr);
18254   arg2 = &arg2_str;
18255   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
18256   result = (int)(arg1)->setSpeciesType((std::string const &)*arg2);
18257   jresult = (jint)result;
18258   return jresult;
18259 }
18260 
18261 
Java_org_sbml_libsbml_libsbmlJNI_Species_1setCompartment(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)18262 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1setCompartment(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
18263   jint jresult = 0 ;
18264   Species *arg1 = (Species *) 0 ;
18265   std::string *arg2 = 0 ;
18266   int result;
18267 
18268   (void)jenv;
18269   (void)jcls;
18270   (void)jarg1_;
18271   arg1 = *(Species **)&jarg1;
18272   if(!jarg2) {
18273     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
18274     return 0;
18275   }
18276   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
18277   if (!arg2_pstr) return 0;
18278   std::string arg2_str(arg2_pstr);
18279   arg2 = &arg2_str;
18280   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
18281   result = (int)(arg1)->setCompartment((std::string const &)*arg2);
18282   jresult = (jint)result;
18283   return jresult;
18284 }
18285 
18286 
Java_org_sbml_libsbml_libsbmlJNI_Species_1setInitialAmount(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)18287 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1setInitialAmount(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
18288   jint jresult = 0 ;
18289   Species *arg1 = (Species *) 0 ;
18290   double arg2 ;
18291   int result;
18292 
18293   (void)jenv;
18294   (void)jcls;
18295   (void)jarg1_;
18296   arg1 = *(Species **)&jarg1;
18297   arg2 = (double)jarg2;
18298   result = (int)(arg1)->setInitialAmount(arg2);
18299   jresult = (jint)result;
18300   return jresult;
18301 }
18302 
18303 
Java_org_sbml_libsbml_libsbmlJNI_Species_1setInitialConcentration(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)18304 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1setInitialConcentration(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
18305   jint jresult = 0 ;
18306   Species *arg1 = (Species *) 0 ;
18307   double arg2 ;
18308   int result;
18309 
18310   (void)jenv;
18311   (void)jcls;
18312   (void)jarg1_;
18313   arg1 = *(Species **)&jarg1;
18314   arg2 = (double)jarg2;
18315   result = (int)(arg1)->setInitialConcentration(arg2);
18316   jresult = (jint)result;
18317   return jresult;
18318 }
18319 
18320 
Java_org_sbml_libsbml_libsbmlJNI_Species_1setSubstanceUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)18321 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1setSubstanceUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
18322   jint jresult = 0 ;
18323   Species *arg1 = (Species *) 0 ;
18324   std::string *arg2 = 0 ;
18325   int result;
18326 
18327   (void)jenv;
18328   (void)jcls;
18329   (void)jarg1_;
18330   arg1 = *(Species **)&jarg1;
18331   if(!jarg2) {
18332     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
18333     return 0;
18334   }
18335   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
18336   if (!arg2_pstr) return 0;
18337   std::string arg2_str(arg2_pstr);
18338   arg2 = &arg2_str;
18339   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
18340   result = (int)(arg1)->setSubstanceUnits((std::string const &)*arg2);
18341   jresult = (jint)result;
18342   return jresult;
18343 }
18344 
18345 
Java_org_sbml_libsbml_libsbmlJNI_Species_1setSpatialSizeUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)18346 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1setSpatialSizeUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
18347   jint jresult = 0 ;
18348   Species *arg1 = (Species *) 0 ;
18349   std::string *arg2 = 0 ;
18350   int result;
18351 
18352   (void)jenv;
18353   (void)jcls;
18354   (void)jarg1_;
18355   arg1 = *(Species **)&jarg1;
18356   if(!jarg2) {
18357     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
18358     return 0;
18359   }
18360   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
18361   if (!arg2_pstr) return 0;
18362   std::string arg2_str(arg2_pstr);
18363   arg2 = &arg2_str;
18364   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
18365   result = (int)(arg1)->setSpatialSizeUnits((std::string const &)*arg2);
18366   jresult = (jint)result;
18367   return jresult;
18368 }
18369 
18370 
Java_org_sbml_libsbml_libsbmlJNI_Species_1setUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)18371 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1setUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
18372   jint jresult = 0 ;
18373   Species *arg1 = (Species *) 0 ;
18374   std::string *arg2 = 0 ;
18375   int result;
18376 
18377   (void)jenv;
18378   (void)jcls;
18379   (void)jarg1_;
18380   arg1 = *(Species **)&jarg1;
18381   if(!jarg2) {
18382     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
18383     return 0;
18384   }
18385   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
18386   if (!arg2_pstr) return 0;
18387   std::string arg2_str(arg2_pstr);
18388   arg2 = &arg2_str;
18389   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
18390   result = (int)(arg1)->setUnits((std::string const &)*arg2);
18391   jresult = (jint)result;
18392   return jresult;
18393 }
18394 
18395 
Java_org_sbml_libsbml_libsbmlJNI_Species_1setHasOnlySubstanceUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)18396 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1setHasOnlySubstanceUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
18397   jint jresult = 0 ;
18398   Species *arg1 = (Species *) 0 ;
18399   bool arg2 ;
18400   int result;
18401 
18402   (void)jenv;
18403   (void)jcls;
18404   (void)jarg1_;
18405   arg1 = *(Species **)&jarg1;
18406   arg2 = jarg2 ? true : false;
18407   result = (int)(arg1)->setHasOnlySubstanceUnits(arg2);
18408   jresult = (jint)result;
18409   return jresult;
18410 }
18411 
18412 
Java_org_sbml_libsbml_libsbmlJNI_Species_1setBoundaryCondition(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)18413 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1setBoundaryCondition(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
18414   jint jresult = 0 ;
18415   Species *arg1 = (Species *) 0 ;
18416   bool arg2 ;
18417   int result;
18418 
18419   (void)jenv;
18420   (void)jcls;
18421   (void)jarg1_;
18422   arg1 = *(Species **)&jarg1;
18423   arg2 = jarg2 ? true : false;
18424   result = (int)(arg1)->setBoundaryCondition(arg2);
18425   jresult = (jint)result;
18426   return jresult;
18427 }
18428 
18429 
Java_org_sbml_libsbml_libsbmlJNI_Species_1setCharge(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)18430 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1setCharge(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
18431   jint jresult = 0 ;
18432   Species *arg1 = (Species *) 0 ;
18433   int arg2 ;
18434   int result;
18435 
18436   (void)jenv;
18437   (void)jcls;
18438   (void)jarg1_;
18439   arg1 = *(Species **)&jarg1;
18440   arg2 = (int)jarg2;
18441   result = (int)(arg1)->setCharge(arg2);
18442   jresult = (jint)result;
18443   return jresult;
18444 }
18445 
18446 
Java_org_sbml_libsbml_libsbmlJNI_Species_1setConstant(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)18447 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1setConstant(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
18448   jint jresult = 0 ;
18449   Species *arg1 = (Species *) 0 ;
18450   bool arg2 ;
18451   int result;
18452 
18453   (void)jenv;
18454   (void)jcls;
18455   (void)jarg1_;
18456   arg1 = *(Species **)&jarg1;
18457   arg2 = jarg2 ? true : false;
18458   result = (int)(arg1)->setConstant(arg2);
18459   jresult = (jint)result;
18460   return jresult;
18461 }
18462 
18463 
Java_org_sbml_libsbml_libsbmlJNI_Species_1setConversionFactor(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)18464 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1setConversionFactor(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
18465   jint jresult = 0 ;
18466   Species *arg1 = (Species *) 0 ;
18467   std::string *arg2 = 0 ;
18468   int result;
18469 
18470   (void)jenv;
18471   (void)jcls;
18472   (void)jarg1_;
18473   arg1 = *(Species **)&jarg1;
18474   if(!jarg2) {
18475     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
18476     return 0;
18477   }
18478   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
18479   if (!arg2_pstr) return 0;
18480   std::string arg2_str(arg2_pstr);
18481   arg2 = &arg2_str;
18482   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
18483   result = (int)(arg1)->setConversionFactor((std::string const &)*arg2);
18484   jresult = (jint)result;
18485   return jresult;
18486 }
18487 
18488 
Java_org_sbml_libsbml_libsbmlJNI_Species_1unsetName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18489 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1unsetName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18490   jint jresult = 0 ;
18491   Species *arg1 = (Species *) 0 ;
18492   int result;
18493 
18494   (void)jenv;
18495   (void)jcls;
18496   (void)jarg1_;
18497   arg1 = *(Species **)&jarg1;
18498   result = (int)(arg1)->unsetName();
18499   jresult = (jint)result;
18500   return jresult;
18501 }
18502 
18503 
Java_org_sbml_libsbml_libsbmlJNI_Species_1unsetConstant(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18504 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1unsetConstant(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18505   jint jresult = 0 ;
18506   Species *arg1 = (Species *) 0 ;
18507   int result;
18508 
18509   (void)jenv;
18510   (void)jcls;
18511   (void)jarg1_;
18512   arg1 = *(Species **)&jarg1;
18513   result = (int)(arg1)->unsetConstant();
18514   jresult = (jint)result;
18515   return jresult;
18516 }
18517 
18518 
Java_org_sbml_libsbml_libsbmlJNI_Species_1unsetSpeciesType(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18519 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1unsetSpeciesType(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18520   jint jresult = 0 ;
18521   Species *arg1 = (Species *) 0 ;
18522   int result;
18523 
18524   (void)jenv;
18525   (void)jcls;
18526   (void)jarg1_;
18527   arg1 = *(Species **)&jarg1;
18528   result = (int)(arg1)->unsetSpeciesType();
18529   jresult = (jint)result;
18530   return jresult;
18531 }
18532 
18533 
Java_org_sbml_libsbml_libsbmlJNI_Species_1unsetInitialAmount(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18534 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1unsetInitialAmount(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18535   jint jresult = 0 ;
18536   Species *arg1 = (Species *) 0 ;
18537   int result;
18538 
18539   (void)jenv;
18540   (void)jcls;
18541   (void)jarg1_;
18542   arg1 = *(Species **)&jarg1;
18543   result = (int)(arg1)->unsetInitialAmount();
18544   jresult = (jint)result;
18545   return jresult;
18546 }
18547 
18548 
Java_org_sbml_libsbml_libsbmlJNI_Species_1unsetInitialConcentration(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18549 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1unsetInitialConcentration(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18550   jint jresult = 0 ;
18551   Species *arg1 = (Species *) 0 ;
18552   int result;
18553 
18554   (void)jenv;
18555   (void)jcls;
18556   (void)jarg1_;
18557   arg1 = *(Species **)&jarg1;
18558   result = (int)(arg1)->unsetInitialConcentration();
18559   jresult = (jint)result;
18560   return jresult;
18561 }
18562 
18563 
Java_org_sbml_libsbml_libsbmlJNI_Species_1unsetSubstanceUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18564 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1unsetSubstanceUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18565   jint jresult = 0 ;
18566   Species *arg1 = (Species *) 0 ;
18567   int result;
18568 
18569   (void)jenv;
18570   (void)jcls;
18571   (void)jarg1_;
18572   arg1 = *(Species **)&jarg1;
18573   result = (int)(arg1)->unsetSubstanceUnits();
18574   jresult = (jint)result;
18575   return jresult;
18576 }
18577 
18578 
Java_org_sbml_libsbml_libsbmlJNI_Species_1unsetSpatialSizeUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18579 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1unsetSpatialSizeUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18580   jint jresult = 0 ;
18581   Species *arg1 = (Species *) 0 ;
18582   int result;
18583 
18584   (void)jenv;
18585   (void)jcls;
18586   (void)jarg1_;
18587   arg1 = *(Species **)&jarg1;
18588   result = (int)(arg1)->unsetSpatialSizeUnits();
18589   jresult = (jint)result;
18590   return jresult;
18591 }
18592 
18593 
Java_org_sbml_libsbml_libsbmlJNI_Species_1unsetUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18594 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1unsetUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18595   jint jresult = 0 ;
18596   Species *arg1 = (Species *) 0 ;
18597   int result;
18598 
18599   (void)jenv;
18600   (void)jcls;
18601   (void)jarg1_;
18602   arg1 = *(Species **)&jarg1;
18603   result = (int)(arg1)->unsetUnits();
18604   jresult = (jint)result;
18605   return jresult;
18606 }
18607 
18608 
Java_org_sbml_libsbml_libsbmlJNI_Species_1unsetCharge(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18609 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1unsetCharge(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18610   jint jresult = 0 ;
18611   Species *arg1 = (Species *) 0 ;
18612   int result;
18613 
18614   (void)jenv;
18615   (void)jcls;
18616   (void)jarg1_;
18617   arg1 = *(Species **)&jarg1;
18618   result = (int)(arg1)->unsetCharge();
18619   jresult = (jint)result;
18620   return jresult;
18621 }
18622 
18623 
Java_org_sbml_libsbml_libsbmlJNI_Species_1unsetConversionFactor(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18624 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1unsetConversionFactor(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18625   jint jresult = 0 ;
18626   Species *arg1 = (Species *) 0 ;
18627   int result;
18628 
18629   (void)jenv;
18630   (void)jcls;
18631   (void)jarg1_;
18632   arg1 = *(Species **)&jarg1;
18633   result = (int)(arg1)->unsetConversionFactor();
18634   jresult = (jint)result;
18635   return jresult;
18636 }
18637 
18638 
Java_org_sbml_libsbml_libsbmlJNI_Species_1unsetCompartment(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18639 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1unsetCompartment(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18640   jint jresult = 0 ;
18641   Species *arg1 = (Species *) 0 ;
18642   int result;
18643 
18644   (void)jenv;
18645   (void)jcls;
18646   (void)jarg1_;
18647   arg1 = *(Species **)&jarg1;
18648   result = (int)(arg1)->unsetCompartment();
18649   jresult = (jint)result;
18650   return jresult;
18651 }
18652 
18653 
Java_org_sbml_libsbml_libsbmlJNI_Species_1unsetBoundaryCondition(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18654 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1unsetBoundaryCondition(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18655   jint jresult = 0 ;
18656   Species *arg1 = (Species *) 0 ;
18657   int result;
18658 
18659   (void)jenv;
18660   (void)jcls;
18661   (void)jarg1_;
18662   arg1 = *(Species **)&jarg1;
18663   result = (int)(arg1)->unsetBoundaryCondition();
18664   jresult = (jint)result;
18665   return jresult;
18666 }
18667 
18668 
Java_org_sbml_libsbml_libsbmlJNI_Species_1unsetHasOnlySubstanceUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18669 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1unsetHasOnlySubstanceUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18670   jint jresult = 0 ;
18671   Species *arg1 = (Species *) 0 ;
18672   int result;
18673 
18674   (void)jenv;
18675   (void)jcls;
18676   (void)jarg1_;
18677   arg1 = *(Species **)&jarg1;
18678   result = (int)(arg1)->unsetHasOnlySubstanceUnits();
18679   jresult = (jint)result;
18680   return jresult;
18681 }
18682 
18683 
Java_org_sbml_libsbml_libsbmlJNI_Species_1getDerivedUnitDefinition_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18684 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1getDerivedUnitDefinition_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18685   jlong jresult = 0 ;
18686   Species *arg1 = (Species *) 0 ;
18687   UnitDefinition *result = 0 ;
18688 
18689   (void)jenv;
18690   (void)jcls;
18691   (void)jarg1_;
18692   arg1 = *(Species **)&jarg1;
18693   result = (UnitDefinition *)(arg1)->getDerivedUnitDefinition();
18694   *(UnitDefinition **)&jresult = result;
18695   return jresult;
18696 }
18697 
18698 
Java_org_sbml_libsbml_libsbmlJNI_Species_1getTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18699 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1getTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18700   jint jresult = 0 ;
18701   Species *arg1 = (Species *) 0 ;
18702   int result;
18703 
18704   (void)jenv;
18705   (void)jcls;
18706   (void)jarg1_;
18707   arg1 = *(Species **)&jarg1;
18708   result = (int)((Species const *)arg1)->getTypeCode();
18709   jresult = (jint)result;
18710   return jresult;
18711 }
18712 
18713 
Java_org_sbml_libsbml_libsbmlJNI_Species_1getElementName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18714 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1getElementName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18715   jstring jresult = 0 ;
18716   Species *arg1 = (Species *) 0 ;
18717   std::string *result = 0 ;
18718 
18719   (void)jenv;
18720   (void)jcls;
18721   (void)jarg1_;
18722   arg1 = *(Species **)&jarg1;
18723   result = (std::string *) &((Species const *)arg1)->getElementName();
18724   jresult = jenv->NewStringUTF(result->c_str());
18725   return jresult;
18726 }
18727 
18728 
Java_org_sbml_libsbml_libsbmlJNI_Species_1hasRequiredAttributes(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18729 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1hasRequiredAttributes(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18730   jboolean jresult = 0 ;
18731   Species *arg1 = (Species *) 0 ;
18732   bool result;
18733 
18734   (void)jenv;
18735   (void)jcls;
18736   (void)jarg1_;
18737   arg1 = *(Species **)&jarg1;
18738   result = (bool)((Species const *)arg1)->hasRequiredAttributes();
18739   jresult = (jboolean)result;
18740   return jresult;
18741 }
18742 
18743 
Java_org_sbml_libsbml_libsbmlJNI_Species_1renameSIdRefs(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)18744 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1renameSIdRefs(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
18745   Species *arg1 = (Species *) 0 ;
18746   std::string *arg2 = 0 ;
18747   std::string *arg3 = 0 ;
18748 
18749   (void)jenv;
18750   (void)jcls;
18751   (void)jarg1_;
18752   arg1 = *(Species **)&jarg1;
18753   if(!jarg2) {
18754     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
18755     return ;
18756   }
18757   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
18758   if (!arg2_pstr) return ;
18759   std::string arg2_str(arg2_pstr);
18760   arg2 = &arg2_str;
18761   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
18762   if(!jarg3) {
18763     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
18764     return ;
18765   }
18766   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
18767   if (!arg3_pstr) return ;
18768   std::string arg3_str(arg3_pstr);
18769   arg3 = &arg3_str;
18770   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
18771   (arg1)->renameSIdRefs((std::string const &)*arg2,(std::string const &)*arg3);
18772 }
18773 
18774 
Java_org_sbml_libsbml_libsbmlJNI_Species_1renameUnitSIdRefs(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)18775 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1renameUnitSIdRefs(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
18776   Species *arg1 = (Species *) 0 ;
18777   std::string *arg2 = 0 ;
18778   std::string *arg3 = 0 ;
18779 
18780   (void)jenv;
18781   (void)jcls;
18782   (void)jarg1_;
18783   arg1 = *(Species **)&jarg1;
18784   if(!jarg2) {
18785     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
18786     return ;
18787   }
18788   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
18789   if (!arg2_pstr) return ;
18790   std::string arg2_str(arg2_pstr);
18791   arg2 = &arg2_str;
18792   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
18793   if(!jarg3) {
18794     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
18795     return ;
18796   }
18797   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
18798   if (!arg3_pstr) return ;
18799   std::string arg3_str(arg3_pstr);
18800   arg3 = &arg3_str;
18801   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
18802   (arg1)->renameUnitSIdRefs((std::string const &)*arg2,(std::string const &)*arg3);
18803 }
18804 
18805 
Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfSpecies_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)18806 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfSpecies_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
18807   jlong jresult = 0 ;
18808   unsigned int arg1 ;
18809   unsigned int arg2 ;
18810   ListOfSpecies *result = 0 ;
18811 
18812   (void)jenv;
18813   (void)jcls;
18814   arg1 = (unsigned int)jarg1;
18815   arg2 = (unsigned int)jarg2;
18816 
18817   try {
18818     result = (ListOfSpecies *)new ListOfSpecies(arg1,arg2);
18819   }
18820   catch (const SBMLConstructorException &e) {
18821     jenv->ExceptionClear();
18822     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
18823     if (clazz)
18824     jenv->ThrowNew(clazz, e.what());
18825     return 0;
18826   }
18827   catch (const SBMLExtensionException &e) {
18828     jenv->ExceptionClear();
18829     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
18830     if (clazz)
18831     jenv->ThrowNew(clazz, e.what());
18832     return 0;
18833   }
18834 
18835   *(ListOfSpecies **)&jresult = result;
18836   return jresult;
18837 }
18838 
18839 
Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfSpecies_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18840 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfSpecies_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18841   jlong jresult = 0 ;
18842   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
18843   ListOfSpecies *result = 0 ;
18844 
18845   (void)jenv;
18846   (void)jcls;
18847   (void)jarg1_;
18848   arg1 = *(SBMLNamespaces **)&jarg1;
18849 
18850   try {
18851     result = (ListOfSpecies *)new ListOfSpecies(arg1);
18852   }
18853   catch (const SBMLConstructorException &e) {
18854     jenv->ExceptionClear();
18855     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
18856     if (clazz)
18857     jenv->ThrowNew(clazz, e.what());
18858     return 0;
18859   }
18860   catch (const SBMLExtensionException &e) {
18861     jenv->ExceptionClear();
18862     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
18863     if (clazz)
18864     jenv->ThrowNew(clazz, e.what());
18865     return 0;
18866   }
18867 
18868   *(ListOfSpecies **)&jresult = result;
18869   return jresult;
18870 }
18871 
18872 
Java_org_sbml_libsbml_libsbmlJNI_ListOfSpecies_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18873 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfSpecies_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18874   jlong jresult = 0 ;
18875   ListOfSpecies *arg1 = (ListOfSpecies *) 0 ;
18876   ListOfSpecies *result = 0 ;
18877 
18878   (void)jenv;
18879   (void)jcls;
18880   (void)jarg1_;
18881   arg1 = *(ListOfSpecies **)&jarg1;
18882   result = (ListOfSpecies *)((ListOfSpecies const *)arg1)->clone();
18883   *(ListOfSpecies **)&jresult = result;
18884   return jresult;
18885 }
18886 
18887 
Java_org_sbml_libsbml_libsbmlJNI_ListOfSpecies_1getItemTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18888 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfSpecies_1getItemTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18889   jint jresult = 0 ;
18890   ListOfSpecies *arg1 = (ListOfSpecies *) 0 ;
18891   int result;
18892 
18893   (void)jenv;
18894   (void)jcls;
18895   (void)jarg1_;
18896   arg1 = *(ListOfSpecies **)&jarg1;
18897   result = (int)((ListOfSpecies const *)arg1)->getItemTypeCode();
18898   jresult = (jint)result;
18899   return jresult;
18900 }
18901 
18902 
Java_org_sbml_libsbml_libsbmlJNI_ListOfSpecies_1getElementName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18903 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfSpecies_1getElementName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18904   jstring jresult = 0 ;
18905   ListOfSpecies *arg1 = (ListOfSpecies *) 0 ;
18906   std::string *result = 0 ;
18907 
18908   (void)jenv;
18909   (void)jcls;
18910   (void)jarg1_;
18911   arg1 = *(ListOfSpecies **)&jarg1;
18912   result = (std::string *) &((ListOfSpecies const *)arg1)->getElementName();
18913   jresult = jenv->NewStringUTF(result->c_str());
18914   return jresult;
18915 }
18916 
18917 
Java_org_sbml_libsbml_libsbmlJNI_ListOfSpecies_1get_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)18918 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfSpecies_1get_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
18919   jlong jresult = 0 ;
18920   ListOfSpecies *arg1 = (ListOfSpecies *) 0 ;
18921   unsigned int arg2 ;
18922   Species *result = 0 ;
18923 
18924   (void)jenv;
18925   (void)jcls;
18926   (void)jarg1_;
18927   arg1 = *(ListOfSpecies **)&jarg1;
18928   arg2 = (unsigned int)jarg2;
18929   result = (Species *)(arg1)->get(arg2);
18930   *(Species **)&jresult = result;
18931   return jresult;
18932 }
18933 
18934 
Java_org_sbml_libsbml_libsbmlJNI_ListOfSpecies_1get_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)18935 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfSpecies_1get_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
18936   jlong jresult = 0 ;
18937   ListOfSpecies *arg1 = (ListOfSpecies *) 0 ;
18938   std::string *arg2 = 0 ;
18939   Species *result = 0 ;
18940 
18941   (void)jenv;
18942   (void)jcls;
18943   (void)jarg1_;
18944   arg1 = *(ListOfSpecies **)&jarg1;
18945   if(!jarg2) {
18946     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
18947     return 0;
18948   }
18949   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
18950   if (!arg2_pstr) return 0;
18951   std::string arg2_str(arg2_pstr);
18952   arg2 = &arg2_str;
18953   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
18954   result = (Species *)(arg1)->get((std::string const &)*arg2);
18955   *(Species **)&jresult = result;
18956   return jresult;
18957 }
18958 
18959 
Java_org_sbml_libsbml_libsbmlJNI_ListOfSpecies_1remove_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)18960 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfSpecies_1remove_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
18961   jlong jresult = 0 ;
18962   ListOfSpecies *arg1 = (ListOfSpecies *) 0 ;
18963   unsigned int arg2 ;
18964   Species *result = 0 ;
18965 
18966   (void)jenv;
18967   (void)jcls;
18968   (void)jarg1_;
18969   arg1 = *(ListOfSpecies **)&jarg1;
18970   arg2 = (unsigned int)jarg2;
18971   result = (Species *)(arg1)->remove(arg2);
18972   *(Species **)&jresult = result;
18973   return jresult;
18974 }
18975 
18976 
Java_org_sbml_libsbml_libsbmlJNI_ListOfSpecies_1remove_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)18977 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfSpecies_1remove_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
18978   jlong jresult = 0 ;
18979   ListOfSpecies *arg1 = (ListOfSpecies *) 0 ;
18980   std::string *arg2 = 0 ;
18981   Species *result = 0 ;
18982 
18983   (void)jenv;
18984   (void)jcls;
18985   (void)jarg1_;
18986   arg1 = *(ListOfSpecies **)&jarg1;
18987   if(!jarg2) {
18988     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
18989     return 0;
18990   }
18991   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
18992   if (!arg2_pstr) return 0;
18993   std::string arg2_str(arg2_pstr);
18994   arg2 = &arg2_str;
18995   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
18996   result = (Species *)(arg1)->remove((std::string const &)*arg2);
18997   *(Species **)&jresult = result;
18998   return jresult;
18999 }
19000 
19001 
Java_org_sbml_libsbml_libsbmlJNI_delete_1ListOfSpecies(JNIEnv * jenv,jclass jcls,jlong jarg1)19002 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1ListOfSpecies(JNIEnv *jenv, jclass jcls, jlong jarg1) {
19003   ListOfSpecies *arg1 = (ListOfSpecies *) 0 ;
19004 
19005   (void)jenv;
19006   (void)jcls;
19007   arg1 = *(ListOfSpecies **)&jarg1;
19008   delete arg1;
19009 }
19010 
19011 
Java_org_sbml_libsbml_libsbmlJNI_new_1Parameter_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)19012 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Parameter_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
19013   jlong jresult = 0 ;
19014   unsigned int arg1 ;
19015   unsigned int arg2 ;
19016   Parameter *result = 0 ;
19017 
19018   (void)jenv;
19019   (void)jcls;
19020   arg1 = (unsigned int)jarg1;
19021   arg2 = (unsigned int)jarg2;
19022 
19023   try {
19024     result = (Parameter *)new Parameter(arg1,arg2);
19025   }
19026   catch (const SBMLConstructorException &e) {
19027     jenv->ExceptionClear();
19028     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
19029     if (clazz)
19030     jenv->ThrowNew(clazz, e.what());
19031     return 0;
19032   }
19033   catch (const SBMLExtensionException &e) {
19034     jenv->ExceptionClear();
19035     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
19036     if (clazz)
19037     jenv->ThrowNew(clazz, e.what());
19038     return 0;
19039   }
19040 
19041   *(Parameter **)&jresult = result;
19042   return jresult;
19043 }
19044 
19045 
Java_org_sbml_libsbml_libsbmlJNI_new_1Parameter_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19046 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Parameter_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19047   jlong jresult = 0 ;
19048   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
19049   Parameter *result = 0 ;
19050 
19051   (void)jenv;
19052   (void)jcls;
19053   (void)jarg1_;
19054   arg1 = *(SBMLNamespaces **)&jarg1;
19055 
19056   try {
19057     result = (Parameter *)new Parameter(arg1);
19058   }
19059   catch (const SBMLConstructorException &e) {
19060     jenv->ExceptionClear();
19061     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
19062     if (clazz)
19063     jenv->ThrowNew(clazz, e.what());
19064     return 0;
19065   }
19066   catch (const SBMLExtensionException &e) {
19067     jenv->ExceptionClear();
19068     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
19069     if (clazz)
19070     jenv->ThrowNew(clazz, e.what());
19071     return 0;
19072   }
19073 
19074   *(Parameter **)&jresult = result;
19075   return jresult;
19076 }
19077 
19078 
Java_org_sbml_libsbml_libsbmlJNI_delete_1Parameter(JNIEnv * jenv,jclass jcls,jlong jarg1)19079 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1Parameter(JNIEnv *jenv, jclass jcls, jlong jarg1) {
19080   Parameter *arg1 = (Parameter *) 0 ;
19081 
19082   (void)jenv;
19083   (void)jcls;
19084   arg1 = *(Parameter **)&jarg1;
19085   delete arg1;
19086 }
19087 
19088 
Java_org_sbml_libsbml_libsbmlJNI_new_1Parameter_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19089 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Parameter_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19090   jlong jresult = 0 ;
19091   Parameter *arg1 = 0 ;
19092   Parameter *result = 0 ;
19093 
19094   (void)jenv;
19095   (void)jcls;
19096   (void)jarg1_;
19097   arg1 = *(Parameter **)&jarg1;
19098   if (!arg1) {
19099     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Parameter const & reference is null");
19100     return 0;
19101   }
19102 
19103   try {
19104     result = (Parameter *)new Parameter((Parameter const &)*arg1);
19105   }
19106   catch (const SBMLConstructorException &e) {
19107     jenv->ExceptionClear();
19108     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
19109     if (clazz)
19110     jenv->ThrowNew(clazz, e.what());
19111     return 0;
19112   }
19113   catch (const SBMLExtensionException &e) {
19114     jenv->ExceptionClear();
19115     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
19116     if (clazz)
19117     jenv->ThrowNew(clazz, e.what());
19118     return 0;
19119   }
19120 
19121   *(Parameter **)&jresult = result;
19122   return jresult;
19123 }
19124 
19125 
Java_org_sbml_libsbml_libsbmlJNI_Parameter_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19126 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Parameter_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19127   jlong jresult = 0 ;
19128   Parameter *arg1 = (Parameter *) 0 ;
19129   Parameter *result = 0 ;
19130 
19131   (void)jenv;
19132   (void)jcls;
19133   (void)jarg1_;
19134   arg1 = *(Parameter **)&jarg1;
19135   result = (Parameter *)((Parameter const *)arg1)->clone();
19136   *(Parameter **)&jresult = result;
19137   return jresult;
19138 }
19139 
19140 
Java_org_sbml_libsbml_libsbmlJNI_Parameter_1initDefaults(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19141 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Parameter_1initDefaults(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19142   Parameter *arg1 = (Parameter *) 0 ;
19143 
19144   (void)jenv;
19145   (void)jcls;
19146   (void)jarg1_;
19147   arg1 = *(Parameter **)&jarg1;
19148   (arg1)->initDefaults();
19149 }
19150 
19151 
Java_org_sbml_libsbml_libsbmlJNI_Parameter_1getId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19152 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Parameter_1getId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19153   jstring jresult = 0 ;
19154   Parameter *arg1 = (Parameter *) 0 ;
19155   std::string *result = 0 ;
19156 
19157   (void)jenv;
19158   (void)jcls;
19159   (void)jarg1_;
19160   arg1 = *(Parameter **)&jarg1;
19161   result = (std::string *) &((Parameter const *)arg1)->getId();
19162   jresult = jenv->NewStringUTF(result->c_str());
19163   return jresult;
19164 }
19165 
19166 
Java_org_sbml_libsbml_libsbmlJNI_Parameter_1getName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19167 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Parameter_1getName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19168   jstring jresult = 0 ;
19169   Parameter *arg1 = (Parameter *) 0 ;
19170   std::string *result = 0 ;
19171 
19172   (void)jenv;
19173   (void)jcls;
19174   (void)jarg1_;
19175   arg1 = *(Parameter **)&jarg1;
19176   result = (std::string *) &((Parameter const *)arg1)->getName();
19177   jresult = jenv->NewStringUTF(result->c_str());
19178   return jresult;
19179 }
19180 
19181 
Java_org_sbml_libsbml_libsbmlJNI_Parameter_1getValue(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19182 SWIGEXPORT jdouble JNICALL Java_org_sbml_libsbml_libsbmlJNI_Parameter_1getValue(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19183   jdouble jresult = 0 ;
19184   Parameter *arg1 = (Parameter *) 0 ;
19185   double result;
19186 
19187   (void)jenv;
19188   (void)jcls;
19189   (void)jarg1_;
19190   arg1 = *(Parameter **)&jarg1;
19191   result = (double)((Parameter const *)arg1)->getValue();
19192   jresult = (jdouble)result;
19193   return jresult;
19194 }
19195 
19196 
Java_org_sbml_libsbml_libsbmlJNI_Parameter_1getUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19197 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Parameter_1getUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19198   jstring jresult = 0 ;
19199   Parameter *arg1 = (Parameter *) 0 ;
19200   std::string *result = 0 ;
19201 
19202   (void)jenv;
19203   (void)jcls;
19204   (void)jarg1_;
19205   arg1 = *(Parameter **)&jarg1;
19206   result = (std::string *) &((Parameter const *)arg1)->getUnits();
19207   jresult = jenv->NewStringUTF(result->c_str());
19208   return jresult;
19209 }
19210 
19211 
Java_org_sbml_libsbml_libsbmlJNI_Parameter_1getConstant(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19212 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Parameter_1getConstant(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19213   jboolean jresult = 0 ;
19214   Parameter *arg1 = (Parameter *) 0 ;
19215   bool result;
19216 
19217   (void)jenv;
19218   (void)jcls;
19219   (void)jarg1_;
19220   arg1 = *(Parameter **)&jarg1;
19221   result = (bool)((Parameter const *)arg1)->getConstant();
19222   jresult = (jboolean)result;
19223   return jresult;
19224 }
19225 
19226 
Java_org_sbml_libsbml_libsbmlJNI_Parameter_1isSetId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19227 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Parameter_1isSetId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19228   jboolean jresult = 0 ;
19229   Parameter *arg1 = (Parameter *) 0 ;
19230   bool result;
19231 
19232   (void)jenv;
19233   (void)jcls;
19234   (void)jarg1_;
19235   arg1 = *(Parameter **)&jarg1;
19236   result = (bool)((Parameter const *)arg1)->isSetId();
19237   jresult = (jboolean)result;
19238   return jresult;
19239 }
19240 
19241 
Java_org_sbml_libsbml_libsbmlJNI_Parameter_1isSetName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19242 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Parameter_1isSetName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19243   jboolean jresult = 0 ;
19244   Parameter *arg1 = (Parameter *) 0 ;
19245   bool result;
19246 
19247   (void)jenv;
19248   (void)jcls;
19249   (void)jarg1_;
19250   arg1 = *(Parameter **)&jarg1;
19251   result = (bool)((Parameter const *)arg1)->isSetName();
19252   jresult = (jboolean)result;
19253   return jresult;
19254 }
19255 
19256 
Java_org_sbml_libsbml_libsbmlJNI_Parameter_1isSetValue(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19257 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Parameter_1isSetValue(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19258   jboolean jresult = 0 ;
19259   Parameter *arg1 = (Parameter *) 0 ;
19260   bool result;
19261 
19262   (void)jenv;
19263   (void)jcls;
19264   (void)jarg1_;
19265   arg1 = *(Parameter **)&jarg1;
19266   result = (bool)((Parameter const *)arg1)->isSetValue();
19267   jresult = (jboolean)result;
19268   return jresult;
19269 }
19270 
19271 
Java_org_sbml_libsbml_libsbmlJNI_Parameter_1isSetUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19272 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Parameter_1isSetUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19273   jboolean jresult = 0 ;
19274   Parameter *arg1 = (Parameter *) 0 ;
19275   bool result;
19276 
19277   (void)jenv;
19278   (void)jcls;
19279   (void)jarg1_;
19280   arg1 = *(Parameter **)&jarg1;
19281   result = (bool)((Parameter const *)arg1)->isSetUnits();
19282   jresult = (jboolean)result;
19283   return jresult;
19284 }
19285 
19286 
Java_org_sbml_libsbml_libsbmlJNI_Parameter_1isSetConstant(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19287 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Parameter_1isSetConstant(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19288   jboolean jresult = 0 ;
19289   Parameter *arg1 = (Parameter *) 0 ;
19290   bool result;
19291 
19292   (void)jenv;
19293   (void)jcls;
19294   (void)jarg1_;
19295   arg1 = *(Parameter **)&jarg1;
19296   result = (bool)((Parameter const *)arg1)->isSetConstant();
19297   jresult = (jboolean)result;
19298   return jresult;
19299 }
19300 
19301 
Java_org_sbml_libsbml_libsbmlJNI_Parameter_1setId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)19302 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Parameter_1setId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
19303   jint jresult = 0 ;
19304   Parameter *arg1 = (Parameter *) 0 ;
19305   std::string *arg2 = 0 ;
19306   int result;
19307 
19308   (void)jenv;
19309   (void)jcls;
19310   (void)jarg1_;
19311   arg1 = *(Parameter **)&jarg1;
19312   if(!jarg2) {
19313     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
19314     return 0;
19315   }
19316   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
19317   if (!arg2_pstr) return 0;
19318   std::string arg2_str(arg2_pstr);
19319   arg2 = &arg2_str;
19320   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
19321   result = (int)(arg1)->setId((std::string const &)*arg2);
19322   jresult = (jint)result;
19323   return jresult;
19324 }
19325 
19326 
Java_org_sbml_libsbml_libsbmlJNI_Parameter_1setName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)19327 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Parameter_1setName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
19328   jint jresult = 0 ;
19329   Parameter *arg1 = (Parameter *) 0 ;
19330   std::string *arg2 = 0 ;
19331   int result;
19332 
19333   (void)jenv;
19334   (void)jcls;
19335   (void)jarg1_;
19336   arg1 = *(Parameter **)&jarg1;
19337   if(!jarg2) {
19338     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
19339     return 0;
19340   }
19341   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
19342   if (!arg2_pstr) return 0;
19343   std::string arg2_str(arg2_pstr);
19344   arg2 = &arg2_str;
19345   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
19346   result = (int)(arg1)->setName((std::string const &)*arg2);
19347   jresult = (jint)result;
19348   return jresult;
19349 }
19350 
19351 
Java_org_sbml_libsbml_libsbmlJNI_Parameter_1setValue(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)19352 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Parameter_1setValue(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
19353   jint jresult = 0 ;
19354   Parameter *arg1 = (Parameter *) 0 ;
19355   double arg2 ;
19356   int result;
19357 
19358   (void)jenv;
19359   (void)jcls;
19360   (void)jarg1_;
19361   arg1 = *(Parameter **)&jarg1;
19362   arg2 = (double)jarg2;
19363   result = (int)(arg1)->setValue(arg2);
19364   jresult = (jint)result;
19365   return jresult;
19366 }
19367 
19368 
Java_org_sbml_libsbml_libsbmlJNI_Parameter_1setUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)19369 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Parameter_1setUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
19370   jint jresult = 0 ;
19371   Parameter *arg1 = (Parameter *) 0 ;
19372   std::string *arg2 = 0 ;
19373   int result;
19374 
19375   (void)jenv;
19376   (void)jcls;
19377   (void)jarg1_;
19378   arg1 = *(Parameter **)&jarg1;
19379   if(!jarg2) {
19380     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
19381     return 0;
19382   }
19383   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
19384   if (!arg2_pstr) return 0;
19385   std::string arg2_str(arg2_pstr);
19386   arg2 = &arg2_str;
19387   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
19388   result = (int)(arg1)->setUnits((std::string const &)*arg2);
19389   jresult = (jint)result;
19390   return jresult;
19391 }
19392 
19393 
Java_org_sbml_libsbml_libsbmlJNI_Parameter_1setConstant(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)19394 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Parameter_1setConstant(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
19395   jint jresult = 0 ;
19396   Parameter *arg1 = (Parameter *) 0 ;
19397   bool arg2 ;
19398   int result;
19399 
19400   (void)jenv;
19401   (void)jcls;
19402   (void)jarg1_;
19403   arg1 = *(Parameter **)&jarg1;
19404   arg2 = jarg2 ? true : false;
19405   result = (int)(arg1)->setConstant(arg2);
19406   jresult = (jint)result;
19407   return jresult;
19408 }
19409 
19410 
Java_org_sbml_libsbml_libsbmlJNI_Parameter_1unsetName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19411 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Parameter_1unsetName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19412   jint jresult = 0 ;
19413   Parameter *arg1 = (Parameter *) 0 ;
19414   int result;
19415 
19416   (void)jenv;
19417   (void)jcls;
19418   (void)jarg1_;
19419   arg1 = *(Parameter **)&jarg1;
19420   result = (int)(arg1)->unsetName();
19421   jresult = (jint)result;
19422   return jresult;
19423 }
19424 
19425 
Java_org_sbml_libsbml_libsbmlJNI_Parameter_1unsetConstant(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19426 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Parameter_1unsetConstant(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19427   jint jresult = 0 ;
19428   Parameter *arg1 = (Parameter *) 0 ;
19429   int result;
19430 
19431   (void)jenv;
19432   (void)jcls;
19433   (void)jarg1_;
19434   arg1 = *(Parameter **)&jarg1;
19435   result = (int)(arg1)->unsetConstant();
19436   jresult = (jint)result;
19437   return jresult;
19438 }
19439 
19440 
Java_org_sbml_libsbml_libsbmlJNI_Parameter_1unsetValue(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19441 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Parameter_1unsetValue(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19442   jint jresult = 0 ;
19443   Parameter *arg1 = (Parameter *) 0 ;
19444   int result;
19445 
19446   (void)jenv;
19447   (void)jcls;
19448   (void)jarg1_;
19449   arg1 = *(Parameter **)&jarg1;
19450   result = (int)(arg1)->unsetValue();
19451   jresult = (jint)result;
19452   return jresult;
19453 }
19454 
19455 
Java_org_sbml_libsbml_libsbmlJNI_Parameter_1unsetUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19456 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Parameter_1unsetUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19457   jint jresult = 0 ;
19458   Parameter *arg1 = (Parameter *) 0 ;
19459   int result;
19460 
19461   (void)jenv;
19462   (void)jcls;
19463   (void)jarg1_;
19464   arg1 = *(Parameter **)&jarg1;
19465   result = (int)(arg1)->unsetUnits();
19466   jresult = (jint)result;
19467   return jresult;
19468 }
19469 
19470 
Java_org_sbml_libsbml_libsbmlJNI_Parameter_1getDerivedUnitDefinition_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19471 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Parameter_1getDerivedUnitDefinition_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19472   jlong jresult = 0 ;
19473   Parameter *arg1 = (Parameter *) 0 ;
19474   UnitDefinition *result = 0 ;
19475 
19476   (void)jenv;
19477   (void)jcls;
19478   (void)jarg1_;
19479   arg1 = *(Parameter **)&jarg1;
19480   result = (UnitDefinition *)(arg1)->getDerivedUnitDefinition();
19481   *(UnitDefinition **)&jresult = result;
19482   return jresult;
19483 }
19484 
19485 
Java_org_sbml_libsbml_libsbmlJNI_Parameter_1getTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19486 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Parameter_1getTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19487   jint jresult = 0 ;
19488   Parameter *arg1 = (Parameter *) 0 ;
19489   int result;
19490 
19491   (void)jenv;
19492   (void)jcls;
19493   (void)jarg1_;
19494   arg1 = *(Parameter **)&jarg1;
19495   result = (int)((Parameter const *)arg1)->getTypeCode();
19496   jresult = (jint)result;
19497   return jresult;
19498 }
19499 
19500 
Java_org_sbml_libsbml_libsbmlJNI_Parameter_1getElementName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19501 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Parameter_1getElementName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19502   jstring jresult = 0 ;
19503   Parameter *arg1 = (Parameter *) 0 ;
19504   std::string *result = 0 ;
19505 
19506   (void)jenv;
19507   (void)jcls;
19508   (void)jarg1_;
19509   arg1 = *(Parameter **)&jarg1;
19510   result = (std::string *) &((Parameter const *)arg1)->getElementName();
19511   jresult = jenv->NewStringUTF(result->c_str());
19512   return jresult;
19513 }
19514 
19515 
Java_org_sbml_libsbml_libsbmlJNI_Parameter_1hasRequiredAttributes(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19516 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Parameter_1hasRequiredAttributes(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19517   jboolean jresult = 0 ;
19518   Parameter *arg1 = (Parameter *) 0 ;
19519   bool result;
19520 
19521   (void)jenv;
19522   (void)jcls;
19523   (void)jarg1_;
19524   arg1 = *(Parameter **)&jarg1;
19525   result = (bool)((Parameter const *)arg1)->hasRequiredAttributes();
19526   jresult = (jboolean)result;
19527   return jresult;
19528 }
19529 
19530 
Java_org_sbml_libsbml_libsbmlJNI_Parameter_1renameUnitSIdRefs(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)19531 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Parameter_1renameUnitSIdRefs(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
19532   Parameter *arg1 = (Parameter *) 0 ;
19533   std::string *arg2 = 0 ;
19534   std::string *arg3 = 0 ;
19535 
19536   (void)jenv;
19537   (void)jcls;
19538   (void)jarg1_;
19539   arg1 = *(Parameter **)&jarg1;
19540   if(!jarg2) {
19541     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
19542     return ;
19543   }
19544   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
19545   if (!arg2_pstr) return ;
19546   std::string arg2_str(arg2_pstr);
19547   arg2 = &arg2_str;
19548   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
19549   if(!jarg3) {
19550     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
19551     return ;
19552   }
19553   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
19554   if (!arg3_pstr) return ;
19555   std::string arg3_str(arg3_pstr);
19556   arg3 = &arg3_str;
19557   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
19558   (arg1)->renameUnitSIdRefs((std::string const &)*arg2,(std::string const &)*arg3);
19559 }
19560 
19561 
Java_org_sbml_libsbml_libsbmlJNI_Parameter_1setCalculatingUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)19562 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Parameter_1setCalculatingUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
19563   Parameter *arg1 = (Parameter *) 0 ;
19564   bool arg2 ;
19565 
19566   (void)jenv;
19567   (void)jcls;
19568   (void)jarg1_;
19569   arg1 = *(Parameter **)&jarg1;
19570   arg2 = jarg2 ? true : false;
19571   (arg1)->setCalculatingUnits(arg2);
19572 }
19573 
19574 
Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfParameters_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)19575 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfParameters_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
19576   jlong jresult = 0 ;
19577   unsigned int arg1 ;
19578   unsigned int arg2 ;
19579   ListOfParameters *result = 0 ;
19580 
19581   (void)jenv;
19582   (void)jcls;
19583   arg1 = (unsigned int)jarg1;
19584   arg2 = (unsigned int)jarg2;
19585 
19586   try {
19587     result = (ListOfParameters *)new ListOfParameters(arg1,arg2);
19588   }
19589   catch (const SBMLConstructorException &e) {
19590     jenv->ExceptionClear();
19591     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
19592     if (clazz)
19593     jenv->ThrowNew(clazz, e.what());
19594     return 0;
19595   }
19596   catch (const SBMLExtensionException &e) {
19597     jenv->ExceptionClear();
19598     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
19599     if (clazz)
19600     jenv->ThrowNew(clazz, e.what());
19601     return 0;
19602   }
19603 
19604   *(ListOfParameters **)&jresult = result;
19605   return jresult;
19606 }
19607 
19608 
Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfParameters_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19609 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfParameters_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19610   jlong jresult = 0 ;
19611   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
19612   ListOfParameters *result = 0 ;
19613 
19614   (void)jenv;
19615   (void)jcls;
19616   (void)jarg1_;
19617   arg1 = *(SBMLNamespaces **)&jarg1;
19618 
19619   try {
19620     result = (ListOfParameters *)new ListOfParameters(arg1);
19621   }
19622   catch (const SBMLConstructorException &e) {
19623     jenv->ExceptionClear();
19624     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
19625     if (clazz)
19626     jenv->ThrowNew(clazz, e.what());
19627     return 0;
19628   }
19629   catch (const SBMLExtensionException &e) {
19630     jenv->ExceptionClear();
19631     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
19632     if (clazz)
19633     jenv->ThrowNew(clazz, e.what());
19634     return 0;
19635   }
19636 
19637   *(ListOfParameters **)&jresult = result;
19638   return jresult;
19639 }
19640 
19641 
Java_org_sbml_libsbml_libsbmlJNI_ListOfParameters_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19642 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfParameters_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19643   jlong jresult = 0 ;
19644   ListOfParameters *arg1 = (ListOfParameters *) 0 ;
19645   ListOfParameters *result = 0 ;
19646 
19647   (void)jenv;
19648   (void)jcls;
19649   (void)jarg1_;
19650   arg1 = *(ListOfParameters **)&jarg1;
19651   result = (ListOfParameters *)((ListOfParameters const *)arg1)->clone();
19652   *(ListOfParameters **)&jresult = result;
19653   return jresult;
19654 }
19655 
19656 
Java_org_sbml_libsbml_libsbmlJNI_ListOfParameters_1getItemTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19657 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfParameters_1getItemTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19658   jint jresult = 0 ;
19659   ListOfParameters *arg1 = (ListOfParameters *) 0 ;
19660   int result;
19661 
19662   (void)jenv;
19663   (void)jcls;
19664   (void)jarg1_;
19665   arg1 = *(ListOfParameters **)&jarg1;
19666   result = (int)((ListOfParameters const *)arg1)->getItemTypeCode();
19667   jresult = (jint)result;
19668   return jresult;
19669 }
19670 
19671 
Java_org_sbml_libsbml_libsbmlJNI_ListOfParameters_1getElementName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19672 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfParameters_1getElementName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19673   jstring jresult = 0 ;
19674   ListOfParameters *arg1 = (ListOfParameters *) 0 ;
19675   std::string *result = 0 ;
19676 
19677   (void)jenv;
19678   (void)jcls;
19679   (void)jarg1_;
19680   arg1 = *(ListOfParameters **)&jarg1;
19681   result = (std::string *) &((ListOfParameters const *)arg1)->getElementName();
19682   jresult = jenv->NewStringUTF(result->c_str());
19683   return jresult;
19684 }
19685 
19686 
Java_org_sbml_libsbml_libsbmlJNI_ListOfParameters_1get_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)19687 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfParameters_1get_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
19688   jlong jresult = 0 ;
19689   ListOfParameters *arg1 = (ListOfParameters *) 0 ;
19690   unsigned int arg2 ;
19691   Parameter *result = 0 ;
19692 
19693   (void)jenv;
19694   (void)jcls;
19695   (void)jarg1_;
19696   arg1 = *(ListOfParameters **)&jarg1;
19697   arg2 = (unsigned int)jarg2;
19698   result = (Parameter *)(arg1)->get(arg2);
19699   *(Parameter **)&jresult = result;
19700   return jresult;
19701 }
19702 
19703 
Java_org_sbml_libsbml_libsbmlJNI_ListOfParameters_1get_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)19704 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfParameters_1get_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
19705   jlong jresult = 0 ;
19706   ListOfParameters *arg1 = (ListOfParameters *) 0 ;
19707   std::string *arg2 = 0 ;
19708   Parameter *result = 0 ;
19709 
19710   (void)jenv;
19711   (void)jcls;
19712   (void)jarg1_;
19713   arg1 = *(ListOfParameters **)&jarg1;
19714   if(!jarg2) {
19715     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
19716     return 0;
19717   }
19718   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
19719   if (!arg2_pstr) return 0;
19720   std::string arg2_str(arg2_pstr);
19721   arg2 = &arg2_str;
19722   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
19723   result = (Parameter *)(arg1)->get((std::string const &)*arg2);
19724   *(Parameter **)&jresult = result;
19725   return jresult;
19726 }
19727 
19728 
Java_org_sbml_libsbml_libsbmlJNI_ListOfParameters_1remove_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)19729 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfParameters_1remove_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
19730   jlong jresult = 0 ;
19731   ListOfParameters *arg1 = (ListOfParameters *) 0 ;
19732   unsigned int arg2 ;
19733   Parameter *result = 0 ;
19734 
19735   (void)jenv;
19736   (void)jcls;
19737   (void)jarg1_;
19738   arg1 = *(ListOfParameters **)&jarg1;
19739   arg2 = (unsigned int)jarg2;
19740   result = (Parameter *)(arg1)->remove(arg2);
19741   *(Parameter **)&jresult = result;
19742   return jresult;
19743 }
19744 
19745 
Java_org_sbml_libsbml_libsbmlJNI_ListOfParameters_1remove_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)19746 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfParameters_1remove_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
19747   jlong jresult = 0 ;
19748   ListOfParameters *arg1 = (ListOfParameters *) 0 ;
19749   std::string *arg2 = 0 ;
19750   Parameter *result = 0 ;
19751 
19752   (void)jenv;
19753   (void)jcls;
19754   (void)jarg1_;
19755   arg1 = *(ListOfParameters **)&jarg1;
19756   if(!jarg2) {
19757     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
19758     return 0;
19759   }
19760   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
19761   if (!arg2_pstr) return 0;
19762   std::string arg2_str(arg2_pstr);
19763   arg2 = &arg2_str;
19764   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
19765   result = (Parameter *)(arg1)->remove((std::string const &)*arg2);
19766   *(Parameter **)&jresult = result;
19767   return jresult;
19768 }
19769 
19770 
Java_org_sbml_libsbml_libsbmlJNI_delete_1ListOfParameters(JNIEnv * jenv,jclass jcls,jlong jarg1)19771 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1ListOfParameters(JNIEnv *jenv, jclass jcls, jlong jarg1) {
19772   ListOfParameters *arg1 = (ListOfParameters *) 0 ;
19773 
19774   (void)jenv;
19775   (void)jcls;
19776   arg1 = *(ListOfParameters **)&jarg1;
19777   delete arg1;
19778 }
19779 
19780 
Java_org_sbml_libsbml_libsbmlJNI_new_1LocalParameter_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)19781 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1LocalParameter_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
19782   jlong jresult = 0 ;
19783   unsigned int arg1 ;
19784   unsigned int arg2 ;
19785   LocalParameter *result = 0 ;
19786 
19787   (void)jenv;
19788   (void)jcls;
19789   arg1 = (unsigned int)jarg1;
19790   arg2 = (unsigned int)jarg2;
19791 
19792   try {
19793     result = (LocalParameter *)new LocalParameter(arg1,arg2);
19794   }
19795   catch (const SBMLConstructorException &e) {
19796     jenv->ExceptionClear();
19797     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
19798     if (clazz)
19799     jenv->ThrowNew(clazz, e.what());
19800     return 0;
19801   }
19802   catch (const SBMLExtensionException &e) {
19803     jenv->ExceptionClear();
19804     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
19805     if (clazz)
19806     jenv->ThrowNew(clazz, e.what());
19807     return 0;
19808   }
19809 
19810   *(LocalParameter **)&jresult = result;
19811   return jresult;
19812 }
19813 
19814 
Java_org_sbml_libsbml_libsbmlJNI_new_1LocalParameter_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19815 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1LocalParameter_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19816   jlong jresult = 0 ;
19817   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
19818   LocalParameter *result = 0 ;
19819 
19820   (void)jenv;
19821   (void)jcls;
19822   (void)jarg1_;
19823   arg1 = *(SBMLNamespaces **)&jarg1;
19824 
19825   try {
19826     result = (LocalParameter *)new LocalParameter(arg1);
19827   }
19828   catch (const SBMLConstructorException &e) {
19829     jenv->ExceptionClear();
19830     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
19831     if (clazz)
19832     jenv->ThrowNew(clazz, e.what());
19833     return 0;
19834   }
19835   catch (const SBMLExtensionException &e) {
19836     jenv->ExceptionClear();
19837     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
19838     if (clazz)
19839     jenv->ThrowNew(clazz, e.what());
19840     return 0;
19841   }
19842 
19843   *(LocalParameter **)&jresult = result;
19844   return jresult;
19845 }
19846 
19847 
Java_org_sbml_libsbml_libsbmlJNI_delete_1LocalParameter(JNIEnv * jenv,jclass jcls,jlong jarg1)19848 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1LocalParameter(JNIEnv *jenv, jclass jcls, jlong jarg1) {
19849   LocalParameter *arg1 = (LocalParameter *) 0 ;
19850 
19851   (void)jenv;
19852   (void)jcls;
19853   arg1 = *(LocalParameter **)&jarg1;
19854   delete arg1;
19855 }
19856 
19857 
Java_org_sbml_libsbml_libsbmlJNI_new_1LocalParameter_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19858 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1LocalParameter_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19859   jlong jresult = 0 ;
19860   LocalParameter *arg1 = 0 ;
19861   LocalParameter *result = 0 ;
19862 
19863   (void)jenv;
19864   (void)jcls;
19865   (void)jarg1_;
19866   arg1 = *(LocalParameter **)&jarg1;
19867   if (!arg1) {
19868     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "LocalParameter const & reference is null");
19869     return 0;
19870   }
19871 
19872   try {
19873     result = (LocalParameter *)new LocalParameter((LocalParameter const &)*arg1);
19874   }
19875   catch (const SBMLConstructorException &e) {
19876     jenv->ExceptionClear();
19877     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
19878     if (clazz)
19879     jenv->ThrowNew(clazz, e.what());
19880     return 0;
19881   }
19882   catch (const SBMLExtensionException &e) {
19883     jenv->ExceptionClear();
19884     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
19885     if (clazz)
19886     jenv->ThrowNew(clazz, e.what());
19887     return 0;
19888   }
19889 
19890   *(LocalParameter **)&jresult = result;
19891   return jresult;
19892 }
19893 
19894 
Java_org_sbml_libsbml_libsbmlJNI_new_1LocalParameter_1_1SWIG_13(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19895 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1LocalParameter_1_1SWIG_13(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19896   jlong jresult = 0 ;
19897   Parameter *arg1 = 0 ;
19898   LocalParameter *result = 0 ;
19899 
19900   (void)jenv;
19901   (void)jcls;
19902   (void)jarg1_;
19903   arg1 = *(Parameter **)&jarg1;
19904   if (!arg1) {
19905     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Parameter const & reference is null");
19906     return 0;
19907   }
19908 
19909   try {
19910     result = (LocalParameter *)new LocalParameter((Parameter const &)*arg1);
19911   }
19912   catch (const SBMLConstructorException &e) {
19913     jenv->ExceptionClear();
19914     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
19915     if (clazz)
19916     jenv->ThrowNew(clazz, e.what());
19917     return 0;
19918   }
19919   catch (const SBMLExtensionException &e) {
19920     jenv->ExceptionClear();
19921     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
19922     if (clazz)
19923     jenv->ThrowNew(clazz, e.what());
19924     return 0;
19925   }
19926 
19927   *(LocalParameter **)&jresult = result;
19928   return jresult;
19929 }
19930 
19931 
Java_org_sbml_libsbml_libsbmlJNI_LocalParameter_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19932 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_LocalParameter_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19933   jlong jresult = 0 ;
19934   LocalParameter *arg1 = (LocalParameter *) 0 ;
19935   LocalParameter *result = 0 ;
19936 
19937   (void)jenv;
19938   (void)jcls;
19939   (void)jarg1_;
19940   arg1 = *(LocalParameter **)&jarg1;
19941   result = (LocalParameter *)((LocalParameter const *)arg1)->clone();
19942   *(LocalParameter **)&jresult = result;
19943   return jresult;
19944 }
19945 
19946 
Java_org_sbml_libsbml_libsbmlJNI_LocalParameter_1getDerivedUnitDefinition_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19947 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_LocalParameter_1getDerivedUnitDefinition_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19948   jlong jresult = 0 ;
19949   LocalParameter *arg1 = (LocalParameter *) 0 ;
19950   UnitDefinition *result = 0 ;
19951 
19952   (void)jenv;
19953   (void)jcls;
19954   (void)jarg1_;
19955   arg1 = *(LocalParameter **)&jarg1;
19956   result = (UnitDefinition *)(arg1)->getDerivedUnitDefinition();
19957   *(UnitDefinition **)&jresult = result;
19958   return jresult;
19959 }
19960 
19961 
Java_org_sbml_libsbml_libsbmlJNI_LocalParameter_1getTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19962 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_LocalParameter_1getTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19963   jint jresult = 0 ;
19964   LocalParameter *arg1 = (LocalParameter *) 0 ;
19965   int result;
19966 
19967   (void)jenv;
19968   (void)jcls;
19969   (void)jarg1_;
19970   arg1 = *(LocalParameter **)&jarg1;
19971   result = (int)((LocalParameter const *)arg1)->getTypeCode();
19972   jresult = (jint)result;
19973   return jresult;
19974 }
19975 
19976 
Java_org_sbml_libsbml_libsbmlJNI_LocalParameter_1getElementName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19977 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_LocalParameter_1getElementName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19978   jstring jresult = 0 ;
19979   LocalParameter *arg1 = (LocalParameter *) 0 ;
19980   std::string *result = 0 ;
19981 
19982   (void)jenv;
19983   (void)jcls;
19984   (void)jarg1_;
19985   arg1 = *(LocalParameter **)&jarg1;
19986   result = (std::string *) &((LocalParameter const *)arg1)->getElementName();
19987   jresult = jenv->NewStringUTF(result->c_str());
19988   return jresult;
19989 }
19990 
19991 
Java_org_sbml_libsbml_libsbmlJNI_LocalParameter_1hasRequiredAttributes(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19992 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_LocalParameter_1hasRequiredAttributes(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19993   jboolean jresult = 0 ;
19994   LocalParameter *arg1 = (LocalParameter *) 0 ;
19995   bool result;
19996 
19997   (void)jenv;
19998   (void)jcls;
19999   (void)jarg1_;
20000   arg1 = *(LocalParameter **)&jarg1;
20001   result = (bool)((LocalParameter const *)arg1)->hasRequiredAttributes();
20002   jresult = (jboolean)result;
20003   return jresult;
20004 }
20005 
20006 
Java_org_sbml_libsbml_libsbmlJNI_LocalParameter_1getConstant(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20007 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_LocalParameter_1getConstant(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20008   jboolean jresult = 0 ;
20009   LocalParameter *arg1 = (LocalParameter *) 0 ;
20010   bool result;
20011 
20012   (void)jenv;
20013   (void)jcls;
20014   (void)jarg1_;
20015   arg1 = *(LocalParameter **)&jarg1;
20016   result = (bool)((LocalParameter const *)arg1)->getConstant();
20017   jresult = (jboolean)result;
20018   return jresult;
20019 }
20020 
20021 
Java_org_sbml_libsbml_libsbmlJNI_LocalParameter_1isSetConstant(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20022 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_LocalParameter_1isSetConstant(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20023   jboolean jresult = 0 ;
20024   LocalParameter *arg1 = (LocalParameter *) 0 ;
20025   bool result;
20026 
20027   (void)jenv;
20028   (void)jcls;
20029   (void)jarg1_;
20030   arg1 = *(LocalParameter **)&jarg1;
20031   result = (bool)((LocalParameter const *)arg1)->isSetConstant();
20032   jresult = (jboolean)result;
20033   return jresult;
20034 }
20035 
20036 
Java_org_sbml_libsbml_libsbmlJNI_LocalParameter_1setConstant(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)20037 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_LocalParameter_1setConstant(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
20038   jint jresult = 0 ;
20039   LocalParameter *arg1 = (LocalParameter *) 0 ;
20040   bool arg2 ;
20041   int result;
20042 
20043   (void)jenv;
20044   (void)jcls;
20045   (void)jarg1_;
20046   arg1 = *(LocalParameter **)&jarg1;
20047   arg2 = jarg2 ? true : false;
20048   result = (int)(arg1)->setConstant(arg2);
20049   jresult = (jint)result;
20050   return jresult;
20051 }
20052 
20053 
Java_org_sbml_libsbml_libsbmlJNI_LocalParameter_1unsetConstant(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20054 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_LocalParameter_1unsetConstant(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20055   jint jresult = 0 ;
20056   LocalParameter *arg1 = (LocalParameter *) 0 ;
20057   int result;
20058 
20059   (void)jenv;
20060   (void)jcls;
20061   (void)jarg1_;
20062   arg1 = *(LocalParameter **)&jarg1;
20063   result = (int)(arg1)->unsetConstant();
20064   jresult = (jint)result;
20065   return jresult;
20066 }
20067 
20068 
Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfLocalParameters_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)20069 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfLocalParameters_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
20070   jlong jresult = 0 ;
20071   unsigned int arg1 ;
20072   unsigned int arg2 ;
20073   ListOfLocalParameters *result = 0 ;
20074 
20075   (void)jenv;
20076   (void)jcls;
20077   arg1 = (unsigned int)jarg1;
20078   arg2 = (unsigned int)jarg2;
20079 
20080   try {
20081     result = (ListOfLocalParameters *)new ListOfLocalParameters(arg1,arg2);
20082   }
20083   catch (const SBMLConstructorException &e) {
20084     jenv->ExceptionClear();
20085     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
20086     if (clazz)
20087     jenv->ThrowNew(clazz, e.what());
20088     return 0;
20089   }
20090   catch (const SBMLExtensionException &e) {
20091     jenv->ExceptionClear();
20092     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
20093     if (clazz)
20094     jenv->ThrowNew(clazz, e.what());
20095     return 0;
20096   }
20097 
20098   *(ListOfLocalParameters **)&jresult = result;
20099   return jresult;
20100 }
20101 
20102 
Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfLocalParameters_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20103 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfLocalParameters_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20104   jlong jresult = 0 ;
20105   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
20106   ListOfLocalParameters *result = 0 ;
20107 
20108   (void)jenv;
20109   (void)jcls;
20110   (void)jarg1_;
20111   arg1 = *(SBMLNamespaces **)&jarg1;
20112 
20113   try {
20114     result = (ListOfLocalParameters *)new ListOfLocalParameters(arg1);
20115   }
20116   catch (const SBMLConstructorException &e) {
20117     jenv->ExceptionClear();
20118     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
20119     if (clazz)
20120     jenv->ThrowNew(clazz, e.what());
20121     return 0;
20122   }
20123   catch (const SBMLExtensionException &e) {
20124     jenv->ExceptionClear();
20125     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
20126     if (clazz)
20127     jenv->ThrowNew(clazz, e.what());
20128     return 0;
20129   }
20130 
20131   *(ListOfLocalParameters **)&jresult = result;
20132   return jresult;
20133 }
20134 
20135 
Java_org_sbml_libsbml_libsbmlJNI_ListOfLocalParameters_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20136 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfLocalParameters_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20137   jlong jresult = 0 ;
20138   ListOfLocalParameters *arg1 = (ListOfLocalParameters *) 0 ;
20139   ListOfLocalParameters *result = 0 ;
20140 
20141   (void)jenv;
20142   (void)jcls;
20143   (void)jarg1_;
20144   arg1 = *(ListOfLocalParameters **)&jarg1;
20145   result = (ListOfLocalParameters *)((ListOfLocalParameters const *)arg1)->clone();
20146   *(ListOfLocalParameters **)&jresult = result;
20147   return jresult;
20148 }
20149 
20150 
Java_org_sbml_libsbml_libsbmlJNI_ListOfLocalParameters_1getItemTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20151 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfLocalParameters_1getItemTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20152   jint jresult = 0 ;
20153   ListOfLocalParameters *arg1 = (ListOfLocalParameters *) 0 ;
20154   int result;
20155 
20156   (void)jenv;
20157   (void)jcls;
20158   (void)jarg1_;
20159   arg1 = *(ListOfLocalParameters **)&jarg1;
20160   result = (int)((ListOfLocalParameters const *)arg1)->getItemTypeCode();
20161   jresult = (jint)result;
20162   return jresult;
20163 }
20164 
20165 
Java_org_sbml_libsbml_libsbmlJNI_ListOfLocalParameters_1getElementName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20166 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfLocalParameters_1getElementName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20167   jstring jresult = 0 ;
20168   ListOfLocalParameters *arg1 = (ListOfLocalParameters *) 0 ;
20169   std::string *result = 0 ;
20170 
20171   (void)jenv;
20172   (void)jcls;
20173   (void)jarg1_;
20174   arg1 = *(ListOfLocalParameters **)&jarg1;
20175   result = (std::string *) &((ListOfLocalParameters const *)arg1)->getElementName();
20176   jresult = jenv->NewStringUTF(result->c_str());
20177   return jresult;
20178 }
20179 
20180 
Java_org_sbml_libsbml_libsbmlJNI_ListOfLocalParameters_1get_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)20181 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfLocalParameters_1get_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
20182   jlong jresult = 0 ;
20183   ListOfLocalParameters *arg1 = (ListOfLocalParameters *) 0 ;
20184   unsigned int arg2 ;
20185   LocalParameter *result = 0 ;
20186 
20187   (void)jenv;
20188   (void)jcls;
20189   (void)jarg1_;
20190   arg1 = *(ListOfLocalParameters **)&jarg1;
20191   arg2 = (unsigned int)jarg2;
20192   result = (LocalParameter *)(arg1)->get(arg2);
20193   *(LocalParameter **)&jresult = result;
20194   return jresult;
20195 }
20196 
20197 
Java_org_sbml_libsbml_libsbmlJNI_ListOfLocalParameters_1get_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)20198 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfLocalParameters_1get_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
20199   jlong jresult = 0 ;
20200   ListOfLocalParameters *arg1 = (ListOfLocalParameters *) 0 ;
20201   std::string *arg2 = 0 ;
20202   LocalParameter *result = 0 ;
20203 
20204   (void)jenv;
20205   (void)jcls;
20206   (void)jarg1_;
20207   arg1 = *(ListOfLocalParameters **)&jarg1;
20208   if(!jarg2) {
20209     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
20210     return 0;
20211   }
20212   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
20213   if (!arg2_pstr) return 0;
20214   std::string arg2_str(arg2_pstr);
20215   arg2 = &arg2_str;
20216   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
20217   result = (LocalParameter *)(arg1)->get((std::string const &)*arg2);
20218   *(LocalParameter **)&jresult = result;
20219   return jresult;
20220 }
20221 
20222 
Java_org_sbml_libsbml_libsbmlJNI_ListOfLocalParameters_1getElementBySId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)20223 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfLocalParameters_1getElementBySId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
20224   jlong jresult = 0 ;
20225   ListOfLocalParameters *arg1 = (ListOfLocalParameters *) 0 ;
20226   std::string *arg2 = 0 ;
20227   SBase *result = 0 ;
20228 
20229   (void)jenv;
20230   (void)jcls;
20231   (void)jarg1_;
20232   arg1 = *(ListOfLocalParameters **)&jarg1;
20233   if(!jarg2) {
20234     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
20235     return 0;
20236   }
20237   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
20238   if (!arg2_pstr) return 0;
20239   std::string arg2_str(arg2_pstr);
20240   arg2 = &arg2_str;
20241   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
20242   result = (SBase *)(arg1)->getElementBySId((std::string const &)*arg2);
20243   *(SBase **)&jresult = result;
20244   return jresult;
20245 }
20246 
20247 
Java_org_sbml_libsbml_libsbmlJNI_ListOfLocalParameters_1remove_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)20248 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfLocalParameters_1remove_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
20249   jlong jresult = 0 ;
20250   ListOfLocalParameters *arg1 = (ListOfLocalParameters *) 0 ;
20251   unsigned int arg2 ;
20252   LocalParameter *result = 0 ;
20253 
20254   (void)jenv;
20255   (void)jcls;
20256   (void)jarg1_;
20257   arg1 = *(ListOfLocalParameters **)&jarg1;
20258   arg2 = (unsigned int)jarg2;
20259   result = (LocalParameter *)(arg1)->remove(arg2);
20260   *(LocalParameter **)&jresult = result;
20261   return jresult;
20262 }
20263 
20264 
Java_org_sbml_libsbml_libsbmlJNI_ListOfLocalParameters_1remove_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)20265 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfLocalParameters_1remove_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
20266   jlong jresult = 0 ;
20267   ListOfLocalParameters *arg1 = (ListOfLocalParameters *) 0 ;
20268   std::string *arg2 = 0 ;
20269   LocalParameter *result = 0 ;
20270 
20271   (void)jenv;
20272   (void)jcls;
20273   (void)jarg1_;
20274   arg1 = *(ListOfLocalParameters **)&jarg1;
20275   if(!jarg2) {
20276     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
20277     return 0;
20278   }
20279   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
20280   if (!arg2_pstr) return 0;
20281   std::string arg2_str(arg2_pstr);
20282   arg2 = &arg2_str;
20283   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
20284   result = (LocalParameter *)(arg1)->remove((std::string const &)*arg2);
20285   *(LocalParameter **)&jresult = result;
20286   return jresult;
20287 }
20288 
20289 
Java_org_sbml_libsbml_libsbmlJNI_delete_1ListOfLocalParameters(JNIEnv * jenv,jclass jcls,jlong jarg1)20290 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1ListOfLocalParameters(JNIEnv *jenv, jclass jcls, jlong jarg1) {
20291   ListOfLocalParameters *arg1 = (ListOfLocalParameters *) 0 ;
20292 
20293   (void)jenv;
20294   (void)jcls;
20295   arg1 = *(ListOfLocalParameters **)&jarg1;
20296   delete arg1;
20297 }
20298 
20299 
Java_org_sbml_libsbml_libsbmlJNI_new_1InitialAssignment_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)20300 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1InitialAssignment_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
20301   jlong jresult = 0 ;
20302   unsigned int arg1 ;
20303   unsigned int arg2 ;
20304   InitialAssignment *result = 0 ;
20305 
20306   (void)jenv;
20307   (void)jcls;
20308   arg1 = (unsigned int)jarg1;
20309   arg2 = (unsigned int)jarg2;
20310 
20311   try {
20312     result = (InitialAssignment *)new InitialAssignment(arg1,arg2);
20313   }
20314   catch (const SBMLConstructorException &e) {
20315     jenv->ExceptionClear();
20316     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
20317     if (clazz)
20318     jenv->ThrowNew(clazz, e.what());
20319     return 0;
20320   }
20321   catch (const SBMLExtensionException &e) {
20322     jenv->ExceptionClear();
20323     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
20324     if (clazz)
20325     jenv->ThrowNew(clazz, e.what());
20326     return 0;
20327   }
20328 
20329   *(InitialAssignment **)&jresult = result;
20330   return jresult;
20331 }
20332 
20333 
Java_org_sbml_libsbml_libsbmlJNI_new_1InitialAssignment_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20334 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1InitialAssignment_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20335   jlong jresult = 0 ;
20336   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
20337   InitialAssignment *result = 0 ;
20338 
20339   (void)jenv;
20340   (void)jcls;
20341   (void)jarg1_;
20342   arg1 = *(SBMLNamespaces **)&jarg1;
20343 
20344   try {
20345     result = (InitialAssignment *)new InitialAssignment(arg1);
20346   }
20347   catch (const SBMLConstructorException &e) {
20348     jenv->ExceptionClear();
20349     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
20350     if (clazz)
20351     jenv->ThrowNew(clazz, e.what());
20352     return 0;
20353   }
20354   catch (const SBMLExtensionException &e) {
20355     jenv->ExceptionClear();
20356     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
20357     if (clazz)
20358     jenv->ThrowNew(clazz, e.what());
20359     return 0;
20360   }
20361 
20362   *(InitialAssignment **)&jresult = result;
20363   return jresult;
20364 }
20365 
20366 
Java_org_sbml_libsbml_libsbmlJNI_delete_1InitialAssignment(JNIEnv * jenv,jclass jcls,jlong jarg1)20367 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1InitialAssignment(JNIEnv *jenv, jclass jcls, jlong jarg1) {
20368   InitialAssignment *arg1 = (InitialAssignment *) 0 ;
20369 
20370   (void)jenv;
20371   (void)jcls;
20372   arg1 = *(InitialAssignment **)&jarg1;
20373   delete arg1;
20374 }
20375 
20376 
Java_org_sbml_libsbml_libsbmlJNI_new_1InitialAssignment_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20377 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1InitialAssignment_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20378   jlong jresult = 0 ;
20379   InitialAssignment *arg1 = 0 ;
20380   InitialAssignment *result = 0 ;
20381 
20382   (void)jenv;
20383   (void)jcls;
20384   (void)jarg1_;
20385   arg1 = *(InitialAssignment **)&jarg1;
20386   if (!arg1) {
20387     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "InitialAssignment const & reference is null");
20388     return 0;
20389   }
20390 
20391   try {
20392     result = (InitialAssignment *)new InitialAssignment((InitialAssignment const &)*arg1);
20393   }
20394   catch (const SBMLConstructorException &e) {
20395     jenv->ExceptionClear();
20396     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
20397     if (clazz)
20398     jenv->ThrowNew(clazz, e.what());
20399     return 0;
20400   }
20401   catch (const SBMLExtensionException &e) {
20402     jenv->ExceptionClear();
20403     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
20404     if (clazz)
20405     jenv->ThrowNew(clazz, e.what());
20406     return 0;
20407   }
20408 
20409   *(InitialAssignment **)&jresult = result;
20410   return jresult;
20411 }
20412 
20413 
Java_org_sbml_libsbml_libsbmlJNI_InitialAssignment_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20414 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_InitialAssignment_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20415   jlong jresult = 0 ;
20416   InitialAssignment *arg1 = (InitialAssignment *) 0 ;
20417   InitialAssignment *result = 0 ;
20418 
20419   (void)jenv;
20420   (void)jcls;
20421   (void)jarg1_;
20422   arg1 = *(InitialAssignment **)&jarg1;
20423   result = (InitialAssignment *)((InitialAssignment const *)arg1)->clone();
20424   *(InitialAssignment **)&jresult = result;
20425   return jresult;
20426 }
20427 
20428 
Java_org_sbml_libsbml_libsbmlJNI_InitialAssignment_1getSymbol(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20429 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_InitialAssignment_1getSymbol(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20430   jstring jresult = 0 ;
20431   InitialAssignment *arg1 = (InitialAssignment *) 0 ;
20432   std::string *result = 0 ;
20433 
20434   (void)jenv;
20435   (void)jcls;
20436   (void)jarg1_;
20437   arg1 = *(InitialAssignment **)&jarg1;
20438   result = (std::string *) &((InitialAssignment const *)arg1)->getSymbol();
20439   jresult = jenv->NewStringUTF(result->c_str());
20440   return jresult;
20441 }
20442 
20443 
Java_org_sbml_libsbml_libsbmlJNI_InitialAssignment_1getMath(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20444 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_InitialAssignment_1getMath(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20445   jlong jresult = 0 ;
20446   InitialAssignment *arg1 = (InitialAssignment *) 0 ;
20447   ASTNode *result = 0 ;
20448 
20449   (void)jenv;
20450   (void)jcls;
20451   (void)jarg1_;
20452   arg1 = *(InitialAssignment **)&jarg1;
20453   result = (ASTNode *)((InitialAssignment const *)arg1)->getMath();
20454   *(ASTNode **)&jresult = result;
20455   return jresult;
20456 }
20457 
20458 
Java_org_sbml_libsbml_libsbmlJNI_InitialAssignment_1isSetSymbol(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20459 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_InitialAssignment_1isSetSymbol(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20460   jboolean jresult = 0 ;
20461   InitialAssignment *arg1 = (InitialAssignment *) 0 ;
20462   bool result;
20463 
20464   (void)jenv;
20465   (void)jcls;
20466   (void)jarg1_;
20467   arg1 = *(InitialAssignment **)&jarg1;
20468   result = (bool)((InitialAssignment const *)arg1)->isSetSymbol();
20469   jresult = (jboolean)result;
20470   return jresult;
20471 }
20472 
20473 
Java_org_sbml_libsbml_libsbmlJNI_InitialAssignment_1isSetMath(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20474 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_InitialAssignment_1isSetMath(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20475   jboolean jresult = 0 ;
20476   InitialAssignment *arg1 = (InitialAssignment *) 0 ;
20477   bool result;
20478 
20479   (void)jenv;
20480   (void)jcls;
20481   (void)jarg1_;
20482   arg1 = *(InitialAssignment **)&jarg1;
20483   result = (bool)((InitialAssignment const *)arg1)->isSetMath();
20484   jresult = (jboolean)result;
20485   return jresult;
20486 }
20487 
20488 
Java_org_sbml_libsbml_libsbmlJNI_InitialAssignment_1setSymbol(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)20489 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_InitialAssignment_1setSymbol(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
20490   jint jresult = 0 ;
20491   InitialAssignment *arg1 = (InitialAssignment *) 0 ;
20492   std::string *arg2 = 0 ;
20493   int result;
20494 
20495   (void)jenv;
20496   (void)jcls;
20497   (void)jarg1_;
20498   arg1 = *(InitialAssignment **)&jarg1;
20499   if(!jarg2) {
20500     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
20501     return 0;
20502   }
20503   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
20504   if (!arg2_pstr) return 0;
20505   std::string arg2_str(arg2_pstr);
20506   arg2 = &arg2_str;
20507   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
20508   result = (int)(arg1)->setSymbol((std::string const &)*arg2);
20509   jresult = (jint)result;
20510   return jresult;
20511 }
20512 
20513 
Java_org_sbml_libsbml_libsbmlJNI_InitialAssignment_1unsetSymbol(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20514 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_InitialAssignment_1unsetSymbol(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20515   jint jresult = 0 ;
20516   InitialAssignment *arg1 = (InitialAssignment *) 0 ;
20517   int result;
20518 
20519   (void)jenv;
20520   (void)jcls;
20521   (void)jarg1_;
20522   arg1 = *(InitialAssignment **)&jarg1;
20523   result = (int)(arg1)->unsetSymbol();
20524   jresult = (jint)result;
20525   return jresult;
20526 }
20527 
20528 
Java_org_sbml_libsbml_libsbmlJNI_InitialAssignment_1setMath(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)20529 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_InitialAssignment_1setMath(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
20530   jint jresult = 0 ;
20531   InitialAssignment *arg1 = (InitialAssignment *) 0 ;
20532   ASTNode *arg2 = (ASTNode *) 0 ;
20533   int result;
20534 
20535   (void)jenv;
20536   (void)jcls;
20537   (void)jarg1_;
20538   (void)jarg2_;
20539   arg1 = *(InitialAssignment **)&jarg1;
20540   arg2 = *(ASTNode **)&jarg2;
20541   result = (int)(arg1)->setMath((ASTNode const *)arg2);
20542   jresult = (jint)result;
20543   return jresult;
20544 }
20545 
20546 
Java_org_sbml_libsbml_libsbmlJNI_InitialAssignment_1getDerivedUnitDefinition_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20547 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_InitialAssignment_1getDerivedUnitDefinition_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20548   jlong jresult = 0 ;
20549   InitialAssignment *arg1 = (InitialAssignment *) 0 ;
20550   UnitDefinition *result = 0 ;
20551 
20552   (void)jenv;
20553   (void)jcls;
20554   (void)jarg1_;
20555   arg1 = *(InitialAssignment **)&jarg1;
20556   result = (UnitDefinition *)(arg1)->getDerivedUnitDefinition();
20557   *(UnitDefinition **)&jresult = result;
20558   return jresult;
20559 }
20560 
20561 
Java_org_sbml_libsbml_libsbmlJNI_InitialAssignment_1containsUndeclaredUnits_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20562 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_InitialAssignment_1containsUndeclaredUnits_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20563   jboolean jresult = 0 ;
20564   InitialAssignment *arg1 = (InitialAssignment *) 0 ;
20565   bool result;
20566 
20567   (void)jenv;
20568   (void)jcls;
20569   (void)jarg1_;
20570   arg1 = *(InitialAssignment **)&jarg1;
20571   result = (bool)(arg1)->containsUndeclaredUnits();
20572   jresult = (jboolean)result;
20573   return jresult;
20574 }
20575 
20576 
Java_org_sbml_libsbml_libsbmlJNI_InitialAssignment_1getTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20577 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_InitialAssignment_1getTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20578   jint jresult = 0 ;
20579   InitialAssignment *arg1 = (InitialAssignment *) 0 ;
20580   int result;
20581 
20582   (void)jenv;
20583   (void)jcls;
20584   (void)jarg1_;
20585   arg1 = *(InitialAssignment **)&jarg1;
20586   result = (int)((InitialAssignment const *)arg1)->getTypeCode();
20587   jresult = (jint)result;
20588   return jresult;
20589 }
20590 
20591 
Java_org_sbml_libsbml_libsbmlJNI_InitialAssignment_1getElementName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20592 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_InitialAssignment_1getElementName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20593   jstring jresult = 0 ;
20594   InitialAssignment *arg1 = (InitialAssignment *) 0 ;
20595   std::string *result = 0 ;
20596 
20597   (void)jenv;
20598   (void)jcls;
20599   (void)jarg1_;
20600   arg1 = *(InitialAssignment **)&jarg1;
20601   result = (std::string *) &((InitialAssignment const *)arg1)->getElementName();
20602   jresult = jenv->NewStringUTF(result->c_str());
20603   return jresult;
20604 }
20605 
20606 
Java_org_sbml_libsbml_libsbmlJNI_InitialAssignment_1hasRequiredAttributes(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20607 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_InitialAssignment_1hasRequiredAttributes(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20608   jboolean jresult = 0 ;
20609   InitialAssignment *arg1 = (InitialAssignment *) 0 ;
20610   bool result;
20611 
20612   (void)jenv;
20613   (void)jcls;
20614   (void)jarg1_;
20615   arg1 = *(InitialAssignment **)&jarg1;
20616   result = (bool)((InitialAssignment const *)arg1)->hasRequiredAttributes();
20617   jresult = (jboolean)result;
20618   return jresult;
20619 }
20620 
20621 
Java_org_sbml_libsbml_libsbmlJNI_InitialAssignment_1hasRequiredElements(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20622 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_InitialAssignment_1hasRequiredElements(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20623   jboolean jresult = 0 ;
20624   InitialAssignment *arg1 = (InitialAssignment *) 0 ;
20625   bool result;
20626 
20627   (void)jenv;
20628   (void)jcls;
20629   (void)jarg1_;
20630   arg1 = *(InitialAssignment **)&jarg1;
20631   result = (bool)((InitialAssignment const *)arg1)->hasRequiredElements();
20632   jresult = (jboolean)result;
20633   return jresult;
20634 }
20635 
20636 
Java_org_sbml_libsbml_libsbmlJNI_InitialAssignment_1getId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20637 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_InitialAssignment_1getId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20638   jstring jresult = 0 ;
20639   InitialAssignment *arg1 = (InitialAssignment *) 0 ;
20640   std::string *result = 0 ;
20641 
20642   (void)jenv;
20643   (void)jcls;
20644   (void)jarg1_;
20645   arg1 = *(InitialAssignment **)&jarg1;
20646   result = (std::string *) &((InitialAssignment const *)arg1)->getId();
20647   jresult = jenv->NewStringUTF(result->c_str());
20648   return jresult;
20649 }
20650 
20651 
Java_org_sbml_libsbml_libsbmlJNI_InitialAssignment_1renameSIdRefs(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)20652 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_InitialAssignment_1renameSIdRefs(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
20653   InitialAssignment *arg1 = (InitialAssignment *) 0 ;
20654   std::string *arg2 = 0 ;
20655   std::string *arg3 = 0 ;
20656 
20657   (void)jenv;
20658   (void)jcls;
20659   (void)jarg1_;
20660   arg1 = *(InitialAssignment **)&jarg1;
20661   if(!jarg2) {
20662     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
20663     return ;
20664   }
20665   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
20666   if (!arg2_pstr) return ;
20667   std::string arg2_str(arg2_pstr);
20668   arg2 = &arg2_str;
20669   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
20670   if(!jarg3) {
20671     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
20672     return ;
20673   }
20674   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
20675   if (!arg3_pstr) return ;
20676   std::string arg3_str(arg3_pstr);
20677   arg3 = &arg3_str;
20678   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
20679   (arg1)->renameSIdRefs((std::string const &)*arg2,(std::string const &)*arg3);
20680 }
20681 
20682 
Java_org_sbml_libsbml_libsbmlJNI_InitialAssignment_1renameUnitSIdRefs(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)20683 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_InitialAssignment_1renameUnitSIdRefs(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
20684   InitialAssignment *arg1 = (InitialAssignment *) 0 ;
20685   std::string *arg2 = 0 ;
20686   std::string *arg3 = 0 ;
20687 
20688   (void)jenv;
20689   (void)jcls;
20690   (void)jarg1_;
20691   arg1 = *(InitialAssignment **)&jarg1;
20692   if(!jarg2) {
20693     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
20694     return ;
20695   }
20696   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
20697   if (!arg2_pstr) return ;
20698   std::string arg2_str(arg2_pstr);
20699   arg2 = &arg2_str;
20700   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
20701   if(!jarg3) {
20702     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
20703     return ;
20704   }
20705   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
20706   if (!arg3_pstr) return ;
20707   std::string arg3_str(arg3_pstr);
20708   arg3 = &arg3_str;
20709   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
20710   (arg1)->renameUnitSIdRefs((std::string const &)*arg2,(std::string const &)*arg3);
20711 }
20712 
20713 
Java_org_sbml_libsbml_libsbmlJNI_InitialAssignment_1replaceSIDWithFunction(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jobject jarg3_)20714 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_InitialAssignment_1replaceSIDWithFunction(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jobject jarg3_) {
20715   InitialAssignment *arg1 = (InitialAssignment *) 0 ;
20716   std::string *arg2 = 0 ;
20717   ASTNode *arg3 = (ASTNode *) 0 ;
20718 
20719   (void)jenv;
20720   (void)jcls;
20721   (void)jarg1_;
20722   (void)jarg3_;
20723   arg1 = *(InitialAssignment **)&jarg1;
20724   if(!jarg2) {
20725     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
20726     return ;
20727   }
20728   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
20729   if (!arg2_pstr) return ;
20730   std::string arg2_str(arg2_pstr);
20731   arg2 = &arg2_str;
20732   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
20733   arg3 = *(ASTNode **)&jarg3;
20734   (arg1)->replaceSIDWithFunction((std::string const &)*arg2,(ASTNode const *)arg3);
20735 }
20736 
20737 
Java_org_sbml_libsbml_libsbmlJNI_InitialAssignment_1divideAssignmentsToSIdByFunction(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jobject jarg3_)20738 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_InitialAssignment_1divideAssignmentsToSIdByFunction(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jobject jarg3_) {
20739   InitialAssignment *arg1 = (InitialAssignment *) 0 ;
20740   std::string *arg2 = 0 ;
20741   ASTNode *arg3 = (ASTNode *) 0 ;
20742 
20743   (void)jenv;
20744   (void)jcls;
20745   (void)jarg1_;
20746   (void)jarg3_;
20747   arg1 = *(InitialAssignment **)&jarg1;
20748   if(!jarg2) {
20749     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
20750     return ;
20751   }
20752   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
20753   if (!arg2_pstr) return ;
20754   std::string arg2_str(arg2_pstr);
20755   arg2 = &arg2_str;
20756   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
20757   arg3 = *(ASTNode **)&jarg3;
20758   (arg1)->divideAssignmentsToSIdByFunction((std::string const &)*arg2,(ASTNode const *)arg3);
20759 }
20760 
20761 
Java_org_sbml_libsbml_libsbmlJNI_InitialAssignment_1multiplyAssignmentsToSIdByFunction(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jobject jarg3_)20762 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_InitialAssignment_1multiplyAssignmentsToSIdByFunction(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jobject jarg3_) {
20763   InitialAssignment *arg1 = (InitialAssignment *) 0 ;
20764   std::string *arg2 = 0 ;
20765   ASTNode *arg3 = (ASTNode *) 0 ;
20766 
20767   (void)jenv;
20768   (void)jcls;
20769   (void)jarg1_;
20770   (void)jarg3_;
20771   arg1 = *(InitialAssignment **)&jarg1;
20772   if(!jarg2) {
20773     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
20774     return ;
20775   }
20776   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
20777   if (!arg2_pstr) return ;
20778   std::string arg2_str(arg2_pstr);
20779   arg2 = &arg2_str;
20780   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
20781   arg3 = *(ASTNode **)&jarg3;
20782   (arg1)->multiplyAssignmentsToSIdByFunction((std::string const &)*arg2,(ASTNode const *)arg3);
20783 }
20784 
20785 
Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfInitialAssignments_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)20786 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfInitialAssignments_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
20787   jlong jresult = 0 ;
20788   unsigned int arg1 ;
20789   unsigned int arg2 ;
20790   ListOfInitialAssignments *result = 0 ;
20791 
20792   (void)jenv;
20793   (void)jcls;
20794   arg1 = (unsigned int)jarg1;
20795   arg2 = (unsigned int)jarg2;
20796 
20797   try {
20798     result = (ListOfInitialAssignments *)new ListOfInitialAssignments(arg1,arg2);
20799   }
20800   catch (const SBMLConstructorException &e) {
20801     jenv->ExceptionClear();
20802     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
20803     if (clazz)
20804     jenv->ThrowNew(clazz, e.what());
20805     return 0;
20806   }
20807   catch (const SBMLExtensionException &e) {
20808     jenv->ExceptionClear();
20809     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
20810     if (clazz)
20811     jenv->ThrowNew(clazz, e.what());
20812     return 0;
20813   }
20814 
20815   *(ListOfInitialAssignments **)&jresult = result;
20816   return jresult;
20817 }
20818 
20819 
Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfInitialAssignments_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20820 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfInitialAssignments_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20821   jlong jresult = 0 ;
20822   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
20823   ListOfInitialAssignments *result = 0 ;
20824 
20825   (void)jenv;
20826   (void)jcls;
20827   (void)jarg1_;
20828   arg1 = *(SBMLNamespaces **)&jarg1;
20829 
20830   try {
20831     result = (ListOfInitialAssignments *)new ListOfInitialAssignments(arg1);
20832   }
20833   catch (const SBMLConstructorException &e) {
20834     jenv->ExceptionClear();
20835     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
20836     if (clazz)
20837     jenv->ThrowNew(clazz, e.what());
20838     return 0;
20839   }
20840   catch (const SBMLExtensionException &e) {
20841     jenv->ExceptionClear();
20842     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
20843     if (clazz)
20844     jenv->ThrowNew(clazz, e.what());
20845     return 0;
20846   }
20847 
20848   *(ListOfInitialAssignments **)&jresult = result;
20849   return jresult;
20850 }
20851 
20852 
Java_org_sbml_libsbml_libsbmlJNI_ListOfInitialAssignments_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20853 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfInitialAssignments_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20854   jlong jresult = 0 ;
20855   ListOfInitialAssignments *arg1 = (ListOfInitialAssignments *) 0 ;
20856   ListOfInitialAssignments *result = 0 ;
20857 
20858   (void)jenv;
20859   (void)jcls;
20860   (void)jarg1_;
20861   arg1 = *(ListOfInitialAssignments **)&jarg1;
20862   result = (ListOfInitialAssignments *)((ListOfInitialAssignments const *)arg1)->clone();
20863   *(ListOfInitialAssignments **)&jresult = result;
20864   return jresult;
20865 }
20866 
20867 
Java_org_sbml_libsbml_libsbmlJNI_ListOfInitialAssignments_1getItemTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20868 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfInitialAssignments_1getItemTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20869   jint jresult = 0 ;
20870   ListOfInitialAssignments *arg1 = (ListOfInitialAssignments *) 0 ;
20871   int result;
20872 
20873   (void)jenv;
20874   (void)jcls;
20875   (void)jarg1_;
20876   arg1 = *(ListOfInitialAssignments **)&jarg1;
20877   result = (int)((ListOfInitialAssignments const *)arg1)->getItemTypeCode();
20878   jresult = (jint)result;
20879   return jresult;
20880 }
20881 
20882 
Java_org_sbml_libsbml_libsbmlJNI_ListOfInitialAssignments_1getElementName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20883 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfInitialAssignments_1getElementName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20884   jstring jresult = 0 ;
20885   ListOfInitialAssignments *arg1 = (ListOfInitialAssignments *) 0 ;
20886   std::string *result = 0 ;
20887 
20888   (void)jenv;
20889   (void)jcls;
20890   (void)jarg1_;
20891   arg1 = *(ListOfInitialAssignments **)&jarg1;
20892   result = (std::string *) &((ListOfInitialAssignments const *)arg1)->getElementName();
20893   jresult = jenv->NewStringUTF(result->c_str());
20894   return jresult;
20895 }
20896 
20897 
Java_org_sbml_libsbml_libsbmlJNI_ListOfInitialAssignments_1get_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)20898 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfInitialAssignments_1get_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
20899   jlong jresult = 0 ;
20900   ListOfInitialAssignments *arg1 = (ListOfInitialAssignments *) 0 ;
20901   unsigned int arg2 ;
20902   InitialAssignment *result = 0 ;
20903 
20904   (void)jenv;
20905   (void)jcls;
20906   (void)jarg1_;
20907   arg1 = *(ListOfInitialAssignments **)&jarg1;
20908   arg2 = (unsigned int)jarg2;
20909   result = (InitialAssignment *)(arg1)->get(arg2);
20910   *(InitialAssignment **)&jresult = result;
20911   return jresult;
20912 }
20913 
20914 
Java_org_sbml_libsbml_libsbmlJNI_ListOfInitialAssignments_1get_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)20915 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfInitialAssignments_1get_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
20916   jlong jresult = 0 ;
20917   ListOfInitialAssignments *arg1 = (ListOfInitialAssignments *) 0 ;
20918   std::string *arg2 = 0 ;
20919   InitialAssignment *result = 0 ;
20920 
20921   (void)jenv;
20922   (void)jcls;
20923   (void)jarg1_;
20924   arg1 = *(ListOfInitialAssignments **)&jarg1;
20925   if(!jarg2) {
20926     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
20927     return 0;
20928   }
20929   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
20930   if (!arg2_pstr) return 0;
20931   std::string arg2_str(arg2_pstr);
20932   arg2 = &arg2_str;
20933   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
20934   result = (InitialAssignment *)(arg1)->get((std::string const &)*arg2);
20935   *(InitialAssignment **)&jresult = result;
20936   return jresult;
20937 }
20938 
20939 
Java_org_sbml_libsbml_libsbmlJNI_ListOfInitialAssignments_1remove_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)20940 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfInitialAssignments_1remove_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
20941   jlong jresult = 0 ;
20942   ListOfInitialAssignments *arg1 = (ListOfInitialAssignments *) 0 ;
20943   unsigned int arg2 ;
20944   InitialAssignment *result = 0 ;
20945 
20946   (void)jenv;
20947   (void)jcls;
20948   (void)jarg1_;
20949   arg1 = *(ListOfInitialAssignments **)&jarg1;
20950   arg2 = (unsigned int)jarg2;
20951   result = (InitialAssignment *)(arg1)->remove(arg2);
20952   *(InitialAssignment **)&jresult = result;
20953   return jresult;
20954 }
20955 
20956 
Java_org_sbml_libsbml_libsbmlJNI_ListOfInitialAssignments_1remove_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)20957 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfInitialAssignments_1remove_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
20958   jlong jresult = 0 ;
20959   ListOfInitialAssignments *arg1 = (ListOfInitialAssignments *) 0 ;
20960   std::string *arg2 = 0 ;
20961   InitialAssignment *result = 0 ;
20962 
20963   (void)jenv;
20964   (void)jcls;
20965   (void)jarg1_;
20966   arg1 = *(ListOfInitialAssignments **)&jarg1;
20967   if(!jarg2) {
20968     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
20969     return 0;
20970   }
20971   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
20972   if (!arg2_pstr) return 0;
20973   std::string arg2_str(arg2_pstr);
20974   arg2 = &arg2_str;
20975   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
20976   result = (InitialAssignment *)(arg1)->remove((std::string const &)*arg2);
20977   *(InitialAssignment **)&jresult = result;
20978   return jresult;
20979 }
20980 
20981 
Java_org_sbml_libsbml_libsbmlJNI_ListOfInitialAssignments_1getElementBySId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)20982 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfInitialAssignments_1getElementBySId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
20983   jlong jresult = 0 ;
20984   ListOfInitialAssignments *arg1 = (ListOfInitialAssignments *) 0 ;
20985   std::string *arg2 = 0 ;
20986   SBase *result = 0 ;
20987 
20988   (void)jenv;
20989   (void)jcls;
20990   (void)jarg1_;
20991   arg1 = *(ListOfInitialAssignments **)&jarg1;
20992   if(!jarg2) {
20993     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
20994     return 0;
20995   }
20996   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
20997   if (!arg2_pstr) return 0;
20998   std::string arg2_str(arg2_pstr);
20999   arg2 = &arg2_str;
21000   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
21001   result = (SBase *)(arg1)->getElementBySId((std::string const &)*arg2);
21002   *(SBase **)&jresult = result;
21003   return jresult;
21004 }
21005 
21006 
Java_org_sbml_libsbml_libsbmlJNI_delete_1ListOfInitialAssignments(JNIEnv * jenv,jclass jcls,jlong jarg1)21007 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1ListOfInitialAssignments(JNIEnv *jenv, jclass jcls, jlong jarg1) {
21008   ListOfInitialAssignments *arg1 = (ListOfInitialAssignments *) 0 ;
21009 
21010   (void)jenv;
21011   (void)jcls;
21012   arg1 = *(ListOfInitialAssignments **)&jarg1;
21013   delete arg1;
21014 }
21015 
21016 
Java_org_sbml_libsbml_libsbmlJNI_delete_1Rule(JNIEnv * jenv,jclass jcls,jlong jarg1)21017 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1Rule(JNIEnv *jenv, jclass jcls, jlong jarg1) {
21018   Rule *arg1 = (Rule *) 0 ;
21019 
21020   (void)jenv;
21021   (void)jcls;
21022   arg1 = *(Rule **)&jarg1;
21023   delete arg1;
21024 }
21025 
21026 
Java_org_sbml_libsbml_libsbmlJNI_new_1Rule(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21027 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Rule(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21028   jlong jresult = 0 ;
21029   Rule *arg1 = 0 ;
21030   Rule *result = 0 ;
21031 
21032   (void)jenv;
21033   (void)jcls;
21034   (void)jarg1_;
21035   arg1 = *(Rule **)&jarg1;
21036   if (!arg1) {
21037     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Rule const & reference is null");
21038     return 0;
21039   }
21040   result = (Rule *)new Rule((Rule const &)*arg1);
21041   *(Rule **)&jresult = result;
21042   return jresult;
21043 }
21044 
21045 
Java_org_sbml_libsbml_libsbmlJNI_Rule_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21046 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Rule_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21047   jlong jresult = 0 ;
21048   Rule *arg1 = (Rule *) 0 ;
21049   Rule *result = 0 ;
21050 
21051   (void)jenv;
21052   (void)jcls;
21053   (void)jarg1_;
21054   arg1 = *(Rule **)&jarg1;
21055   result = (Rule *)((Rule const *)arg1)->clone();
21056   *(Rule **)&jresult = result;
21057   return jresult;
21058 }
21059 
21060 
Java_org_sbml_libsbml_libsbmlJNI_Rule_1getFormula(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21061 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Rule_1getFormula(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21062   jstring jresult = 0 ;
21063   Rule *arg1 = (Rule *) 0 ;
21064   std::string *result = 0 ;
21065 
21066   (void)jenv;
21067   (void)jcls;
21068   (void)jarg1_;
21069   arg1 = *(Rule **)&jarg1;
21070   result = (std::string *) &((Rule const *)arg1)->getFormula();
21071   jresult = jenv->NewStringUTF(result->c_str());
21072   return jresult;
21073 }
21074 
21075 
Java_org_sbml_libsbml_libsbmlJNI_Rule_1getMath(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21076 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Rule_1getMath(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21077   jlong jresult = 0 ;
21078   Rule *arg1 = (Rule *) 0 ;
21079   ASTNode *result = 0 ;
21080 
21081   (void)jenv;
21082   (void)jcls;
21083   (void)jarg1_;
21084   arg1 = *(Rule **)&jarg1;
21085   result = (ASTNode *)((Rule const *)arg1)->getMath();
21086   *(ASTNode **)&jresult = result;
21087   return jresult;
21088 }
21089 
21090 
Java_org_sbml_libsbml_libsbmlJNI_Rule_1getVariable(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21091 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Rule_1getVariable(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21092   jstring jresult = 0 ;
21093   Rule *arg1 = (Rule *) 0 ;
21094   std::string *result = 0 ;
21095 
21096   (void)jenv;
21097   (void)jcls;
21098   (void)jarg1_;
21099   arg1 = *(Rule **)&jarg1;
21100   result = (std::string *) &((Rule const *)arg1)->getVariable();
21101   jresult = jenv->NewStringUTF(result->c_str());
21102   return jresult;
21103 }
21104 
21105 
Java_org_sbml_libsbml_libsbmlJNI_Rule_1getUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21106 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Rule_1getUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21107   jstring jresult = 0 ;
21108   Rule *arg1 = (Rule *) 0 ;
21109   std::string *result = 0 ;
21110 
21111   (void)jenv;
21112   (void)jcls;
21113   (void)jarg1_;
21114   arg1 = *(Rule **)&jarg1;
21115   result = (std::string *) &((Rule const *)arg1)->getUnits();
21116   jresult = jenv->NewStringUTF(result->c_str());
21117   return jresult;
21118 }
21119 
21120 
Java_org_sbml_libsbml_libsbmlJNI_Rule_1isSetFormula(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21121 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Rule_1isSetFormula(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21122   jboolean jresult = 0 ;
21123   Rule *arg1 = (Rule *) 0 ;
21124   bool result;
21125 
21126   (void)jenv;
21127   (void)jcls;
21128   (void)jarg1_;
21129   arg1 = *(Rule **)&jarg1;
21130   result = (bool)((Rule const *)arg1)->isSetFormula();
21131   jresult = (jboolean)result;
21132   return jresult;
21133 }
21134 
21135 
Java_org_sbml_libsbml_libsbmlJNI_Rule_1isSetMath(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21136 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Rule_1isSetMath(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21137   jboolean jresult = 0 ;
21138   Rule *arg1 = (Rule *) 0 ;
21139   bool result;
21140 
21141   (void)jenv;
21142   (void)jcls;
21143   (void)jarg1_;
21144   arg1 = *(Rule **)&jarg1;
21145   result = (bool)((Rule const *)arg1)->isSetMath();
21146   jresult = (jboolean)result;
21147   return jresult;
21148 }
21149 
21150 
Java_org_sbml_libsbml_libsbmlJNI_Rule_1isSetVariable(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21151 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Rule_1isSetVariable(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21152   jboolean jresult = 0 ;
21153   Rule *arg1 = (Rule *) 0 ;
21154   bool result;
21155 
21156   (void)jenv;
21157   (void)jcls;
21158   (void)jarg1_;
21159   arg1 = *(Rule **)&jarg1;
21160   result = (bool)((Rule const *)arg1)->isSetVariable();
21161   jresult = (jboolean)result;
21162   return jresult;
21163 }
21164 
21165 
Java_org_sbml_libsbml_libsbmlJNI_Rule_1isSetUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21166 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Rule_1isSetUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21167   jboolean jresult = 0 ;
21168   Rule *arg1 = (Rule *) 0 ;
21169   bool result;
21170 
21171   (void)jenv;
21172   (void)jcls;
21173   (void)jarg1_;
21174   arg1 = *(Rule **)&jarg1;
21175   result = (bool)((Rule const *)arg1)->isSetUnits();
21176   jresult = (jboolean)result;
21177   return jresult;
21178 }
21179 
21180 
Java_org_sbml_libsbml_libsbmlJNI_Rule_1setFormula(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)21181 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Rule_1setFormula(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
21182   jint jresult = 0 ;
21183   Rule *arg1 = (Rule *) 0 ;
21184   std::string *arg2 = 0 ;
21185   int result;
21186 
21187   (void)jenv;
21188   (void)jcls;
21189   (void)jarg1_;
21190   arg1 = *(Rule **)&jarg1;
21191   if(!jarg2) {
21192     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
21193     return 0;
21194   }
21195   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
21196   if (!arg2_pstr) return 0;
21197   std::string arg2_str(arg2_pstr);
21198   arg2 = &arg2_str;
21199   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
21200   result = (int)(arg1)->setFormula((std::string const &)*arg2);
21201   jresult = (jint)result;
21202   return jresult;
21203 }
21204 
21205 
Java_org_sbml_libsbml_libsbmlJNI_Rule_1setMath(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)21206 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Rule_1setMath(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
21207   jint jresult = 0 ;
21208   Rule *arg1 = (Rule *) 0 ;
21209   ASTNode *arg2 = (ASTNode *) 0 ;
21210   int result;
21211 
21212   (void)jenv;
21213   (void)jcls;
21214   (void)jarg1_;
21215   (void)jarg2_;
21216   arg1 = *(Rule **)&jarg1;
21217   arg2 = *(ASTNode **)&jarg2;
21218   result = (int)(arg1)->setMath((ASTNode const *)arg2);
21219   jresult = (jint)result;
21220   return jresult;
21221 }
21222 
21223 
Java_org_sbml_libsbml_libsbmlJNI_Rule_1setVariable(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)21224 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Rule_1setVariable(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
21225   jint jresult = 0 ;
21226   Rule *arg1 = (Rule *) 0 ;
21227   std::string *arg2 = 0 ;
21228   int result;
21229 
21230   (void)jenv;
21231   (void)jcls;
21232   (void)jarg1_;
21233   arg1 = *(Rule **)&jarg1;
21234   if(!jarg2) {
21235     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
21236     return 0;
21237   }
21238   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
21239   if (!arg2_pstr) return 0;
21240   std::string arg2_str(arg2_pstr);
21241   arg2 = &arg2_str;
21242   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
21243   result = (int)(arg1)->setVariable((std::string const &)*arg2);
21244   jresult = (jint)result;
21245   return jresult;
21246 }
21247 
21248 
Java_org_sbml_libsbml_libsbmlJNI_Rule_1setUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)21249 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Rule_1setUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
21250   jint jresult = 0 ;
21251   Rule *arg1 = (Rule *) 0 ;
21252   std::string *arg2 = 0 ;
21253   int result;
21254 
21255   (void)jenv;
21256   (void)jcls;
21257   (void)jarg1_;
21258   arg1 = *(Rule **)&jarg1;
21259   if(!jarg2) {
21260     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
21261     return 0;
21262   }
21263   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
21264   if (!arg2_pstr) return 0;
21265   std::string arg2_str(arg2_pstr);
21266   arg2 = &arg2_str;
21267   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
21268   result = (int)(arg1)->setUnits((std::string const &)*arg2);
21269   jresult = (jint)result;
21270   return jresult;
21271 }
21272 
21273 
Java_org_sbml_libsbml_libsbmlJNI_Rule_1unsetVariable(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21274 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Rule_1unsetVariable(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21275   jint jresult = 0 ;
21276   Rule *arg1 = (Rule *) 0 ;
21277   int result;
21278 
21279   (void)jenv;
21280   (void)jcls;
21281   (void)jarg1_;
21282   arg1 = *(Rule **)&jarg1;
21283   result = (int)(arg1)->unsetVariable();
21284   jresult = (jint)result;
21285   return jresult;
21286 }
21287 
21288 
Java_org_sbml_libsbml_libsbmlJNI_Rule_1unsetUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21289 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Rule_1unsetUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21290   jint jresult = 0 ;
21291   Rule *arg1 = (Rule *) 0 ;
21292   int result;
21293 
21294   (void)jenv;
21295   (void)jcls;
21296   (void)jarg1_;
21297   arg1 = *(Rule **)&jarg1;
21298   result = (int)(arg1)->unsetUnits();
21299   jresult = (jint)result;
21300   return jresult;
21301 }
21302 
21303 
Java_org_sbml_libsbml_libsbmlJNI_Rule_1getDerivedUnitDefinition_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21304 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Rule_1getDerivedUnitDefinition_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21305   jlong jresult = 0 ;
21306   Rule *arg1 = (Rule *) 0 ;
21307   UnitDefinition *result = 0 ;
21308 
21309   (void)jenv;
21310   (void)jcls;
21311   (void)jarg1_;
21312   arg1 = *(Rule **)&jarg1;
21313   result = (UnitDefinition *)(arg1)->getDerivedUnitDefinition();
21314   *(UnitDefinition **)&jresult = result;
21315   return jresult;
21316 }
21317 
21318 
Java_org_sbml_libsbml_libsbmlJNI_Rule_1containsUndeclaredUnits_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21319 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Rule_1containsUndeclaredUnits_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21320   jboolean jresult = 0 ;
21321   Rule *arg1 = (Rule *) 0 ;
21322   bool result;
21323 
21324   (void)jenv;
21325   (void)jcls;
21326   (void)jarg1_;
21327   arg1 = *(Rule **)&jarg1;
21328   result = (bool)(arg1)->containsUndeclaredUnits();
21329   jresult = (jboolean)result;
21330   return jresult;
21331 }
21332 
21333 
Java_org_sbml_libsbml_libsbmlJNI_Rule_1getType(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21334 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Rule_1getType(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21335   jint jresult = 0 ;
21336   Rule *arg1 = (Rule *) 0 ;
21337   RuleType_t result;
21338 
21339   (void)jenv;
21340   (void)jcls;
21341   (void)jarg1_;
21342   arg1 = *(Rule **)&jarg1;
21343   result = (RuleType_t)((Rule const *)arg1)->getType();
21344   jresult = (jint)result;
21345   return jresult;
21346 }
21347 
21348 
Java_org_sbml_libsbml_libsbmlJNI_Rule_1isAlgebraic(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21349 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Rule_1isAlgebraic(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21350   jboolean jresult = 0 ;
21351   Rule *arg1 = (Rule *) 0 ;
21352   bool result;
21353 
21354   (void)jenv;
21355   (void)jcls;
21356   (void)jarg1_;
21357   arg1 = *(Rule **)&jarg1;
21358   result = (bool)((Rule const *)arg1)->isAlgebraic();
21359   jresult = (jboolean)result;
21360   return jresult;
21361 }
21362 
21363 
Java_org_sbml_libsbml_libsbmlJNI_Rule_1isAssignment(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21364 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Rule_1isAssignment(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21365   jboolean jresult = 0 ;
21366   Rule *arg1 = (Rule *) 0 ;
21367   bool result;
21368 
21369   (void)jenv;
21370   (void)jcls;
21371   (void)jarg1_;
21372   arg1 = *(Rule **)&jarg1;
21373   result = (bool)((Rule const *)arg1)->isAssignment();
21374   jresult = (jboolean)result;
21375   return jresult;
21376 }
21377 
21378 
Java_org_sbml_libsbml_libsbmlJNI_Rule_1isCompartmentVolume(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21379 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Rule_1isCompartmentVolume(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21380   jboolean jresult = 0 ;
21381   Rule *arg1 = (Rule *) 0 ;
21382   bool result;
21383 
21384   (void)jenv;
21385   (void)jcls;
21386   (void)jarg1_;
21387   arg1 = *(Rule **)&jarg1;
21388   result = (bool)((Rule const *)arg1)->isCompartmentVolume();
21389   jresult = (jboolean)result;
21390   return jresult;
21391 }
21392 
21393 
Java_org_sbml_libsbml_libsbmlJNI_Rule_1isParameter(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21394 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Rule_1isParameter(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21395   jboolean jresult = 0 ;
21396   Rule *arg1 = (Rule *) 0 ;
21397   bool result;
21398 
21399   (void)jenv;
21400   (void)jcls;
21401   (void)jarg1_;
21402   arg1 = *(Rule **)&jarg1;
21403   result = (bool)((Rule const *)arg1)->isParameter();
21404   jresult = (jboolean)result;
21405   return jresult;
21406 }
21407 
21408 
Java_org_sbml_libsbml_libsbmlJNI_Rule_1isRate(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21409 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Rule_1isRate(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21410   jboolean jresult = 0 ;
21411   Rule *arg1 = (Rule *) 0 ;
21412   bool result;
21413 
21414   (void)jenv;
21415   (void)jcls;
21416   (void)jarg1_;
21417   arg1 = *(Rule **)&jarg1;
21418   result = (bool)((Rule const *)arg1)->isRate();
21419   jresult = (jboolean)result;
21420   return jresult;
21421 }
21422 
21423 
Java_org_sbml_libsbml_libsbmlJNI_Rule_1isScalar(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21424 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Rule_1isScalar(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21425   jboolean jresult = 0 ;
21426   Rule *arg1 = (Rule *) 0 ;
21427   bool result;
21428 
21429   (void)jenv;
21430   (void)jcls;
21431   (void)jarg1_;
21432   arg1 = *(Rule **)&jarg1;
21433   result = (bool)((Rule const *)arg1)->isScalar();
21434   jresult = (jboolean)result;
21435   return jresult;
21436 }
21437 
21438 
Java_org_sbml_libsbml_libsbmlJNI_Rule_1isSpeciesConcentration(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21439 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Rule_1isSpeciesConcentration(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21440   jboolean jresult = 0 ;
21441   Rule *arg1 = (Rule *) 0 ;
21442   bool result;
21443 
21444   (void)jenv;
21445   (void)jcls;
21446   (void)jarg1_;
21447   arg1 = *(Rule **)&jarg1;
21448   result = (bool)((Rule const *)arg1)->isSpeciesConcentration();
21449   jresult = (jboolean)result;
21450   return jresult;
21451 }
21452 
21453 
Java_org_sbml_libsbml_libsbmlJNI_Rule_1getTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21454 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Rule_1getTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21455   jint jresult = 0 ;
21456   Rule *arg1 = (Rule *) 0 ;
21457   int result;
21458 
21459   (void)jenv;
21460   (void)jcls;
21461   (void)jarg1_;
21462   arg1 = *(Rule **)&jarg1;
21463   result = (int)((Rule const *)arg1)->getTypeCode();
21464   jresult = (jint)result;
21465   return jresult;
21466 }
21467 
21468 
Java_org_sbml_libsbml_libsbmlJNI_Rule_1getL1TypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21469 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Rule_1getL1TypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21470   jint jresult = 0 ;
21471   Rule *arg1 = (Rule *) 0 ;
21472   int result;
21473 
21474   (void)jenv;
21475   (void)jcls;
21476   (void)jarg1_;
21477   arg1 = *(Rule **)&jarg1;
21478   result = (int)((Rule const *)arg1)->getL1TypeCode();
21479   jresult = (jint)result;
21480   return jresult;
21481 }
21482 
21483 
Java_org_sbml_libsbml_libsbmlJNI_Rule_1getElementName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21484 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Rule_1getElementName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21485   jstring jresult = 0 ;
21486   Rule *arg1 = (Rule *) 0 ;
21487   std::string *result = 0 ;
21488 
21489   (void)jenv;
21490   (void)jcls;
21491   (void)jarg1_;
21492   arg1 = *(Rule **)&jarg1;
21493   result = (std::string *) &((Rule const *)arg1)->getElementName();
21494   jresult = jenv->NewStringUTF(result->c_str());
21495   return jresult;
21496 }
21497 
21498 
Java_org_sbml_libsbml_libsbmlJNI_Rule_1setL1TypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)21499 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Rule_1setL1TypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
21500   jint jresult = 0 ;
21501   Rule *arg1 = (Rule *) 0 ;
21502   int arg2 ;
21503   int result;
21504 
21505   (void)jenv;
21506   (void)jcls;
21507   (void)jarg1_;
21508   arg1 = *(Rule **)&jarg1;
21509   arg2 = (int)jarg2;
21510   result = (int)(arg1)->setL1TypeCode(arg2);
21511   jresult = (jint)result;
21512   return jresult;
21513 }
21514 
21515 
Java_org_sbml_libsbml_libsbmlJNI_Rule_1hasRequiredElements(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21516 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Rule_1hasRequiredElements(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21517   jboolean jresult = 0 ;
21518   Rule *arg1 = (Rule *) 0 ;
21519   bool result;
21520 
21521   (void)jenv;
21522   (void)jcls;
21523   (void)jarg1_;
21524   arg1 = *(Rule **)&jarg1;
21525   result = (bool)((Rule const *)arg1)->hasRequiredElements();
21526   jresult = (jboolean)result;
21527   return jresult;
21528 }
21529 
21530 
Java_org_sbml_libsbml_libsbmlJNI_Rule_1hasRequiredAttributes(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21531 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Rule_1hasRequiredAttributes(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21532   jboolean jresult = 0 ;
21533   Rule *arg1 = (Rule *) 0 ;
21534   bool result;
21535 
21536   (void)jenv;
21537   (void)jcls;
21538   (void)jarg1_;
21539   arg1 = *(Rule **)&jarg1;
21540   result = (bool)((Rule const *)arg1)->hasRequiredAttributes();
21541   jresult = (jboolean)result;
21542   return jresult;
21543 }
21544 
21545 
Java_org_sbml_libsbml_libsbmlJNI_Rule_1renameSIdRefs(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)21546 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Rule_1renameSIdRefs(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
21547   Rule *arg1 = (Rule *) 0 ;
21548   std::string *arg2 = 0 ;
21549   std::string *arg3 = 0 ;
21550 
21551   (void)jenv;
21552   (void)jcls;
21553   (void)jarg1_;
21554   arg1 = *(Rule **)&jarg1;
21555   if(!jarg2) {
21556     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
21557     return ;
21558   }
21559   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
21560   if (!arg2_pstr) return ;
21561   std::string arg2_str(arg2_pstr);
21562   arg2 = &arg2_str;
21563   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
21564   if(!jarg3) {
21565     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
21566     return ;
21567   }
21568   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
21569   if (!arg3_pstr) return ;
21570   std::string arg3_str(arg3_pstr);
21571   arg3 = &arg3_str;
21572   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
21573   (arg1)->renameSIdRefs((std::string const &)*arg2,(std::string const &)*arg3);
21574 }
21575 
21576 
Java_org_sbml_libsbml_libsbmlJNI_Rule_1renameUnitSIdRefs(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)21577 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Rule_1renameUnitSIdRefs(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
21578   Rule *arg1 = (Rule *) 0 ;
21579   std::string *arg2 = 0 ;
21580   std::string *arg3 = 0 ;
21581 
21582   (void)jenv;
21583   (void)jcls;
21584   (void)jarg1_;
21585   arg1 = *(Rule **)&jarg1;
21586   if(!jarg2) {
21587     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
21588     return ;
21589   }
21590   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
21591   if (!arg2_pstr) return ;
21592   std::string arg2_str(arg2_pstr);
21593   arg2 = &arg2_str;
21594   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
21595   if(!jarg3) {
21596     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
21597     return ;
21598   }
21599   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
21600   if (!arg3_pstr) return ;
21601   std::string arg3_str(arg3_pstr);
21602   arg3 = &arg3_str;
21603   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
21604   (arg1)->renameUnitSIdRefs((std::string const &)*arg2,(std::string const &)*arg3);
21605 }
21606 
21607 
Java_org_sbml_libsbml_libsbmlJNI_Rule_1getId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21608 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Rule_1getId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21609   jstring jresult = 0 ;
21610   Rule *arg1 = (Rule *) 0 ;
21611   std::string *result = 0 ;
21612 
21613   (void)jenv;
21614   (void)jcls;
21615   (void)jarg1_;
21616   arg1 = *(Rule **)&jarg1;
21617   result = (std::string *) &((Rule const *)arg1)->getId();
21618   jresult = jenv->NewStringUTF(result->c_str());
21619   return jresult;
21620 }
21621 
21622 
Java_org_sbml_libsbml_libsbmlJNI_Rule_1replaceSIDWithFunction(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jobject jarg3_)21623 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Rule_1replaceSIDWithFunction(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jobject jarg3_) {
21624   Rule *arg1 = (Rule *) 0 ;
21625   std::string *arg2 = 0 ;
21626   ASTNode *arg3 = (ASTNode *) 0 ;
21627 
21628   (void)jenv;
21629   (void)jcls;
21630   (void)jarg1_;
21631   (void)jarg3_;
21632   arg1 = *(Rule **)&jarg1;
21633   if(!jarg2) {
21634     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
21635     return ;
21636   }
21637   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
21638   if (!arg2_pstr) return ;
21639   std::string arg2_str(arg2_pstr);
21640   arg2 = &arg2_str;
21641   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
21642   arg3 = *(ASTNode **)&jarg3;
21643   (arg1)->replaceSIDWithFunction((std::string const &)*arg2,(ASTNode const *)arg3);
21644 }
21645 
21646 
Java_org_sbml_libsbml_libsbmlJNI_Rule_1divideAssignmentsToSIdByFunction(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jobject jarg3_)21647 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Rule_1divideAssignmentsToSIdByFunction(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jobject jarg3_) {
21648   Rule *arg1 = (Rule *) 0 ;
21649   std::string *arg2 = 0 ;
21650   ASTNode *arg3 = (ASTNode *) 0 ;
21651 
21652   (void)jenv;
21653   (void)jcls;
21654   (void)jarg1_;
21655   (void)jarg3_;
21656   arg1 = *(Rule **)&jarg1;
21657   if(!jarg2) {
21658     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
21659     return ;
21660   }
21661   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
21662   if (!arg2_pstr) return ;
21663   std::string arg2_str(arg2_pstr);
21664   arg2 = &arg2_str;
21665   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
21666   arg3 = *(ASTNode **)&jarg3;
21667   (arg1)->divideAssignmentsToSIdByFunction((std::string const &)*arg2,(ASTNode const *)arg3);
21668 }
21669 
21670 
Java_org_sbml_libsbml_libsbmlJNI_Rule_1multiplyAssignmentsToSIdByFunction(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jobject jarg3_)21671 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Rule_1multiplyAssignmentsToSIdByFunction(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jobject jarg3_) {
21672   Rule *arg1 = (Rule *) 0 ;
21673   std::string *arg2 = 0 ;
21674   ASTNode *arg3 = (ASTNode *) 0 ;
21675 
21676   (void)jenv;
21677   (void)jcls;
21678   (void)jarg1_;
21679   (void)jarg3_;
21680   arg1 = *(Rule **)&jarg1;
21681   if(!jarg2) {
21682     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
21683     return ;
21684   }
21685   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
21686   if (!arg2_pstr) return ;
21687   std::string arg2_str(arg2_pstr);
21688   arg2 = &arg2_str;
21689   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
21690   arg3 = *(ASTNode **)&jarg3;
21691   (arg1)->multiplyAssignmentsToSIdByFunction((std::string const &)*arg2,(ASTNode const *)arg3);
21692 }
21693 
21694 
Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfRules_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)21695 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfRules_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
21696   jlong jresult = 0 ;
21697   unsigned int arg1 ;
21698   unsigned int arg2 ;
21699   ListOfRules *result = 0 ;
21700 
21701   (void)jenv;
21702   (void)jcls;
21703   arg1 = (unsigned int)jarg1;
21704   arg2 = (unsigned int)jarg2;
21705 
21706   try {
21707     result = (ListOfRules *)new ListOfRules(arg1,arg2);
21708   }
21709   catch (const SBMLConstructorException &e) {
21710     jenv->ExceptionClear();
21711     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
21712     if (clazz)
21713     jenv->ThrowNew(clazz, e.what());
21714     return 0;
21715   }
21716   catch (const SBMLExtensionException &e) {
21717     jenv->ExceptionClear();
21718     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
21719     if (clazz)
21720     jenv->ThrowNew(clazz, e.what());
21721     return 0;
21722   }
21723 
21724   *(ListOfRules **)&jresult = result;
21725   return jresult;
21726 }
21727 
21728 
Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfRules_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21729 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfRules_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21730   jlong jresult = 0 ;
21731   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
21732   ListOfRules *result = 0 ;
21733 
21734   (void)jenv;
21735   (void)jcls;
21736   (void)jarg1_;
21737   arg1 = *(SBMLNamespaces **)&jarg1;
21738 
21739   try {
21740     result = (ListOfRules *)new ListOfRules(arg1);
21741   }
21742   catch (const SBMLConstructorException &e) {
21743     jenv->ExceptionClear();
21744     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
21745     if (clazz)
21746     jenv->ThrowNew(clazz, e.what());
21747     return 0;
21748   }
21749   catch (const SBMLExtensionException &e) {
21750     jenv->ExceptionClear();
21751     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
21752     if (clazz)
21753     jenv->ThrowNew(clazz, e.what());
21754     return 0;
21755   }
21756 
21757   *(ListOfRules **)&jresult = result;
21758   return jresult;
21759 }
21760 
21761 
Java_org_sbml_libsbml_libsbmlJNI_ListOfRules_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21762 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfRules_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21763   jlong jresult = 0 ;
21764   ListOfRules *arg1 = (ListOfRules *) 0 ;
21765   ListOfRules *result = 0 ;
21766 
21767   (void)jenv;
21768   (void)jcls;
21769   (void)jarg1_;
21770   arg1 = *(ListOfRules **)&jarg1;
21771   result = (ListOfRules *)((ListOfRules const *)arg1)->clone();
21772   *(ListOfRules **)&jresult = result;
21773   return jresult;
21774 }
21775 
21776 
Java_org_sbml_libsbml_libsbmlJNI_ListOfRules_1getItemTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21777 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfRules_1getItemTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21778   jint jresult = 0 ;
21779   ListOfRules *arg1 = (ListOfRules *) 0 ;
21780   int result;
21781 
21782   (void)jenv;
21783   (void)jcls;
21784   (void)jarg1_;
21785   arg1 = *(ListOfRules **)&jarg1;
21786   result = (int)((ListOfRules const *)arg1)->getItemTypeCode();
21787   jresult = (jint)result;
21788   return jresult;
21789 }
21790 
21791 
Java_org_sbml_libsbml_libsbmlJNI_ListOfRules_1getElementName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21792 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfRules_1getElementName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21793   jstring jresult = 0 ;
21794   ListOfRules *arg1 = (ListOfRules *) 0 ;
21795   std::string *result = 0 ;
21796 
21797   (void)jenv;
21798   (void)jcls;
21799   (void)jarg1_;
21800   arg1 = *(ListOfRules **)&jarg1;
21801   result = (std::string *) &((ListOfRules const *)arg1)->getElementName();
21802   jresult = jenv->NewStringUTF(result->c_str());
21803   return jresult;
21804 }
21805 
21806 
Java_org_sbml_libsbml_libsbmlJNI_ListOfRules_1get_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)21807 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfRules_1get_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
21808   jlong jresult = 0 ;
21809   ListOfRules *arg1 = (ListOfRules *) 0 ;
21810   unsigned int arg2 ;
21811   Rule *result = 0 ;
21812 
21813   (void)jenv;
21814   (void)jcls;
21815   (void)jarg1_;
21816   arg1 = *(ListOfRules **)&jarg1;
21817   arg2 = (unsigned int)jarg2;
21818   result = (Rule *)(arg1)->get(arg2);
21819   *(Rule **)&jresult = result;
21820   return jresult;
21821 }
21822 
21823 
Java_org_sbml_libsbml_libsbmlJNI_ListOfRules_1get_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)21824 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfRules_1get_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
21825   jlong jresult = 0 ;
21826   ListOfRules *arg1 = (ListOfRules *) 0 ;
21827   std::string *arg2 = 0 ;
21828   Rule *result = 0 ;
21829 
21830   (void)jenv;
21831   (void)jcls;
21832   (void)jarg1_;
21833   arg1 = *(ListOfRules **)&jarg1;
21834   if(!jarg2) {
21835     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
21836     return 0;
21837   }
21838   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
21839   if (!arg2_pstr) return 0;
21840   std::string arg2_str(arg2_pstr);
21841   arg2 = &arg2_str;
21842   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
21843   result = (Rule *)(arg1)->get((std::string const &)*arg2);
21844   *(Rule **)&jresult = result;
21845   return jresult;
21846 }
21847 
21848 
Java_org_sbml_libsbml_libsbmlJNI_ListOfRules_1remove_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)21849 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfRules_1remove_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
21850   jlong jresult = 0 ;
21851   ListOfRules *arg1 = (ListOfRules *) 0 ;
21852   unsigned int arg2 ;
21853   Rule *result = 0 ;
21854 
21855   (void)jenv;
21856   (void)jcls;
21857   (void)jarg1_;
21858   arg1 = *(ListOfRules **)&jarg1;
21859   arg2 = (unsigned int)jarg2;
21860   result = (Rule *)(arg1)->remove(arg2);
21861   *(Rule **)&jresult = result;
21862   return jresult;
21863 }
21864 
21865 
Java_org_sbml_libsbml_libsbmlJNI_ListOfRules_1getElementBySId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)21866 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfRules_1getElementBySId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
21867   jlong jresult = 0 ;
21868   ListOfRules *arg1 = (ListOfRules *) 0 ;
21869   std::string *arg2 = 0 ;
21870   SBase *result = 0 ;
21871 
21872   (void)jenv;
21873   (void)jcls;
21874   (void)jarg1_;
21875   arg1 = *(ListOfRules **)&jarg1;
21876   if(!jarg2) {
21877     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
21878     return 0;
21879   }
21880   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
21881   if (!arg2_pstr) return 0;
21882   std::string arg2_str(arg2_pstr);
21883   arg2 = &arg2_str;
21884   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
21885   result = (SBase *)(arg1)->getElementBySId((std::string const &)*arg2);
21886   *(SBase **)&jresult = result;
21887   return jresult;
21888 }
21889 
21890 
Java_org_sbml_libsbml_libsbmlJNI_ListOfRules_1remove_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)21891 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfRules_1remove_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
21892   jlong jresult = 0 ;
21893   ListOfRules *arg1 = (ListOfRules *) 0 ;
21894   std::string *arg2 = 0 ;
21895   Rule *result = 0 ;
21896 
21897   (void)jenv;
21898   (void)jcls;
21899   (void)jarg1_;
21900   arg1 = *(ListOfRules **)&jarg1;
21901   if(!jarg2) {
21902     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
21903     return 0;
21904   }
21905   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
21906   if (!arg2_pstr) return 0;
21907   std::string arg2_str(arg2_pstr);
21908   arg2 = &arg2_str;
21909   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
21910   result = (Rule *)(arg1)->remove((std::string const &)*arg2);
21911   *(Rule **)&jresult = result;
21912   return jresult;
21913 }
21914 
21915 
Java_org_sbml_libsbml_libsbmlJNI_delete_1ListOfRules(JNIEnv * jenv,jclass jcls,jlong jarg1)21916 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1ListOfRules(JNIEnv *jenv, jclass jcls, jlong jarg1) {
21917   ListOfRules *arg1 = (ListOfRules *) 0 ;
21918 
21919   (void)jenv;
21920   (void)jcls;
21921   arg1 = *(ListOfRules **)&jarg1;
21922   delete arg1;
21923 }
21924 
21925 
Java_org_sbml_libsbml_libsbmlJNI_new_1AlgebraicRule_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)21926 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1AlgebraicRule_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
21927   jlong jresult = 0 ;
21928   unsigned int arg1 ;
21929   unsigned int arg2 ;
21930   AlgebraicRule *result = 0 ;
21931 
21932   (void)jenv;
21933   (void)jcls;
21934   arg1 = (unsigned int)jarg1;
21935   arg2 = (unsigned int)jarg2;
21936 
21937   try {
21938     result = (AlgebraicRule *)new AlgebraicRule(arg1,arg2);
21939   }
21940   catch (const SBMLConstructorException &e) {
21941     jenv->ExceptionClear();
21942     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
21943     if (clazz)
21944     jenv->ThrowNew(clazz, e.what());
21945     return 0;
21946   }
21947   catch (const SBMLExtensionException &e) {
21948     jenv->ExceptionClear();
21949     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
21950     if (clazz)
21951     jenv->ThrowNew(clazz, e.what());
21952     return 0;
21953   }
21954 
21955   *(AlgebraicRule **)&jresult = result;
21956   return jresult;
21957 }
21958 
21959 
Java_org_sbml_libsbml_libsbmlJNI_new_1AlgebraicRule_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21960 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1AlgebraicRule_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21961   jlong jresult = 0 ;
21962   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
21963   AlgebraicRule *result = 0 ;
21964 
21965   (void)jenv;
21966   (void)jcls;
21967   (void)jarg1_;
21968   arg1 = *(SBMLNamespaces **)&jarg1;
21969 
21970   try {
21971     result = (AlgebraicRule *)new AlgebraicRule(arg1);
21972   }
21973   catch (const SBMLConstructorException &e) {
21974     jenv->ExceptionClear();
21975     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
21976     if (clazz)
21977     jenv->ThrowNew(clazz, e.what());
21978     return 0;
21979   }
21980   catch (const SBMLExtensionException &e) {
21981     jenv->ExceptionClear();
21982     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
21983     if (clazz)
21984     jenv->ThrowNew(clazz, e.what());
21985     return 0;
21986   }
21987 
21988   *(AlgebraicRule **)&jresult = result;
21989   return jresult;
21990 }
21991 
21992 
Java_org_sbml_libsbml_libsbmlJNI_delete_1AlgebraicRule(JNIEnv * jenv,jclass jcls,jlong jarg1)21993 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1AlgebraicRule(JNIEnv *jenv, jclass jcls, jlong jarg1) {
21994   AlgebraicRule *arg1 = (AlgebraicRule *) 0 ;
21995 
21996   (void)jenv;
21997   (void)jcls;
21998   arg1 = *(AlgebraicRule **)&jarg1;
21999   delete arg1;
22000 }
22001 
22002 
Java_org_sbml_libsbml_libsbmlJNI_AlgebraicRule_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)22003 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_AlgebraicRule_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22004   jlong jresult = 0 ;
22005   AlgebraicRule *arg1 = (AlgebraicRule *) 0 ;
22006   AlgebraicRule *result = 0 ;
22007 
22008   (void)jenv;
22009   (void)jcls;
22010   (void)jarg1_;
22011   arg1 = *(AlgebraicRule **)&jarg1;
22012   result = (AlgebraicRule *)((AlgebraicRule const *)arg1)->clone();
22013   *(AlgebraicRule **)&jresult = result;
22014   return jresult;
22015 }
22016 
22017 
Java_org_sbml_libsbml_libsbmlJNI_AlgebraicRule_1hasRequiredAttributes(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)22018 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_AlgebraicRule_1hasRequiredAttributes(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22019   jboolean jresult = 0 ;
22020   AlgebraicRule *arg1 = (AlgebraicRule *) 0 ;
22021   bool result;
22022 
22023   (void)jenv;
22024   (void)jcls;
22025   (void)jarg1_;
22026   arg1 = *(AlgebraicRule **)&jarg1;
22027   result = (bool)((AlgebraicRule const *)arg1)->hasRequiredAttributes();
22028   jresult = (jboolean)result;
22029   return jresult;
22030 }
22031 
22032 
Java_org_sbml_libsbml_libsbmlJNI_new_1AssignmentRule_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)22033 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1AssignmentRule_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
22034   jlong jresult = 0 ;
22035   unsigned int arg1 ;
22036   unsigned int arg2 ;
22037   AssignmentRule *result = 0 ;
22038 
22039   (void)jenv;
22040   (void)jcls;
22041   arg1 = (unsigned int)jarg1;
22042   arg2 = (unsigned int)jarg2;
22043 
22044   try {
22045     result = (AssignmentRule *)new AssignmentRule(arg1,arg2);
22046   }
22047   catch (const SBMLConstructorException &e) {
22048     jenv->ExceptionClear();
22049     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
22050     if (clazz)
22051     jenv->ThrowNew(clazz, e.what());
22052     return 0;
22053   }
22054   catch (const SBMLExtensionException &e) {
22055     jenv->ExceptionClear();
22056     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
22057     if (clazz)
22058     jenv->ThrowNew(clazz, e.what());
22059     return 0;
22060   }
22061 
22062   *(AssignmentRule **)&jresult = result;
22063   return jresult;
22064 }
22065 
22066 
Java_org_sbml_libsbml_libsbmlJNI_new_1AssignmentRule_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)22067 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1AssignmentRule_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22068   jlong jresult = 0 ;
22069   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
22070   AssignmentRule *result = 0 ;
22071 
22072   (void)jenv;
22073   (void)jcls;
22074   (void)jarg1_;
22075   arg1 = *(SBMLNamespaces **)&jarg1;
22076 
22077   try {
22078     result = (AssignmentRule *)new AssignmentRule(arg1);
22079   }
22080   catch (const SBMLConstructorException &e) {
22081     jenv->ExceptionClear();
22082     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
22083     if (clazz)
22084     jenv->ThrowNew(clazz, e.what());
22085     return 0;
22086   }
22087   catch (const SBMLExtensionException &e) {
22088     jenv->ExceptionClear();
22089     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
22090     if (clazz)
22091     jenv->ThrowNew(clazz, e.what());
22092     return 0;
22093   }
22094 
22095   *(AssignmentRule **)&jresult = result;
22096   return jresult;
22097 }
22098 
22099 
Java_org_sbml_libsbml_libsbmlJNI_delete_1AssignmentRule(JNIEnv * jenv,jclass jcls,jlong jarg1)22100 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1AssignmentRule(JNIEnv *jenv, jclass jcls, jlong jarg1) {
22101   AssignmentRule *arg1 = (AssignmentRule *) 0 ;
22102 
22103   (void)jenv;
22104   (void)jcls;
22105   arg1 = *(AssignmentRule **)&jarg1;
22106   delete arg1;
22107 }
22108 
22109 
Java_org_sbml_libsbml_libsbmlJNI_AssignmentRule_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)22110 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_AssignmentRule_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22111   jlong jresult = 0 ;
22112   AssignmentRule *arg1 = (AssignmentRule *) 0 ;
22113   AssignmentRule *result = 0 ;
22114 
22115   (void)jenv;
22116   (void)jcls;
22117   (void)jarg1_;
22118   arg1 = *(AssignmentRule **)&jarg1;
22119   result = (AssignmentRule *)((AssignmentRule const *)arg1)->clone();
22120   *(AssignmentRule **)&jresult = result;
22121   return jresult;
22122 }
22123 
22124 
Java_org_sbml_libsbml_libsbmlJNI_AssignmentRule_1hasRequiredAttributes(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)22125 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_AssignmentRule_1hasRequiredAttributes(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22126   jboolean jresult = 0 ;
22127   AssignmentRule *arg1 = (AssignmentRule *) 0 ;
22128   bool result;
22129 
22130   (void)jenv;
22131   (void)jcls;
22132   (void)jarg1_;
22133   arg1 = *(AssignmentRule **)&jarg1;
22134   result = (bool)((AssignmentRule const *)arg1)->hasRequiredAttributes();
22135   jresult = (jboolean)result;
22136   return jresult;
22137 }
22138 
22139 
Java_org_sbml_libsbml_libsbmlJNI_AssignmentRule_1renameSIdRefs(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)22140 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_AssignmentRule_1renameSIdRefs(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
22141   AssignmentRule *arg1 = (AssignmentRule *) 0 ;
22142   std::string *arg2 = 0 ;
22143   std::string *arg3 = 0 ;
22144 
22145   (void)jenv;
22146   (void)jcls;
22147   (void)jarg1_;
22148   arg1 = *(AssignmentRule **)&jarg1;
22149   if(!jarg2) {
22150     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
22151     return ;
22152   }
22153   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
22154   if (!arg2_pstr) return ;
22155   std::string arg2_str(arg2_pstr);
22156   arg2 = &arg2_str;
22157   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
22158   if(!jarg3) {
22159     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
22160     return ;
22161   }
22162   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
22163   if (!arg3_pstr) return ;
22164   std::string arg3_str(arg3_pstr);
22165   arg3 = &arg3_str;
22166   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
22167   (arg1)->renameSIdRefs((std::string const &)*arg2,(std::string const &)*arg3);
22168 }
22169 
22170 
Java_org_sbml_libsbml_libsbmlJNI_new_1RateRule_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)22171 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1RateRule_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
22172   jlong jresult = 0 ;
22173   unsigned int arg1 ;
22174   unsigned int arg2 ;
22175   RateRule *result = 0 ;
22176 
22177   (void)jenv;
22178   (void)jcls;
22179   arg1 = (unsigned int)jarg1;
22180   arg2 = (unsigned int)jarg2;
22181 
22182   try {
22183     result = (RateRule *)new RateRule(arg1,arg2);
22184   }
22185   catch (const SBMLConstructorException &e) {
22186     jenv->ExceptionClear();
22187     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
22188     if (clazz)
22189     jenv->ThrowNew(clazz, e.what());
22190     return 0;
22191   }
22192   catch (const SBMLExtensionException &e) {
22193     jenv->ExceptionClear();
22194     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
22195     if (clazz)
22196     jenv->ThrowNew(clazz, e.what());
22197     return 0;
22198   }
22199 
22200   *(RateRule **)&jresult = result;
22201   return jresult;
22202 }
22203 
22204 
Java_org_sbml_libsbml_libsbmlJNI_new_1RateRule_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)22205 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1RateRule_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22206   jlong jresult = 0 ;
22207   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
22208   RateRule *result = 0 ;
22209 
22210   (void)jenv;
22211   (void)jcls;
22212   (void)jarg1_;
22213   arg1 = *(SBMLNamespaces **)&jarg1;
22214 
22215   try {
22216     result = (RateRule *)new RateRule(arg1);
22217   }
22218   catch (const SBMLConstructorException &e) {
22219     jenv->ExceptionClear();
22220     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
22221     if (clazz)
22222     jenv->ThrowNew(clazz, e.what());
22223     return 0;
22224   }
22225   catch (const SBMLExtensionException &e) {
22226     jenv->ExceptionClear();
22227     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
22228     if (clazz)
22229     jenv->ThrowNew(clazz, e.what());
22230     return 0;
22231   }
22232 
22233   *(RateRule **)&jresult = result;
22234   return jresult;
22235 }
22236 
22237 
Java_org_sbml_libsbml_libsbmlJNI_delete_1RateRule(JNIEnv * jenv,jclass jcls,jlong jarg1)22238 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1RateRule(JNIEnv *jenv, jclass jcls, jlong jarg1) {
22239   RateRule *arg1 = (RateRule *) 0 ;
22240 
22241   (void)jenv;
22242   (void)jcls;
22243   arg1 = *(RateRule **)&jarg1;
22244   delete arg1;
22245 }
22246 
22247 
Java_org_sbml_libsbml_libsbmlJNI_RateRule_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)22248 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_RateRule_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22249   jlong jresult = 0 ;
22250   RateRule *arg1 = (RateRule *) 0 ;
22251   RateRule *result = 0 ;
22252 
22253   (void)jenv;
22254   (void)jcls;
22255   (void)jarg1_;
22256   arg1 = *(RateRule **)&jarg1;
22257   result = (RateRule *)((RateRule const *)arg1)->clone();
22258   *(RateRule **)&jresult = result;
22259   return jresult;
22260 }
22261 
22262 
Java_org_sbml_libsbml_libsbmlJNI_RateRule_1hasRequiredAttributes(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)22263 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_RateRule_1hasRequiredAttributes(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22264   jboolean jresult = 0 ;
22265   RateRule *arg1 = (RateRule *) 0 ;
22266   bool result;
22267 
22268   (void)jenv;
22269   (void)jcls;
22270   (void)jarg1_;
22271   arg1 = *(RateRule **)&jarg1;
22272   result = (bool)((RateRule const *)arg1)->hasRequiredAttributes();
22273   jresult = (jboolean)result;
22274   return jresult;
22275 }
22276 
22277 
Java_org_sbml_libsbml_libsbmlJNI_RateRule_1renameSIdRefs(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)22278 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_RateRule_1renameSIdRefs(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
22279   RateRule *arg1 = (RateRule *) 0 ;
22280   std::string *arg2 = 0 ;
22281   std::string *arg3 = 0 ;
22282 
22283   (void)jenv;
22284   (void)jcls;
22285   (void)jarg1_;
22286   arg1 = *(RateRule **)&jarg1;
22287   if(!jarg2) {
22288     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
22289     return ;
22290   }
22291   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
22292   if (!arg2_pstr) return ;
22293   std::string arg2_str(arg2_pstr);
22294   arg2 = &arg2_str;
22295   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
22296   if(!jarg3) {
22297     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
22298     return ;
22299   }
22300   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
22301   if (!arg3_pstr) return ;
22302   std::string arg3_str(arg3_pstr);
22303   arg3 = &arg3_str;
22304   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
22305   (arg1)->renameSIdRefs((std::string const &)*arg2,(std::string const &)*arg3);
22306 }
22307 
22308 
Java_org_sbml_libsbml_libsbmlJNI_new_1Constraint_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)22309 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Constraint_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
22310   jlong jresult = 0 ;
22311   unsigned int arg1 ;
22312   unsigned int arg2 ;
22313   Constraint *result = 0 ;
22314 
22315   (void)jenv;
22316   (void)jcls;
22317   arg1 = (unsigned int)jarg1;
22318   arg2 = (unsigned int)jarg2;
22319 
22320   try {
22321     result = (Constraint *)new Constraint(arg1,arg2);
22322   }
22323   catch (const SBMLConstructorException &e) {
22324     jenv->ExceptionClear();
22325     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
22326     if (clazz)
22327     jenv->ThrowNew(clazz, e.what());
22328     return 0;
22329   }
22330   catch (const SBMLExtensionException &e) {
22331     jenv->ExceptionClear();
22332     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
22333     if (clazz)
22334     jenv->ThrowNew(clazz, e.what());
22335     return 0;
22336   }
22337 
22338   *(Constraint **)&jresult = result;
22339   return jresult;
22340 }
22341 
22342 
Java_org_sbml_libsbml_libsbmlJNI_new_1Constraint_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)22343 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Constraint_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22344   jlong jresult = 0 ;
22345   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
22346   Constraint *result = 0 ;
22347 
22348   (void)jenv;
22349   (void)jcls;
22350   (void)jarg1_;
22351   arg1 = *(SBMLNamespaces **)&jarg1;
22352 
22353   try {
22354     result = (Constraint *)new Constraint(arg1);
22355   }
22356   catch (const SBMLConstructorException &e) {
22357     jenv->ExceptionClear();
22358     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
22359     if (clazz)
22360     jenv->ThrowNew(clazz, e.what());
22361     return 0;
22362   }
22363   catch (const SBMLExtensionException &e) {
22364     jenv->ExceptionClear();
22365     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
22366     if (clazz)
22367     jenv->ThrowNew(clazz, e.what());
22368     return 0;
22369   }
22370 
22371   *(Constraint **)&jresult = result;
22372   return jresult;
22373 }
22374 
22375 
Java_org_sbml_libsbml_libsbmlJNI_delete_1Constraint(JNIEnv * jenv,jclass jcls,jlong jarg1)22376 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1Constraint(JNIEnv *jenv, jclass jcls, jlong jarg1) {
22377   Constraint *arg1 = (Constraint *) 0 ;
22378 
22379   (void)jenv;
22380   (void)jcls;
22381   arg1 = *(Constraint **)&jarg1;
22382   delete arg1;
22383 }
22384 
22385 
Java_org_sbml_libsbml_libsbmlJNI_new_1Constraint_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)22386 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Constraint_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22387   jlong jresult = 0 ;
22388   Constraint *arg1 = 0 ;
22389   Constraint *result = 0 ;
22390 
22391   (void)jenv;
22392   (void)jcls;
22393   (void)jarg1_;
22394   arg1 = *(Constraint **)&jarg1;
22395   if (!arg1) {
22396     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Constraint const & reference is null");
22397     return 0;
22398   }
22399 
22400   try {
22401     result = (Constraint *)new Constraint((Constraint const &)*arg1);
22402   }
22403   catch (const SBMLConstructorException &e) {
22404     jenv->ExceptionClear();
22405     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
22406     if (clazz)
22407     jenv->ThrowNew(clazz, e.what());
22408     return 0;
22409   }
22410   catch (const SBMLExtensionException &e) {
22411     jenv->ExceptionClear();
22412     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
22413     if (clazz)
22414     jenv->ThrowNew(clazz, e.what());
22415     return 0;
22416   }
22417 
22418   *(Constraint **)&jresult = result;
22419   return jresult;
22420 }
22421 
22422 
Java_org_sbml_libsbml_libsbmlJNI_Constraint_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)22423 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Constraint_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22424   jlong jresult = 0 ;
22425   Constraint *arg1 = (Constraint *) 0 ;
22426   Constraint *result = 0 ;
22427 
22428   (void)jenv;
22429   (void)jcls;
22430   (void)jarg1_;
22431   arg1 = *(Constraint **)&jarg1;
22432   result = (Constraint *)((Constraint const *)arg1)->clone();
22433   *(Constraint **)&jresult = result;
22434   return jresult;
22435 }
22436 
22437 
Java_org_sbml_libsbml_libsbmlJNI_Constraint_1getMessage(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)22438 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Constraint_1getMessage(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22439   jlong jresult = 0 ;
22440   Constraint *arg1 = (Constraint *) 0 ;
22441   XMLNode *result = 0 ;
22442 
22443   (void)jenv;
22444   (void)jcls;
22445   (void)jarg1_;
22446   arg1 = *(Constraint **)&jarg1;
22447   result = (XMLNode *)((Constraint const *)arg1)->getMessage();
22448   *(XMLNode **)&jresult = result;
22449   return jresult;
22450 }
22451 
22452 
Java_org_sbml_libsbml_libsbmlJNI_Constraint_1getMessageString(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)22453 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Constraint_1getMessageString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22454   jstring jresult = 0 ;
22455   Constraint *arg1 = (Constraint *) 0 ;
22456   std::string result;
22457 
22458   (void)jenv;
22459   (void)jcls;
22460   (void)jarg1_;
22461   arg1 = *(Constraint **)&jarg1;
22462   result = ((Constraint const *)arg1)->getMessageString();
22463   jresult = jenv->NewStringUTF((&result)->c_str());
22464   return jresult;
22465 }
22466 
22467 
Java_org_sbml_libsbml_libsbmlJNI_Constraint_1getMath(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)22468 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Constraint_1getMath(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22469   jlong jresult = 0 ;
22470   Constraint *arg1 = (Constraint *) 0 ;
22471   ASTNode *result = 0 ;
22472 
22473   (void)jenv;
22474   (void)jcls;
22475   (void)jarg1_;
22476   arg1 = *(Constraint **)&jarg1;
22477   result = (ASTNode *)((Constraint const *)arg1)->getMath();
22478   *(ASTNode **)&jresult = result;
22479   return jresult;
22480 }
22481 
22482 
Java_org_sbml_libsbml_libsbmlJNI_Constraint_1isSetMessage(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)22483 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Constraint_1isSetMessage(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22484   jboolean jresult = 0 ;
22485   Constraint *arg1 = (Constraint *) 0 ;
22486   bool result;
22487 
22488   (void)jenv;
22489   (void)jcls;
22490   (void)jarg1_;
22491   arg1 = *(Constraint **)&jarg1;
22492   result = (bool)((Constraint const *)arg1)->isSetMessage();
22493   jresult = (jboolean)result;
22494   return jresult;
22495 }
22496 
22497 
Java_org_sbml_libsbml_libsbmlJNI_Constraint_1isSetMath(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)22498 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Constraint_1isSetMath(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22499   jboolean jresult = 0 ;
22500   Constraint *arg1 = (Constraint *) 0 ;
22501   bool result;
22502 
22503   (void)jenv;
22504   (void)jcls;
22505   (void)jarg1_;
22506   arg1 = *(Constraint **)&jarg1;
22507   result = (bool)((Constraint const *)arg1)->isSetMath();
22508   jresult = (jboolean)result;
22509   return jresult;
22510 }
22511 
22512 
Java_org_sbml_libsbml_libsbmlJNI_Constraint_1setMessage_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)22513 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Constraint_1setMessage_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
22514   jint jresult = 0 ;
22515   Constraint *arg1 = (Constraint *) 0 ;
22516   XMLNode *arg2 = (XMLNode *) 0 ;
22517   int result;
22518 
22519   (void)jenv;
22520   (void)jcls;
22521   (void)jarg1_;
22522   (void)jarg2_;
22523   arg1 = *(Constraint **)&jarg1;
22524   arg2 = *(XMLNode **)&jarg2;
22525   result = (int)(arg1)->setMessage((XMLNode const *)arg2);
22526   jresult = (jint)result;
22527   return jresult;
22528 }
22529 
22530 
Java_org_sbml_libsbml_libsbmlJNI_Constraint_1setMessage_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jboolean jarg3)22531 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Constraint_1setMessage_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jboolean jarg3) {
22532   jint jresult = 0 ;
22533   Constraint *arg1 = (Constraint *) 0 ;
22534   std::string *arg2 = 0 ;
22535   bool arg3 ;
22536   int result;
22537 
22538   (void)jenv;
22539   (void)jcls;
22540   (void)jarg1_;
22541   arg1 = *(Constraint **)&jarg1;
22542   if(!jarg2) {
22543     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
22544     return 0;
22545   }
22546   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
22547   if (!arg2_pstr) return 0;
22548   std::string arg2_str(arg2_pstr);
22549   arg2 = &arg2_str;
22550   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
22551   arg3 = jarg3 ? true : false;
22552   result = (int)(arg1)->setMessage((std::string const &)*arg2,arg3);
22553   jresult = (jint)result;
22554   return jresult;
22555 }
22556 
22557 
Java_org_sbml_libsbml_libsbmlJNI_Constraint_1setMessage_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)22558 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Constraint_1setMessage_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
22559   jint jresult = 0 ;
22560   Constraint *arg1 = (Constraint *) 0 ;
22561   std::string *arg2 = 0 ;
22562   int result;
22563 
22564   (void)jenv;
22565   (void)jcls;
22566   (void)jarg1_;
22567   arg1 = *(Constraint **)&jarg1;
22568   if(!jarg2) {
22569     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
22570     return 0;
22571   }
22572   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
22573   if (!arg2_pstr) return 0;
22574   std::string arg2_str(arg2_pstr);
22575   arg2 = &arg2_str;
22576   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
22577   result = (int)(arg1)->setMessage((std::string const &)*arg2);
22578   jresult = (jint)result;
22579   return jresult;
22580 }
22581 
22582 
Java_org_sbml_libsbml_libsbmlJNI_Constraint_1setMath(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)22583 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Constraint_1setMath(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
22584   jint jresult = 0 ;
22585   Constraint *arg1 = (Constraint *) 0 ;
22586   ASTNode *arg2 = (ASTNode *) 0 ;
22587   int result;
22588 
22589   (void)jenv;
22590   (void)jcls;
22591   (void)jarg1_;
22592   (void)jarg2_;
22593   arg1 = *(Constraint **)&jarg1;
22594   arg2 = *(ASTNode **)&jarg2;
22595   result = (int)(arg1)->setMath((ASTNode const *)arg2);
22596   jresult = (jint)result;
22597   return jresult;
22598 }
22599 
22600 
Java_org_sbml_libsbml_libsbmlJNI_Constraint_1unsetMessage(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)22601 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Constraint_1unsetMessage(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22602   jint jresult = 0 ;
22603   Constraint *arg1 = (Constraint *) 0 ;
22604   int result;
22605 
22606   (void)jenv;
22607   (void)jcls;
22608   (void)jarg1_;
22609   arg1 = *(Constraint **)&jarg1;
22610   result = (int)(arg1)->unsetMessage();
22611   jresult = (jint)result;
22612   return jresult;
22613 }
22614 
22615 
Java_org_sbml_libsbml_libsbmlJNI_Constraint_1renameSIdRefs(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)22616 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Constraint_1renameSIdRefs(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
22617   Constraint *arg1 = (Constraint *) 0 ;
22618   std::string *arg2 = 0 ;
22619   std::string *arg3 = 0 ;
22620 
22621   (void)jenv;
22622   (void)jcls;
22623   (void)jarg1_;
22624   arg1 = *(Constraint **)&jarg1;
22625   if(!jarg2) {
22626     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
22627     return ;
22628   }
22629   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
22630   if (!arg2_pstr) return ;
22631   std::string arg2_str(arg2_pstr);
22632   arg2 = &arg2_str;
22633   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
22634   if(!jarg3) {
22635     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
22636     return ;
22637   }
22638   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
22639   if (!arg3_pstr) return ;
22640   std::string arg3_str(arg3_pstr);
22641   arg3 = &arg3_str;
22642   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
22643   (arg1)->renameSIdRefs((std::string const &)*arg2,(std::string const &)*arg3);
22644 }
22645 
22646 
Java_org_sbml_libsbml_libsbmlJNI_Constraint_1renameUnitSIdRefs(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)22647 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Constraint_1renameUnitSIdRefs(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
22648   Constraint *arg1 = (Constraint *) 0 ;
22649   std::string *arg2 = 0 ;
22650   std::string *arg3 = 0 ;
22651 
22652   (void)jenv;
22653   (void)jcls;
22654   (void)jarg1_;
22655   arg1 = *(Constraint **)&jarg1;
22656   if(!jarg2) {
22657     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
22658     return ;
22659   }
22660   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
22661   if (!arg2_pstr) return ;
22662   std::string arg2_str(arg2_pstr);
22663   arg2 = &arg2_str;
22664   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
22665   if(!jarg3) {
22666     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
22667     return ;
22668   }
22669   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
22670   if (!arg3_pstr) return ;
22671   std::string arg3_str(arg3_pstr);
22672   arg3 = &arg3_str;
22673   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
22674   (arg1)->renameUnitSIdRefs((std::string const &)*arg2,(std::string const &)*arg3);
22675 }
22676 
22677 
Java_org_sbml_libsbml_libsbmlJNI_Constraint_1replaceSIDWithFunction(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jobject jarg3_)22678 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Constraint_1replaceSIDWithFunction(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jobject jarg3_) {
22679   Constraint *arg1 = (Constraint *) 0 ;
22680   std::string *arg2 = 0 ;
22681   ASTNode *arg3 = (ASTNode *) 0 ;
22682 
22683   (void)jenv;
22684   (void)jcls;
22685   (void)jarg1_;
22686   (void)jarg3_;
22687   arg1 = *(Constraint **)&jarg1;
22688   if(!jarg2) {
22689     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
22690     return ;
22691   }
22692   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
22693   if (!arg2_pstr) return ;
22694   std::string arg2_str(arg2_pstr);
22695   arg2 = &arg2_str;
22696   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
22697   arg3 = *(ASTNode **)&jarg3;
22698   (arg1)->replaceSIDWithFunction((std::string const &)*arg2,(ASTNode const *)arg3);
22699 }
22700 
22701 
Java_org_sbml_libsbml_libsbmlJNI_Constraint_1getTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)22702 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Constraint_1getTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22703   jint jresult = 0 ;
22704   Constraint *arg1 = (Constraint *) 0 ;
22705   int result;
22706 
22707   (void)jenv;
22708   (void)jcls;
22709   (void)jarg1_;
22710   arg1 = *(Constraint **)&jarg1;
22711   result = (int)((Constraint const *)arg1)->getTypeCode();
22712   jresult = (jint)result;
22713   return jresult;
22714 }
22715 
22716 
Java_org_sbml_libsbml_libsbmlJNI_Constraint_1getElementName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)22717 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Constraint_1getElementName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22718   jstring jresult = 0 ;
22719   Constraint *arg1 = (Constraint *) 0 ;
22720   std::string *result = 0 ;
22721 
22722   (void)jenv;
22723   (void)jcls;
22724   (void)jarg1_;
22725   arg1 = *(Constraint **)&jarg1;
22726   result = (std::string *) &((Constraint const *)arg1)->getElementName();
22727   jresult = jenv->NewStringUTF(result->c_str());
22728   return jresult;
22729 }
22730 
22731 
Java_org_sbml_libsbml_libsbmlJNI_Constraint_1hasRequiredElements(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)22732 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Constraint_1hasRequiredElements(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22733   jboolean jresult = 0 ;
22734   Constraint *arg1 = (Constraint *) 0 ;
22735   bool result;
22736 
22737   (void)jenv;
22738   (void)jcls;
22739   (void)jarg1_;
22740   arg1 = *(Constraint **)&jarg1;
22741   result = (bool)((Constraint const *)arg1)->hasRequiredElements();
22742   jresult = (jboolean)result;
22743   return jresult;
22744 }
22745 
22746 
Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfConstraints_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)22747 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfConstraints_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
22748   jlong jresult = 0 ;
22749   unsigned int arg1 ;
22750   unsigned int arg2 ;
22751   ListOfConstraints *result = 0 ;
22752 
22753   (void)jenv;
22754   (void)jcls;
22755   arg1 = (unsigned int)jarg1;
22756   arg2 = (unsigned int)jarg2;
22757 
22758   try {
22759     result = (ListOfConstraints *)new ListOfConstraints(arg1,arg2);
22760   }
22761   catch (const SBMLConstructorException &e) {
22762     jenv->ExceptionClear();
22763     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
22764     if (clazz)
22765     jenv->ThrowNew(clazz, e.what());
22766     return 0;
22767   }
22768   catch (const SBMLExtensionException &e) {
22769     jenv->ExceptionClear();
22770     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
22771     if (clazz)
22772     jenv->ThrowNew(clazz, e.what());
22773     return 0;
22774   }
22775 
22776   *(ListOfConstraints **)&jresult = result;
22777   return jresult;
22778 }
22779 
22780 
Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfConstraints_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)22781 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfConstraints_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22782   jlong jresult = 0 ;
22783   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
22784   ListOfConstraints *result = 0 ;
22785 
22786   (void)jenv;
22787   (void)jcls;
22788   (void)jarg1_;
22789   arg1 = *(SBMLNamespaces **)&jarg1;
22790 
22791   try {
22792     result = (ListOfConstraints *)new ListOfConstraints(arg1);
22793   }
22794   catch (const SBMLConstructorException &e) {
22795     jenv->ExceptionClear();
22796     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
22797     if (clazz)
22798     jenv->ThrowNew(clazz, e.what());
22799     return 0;
22800   }
22801   catch (const SBMLExtensionException &e) {
22802     jenv->ExceptionClear();
22803     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
22804     if (clazz)
22805     jenv->ThrowNew(clazz, e.what());
22806     return 0;
22807   }
22808 
22809   *(ListOfConstraints **)&jresult = result;
22810   return jresult;
22811 }
22812 
22813 
Java_org_sbml_libsbml_libsbmlJNI_ListOfConstraints_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)22814 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfConstraints_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22815   jlong jresult = 0 ;
22816   ListOfConstraints *arg1 = (ListOfConstraints *) 0 ;
22817   ListOfConstraints *result = 0 ;
22818 
22819   (void)jenv;
22820   (void)jcls;
22821   (void)jarg1_;
22822   arg1 = *(ListOfConstraints **)&jarg1;
22823   result = (ListOfConstraints *)((ListOfConstraints const *)arg1)->clone();
22824   *(ListOfConstraints **)&jresult = result;
22825   return jresult;
22826 }
22827 
22828 
Java_org_sbml_libsbml_libsbmlJNI_ListOfConstraints_1getItemTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)22829 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfConstraints_1getItemTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22830   jint jresult = 0 ;
22831   ListOfConstraints *arg1 = (ListOfConstraints *) 0 ;
22832   int result;
22833 
22834   (void)jenv;
22835   (void)jcls;
22836   (void)jarg1_;
22837   arg1 = *(ListOfConstraints **)&jarg1;
22838   result = (int)((ListOfConstraints const *)arg1)->getItemTypeCode();
22839   jresult = (jint)result;
22840   return jresult;
22841 }
22842 
22843 
Java_org_sbml_libsbml_libsbmlJNI_ListOfConstraints_1getElementName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)22844 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfConstraints_1getElementName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22845   jstring jresult = 0 ;
22846   ListOfConstraints *arg1 = (ListOfConstraints *) 0 ;
22847   std::string *result = 0 ;
22848 
22849   (void)jenv;
22850   (void)jcls;
22851   (void)jarg1_;
22852   arg1 = *(ListOfConstraints **)&jarg1;
22853   result = (std::string *) &((ListOfConstraints const *)arg1)->getElementName();
22854   jresult = jenv->NewStringUTF(result->c_str());
22855   return jresult;
22856 }
22857 
22858 
Java_org_sbml_libsbml_libsbmlJNI_ListOfConstraints_1get_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)22859 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfConstraints_1get_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
22860   jlong jresult = 0 ;
22861   ListOfConstraints *arg1 = (ListOfConstraints *) 0 ;
22862   unsigned int arg2 ;
22863   Constraint *result = 0 ;
22864 
22865   (void)jenv;
22866   (void)jcls;
22867   (void)jarg1_;
22868   arg1 = *(ListOfConstraints **)&jarg1;
22869   arg2 = (unsigned int)jarg2;
22870   result = (Constraint *)(arg1)->get(arg2);
22871   *(Constraint **)&jresult = result;
22872   return jresult;
22873 }
22874 
22875 
Java_org_sbml_libsbml_libsbmlJNI_ListOfConstraints_1remove(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)22876 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfConstraints_1remove(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
22877   jlong jresult = 0 ;
22878   ListOfConstraints *arg1 = (ListOfConstraints *) 0 ;
22879   unsigned int arg2 ;
22880   Constraint *result = 0 ;
22881 
22882   (void)jenv;
22883   (void)jcls;
22884   (void)jarg1_;
22885   arg1 = *(ListOfConstraints **)&jarg1;
22886   arg2 = (unsigned int)jarg2;
22887   result = (Constraint *)(arg1)->remove(arg2);
22888   *(Constraint **)&jresult = result;
22889   return jresult;
22890 }
22891 
22892 
Java_org_sbml_libsbml_libsbmlJNI_delete_1ListOfConstraints(JNIEnv * jenv,jclass jcls,jlong jarg1)22893 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1ListOfConstraints(JNIEnv *jenv, jclass jcls, jlong jarg1) {
22894   ListOfConstraints *arg1 = (ListOfConstraints *) 0 ;
22895 
22896   (void)jenv;
22897   (void)jcls;
22898   arg1 = *(ListOfConstraints **)&jarg1;
22899   delete arg1;
22900 }
22901 
22902 
Java_org_sbml_libsbml_libsbmlJNI_new_1Reaction_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)22903 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Reaction_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
22904   jlong jresult = 0 ;
22905   unsigned int arg1 ;
22906   unsigned int arg2 ;
22907   Reaction *result = 0 ;
22908 
22909   (void)jenv;
22910   (void)jcls;
22911   arg1 = (unsigned int)jarg1;
22912   arg2 = (unsigned int)jarg2;
22913 
22914   try {
22915     result = (Reaction *)new Reaction(arg1,arg2);
22916   }
22917   catch (const SBMLConstructorException &e) {
22918     jenv->ExceptionClear();
22919     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
22920     if (clazz)
22921     jenv->ThrowNew(clazz, e.what());
22922     return 0;
22923   }
22924   catch (const SBMLExtensionException &e) {
22925     jenv->ExceptionClear();
22926     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
22927     if (clazz)
22928     jenv->ThrowNew(clazz, e.what());
22929     return 0;
22930   }
22931 
22932   *(Reaction **)&jresult = result;
22933   return jresult;
22934 }
22935 
22936 
Java_org_sbml_libsbml_libsbmlJNI_new_1Reaction_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)22937 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Reaction_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22938   jlong jresult = 0 ;
22939   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
22940   Reaction *result = 0 ;
22941 
22942   (void)jenv;
22943   (void)jcls;
22944   (void)jarg1_;
22945   arg1 = *(SBMLNamespaces **)&jarg1;
22946 
22947   try {
22948     result = (Reaction *)new Reaction(arg1);
22949   }
22950   catch (const SBMLConstructorException &e) {
22951     jenv->ExceptionClear();
22952     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
22953     if (clazz)
22954     jenv->ThrowNew(clazz, e.what());
22955     return 0;
22956   }
22957   catch (const SBMLExtensionException &e) {
22958     jenv->ExceptionClear();
22959     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
22960     if (clazz)
22961     jenv->ThrowNew(clazz, e.what());
22962     return 0;
22963   }
22964 
22965   *(Reaction **)&jresult = result;
22966   return jresult;
22967 }
22968 
22969 
Java_org_sbml_libsbml_libsbmlJNI_delete_1Reaction(JNIEnv * jenv,jclass jcls,jlong jarg1)22970 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1Reaction(JNIEnv *jenv, jclass jcls, jlong jarg1) {
22971   Reaction *arg1 = (Reaction *) 0 ;
22972 
22973   (void)jenv;
22974   (void)jcls;
22975   arg1 = *(Reaction **)&jarg1;
22976   delete arg1;
22977 }
22978 
22979 
Java_org_sbml_libsbml_libsbmlJNI_new_1Reaction_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)22980 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Reaction_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22981   jlong jresult = 0 ;
22982   Reaction *arg1 = 0 ;
22983   Reaction *result = 0 ;
22984 
22985   (void)jenv;
22986   (void)jcls;
22987   (void)jarg1_;
22988   arg1 = *(Reaction **)&jarg1;
22989   if (!arg1) {
22990     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Reaction const & reference is null");
22991     return 0;
22992   }
22993 
22994   try {
22995     result = (Reaction *)new Reaction((Reaction const &)*arg1);
22996   }
22997   catch (const SBMLConstructorException &e) {
22998     jenv->ExceptionClear();
22999     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
23000     if (clazz)
23001     jenv->ThrowNew(clazz, e.what());
23002     return 0;
23003   }
23004   catch (const SBMLExtensionException &e) {
23005     jenv->ExceptionClear();
23006     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
23007     if (clazz)
23008     jenv->ThrowNew(clazz, e.what());
23009     return 0;
23010   }
23011 
23012   *(Reaction **)&jresult = result;
23013   return jresult;
23014 }
23015 
23016 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23017 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23018   jlong jresult = 0 ;
23019   Reaction *arg1 = (Reaction *) 0 ;
23020   Reaction *result = 0 ;
23021 
23022   (void)jenv;
23023   (void)jcls;
23024   (void)jarg1_;
23025   arg1 = *(Reaction **)&jarg1;
23026   result = (Reaction *)((Reaction const *)arg1)->clone();
23027   *(Reaction **)&jresult = result;
23028   return jresult;
23029 }
23030 
23031 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1getElementBySId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)23032 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1getElementBySId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
23033   jlong jresult = 0 ;
23034   Reaction *arg1 = (Reaction *) 0 ;
23035   std::string *arg2 = 0 ;
23036   SBase *result = 0 ;
23037 
23038   (void)jenv;
23039   (void)jcls;
23040   (void)jarg1_;
23041   arg1 = *(Reaction **)&jarg1;
23042   if(!jarg2) {
23043     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
23044     return 0;
23045   }
23046   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
23047   if (!arg2_pstr) return 0;
23048   std::string arg2_str(arg2_pstr);
23049   arg2 = &arg2_str;
23050   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
23051   result = (SBase *)(arg1)->getElementBySId((std::string const &)*arg2);
23052   *(SBase **)&jresult = result;
23053   return jresult;
23054 }
23055 
23056 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1getElementByMetaId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)23057 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1getElementByMetaId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
23058   jlong jresult = 0 ;
23059   Reaction *arg1 = (Reaction *) 0 ;
23060   std::string *arg2 = 0 ;
23061   SBase *result = 0 ;
23062 
23063   (void)jenv;
23064   (void)jcls;
23065   (void)jarg1_;
23066   arg1 = *(Reaction **)&jarg1;
23067   if(!jarg2) {
23068     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
23069     return 0;
23070   }
23071   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
23072   if (!arg2_pstr) return 0;
23073   std::string arg2_str(arg2_pstr);
23074   arg2 = &arg2_str;
23075   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
23076   result = (SBase *)(arg1)->getElementByMetaId((std::string const &)*arg2);
23077   *(SBase **)&jresult = result;
23078   return jresult;
23079 }
23080 
23081 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1renameSIdRefs(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)23082 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1renameSIdRefs(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
23083   Reaction *arg1 = (Reaction *) 0 ;
23084   std::string *arg2 = 0 ;
23085   std::string *arg3 = 0 ;
23086 
23087   (void)jenv;
23088   (void)jcls;
23089   (void)jarg1_;
23090   arg1 = *(Reaction **)&jarg1;
23091   if(!jarg2) {
23092     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
23093     return ;
23094   }
23095   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
23096   if (!arg2_pstr) return ;
23097   std::string arg2_str(arg2_pstr);
23098   arg2 = &arg2_str;
23099   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
23100   if(!jarg3) {
23101     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
23102     return ;
23103   }
23104   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
23105   if (!arg3_pstr) return ;
23106   std::string arg3_str(arg3_pstr);
23107   arg3 = &arg3_str;
23108   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
23109   (arg1)->renameSIdRefs((std::string const &)*arg2,(std::string const &)*arg3);
23110 }
23111 
23112 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1initDefaults(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23113 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1initDefaults(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23114   Reaction *arg1 = (Reaction *) 0 ;
23115 
23116   (void)jenv;
23117   (void)jcls;
23118   (void)jarg1_;
23119   arg1 = *(Reaction **)&jarg1;
23120   (arg1)->initDefaults();
23121 }
23122 
23123 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1getId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23124 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1getId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23125   jstring jresult = 0 ;
23126   Reaction *arg1 = (Reaction *) 0 ;
23127   std::string *result = 0 ;
23128 
23129   (void)jenv;
23130   (void)jcls;
23131   (void)jarg1_;
23132   arg1 = *(Reaction **)&jarg1;
23133   result = (std::string *) &((Reaction const *)arg1)->getId();
23134   jresult = jenv->NewStringUTF(result->c_str());
23135   return jresult;
23136 }
23137 
23138 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1getName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23139 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1getName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23140   jstring jresult = 0 ;
23141   Reaction *arg1 = (Reaction *) 0 ;
23142   std::string *result = 0 ;
23143 
23144   (void)jenv;
23145   (void)jcls;
23146   (void)jarg1_;
23147   arg1 = *(Reaction **)&jarg1;
23148   result = (std::string *) &((Reaction const *)arg1)->getName();
23149   jresult = jenv->NewStringUTF(result->c_str());
23150   return jresult;
23151 }
23152 
23153 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1getKineticLaw_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23154 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1getKineticLaw_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23155   jlong jresult = 0 ;
23156   Reaction *arg1 = (Reaction *) 0 ;
23157   KineticLaw *result = 0 ;
23158 
23159   (void)jenv;
23160   (void)jcls;
23161   (void)jarg1_;
23162   arg1 = *(Reaction **)&jarg1;
23163   result = (KineticLaw *)((Reaction const *)arg1)->getKineticLaw();
23164   *(KineticLaw **)&jresult = result;
23165   return jresult;
23166 }
23167 
23168 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1getReversible(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23169 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1getReversible(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23170   jboolean jresult = 0 ;
23171   Reaction *arg1 = (Reaction *) 0 ;
23172   bool result;
23173 
23174   (void)jenv;
23175   (void)jcls;
23176   (void)jarg1_;
23177   arg1 = *(Reaction **)&jarg1;
23178   result = (bool)((Reaction const *)arg1)->getReversible();
23179   jresult = (jboolean)result;
23180   return jresult;
23181 }
23182 
23183 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1getFast(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23184 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1getFast(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23185   jboolean jresult = 0 ;
23186   Reaction *arg1 = (Reaction *) 0 ;
23187   bool result;
23188 
23189   (void)jenv;
23190   (void)jcls;
23191   (void)jarg1_;
23192   arg1 = *(Reaction **)&jarg1;
23193   result = (bool)((Reaction const *)arg1)->getFast();
23194   jresult = (jboolean)result;
23195   return jresult;
23196 }
23197 
23198 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1getCompartment(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23199 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1getCompartment(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23200   jstring jresult = 0 ;
23201   Reaction *arg1 = (Reaction *) 0 ;
23202   std::string *result = 0 ;
23203 
23204   (void)jenv;
23205   (void)jcls;
23206   (void)jarg1_;
23207   arg1 = *(Reaction **)&jarg1;
23208   result = (std::string *) &((Reaction const *)arg1)->getCompartment();
23209   jresult = jenv->NewStringUTF(result->c_str());
23210   return jresult;
23211 }
23212 
23213 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1isSetId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23214 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1isSetId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23215   jboolean jresult = 0 ;
23216   Reaction *arg1 = (Reaction *) 0 ;
23217   bool result;
23218 
23219   (void)jenv;
23220   (void)jcls;
23221   (void)jarg1_;
23222   arg1 = *(Reaction **)&jarg1;
23223   result = (bool)((Reaction const *)arg1)->isSetId();
23224   jresult = (jboolean)result;
23225   return jresult;
23226 }
23227 
23228 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1isSetName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23229 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1isSetName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23230   jboolean jresult = 0 ;
23231   Reaction *arg1 = (Reaction *) 0 ;
23232   bool result;
23233 
23234   (void)jenv;
23235   (void)jcls;
23236   (void)jarg1_;
23237   arg1 = *(Reaction **)&jarg1;
23238   result = (bool)((Reaction const *)arg1)->isSetName();
23239   jresult = (jboolean)result;
23240   return jresult;
23241 }
23242 
23243 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1isSetKineticLaw(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23244 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1isSetKineticLaw(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23245   jboolean jresult = 0 ;
23246   Reaction *arg1 = (Reaction *) 0 ;
23247   bool result;
23248 
23249   (void)jenv;
23250   (void)jcls;
23251   (void)jarg1_;
23252   arg1 = *(Reaction **)&jarg1;
23253   result = (bool)((Reaction const *)arg1)->isSetKineticLaw();
23254   jresult = (jboolean)result;
23255   return jresult;
23256 }
23257 
23258 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1isSetFast(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23259 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1isSetFast(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23260   jboolean jresult = 0 ;
23261   Reaction *arg1 = (Reaction *) 0 ;
23262   bool result;
23263 
23264   (void)jenv;
23265   (void)jcls;
23266   (void)jarg1_;
23267   arg1 = *(Reaction **)&jarg1;
23268   result = (bool)((Reaction const *)arg1)->isSetFast();
23269   jresult = (jboolean)result;
23270   return jresult;
23271 }
23272 
23273 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1isSetCompartment(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23274 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1isSetCompartment(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23275   jboolean jresult = 0 ;
23276   Reaction *arg1 = (Reaction *) 0 ;
23277   bool result;
23278 
23279   (void)jenv;
23280   (void)jcls;
23281   (void)jarg1_;
23282   arg1 = *(Reaction **)&jarg1;
23283   result = (bool)((Reaction const *)arg1)->isSetCompartment();
23284   jresult = (jboolean)result;
23285   return jresult;
23286 }
23287 
23288 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1isSetReversible(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23289 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1isSetReversible(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23290   jboolean jresult = 0 ;
23291   Reaction *arg1 = (Reaction *) 0 ;
23292   bool result;
23293 
23294   (void)jenv;
23295   (void)jcls;
23296   (void)jarg1_;
23297   arg1 = *(Reaction **)&jarg1;
23298   result = (bool)((Reaction const *)arg1)->isSetReversible();
23299   jresult = (jboolean)result;
23300   return jresult;
23301 }
23302 
23303 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1setId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)23304 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1setId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
23305   jint jresult = 0 ;
23306   Reaction *arg1 = (Reaction *) 0 ;
23307   std::string *arg2 = 0 ;
23308   int result;
23309 
23310   (void)jenv;
23311   (void)jcls;
23312   (void)jarg1_;
23313   arg1 = *(Reaction **)&jarg1;
23314   if(!jarg2) {
23315     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
23316     return 0;
23317   }
23318   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
23319   if (!arg2_pstr) return 0;
23320   std::string arg2_str(arg2_pstr);
23321   arg2 = &arg2_str;
23322   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
23323   result = (int)(arg1)->setId((std::string const &)*arg2);
23324   jresult = (jint)result;
23325   return jresult;
23326 }
23327 
23328 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1setName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)23329 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1setName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
23330   jint jresult = 0 ;
23331   Reaction *arg1 = (Reaction *) 0 ;
23332   std::string *arg2 = 0 ;
23333   int result;
23334 
23335   (void)jenv;
23336   (void)jcls;
23337   (void)jarg1_;
23338   arg1 = *(Reaction **)&jarg1;
23339   if(!jarg2) {
23340     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
23341     return 0;
23342   }
23343   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
23344   if (!arg2_pstr) return 0;
23345   std::string arg2_str(arg2_pstr);
23346   arg2 = &arg2_str;
23347   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
23348   result = (int)(arg1)->setName((std::string const &)*arg2);
23349   jresult = (jint)result;
23350   return jresult;
23351 }
23352 
23353 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1setKineticLaw(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)23354 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1setKineticLaw(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
23355   jint jresult = 0 ;
23356   Reaction *arg1 = (Reaction *) 0 ;
23357   KineticLaw *arg2 = (KineticLaw *) 0 ;
23358   int result;
23359 
23360   (void)jenv;
23361   (void)jcls;
23362   (void)jarg1_;
23363   (void)jarg2_;
23364   arg1 = *(Reaction **)&jarg1;
23365   arg2 = *(KineticLaw **)&jarg2;
23366   result = (int)(arg1)->setKineticLaw((KineticLaw const *)arg2);
23367   jresult = (jint)result;
23368   return jresult;
23369 }
23370 
23371 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1setReversible(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)23372 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1setReversible(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
23373   jint jresult = 0 ;
23374   Reaction *arg1 = (Reaction *) 0 ;
23375   bool arg2 ;
23376   int result;
23377 
23378   (void)jenv;
23379   (void)jcls;
23380   (void)jarg1_;
23381   arg1 = *(Reaction **)&jarg1;
23382   arg2 = jarg2 ? true : false;
23383   result = (int)(arg1)->setReversible(arg2);
23384   jresult = (jint)result;
23385   return jresult;
23386 }
23387 
23388 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1setFast(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)23389 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1setFast(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
23390   jint jresult = 0 ;
23391   Reaction *arg1 = (Reaction *) 0 ;
23392   bool arg2 ;
23393   int result;
23394 
23395   (void)jenv;
23396   (void)jcls;
23397   (void)jarg1_;
23398   arg1 = *(Reaction **)&jarg1;
23399   arg2 = jarg2 ? true : false;
23400   result = (int)(arg1)->setFast(arg2);
23401   jresult = (jint)result;
23402   return jresult;
23403 }
23404 
23405 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1setCompartment(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)23406 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1setCompartment(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
23407   jint jresult = 0 ;
23408   Reaction *arg1 = (Reaction *) 0 ;
23409   std::string *arg2 = 0 ;
23410   int result;
23411 
23412   (void)jenv;
23413   (void)jcls;
23414   (void)jarg1_;
23415   arg1 = *(Reaction **)&jarg1;
23416   if(!jarg2) {
23417     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
23418     return 0;
23419   }
23420   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
23421   if (!arg2_pstr) return 0;
23422   std::string arg2_str(arg2_pstr);
23423   arg2 = &arg2_str;
23424   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
23425   result = (int)(arg1)->setCompartment((std::string const &)*arg2);
23426   jresult = (jint)result;
23427   return jresult;
23428 }
23429 
23430 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1unsetName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23431 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1unsetName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23432   jint jresult = 0 ;
23433   Reaction *arg1 = (Reaction *) 0 ;
23434   int result;
23435 
23436   (void)jenv;
23437   (void)jcls;
23438   (void)jarg1_;
23439   arg1 = *(Reaction **)&jarg1;
23440   result = (int)(arg1)->unsetName();
23441   jresult = (jint)result;
23442   return jresult;
23443 }
23444 
23445 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1unsetKineticLaw(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23446 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1unsetKineticLaw(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23447   jint jresult = 0 ;
23448   Reaction *arg1 = (Reaction *) 0 ;
23449   int result;
23450 
23451   (void)jenv;
23452   (void)jcls;
23453   (void)jarg1_;
23454   arg1 = *(Reaction **)&jarg1;
23455   result = (int)(arg1)->unsetKineticLaw();
23456   jresult = (jint)result;
23457   return jresult;
23458 }
23459 
23460 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1unsetFast(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23461 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1unsetFast(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23462   jint jresult = 0 ;
23463   Reaction *arg1 = (Reaction *) 0 ;
23464   int result;
23465 
23466   (void)jenv;
23467   (void)jcls;
23468   (void)jarg1_;
23469   arg1 = *(Reaction **)&jarg1;
23470   result = (int)(arg1)->unsetFast();
23471   jresult = (jint)result;
23472   return jresult;
23473 }
23474 
23475 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1unsetCompartment(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23476 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1unsetCompartment(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23477   jint jresult = 0 ;
23478   Reaction *arg1 = (Reaction *) 0 ;
23479   int result;
23480 
23481   (void)jenv;
23482   (void)jcls;
23483   (void)jarg1_;
23484   arg1 = *(Reaction **)&jarg1;
23485   result = (int)(arg1)->unsetCompartment();
23486   jresult = (jint)result;
23487   return jresult;
23488 }
23489 
23490 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1unsetReversible(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23491 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1unsetReversible(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23492   jint jresult = 0 ;
23493   Reaction *arg1 = (Reaction *) 0 ;
23494   int result;
23495 
23496   (void)jenv;
23497   (void)jcls;
23498   (void)jarg1_;
23499   arg1 = *(Reaction **)&jarg1;
23500   result = (int)(arg1)->unsetReversible();
23501   jresult = (jint)result;
23502   return jresult;
23503 }
23504 
23505 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1addReactant_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)23506 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1addReactant_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
23507   jint jresult = 0 ;
23508   Reaction *arg1 = (Reaction *) 0 ;
23509   SpeciesReference *arg2 = (SpeciesReference *) 0 ;
23510   int result;
23511 
23512   (void)jenv;
23513   (void)jcls;
23514   (void)jarg1_;
23515   (void)jarg2_;
23516   arg1 = *(Reaction **)&jarg1;
23517   arg2 = *(SpeciesReference **)&jarg2;
23518   result = (int)(arg1)->addReactant((SpeciesReference const *)arg2);
23519   jresult = (jint)result;
23520   return jresult;
23521 }
23522 
23523 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1addReactant_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jdouble jarg3,jstring jarg4,jboolean jarg5)23524 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1addReactant_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jdouble jarg3, jstring jarg4, jboolean jarg5) {
23525   jint jresult = 0 ;
23526   Reaction *arg1 = (Reaction *) 0 ;
23527   Species *arg2 = (Species *) 0 ;
23528   double arg3 ;
23529   std::string arg4 ;
23530   bool arg5 ;
23531   int result;
23532 
23533   (void)jenv;
23534   (void)jcls;
23535   (void)jarg1_;
23536   (void)jarg2_;
23537   arg1 = *(Reaction **)&jarg1;
23538   arg2 = *(Species **)&jarg2;
23539   arg3 = (double)jarg3;
23540   if(!jarg4) {
23541     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
23542     return 0;
23543   }
23544   const char *arg4_pstr = (const char *)jenv->GetStringUTFChars(jarg4, 0);
23545   if (!arg4_pstr) return 0;
23546   (&arg4)->assign(arg4_pstr);
23547   jenv->ReleaseStringUTFChars(jarg4, arg4_pstr);
23548   arg5 = jarg5 ? true : false;
23549   result = (int)(arg1)->addReactant((Species const *)arg2,arg3,arg4,arg5);
23550   jresult = (jint)result;
23551   return jresult;
23552 }
23553 
23554 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1addReactant_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jdouble jarg3,jstring jarg4)23555 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1addReactant_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jdouble jarg3, jstring jarg4) {
23556   jint jresult = 0 ;
23557   Reaction *arg1 = (Reaction *) 0 ;
23558   Species *arg2 = (Species *) 0 ;
23559   double arg3 ;
23560   std::string arg4 ;
23561   int result;
23562 
23563   (void)jenv;
23564   (void)jcls;
23565   (void)jarg1_;
23566   (void)jarg2_;
23567   arg1 = *(Reaction **)&jarg1;
23568   arg2 = *(Species **)&jarg2;
23569   arg3 = (double)jarg3;
23570   if(!jarg4) {
23571     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
23572     return 0;
23573   }
23574   const char *arg4_pstr = (const char *)jenv->GetStringUTFChars(jarg4, 0);
23575   if (!arg4_pstr) return 0;
23576   (&arg4)->assign(arg4_pstr);
23577   jenv->ReleaseStringUTFChars(jarg4, arg4_pstr);
23578   result = (int)(arg1)->addReactant((Species const *)arg2,arg3,arg4);
23579   jresult = (jint)result;
23580   return jresult;
23581 }
23582 
23583 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1addReactant_1_1SWIG_13(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jdouble jarg3)23584 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1addReactant_1_1SWIG_13(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jdouble jarg3) {
23585   jint jresult = 0 ;
23586   Reaction *arg1 = (Reaction *) 0 ;
23587   Species *arg2 = (Species *) 0 ;
23588   double arg3 ;
23589   int result;
23590 
23591   (void)jenv;
23592   (void)jcls;
23593   (void)jarg1_;
23594   (void)jarg2_;
23595   arg1 = *(Reaction **)&jarg1;
23596   arg2 = *(Species **)&jarg2;
23597   arg3 = (double)jarg3;
23598   result = (int)(arg1)->addReactant((Species const *)arg2,arg3);
23599   jresult = (jint)result;
23600   return jresult;
23601 }
23602 
23603 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1addReactant_1_1SWIG_14(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)23604 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1addReactant_1_1SWIG_14(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
23605   jint jresult = 0 ;
23606   Reaction *arg1 = (Reaction *) 0 ;
23607   Species *arg2 = (Species *) 0 ;
23608   int result;
23609 
23610   (void)jenv;
23611   (void)jcls;
23612   (void)jarg1_;
23613   (void)jarg2_;
23614   arg1 = *(Reaction **)&jarg1;
23615   arg2 = *(Species **)&jarg2;
23616   result = (int)(arg1)->addReactant((Species const *)arg2);
23617   jresult = (jint)result;
23618   return jresult;
23619 }
23620 
23621 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1addProduct_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)23622 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1addProduct_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
23623   jint jresult = 0 ;
23624   Reaction *arg1 = (Reaction *) 0 ;
23625   SpeciesReference *arg2 = (SpeciesReference *) 0 ;
23626   int result;
23627 
23628   (void)jenv;
23629   (void)jcls;
23630   (void)jarg1_;
23631   (void)jarg2_;
23632   arg1 = *(Reaction **)&jarg1;
23633   arg2 = *(SpeciesReference **)&jarg2;
23634   result = (int)(arg1)->addProduct((SpeciesReference const *)arg2);
23635   jresult = (jint)result;
23636   return jresult;
23637 }
23638 
23639 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1addProduct_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jdouble jarg3,jstring jarg4,jboolean jarg5)23640 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1addProduct_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jdouble jarg3, jstring jarg4, jboolean jarg5) {
23641   jint jresult = 0 ;
23642   Reaction *arg1 = (Reaction *) 0 ;
23643   Species *arg2 = (Species *) 0 ;
23644   double arg3 ;
23645   std::string arg4 ;
23646   bool arg5 ;
23647   int result;
23648 
23649   (void)jenv;
23650   (void)jcls;
23651   (void)jarg1_;
23652   (void)jarg2_;
23653   arg1 = *(Reaction **)&jarg1;
23654   arg2 = *(Species **)&jarg2;
23655   arg3 = (double)jarg3;
23656   if(!jarg4) {
23657     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
23658     return 0;
23659   }
23660   const char *arg4_pstr = (const char *)jenv->GetStringUTFChars(jarg4, 0);
23661   if (!arg4_pstr) return 0;
23662   (&arg4)->assign(arg4_pstr);
23663   jenv->ReleaseStringUTFChars(jarg4, arg4_pstr);
23664   arg5 = jarg5 ? true : false;
23665   result = (int)(arg1)->addProduct((Species const *)arg2,arg3,arg4,arg5);
23666   jresult = (jint)result;
23667   return jresult;
23668 }
23669 
23670 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1addProduct_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jdouble jarg3,jstring jarg4)23671 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1addProduct_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jdouble jarg3, jstring jarg4) {
23672   jint jresult = 0 ;
23673   Reaction *arg1 = (Reaction *) 0 ;
23674   Species *arg2 = (Species *) 0 ;
23675   double arg3 ;
23676   std::string arg4 ;
23677   int result;
23678 
23679   (void)jenv;
23680   (void)jcls;
23681   (void)jarg1_;
23682   (void)jarg2_;
23683   arg1 = *(Reaction **)&jarg1;
23684   arg2 = *(Species **)&jarg2;
23685   arg3 = (double)jarg3;
23686   if(!jarg4) {
23687     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
23688     return 0;
23689   }
23690   const char *arg4_pstr = (const char *)jenv->GetStringUTFChars(jarg4, 0);
23691   if (!arg4_pstr) return 0;
23692   (&arg4)->assign(arg4_pstr);
23693   jenv->ReleaseStringUTFChars(jarg4, arg4_pstr);
23694   result = (int)(arg1)->addProduct((Species const *)arg2,arg3,arg4);
23695   jresult = (jint)result;
23696   return jresult;
23697 }
23698 
23699 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1addProduct_1_1SWIG_13(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jdouble jarg3)23700 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1addProduct_1_1SWIG_13(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jdouble jarg3) {
23701   jint jresult = 0 ;
23702   Reaction *arg1 = (Reaction *) 0 ;
23703   Species *arg2 = (Species *) 0 ;
23704   double arg3 ;
23705   int result;
23706 
23707   (void)jenv;
23708   (void)jcls;
23709   (void)jarg1_;
23710   (void)jarg2_;
23711   arg1 = *(Reaction **)&jarg1;
23712   arg2 = *(Species **)&jarg2;
23713   arg3 = (double)jarg3;
23714   result = (int)(arg1)->addProduct((Species const *)arg2,arg3);
23715   jresult = (jint)result;
23716   return jresult;
23717 }
23718 
23719 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1addProduct_1_1SWIG_14(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)23720 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1addProduct_1_1SWIG_14(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
23721   jint jresult = 0 ;
23722   Reaction *arg1 = (Reaction *) 0 ;
23723   Species *arg2 = (Species *) 0 ;
23724   int result;
23725 
23726   (void)jenv;
23727   (void)jcls;
23728   (void)jarg1_;
23729   (void)jarg2_;
23730   arg1 = *(Reaction **)&jarg1;
23731   arg2 = *(Species **)&jarg2;
23732   result = (int)(arg1)->addProduct((Species const *)arg2);
23733   jresult = (jint)result;
23734   return jresult;
23735 }
23736 
23737 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1addModifier_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)23738 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1addModifier_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
23739   jint jresult = 0 ;
23740   Reaction *arg1 = (Reaction *) 0 ;
23741   ModifierSpeciesReference *arg2 = (ModifierSpeciesReference *) 0 ;
23742   int result;
23743 
23744   (void)jenv;
23745   (void)jcls;
23746   (void)jarg1_;
23747   (void)jarg2_;
23748   arg1 = *(Reaction **)&jarg1;
23749   arg2 = *(ModifierSpeciesReference **)&jarg2;
23750   result = (int)(arg1)->addModifier((ModifierSpeciesReference const *)arg2);
23751   jresult = (jint)result;
23752   return jresult;
23753 }
23754 
23755 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1addModifier_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jstring jarg3)23756 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1addModifier_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jstring jarg3) {
23757   jint jresult = 0 ;
23758   Reaction *arg1 = (Reaction *) 0 ;
23759   Species *arg2 = (Species *) 0 ;
23760   std::string arg3 ;
23761   int result;
23762 
23763   (void)jenv;
23764   (void)jcls;
23765   (void)jarg1_;
23766   (void)jarg2_;
23767   arg1 = *(Reaction **)&jarg1;
23768   arg2 = *(Species **)&jarg2;
23769   if(!jarg3) {
23770     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
23771     return 0;
23772   }
23773   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
23774   if (!arg3_pstr) return 0;
23775   (&arg3)->assign(arg3_pstr);
23776   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
23777   result = (int)(arg1)->addModifier((Species const *)arg2,arg3);
23778   jresult = (jint)result;
23779   return jresult;
23780 }
23781 
23782 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1addModifier_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)23783 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1addModifier_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
23784   jint jresult = 0 ;
23785   Reaction *arg1 = (Reaction *) 0 ;
23786   Species *arg2 = (Species *) 0 ;
23787   int result;
23788 
23789   (void)jenv;
23790   (void)jcls;
23791   (void)jarg1_;
23792   (void)jarg2_;
23793   arg1 = *(Reaction **)&jarg1;
23794   arg2 = *(Species **)&jarg2;
23795   result = (int)(arg1)->addModifier((Species const *)arg2);
23796   jresult = (jint)result;
23797   return jresult;
23798 }
23799 
23800 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1createReactant(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23801 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1createReactant(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23802   jlong jresult = 0 ;
23803   Reaction *arg1 = (Reaction *) 0 ;
23804   SpeciesReference *result = 0 ;
23805 
23806   (void)jenv;
23807   (void)jcls;
23808   (void)jarg1_;
23809   arg1 = *(Reaction **)&jarg1;
23810   result = (SpeciesReference *)(arg1)->createReactant();
23811   *(SpeciesReference **)&jresult = result;
23812   return jresult;
23813 }
23814 
23815 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1createProduct(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23816 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1createProduct(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23817   jlong jresult = 0 ;
23818   Reaction *arg1 = (Reaction *) 0 ;
23819   SpeciesReference *result = 0 ;
23820 
23821   (void)jenv;
23822   (void)jcls;
23823   (void)jarg1_;
23824   arg1 = *(Reaction **)&jarg1;
23825   result = (SpeciesReference *)(arg1)->createProduct();
23826   *(SpeciesReference **)&jresult = result;
23827   return jresult;
23828 }
23829 
23830 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1createModifier(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23831 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1createModifier(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23832   jlong jresult = 0 ;
23833   Reaction *arg1 = (Reaction *) 0 ;
23834   ModifierSpeciesReference *result = 0 ;
23835 
23836   (void)jenv;
23837   (void)jcls;
23838   (void)jarg1_;
23839   arg1 = *(Reaction **)&jarg1;
23840   result = (ModifierSpeciesReference *)(arg1)->createModifier();
23841   *(ModifierSpeciesReference **)&jresult = result;
23842   return jresult;
23843 }
23844 
23845 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1createKineticLaw(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23846 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1createKineticLaw(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23847   jlong jresult = 0 ;
23848   Reaction *arg1 = (Reaction *) 0 ;
23849   KineticLaw *result = 0 ;
23850 
23851   (void)jenv;
23852   (void)jcls;
23853   (void)jarg1_;
23854   arg1 = *(Reaction **)&jarg1;
23855   result = (KineticLaw *)(arg1)->createKineticLaw();
23856   *(KineticLaw **)&jresult = result;
23857   return jresult;
23858 }
23859 
23860 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1getListOfReactants_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23861 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1getListOfReactants_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23862   jlong jresult = 0 ;
23863   Reaction *arg1 = (Reaction *) 0 ;
23864   ListOfSpeciesReferences *result = 0 ;
23865 
23866   (void)jenv;
23867   (void)jcls;
23868   (void)jarg1_;
23869   arg1 = *(Reaction **)&jarg1;
23870   result = (ListOfSpeciesReferences *)((Reaction const *)arg1)->getListOfReactants();
23871   *(ListOfSpeciesReferences **)&jresult = result;
23872   return jresult;
23873 }
23874 
23875 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1getListOfProducts_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23876 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1getListOfProducts_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23877   jlong jresult = 0 ;
23878   Reaction *arg1 = (Reaction *) 0 ;
23879   ListOfSpeciesReferences *result = 0 ;
23880 
23881   (void)jenv;
23882   (void)jcls;
23883   (void)jarg1_;
23884   arg1 = *(Reaction **)&jarg1;
23885   result = (ListOfSpeciesReferences *)((Reaction const *)arg1)->getListOfProducts();
23886   *(ListOfSpeciesReferences **)&jresult = result;
23887   return jresult;
23888 }
23889 
23890 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1getListOfModifiers_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23891 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1getListOfModifiers_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23892   jlong jresult = 0 ;
23893   Reaction *arg1 = (Reaction *) 0 ;
23894   ListOfSpeciesReferences *result = 0 ;
23895 
23896   (void)jenv;
23897   (void)jcls;
23898   (void)jarg1_;
23899   arg1 = *(Reaction **)&jarg1;
23900   result = (ListOfSpeciesReferences *)((Reaction const *)arg1)->getListOfModifiers();
23901   *(ListOfSpeciesReferences **)&jresult = result;
23902   return jresult;
23903 }
23904 
23905 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1getReactant_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)23906 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1getReactant_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
23907   jlong jresult = 0 ;
23908   Reaction *arg1 = (Reaction *) 0 ;
23909   unsigned int arg2 ;
23910   SpeciesReference *result = 0 ;
23911 
23912   (void)jenv;
23913   (void)jcls;
23914   (void)jarg1_;
23915   arg1 = *(Reaction **)&jarg1;
23916   arg2 = (unsigned int)jarg2;
23917   result = (SpeciesReference *)((Reaction const *)arg1)->getReactant(arg2);
23918   *(SpeciesReference **)&jresult = result;
23919   return jresult;
23920 }
23921 
23922 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1getReactant_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)23923 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1getReactant_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
23924   jlong jresult = 0 ;
23925   Reaction *arg1 = (Reaction *) 0 ;
23926   std::string *arg2 = 0 ;
23927   SpeciesReference *result = 0 ;
23928 
23929   (void)jenv;
23930   (void)jcls;
23931   (void)jarg1_;
23932   arg1 = *(Reaction **)&jarg1;
23933   if(!jarg2) {
23934     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
23935     return 0;
23936   }
23937   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
23938   if (!arg2_pstr) return 0;
23939   std::string arg2_str(arg2_pstr);
23940   arg2 = &arg2_str;
23941   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
23942   result = (SpeciesReference *)((Reaction const *)arg1)->getReactant((std::string const &)*arg2);
23943   *(SpeciesReference **)&jresult = result;
23944   return jresult;
23945 }
23946 
23947 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1getProduct_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)23948 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1getProduct_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
23949   jlong jresult = 0 ;
23950   Reaction *arg1 = (Reaction *) 0 ;
23951   unsigned int arg2 ;
23952   SpeciesReference *result = 0 ;
23953 
23954   (void)jenv;
23955   (void)jcls;
23956   (void)jarg1_;
23957   arg1 = *(Reaction **)&jarg1;
23958   arg2 = (unsigned int)jarg2;
23959   result = (SpeciesReference *)((Reaction const *)arg1)->getProduct(arg2);
23960   *(SpeciesReference **)&jresult = result;
23961   return jresult;
23962 }
23963 
23964 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1getProduct_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)23965 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1getProduct_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
23966   jlong jresult = 0 ;
23967   Reaction *arg1 = (Reaction *) 0 ;
23968   std::string *arg2 = 0 ;
23969   SpeciesReference *result = 0 ;
23970 
23971   (void)jenv;
23972   (void)jcls;
23973   (void)jarg1_;
23974   arg1 = *(Reaction **)&jarg1;
23975   if(!jarg2) {
23976     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
23977     return 0;
23978   }
23979   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
23980   if (!arg2_pstr) return 0;
23981   std::string arg2_str(arg2_pstr);
23982   arg2 = &arg2_str;
23983   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
23984   result = (SpeciesReference *)((Reaction const *)arg1)->getProduct((std::string const &)*arg2);
23985   *(SpeciesReference **)&jresult = result;
23986   return jresult;
23987 }
23988 
23989 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1getModifier_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)23990 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1getModifier_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
23991   jlong jresult = 0 ;
23992   Reaction *arg1 = (Reaction *) 0 ;
23993   unsigned int arg2 ;
23994   ModifierSpeciesReference *result = 0 ;
23995 
23996   (void)jenv;
23997   (void)jcls;
23998   (void)jarg1_;
23999   arg1 = *(Reaction **)&jarg1;
24000   arg2 = (unsigned int)jarg2;
24001   result = (ModifierSpeciesReference *)((Reaction const *)arg1)->getModifier(arg2);
24002   *(ModifierSpeciesReference **)&jresult = result;
24003   return jresult;
24004 }
24005 
24006 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1getModifier_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)24007 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1getModifier_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
24008   jlong jresult = 0 ;
24009   Reaction *arg1 = (Reaction *) 0 ;
24010   std::string *arg2 = 0 ;
24011   ModifierSpeciesReference *result = 0 ;
24012 
24013   (void)jenv;
24014   (void)jcls;
24015   (void)jarg1_;
24016   arg1 = *(Reaction **)&jarg1;
24017   if(!jarg2) {
24018     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
24019     return 0;
24020   }
24021   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
24022   if (!arg2_pstr) return 0;
24023   std::string arg2_str(arg2_pstr);
24024   arg2 = &arg2_str;
24025   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
24026   result = (ModifierSpeciesReference *)((Reaction const *)arg1)->getModifier((std::string const &)*arg2);
24027   *(ModifierSpeciesReference **)&jresult = result;
24028   return jresult;
24029 }
24030 
24031 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1getNumReactants(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24032 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1getNumReactants(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24033   jlong jresult = 0 ;
24034   Reaction *arg1 = (Reaction *) 0 ;
24035   unsigned int result;
24036 
24037   (void)jenv;
24038   (void)jcls;
24039   (void)jarg1_;
24040   arg1 = *(Reaction **)&jarg1;
24041   result = (unsigned int)((Reaction const *)arg1)->getNumReactants();
24042   jresult = (jlong)result;
24043   return jresult;
24044 }
24045 
24046 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1getNumProducts(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24047 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1getNumProducts(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24048   jlong jresult = 0 ;
24049   Reaction *arg1 = (Reaction *) 0 ;
24050   unsigned int result;
24051 
24052   (void)jenv;
24053   (void)jcls;
24054   (void)jarg1_;
24055   arg1 = *(Reaction **)&jarg1;
24056   result = (unsigned int)((Reaction const *)arg1)->getNumProducts();
24057   jresult = (jlong)result;
24058   return jresult;
24059 }
24060 
24061 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1getNumModifiers(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24062 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1getNumModifiers(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24063   jlong jresult = 0 ;
24064   Reaction *arg1 = (Reaction *) 0 ;
24065   unsigned int result;
24066 
24067   (void)jenv;
24068   (void)jcls;
24069   (void)jarg1_;
24070   arg1 = *(Reaction **)&jarg1;
24071   result = (unsigned int)((Reaction const *)arg1)->getNumModifiers();
24072   jresult = (jlong)result;
24073   return jresult;
24074 }
24075 
24076 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1removeReactant_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)24077 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1removeReactant_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
24078   jlong jresult = 0 ;
24079   Reaction *arg1 = (Reaction *) 0 ;
24080   unsigned int arg2 ;
24081   SpeciesReference *result = 0 ;
24082 
24083   (void)jenv;
24084   (void)jcls;
24085   (void)jarg1_;
24086   arg1 = *(Reaction **)&jarg1;
24087   arg2 = (unsigned int)jarg2;
24088   result = (SpeciesReference *)(arg1)->removeReactant(arg2);
24089   *(SpeciesReference **)&jresult = result;
24090   return jresult;
24091 }
24092 
24093 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1removeReactant_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)24094 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1removeReactant_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
24095   jlong jresult = 0 ;
24096   Reaction *arg1 = (Reaction *) 0 ;
24097   std::string *arg2 = 0 ;
24098   SpeciesReference *result = 0 ;
24099 
24100   (void)jenv;
24101   (void)jcls;
24102   (void)jarg1_;
24103   arg1 = *(Reaction **)&jarg1;
24104   if(!jarg2) {
24105     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
24106     return 0;
24107   }
24108   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
24109   if (!arg2_pstr) return 0;
24110   std::string arg2_str(arg2_pstr);
24111   arg2 = &arg2_str;
24112   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
24113   result = (SpeciesReference *)(arg1)->removeReactant((std::string const &)*arg2);
24114   *(SpeciesReference **)&jresult = result;
24115   return jresult;
24116 }
24117 
24118 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1removeProduct_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)24119 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1removeProduct_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
24120   jlong jresult = 0 ;
24121   Reaction *arg1 = (Reaction *) 0 ;
24122   unsigned int arg2 ;
24123   SpeciesReference *result = 0 ;
24124 
24125   (void)jenv;
24126   (void)jcls;
24127   (void)jarg1_;
24128   arg1 = *(Reaction **)&jarg1;
24129   arg2 = (unsigned int)jarg2;
24130   result = (SpeciesReference *)(arg1)->removeProduct(arg2);
24131   *(SpeciesReference **)&jresult = result;
24132   return jresult;
24133 }
24134 
24135 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1removeProduct_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)24136 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1removeProduct_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
24137   jlong jresult = 0 ;
24138   Reaction *arg1 = (Reaction *) 0 ;
24139   std::string *arg2 = 0 ;
24140   SpeciesReference *result = 0 ;
24141 
24142   (void)jenv;
24143   (void)jcls;
24144   (void)jarg1_;
24145   arg1 = *(Reaction **)&jarg1;
24146   if(!jarg2) {
24147     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
24148     return 0;
24149   }
24150   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
24151   if (!arg2_pstr) return 0;
24152   std::string arg2_str(arg2_pstr);
24153   arg2 = &arg2_str;
24154   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
24155   result = (SpeciesReference *)(arg1)->removeProduct((std::string const &)*arg2);
24156   *(SpeciesReference **)&jresult = result;
24157   return jresult;
24158 }
24159 
24160 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1removeModifier_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)24161 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1removeModifier_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
24162   jlong jresult = 0 ;
24163   Reaction *arg1 = (Reaction *) 0 ;
24164   unsigned int arg2 ;
24165   ModifierSpeciesReference *result = 0 ;
24166 
24167   (void)jenv;
24168   (void)jcls;
24169   (void)jarg1_;
24170   arg1 = *(Reaction **)&jarg1;
24171   arg2 = (unsigned int)jarg2;
24172   result = (ModifierSpeciesReference *)(arg1)->removeModifier(arg2);
24173   *(ModifierSpeciesReference **)&jresult = result;
24174   return jresult;
24175 }
24176 
24177 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1removeModifier_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)24178 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1removeModifier_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
24179   jlong jresult = 0 ;
24180   Reaction *arg1 = (Reaction *) 0 ;
24181   std::string *arg2 = 0 ;
24182   ModifierSpeciesReference *result = 0 ;
24183 
24184   (void)jenv;
24185   (void)jcls;
24186   (void)jarg1_;
24187   arg1 = *(Reaction **)&jarg1;
24188   if(!jarg2) {
24189     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
24190     return 0;
24191   }
24192   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
24193   if (!arg2_pstr) return 0;
24194   std::string arg2_str(arg2_pstr);
24195   arg2 = &arg2_str;
24196   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
24197   result = (ModifierSpeciesReference *)(arg1)->removeModifier((std::string const &)*arg2);
24198   *(ModifierSpeciesReference **)&jresult = result;
24199   return jresult;
24200 }
24201 
24202 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1connectToChild(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24203 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1connectToChild(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24204   Reaction *arg1 = (Reaction *) 0 ;
24205 
24206   (void)jenv;
24207   (void)jcls;
24208   (void)jarg1_;
24209   arg1 = *(Reaction **)&jarg1;
24210   (arg1)->connectToChild();
24211 }
24212 
24213 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1enablePackageInternal(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3,jboolean jarg4)24214 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1enablePackageInternal(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3, jboolean jarg4) {
24215   Reaction *arg1 = (Reaction *) 0 ;
24216   std::string *arg2 = 0 ;
24217   std::string *arg3 = 0 ;
24218   bool arg4 ;
24219 
24220   (void)jenv;
24221   (void)jcls;
24222   (void)jarg1_;
24223   arg1 = *(Reaction **)&jarg1;
24224   if(!jarg2) {
24225     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
24226     return ;
24227   }
24228   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
24229   if (!arg2_pstr) return ;
24230   std::string arg2_str(arg2_pstr);
24231   arg2 = &arg2_str;
24232   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
24233   if(!jarg3) {
24234     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
24235     return ;
24236   }
24237   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
24238   if (!arg3_pstr) return ;
24239   std::string arg3_str(arg3_pstr);
24240   arg3 = &arg3_str;
24241   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
24242   arg4 = jarg4 ? true : false;
24243   (arg1)->enablePackageInternal((std::string const &)*arg2,(std::string const &)*arg3,arg4);
24244 }
24245 
24246 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1updateSBMLNamespace(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jlong jarg4)24247 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1updateSBMLNamespace(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jlong jarg4) {
24248   Reaction *arg1 = (Reaction *) 0 ;
24249   std::string *arg2 = 0 ;
24250   unsigned int arg3 ;
24251   unsigned int arg4 ;
24252 
24253   (void)jenv;
24254   (void)jcls;
24255   (void)jarg1_;
24256   arg1 = *(Reaction **)&jarg1;
24257   if(!jarg2) {
24258     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
24259     return ;
24260   }
24261   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
24262   if (!arg2_pstr) return ;
24263   std::string arg2_str(arg2_pstr);
24264   arg2 = &arg2_str;
24265   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
24266   arg3 = (unsigned int)jarg3;
24267   arg4 = (unsigned int)jarg4;
24268   (arg1)->updateSBMLNamespace((std::string const &)*arg2,arg3,arg4);
24269 }
24270 
24271 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1getTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24272 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1getTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24273   jint jresult = 0 ;
24274   Reaction *arg1 = (Reaction *) 0 ;
24275   int result;
24276 
24277   (void)jenv;
24278   (void)jcls;
24279   (void)jarg1_;
24280   arg1 = *(Reaction **)&jarg1;
24281   result = (int)((Reaction const *)arg1)->getTypeCode();
24282   jresult = (jint)result;
24283   return jresult;
24284 }
24285 
24286 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1getElementName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24287 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1getElementName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24288   jstring jresult = 0 ;
24289   Reaction *arg1 = (Reaction *) 0 ;
24290   std::string *result = 0 ;
24291 
24292   (void)jenv;
24293   (void)jcls;
24294   (void)jarg1_;
24295   arg1 = *(Reaction **)&jarg1;
24296   result = (std::string *) &((Reaction const *)arg1)->getElementName();
24297   jresult = jenv->NewStringUTF(result->c_str());
24298   return jresult;
24299 }
24300 
24301 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1hasRequiredAttributes(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24302 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1hasRequiredAttributes(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24303   jboolean jresult = 0 ;
24304   Reaction *arg1 = (Reaction *) 0 ;
24305   bool result;
24306 
24307   (void)jenv;
24308   (void)jcls;
24309   (void)jarg1_;
24310   arg1 = *(Reaction **)&jarg1;
24311   result = (bool)((Reaction const *)arg1)->hasRequiredAttributes();
24312   jresult = (jboolean)result;
24313   return jresult;
24314 }
24315 
24316 
Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfReactions_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)24317 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfReactions_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
24318   jlong jresult = 0 ;
24319   unsigned int arg1 ;
24320   unsigned int arg2 ;
24321   ListOfReactions *result = 0 ;
24322 
24323   (void)jenv;
24324   (void)jcls;
24325   arg1 = (unsigned int)jarg1;
24326   arg2 = (unsigned int)jarg2;
24327 
24328   try {
24329     result = (ListOfReactions *)new ListOfReactions(arg1,arg2);
24330   }
24331   catch (const SBMLConstructorException &e) {
24332     jenv->ExceptionClear();
24333     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
24334     if (clazz)
24335     jenv->ThrowNew(clazz, e.what());
24336     return 0;
24337   }
24338   catch (const SBMLExtensionException &e) {
24339     jenv->ExceptionClear();
24340     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
24341     if (clazz)
24342     jenv->ThrowNew(clazz, e.what());
24343     return 0;
24344   }
24345 
24346   *(ListOfReactions **)&jresult = result;
24347   return jresult;
24348 }
24349 
24350 
Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfReactions_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24351 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfReactions_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24352   jlong jresult = 0 ;
24353   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
24354   ListOfReactions *result = 0 ;
24355 
24356   (void)jenv;
24357   (void)jcls;
24358   (void)jarg1_;
24359   arg1 = *(SBMLNamespaces **)&jarg1;
24360 
24361   try {
24362     result = (ListOfReactions *)new ListOfReactions(arg1);
24363   }
24364   catch (const SBMLConstructorException &e) {
24365     jenv->ExceptionClear();
24366     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
24367     if (clazz)
24368     jenv->ThrowNew(clazz, e.what());
24369     return 0;
24370   }
24371   catch (const SBMLExtensionException &e) {
24372     jenv->ExceptionClear();
24373     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
24374     if (clazz)
24375     jenv->ThrowNew(clazz, e.what());
24376     return 0;
24377   }
24378 
24379   *(ListOfReactions **)&jresult = result;
24380   return jresult;
24381 }
24382 
24383 
Java_org_sbml_libsbml_libsbmlJNI_ListOfReactions_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24384 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfReactions_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24385   jlong jresult = 0 ;
24386   ListOfReactions *arg1 = (ListOfReactions *) 0 ;
24387   ListOfReactions *result = 0 ;
24388 
24389   (void)jenv;
24390   (void)jcls;
24391   (void)jarg1_;
24392   arg1 = *(ListOfReactions **)&jarg1;
24393   result = (ListOfReactions *)((ListOfReactions const *)arg1)->clone();
24394   *(ListOfReactions **)&jresult = result;
24395   return jresult;
24396 }
24397 
24398 
Java_org_sbml_libsbml_libsbmlJNI_ListOfReactions_1getItemTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24399 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfReactions_1getItemTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24400   jint jresult = 0 ;
24401   ListOfReactions *arg1 = (ListOfReactions *) 0 ;
24402   int result;
24403 
24404   (void)jenv;
24405   (void)jcls;
24406   (void)jarg1_;
24407   arg1 = *(ListOfReactions **)&jarg1;
24408   result = (int)((ListOfReactions const *)arg1)->getItemTypeCode();
24409   jresult = (jint)result;
24410   return jresult;
24411 }
24412 
24413 
Java_org_sbml_libsbml_libsbmlJNI_ListOfReactions_1getElementName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24414 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfReactions_1getElementName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24415   jstring jresult = 0 ;
24416   ListOfReactions *arg1 = (ListOfReactions *) 0 ;
24417   std::string *result = 0 ;
24418 
24419   (void)jenv;
24420   (void)jcls;
24421   (void)jarg1_;
24422   arg1 = *(ListOfReactions **)&jarg1;
24423   result = (std::string *) &((ListOfReactions const *)arg1)->getElementName();
24424   jresult = jenv->NewStringUTF(result->c_str());
24425   return jresult;
24426 }
24427 
24428 
Java_org_sbml_libsbml_libsbmlJNI_ListOfReactions_1get_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)24429 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfReactions_1get_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
24430   jlong jresult = 0 ;
24431   ListOfReactions *arg1 = (ListOfReactions *) 0 ;
24432   unsigned int arg2 ;
24433   Reaction *result = 0 ;
24434 
24435   (void)jenv;
24436   (void)jcls;
24437   (void)jarg1_;
24438   arg1 = *(ListOfReactions **)&jarg1;
24439   arg2 = (unsigned int)jarg2;
24440   result = (Reaction *)(arg1)->get(arg2);
24441   *(Reaction **)&jresult = result;
24442   return jresult;
24443 }
24444 
24445 
Java_org_sbml_libsbml_libsbmlJNI_ListOfReactions_1get_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)24446 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfReactions_1get_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
24447   jlong jresult = 0 ;
24448   ListOfReactions *arg1 = (ListOfReactions *) 0 ;
24449   std::string *arg2 = 0 ;
24450   Reaction *result = 0 ;
24451 
24452   (void)jenv;
24453   (void)jcls;
24454   (void)jarg1_;
24455   arg1 = *(ListOfReactions **)&jarg1;
24456   if(!jarg2) {
24457     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
24458     return 0;
24459   }
24460   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
24461   if (!arg2_pstr) return 0;
24462   std::string arg2_str(arg2_pstr);
24463   arg2 = &arg2_str;
24464   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
24465   result = (Reaction *)(arg1)->get((std::string const &)*arg2);
24466   *(Reaction **)&jresult = result;
24467   return jresult;
24468 }
24469 
24470 
Java_org_sbml_libsbml_libsbmlJNI_ListOfReactions_1remove_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)24471 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfReactions_1remove_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
24472   jlong jresult = 0 ;
24473   ListOfReactions *arg1 = (ListOfReactions *) 0 ;
24474   unsigned int arg2 ;
24475   Reaction *result = 0 ;
24476 
24477   (void)jenv;
24478   (void)jcls;
24479   (void)jarg1_;
24480   arg1 = *(ListOfReactions **)&jarg1;
24481   arg2 = (unsigned int)jarg2;
24482   result = (Reaction *)(arg1)->remove(arg2);
24483   *(Reaction **)&jresult = result;
24484   return jresult;
24485 }
24486 
24487 
Java_org_sbml_libsbml_libsbmlJNI_ListOfReactions_1remove_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)24488 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfReactions_1remove_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
24489   jlong jresult = 0 ;
24490   ListOfReactions *arg1 = (ListOfReactions *) 0 ;
24491   std::string *arg2 = 0 ;
24492   Reaction *result = 0 ;
24493 
24494   (void)jenv;
24495   (void)jcls;
24496   (void)jarg1_;
24497   arg1 = *(ListOfReactions **)&jarg1;
24498   if(!jarg2) {
24499     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
24500     return 0;
24501   }
24502   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
24503   if (!arg2_pstr) return 0;
24504   std::string arg2_str(arg2_pstr);
24505   arg2 = &arg2_str;
24506   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
24507   result = (Reaction *)(arg1)->remove((std::string const &)*arg2);
24508   *(Reaction **)&jresult = result;
24509   return jresult;
24510 }
24511 
24512 
Java_org_sbml_libsbml_libsbmlJNI_delete_1ListOfReactions(JNIEnv * jenv,jclass jcls,jlong jarg1)24513 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1ListOfReactions(JNIEnv *jenv, jclass jcls, jlong jarg1) {
24514   ListOfReactions *arg1 = (ListOfReactions *) 0 ;
24515 
24516   (void)jenv;
24517   (void)jcls;
24518   arg1 = *(ListOfReactions **)&jarg1;
24519   delete arg1;
24520 }
24521 
24522 
Java_org_sbml_libsbml_libsbmlJNI_new_1KineticLaw_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)24523 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1KineticLaw_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
24524   jlong jresult = 0 ;
24525   unsigned int arg1 ;
24526   unsigned int arg2 ;
24527   KineticLaw *result = 0 ;
24528 
24529   (void)jenv;
24530   (void)jcls;
24531   arg1 = (unsigned int)jarg1;
24532   arg2 = (unsigned int)jarg2;
24533 
24534   try {
24535     result = (KineticLaw *)new KineticLaw(arg1,arg2);
24536   }
24537   catch (const SBMLConstructorException &e) {
24538     jenv->ExceptionClear();
24539     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
24540     if (clazz)
24541     jenv->ThrowNew(clazz, e.what());
24542     return 0;
24543   }
24544   catch (const SBMLExtensionException &e) {
24545     jenv->ExceptionClear();
24546     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
24547     if (clazz)
24548     jenv->ThrowNew(clazz, e.what());
24549     return 0;
24550   }
24551 
24552   *(KineticLaw **)&jresult = result;
24553   return jresult;
24554 }
24555 
24556 
Java_org_sbml_libsbml_libsbmlJNI_new_1KineticLaw_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24557 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1KineticLaw_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24558   jlong jresult = 0 ;
24559   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
24560   KineticLaw *result = 0 ;
24561 
24562   (void)jenv;
24563   (void)jcls;
24564   (void)jarg1_;
24565   arg1 = *(SBMLNamespaces **)&jarg1;
24566 
24567   try {
24568     result = (KineticLaw *)new KineticLaw(arg1);
24569   }
24570   catch (const SBMLConstructorException &e) {
24571     jenv->ExceptionClear();
24572     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
24573     if (clazz)
24574     jenv->ThrowNew(clazz, e.what());
24575     return 0;
24576   }
24577   catch (const SBMLExtensionException &e) {
24578     jenv->ExceptionClear();
24579     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
24580     if (clazz)
24581     jenv->ThrowNew(clazz, e.what());
24582     return 0;
24583   }
24584 
24585   *(KineticLaw **)&jresult = result;
24586   return jresult;
24587 }
24588 
24589 
Java_org_sbml_libsbml_libsbmlJNI_delete_1KineticLaw(JNIEnv * jenv,jclass jcls,jlong jarg1)24590 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1KineticLaw(JNIEnv *jenv, jclass jcls, jlong jarg1) {
24591   KineticLaw *arg1 = (KineticLaw *) 0 ;
24592 
24593   (void)jenv;
24594   (void)jcls;
24595   arg1 = *(KineticLaw **)&jarg1;
24596   delete arg1;
24597 }
24598 
24599 
Java_org_sbml_libsbml_libsbmlJNI_new_1KineticLaw_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24600 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1KineticLaw_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24601   jlong jresult = 0 ;
24602   KineticLaw *arg1 = 0 ;
24603   KineticLaw *result = 0 ;
24604 
24605   (void)jenv;
24606   (void)jcls;
24607   (void)jarg1_;
24608   arg1 = *(KineticLaw **)&jarg1;
24609   if (!arg1) {
24610     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "KineticLaw const & reference is null");
24611     return 0;
24612   }
24613 
24614   try {
24615     result = (KineticLaw *)new KineticLaw((KineticLaw const &)*arg1);
24616   }
24617   catch (const SBMLConstructorException &e) {
24618     jenv->ExceptionClear();
24619     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
24620     if (clazz)
24621     jenv->ThrowNew(clazz, e.what());
24622     return 0;
24623   }
24624   catch (const SBMLExtensionException &e) {
24625     jenv->ExceptionClear();
24626     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
24627     if (clazz)
24628     jenv->ThrowNew(clazz, e.what());
24629     return 0;
24630   }
24631 
24632   *(KineticLaw **)&jresult = result;
24633   return jresult;
24634 }
24635 
24636 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24637 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24638   jlong jresult = 0 ;
24639   KineticLaw *arg1 = (KineticLaw *) 0 ;
24640   KineticLaw *result = 0 ;
24641 
24642   (void)jenv;
24643   (void)jcls;
24644   (void)jarg1_;
24645   arg1 = *(KineticLaw **)&jarg1;
24646   result = (KineticLaw *)((KineticLaw const *)arg1)->clone();
24647   *(KineticLaw **)&jresult = result;
24648   return jresult;
24649 }
24650 
24651 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1getElementBySId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)24652 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1getElementBySId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
24653   jlong jresult = 0 ;
24654   KineticLaw *arg1 = (KineticLaw *) 0 ;
24655   std::string *arg2 = 0 ;
24656   SBase *result = 0 ;
24657 
24658   (void)jenv;
24659   (void)jcls;
24660   (void)jarg1_;
24661   arg1 = *(KineticLaw **)&jarg1;
24662   if(!jarg2) {
24663     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
24664     return 0;
24665   }
24666   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
24667   if (!arg2_pstr) return 0;
24668   std::string arg2_str(arg2_pstr);
24669   arg2 = &arg2_str;
24670   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
24671   result = (SBase *)(arg1)->getElementBySId((std::string const &)*arg2);
24672   *(SBase **)&jresult = result;
24673   return jresult;
24674 }
24675 
24676 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1getElementByMetaId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)24677 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1getElementByMetaId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
24678   jlong jresult = 0 ;
24679   KineticLaw *arg1 = (KineticLaw *) 0 ;
24680   std::string *arg2 = 0 ;
24681   SBase *result = 0 ;
24682 
24683   (void)jenv;
24684   (void)jcls;
24685   (void)jarg1_;
24686   arg1 = *(KineticLaw **)&jarg1;
24687   if(!jarg2) {
24688     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
24689     return 0;
24690   }
24691   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
24692   if (!arg2_pstr) return 0;
24693   std::string arg2_str(arg2_pstr);
24694   arg2 = &arg2_str;
24695   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
24696   result = (SBase *)(arg1)->getElementByMetaId((std::string const &)*arg2);
24697   *(SBase **)&jresult = result;
24698   return jresult;
24699 }
24700 
24701 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1getFormula(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24702 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1getFormula(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24703   jstring jresult = 0 ;
24704   KineticLaw *arg1 = (KineticLaw *) 0 ;
24705   std::string *result = 0 ;
24706 
24707   (void)jenv;
24708   (void)jcls;
24709   (void)jarg1_;
24710   arg1 = *(KineticLaw **)&jarg1;
24711   result = (std::string *) &((KineticLaw const *)arg1)->getFormula();
24712   jresult = jenv->NewStringUTF(result->c_str());
24713   return jresult;
24714 }
24715 
24716 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1getMath(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24717 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1getMath(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24718   jlong jresult = 0 ;
24719   KineticLaw *arg1 = (KineticLaw *) 0 ;
24720   ASTNode *result = 0 ;
24721 
24722   (void)jenv;
24723   (void)jcls;
24724   (void)jarg1_;
24725   arg1 = *(KineticLaw **)&jarg1;
24726   result = (ASTNode *)((KineticLaw const *)arg1)->getMath();
24727   *(ASTNode **)&jresult = result;
24728   return jresult;
24729 }
24730 
24731 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1getTimeUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24732 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1getTimeUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24733   jstring jresult = 0 ;
24734   KineticLaw *arg1 = (KineticLaw *) 0 ;
24735   std::string *result = 0 ;
24736 
24737   (void)jenv;
24738   (void)jcls;
24739   (void)jarg1_;
24740   arg1 = *(KineticLaw **)&jarg1;
24741   result = (std::string *) &((KineticLaw const *)arg1)->getTimeUnits();
24742   jresult = jenv->NewStringUTF(result->c_str());
24743   return jresult;
24744 }
24745 
24746 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1getSubstanceUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24747 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1getSubstanceUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24748   jstring jresult = 0 ;
24749   KineticLaw *arg1 = (KineticLaw *) 0 ;
24750   std::string *result = 0 ;
24751 
24752   (void)jenv;
24753   (void)jcls;
24754   (void)jarg1_;
24755   arg1 = *(KineticLaw **)&jarg1;
24756   result = (std::string *) &((KineticLaw const *)arg1)->getSubstanceUnits();
24757   jresult = jenv->NewStringUTF(result->c_str());
24758   return jresult;
24759 }
24760 
24761 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1isSetFormula(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24762 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1isSetFormula(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24763   jboolean jresult = 0 ;
24764   KineticLaw *arg1 = (KineticLaw *) 0 ;
24765   bool result;
24766 
24767   (void)jenv;
24768   (void)jcls;
24769   (void)jarg1_;
24770   arg1 = *(KineticLaw **)&jarg1;
24771   result = (bool)((KineticLaw const *)arg1)->isSetFormula();
24772   jresult = (jboolean)result;
24773   return jresult;
24774 }
24775 
24776 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1isSetMath(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24777 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1isSetMath(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24778   jboolean jresult = 0 ;
24779   KineticLaw *arg1 = (KineticLaw *) 0 ;
24780   bool result;
24781 
24782   (void)jenv;
24783   (void)jcls;
24784   (void)jarg1_;
24785   arg1 = *(KineticLaw **)&jarg1;
24786   result = (bool)((KineticLaw const *)arg1)->isSetMath();
24787   jresult = (jboolean)result;
24788   return jresult;
24789 }
24790 
24791 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1isSetTimeUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24792 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1isSetTimeUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24793   jboolean jresult = 0 ;
24794   KineticLaw *arg1 = (KineticLaw *) 0 ;
24795   bool result;
24796 
24797   (void)jenv;
24798   (void)jcls;
24799   (void)jarg1_;
24800   arg1 = *(KineticLaw **)&jarg1;
24801   result = (bool)((KineticLaw const *)arg1)->isSetTimeUnits();
24802   jresult = (jboolean)result;
24803   return jresult;
24804 }
24805 
24806 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1isSetSubstanceUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24807 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1isSetSubstanceUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24808   jboolean jresult = 0 ;
24809   KineticLaw *arg1 = (KineticLaw *) 0 ;
24810   bool result;
24811 
24812   (void)jenv;
24813   (void)jcls;
24814   (void)jarg1_;
24815   arg1 = *(KineticLaw **)&jarg1;
24816   result = (bool)((KineticLaw const *)arg1)->isSetSubstanceUnits();
24817   jresult = (jboolean)result;
24818   return jresult;
24819 }
24820 
24821 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1setFormula(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)24822 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1setFormula(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
24823   jint jresult = 0 ;
24824   KineticLaw *arg1 = (KineticLaw *) 0 ;
24825   std::string *arg2 = 0 ;
24826   int result;
24827 
24828   (void)jenv;
24829   (void)jcls;
24830   (void)jarg1_;
24831   arg1 = *(KineticLaw **)&jarg1;
24832   if(!jarg2) {
24833     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
24834     return 0;
24835   }
24836   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
24837   if (!arg2_pstr) return 0;
24838   std::string arg2_str(arg2_pstr);
24839   arg2 = &arg2_str;
24840   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
24841   result = (int)(arg1)->setFormula((std::string const &)*arg2);
24842   jresult = (jint)result;
24843   return jresult;
24844 }
24845 
24846 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1setMath(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)24847 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1setMath(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
24848   jint jresult = 0 ;
24849   KineticLaw *arg1 = (KineticLaw *) 0 ;
24850   ASTNode *arg2 = (ASTNode *) 0 ;
24851   int result;
24852 
24853   (void)jenv;
24854   (void)jcls;
24855   (void)jarg1_;
24856   (void)jarg2_;
24857   arg1 = *(KineticLaw **)&jarg1;
24858   arg2 = *(ASTNode **)&jarg2;
24859   result = (int)(arg1)->setMath((ASTNode const *)arg2);
24860   jresult = (jint)result;
24861   return jresult;
24862 }
24863 
24864 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1setTimeUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)24865 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1setTimeUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
24866   jint jresult = 0 ;
24867   KineticLaw *arg1 = (KineticLaw *) 0 ;
24868   std::string *arg2 = 0 ;
24869   int result;
24870 
24871   (void)jenv;
24872   (void)jcls;
24873   (void)jarg1_;
24874   arg1 = *(KineticLaw **)&jarg1;
24875   if(!jarg2) {
24876     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
24877     return 0;
24878   }
24879   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
24880   if (!arg2_pstr) return 0;
24881   std::string arg2_str(arg2_pstr);
24882   arg2 = &arg2_str;
24883   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
24884   result = (int)(arg1)->setTimeUnits((std::string const &)*arg2);
24885   jresult = (jint)result;
24886   return jresult;
24887 }
24888 
24889 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1setSubstanceUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)24890 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1setSubstanceUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
24891   jint jresult = 0 ;
24892   KineticLaw *arg1 = (KineticLaw *) 0 ;
24893   std::string *arg2 = 0 ;
24894   int result;
24895 
24896   (void)jenv;
24897   (void)jcls;
24898   (void)jarg1_;
24899   arg1 = *(KineticLaw **)&jarg1;
24900   if(!jarg2) {
24901     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
24902     return 0;
24903   }
24904   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
24905   if (!arg2_pstr) return 0;
24906   std::string arg2_str(arg2_pstr);
24907   arg2 = &arg2_str;
24908   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
24909   result = (int)(arg1)->setSubstanceUnits((std::string const &)*arg2);
24910   jresult = (jint)result;
24911   return jresult;
24912 }
24913 
24914 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1unsetTimeUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24915 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1unsetTimeUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24916   jint jresult = 0 ;
24917   KineticLaw *arg1 = (KineticLaw *) 0 ;
24918   int result;
24919 
24920   (void)jenv;
24921   (void)jcls;
24922   (void)jarg1_;
24923   arg1 = *(KineticLaw **)&jarg1;
24924   result = (int)(arg1)->unsetTimeUnits();
24925   jresult = (jint)result;
24926   return jresult;
24927 }
24928 
24929 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1unsetSubstanceUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24930 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1unsetSubstanceUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24931   jint jresult = 0 ;
24932   KineticLaw *arg1 = (KineticLaw *) 0 ;
24933   int result;
24934 
24935   (void)jenv;
24936   (void)jcls;
24937   (void)jarg1_;
24938   arg1 = *(KineticLaw **)&jarg1;
24939   result = (int)(arg1)->unsetSubstanceUnits();
24940   jresult = (jint)result;
24941   return jresult;
24942 }
24943 
24944 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1addParameter(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)24945 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1addParameter(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
24946   jint jresult = 0 ;
24947   KineticLaw *arg1 = (KineticLaw *) 0 ;
24948   Parameter *arg2 = (Parameter *) 0 ;
24949   int result;
24950 
24951   (void)jenv;
24952   (void)jcls;
24953   (void)jarg1_;
24954   (void)jarg2_;
24955   arg1 = *(KineticLaw **)&jarg1;
24956   arg2 = *(Parameter **)&jarg2;
24957   result = (int)(arg1)->addParameter((Parameter const *)arg2);
24958   jresult = (jint)result;
24959   return jresult;
24960 }
24961 
24962 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1addLocalParameter(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)24963 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1addLocalParameter(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
24964   jint jresult = 0 ;
24965   KineticLaw *arg1 = (KineticLaw *) 0 ;
24966   LocalParameter *arg2 = (LocalParameter *) 0 ;
24967   int result;
24968 
24969   (void)jenv;
24970   (void)jcls;
24971   (void)jarg1_;
24972   (void)jarg2_;
24973   arg1 = *(KineticLaw **)&jarg1;
24974   arg2 = *(LocalParameter **)&jarg2;
24975   result = (int)(arg1)->addLocalParameter((LocalParameter const *)arg2);
24976   jresult = (jint)result;
24977   return jresult;
24978 }
24979 
24980 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1createParameter(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24981 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1createParameter(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24982   jlong jresult = 0 ;
24983   KineticLaw *arg1 = (KineticLaw *) 0 ;
24984   Parameter *result = 0 ;
24985 
24986   (void)jenv;
24987   (void)jcls;
24988   (void)jarg1_;
24989   arg1 = *(KineticLaw **)&jarg1;
24990   result = (Parameter *)(arg1)->createParameter();
24991   *(Parameter **)&jresult = result;
24992   return jresult;
24993 }
24994 
24995 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1createLocalParameter(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24996 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1createLocalParameter(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24997   jlong jresult = 0 ;
24998   KineticLaw *arg1 = (KineticLaw *) 0 ;
24999   LocalParameter *result = 0 ;
25000 
25001   (void)jenv;
25002   (void)jcls;
25003   (void)jarg1_;
25004   arg1 = *(KineticLaw **)&jarg1;
25005   result = (LocalParameter *)(arg1)->createLocalParameter();
25006   *(LocalParameter **)&jresult = result;
25007   return jresult;
25008 }
25009 
25010 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1getListOfParameters_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25011 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1getListOfParameters_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25012   jlong jresult = 0 ;
25013   KineticLaw *arg1 = (KineticLaw *) 0 ;
25014   ListOfParameters *result = 0 ;
25015 
25016   (void)jenv;
25017   (void)jcls;
25018   (void)jarg1_;
25019   arg1 = *(KineticLaw **)&jarg1;
25020   result = (ListOfParameters *)((KineticLaw const *)arg1)->getListOfParameters();
25021   *(ListOfParameters **)&jresult = result;
25022   return jresult;
25023 }
25024 
25025 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1getListOfLocalParameters_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25026 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1getListOfLocalParameters_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25027   jlong jresult = 0 ;
25028   KineticLaw *arg1 = (KineticLaw *) 0 ;
25029   ListOfLocalParameters *result = 0 ;
25030 
25031   (void)jenv;
25032   (void)jcls;
25033   (void)jarg1_;
25034   arg1 = *(KineticLaw **)&jarg1;
25035   result = (ListOfLocalParameters *)((KineticLaw const *)arg1)->getListOfLocalParameters();
25036   *(ListOfLocalParameters **)&jresult = result;
25037   return jresult;
25038 }
25039 
25040 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1getParameter_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)25041 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1getParameter_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
25042   jlong jresult = 0 ;
25043   KineticLaw *arg1 = (KineticLaw *) 0 ;
25044   unsigned int arg2 ;
25045   Parameter *result = 0 ;
25046 
25047   (void)jenv;
25048   (void)jcls;
25049   (void)jarg1_;
25050   arg1 = *(KineticLaw **)&jarg1;
25051   arg2 = (unsigned int)jarg2;
25052   result = (Parameter *)((KineticLaw const *)arg1)->getParameter(arg2);
25053   *(Parameter **)&jresult = result;
25054   return jresult;
25055 }
25056 
25057 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1getLocalParameter_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)25058 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1getLocalParameter_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
25059   jlong jresult = 0 ;
25060   KineticLaw *arg1 = (KineticLaw *) 0 ;
25061   unsigned int arg2 ;
25062   LocalParameter *result = 0 ;
25063 
25064   (void)jenv;
25065   (void)jcls;
25066   (void)jarg1_;
25067   arg1 = *(KineticLaw **)&jarg1;
25068   arg2 = (unsigned int)jarg2;
25069   result = (LocalParameter *)((KineticLaw const *)arg1)->getLocalParameter(arg2);
25070   *(LocalParameter **)&jresult = result;
25071   return jresult;
25072 }
25073 
25074 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1getParameter_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)25075 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1getParameter_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
25076   jlong jresult = 0 ;
25077   KineticLaw *arg1 = (KineticLaw *) 0 ;
25078   std::string *arg2 = 0 ;
25079   Parameter *result = 0 ;
25080 
25081   (void)jenv;
25082   (void)jcls;
25083   (void)jarg1_;
25084   arg1 = *(KineticLaw **)&jarg1;
25085   if(!jarg2) {
25086     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
25087     return 0;
25088   }
25089   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
25090   if (!arg2_pstr) return 0;
25091   std::string arg2_str(arg2_pstr);
25092   arg2 = &arg2_str;
25093   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
25094   result = (Parameter *)((KineticLaw const *)arg1)->getParameter((std::string const &)*arg2);
25095   *(Parameter **)&jresult = result;
25096   return jresult;
25097 }
25098 
25099 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1getLocalParameter_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)25100 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1getLocalParameter_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
25101   jlong jresult = 0 ;
25102   KineticLaw *arg1 = (KineticLaw *) 0 ;
25103   std::string *arg2 = 0 ;
25104   LocalParameter *result = 0 ;
25105 
25106   (void)jenv;
25107   (void)jcls;
25108   (void)jarg1_;
25109   arg1 = *(KineticLaw **)&jarg1;
25110   if(!jarg2) {
25111     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
25112     return 0;
25113   }
25114   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
25115   if (!arg2_pstr) return 0;
25116   std::string arg2_str(arg2_pstr);
25117   arg2 = &arg2_str;
25118   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
25119   result = (LocalParameter *)((KineticLaw const *)arg1)->getLocalParameter((std::string const &)*arg2);
25120   *(LocalParameter **)&jresult = result;
25121   return jresult;
25122 }
25123 
25124 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1getNumParameters(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25125 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1getNumParameters(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25126   jlong jresult = 0 ;
25127   KineticLaw *arg1 = (KineticLaw *) 0 ;
25128   unsigned int result;
25129 
25130   (void)jenv;
25131   (void)jcls;
25132   (void)jarg1_;
25133   arg1 = *(KineticLaw **)&jarg1;
25134   result = (unsigned int)((KineticLaw const *)arg1)->getNumParameters();
25135   jresult = (jlong)result;
25136   return jresult;
25137 }
25138 
25139 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1getNumLocalParameters(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25140 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1getNumLocalParameters(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25141   jlong jresult = 0 ;
25142   KineticLaw *arg1 = (KineticLaw *) 0 ;
25143   unsigned int result;
25144 
25145   (void)jenv;
25146   (void)jcls;
25147   (void)jarg1_;
25148   arg1 = *(KineticLaw **)&jarg1;
25149   result = (unsigned int)((KineticLaw const *)arg1)->getNumLocalParameters();
25150   jresult = (jlong)result;
25151   return jresult;
25152 }
25153 
25154 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1getDerivedUnitDefinition_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25155 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1getDerivedUnitDefinition_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25156   jlong jresult = 0 ;
25157   KineticLaw *arg1 = (KineticLaw *) 0 ;
25158   UnitDefinition *result = 0 ;
25159 
25160   (void)jenv;
25161   (void)jcls;
25162   (void)jarg1_;
25163   arg1 = *(KineticLaw **)&jarg1;
25164   result = (UnitDefinition *)(arg1)->getDerivedUnitDefinition();
25165   *(UnitDefinition **)&jresult = result;
25166   return jresult;
25167 }
25168 
25169 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1containsUndeclaredUnits_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25170 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1containsUndeclaredUnits_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25171   jboolean jresult = 0 ;
25172   KineticLaw *arg1 = (KineticLaw *) 0 ;
25173   bool result;
25174 
25175   (void)jenv;
25176   (void)jcls;
25177   (void)jarg1_;
25178   arg1 = *(KineticLaw **)&jarg1;
25179   result = (bool)(arg1)->containsUndeclaredUnits();
25180   jresult = (jboolean)result;
25181   return jresult;
25182 }
25183 
25184 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1removeParameter_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)25185 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1removeParameter_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
25186   jlong jresult = 0 ;
25187   KineticLaw *arg1 = (KineticLaw *) 0 ;
25188   unsigned int arg2 ;
25189   Parameter *result = 0 ;
25190 
25191   (void)jenv;
25192   (void)jcls;
25193   (void)jarg1_;
25194   arg1 = *(KineticLaw **)&jarg1;
25195   arg2 = (unsigned int)jarg2;
25196   result = (Parameter *)(arg1)->removeParameter(arg2);
25197   *(Parameter **)&jresult = result;
25198   return jresult;
25199 }
25200 
25201 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1removeLocalParameter_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)25202 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1removeLocalParameter_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
25203   jlong jresult = 0 ;
25204   KineticLaw *arg1 = (KineticLaw *) 0 ;
25205   unsigned int arg2 ;
25206   LocalParameter *result = 0 ;
25207 
25208   (void)jenv;
25209   (void)jcls;
25210   (void)jarg1_;
25211   arg1 = *(KineticLaw **)&jarg1;
25212   arg2 = (unsigned int)jarg2;
25213   result = (LocalParameter *)(arg1)->removeLocalParameter(arg2);
25214   *(LocalParameter **)&jresult = result;
25215   return jresult;
25216 }
25217 
25218 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1removeParameter_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)25219 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1removeParameter_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
25220   jlong jresult = 0 ;
25221   KineticLaw *arg1 = (KineticLaw *) 0 ;
25222   std::string *arg2 = 0 ;
25223   Parameter *result = 0 ;
25224 
25225   (void)jenv;
25226   (void)jcls;
25227   (void)jarg1_;
25228   arg1 = *(KineticLaw **)&jarg1;
25229   if(!jarg2) {
25230     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
25231     return 0;
25232   }
25233   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
25234   if (!arg2_pstr) return 0;
25235   std::string arg2_str(arg2_pstr);
25236   arg2 = &arg2_str;
25237   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
25238   result = (Parameter *)(arg1)->removeParameter((std::string const &)*arg2);
25239   *(Parameter **)&jresult = result;
25240   return jresult;
25241 }
25242 
25243 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1removeLocalParameter_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)25244 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1removeLocalParameter_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
25245   jlong jresult = 0 ;
25246   KineticLaw *arg1 = (KineticLaw *) 0 ;
25247   std::string *arg2 = 0 ;
25248   LocalParameter *result = 0 ;
25249 
25250   (void)jenv;
25251   (void)jcls;
25252   (void)jarg1_;
25253   arg1 = *(KineticLaw **)&jarg1;
25254   if(!jarg2) {
25255     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
25256     return 0;
25257   }
25258   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
25259   if (!arg2_pstr) return 0;
25260   std::string arg2_str(arg2_pstr);
25261   arg2 = &arg2_str;
25262   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
25263   result = (LocalParameter *)(arg1)->removeLocalParameter((std::string const &)*arg2);
25264   *(LocalParameter **)&jresult = result;
25265   return jresult;
25266 }
25267 
25268 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1connectToChild(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25269 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1connectToChild(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25270   KineticLaw *arg1 = (KineticLaw *) 0 ;
25271 
25272   (void)jenv;
25273   (void)jcls;
25274   (void)jarg1_;
25275   arg1 = *(KineticLaw **)&jarg1;
25276   (arg1)->connectToChild();
25277 }
25278 
25279 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1enablePackageInternal(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3,jboolean jarg4)25280 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1enablePackageInternal(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3, jboolean jarg4) {
25281   KineticLaw *arg1 = (KineticLaw *) 0 ;
25282   std::string *arg2 = 0 ;
25283   std::string *arg3 = 0 ;
25284   bool arg4 ;
25285 
25286   (void)jenv;
25287   (void)jcls;
25288   (void)jarg1_;
25289   arg1 = *(KineticLaw **)&jarg1;
25290   if(!jarg2) {
25291     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
25292     return ;
25293   }
25294   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
25295   if (!arg2_pstr) return ;
25296   std::string arg2_str(arg2_pstr);
25297   arg2 = &arg2_str;
25298   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
25299   if(!jarg3) {
25300     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
25301     return ;
25302   }
25303   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
25304   if (!arg3_pstr) return ;
25305   std::string arg3_str(arg3_pstr);
25306   arg3 = &arg3_str;
25307   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
25308   arg4 = jarg4 ? true : false;
25309   (arg1)->enablePackageInternal((std::string const &)*arg2,(std::string const &)*arg3,arg4);
25310 }
25311 
25312 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1updateSBMLNamespace(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jlong jarg4)25313 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1updateSBMLNamespace(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jlong jarg4) {
25314   KineticLaw *arg1 = (KineticLaw *) 0 ;
25315   std::string *arg2 = 0 ;
25316   unsigned int arg3 ;
25317   unsigned int arg4 ;
25318 
25319   (void)jenv;
25320   (void)jcls;
25321   (void)jarg1_;
25322   arg1 = *(KineticLaw **)&jarg1;
25323   if(!jarg2) {
25324     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
25325     return ;
25326   }
25327   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
25328   if (!arg2_pstr) return ;
25329   std::string arg2_str(arg2_pstr);
25330   arg2 = &arg2_str;
25331   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
25332   arg3 = (unsigned int)jarg3;
25333   arg4 = (unsigned int)jarg4;
25334   (arg1)->updateSBMLNamespace((std::string const &)*arg2,arg3,arg4);
25335 }
25336 
25337 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1getTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25338 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1getTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25339   jint jresult = 0 ;
25340   KineticLaw *arg1 = (KineticLaw *) 0 ;
25341   int result;
25342 
25343   (void)jenv;
25344   (void)jcls;
25345   (void)jarg1_;
25346   arg1 = *(KineticLaw **)&jarg1;
25347   result = (int)((KineticLaw const *)arg1)->getTypeCode();
25348   jresult = (jint)result;
25349   return jresult;
25350 }
25351 
25352 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1getElementName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25353 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1getElementName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25354   jstring jresult = 0 ;
25355   KineticLaw *arg1 = (KineticLaw *) 0 ;
25356   std::string *result = 0 ;
25357 
25358   (void)jenv;
25359   (void)jcls;
25360   (void)jarg1_;
25361   arg1 = *(KineticLaw **)&jarg1;
25362   result = (std::string *) &((KineticLaw const *)arg1)->getElementName();
25363   jresult = jenv->NewStringUTF(result->c_str());
25364   return jresult;
25365 }
25366 
25367 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1hasRequiredAttributes(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25368 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1hasRequiredAttributes(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25369   jboolean jresult = 0 ;
25370   KineticLaw *arg1 = (KineticLaw *) 0 ;
25371   bool result;
25372 
25373   (void)jenv;
25374   (void)jcls;
25375   (void)jarg1_;
25376   arg1 = *(KineticLaw **)&jarg1;
25377   result = (bool)((KineticLaw const *)arg1)->hasRequiredAttributes();
25378   jresult = (jboolean)result;
25379   return jresult;
25380 }
25381 
25382 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1hasRequiredElements(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25383 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1hasRequiredElements(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25384   jboolean jresult = 0 ;
25385   KineticLaw *arg1 = (KineticLaw *) 0 ;
25386   bool result;
25387 
25388   (void)jenv;
25389   (void)jcls;
25390   (void)jarg1_;
25391   arg1 = *(KineticLaw **)&jarg1;
25392   result = (bool)((KineticLaw const *)arg1)->hasRequiredElements();
25393   jresult = (jboolean)result;
25394   return jresult;
25395 }
25396 
25397 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1removeFromParentAndDelete(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25398 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1removeFromParentAndDelete(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25399   jint jresult = 0 ;
25400   KineticLaw *arg1 = (KineticLaw *) 0 ;
25401   int result;
25402 
25403   (void)jenv;
25404   (void)jcls;
25405   (void)jarg1_;
25406   arg1 = *(KineticLaw **)&jarg1;
25407   result = (int)(arg1)->removeFromParentAndDelete();
25408   jresult = (jint)result;
25409   return jresult;
25410 }
25411 
25412 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1renameSIdRefs(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)25413 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1renameSIdRefs(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
25414   KineticLaw *arg1 = (KineticLaw *) 0 ;
25415   std::string *arg2 = 0 ;
25416   std::string *arg3 = 0 ;
25417 
25418   (void)jenv;
25419   (void)jcls;
25420   (void)jarg1_;
25421   arg1 = *(KineticLaw **)&jarg1;
25422   if(!jarg2) {
25423     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
25424     return ;
25425   }
25426   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
25427   if (!arg2_pstr) return ;
25428   std::string arg2_str(arg2_pstr);
25429   arg2 = &arg2_str;
25430   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
25431   if(!jarg3) {
25432     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
25433     return ;
25434   }
25435   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
25436   if (!arg3_pstr) return ;
25437   std::string arg3_str(arg3_pstr);
25438   arg3 = &arg3_str;
25439   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
25440   (arg1)->renameSIdRefs((std::string const &)*arg2,(std::string const &)*arg3);
25441 }
25442 
25443 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1renameUnitSIdRefs(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)25444 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1renameUnitSIdRefs(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
25445   KineticLaw *arg1 = (KineticLaw *) 0 ;
25446   std::string *arg2 = 0 ;
25447   std::string *arg3 = 0 ;
25448 
25449   (void)jenv;
25450   (void)jcls;
25451   (void)jarg1_;
25452   arg1 = *(KineticLaw **)&jarg1;
25453   if(!jarg2) {
25454     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
25455     return ;
25456   }
25457   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
25458   if (!arg2_pstr) return ;
25459   std::string arg2_str(arg2_pstr);
25460   arg2 = &arg2_str;
25461   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
25462   if(!jarg3) {
25463     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
25464     return ;
25465   }
25466   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
25467   if (!arg3_pstr) return ;
25468   std::string arg3_str(arg3_pstr);
25469   arg3 = &arg3_str;
25470   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
25471   (arg1)->renameUnitSIdRefs((std::string const &)*arg2,(std::string const &)*arg3);
25472 }
25473 
25474 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1replaceSIDWithFunction(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jobject jarg3_)25475 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1replaceSIDWithFunction(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jobject jarg3_) {
25476   KineticLaw *arg1 = (KineticLaw *) 0 ;
25477   std::string *arg2 = 0 ;
25478   ASTNode *arg3 = (ASTNode *) 0 ;
25479 
25480   (void)jenv;
25481   (void)jcls;
25482   (void)jarg1_;
25483   (void)jarg3_;
25484   arg1 = *(KineticLaw **)&jarg1;
25485   if(!jarg2) {
25486     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
25487     return ;
25488   }
25489   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
25490   if (!arg2_pstr) return ;
25491   std::string arg2_str(arg2_pstr);
25492   arg2 = &arg2_str;
25493   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
25494   arg3 = *(ASTNode **)&jarg3;
25495   (arg1)->replaceSIDWithFunction((std::string const &)*arg2,(ASTNode const *)arg3);
25496 }
25497 
25498 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1divideAssignmentsToSIdByFunction(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jobject jarg3_)25499 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1divideAssignmentsToSIdByFunction(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jobject jarg3_) {
25500   KineticLaw *arg1 = (KineticLaw *) 0 ;
25501   std::string *arg2 = 0 ;
25502   ASTNode *arg3 = (ASTNode *) 0 ;
25503 
25504   (void)jenv;
25505   (void)jcls;
25506   (void)jarg1_;
25507   (void)jarg3_;
25508   arg1 = *(KineticLaw **)&jarg1;
25509   if(!jarg2) {
25510     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
25511     return ;
25512   }
25513   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
25514   if (!arg2_pstr) return ;
25515   std::string arg2_str(arg2_pstr);
25516   arg2 = &arg2_str;
25517   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
25518   arg3 = *(ASTNode **)&jarg3;
25519   (arg1)->divideAssignmentsToSIdByFunction((std::string const &)*arg2,(ASTNode const *)arg3);
25520 }
25521 
25522 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1multiplyAssignmentsToSIdByFunction(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jobject jarg3_)25523 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1multiplyAssignmentsToSIdByFunction(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jobject jarg3_) {
25524   KineticLaw *arg1 = (KineticLaw *) 0 ;
25525   std::string *arg2 = 0 ;
25526   ASTNode *arg3 = (ASTNode *) 0 ;
25527 
25528   (void)jenv;
25529   (void)jcls;
25530   (void)jarg1_;
25531   (void)jarg3_;
25532   arg1 = *(KineticLaw **)&jarg1;
25533   if(!jarg2) {
25534     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
25535     return ;
25536   }
25537   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
25538   if (!arg2_pstr) return ;
25539   std::string arg2_str(arg2_pstr);
25540   arg2 = &arg2_str;
25541   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
25542   arg3 = *(ASTNode **)&jarg3;
25543   (arg1)->multiplyAssignmentsToSIdByFunction((std::string const &)*arg2,(ASTNode const *)arg3);
25544 }
25545 
25546 
Java_org_sbml_libsbml_libsbmlJNI_delete_1SimpleSpeciesReference(JNIEnv * jenv,jclass jcls,jlong jarg1)25547 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1SimpleSpeciesReference(JNIEnv *jenv, jclass jcls, jlong jarg1) {
25548   SimpleSpeciesReference *arg1 = (SimpleSpeciesReference *) 0 ;
25549 
25550   (void)jenv;
25551   (void)jcls;
25552   arg1 = *(SimpleSpeciesReference **)&jarg1;
25553   delete arg1;
25554 }
25555 
25556 
Java_org_sbml_libsbml_libsbmlJNI_SimpleSpeciesReference_1getId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25557 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SimpleSpeciesReference_1getId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25558   jstring jresult = 0 ;
25559   SimpleSpeciesReference *arg1 = (SimpleSpeciesReference *) 0 ;
25560   std::string *result = 0 ;
25561 
25562   (void)jenv;
25563   (void)jcls;
25564   (void)jarg1_;
25565   arg1 = *(SimpleSpeciesReference **)&jarg1;
25566   result = (std::string *) &((SimpleSpeciesReference const *)arg1)->getId();
25567   jresult = jenv->NewStringUTF(result->c_str());
25568   return jresult;
25569 }
25570 
25571 
Java_org_sbml_libsbml_libsbmlJNI_SimpleSpeciesReference_1getName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25572 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SimpleSpeciesReference_1getName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25573   jstring jresult = 0 ;
25574   SimpleSpeciesReference *arg1 = (SimpleSpeciesReference *) 0 ;
25575   std::string *result = 0 ;
25576 
25577   (void)jenv;
25578   (void)jcls;
25579   (void)jarg1_;
25580   arg1 = *(SimpleSpeciesReference **)&jarg1;
25581   result = (std::string *) &((SimpleSpeciesReference const *)arg1)->getName();
25582   jresult = jenv->NewStringUTF(result->c_str());
25583   return jresult;
25584 }
25585 
25586 
Java_org_sbml_libsbml_libsbmlJNI_SimpleSpeciesReference_1getSpecies(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25587 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SimpleSpeciesReference_1getSpecies(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25588   jstring jresult = 0 ;
25589   SimpleSpeciesReference *arg1 = (SimpleSpeciesReference *) 0 ;
25590   std::string *result = 0 ;
25591 
25592   (void)jenv;
25593   (void)jcls;
25594   (void)jarg1_;
25595   arg1 = *(SimpleSpeciesReference **)&jarg1;
25596   result = (std::string *) &((SimpleSpeciesReference const *)arg1)->getSpecies();
25597   jresult = jenv->NewStringUTF(result->c_str());
25598   return jresult;
25599 }
25600 
25601 
Java_org_sbml_libsbml_libsbmlJNI_SimpleSpeciesReference_1isSetId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25602 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SimpleSpeciesReference_1isSetId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25603   jboolean jresult = 0 ;
25604   SimpleSpeciesReference *arg1 = (SimpleSpeciesReference *) 0 ;
25605   bool result;
25606 
25607   (void)jenv;
25608   (void)jcls;
25609   (void)jarg1_;
25610   arg1 = *(SimpleSpeciesReference **)&jarg1;
25611   result = (bool)((SimpleSpeciesReference const *)arg1)->isSetId();
25612   jresult = (jboolean)result;
25613   return jresult;
25614 }
25615 
25616 
Java_org_sbml_libsbml_libsbmlJNI_SimpleSpeciesReference_1isSetName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25617 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SimpleSpeciesReference_1isSetName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25618   jboolean jresult = 0 ;
25619   SimpleSpeciesReference *arg1 = (SimpleSpeciesReference *) 0 ;
25620   bool result;
25621 
25622   (void)jenv;
25623   (void)jcls;
25624   (void)jarg1_;
25625   arg1 = *(SimpleSpeciesReference **)&jarg1;
25626   result = (bool)((SimpleSpeciesReference const *)arg1)->isSetName();
25627   jresult = (jboolean)result;
25628   return jresult;
25629 }
25630 
25631 
Java_org_sbml_libsbml_libsbmlJNI_SimpleSpeciesReference_1isSetSpecies(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25632 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SimpleSpeciesReference_1isSetSpecies(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25633   jboolean jresult = 0 ;
25634   SimpleSpeciesReference *arg1 = (SimpleSpeciesReference *) 0 ;
25635   bool result;
25636 
25637   (void)jenv;
25638   (void)jcls;
25639   (void)jarg1_;
25640   arg1 = *(SimpleSpeciesReference **)&jarg1;
25641   result = (bool)((SimpleSpeciesReference const *)arg1)->isSetSpecies();
25642   jresult = (jboolean)result;
25643   return jresult;
25644 }
25645 
25646 
Java_org_sbml_libsbml_libsbmlJNI_SimpleSpeciesReference_1setSpecies(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)25647 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SimpleSpeciesReference_1setSpecies(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
25648   jint jresult = 0 ;
25649   SimpleSpeciesReference *arg1 = (SimpleSpeciesReference *) 0 ;
25650   std::string *arg2 = 0 ;
25651   int result;
25652 
25653   (void)jenv;
25654   (void)jcls;
25655   (void)jarg1_;
25656   arg1 = *(SimpleSpeciesReference **)&jarg1;
25657   if(!jarg2) {
25658     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
25659     return 0;
25660   }
25661   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
25662   if (!arg2_pstr) return 0;
25663   std::string arg2_str(arg2_pstr);
25664   arg2 = &arg2_str;
25665   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
25666   result = (int)(arg1)->setSpecies((std::string const &)*arg2);
25667   jresult = (jint)result;
25668   return jresult;
25669 }
25670 
25671 
Java_org_sbml_libsbml_libsbmlJNI_SimpleSpeciesReference_1setId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)25672 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SimpleSpeciesReference_1setId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
25673   jint jresult = 0 ;
25674   SimpleSpeciesReference *arg1 = (SimpleSpeciesReference *) 0 ;
25675   std::string *arg2 = 0 ;
25676   int result;
25677 
25678   (void)jenv;
25679   (void)jcls;
25680   (void)jarg1_;
25681   arg1 = *(SimpleSpeciesReference **)&jarg1;
25682   if(!jarg2) {
25683     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
25684     return 0;
25685   }
25686   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
25687   if (!arg2_pstr) return 0;
25688   std::string arg2_str(arg2_pstr);
25689   arg2 = &arg2_str;
25690   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
25691   result = (int)(arg1)->setId((std::string const &)*arg2);
25692   jresult = (jint)result;
25693   return jresult;
25694 }
25695 
25696 
Java_org_sbml_libsbml_libsbmlJNI_SimpleSpeciesReference_1setName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)25697 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SimpleSpeciesReference_1setName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
25698   jint jresult = 0 ;
25699   SimpleSpeciesReference *arg1 = (SimpleSpeciesReference *) 0 ;
25700   std::string *arg2 = 0 ;
25701   int result;
25702 
25703   (void)jenv;
25704   (void)jcls;
25705   (void)jarg1_;
25706   arg1 = *(SimpleSpeciesReference **)&jarg1;
25707   if(!jarg2) {
25708     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
25709     return 0;
25710   }
25711   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
25712   if (!arg2_pstr) return 0;
25713   std::string arg2_str(arg2_pstr);
25714   arg2 = &arg2_str;
25715   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
25716   result = (int)(arg1)->setName((std::string const &)*arg2);
25717   jresult = (jint)result;
25718   return jresult;
25719 }
25720 
25721 
Java_org_sbml_libsbml_libsbmlJNI_SimpleSpeciesReference_1unsetId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25722 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SimpleSpeciesReference_1unsetId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25723   jint jresult = 0 ;
25724   SimpleSpeciesReference *arg1 = (SimpleSpeciesReference *) 0 ;
25725   int result;
25726 
25727   (void)jenv;
25728   (void)jcls;
25729   (void)jarg1_;
25730   arg1 = *(SimpleSpeciesReference **)&jarg1;
25731   result = (int)(arg1)->unsetId();
25732   jresult = (jint)result;
25733   return jresult;
25734 }
25735 
25736 
Java_org_sbml_libsbml_libsbmlJNI_SimpleSpeciesReference_1unsetName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25737 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SimpleSpeciesReference_1unsetName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25738   jint jresult = 0 ;
25739   SimpleSpeciesReference *arg1 = (SimpleSpeciesReference *) 0 ;
25740   int result;
25741 
25742   (void)jenv;
25743   (void)jcls;
25744   (void)jarg1_;
25745   arg1 = *(SimpleSpeciesReference **)&jarg1;
25746   result = (int)(arg1)->unsetName();
25747   jresult = (jint)result;
25748   return jresult;
25749 }
25750 
25751 
Java_org_sbml_libsbml_libsbmlJNI_SimpleSpeciesReference_1unsetSpecies(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25752 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SimpleSpeciesReference_1unsetSpecies(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25753   jint jresult = 0 ;
25754   SimpleSpeciesReference *arg1 = (SimpleSpeciesReference *) 0 ;
25755   int result;
25756 
25757   (void)jenv;
25758   (void)jcls;
25759   (void)jarg1_;
25760   arg1 = *(SimpleSpeciesReference **)&jarg1;
25761   result = (int)(arg1)->unsetSpecies();
25762   jresult = (jint)result;
25763   return jresult;
25764 }
25765 
25766 
Java_org_sbml_libsbml_libsbmlJNI_SimpleSpeciesReference_1isModifier(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25767 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SimpleSpeciesReference_1isModifier(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25768   jboolean jresult = 0 ;
25769   SimpleSpeciesReference *arg1 = (SimpleSpeciesReference *) 0 ;
25770   bool result;
25771 
25772   (void)jenv;
25773   (void)jcls;
25774   (void)jarg1_;
25775   arg1 = *(SimpleSpeciesReference **)&jarg1;
25776   result = (bool)((SimpleSpeciesReference const *)arg1)->isModifier();
25777   jresult = (jboolean)result;
25778   return jresult;
25779 }
25780 
25781 
Java_org_sbml_libsbml_libsbmlJNI_SimpleSpeciesReference_1renameSIdRefs(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)25782 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SimpleSpeciesReference_1renameSIdRefs(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
25783   SimpleSpeciesReference *arg1 = (SimpleSpeciesReference *) 0 ;
25784   std::string *arg2 = 0 ;
25785   std::string *arg3 = 0 ;
25786 
25787   (void)jenv;
25788   (void)jcls;
25789   (void)jarg1_;
25790   arg1 = *(SimpleSpeciesReference **)&jarg1;
25791   if(!jarg2) {
25792     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
25793     return ;
25794   }
25795   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
25796   if (!arg2_pstr) return ;
25797   std::string arg2_str(arg2_pstr);
25798   arg2 = &arg2_str;
25799   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
25800   if(!jarg3) {
25801     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
25802     return ;
25803   }
25804   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
25805   if (!arg3_pstr) return ;
25806   std::string arg3_str(arg3_pstr);
25807   arg3 = &arg3_str;
25808   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
25809   (arg1)->renameSIdRefs((std::string const &)*arg2,(std::string const &)*arg3);
25810 }
25811 
25812 
Java_org_sbml_libsbml_libsbmlJNI_new_1SpeciesReference_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)25813 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SpeciesReference_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
25814   jlong jresult = 0 ;
25815   unsigned int arg1 ;
25816   unsigned int arg2 ;
25817   SpeciesReference *result = 0 ;
25818 
25819   (void)jenv;
25820   (void)jcls;
25821   arg1 = (unsigned int)jarg1;
25822   arg2 = (unsigned int)jarg2;
25823 
25824   try {
25825     result = (SpeciesReference *)new SpeciesReference(arg1,arg2);
25826   }
25827   catch (const SBMLConstructorException &e) {
25828     jenv->ExceptionClear();
25829     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
25830     if (clazz)
25831     jenv->ThrowNew(clazz, e.what());
25832     return 0;
25833   }
25834   catch (const SBMLExtensionException &e) {
25835     jenv->ExceptionClear();
25836     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
25837     if (clazz)
25838     jenv->ThrowNew(clazz, e.what());
25839     return 0;
25840   }
25841 
25842   *(SpeciesReference **)&jresult = result;
25843   return jresult;
25844 }
25845 
25846 
Java_org_sbml_libsbml_libsbmlJNI_new_1SpeciesReference_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25847 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SpeciesReference_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25848   jlong jresult = 0 ;
25849   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
25850   SpeciesReference *result = 0 ;
25851 
25852   (void)jenv;
25853   (void)jcls;
25854   (void)jarg1_;
25855   arg1 = *(SBMLNamespaces **)&jarg1;
25856 
25857   try {
25858     result = (SpeciesReference *)new SpeciesReference(arg1);
25859   }
25860   catch (const SBMLConstructorException &e) {
25861     jenv->ExceptionClear();
25862     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
25863     if (clazz)
25864     jenv->ThrowNew(clazz, e.what());
25865     return 0;
25866   }
25867   catch (const SBMLExtensionException &e) {
25868     jenv->ExceptionClear();
25869     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
25870     if (clazz)
25871     jenv->ThrowNew(clazz, e.what());
25872     return 0;
25873   }
25874 
25875   *(SpeciesReference **)&jresult = result;
25876   return jresult;
25877 }
25878 
25879 
Java_org_sbml_libsbml_libsbmlJNI_delete_1SpeciesReference(JNIEnv * jenv,jclass jcls,jlong jarg1)25880 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1SpeciesReference(JNIEnv *jenv, jclass jcls, jlong jarg1) {
25881   SpeciesReference *arg1 = (SpeciesReference *) 0 ;
25882 
25883   (void)jenv;
25884   (void)jcls;
25885   arg1 = *(SpeciesReference **)&jarg1;
25886   delete arg1;
25887 }
25888 
25889 
Java_org_sbml_libsbml_libsbmlJNI_new_1SpeciesReference_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25890 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SpeciesReference_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25891   jlong jresult = 0 ;
25892   SpeciesReference *arg1 = 0 ;
25893   SpeciesReference *result = 0 ;
25894 
25895   (void)jenv;
25896   (void)jcls;
25897   (void)jarg1_;
25898   arg1 = *(SpeciesReference **)&jarg1;
25899   if (!arg1) {
25900     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "SpeciesReference const & reference is null");
25901     return 0;
25902   }
25903 
25904   try {
25905     result = (SpeciesReference *)new SpeciesReference((SpeciesReference const &)*arg1);
25906   }
25907   catch (const SBMLConstructorException &e) {
25908     jenv->ExceptionClear();
25909     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
25910     if (clazz)
25911     jenv->ThrowNew(clazz, e.what());
25912     return 0;
25913   }
25914   catch (const SBMLExtensionException &e) {
25915     jenv->ExceptionClear();
25916     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
25917     if (clazz)
25918     jenv->ThrowNew(clazz, e.what());
25919     return 0;
25920   }
25921 
25922   *(SpeciesReference **)&jresult = result;
25923   return jresult;
25924 }
25925 
25926 
Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25927 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25928   jlong jresult = 0 ;
25929   SpeciesReference *arg1 = (SpeciesReference *) 0 ;
25930   SpeciesReference *result = 0 ;
25931 
25932   (void)jenv;
25933   (void)jcls;
25934   (void)jarg1_;
25935   arg1 = *(SpeciesReference **)&jarg1;
25936   result = (SpeciesReference *)((SpeciesReference const *)arg1)->clone();
25937   *(SpeciesReference **)&jresult = result;
25938   return jresult;
25939 }
25940 
25941 
Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1initDefaults(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25942 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1initDefaults(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25943   SpeciesReference *arg1 = (SpeciesReference *) 0 ;
25944 
25945   (void)jenv;
25946   (void)jcls;
25947   (void)jarg1_;
25948   arg1 = *(SpeciesReference **)&jarg1;
25949   (arg1)->initDefaults();
25950 }
25951 
25952 
Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1getStoichiometry(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25953 SWIGEXPORT jdouble JNICALL Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1getStoichiometry(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25954   jdouble jresult = 0 ;
25955   SpeciesReference *arg1 = (SpeciesReference *) 0 ;
25956   double result;
25957 
25958   (void)jenv;
25959   (void)jcls;
25960   (void)jarg1_;
25961   arg1 = *(SpeciesReference **)&jarg1;
25962   result = (double)((SpeciesReference const *)arg1)->getStoichiometry();
25963   jresult = (jdouble)result;
25964   return jresult;
25965 }
25966 
25967 
Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1getStoichiometryMath_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25968 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1getStoichiometryMath_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25969   jlong jresult = 0 ;
25970   SpeciesReference *arg1 = (SpeciesReference *) 0 ;
25971   StoichiometryMath *result = 0 ;
25972 
25973   (void)jenv;
25974   (void)jcls;
25975   (void)jarg1_;
25976   arg1 = *(SpeciesReference **)&jarg1;
25977   result = (StoichiometryMath *)((SpeciesReference const *)arg1)->getStoichiometryMath();
25978   *(StoichiometryMath **)&jresult = result;
25979   return jresult;
25980 }
25981 
25982 
Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1getDenominator(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25983 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1getDenominator(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25984   jint jresult = 0 ;
25985   SpeciesReference *arg1 = (SpeciesReference *) 0 ;
25986   int result;
25987 
25988   (void)jenv;
25989   (void)jcls;
25990   (void)jarg1_;
25991   arg1 = *(SpeciesReference **)&jarg1;
25992   result = (int)((SpeciesReference const *)arg1)->getDenominator();
25993   jresult = (jint)result;
25994   return jresult;
25995 }
25996 
25997 
Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1getConstant(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25998 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1getConstant(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25999   jboolean jresult = 0 ;
26000   SpeciesReference *arg1 = (SpeciesReference *) 0 ;
26001   bool result;
26002 
26003   (void)jenv;
26004   (void)jcls;
26005   (void)jarg1_;
26006   arg1 = *(SpeciesReference **)&jarg1;
26007   result = (bool)((SpeciesReference const *)arg1)->getConstant();
26008   jresult = (jboolean)result;
26009   return jresult;
26010 }
26011 
26012 
Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1isSetStoichiometryMath(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26013 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1isSetStoichiometryMath(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26014   jboolean jresult = 0 ;
26015   SpeciesReference *arg1 = (SpeciesReference *) 0 ;
26016   bool result;
26017 
26018   (void)jenv;
26019   (void)jcls;
26020   (void)jarg1_;
26021   arg1 = *(SpeciesReference **)&jarg1;
26022   result = (bool)((SpeciesReference const *)arg1)->isSetStoichiometryMath();
26023   jresult = (jboolean)result;
26024   return jresult;
26025 }
26026 
26027 
Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1isSetConstant(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26028 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1isSetConstant(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26029   jboolean jresult = 0 ;
26030   SpeciesReference *arg1 = (SpeciesReference *) 0 ;
26031   bool result;
26032 
26033   (void)jenv;
26034   (void)jcls;
26035   (void)jarg1_;
26036   arg1 = *(SpeciesReference **)&jarg1;
26037   result = (bool)((SpeciesReference const *)arg1)->isSetConstant();
26038   jresult = (jboolean)result;
26039   return jresult;
26040 }
26041 
26042 
Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1isSetStoichiometry(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26043 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1isSetStoichiometry(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26044   jboolean jresult = 0 ;
26045   SpeciesReference *arg1 = (SpeciesReference *) 0 ;
26046   bool result;
26047 
26048   (void)jenv;
26049   (void)jcls;
26050   (void)jarg1_;
26051   arg1 = *(SpeciesReference **)&jarg1;
26052   result = (bool)((SpeciesReference const *)arg1)->isSetStoichiometry();
26053   jresult = (jboolean)result;
26054   return jresult;
26055 }
26056 
26057 
Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1setStoichiometry(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)26058 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1setStoichiometry(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
26059   jint jresult = 0 ;
26060   SpeciesReference *arg1 = (SpeciesReference *) 0 ;
26061   double arg2 ;
26062   int result;
26063 
26064   (void)jenv;
26065   (void)jcls;
26066   (void)jarg1_;
26067   arg1 = *(SpeciesReference **)&jarg1;
26068   arg2 = (double)jarg2;
26069   result = (int)(arg1)->setStoichiometry(arg2);
26070   jresult = (jint)result;
26071   return jresult;
26072 }
26073 
26074 
Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1setStoichiometryMath(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)26075 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1setStoichiometryMath(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
26076   jint jresult = 0 ;
26077   SpeciesReference *arg1 = (SpeciesReference *) 0 ;
26078   StoichiometryMath *arg2 = (StoichiometryMath *) 0 ;
26079   int result;
26080 
26081   (void)jenv;
26082   (void)jcls;
26083   (void)jarg1_;
26084   (void)jarg2_;
26085   arg1 = *(SpeciesReference **)&jarg1;
26086   arg2 = *(StoichiometryMath **)&jarg2;
26087   result = (int)(arg1)->setStoichiometryMath((StoichiometryMath const *)arg2);
26088   jresult = (jint)result;
26089   return jresult;
26090 }
26091 
26092 
Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1setDenominator(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)26093 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1setDenominator(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
26094   jint jresult = 0 ;
26095   SpeciesReference *arg1 = (SpeciesReference *) 0 ;
26096   int arg2 ;
26097   int result;
26098 
26099   (void)jenv;
26100   (void)jcls;
26101   (void)jarg1_;
26102   arg1 = *(SpeciesReference **)&jarg1;
26103   arg2 = (int)jarg2;
26104   result = (int)(arg1)->setDenominator(arg2);
26105   jresult = (jint)result;
26106   return jresult;
26107 }
26108 
26109 
Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1setConstant(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)26110 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1setConstant(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
26111   jint jresult = 0 ;
26112   SpeciesReference *arg1 = (SpeciesReference *) 0 ;
26113   bool arg2 ;
26114   int result;
26115 
26116   (void)jenv;
26117   (void)jcls;
26118   (void)jarg1_;
26119   arg1 = *(SpeciesReference **)&jarg1;
26120   arg2 = jarg2 ? true : false;
26121   result = (int)(arg1)->setConstant(arg2);
26122   jresult = (jint)result;
26123   return jresult;
26124 }
26125 
26126 
Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1unsetStoichiometryMath(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26127 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1unsetStoichiometryMath(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26128   jint jresult = 0 ;
26129   SpeciesReference *arg1 = (SpeciesReference *) 0 ;
26130   int result;
26131 
26132   (void)jenv;
26133   (void)jcls;
26134   (void)jarg1_;
26135   arg1 = *(SpeciesReference **)&jarg1;
26136   result = (int)(arg1)->unsetStoichiometryMath();
26137   jresult = (jint)result;
26138   return jresult;
26139 }
26140 
26141 
Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1unsetStoichiometry(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26142 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1unsetStoichiometry(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26143   jint jresult = 0 ;
26144   SpeciesReference *arg1 = (SpeciesReference *) 0 ;
26145   int result;
26146 
26147   (void)jenv;
26148   (void)jcls;
26149   (void)jarg1_;
26150   arg1 = *(SpeciesReference **)&jarg1;
26151   result = (int)(arg1)->unsetStoichiometry();
26152   jresult = (jint)result;
26153   return jresult;
26154 }
26155 
26156 
Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1unsetConstant(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26157 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1unsetConstant(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26158   jint jresult = 0 ;
26159   SpeciesReference *arg1 = (SpeciesReference *) 0 ;
26160   int result;
26161 
26162   (void)jenv;
26163   (void)jcls;
26164   (void)jarg1_;
26165   arg1 = *(SpeciesReference **)&jarg1;
26166   result = (int)(arg1)->unsetConstant();
26167   jresult = (jint)result;
26168   return jresult;
26169 }
26170 
26171 
Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1createStoichiometryMath(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26172 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1createStoichiometryMath(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26173   jlong jresult = 0 ;
26174   SpeciesReference *arg1 = (SpeciesReference *) 0 ;
26175   StoichiometryMath *result = 0 ;
26176 
26177   (void)jenv;
26178   (void)jcls;
26179   (void)jarg1_;
26180   arg1 = *(SpeciesReference **)&jarg1;
26181   result = (StoichiometryMath *)(arg1)->createStoichiometryMath();
26182   *(StoichiometryMath **)&jresult = result;
26183   return jresult;
26184 }
26185 
26186 
Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1setAnnotation_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)26187 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1setAnnotation_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
26188   jint jresult = 0 ;
26189   SpeciesReference *arg1 = (SpeciesReference *) 0 ;
26190   XMLNode *arg2 = (XMLNode *) 0 ;
26191   int result;
26192 
26193   (void)jenv;
26194   (void)jcls;
26195   (void)jarg1_;
26196   (void)jarg2_;
26197   arg1 = *(SpeciesReference **)&jarg1;
26198   arg2 = *(XMLNode **)&jarg2;
26199   result = (int)(arg1)->setAnnotation((XMLNode const *)arg2);
26200   jresult = (jint)result;
26201   return jresult;
26202 }
26203 
26204 
Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1setAnnotation_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)26205 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1setAnnotation_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
26206   jint jresult = 0 ;
26207   SpeciesReference *arg1 = (SpeciesReference *) 0 ;
26208   std::string *arg2 = 0 ;
26209   int result;
26210 
26211   (void)jenv;
26212   (void)jcls;
26213   (void)jarg1_;
26214   arg1 = *(SpeciesReference **)&jarg1;
26215   if(!jarg2) {
26216     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
26217     return 0;
26218   }
26219   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
26220   if (!arg2_pstr) return 0;
26221   std::string arg2_str(arg2_pstr);
26222   arg2 = &arg2_str;
26223   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
26224   result = (int)(arg1)->setAnnotation((std::string const &)*arg2);
26225   jresult = (jint)result;
26226   return jresult;
26227 }
26228 
26229 
Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1appendAnnotation_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)26230 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1appendAnnotation_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
26231   jint jresult = 0 ;
26232   SpeciesReference *arg1 = (SpeciesReference *) 0 ;
26233   XMLNode *arg2 = (XMLNode *) 0 ;
26234   int result;
26235 
26236   (void)jenv;
26237   (void)jcls;
26238   (void)jarg1_;
26239   (void)jarg2_;
26240   arg1 = *(SpeciesReference **)&jarg1;
26241   arg2 = *(XMLNode **)&jarg2;
26242   result = (int)(arg1)->appendAnnotation((XMLNode const *)arg2);
26243   jresult = (jint)result;
26244   return jresult;
26245 }
26246 
26247 
Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1appendAnnotation_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)26248 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1appendAnnotation_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
26249   jint jresult = 0 ;
26250   SpeciesReference *arg1 = (SpeciesReference *) 0 ;
26251   std::string *arg2 = 0 ;
26252   int result;
26253 
26254   (void)jenv;
26255   (void)jcls;
26256   (void)jarg1_;
26257   arg1 = *(SpeciesReference **)&jarg1;
26258   if(!jarg2) {
26259     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
26260     return 0;
26261   }
26262   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
26263   if (!arg2_pstr) return 0;
26264   std::string arg2_str(arg2_pstr);
26265   arg2 = &arg2_str;
26266   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
26267   result = (int)(arg1)->appendAnnotation((std::string const &)*arg2);
26268   jresult = (jint)result;
26269   return jresult;
26270 }
26271 
26272 
Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1getTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26273 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1getTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26274   jint jresult = 0 ;
26275   SpeciesReference *arg1 = (SpeciesReference *) 0 ;
26276   int result;
26277 
26278   (void)jenv;
26279   (void)jcls;
26280   (void)jarg1_;
26281   arg1 = *(SpeciesReference **)&jarg1;
26282   result = (int)((SpeciesReference const *)arg1)->getTypeCode();
26283   jresult = (jint)result;
26284   return jresult;
26285 }
26286 
26287 
Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1getElementName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26288 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1getElementName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26289   jstring jresult = 0 ;
26290   SpeciesReference *arg1 = (SpeciesReference *) 0 ;
26291   std::string *result = 0 ;
26292 
26293   (void)jenv;
26294   (void)jcls;
26295   (void)jarg1_;
26296   arg1 = *(SpeciesReference **)&jarg1;
26297   result = (std::string *) &((SpeciesReference const *)arg1)->getElementName();
26298   jresult = jenv->NewStringUTF(result->c_str());
26299   return jresult;
26300 }
26301 
26302 
Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1hasRequiredAttributes(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26303 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1hasRequiredAttributes(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26304   jboolean jresult = 0 ;
26305   SpeciesReference *arg1 = (SpeciesReference *) 0 ;
26306   bool result;
26307 
26308   (void)jenv;
26309   (void)jcls;
26310   (void)jarg1_;
26311   arg1 = *(SpeciesReference **)&jarg1;
26312   result = (bool)((SpeciesReference const *)arg1)->hasRequiredAttributes();
26313   jresult = (jboolean)result;
26314   return jresult;
26315 }
26316 
26317 
Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfSpeciesReferences_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)26318 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfSpeciesReferences_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
26319   jlong jresult = 0 ;
26320   unsigned int arg1 ;
26321   unsigned int arg2 ;
26322   ListOfSpeciesReferences *result = 0 ;
26323 
26324   (void)jenv;
26325   (void)jcls;
26326   arg1 = (unsigned int)jarg1;
26327   arg2 = (unsigned int)jarg2;
26328 
26329   try {
26330     result = (ListOfSpeciesReferences *)new ListOfSpeciesReferences(arg1,arg2);
26331   }
26332   catch (const SBMLConstructorException &e) {
26333     jenv->ExceptionClear();
26334     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
26335     if (clazz)
26336     jenv->ThrowNew(clazz, e.what());
26337     return 0;
26338   }
26339   catch (const SBMLExtensionException &e) {
26340     jenv->ExceptionClear();
26341     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
26342     if (clazz)
26343     jenv->ThrowNew(clazz, e.what());
26344     return 0;
26345   }
26346 
26347   *(ListOfSpeciesReferences **)&jresult = result;
26348   return jresult;
26349 }
26350 
26351 
Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfSpeciesReferences_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26352 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfSpeciesReferences_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26353   jlong jresult = 0 ;
26354   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
26355   ListOfSpeciesReferences *result = 0 ;
26356 
26357   (void)jenv;
26358   (void)jcls;
26359   (void)jarg1_;
26360   arg1 = *(SBMLNamespaces **)&jarg1;
26361 
26362   try {
26363     result = (ListOfSpeciesReferences *)new ListOfSpeciesReferences(arg1);
26364   }
26365   catch (const SBMLConstructorException &e) {
26366     jenv->ExceptionClear();
26367     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
26368     if (clazz)
26369     jenv->ThrowNew(clazz, e.what());
26370     return 0;
26371   }
26372   catch (const SBMLExtensionException &e) {
26373     jenv->ExceptionClear();
26374     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
26375     if (clazz)
26376     jenv->ThrowNew(clazz, e.what());
26377     return 0;
26378   }
26379 
26380   *(ListOfSpeciesReferences **)&jresult = result;
26381   return jresult;
26382 }
26383 
26384 
Java_org_sbml_libsbml_libsbmlJNI_ListOfSpeciesReferences_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26385 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfSpeciesReferences_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26386   jlong jresult = 0 ;
26387   ListOfSpeciesReferences *arg1 = (ListOfSpeciesReferences *) 0 ;
26388   ListOfSpeciesReferences *result = 0 ;
26389 
26390   (void)jenv;
26391   (void)jcls;
26392   (void)jarg1_;
26393   arg1 = *(ListOfSpeciesReferences **)&jarg1;
26394   result = (ListOfSpeciesReferences *)((ListOfSpeciesReferences const *)arg1)->clone();
26395   *(ListOfSpeciesReferences **)&jresult = result;
26396   return jresult;
26397 }
26398 
26399 
Java_org_sbml_libsbml_libsbmlJNI_ListOfSpeciesReferences_1getItemTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26400 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfSpeciesReferences_1getItemTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26401   jint jresult = 0 ;
26402   ListOfSpeciesReferences *arg1 = (ListOfSpeciesReferences *) 0 ;
26403   int result;
26404 
26405   (void)jenv;
26406   (void)jcls;
26407   (void)jarg1_;
26408   arg1 = *(ListOfSpeciesReferences **)&jarg1;
26409   result = (int)((ListOfSpeciesReferences const *)arg1)->getItemTypeCode();
26410   jresult = (jint)result;
26411   return jresult;
26412 }
26413 
26414 
Java_org_sbml_libsbml_libsbmlJNI_ListOfSpeciesReferences_1getElementName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26415 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfSpeciesReferences_1getElementName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26416   jstring jresult = 0 ;
26417   ListOfSpeciesReferences *arg1 = (ListOfSpeciesReferences *) 0 ;
26418   std::string *result = 0 ;
26419 
26420   (void)jenv;
26421   (void)jcls;
26422   (void)jarg1_;
26423   arg1 = *(ListOfSpeciesReferences **)&jarg1;
26424   result = (std::string *) &((ListOfSpeciesReferences const *)arg1)->getElementName();
26425   jresult = jenv->NewStringUTF(result->c_str());
26426   return jresult;
26427 }
26428 
26429 
Java_org_sbml_libsbml_libsbmlJNI_ListOfSpeciesReferences_1get_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)26430 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfSpeciesReferences_1get_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
26431   jlong jresult = 0 ;
26432   ListOfSpeciesReferences *arg1 = (ListOfSpeciesReferences *) 0 ;
26433   unsigned int arg2 ;
26434   SimpleSpeciesReference *result = 0 ;
26435 
26436   (void)jenv;
26437   (void)jcls;
26438   (void)jarg1_;
26439   arg1 = *(ListOfSpeciesReferences **)&jarg1;
26440   arg2 = (unsigned int)jarg2;
26441   result = (SimpleSpeciesReference *)(arg1)->get(arg2);
26442   *(SimpleSpeciesReference **)&jresult = result;
26443   return jresult;
26444 }
26445 
26446 
Java_org_sbml_libsbml_libsbmlJNI_ListOfSpeciesReferences_1get_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)26447 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfSpeciesReferences_1get_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
26448   jlong jresult = 0 ;
26449   ListOfSpeciesReferences *arg1 = (ListOfSpeciesReferences *) 0 ;
26450   std::string *arg2 = 0 ;
26451   SimpleSpeciesReference *result = 0 ;
26452 
26453   (void)jenv;
26454   (void)jcls;
26455   (void)jarg1_;
26456   arg1 = *(ListOfSpeciesReferences **)&jarg1;
26457   if(!jarg2) {
26458     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
26459     return 0;
26460   }
26461   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
26462   if (!arg2_pstr) return 0;
26463   std::string arg2_str(arg2_pstr);
26464   arg2 = &arg2_str;
26465   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
26466   result = (SimpleSpeciesReference *)(arg1)->get((std::string const &)*arg2);
26467   *(SimpleSpeciesReference **)&jresult = result;
26468   return jresult;
26469 }
26470 
26471 
Java_org_sbml_libsbml_libsbmlJNI_ListOfSpeciesReferences_1remove_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)26472 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfSpeciesReferences_1remove_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
26473   jlong jresult = 0 ;
26474   ListOfSpeciesReferences *arg1 = (ListOfSpeciesReferences *) 0 ;
26475   unsigned int arg2 ;
26476   SimpleSpeciesReference *result = 0 ;
26477 
26478   (void)jenv;
26479   (void)jcls;
26480   (void)jarg1_;
26481   arg1 = *(ListOfSpeciesReferences **)&jarg1;
26482   arg2 = (unsigned int)jarg2;
26483   result = (SimpleSpeciesReference *)(arg1)->remove(arg2);
26484   *(SimpleSpeciesReference **)&jresult = result;
26485   return jresult;
26486 }
26487 
26488 
Java_org_sbml_libsbml_libsbmlJNI_ListOfSpeciesReferences_1remove_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)26489 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfSpeciesReferences_1remove_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
26490   jlong jresult = 0 ;
26491   ListOfSpeciesReferences *arg1 = (ListOfSpeciesReferences *) 0 ;
26492   std::string *arg2 = 0 ;
26493   SimpleSpeciesReference *result = 0 ;
26494 
26495   (void)jenv;
26496   (void)jcls;
26497   (void)jarg1_;
26498   arg1 = *(ListOfSpeciesReferences **)&jarg1;
26499   if(!jarg2) {
26500     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
26501     return 0;
26502   }
26503   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
26504   if (!arg2_pstr) return 0;
26505   std::string arg2_str(arg2_pstr);
26506   arg2 = &arg2_str;
26507   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
26508   result = (SimpleSpeciesReference *)(arg1)->remove((std::string const &)*arg2);
26509   *(SimpleSpeciesReference **)&jresult = result;
26510   return jresult;
26511 }
26512 
26513 
Java_org_sbml_libsbml_libsbmlJNI_ListOfSpeciesReferences_1getType(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26514 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfSpeciesReferences_1getType(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26515   jlong jresult = 0 ;
26516   ListOfSpeciesReferences *arg1 = (ListOfSpeciesReferences *) 0 ;
26517   unsigned int result;
26518 
26519   (void)jenv;
26520   (void)jcls;
26521   (void)jarg1_;
26522   arg1 = *(ListOfSpeciesReferences **)&jarg1;
26523   result = (unsigned int)((ListOfSpeciesReferences const *)arg1)->getType();
26524   jresult = (jlong)result;
26525   return jresult;
26526 }
26527 
26528 
Java_org_sbml_libsbml_libsbmlJNI_delete_1ListOfSpeciesReferences(JNIEnv * jenv,jclass jcls,jlong jarg1)26529 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1ListOfSpeciesReferences(JNIEnv *jenv, jclass jcls, jlong jarg1) {
26530   ListOfSpeciesReferences *arg1 = (ListOfSpeciesReferences *) 0 ;
26531 
26532   (void)jenv;
26533   (void)jcls;
26534   arg1 = *(ListOfSpeciesReferences **)&jarg1;
26535   delete arg1;
26536 }
26537 
26538 
Java_org_sbml_libsbml_libsbmlJNI_new_1ModifierSpeciesReference_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)26539 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ModifierSpeciesReference_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
26540   jlong jresult = 0 ;
26541   unsigned int arg1 ;
26542   unsigned int arg2 ;
26543   ModifierSpeciesReference *result = 0 ;
26544 
26545   (void)jenv;
26546   (void)jcls;
26547   arg1 = (unsigned int)jarg1;
26548   arg2 = (unsigned int)jarg2;
26549 
26550   try {
26551     result = (ModifierSpeciesReference *)new ModifierSpeciesReference(arg1,arg2);
26552   }
26553   catch (const SBMLConstructorException &e) {
26554     jenv->ExceptionClear();
26555     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
26556     if (clazz)
26557     jenv->ThrowNew(clazz, e.what());
26558     return 0;
26559   }
26560   catch (const SBMLExtensionException &e) {
26561     jenv->ExceptionClear();
26562     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
26563     if (clazz)
26564     jenv->ThrowNew(clazz, e.what());
26565     return 0;
26566   }
26567 
26568   *(ModifierSpeciesReference **)&jresult = result;
26569   return jresult;
26570 }
26571 
26572 
Java_org_sbml_libsbml_libsbmlJNI_new_1ModifierSpeciesReference_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26573 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ModifierSpeciesReference_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26574   jlong jresult = 0 ;
26575   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
26576   ModifierSpeciesReference *result = 0 ;
26577 
26578   (void)jenv;
26579   (void)jcls;
26580   (void)jarg1_;
26581   arg1 = *(SBMLNamespaces **)&jarg1;
26582 
26583   try {
26584     result = (ModifierSpeciesReference *)new ModifierSpeciesReference(arg1);
26585   }
26586   catch (const SBMLConstructorException &e) {
26587     jenv->ExceptionClear();
26588     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
26589     if (clazz)
26590     jenv->ThrowNew(clazz, e.what());
26591     return 0;
26592   }
26593   catch (const SBMLExtensionException &e) {
26594     jenv->ExceptionClear();
26595     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
26596     if (clazz)
26597     jenv->ThrowNew(clazz, e.what());
26598     return 0;
26599   }
26600 
26601   *(ModifierSpeciesReference **)&jresult = result;
26602   return jresult;
26603 }
26604 
26605 
Java_org_sbml_libsbml_libsbmlJNI_delete_1ModifierSpeciesReference(JNIEnv * jenv,jclass jcls,jlong jarg1)26606 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1ModifierSpeciesReference(JNIEnv *jenv, jclass jcls, jlong jarg1) {
26607   ModifierSpeciesReference *arg1 = (ModifierSpeciesReference *) 0 ;
26608 
26609   (void)jenv;
26610   (void)jcls;
26611   arg1 = *(ModifierSpeciesReference **)&jarg1;
26612   delete arg1;
26613 }
26614 
26615 
Java_org_sbml_libsbml_libsbmlJNI_ModifierSpeciesReference_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26616 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModifierSpeciesReference_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26617   jlong jresult = 0 ;
26618   ModifierSpeciesReference *arg1 = (ModifierSpeciesReference *) 0 ;
26619   ModifierSpeciesReference *result = 0 ;
26620 
26621   (void)jenv;
26622   (void)jcls;
26623   (void)jarg1_;
26624   arg1 = *(ModifierSpeciesReference **)&jarg1;
26625   result = (ModifierSpeciesReference *)((ModifierSpeciesReference const *)arg1)->clone();
26626   *(ModifierSpeciesReference **)&jresult = result;
26627   return jresult;
26628 }
26629 
26630 
Java_org_sbml_libsbml_libsbmlJNI_ModifierSpeciesReference_1getTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26631 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModifierSpeciesReference_1getTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26632   jint jresult = 0 ;
26633   ModifierSpeciesReference *arg1 = (ModifierSpeciesReference *) 0 ;
26634   int result;
26635 
26636   (void)jenv;
26637   (void)jcls;
26638   (void)jarg1_;
26639   arg1 = *(ModifierSpeciesReference **)&jarg1;
26640   result = (int)((ModifierSpeciesReference const *)arg1)->getTypeCode();
26641   jresult = (jint)result;
26642   return jresult;
26643 }
26644 
26645 
Java_org_sbml_libsbml_libsbmlJNI_ModifierSpeciesReference_1getElementName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26646 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModifierSpeciesReference_1getElementName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26647   jstring jresult = 0 ;
26648   ModifierSpeciesReference *arg1 = (ModifierSpeciesReference *) 0 ;
26649   std::string *result = 0 ;
26650 
26651   (void)jenv;
26652   (void)jcls;
26653   (void)jarg1_;
26654   arg1 = *(ModifierSpeciesReference **)&jarg1;
26655   result = (std::string *) &((ModifierSpeciesReference const *)arg1)->getElementName();
26656   jresult = jenv->NewStringUTF(result->c_str());
26657   return jresult;
26658 }
26659 
26660 
Java_org_sbml_libsbml_libsbmlJNI_ModifierSpeciesReference_1hasRequiredAttributes(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26661 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModifierSpeciesReference_1hasRequiredAttributes(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26662   jboolean jresult = 0 ;
26663   ModifierSpeciesReference *arg1 = (ModifierSpeciesReference *) 0 ;
26664   bool result;
26665 
26666   (void)jenv;
26667   (void)jcls;
26668   (void)jarg1_;
26669   arg1 = *(ModifierSpeciesReference **)&jarg1;
26670   result = (bool)((ModifierSpeciesReference const *)arg1)->hasRequiredAttributes();
26671   jresult = (jboolean)result;
26672   return jresult;
26673 }
26674 
26675 
Java_org_sbml_libsbml_libsbmlJNI_new_1Event_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)26676 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Event_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
26677   jlong jresult = 0 ;
26678   unsigned int arg1 ;
26679   unsigned int arg2 ;
26680   Event *result = 0 ;
26681 
26682   (void)jenv;
26683   (void)jcls;
26684   arg1 = (unsigned int)jarg1;
26685   arg2 = (unsigned int)jarg2;
26686 
26687   try {
26688     result = (Event *)new Event(arg1,arg2);
26689   }
26690   catch (const SBMLConstructorException &e) {
26691     jenv->ExceptionClear();
26692     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
26693     if (clazz)
26694     jenv->ThrowNew(clazz, e.what());
26695     return 0;
26696   }
26697   catch (const SBMLExtensionException &e) {
26698     jenv->ExceptionClear();
26699     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
26700     if (clazz)
26701     jenv->ThrowNew(clazz, e.what());
26702     return 0;
26703   }
26704 
26705   *(Event **)&jresult = result;
26706   return jresult;
26707 }
26708 
26709 
Java_org_sbml_libsbml_libsbmlJNI_new_1Event_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26710 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Event_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26711   jlong jresult = 0 ;
26712   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
26713   Event *result = 0 ;
26714 
26715   (void)jenv;
26716   (void)jcls;
26717   (void)jarg1_;
26718   arg1 = *(SBMLNamespaces **)&jarg1;
26719 
26720   try {
26721     result = (Event *)new Event(arg1);
26722   }
26723   catch (const SBMLConstructorException &e) {
26724     jenv->ExceptionClear();
26725     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
26726     if (clazz)
26727     jenv->ThrowNew(clazz, e.what());
26728     return 0;
26729   }
26730   catch (const SBMLExtensionException &e) {
26731     jenv->ExceptionClear();
26732     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
26733     if (clazz)
26734     jenv->ThrowNew(clazz, e.what());
26735     return 0;
26736   }
26737 
26738   *(Event **)&jresult = result;
26739   return jresult;
26740 }
26741 
26742 
Java_org_sbml_libsbml_libsbmlJNI_delete_1Event(JNIEnv * jenv,jclass jcls,jlong jarg1)26743 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1Event(JNIEnv *jenv, jclass jcls, jlong jarg1) {
26744   Event *arg1 = (Event *) 0 ;
26745 
26746   (void)jenv;
26747   (void)jcls;
26748   arg1 = *(Event **)&jarg1;
26749   delete arg1;
26750 }
26751 
26752 
Java_org_sbml_libsbml_libsbmlJNI_new_1Event_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26753 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Event_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26754   jlong jresult = 0 ;
26755   Event *arg1 = 0 ;
26756   Event *result = 0 ;
26757 
26758   (void)jenv;
26759   (void)jcls;
26760   (void)jarg1_;
26761   arg1 = *(Event **)&jarg1;
26762   if (!arg1) {
26763     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Event const & reference is null");
26764     return 0;
26765   }
26766 
26767   try {
26768     result = (Event *)new Event((Event const &)*arg1);
26769   }
26770   catch (const SBMLConstructorException &e) {
26771     jenv->ExceptionClear();
26772     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
26773     if (clazz)
26774     jenv->ThrowNew(clazz, e.what());
26775     return 0;
26776   }
26777   catch (const SBMLExtensionException &e) {
26778     jenv->ExceptionClear();
26779     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
26780     if (clazz)
26781     jenv->ThrowNew(clazz, e.what());
26782     return 0;
26783   }
26784 
26785   *(Event **)&jresult = result;
26786   return jresult;
26787 }
26788 
26789 
Java_org_sbml_libsbml_libsbmlJNI_Event_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26790 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26791   jlong jresult = 0 ;
26792   Event *arg1 = (Event *) 0 ;
26793   Event *result = 0 ;
26794 
26795   (void)jenv;
26796   (void)jcls;
26797   (void)jarg1_;
26798   arg1 = *(Event **)&jarg1;
26799   result = (Event *)((Event const *)arg1)->clone();
26800   *(Event **)&jresult = result;
26801   return jresult;
26802 }
26803 
26804 
Java_org_sbml_libsbml_libsbmlJNI_Event_1initDefaults(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26805 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1initDefaults(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26806   Event *arg1 = (Event *) 0 ;
26807 
26808   (void)jenv;
26809   (void)jcls;
26810   (void)jarg1_;
26811   arg1 = *(Event **)&jarg1;
26812   (arg1)->initDefaults();
26813 }
26814 
26815 
Java_org_sbml_libsbml_libsbmlJNI_Event_1getElementBySId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)26816 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1getElementBySId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
26817   jlong jresult = 0 ;
26818   Event *arg1 = (Event *) 0 ;
26819   std::string *arg2 = 0 ;
26820   SBase *result = 0 ;
26821 
26822   (void)jenv;
26823   (void)jcls;
26824   (void)jarg1_;
26825   arg1 = *(Event **)&jarg1;
26826   if(!jarg2) {
26827     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
26828     return 0;
26829   }
26830   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
26831   if (!arg2_pstr) return 0;
26832   std::string arg2_str(arg2_pstr);
26833   arg2 = &arg2_str;
26834   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
26835   result = (SBase *)(arg1)->getElementBySId((std::string const &)*arg2);
26836   *(SBase **)&jresult = result;
26837   return jresult;
26838 }
26839 
26840 
Java_org_sbml_libsbml_libsbmlJNI_Event_1getElementByMetaId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)26841 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1getElementByMetaId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
26842   jlong jresult = 0 ;
26843   Event *arg1 = (Event *) 0 ;
26844   std::string *arg2 = 0 ;
26845   SBase *result = 0 ;
26846 
26847   (void)jenv;
26848   (void)jcls;
26849   (void)jarg1_;
26850   arg1 = *(Event **)&jarg1;
26851   if(!jarg2) {
26852     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
26853     return 0;
26854   }
26855   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
26856   if (!arg2_pstr) return 0;
26857   std::string arg2_str(arg2_pstr);
26858   arg2 = &arg2_str;
26859   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
26860   result = (SBase *)(arg1)->getElementByMetaId((std::string const &)*arg2);
26861   *(SBase **)&jresult = result;
26862   return jresult;
26863 }
26864 
26865 
Java_org_sbml_libsbml_libsbmlJNI_Event_1getId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26866 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1getId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26867   jstring jresult = 0 ;
26868   Event *arg1 = (Event *) 0 ;
26869   std::string *result = 0 ;
26870 
26871   (void)jenv;
26872   (void)jcls;
26873   (void)jarg1_;
26874   arg1 = *(Event **)&jarg1;
26875   result = (std::string *) &((Event const *)arg1)->getId();
26876   jresult = jenv->NewStringUTF(result->c_str());
26877   return jresult;
26878 }
26879 
26880 
Java_org_sbml_libsbml_libsbmlJNI_Event_1getName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26881 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1getName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26882   jstring jresult = 0 ;
26883   Event *arg1 = (Event *) 0 ;
26884   std::string *result = 0 ;
26885 
26886   (void)jenv;
26887   (void)jcls;
26888   (void)jarg1_;
26889   arg1 = *(Event **)&jarg1;
26890   result = (std::string *) &((Event const *)arg1)->getName();
26891   jresult = jenv->NewStringUTF(result->c_str());
26892   return jresult;
26893 }
26894 
26895 
Java_org_sbml_libsbml_libsbmlJNI_Event_1getTrigger_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26896 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1getTrigger_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26897   jlong jresult = 0 ;
26898   Event *arg1 = (Event *) 0 ;
26899   Trigger *result = 0 ;
26900 
26901   (void)jenv;
26902   (void)jcls;
26903   (void)jarg1_;
26904   arg1 = *(Event **)&jarg1;
26905   result = (Trigger *)((Event const *)arg1)->getTrigger();
26906   *(Trigger **)&jresult = result;
26907   return jresult;
26908 }
26909 
26910 
Java_org_sbml_libsbml_libsbmlJNI_Event_1getDelay_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26911 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1getDelay_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26912   jlong jresult = 0 ;
26913   Event *arg1 = (Event *) 0 ;
26914   Delay *result = 0 ;
26915 
26916   (void)jenv;
26917   (void)jcls;
26918   (void)jarg1_;
26919   arg1 = *(Event **)&jarg1;
26920   result = (Delay *)((Event const *)arg1)->getDelay();
26921   *(Delay **)&jresult = result;
26922   return jresult;
26923 }
26924 
26925 
Java_org_sbml_libsbml_libsbmlJNI_Event_1getPriority_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26926 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1getPriority_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26927   jlong jresult = 0 ;
26928   Event *arg1 = (Event *) 0 ;
26929   Priority *result = 0 ;
26930 
26931   (void)jenv;
26932   (void)jcls;
26933   (void)jarg1_;
26934   arg1 = *(Event **)&jarg1;
26935   result = (Priority *)((Event const *)arg1)->getPriority();
26936   *(Priority **)&jresult = result;
26937   return jresult;
26938 }
26939 
26940 
Java_org_sbml_libsbml_libsbmlJNI_Event_1getTimeUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26941 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1getTimeUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26942   jstring jresult = 0 ;
26943   Event *arg1 = (Event *) 0 ;
26944   std::string *result = 0 ;
26945 
26946   (void)jenv;
26947   (void)jcls;
26948   (void)jarg1_;
26949   arg1 = *(Event **)&jarg1;
26950   result = (std::string *) &((Event const *)arg1)->getTimeUnits();
26951   jresult = jenv->NewStringUTF(result->c_str());
26952   return jresult;
26953 }
26954 
26955 
Java_org_sbml_libsbml_libsbmlJNI_Event_1getUseValuesFromTriggerTime(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26956 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1getUseValuesFromTriggerTime(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26957   jboolean jresult = 0 ;
26958   Event *arg1 = (Event *) 0 ;
26959   bool result;
26960 
26961   (void)jenv;
26962   (void)jcls;
26963   (void)jarg1_;
26964   arg1 = *(Event **)&jarg1;
26965   result = (bool)((Event const *)arg1)->getUseValuesFromTriggerTime();
26966   jresult = (jboolean)result;
26967   return jresult;
26968 }
26969 
26970 
Java_org_sbml_libsbml_libsbmlJNI_Event_1isSetId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26971 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1isSetId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26972   jboolean jresult = 0 ;
26973   Event *arg1 = (Event *) 0 ;
26974   bool result;
26975 
26976   (void)jenv;
26977   (void)jcls;
26978   (void)jarg1_;
26979   arg1 = *(Event **)&jarg1;
26980   result = (bool)((Event const *)arg1)->isSetId();
26981   jresult = (jboolean)result;
26982   return jresult;
26983 }
26984 
26985 
Java_org_sbml_libsbml_libsbmlJNI_Event_1isSetName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26986 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1isSetName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26987   jboolean jresult = 0 ;
26988   Event *arg1 = (Event *) 0 ;
26989   bool result;
26990 
26991   (void)jenv;
26992   (void)jcls;
26993   (void)jarg1_;
26994   arg1 = *(Event **)&jarg1;
26995   result = (bool)((Event const *)arg1)->isSetName();
26996   jresult = (jboolean)result;
26997   return jresult;
26998 }
26999 
27000 
Java_org_sbml_libsbml_libsbmlJNI_Event_1isSetTrigger(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27001 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1isSetTrigger(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27002   jboolean jresult = 0 ;
27003   Event *arg1 = (Event *) 0 ;
27004   bool result;
27005 
27006   (void)jenv;
27007   (void)jcls;
27008   (void)jarg1_;
27009   arg1 = *(Event **)&jarg1;
27010   result = (bool)((Event const *)arg1)->isSetTrigger();
27011   jresult = (jboolean)result;
27012   return jresult;
27013 }
27014 
27015 
Java_org_sbml_libsbml_libsbmlJNI_Event_1isSetDelay(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27016 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1isSetDelay(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27017   jboolean jresult = 0 ;
27018   Event *arg1 = (Event *) 0 ;
27019   bool result;
27020 
27021   (void)jenv;
27022   (void)jcls;
27023   (void)jarg1_;
27024   arg1 = *(Event **)&jarg1;
27025   result = (bool)((Event const *)arg1)->isSetDelay();
27026   jresult = (jboolean)result;
27027   return jresult;
27028 }
27029 
27030 
Java_org_sbml_libsbml_libsbmlJNI_Event_1isSetPriority(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27031 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1isSetPriority(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27032   jboolean jresult = 0 ;
27033   Event *arg1 = (Event *) 0 ;
27034   bool result;
27035 
27036   (void)jenv;
27037   (void)jcls;
27038   (void)jarg1_;
27039   arg1 = *(Event **)&jarg1;
27040   result = (bool)((Event const *)arg1)->isSetPriority();
27041   jresult = (jboolean)result;
27042   return jresult;
27043 }
27044 
27045 
Java_org_sbml_libsbml_libsbmlJNI_Event_1isSetTimeUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27046 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1isSetTimeUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27047   jboolean jresult = 0 ;
27048   Event *arg1 = (Event *) 0 ;
27049   bool result;
27050 
27051   (void)jenv;
27052   (void)jcls;
27053   (void)jarg1_;
27054   arg1 = *(Event **)&jarg1;
27055   result = (bool)((Event const *)arg1)->isSetTimeUnits();
27056   jresult = (jboolean)result;
27057   return jresult;
27058 }
27059 
27060 
Java_org_sbml_libsbml_libsbmlJNI_Event_1isSetUseValuesFromTriggerTime(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27061 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1isSetUseValuesFromTriggerTime(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27062   jboolean jresult = 0 ;
27063   Event *arg1 = (Event *) 0 ;
27064   bool result;
27065 
27066   (void)jenv;
27067   (void)jcls;
27068   (void)jarg1_;
27069   arg1 = *(Event **)&jarg1;
27070   result = (bool)((Event const *)arg1)->isSetUseValuesFromTriggerTime();
27071   jresult = (jboolean)result;
27072   return jresult;
27073 }
27074 
27075 
Java_org_sbml_libsbml_libsbmlJNI_Event_1setId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)27076 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1setId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
27077   jint jresult = 0 ;
27078   Event *arg1 = (Event *) 0 ;
27079   std::string *arg2 = 0 ;
27080   int result;
27081 
27082   (void)jenv;
27083   (void)jcls;
27084   (void)jarg1_;
27085   arg1 = *(Event **)&jarg1;
27086   if(!jarg2) {
27087     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
27088     return 0;
27089   }
27090   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
27091   if (!arg2_pstr) return 0;
27092   std::string arg2_str(arg2_pstr);
27093   arg2 = &arg2_str;
27094   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
27095   result = (int)(arg1)->setId((std::string const &)*arg2);
27096   jresult = (jint)result;
27097   return jresult;
27098 }
27099 
27100 
Java_org_sbml_libsbml_libsbmlJNI_Event_1setName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)27101 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1setName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
27102   jint jresult = 0 ;
27103   Event *arg1 = (Event *) 0 ;
27104   std::string *arg2 = 0 ;
27105   int result;
27106 
27107   (void)jenv;
27108   (void)jcls;
27109   (void)jarg1_;
27110   arg1 = *(Event **)&jarg1;
27111   if(!jarg2) {
27112     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
27113     return 0;
27114   }
27115   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
27116   if (!arg2_pstr) return 0;
27117   std::string arg2_str(arg2_pstr);
27118   arg2 = &arg2_str;
27119   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
27120   result = (int)(arg1)->setName((std::string const &)*arg2);
27121   jresult = (jint)result;
27122   return jresult;
27123 }
27124 
27125 
Java_org_sbml_libsbml_libsbmlJNI_Event_1setTrigger(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)27126 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1setTrigger(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
27127   jint jresult = 0 ;
27128   Event *arg1 = (Event *) 0 ;
27129   Trigger *arg2 = (Trigger *) 0 ;
27130   int result;
27131 
27132   (void)jenv;
27133   (void)jcls;
27134   (void)jarg1_;
27135   (void)jarg2_;
27136   arg1 = *(Event **)&jarg1;
27137   arg2 = *(Trigger **)&jarg2;
27138   result = (int)(arg1)->setTrigger((Trigger const *)arg2);
27139   jresult = (jint)result;
27140   return jresult;
27141 }
27142 
27143 
Java_org_sbml_libsbml_libsbmlJNI_Event_1setDelay(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)27144 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1setDelay(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
27145   jint jresult = 0 ;
27146   Event *arg1 = (Event *) 0 ;
27147   Delay *arg2 = (Delay *) 0 ;
27148   int result;
27149 
27150   (void)jenv;
27151   (void)jcls;
27152   (void)jarg1_;
27153   (void)jarg2_;
27154   arg1 = *(Event **)&jarg1;
27155   arg2 = *(Delay **)&jarg2;
27156   result = (int)(arg1)->setDelay((Delay const *)arg2);
27157   jresult = (jint)result;
27158   return jresult;
27159 }
27160 
27161 
Java_org_sbml_libsbml_libsbmlJNI_Event_1setPriority(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)27162 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1setPriority(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
27163   jint jresult = 0 ;
27164   Event *arg1 = (Event *) 0 ;
27165   Priority *arg2 = (Priority *) 0 ;
27166   int result;
27167 
27168   (void)jenv;
27169   (void)jcls;
27170   (void)jarg1_;
27171   (void)jarg2_;
27172   arg1 = *(Event **)&jarg1;
27173   arg2 = *(Priority **)&jarg2;
27174   result = (int)(arg1)->setPriority((Priority const *)arg2);
27175   jresult = (jint)result;
27176   return jresult;
27177 }
27178 
27179 
Java_org_sbml_libsbml_libsbmlJNI_Event_1setTimeUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)27180 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1setTimeUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
27181   jint jresult = 0 ;
27182   Event *arg1 = (Event *) 0 ;
27183   std::string *arg2 = 0 ;
27184   int result;
27185 
27186   (void)jenv;
27187   (void)jcls;
27188   (void)jarg1_;
27189   arg1 = *(Event **)&jarg1;
27190   if(!jarg2) {
27191     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
27192     return 0;
27193   }
27194   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
27195   if (!arg2_pstr) return 0;
27196   std::string arg2_str(arg2_pstr);
27197   arg2 = &arg2_str;
27198   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
27199   result = (int)(arg1)->setTimeUnits((std::string const &)*arg2);
27200   jresult = (jint)result;
27201   return jresult;
27202 }
27203 
27204 
Java_org_sbml_libsbml_libsbmlJNI_Event_1setUseValuesFromTriggerTime(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)27205 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1setUseValuesFromTriggerTime(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
27206   jint jresult = 0 ;
27207   Event *arg1 = (Event *) 0 ;
27208   bool arg2 ;
27209   int result;
27210 
27211   (void)jenv;
27212   (void)jcls;
27213   (void)jarg1_;
27214   arg1 = *(Event **)&jarg1;
27215   arg2 = jarg2 ? true : false;
27216   result = (int)(arg1)->setUseValuesFromTriggerTime(arg2);
27217   jresult = (jint)result;
27218   return jresult;
27219 }
27220 
27221 
Java_org_sbml_libsbml_libsbmlJNI_Event_1unsetId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27222 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1unsetId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27223   jint jresult = 0 ;
27224   Event *arg1 = (Event *) 0 ;
27225   int result;
27226 
27227   (void)jenv;
27228   (void)jcls;
27229   (void)jarg1_;
27230   arg1 = *(Event **)&jarg1;
27231   result = (int)(arg1)->unsetId();
27232   jresult = (jint)result;
27233   return jresult;
27234 }
27235 
27236 
Java_org_sbml_libsbml_libsbmlJNI_Event_1unsetName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27237 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1unsetName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27238   jint jresult = 0 ;
27239   Event *arg1 = (Event *) 0 ;
27240   int result;
27241 
27242   (void)jenv;
27243   (void)jcls;
27244   (void)jarg1_;
27245   arg1 = *(Event **)&jarg1;
27246   result = (int)(arg1)->unsetName();
27247   jresult = (jint)result;
27248   return jresult;
27249 }
27250 
27251 
Java_org_sbml_libsbml_libsbmlJNI_Event_1unsetUseValuesFromTriggerTime(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27252 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1unsetUseValuesFromTriggerTime(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27253   jint jresult = 0 ;
27254   Event *arg1 = (Event *) 0 ;
27255   int result;
27256 
27257   (void)jenv;
27258   (void)jcls;
27259   (void)jarg1_;
27260   arg1 = *(Event **)&jarg1;
27261   result = (int)(arg1)->unsetUseValuesFromTriggerTime();
27262   jresult = (jint)result;
27263   return jresult;
27264 }
27265 
27266 
Java_org_sbml_libsbml_libsbmlJNI_Event_1unsetDelay(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27267 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1unsetDelay(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27268   jint jresult = 0 ;
27269   Event *arg1 = (Event *) 0 ;
27270   int result;
27271 
27272   (void)jenv;
27273   (void)jcls;
27274   (void)jarg1_;
27275   arg1 = *(Event **)&jarg1;
27276   result = (int)(arg1)->unsetDelay();
27277   jresult = (jint)result;
27278   return jresult;
27279 }
27280 
27281 
Java_org_sbml_libsbml_libsbmlJNI_Event_1unsetPriority(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27282 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1unsetPriority(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27283   jint jresult = 0 ;
27284   Event *arg1 = (Event *) 0 ;
27285   int result;
27286 
27287   (void)jenv;
27288   (void)jcls;
27289   (void)jarg1_;
27290   arg1 = *(Event **)&jarg1;
27291   result = (int)(arg1)->unsetPriority();
27292   jresult = (jint)result;
27293   return jresult;
27294 }
27295 
27296 
Java_org_sbml_libsbml_libsbmlJNI_Event_1unsetTrigger(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27297 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1unsetTrigger(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27298   jint jresult = 0 ;
27299   Event *arg1 = (Event *) 0 ;
27300   int result;
27301 
27302   (void)jenv;
27303   (void)jcls;
27304   (void)jarg1_;
27305   arg1 = *(Event **)&jarg1;
27306   result = (int)(arg1)->unsetTrigger();
27307   jresult = (jint)result;
27308   return jresult;
27309 }
27310 
27311 
Java_org_sbml_libsbml_libsbmlJNI_Event_1unsetTimeUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27312 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1unsetTimeUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27313   jint jresult = 0 ;
27314   Event *arg1 = (Event *) 0 ;
27315   int result;
27316 
27317   (void)jenv;
27318   (void)jcls;
27319   (void)jarg1_;
27320   arg1 = *(Event **)&jarg1;
27321   result = (int)(arg1)->unsetTimeUnits();
27322   jresult = (jint)result;
27323   return jresult;
27324 }
27325 
27326 
Java_org_sbml_libsbml_libsbmlJNI_Event_1addEventAssignment(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)27327 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1addEventAssignment(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
27328   jint jresult = 0 ;
27329   Event *arg1 = (Event *) 0 ;
27330   EventAssignment *arg2 = (EventAssignment *) 0 ;
27331   int result;
27332 
27333   (void)jenv;
27334   (void)jcls;
27335   (void)jarg1_;
27336   (void)jarg2_;
27337   arg1 = *(Event **)&jarg1;
27338   arg2 = *(EventAssignment **)&jarg2;
27339   result = (int)(arg1)->addEventAssignment((EventAssignment const *)arg2);
27340   jresult = (jint)result;
27341   return jresult;
27342 }
27343 
27344 
Java_org_sbml_libsbml_libsbmlJNI_Event_1createEventAssignment(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27345 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1createEventAssignment(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27346   jlong jresult = 0 ;
27347   Event *arg1 = (Event *) 0 ;
27348   EventAssignment *result = 0 ;
27349 
27350   (void)jenv;
27351   (void)jcls;
27352   (void)jarg1_;
27353   arg1 = *(Event **)&jarg1;
27354   result = (EventAssignment *)(arg1)->createEventAssignment();
27355   *(EventAssignment **)&jresult = result;
27356   return jresult;
27357 }
27358 
27359 
Java_org_sbml_libsbml_libsbmlJNI_Event_1createTrigger(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27360 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1createTrigger(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27361   jlong jresult = 0 ;
27362   Event *arg1 = (Event *) 0 ;
27363   Trigger *result = 0 ;
27364 
27365   (void)jenv;
27366   (void)jcls;
27367   (void)jarg1_;
27368   arg1 = *(Event **)&jarg1;
27369   result = (Trigger *)(arg1)->createTrigger();
27370   *(Trigger **)&jresult = result;
27371   return jresult;
27372 }
27373 
27374 
Java_org_sbml_libsbml_libsbmlJNI_Event_1createDelay(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27375 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1createDelay(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27376   jlong jresult = 0 ;
27377   Event *arg1 = (Event *) 0 ;
27378   Delay *result = 0 ;
27379 
27380   (void)jenv;
27381   (void)jcls;
27382   (void)jarg1_;
27383   arg1 = *(Event **)&jarg1;
27384   result = (Delay *)(arg1)->createDelay();
27385   *(Delay **)&jresult = result;
27386   return jresult;
27387 }
27388 
27389 
Java_org_sbml_libsbml_libsbmlJNI_Event_1createPriority(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27390 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1createPriority(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27391   jlong jresult = 0 ;
27392   Event *arg1 = (Event *) 0 ;
27393   Priority *result = 0 ;
27394 
27395   (void)jenv;
27396   (void)jcls;
27397   (void)jarg1_;
27398   arg1 = *(Event **)&jarg1;
27399   result = (Priority *)(arg1)->createPriority();
27400   *(Priority **)&jresult = result;
27401   return jresult;
27402 }
27403 
27404 
Java_org_sbml_libsbml_libsbmlJNI_Event_1getListOfEventAssignments_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27405 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1getListOfEventAssignments_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27406   jlong jresult = 0 ;
27407   Event *arg1 = (Event *) 0 ;
27408   ListOfEventAssignments *result = 0 ;
27409 
27410   (void)jenv;
27411   (void)jcls;
27412   (void)jarg1_;
27413   arg1 = *(Event **)&jarg1;
27414   result = (ListOfEventAssignments *)((Event const *)arg1)->getListOfEventAssignments();
27415   *(ListOfEventAssignments **)&jresult = result;
27416   return jresult;
27417 }
27418 
27419 
Java_org_sbml_libsbml_libsbmlJNI_Event_1getEventAssignment_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)27420 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1getEventAssignment_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
27421   jlong jresult = 0 ;
27422   Event *arg1 = (Event *) 0 ;
27423   unsigned int arg2 ;
27424   EventAssignment *result = 0 ;
27425 
27426   (void)jenv;
27427   (void)jcls;
27428   (void)jarg1_;
27429   arg1 = *(Event **)&jarg1;
27430   arg2 = (unsigned int)jarg2;
27431   result = (EventAssignment *)((Event const *)arg1)->getEventAssignment(arg2);
27432   *(EventAssignment **)&jresult = result;
27433   return jresult;
27434 }
27435 
27436 
Java_org_sbml_libsbml_libsbmlJNI_Event_1getEventAssignment_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)27437 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1getEventAssignment_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
27438   jlong jresult = 0 ;
27439   Event *arg1 = (Event *) 0 ;
27440   std::string *arg2 = 0 ;
27441   EventAssignment *result = 0 ;
27442 
27443   (void)jenv;
27444   (void)jcls;
27445   (void)jarg1_;
27446   arg1 = *(Event **)&jarg1;
27447   if(!jarg2) {
27448     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
27449     return 0;
27450   }
27451   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
27452   if (!arg2_pstr) return 0;
27453   std::string arg2_str(arg2_pstr);
27454   arg2 = &arg2_str;
27455   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
27456   result = (EventAssignment *)((Event const *)arg1)->getEventAssignment((std::string const &)*arg2);
27457   *(EventAssignment **)&jresult = result;
27458   return jresult;
27459 }
27460 
27461 
Java_org_sbml_libsbml_libsbmlJNI_Event_1getNumEventAssignments(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27462 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1getNumEventAssignments(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27463   jlong jresult = 0 ;
27464   Event *arg1 = (Event *) 0 ;
27465   unsigned int result;
27466 
27467   (void)jenv;
27468   (void)jcls;
27469   (void)jarg1_;
27470   arg1 = *(Event **)&jarg1;
27471   result = (unsigned int)((Event const *)arg1)->getNumEventAssignments();
27472   jresult = (jlong)result;
27473   return jresult;
27474 }
27475 
27476 
Java_org_sbml_libsbml_libsbmlJNI_Event_1removeEventAssignment_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)27477 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1removeEventAssignment_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
27478   jlong jresult = 0 ;
27479   Event *arg1 = (Event *) 0 ;
27480   unsigned int arg2 ;
27481   EventAssignment *result = 0 ;
27482 
27483   (void)jenv;
27484   (void)jcls;
27485   (void)jarg1_;
27486   arg1 = *(Event **)&jarg1;
27487   arg2 = (unsigned int)jarg2;
27488   result = (EventAssignment *)(arg1)->removeEventAssignment(arg2);
27489   *(EventAssignment **)&jresult = result;
27490   return jresult;
27491 }
27492 
27493 
Java_org_sbml_libsbml_libsbmlJNI_Event_1removeEventAssignment_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)27494 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1removeEventAssignment_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
27495   jlong jresult = 0 ;
27496   Event *arg1 = (Event *) 0 ;
27497   std::string *arg2 = 0 ;
27498   EventAssignment *result = 0 ;
27499 
27500   (void)jenv;
27501   (void)jcls;
27502   (void)jarg1_;
27503   arg1 = *(Event **)&jarg1;
27504   if(!jarg2) {
27505     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
27506     return 0;
27507   }
27508   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
27509   if (!arg2_pstr) return 0;
27510   std::string arg2_str(arg2_pstr);
27511   arg2 = &arg2_str;
27512   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
27513   result = (EventAssignment *)(arg1)->removeEventAssignment((std::string const &)*arg2);
27514   *(EventAssignment **)&jresult = result;
27515   return jresult;
27516 }
27517 
27518 
Java_org_sbml_libsbml_libsbmlJNI_Event_1connectToChild(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27519 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1connectToChild(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27520   Event *arg1 = (Event *) 0 ;
27521 
27522   (void)jenv;
27523   (void)jcls;
27524   (void)jarg1_;
27525   arg1 = *(Event **)&jarg1;
27526   (arg1)->connectToChild();
27527 }
27528 
27529 
Java_org_sbml_libsbml_libsbmlJNI_Event_1enablePackageInternal(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3,jboolean jarg4)27530 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1enablePackageInternal(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3, jboolean jarg4) {
27531   Event *arg1 = (Event *) 0 ;
27532   std::string *arg2 = 0 ;
27533   std::string *arg3 = 0 ;
27534   bool arg4 ;
27535 
27536   (void)jenv;
27537   (void)jcls;
27538   (void)jarg1_;
27539   arg1 = *(Event **)&jarg1;
27540   if(!jarg2) {
27541     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
27542     return ;
27543   }
27544   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
27545   if (!arg2_pstr) return ;
27546   std::string arg2_str(arg2_pstr);
27547   arg2 = &arg2_str;
27548   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
27549   if(!jarg3) {
27550     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
27551     return ;
27552   }
27553   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
27554   if (!arg3_pstr) return ;
27555   std::string arg3_str(arg3_pstr);
27556   arg3 = &arg3_str;
27557   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
27558   arg4 = jarg4 ? true : false;
27559   (arg1)->enablePackageInternal((std::string const &)*arg2,(std::string const &)*arg3,arg4);
27560 }
27561 
27562 
Java_org_sbml_libsbml_libsbmlJNI_Event_1updateSBMLNamespace(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jlong jarg4)27563 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1updateSBMLNamespace(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jlong jarg4) {
27564   Event *arg1 = (Event *) 0 ;
27565   std::string *arg2 = 0 ;
27566   unsigned int arg3 ;
27567   unsigned int arg4 ;
27568 
27569   (void)jenv;
27570   (void)jcls;
27571   (void)jarg1_;
27572   arg1 = *(Event **)&jarg1;
27573   if(!jarg2) {
27574     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
27575     return ;
27576   }
27577   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
27578   if (!arg2_pstr) return ;
27579   std::string arg2_str(arg2_pstr);
27580   arg2 = &arg2_str;
27581   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
27582   arg3 = (unsigned int)jarg3;
27583   arg4 = (unsigned int)jarg4;
27584   (arg1)->updateSBMLNamespace((std::string const &)*arg2,arg3,arg4);
27585 }
27586 
27587 
Java_org_sbml_libsbml_libsbmlJNI_Event_1getTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27588 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1getTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27589   jint jresult = 0 ;
27590   Event *arg1 = (Event *) 0 ;
27591   int result;
27592 
27593   (void)jenv;
27594   (void)jcls;
27595   (void)jarg1_;
27596   arg1 = *(Event **)&jarg1;
27597   result = (int)((Event const *)arg1)->getTypeCode();
27598   jresult = (jint)result;
27599   return jresult;
27600 }
27601 
27602 
Java_org_sbml_libsbml_libsbmlJNI_Event_1getElementName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27603 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1getElementName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27604   jstring jresult = 0 ;
27605   Event *arg1 = (Event *) 0 ;
27606   std::string *result = 0 ;
27607 
27608   (void)jenv;
27609   (void)jcls;
27610   (void)jarg1_;
27611   arg1 = *(Event **)&jarg1;
27612   result = (std::string *) &((Event const *)arg1)->getElementName();
27613   jresult = jenv->NewStringUTF(result->c_str());
27614   return jresult;
27615 }
27616 
27617 
Java_org_sbml_libsbml_libsbmlJNI_Event_1hasRequiredAttributes(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27618 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1hasRequiredAttributes(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27619   jboolean jresult = 0 ;
27620   Event *arg1 = (Event *) 0 ;
27621   bool result;
27622 
27623   (void)jenv;
27624   (void)jcls;
27625   (void)jarg1_;
27626   arg1 = *(Event **)&jarg1;
27627   result = (bool)((Event const *)arg1)->hasRequiredAttributes();
27628   jresult = (jboolean)result;
27629   return jresult;
27630 }
27631 
27632 
Java_org_sbml_libsbml_libsbmlJNI_Event_1hasRequiredElements(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27633 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1hasRequiredElements(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27634   jboolean jresult = 0 ;
27635   Event *arg1 = (Event *) 0 ;
27636   bool result;
27637 
27638   (void)jenv;
27639   (void)jcls;
27640   (void)jarg1_;
27641   arg1 = *(Event **)&jarg1;
27642   result = (bool)((Event const *)arg1)->hasRequiredElements();
27643   jresult = (jboolean)result;
27644   return jresult;
27645 }
27646 
27647 
Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfEvents_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)27648 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfEvents_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
27649   jlong jresult = 0 ;
27650   unsigned int arg1 ;
27651   unsigned int arg2 ;
27652   ListOfEvents *result = 0 ;
27653 
27654   (void)jenv;
27655   (void)jcls;
27656   arg1 = (unsigned int)jarg1;
27657   arg2 = (unsigned int)jarg2;
27658 
27659   try {
27660     result = (ListOfEvents *)new ListOfEvents(arg1,arg2);
27661   }
27662   catch (const SBMLConstructorException &e) {
27663     jenv->ExceptionClear();
27664     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
27665     if (clazz)
27666     jenv->ThrowNew(clazz, e.what());
27667     return 0;
27668   }
27669   catch (const SBMLExtensionException &e) {
27670     jenv->ExceptionClear();
27671     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
27672     if (clazz)
27673     jenv->ThrowNew(clazz, e.what());
27674     return 0;
27675   }
27676 
27677   *(ListOfEvents **)&jresult = result;
27678   return jresult;
27679 }
27680 
27681 
Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfEvents_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27682 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfEvents_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27683   jlong jresult = 0 ;
27684   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
27685   ListOfEvents *result = 0 ;
27686 
27687   (void)jenv;
27688   (void)jcls;
27689   (void)jarg1_;
27690   arg1 = *(SBMLNamespaces **)&jarg1;
27691 
27692   try {
27693     result = (ListOfEvents *)new ListOfEvents(arg1);
27694   }
27695   catch (const SBMLConstructorException &e) {
27696     jenv->ExceptionClear();
27697     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
27698     if (clazz)
27699     jenv->ThrowNew(clazz, e.what());
27700     return 0;
27701   }
27702   catch (const SBMLExtensionException &e) {
27703     jenv->ExceptionClear();
27704     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
27705     if (clazz)
27706     jenv->ThrowNew(clazz, e.what());
27707     return 0;
27708   }
27709 
27710   *(ListOfEvents **)&jresult = result;
27711   return jresult;
27712 }
27713 
27714 
Java_org_sbml_libsbml_libsbmlJNI_ListOfEvents_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27715 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfEvents_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27716   jlong jresult = 0 ;
27717   ListOfEvents *arg1 = (ListOfEvents *) 0 ;
27718   ListOfEvents *result = 0 ;
27719 
27720   (void)jenv;
27721   (void)jcls;
27722   (void)jarg1_;
27723   arg1 = *(ListOfEvents **)&jarg1;
27724   result = (ListOfEvents *)((ListOfEvents const *)arg1)->clone();
27725   *(ListOfEvents **)&jresult = result;
27726   return jresult;
27727 }
27728 
27729 
Java_org_sbml_libsbml_libsbmlJNI_ListOfEvents_1getItemTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27730 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfEvents_1getItemTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27731   jint jresult = 0 ;
27732   ListOfEvents *arg1 = (ListOfEvents *) 0 ;
27733   int result;
27734 
27735   (void)jenv;
27736   (void)jcls;
27737   (void)jarg1_;
27738   arg1 = *(ListOfEvents **)&jarg1;
27739   result = (int)((ListOfEvents const *)arg1)->getItemTypeCode();
27740   jresult = (jint)result;
27741   return jresult;
27742 }
27743 
27744 
Java_org_sbml_libsbml_libsbmlJNI_ListOfEvents_1getElementName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27745 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfEvents_1getElementName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27746   jstring jresult = 0 ;
27747   ListOfEvents *arg1 = (ListOfEvents *) 0 ;
27748   std::string *result = 0 ;
27749 
27750   (void)jenv;
27751   (void)jcls;
27752   (void)jarg1_;
27753   arg1 = *(ListOfEvents **)&jarg1;
27754   result = (std::string *) &((ListOfEvents const *)arg1)->getElementName();
27755   jresult = jenv->NewStringUTF(result->c_str());
27756   return jresult;
27757 }
27758 
27759 
Java_org_sbml_libsbml_libsbmlJNI_ListOfEvents_1get_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)27760 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfEvents_1get_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
27761   jlong jresult = 0 ;
27762   ListOfEvents *arg1 = (ListOfEvents *) 0 ;
27763   unsigned int arg2 ;
27764   Event *result = 0 ;
27765 
27766   (void)jenv;
27767   (void)jcls;
27768   (void)jarg1_;
27769   arg1 = *(ListOfEvents **)&jarg1;
27770   arg2 = (unsigned int)jarg2;
27771   result = (Event *)(arg1)->get(arg2);
27772   *(Event **)&jresult = result;
27773   return jresult;
27774 }
27775 
27776 
Java_org_sbml_libsbml_libsbmlJNI_ListOfEvents_1get_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)27777 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfEvents_1get_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
27778   jlong jresult = 0 ;
27779   ListOfEvents *arg1 = (ListOfEvents *) 0 ;
27780   std::string *arg2 = 0 ;
27781   Event *result = 0 ;
27782 
27783   (void)jenv;
27784   (void)jcls;
27785   (void)jarg1_;
27786   arg1 = *(ListOfEvents **)&jarg1;
27787   if(!jarg2) {
27788     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
27789     return 0;
27790   }
27791   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
27792   if (!arg2_pstr) return 0;
27793   std::string arg2_str(arg2_pstr);
27794   arg2 = &arg2_str;
27795   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
27796   result = (Event *)(arg1)->get((std::string const &)*arg2);
27797   *(Event **)&jresult = result;
27798   return jresult;
27799 }
27800 
27801 
Java_org_sbml_libsbml_libsbmlJNI_ListOfEvents_1remove_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)27802 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfEvents_1remove_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
27803   jlong jresult = 0 ;
27804   ListOfEvents *arg1 = (ListOfEvents *) 0 ;
27805   unsigned int arg2 ;
27806   Event *result = 0 ;
27807 
27808   (void)jenv;
27809   (void)jcls;
27810   (void)jarg1_;
27811   arg1 = *(ListOfEvents **)&jarg1;
27812   arg2 = (unsigned int)jarg2;
27813   result = (Event *)(arg1)->remove(arg2);
27814   *(Event **)&jresult = result;
27815   return jresult;
27816 }
27817 
27818 
Java_org_sbml_libsbml_libsbmlJNI_ListOfEvents_1remove_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)27819 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfEvents_1remove_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
27820   jlong jresult = 0 ;
27821   ListOfEvents *arg1 = (ListOfEvents *) 0 ;
27822   std::string *arg2 = 0 ;
27823   Event *result = 0 ;
27824 
27825   (void)jenv;
27826   (void)jcls;
27827   (void)jarg1_;
27828   arg1 = *(ListOfEvents **)&jarg1;
27829   if(!jarg2) {
27830     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
27831     return 0;
27832   }
27833   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
27834   if (!arg2_pstr) return 0;
27835   std::string arg2_str(arg2_pstr);
27836   arg2 = &arg2_str;
27837   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
27838   result = (Event *)(arg1)->remove((std::string const &)*arg2);
27839   *(Event **)&jresult = result;
27840   return jresult;
27841 }
27842 
27843 
Java_org_sbml_libsbml_libsbmlJNI_delete_1ListOfEvents(JNIEnv * jenv,jclass jcls,jlong jarg1)27844 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1ListOfEvents(JNIEnv *jenv, jclass jcls, jlong jarg1) {
27845   ListOfEvents *arg1 = (ListOfEvents *) 0 ;
27846 
27847   (void)jenv;
27848   (void)jcls;
27849   arg1 = *(ListOfEvents **)&jarg1;
27850   delete arg1;
27851 }
27852 
27853 
Java_org_sbml_libsbml_libsbmlJNI_new_1EventAssignment_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)27854 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1EventAssignment_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
27855   jlong jresult = 0 ;
27856   unsigned int arg1 ;
27857   unsigned int arg2 ;
27858   EventAssignment *result = 0 ;
27859 
27860   (void)jenv;
27861   (void)jcls;
27862   arg1 = (unsigned int)jarg1;
27863   arg2 = (unsigned int)jarg2;
27864 
27865   try {
27866     result = (EventAssignment *)new EventAssignment(arg1,arg2);
27867   }
27868   catch (const SBMLConstructorException &e) {
27869     jenv->ExceptionClear();
27870     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
27871     if (clazz)
27872     jenv->ThrowNew(clazz, e.what());
27873     return 0;
27874   }
27875   catch (const SBMLExtensionException &e) {
27876     jenv->ExceptionClear();
27877     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
27878     if (clazz)
27879     jenv->ThrowNew(clazz, e.what());
27880     return 0;
27881   }
27882 
27883   *(EventAssignment **)&jresult = result;
27884   return jresult;
27885 }
27886 
27887 
Java_org_sbml_libsbml_libsbmlJNI_new_1EventAssignment_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27888 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1EventAssignment_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27889   jlong jresult = 0 ;
27890   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
27891   EventAssignment *result = 0 ;
27892 
27893   (void)jenv;
27894   (void)jcls;
27895   (void)jarg1_;
27896   arg1 = *(SBMLNamespaces **)&jarg1;
27897 
27898   try {
27899     result = (EventAssignment *)new EventAssignment(arg1);
27900   }
27901   catch (const SBMLConstructorException &e) {
27902     jenv->ExceptionClear();
27903     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
27904     if (clazz)
27905     jenv->ThrowNew(clazz, e.what());
27906     return 0;
27907   }
27908   catch (const SBMLExtensionException &e) {
27909     jenv->ExceptionClear();
27910     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
27911     if (clazz)
27912     jenv->ThrowNew(clazz, e.what());
27913     return 0;
27914   }
27915 
27916   *(EventAssignment **)&jresult = result;
27917   return jresult;
27918 }
27919 
27920 
Java_org_sbml_libsbml_libsbmlJNI_delete_1EventAssignment(JNIEnv * jenv,jclass jcls,jlong jarg1)27921 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1EventAssignment(JNIEnv *jenv, jclass jcls, jlong jarg1) {
27922   EventAssignment *arg1 = (EventAssignment *) 0 ;
27923 
27924   (void)jenv;
27925   (void)jcls;
27926   arg1 = *(EventAssignment **)&jarg1;
27927   delete arg1;
27928 }
27929 
27930 
Java_org_sbml_libsbml_libsbmlJNI_new_1EventAssignment_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27931 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1EventAssignment_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27932   jlong jresult = 0 ;
27933   EventAssignment *arg1 = 0 ;
27934   EventAssignment *result = 0 ;
27935 
27936   (void)jenv;
27937   (void)jcls;
27938   (void)jarg1_;
27939   arg1 = *(EventAssignment **)&jarg1;
27940   if (!arg1) {
27941     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "EventAssignment const & reference is null");
27942     return 0;
27943   }
27944 
27945   try {
27946     result = (EventAssignment *)new EventAssignment((EventAssignment const &)*arg1);
27947   }
27948   catch (const SBMLConstructorException &e) {
27949     jenv->ExceptionClear();
27950     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
27951     if (clazz)
27952     jenv->ThrowNew(clazz, e.what());
27953     return 0;
27954   }
27955   catch (const SBMLExtensionException &e) {
27956     jenv->ExceptionClear();
27957     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
27958     if (clazz)
27959     jenv->ThrowNew(clazz, e.what());
27960     return 0;
27961   }
27962 
27963   *(EventAssignment **)&jresult = result;
27964   return jresult;
27965 }
27966 
27967 
Java_org_sbml_libsbml_libsbmlJNI_EventAssignment_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27968 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_EventAssignment_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27969   jlong jresult = 0 ;
27970   EventAssignment *arg1 = (EventAssignment *) 0 ;
27971   EventAssignment *result = 0 ;
27972 
27973   (void)jenv;
27974   (void)jcls;
27975   (void)jarg1_;
27976   arg1 = *(EventAssignment **)&jarg1;
27977   result = (EventAssignment *)((EventAssignment const *)arg1)->clone();
27978   *(EventAssignment **)&jresult = result;
27979   return jresult;
27980 }
27981 
27982 
Java_org_sbml_libsbml_libsbmlJNI_EventAssignment_1getVariable(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27983 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_EventAssignment_1getVariable(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27984   jstring jresult = 0 ;
27985   EventAssignment *arg1 = (EventAssignment *) 0 ;
27986   std::string *result = 0 ;
27987 
27988   (void)jenv;
27989   (void)jcls;
27990   (void)jarg1_;
27991   arg1 = *(EventAssignment **)&jarg1;
27992   result = (std::string *) &((EventAssignment const *)arg1)->getVariable();
27993   jresult = jenv->NewStringUTF(result->c_str());
27994   return jresult;
27995 }
27996 
27997 
Java_org_sbml_libsbml_libsbmlJNI_EventAssignment_1getMath(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27998 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_EventAssignment_1getMath(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27999   jlong jresult = 0 ;
28000   EventAssignment *arg1 = (EventAssignment *) 0 ;
28001   ASTNode *result = 0 ;
28002 
28003   (void)jenv;
28004   (void)jcls;
28005   (void)jarg1_;
28006   arg1 = *(EventAssignment **)&jarg1;
28007   result = (ASTNode *)((EventAssignment const *)arg1)->getMath();
28008   *(ASTNode **)&jresult = result;
28009   return jresult;
28010 }
28011 
28012 
Java_org_sbml_libsbml_libsbmlJNI_EventAssignment_1isSetVariable(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28013 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_EventAssignment_1isSetVariable(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28014   jboolean jresult = 0 ;
28015   EventAssignment *arg1 = (EventAssignment *) 0 ;
28016   bool result;
28017 
28018   (void)jenv;
28019   (void)jcls;
28020   (void)jarg1_;
28021   arg1 = *(EventAssignment **)&jarg1;
28022   result = (bool)((EventAssignment const *)arg1)->isSetVariable();
28023   jresult = (jboolean)result;
28024   return jresult;
28025 }
28026 
28027 
Java_org_sbml_libsbml_libsbmlJNI_EventAssignment_1isSetMath(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28028 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_EventAssignment_1isSetMath(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28029   jboolean jresult = 0 ;
28030   EventAssignment *arg1 = (EventAssignment *) 0 ;
28031   bool result;
28032 
28033   (void)jenv;
28034   (void)jcls;
28035   (void)jarg1_;
28036   arg1 = *(EventAssignment **)&jarg1;
28037   result = (bool)((EventAssignment const *)arg1)->isSetMath();
28038   jresult = (jboolean)result;
28039   return jresult;
28040 }
28041 
28042 
Java_org_sbml_libsbml_libsbmlJNI_EventAssignment_1setVariable(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)28043 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_EventAssignment_1setVariable(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
28044   jint jresult = 0 ;
28045   EventAssignment *arg1 = (EventAssignment *) 0 ;
28046   std::string *arg2 = 0 ;
28047   int result;
28048 
28049   (void)jenv;
28050   (void)jcls;
28051   (void)jarg1_;
28052   arg1 = *(EventAssignment **)&jarg1;
28053   if(!jarg2) {
28054     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
28055     return 0;
28056   }
28057   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
28058   if (!arg2_pstr) return 0;
28059   std::string arg2_str(arg2_pstr);
28060   arg2 = &arg2_str;
28061   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
28062   result = (int)(arg1)->setVariable((std::string const &)*arg2);
28063   jresult = (jint)result;
28064   return jresult;
28065 }
28066 
28067 
Java_org_sbml_libsbml_libsbmlJNI_EventAssignment_1unsetVariable(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28068 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_EventAssignment_1unsetVariable(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28069   jint jresult = 0 ;
28070   EventAssignment *arg1 = (EventAssignment *) 0 ;
28071   int result;
28072 
28073   (void)jenv;
28074   (void)jcls;
28075   (void)jarg1_;
28076   arg1 = *(EventAssignment **)&jarg1;
28077   result = (int)(arg1)->unsetVariable();
28078   jresult = (jint)result;
28079   return jresult;
28080 }
28081 
28082 
Java_org_sbml_libsbml_libsbmlJNI_EventAssignment_1setMath(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)28083 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_EventAssignment_1setMath(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
28084   jint jresult = 0 ;
28085   EventAssignment *arg1 = (EventAssignment *) 0 ;
28086   ASTNode *arg2 = (ASTNode *) 0 ;
28087   int result;
28088 
28089   (void)jenv;
28090   (void)jcls;
28091   (void)jarg1_;
28092   (void)jarg2_;
28093   arg1 = *(EventAssignment **)&jarg1;
28094   arg2 = *(ASTNode **)&jarg2;
28095   result = (int)(arg1)->setMath((ASTNode const *)arg2);
28096   jresult = (jint)result;
28097   return jresult;
28098 }
28099 
28100 
Java_org_sbml_libsbml_libsbmlJNI_EventAssignment_1getDerivedUnitDefinition_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28101 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_EventAssignment_1getDerivedUnitDefinition_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28102   jlong jresult = 0 ;
28103   EventAssignment *arg1 = (EventAssignment *) 0 ;
28104   UnitDefinition *result = 0 ;
28105 
28106   (void)jenv;
28107   (void)jcls;
28108   (void)jarg1_;
28109   arg1 = *(EventAssignment **)&jarg1;
28110   result = (UnitDefinition *)(arg1)->getDerivedUnitDefinition();
28111   *(UnitDefinition **)&jresult = result;
28112   return jresult;
28113 }
28114 
28115 
Java_org_sbml_libsbml_libsbmlJNI_EventAssignment_1containsUndeclaredUnits_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28116 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_EventAssignment_1containsUndeclaredUnits_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28117   jboolean jresult = 0 ;
28118   EventAssignment *arg1 = (EventAssignment *) 0 ;
28119   bool result;
28120 
28121   (void)jenv;
28122   (void)jcls;
28123   (void)jarg1_;
28124   arg1 = *(EventAssignment **)&jarg1;
28125   result = (bool)(arg1)->containsUndeclaredUnits();
28126   jresult = (jboolean)result;
28127   return jresult;
28128 }
28129 
28130 
Java_org_sbml_libsbml_libsbmlJNI_EventAssignment_1getTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28131 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_EventAssignment_1getTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28132   jint jresult = 0 ;
28133   EventAssignment *arg1 = (EventAssignment *) 0 ;
28134   int result;
28135 
28136   (void)jenv;
28137   (void)jcls;
28138   (void)jarg1_;
28139   arg1 = *(EventAssignment **)&jarg1;
28140   result = (int)((EventAssignment const *)arg1)->getTypeCode();
28141   jresult = (jint)result;
28142   return jresult;
28143 }
28144 
28145 
Java_org_sbml_libsbml_libsbmlJNI_EventAssignment_1getElementName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28146 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_EventAssignment_1getElementName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28147   jstring jresult = 0 ;
28148   EventAssignment *arg1 = (EventAssignment *) 0 ;
28149   std::string *result = 0 ;
28150 
28151   (void)jenv;
28152   (void)jcls;
28153   (void)jarg1_;
28154   arg1 = *(EventAssignment **)&jarg1;
28155   result = (std::string *) &((EventAssignment const *)arg1)->getElementName();
28156   jresult = jenv->NewStringUTF(result->c_str());
28157   return jresult;
28158 }
28159 
28160 
Java_org_sbml_libsbml_libsbmlJNI_EventAssignment_1hasRequiredAttributes(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28161 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_EventAssignment_1hasRequiredAttributes(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28162   jboolean jresult = 0 ;
28163   EventAssignment *arg1 = (EventAssignment *) 0 ;
28164   bool result;
28165 
28166   (void)jenv;
28167   (void)jcls;
28168   (void)jarg1_;
28169   arg1 = *(EventAssignment **)&jarg1;
28170   result = (bool)((EventAssignment const *)arg1)->hasRequiredAttributes();
28171   jresult = (jboolean)result;
28172   return jresult;
28173 }
28174 
28175 
Java_org_sbml_libsbml_libsbmlJNI_EventAssignment_1hasRequiredElements(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28176 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_EventAssignment_1hasRequiredElements(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28177   jboolean jresult = 0 ;
28178   EventAssignment *arg1 = (EventAssignment *) 0 ;
28179   bool result;
28180 
28181   (void)jenv;
28182   (void)jcls;
28183   (void)jarg1_;
28184   arg1 = *(EventAssignment **)&jarg1;
28185   result = (bool)((EventAssignment const *)arg1)->hasRequiredElements();
28186   jresult = (jboolean)result;
28187   return jresult;
28188 }
28189 
28190 
Java_org_sbml_libsbml_libsbmlJNI_EventAssignment_1getId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28191 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_EventAssignment_1getId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28192   jstring jresult = 0 ;
28193   EventAssignment *arg1 = (EventAssignment *) 0 ;
28194   std::string *result = 0 ;
28195 
28196   (void)jenv;
28197   (void)jcls;
28198   (void)jarg1_;
28199   arg1 = *(EventAssignment **)&jarg1;
28200   result = (std::string *) &((EventAssignment const *)arg1)->getId();
28201   jresult = jenv->NewStringUTF(result->c_str());
28202   return jresult;
28203 }
28204 
28205 
Java_org_sbml_libsbml_libsbmlJNI_EventAssignment_1renameSIdRefs(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)28206 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_EventAssignment_1renameSIdRefs(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
28207   EventAssignment *arg1 = (EventAssignment *) 0 ;
28208   std::string *arg2 = 0 ;
28209   std::string *arg3 = 0 ;
28210 
28211   (void)jenv;
28212   (void)jcls;
28213   (void)jarg1_;
28214   arg1 = *(EventAssignment **)&jarg1;
28215   if(!jarg2) {
28216     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
28217     return ;
28218   }
28219   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
28220   if (!arg2_pstr) return ;
28221   std::string arg2_str(arg2_pstr);
28222   arg2 = &arg2_str;
28223   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
28224   if(!jarg3) {
28225     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
28226     return ;
28227   }
28228   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
28229   if (!arg3_pstr) return ;
28230   std::string arg3_str(arg3_pstr);
28231   arg3 = &arg3_str;
28232   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
28233   (arg1)->renameSIdRefs((std::string const &)*arg2,(std::string const &)*arg3);
28234 }
28235 
28236 
Java_org_sbml_libsbml_libsbmlJNI_EventAssignment_1renameUnitSIdRefs(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)28237 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_EventAssignment_1renameUnitSIdRefs(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
28238   EventAssignment *arg1 = (EventAssignment *) 0 ;
28239   std::string *arg2 = 0 ;
28240   std::string *arg3 = 0 ;
28241 
28242   (void)jenv;
28243   (void)jcls;
28244   (void)jarg1_;
28245   arg1 = *(EventAssignment **)&jarg1;
28246   if(!jarg2) {
28247     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
28248     return ;
28249   }
28250   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
28251   if (!arg2_pstr) return ;
28252   std::string arg2_str(arg2_pstr);
28253   arg2 = &arg2_str;
28254   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
28255   if(!jarg3) {
28256     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
28257     return ;
28258   }
28259   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
28260   if (!arg3_pstr) return ;
28261   std::string arg3_str(arg3_pstr);
28262   arg3 = &arg3_str;
28263   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
28264   (arg1)->renameUnitSIdRefs((std::string const &)*arg2,(std::string const &)*arg3);
28265 }
28266 
28267 
Java_org_sbml_libsbml_libsbmlJNI_EventAssignment_1replaceSIDWithFunction(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jobject jarg3_)28268 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_EventAssignment_1replaceSIDWithFunction(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jobject jarg3_) {
28269   EventAssignment *arg1 = (EventAssignment *) 0 ;
28270   std::string *arg2 = 0 ;
28271   ASTNode *arg3 = (ASTNode *) 0 ;
28272 
28273   (void)jenv;
28274   (void)jcls;
28275   (void)jarg1_;
28276   (void)jarg3_;
28277   arg1 = *(EventAssignment **)&jarg1;
28278   if(!jarg2) {
28279     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
28280     return ;
28281   }
28282   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
28283   if (!arg2_pstr) return ;
28284   std::string arg2_str(arg2_pstr);
28285   arg2 = &arg2_str;
28286   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
28287   arg3 = *(ASTNode **)&jarg3;
28288   (arg1)->replaceSIDWithFunction((std::string const &)*arg2,(ASTNode const *)arg3);
28289 }
28290 
28291 
Java_org_sbml_libsbml_libsbmlJNI_EventAssignment_1divideAssignmentsToSIdByFunction(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jobject jarg3_)28292 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_EventAssignment_1divideAssignmentsToSIdByFunction(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jobject jarg3_) {
28293   EventAssignment *arg1 = (EventAssignment *) 0 ;
28294   std::string *arg2 = 0 ;
28295   ASTNode *arg3 = (ASTNode *) 0 ;
28296 
28297   (void)jenv;
28298   (void)jcls;
28299   (void)jarg1_;
28300   (void)jarg3_;
28301   arg1 = *(EventAssignment **)&jarg1;
28302   if(!jarg2) {
28303     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
28304     return ;
28305   }
28306   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
28307   if (!arg2_pstr) return ;
28308   std::string arg2_str(arg2_pstr);
28309   arg2 = &arg2_str;
28310   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
28311   arg3 = *(ASTNode **)&jarg3;
28312   (arg1)->divideAssignmentsToSIdByFunction((std::string const &)*arg2,(ASTNode const *)arg3);
28313 }
28314 
28315 
Java_org_sbml_libsbml_libsbmlJNI_EventAssignment_1multiplyAssignmentsToSIdByFunction(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jobject jarg3_)28316 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_EventAssignment_1multiplyAssignmentsToSIdByFunction(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jobject jarg3_) {
28317   EventAssignment *arg1 = (EventAssignment *) 0 ;
28318   std::string *arg2 = 0 ;
28319   ASTNode *arg3 = (ASTNode *) 0 ;
28320 
28321   (void)jenv;
28322   (void)jcls;
28323   (void)jarg1_;
28324   (void)jarg3_;
28325   arg1 = *(EventAssignment **)&jarg1;
28326   if(!jarg2) {
28327     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
28328     return ;
28329   }
28330   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
28331   if (!arg2_pstr) return ;
28332   std::string arg2_str(arg2_pstr);
28333   arg2 = &arg2_str;
28334   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
28335   arg3 = *(ASTNode **)&jarg3;
28336   (arg1)->multiplyAssignmentsToSIdByFunction((std::string const &)*arg2,(ASTNode const *)arg3);
28337 }
28338 
28339 
Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfEventAssignments_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)28340 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfEventAssignments_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
28341   jlong jresult = 0 ;
28342   unsigned int arg1 ;
28343   unsigned int arg2 ;
28344   ListOfEventAssignments *result = 0 ;
28345 
28346   (void)jenv;
28347   (void)jcls;
28348   arg1 = (unsigned int)jarg1;
28349   arg2 = (unsigned int)jarg2;
28350 
28351   try {
28352     result = (ListOfEventAssignments *)new ListOfEventAssignments(arg1,arg2);
28353   }
28354   catch (const SBMLConstructorException &e) {
28355     jenv->ExceptionClear();
28356     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
28357     if (clazz)
28358     jenv->ThrowNew(clazz, e.what());
28359     return 0;
28360   }
28361   catch (const SBMLExtensionException &e) {
28362     jenv->ExceptionClear();
28363     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
28364     if (clazz)
28365     jenv->ThrowNew(clazz, e.what());
28366     return 0;
28367   }
28368 
28369   *(ListOfEventAssignments **)&jresult = result;
28370   return jresult;
28371 }
28372 
28373 
Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfEventAssignments_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28374 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ListOfEventAssignments_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28375   jlong jresult = 0 ;
28376   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
28377   ListOfEventAssignments *result = 0 ;
28378 
28379   (void)jenv;
28380   (void)jcls;
28381   (void)jarg1_;
28382   arg1 = *(SBMLNamespaces **)&jarg1;
28383 
28384   try {
28385     result = (ListOfEventAssignments *)new ListOfEventAssignments(arg1);
28386   }
28387   catch (const SBMLConstructorException &e) {
28388     jenv->ExceptionClear();
28389     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
28390     if (clazz)
28391     jenv->ThrowNew(clazz, e.what());
28392     return 0;
28393   }
28394   catch (const SBMLExtensionException &e) {
28395     jenv->ExceptionClear();
28396     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
28397     if (clazz)
28398     jenv->ThrowNew(clazz, e.what());
28399     return 0;
28400   }
28401 
28402   *(ListOfEventAssignments **)&jresult = result;
28403   return jresult;
28404 }
28405 
28406 
Java_org_sbml_libsbml_libsbmlJNI_ListOfEventAssignments_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28407 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfEventAssignments_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28408   jlong jresult = 0 ;
28409   ListOfEventAssignments *arg1 = (ListOfEventAssignments *) 0 ;
28410   ListOfEventAssignments *result = 0 ;
28411 
28412   (void)jenv;
28413   (void)jcls;
28414   (void)jarg1_;
28415   arg1 = *(ListOfEventAssignments **)&jarg1;
28416   result = (ListOfEventAssignments *)((ListOfEventAssignments const *)arg1)->clone();
28417   *(ListOfEventAssignments **)&jresult = result;
28418   return jresult;
28419 }
28420 
28421 
Java_org_sbml_libsbml_libsbmlJNI_ListOfEventAssignments_1getItemTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28422 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfEventAssignments_1getItemTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28423   jint jresult = 0 ;
28424   ListOfEventAssignments *arg1 = (ListOfEventAssignments *) 0 ;
28425   int result;
28426 
28427   (void)jenv;
28428   (void)jcls;
28429   (void)jarg1_;
28430   arg1 = *(ListOfEventAssignments **)&jarg1;
28431   result = (int)((ListOfEventAssignments const *)arg1)->getItemTypeCode();
28432   jresult = (jint)result;
28433   return jresult;
28434 }
28435 
28436 
Java_org_sbml_libsbml_libsbmlJNI_ListOfEventAssignments_1getElementName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28437 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfEventAssignments_1getElementName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28438   jstring jresult = 0 ;
28439   ListOfEventAssignments *arg1 = (ListOfEventAssignments *) 0 ;
28440   std::string *result = 0 ;
28441 
28442   (void)jenv;
28443   (void)jcls;
28444   (void)jarg1_;
28445   arg1 = *(ListOfEventAssignments **)&jarg1;
28446   result = (std::string *) &((ListOfEventAssignments const *)arg1)->getElementName();
28447   jresult = jenv->NewStringUTF(result->c_str());
28448   return jresult;
28449 }
28450 
28451 
Java_org_sbml_libsbml_libsbmlJNI_ListOfEventAssignments_1get_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)28452 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfEventAssignments_1get_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
28453   jlong jresult = 0 ;
28454   ListOfEventAssignments *arg1 = (ListOfEventAssignments *) 0 ;
28455   unsigned int arg2 ;
28456   EventAssignment *result = 0 ;
28457 
28458   (void)jenv;
28459   (void)jcls;
28460   (void)jarg1_;
28461   arg1 = *(ListOfEventAssignments **)&jarg1;
28462   arg2 = (unsigned int)jarg2;
28463   result = (EventAssignment *)(arg1)->get(arg2);
28464   *(EventAssignment **)&jresult = result;
28465   return jresult;
28466 }
28467 
28468 
Java_org_sbml_libsbml_libsbmlJNI_ListOfEventAssignments_1get_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)28469 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfEventAssignments_1get_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
28470   jlong jresult = 0 ;
28471   ListOfEventAssignments *arg1 = (ListOfEventAssignments *) 0 ;
28472   std::string *arg2 = 0 ;
28473   EventAssignment *result = 0 ;
28474 
28475   (void)jenv;
28476   (void)jcls;
28477   (void)jarg1_;
28478   arg1 = *(ListOfEventAssignments **)&jarg1;
28479   if(!jarg2) {
28480     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
28481     return 0;
28482   }
28483   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
28484   if (!arg2_pstr) return 0;
28485   std::string arg2_str(arg2_pstr);
28486   arg2 = &arg2_str;
28487   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
28488   result = (EventAssignment *)(arg1)->get((std::string const &)*arg2);
28489   *(EventAssignment **)&jresult = result;
28490   return jresult;
28491 }
28492 
28493 
Java_org_sbml_libsbml_libsbmlJNI_ListOfEventAssignments_1remove_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)28494 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfEventAssignments_1remove_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
28495   jlong jresult = 0 ;
28496   ListOfEventAssignments *arg1 = (ListOfEventAssignments *) 0 ;
28497   unsigned int arg2 ;
28498   EventAssignment *result = 0 ;
28499 
28500   (void)jenv;
28501   (void)jcls;
28502   (void)jarg1_;
28503   arg1 = *(ListOfEventAssignments **)&jarg1;
28504   arg2 = (unsigned int)jarg2;
28505   result = (EventAssignment *)(arg1)->remove(arg2);
28506   *(EventAssignment **)&jresult = result;
28507   return jresult;
28508 }
28509 
28510 
Java_org_sbml_libsbml_libsbmlJNI_ListOfEventAssignments_1remove_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)28511 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfEventAssignments_1remove_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
28512   jlong jresult = 0 ;
28513   ListOfEventAssignments *arg1 = (ListOfEventAssignments *) 0 ;
28514   std::string *arg2 = 0 ;
28515   EventAssignment *result = 0 ;
28516 
28517   (void)jenv;
28518   (void)jcls;
28519   (void)jarg1_;
28520   arg1 = *(ListOfEventAssignments **)&jarg1;
28521   if(!jarg2) {
28522     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
28523     return 0;
28524   }
28525   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
28526   if (!arg2_pstr) return 0;
28527   std::string arg2_str(arg2_pstr);
28528   arg2 = &arg2_str;
28529   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
28530   result = (EventAssignment *)(arg1)->remove((std::string const &)*arg2);
28531   *(EventAssignment **)&jresult = result;
28532   return jresult;
28533 }
28534 
28535 
Java_org_sbml_libsbml_libsbmlJNI_ListOfEventAssignments_1getElementBySId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)28536 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfEventAssignments_1getElementBySId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
28537   jlong jresult = 0 ;
28538   ListOfEventAssignments *arg1 = (ListOfEventAssignments *) 0 ;
28539   std::string *arg2 = 0 ;
28540   SBase *result = 0 ;
28541 
28542   (void)jenv;
28543   (void)jcls;
28544   (void)jarg1_;
28545   arg1 = *(ListOfEventAssignments **)&jarg1;
28546   if(!jarg2) {
28547     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
28548     return 0;
28549   }
28550   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
28551   if (!arg2_pstr) return 0;
28552   std::string arg2_str(arg2_pstr);
28553   arg2 = &arg2_str;
28554   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
28555   result = (SBase *)(arg1)->getElementBySId((std::string const &)*arg2);
28556   *(SBase **)&jresult = result;
28557   return jresult;
28558 }
28559 
28560 
Java_org_sbml_libsbml_libsbmlJNI_delete_1ListOfEventAssignments(JNIEnv * jenv,jclass jcls,jlong jarg1)28561 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1ListOfEventAssignments(JNIEnv *jenv, jclass jcls, jlong jarg1) {
28562   ListOfEventAssignments *arg1 = (ListOfEventAssignments *) 0 ;
28563 
28564   (void)jenv;
28565   (void)jcls;
28566   arg1 = *(ListOfEventAssignments **)&jarg1;
28567   delete arg1;
28568 }
28569 
28570 
Java_org_sbml_libsbml_libsbmlJNI_new_1Trigger_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)28571 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Trigger_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
28572   jlong jresult = 0 ;
28573   unsigned int arg1 ;
28574   unsigned int arg2 ;
28575   Trigger *result = 0 ;
28576 
28577   (void)jenv;
28578   (void)jcls;
28579   arg1 = (unsigned int)jarg1;
28580   arg2 = (unsigned int)jarg2;
28581 
28582   try {
28583     result = (Trigger *)new Trigger(arg1,arg2);
28584   }
28585   catch (const SBMLConstructorException &e) {
28586     jenv->ExceptionClear();
28587     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
28588     if (clazz)
28589     jenv->ThrowNew(clazz, e.what());
28590     return 0;
28591   }
28592   catch (const SBMLExtensionException &e) {
28593     jenv->ExceptionClear();
28594     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
28595     if (clazz)
28596     jenv->ThrowNew(clazz, e.what());
28597     return 0;
28598   }
28599 
28600   *(Trigger **)&jresult = result;
28601   return jresult;
28602 }
28603 
28604 
Java_org_sbml_libsbml_libsbmlJNI_new_1Trigger_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28605 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Trigger_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28606   jlong jresult = 0 ;
28607   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
28608   Trigger *result = 0 ;
28609 
28610   (void)jenv;
28611   (void)jcls;
28612   (void)jarg1_;
28613   arg1 = *(SBMLNamespaces **)&jarg1;
28614 
28615   try {
28616     result = (Trigger *)new Trigger(arg1);
28617   }
28618   catch (const SBMLConstructorException &e) {
28619     jenv->ExceptionClear();
28620     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
28621     if (clazz)
28622     jenv->ThrowNew(clazz, e.what());
28623     return 0;
28624   }
28625   catch (const SBMLExtensionException &e) {
28626     jenv->ExceptionClear();
28627     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
28628     if (clazz)
28629     jenv->ThrowNew(clazz, e.what());
28630     return 0;
28631   }
28632 
28633   *(Trigger **)&jresult = result;
28634   return jresult;
28635 }
28636 
28637 
Java_org_sbml_libsbml_libsbmlJNI_delete_1Trigger(JNIEnv * jenv,jclass jcls,jlong jarg1)28638 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1Trigger(JNIEnv *jenv, jclass jcls, jlong jarg1) {
28639   Trigger *arg1 = (Trigger *) 0 ;
28640 
28641   (void)jenv;
28642   (void)jcls;
28643   arg1 = *(Trigger **)&jarg1;
28644   delete arg1;
28645 }
28646 
28647 
Java_org_sbml_libsbml_libsbmlJNI_new_1Trigger_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28648 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Trigger_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28649   jlong jresult = 0 ;
28650   Trigger *arg1 = 0 ;
28651   Trigger *result = 0 ;
28652 
28653   (void)jenv;
28654   (void)jcls;
28655   (void)jarg1_;
28656   arg1 = *(Trigger **)&jarg1;
28657   if (!arg1) {
28658     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Trigger const & reference is null");
28659     return 0;
28660   }
28661 
28662   try {
28663     result = (Trigger *)new Trigger((Trigger const &)*arg1);
28664   }
28665   catch (const SBMLConstructorException &e) {
28666     jenv->ExceptionClear();
28667     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
28668     if (clazz)
28669     jenv->ThrowNew(clazz, e.what());
28670     return 0;
28671   }
28672   catch (const SBMLExtensionException &e) {
28673     jenv->ExceptionClear();
28674     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
28675     if (clazz)
28676     jenv->ThrowNew(clazz, e.what());
28677     return 0;
28678   }
28679 
28680   *(Trigger **)&jresult = result;
28681   return jresult;
28682 }
28683 
28684 
Java_org_sbml_libsbml_libsbmlJNI_Trigger_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28685 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Trigger_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28686   jlong jresult = 0 ;
28687   Trigger *arg1 = (Trigger *) 0 ;
28688   Trigger *result = 0 ;
28689 
28690   (void)jenv;
28691   (void)jcls;
28692   (void)jarg1_;
28693   arg1 = *(Trigger **)&jarg1;
28694   result = (Trigger *)((Trigger const *)arg1)->clone();
28695   *(Trigger **)&jresult = result;
28696   return jresult;
28697 }
28698 
28699 
Java_org_sbml_libsbml_libsbmlJNI_Trigger_1getMath(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28700 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Trigger_1getMath(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28701   jlong jresult = 0 ;
28702   Trigger *arg1 = (Trigger *) 0 ;
28703   ASTNode *result = 0 ;
28704 
28705   (void)jenv;
28706   (void)jcls;
28707   (void)jarg1_;
28708   arg1 = *(Trigger **)&jarg1;
28709   result = (ASTNode *)((Trigger const *)arg1)->getMath();
28710   *(ASTNode **)&jresult = result;
28711   return jresult;
28712 }
28713 
28714 
Java_org_sbml_libsbml_libsbmlJNI_Trigger_1getInitialValue(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28715 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Trigger_1getInitialValue(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28716   jboolean jresult = 0 ;
28717   Trigger *arg1 = (Trigger *) 0 ;
28718   bool result;
28719 
28720   (void)jenv;
28721   (void)jcls;
28722   (void)jarg1_;
28723   arg1 = *(Trigger **)&jarg1;
28724   result = (bool)((Trigger const *)arg1)->getInitialValue();
28725   jresult = (jboolean)result;
28726   return jresult;
28727 }
28728 
28729 
Java_org_sbml_libsbml_libsbmlJNI_Trigger_1getPersistent(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28730 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Trigger_1getPersistent(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28731   jboolean jresult = 0 ;
28732   Trigger *arg1 = (Trigger *) 0 ;
28733   bool result;
28734 
28735   (void)jenv;
28736   (void)jcls;
28737   (void)jarg1_;
28738   arg1 = *(Trigger **)&jarg1;
28739   result = (bool)((Trigger const *)arg1)->getPersistent();
28740   jresult = (jboolean)result;
28741   return jresult;
28742 }
28743 
28744 
Java_org_sbml_libsbml_libsbmlJNI_Trigger_1isSetMath(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28745 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Trigger_1isSetMath(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28746   jboolean jresult = 0 ;
28747   Trigger *arg1 = (Trigger *) 0 ;
28748   bool result;
28749 
28750   (void)jenv;
28751   (void)jcls;
28752   (void)jarg1_;
28753   arg1 = *(Trigger **)&jarg1;
28754   result = (bool)((Trigger const *)arg1)->isSetMath();
28755   jresult = (jboolean)result;
28756   return jresult;
28757 }
28758 
28759 
Java_org_sbml_libsbml_libsbmlJNI_Trigger_1isSetInitialValue(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28760 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Trigger_1isSetInitialValue(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28761   jboolean jresult = 0 ;
28762   Trigger *arg1 = (Trigger *) 0 ;
28763   bool result;
28764 
28765   (void)jenv;
28766   (void)jcls;
28767   (void)jarg1_;
28768   arg1 = *(Trigger **)&jarg1;
28769   result = (bool)((Trigger const *)arg1)->isSetInitialValue();
28770   jresult = (jboolean)result;
28771   return jresult;
28772 }
28773 
28774 
Java_org_sbml_libsbml_libsbmlJNI_Trigger_1isSetPersistent(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28775 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Trigger_1isSetPersistent(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28776   jboolean jresult = 0 ;
28777   Trigger *arg1 = (Trigger *) 0 ;
28778   bool result;
28779 
28780   (void)jenv;
28781   (void)jcls;
28782   (void)jarg1_;
28783   arg1 = *(Trigger **)&jarg1;
28784   result = (bool)((Trigger const *)arg1)->isSetPersistent();
28785   jresult = (jboolean)result;
28786   return jresult;
28787 }
28788 
28789 
Java_org_sbml_libsbml_libsbmlJNI_Trigger_1setMath(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)28790 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Trigger_1setMath(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
28791   jint jresult = 0 ;
28792   Trigger *arg1 = (Trigger *) 0 ;
28793   ASTNode *arg2 = (ASTNode *) 0 ;
28794   int result;
28795 
28796   (void)jenv;
28797   (void)jcls;
28798   (void)jarg1_;
28799   (void)jarg2_;
28800   arg1 = *(Trigger **)&jarg1;
28801   arg2 = *(ASTNode **)&jarg2;
28802   result = (int)(arg1)->setMath((ASTNode const *)arg2);
28803   jresult = (jint)result;
28804   return jresult;
28805 }
28806 
28807 
Java_org_sbml_libsbml_libsbmlJNI_Trigger_1setInitialValue(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)28808 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Trigger_1setInitialValue(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
28809   jint jresult = 0 ;
28810   Trigger *arg1 = (Trigger *) 0 ;
28811   bool arg2 ;
28812   int result;
28813 
28814   (void)jenv;
28815   (void)jcls;
28816   (void)jarg1_;
28817   arg1 = *(Trigger **)&jarg1;
28818   arg2 = jarg2 ? true : false;
28819   result = (int)(arg1)->setInitialValue(arg2);
28820   jresult = (jint)result;
28821   return jresult;
28822 }
28823 
28824 
Java_org_sbml_libsbml_libsbmlJNI_Trigger_1setPersistent(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)28825 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Trigger_1setPersistent(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
28826   jint jresult = 0 ;
28827   Trigger *arg1 = (Trigger *) 0 ;
28828   bool arg2 ;
28829   int result;
28830 
28831   (void)jenv;
28832   (void)jcls;
28833   (void)jarg1_;
28834   arg1 = *(Trigger **)&jarg1;
28835   arg2 = jarg2 ? true : false;
28836   result = (int)(arg1)->setPersistent(arg2);
28837   jresult = (jint)result;
28838   return jresult;
28839 }
28840 
28841 
Java_org_sbml_libsbml_libsbmlJNI_Trigger_1unsetInitialValue(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28842 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Trigger_1unsetInitialValue(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28843   jint jresult = 0 ;
28844   Trigger *arg1 = (Trigger *) 0 ;
28845   int result;
28846 
28847   (void)jenv;
28848   (void)jcls;
28849   (void)jarg1_;
28850   arg1 = *(Trigger **)&jarg1;
28851   result = (int)(arg1)->unsetInitialValue();
28852   jresult = (jint)result;
28853   return jresult;
28854 }
28855 
28856 
Java_org_sbml_libsbml_libsbmlJNI_Trigger_1unsetPersistent(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28857 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Trigger_1unsetPersistent(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28858   jint jresult = 0 ;
28859   Trigger *arg1 = (Trigger *) 0 ;
28860   int result;
28861 
28862   (void)jenv;
28863   (void)jcls;
28864   (void)jarg1_;
28865   arg1 = *(Trigger **)&jarg1;
28866   result = (int)(arg1)->unsetPersistent();
28867   jresult = (jint)result;
28868   return jresult;
28869 }
28870 
28871 
Java_org_sbml_libsbml_libsbmlJNI_Trigger_1getTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28872 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Trigger_1getTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28873   jint jresult = 0 ;
28874   Trigger *arg1 = (Trigger *) 0 ;
28875   int result;
28876 
28877   (void)jenv;
28878   (void)jcls;
28879   (void)jarg1_;
28880   arg1 = *(Trigger **)&jarg1;
28881   result = (int)((Trigger const *)arg1)->getTypeCode();
28882   jresult = (jint)result;
28883   return jresult;
28884 }
28885 
28886 
Java_org_sbml_libsbml_libsbmlJNI_Trigger_1getElementName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28887 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Trigger_1getElementName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28888   jstring jresult = 0 ;
28889   Trigger *arg1 = (Trigger *) 0 ;
28890   std::string *result = 0 ;
28891 
28892   (void)jenv;
28893   (void)jcls;
28894   (void)jarg1_;
28895   arg1 = *(Trigger **)&jarg1;
28896   result = (std::string *) &((Trigger const *)arg1)->getElementName();
28897   jresult = jenv->NewStringUTF(result->c_str());
28898   return jresult;
28899 }
28900 
28901 
Java_org_sbml_libsbml_libsbmlJNI_Trigger_1renameSIdRefs(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)28902 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Trigger_1renameSIdRefs(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
28903   Trigger *arg1 = (Trigger *) 0 ;
28904   std::string *arg2 = 0 ;
28905   std::string *arg3 = 0 ;
28906 
28907   (void)jenv;
28908   (void)jcls;
28909   (void)jarg1_;
28910   arg1 = *(Trigger **)&jarg1;
28911   if(!jarg2) {
28912     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
28913     return ;
28914   }
28915   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
28916   if (!arg2_pstr) return ;
28917   std::string arg2_str(arg2_pstr);
28918   arg2 = &arg2_str;
28919   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
28920   if(!jarg3) {
28921     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
28922     return ;
28923   }
28924   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
28925   if (!arg3_pstr) return ;
28926   std::string arg3_str(arg3_pstr);
28927   arg3 = &arg3_str;
28928   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
28929   (arg1)->renameSIdRefs((std::string const &)*arg2,(std::string const &)*arg3);
28930 }
28931 
28932 
Java_org_sbml_libsbml_libsbmlJNI_Trigger_1renameUnitSIdRefs(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)28933 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Trigger_1renameUnitSIdRefs(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
28934   Trigger *arg1 = (Trigger *) 0 ;
28935   std::string *arg2 = 0 ;
28936   std::string *arg3 = 0 ;
28937 
28938   (void)jenv;
28939   (void)jcls;
28940   (void)jarg1_;
28941   arg1 = *(Trigger **)&jarg1;
28942   if(!jarg2) {
28943     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
28944     return ;
28945   }
28946   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
28947   if (!arg2_pstr) return ;
28948   std::string arg2_str(arg2_pstr);
28949   arg2 = &arg2_str;
28950   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
28951   if(!jarg3) {
28952     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
28953     return ;
28954   }
28955   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
28956   if (!arg3_pstr) return ;
28957   std::string arg3_str(arg3_pstr);
28958   arg3 = &arg3_str;
28959   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
28960   (arg1)->renameUnitSIdRefs((std::string const &)*arg2,(std::string const &)*arg3);
28961 }
28962 
28963 
Java_org_sbml_libsbml_libsbmlJNI_Trigger_1replaceSIDWithFunction(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jobject jarg3_)28964 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Trigger_1replaceSIDWithFunction(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jobject jarg3_) {
28965   Trigger *arg1 = (Trigger *) 0 ;
28966   std::string *arg2 = 0 ;
28967   ASTNode *arg3 = (ASTNode *) 0 ;
28968 
28969   (void)jenv;
28970   (void)jcls;
28971   (void)jarg1_;
28972   (void)jarg3_;
28973   arg1 = *(Trigger **)&jarg1;
28974   if(!jarg2) {
28975     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
28976     return ;
28977   }
28978   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
28979   if (!arg2_pstr) return ;
28980   std::string arg2_str(arg2_pstr);
28981   arg2 = &arg2_str;
28982   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
28983   arg3 = *(ASTNode **)&jarg3;
28984   (arg1)->replaceSIDWithFunction((std::string const &)*arg2,(ASTNode const *)arg3);
28985 }
28986 
28987 
Java_org_sbml_libsbml_libsbmlJNI_Trigger_1hasRequiredElements(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28988 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Trigger_1hasRequiredElements(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28989   jboolean jresult = 0 ;
28990   Trigger *arg1 = (Trigger *) 0 ;
28991   bool result;
28992 
28993   (void)jenv;
28994   (void)jcls;
28995   (void)jarg1_;
28996   arg1 = *(Trigger **)&jarg1;
28997   result = (bool)((Trigger const *)arg1)->hasRequiredElements();
28998   jresult = (jboolean)result;
28999   return jresult;
29000 }
29001 
29002 
Java_org_sbml_libsbml_libsbmlJNI_Trigger_1hasRequiredAttributes(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29003 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Trigger_1hasRequiredAttributes(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29004   jboolean jresult = 0 ;
29005   Trigger *arg1 = (Trigger *) 0 ;
29006   bool result;
29007 
29008   (void)jenv;
29009   (void)jcls;
29010   (void)jarg1_;
29011   arg1 = *(Trigger **)&jarg1;
29012   result = (bool)((Trigger const *)arg1)->hasRequiredAttributes();
29013   jresult = (jboolean)result;
29014   return jresult;
29015 }
29016 
29017 
Java_org_sbml_libsbml_libsbmlJNI_Trigger_1removeFromParentAndDelete(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29018 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Trigger_1removeFromParentAndDelete(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29019   jint jresult = 0 ;
29020   Trigger *arg1 = (Trigger *) 0 ;
29021   int result;
29022 
29023   (void)jenv;
29024   (void)jcls;
29025   (void)jarg1_;
29026   arg1 = *(Trigger **)&jarg1;
29027   result = (int)(arg1)->removeFromParentAndDelete();
29028   jresult = (jint)result;
29029   return jresult;
29030 }
29031 
29032 
Java_org_sbml_libsbml_libsbmlJNI_new_1Delay_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)29033 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Delay_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
29034   jlong jresult = 0 ;
29035   unsigned int arg1 ;
29036   unsigned int arg2 ;
29037   Delay *result = 0 ;
29038 
29039   (void)jenv;
29040   (void)jcls;
29041   arg1 = (unsigned int)jarg1;
29042   arg2 = (unsigned int)jarg2;
29043 
29044   try {
29045     result = (Delay *)new Delay(arg1,arg2);
29046   }
29047   catch (const SBMLConstructorException &e) {
29048     jenv->ExceptionClear();
29049     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
29050     if (clazz)
29051     jenv->ThrowNew(clazz, e.what());
29052     return 0;
29053   }
29054   catch (const SBMLExtensionException &e) {
29055     jenv->ExceptionClear();
29056     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
29057     if (clazz)
29058     jenv->ThrowNew(clazz, e.what());
29059     return 0;
29060   }
29061 
29062   *(Delay **)&jresult = result;
29063   return jresult;
29064 }
29065 
29066 
Java_org_sbml_libsbml_libsbmlJNI_new_1Delay_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29067 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Delay_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29068   jlong jresult = 0 ;
29069   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
29070   Delay *result = 0 ;
29071 
29072   (void)jenv;
29073   (void)jcls;
29074   (void)jarg1_;
29075   arg1 = *(SBMLNamespaces **)&jarg1;
29076 
29077   try {
29078     result = (Delay *)new Delay(arg1);
29079   }
29080   catch (const SBMLConstructorException &e) {
29081     jenv->ExceptionClear();
29082     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
29083     if (clazz)
29084     jenv->ThrowNew(clazz, e.what());
29085     return 0;
29086   }
29087   catch (const SBMLExtensionException &e) {
29088     jenv->ExceptionClear();
29089     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
29090     if (clazz)
29091     jenv->ThrowNew(clazz, e.what());
29092     return 0;
29093   }
29094 
29095   *(Delay **)&jresult = result;
29096   return jresult;
29097 }
29098 
29099 
Java_org_sbml_libsbml_libsbmlJNI_delete_1Delay(JNIEnv * jenv,jclass jcls,jlong jarg1)29100 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1Delay(JNIEnv *jenv, jclass jcls, jlong jarg1) {
29101   Delay *arg1 = (Delay *) 0 ;
29102 
29103   (void)jenv;
29104   (void)jcls;
29105   arg1 = *(Delay **)&jarg1;
29106   delete arg1;
29107 }
29108 
29109 
Java_org_sbml_libsbml_libsbmlJNI_new_1Delay_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29110 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Delay_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29111   jlong jresult = 0 ;
29112   Delay *arg1 = 0 ;
29113   Delay *result = 0 ;
29114 
29115   (void)jenv;
29116   (void)jcls;
29117   (void)jarg1_;
29118   arg1 = *(Delay **)&jarg1;
29119   if (!arg1) {
29120     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Delay const & reference is null");
29121     return 0;
29122   }
29123 
29124   try {
29125     result = (Delay *)new Delay((Delay const &)*arg1);
29126   }
29127   catch (const SBMLConstructorException &e) {
29128     jenv->ExceptionClear();
29129     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
29130     if (clazz)
29131     jenv->ThrowNew(clazz, e.what());
29132     return 0;
29133   }
29134   catch (const SBMLExtensionException &e) {
29135     jenv->ExceptionClear();
29136     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
29137     if (clazz)
29138     jenv->ThrowNew(clazz, e.what());
29139     return 0;
29140   }
29141 
29142   *(Delay **)&jresult = result;
29143   return jresult;
29144 }
29145 
29146 
Java_org_sbml_libsbml_libsbmlJNI_Delay_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29147 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Delay_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29148   jlong jresult = 0 ;
29149   Delay *arg1 = (Delay *) 0 ;
29150   Delay *result = 0 ;
29151 
29152   (void)jenv;
29153   (void)jcls;
29154   (void)jarg1_;
29155   arg1 = *(Delay **)&jarg1;
29156   result = (Delay *)((Delay const *)arg1)->clone();
29157   *(Delay **)&jresult = result;
29158   return jresult;
29159 }
29160 
29161 
Java_org_sbml_libsbml_libsbmlJNI_Delay_1getMath(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29162 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Delay_1getMath(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29163   jlong jresult = 0 ;
29164   Delay *arg1 = (Delay *) 0 ;
29165   ASTNode *result = 0 ;
29166 
29167   (void)jenv;
29168   (void)jcls;
29169   (void)jarg1_;
29170   arg1 = *(Delay **)&jarg1;
29171   result = (ASTNode *)((Delay const *)arg1)->getMath();
29172   *(ASTNode **)&jresult = result;
29173   return jresult;
29174 }
29175 
29176 
Java_org_sbml_libsbml_libsbmlJNI_Delay_1isSetMath(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29177 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Delay_1isSetMath(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29178   jboolean jresult = 0 ;
29179   Delay *arg1 = (Delay *) 0 ;
29180   bool result;
29181 
29182   (void)jenv;
29183   (void)jcls;
29184   (void)jarg1_;
29185   arg1 = *(Delay **)&jarg1;
29186   result = (bool)((Delay const *)arg1)->isSetMath();
29187   jresult = (jboolean)result;
29188   return jresult;
29189 }
29190 
29191 
Java_org_sbml_libsbml_libsbmlJNI_Delay_1setMath(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)29192 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Delay_1setMath(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
29193   jint jresult = 0 ;
29194   Delay *arg1 = (Delay *) 0 ;
29195   ASTNode *arg2 = (ASTNode *) 0 ;
29196   int result;
29197 
29198   (void)jenv;
29199   (void)jcls;
29200   (void)jarg1_;
29201   (void)jarg2_;
29202   arg1 = *(Delay **)&jarg1;
29203   arg2 = *(ASTNode **)&jarg2;
29204   result = (int)(arg1)->setMath((ASTNode const *)arg2);
29205   jresult = (jint)result;
29206   return jresult;
29207 }
29208 
29209 
Java_org_sbml_libsbml_libsbmlJNI_Delay_1getDerivedUnitDefinition_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29210 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Delay_1getDerivedUnitDefinition_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29211   jlong jresult = 0 ;
29212   Delay *arg1 = (Delay *) 0 ;
29213   UnitDefinition *result = 0 ;
29214 
29215   (void)jenv;
29216   (void)jcls;
29217   (void)jarg1_;
29218   arg1 = *(Delay **)&jarg1;
29219   result = (UnitDefinition *)(arg1)->getDerivedUnitDefinition();
29220   *(UnitDefinition **)&jresult = result;
29221   return jresult;
29222 }
29223 
29224 
Java_org_sbml_libsbml_libsbmlJNI_Delay_1containsUndeclaredUnits_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29225 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Delay_1containsUndeclaredUnits_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29226   jboolean jresult = 0 ;
29227   Delay *arg1 = (Delay *) 0 ;
29228   bool result;
29229 
29230   (void)jenv;
29231   (void)jcls;
29232   (void)jarg1_;
29233   arg1 = *(Delay **)&jarg1;
29234   result = (bool)(arg1)->containsUndeclaredUnits();
29235   jresult = (jboolean)result;
29236   return jresult;
29237 }
29238 
29239 
Java_org_sbml_libsbml_libsbmlJNI_Delay_1getTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29240 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Delay_1getTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29241   jint jresult = 0 ;
29242   Delay *arg1 = (Delay *) 0 ;
29243   int result;
29244 
29245   (void)jenv;
29246   (void)jcls;
29247   (void)jarg1_;
29248   arg1 = *(Delay **)&jarg1;
29249   result = (int)((Delay const *)arg1)->getTypeCode();
29250   jresult = (jint)result;
29251   return jresult;
29252 }
29253 
29254 
Java_org_sbml_libsbml_libsbmlJNI_Delay_1getElementName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29255 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Delay_1getElementName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29256   jstring jresult = 0 ;
29257   Delay *arg1 = (Delay *) 0 ;
29258   std::string *result = 0 ;
29259 
29260   (void)jenv;
29261   (void)jcls;
29262   (void)jarg1_;
29263   arg1 = *(Delay **)&jarg1;
29264   result = (std::string *) &((Delay const *)arg1)->getElementName();
29265   jresult = jenv->NewStringUTF(result->c_str());
29266   return jresult;
29267 }
29268 
29269 
Java_org_sbml_libsbml_libsbmlJNI_Delay_1hasRequiredElements(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29270 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Delay_1hasRequiredElements(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29271   jboolean jresult = 0 ;
29272   Delay *arg1 = (Delay *) 0 ;
29273   bool result;
29274 
29275   (void)jenv;
29276   (void)jcls;
29277   (void)jarg1_;
29278   arg1 = *(Delay **)&jarg1;
29279   result = (bool)((Delay const *)arg1)->hasRequiredElements();
29280   jresult = (jboolean)result;
29281   return jresult;
29282 }
29283 
29284 
Java_org_sbml_libsbml_libsbmlJNI_Delay_1removeFromParentAndDelete(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29285 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Delay_1removeFromParentAndDelete(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29286   jint jresult = 0 ;
29287   Delay *arg1 = (Delay *) 0 ;
29288   int result;
29289 
29290   (void)jenv;
29291   (void)jcls;
29292   (void)jarg1_;
29293   arg1 = *(Delay **)&jarg1;
29294   result = (int)(arg1)->removeFromParentAndDelete();
29295   jresult = (jint)result;
29296   return jresult;
29297 }
29298 
29299 
Java_org_sbml_libsbml_libsbmlJNI_Delay_1renameSIdRefs(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)29300 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Delay_1renameSIdRefs(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
29301   Delay *arg1 = (Delay *) 0 ;
29302   std::string *arg2 = 0 ;
29303   std::string *arg3 = 0 ;
29304 
29305   (void)jenv;
29306   (void)jcls;
29307   (void)jarg1_;
29308   arg1 = *(Delay **)&jarg1;
29309   if(!jarg2) {
29310     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
29311     return ;
29312   }
29313   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
29314   if (!arg2_pstr) return ;
29315   std::string arg2_str(arg2_pstr);
29316   arg2 = &arg2_str;
29317   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
29318   if(!jarg3) {
29319     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
29320     return ;
29321   }
29322   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
29323   if (!arg3_pstr) return ;
29324   std::string arg3_str(arg3_pstr);
29325   arg3 = &arg3_str;
29326   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
29327   (arg1)->renameSIdRefs((std::string const &)*arg2,(std::string const &)*arg3);
29328 }
29329 
29330 
Java_org_sbml_libsbml_libsbmlJNI_Delay_1renameUnitSIdRefs(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)29331 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Delay_1renameUnitSIdRefs(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
29332   Delay *arg1 = (Delay *) 0 ;
29333   std::string *arg2 = 0 ;
29334   std::string *arg3 = 0 ;
29335 
29336   (void)jenv;
29337   (void)jcls;
29338   (void)jarg1_;
29339   arg1 = *(Delay **)&jarg1;
29340   if(!jarg2) {
29341     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
29342     return ;
29343   }
29344   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
29345   if (!arg2_pstr) return ;
29346   std::string arg2_str(arg2_pstr);
29347   arg2 = &arg2_str;
29348   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
29349   if(!jarg3) {
29350     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
29351     return ;
29352   }
29353   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
29354   if (!arg3_pstr) return ;
29355   std::string arg3_str(arg3_pstr);
29356   arg3 = &arg3_str;
29357   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
29358   (arg1)->renameUnitSIdRefs((std::string const &)*arg2,(std::string const &)*arg3);
29359 }
29360 
29361 
Java_org_sbml_libsbml_libsbmlJNI_Delay_1replaceSIDWithFunction(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jobject jarg3_)29362 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Delay_1replaceSIDWithFunction(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jobject jarg3_) {
29363   Delay *arg1 = (Delay *) 0 ;
29364   std::string *arg2 = 0 ;
29365   ASTNode *arg3 = (ASTNode *) 0 ;
29366 
29367   (void)jenv;
29368   (void)jcls;
29369   (void)jarg1_;
29370   (void)jarg3_;
29371   arg1 = *(Delay **)&jarg1;
29372   if(!jarg2) {
29373     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
29374     return ;
29375   }
29376   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
29377   if (!arg2_pstr) return ;
29378   std::string arg2_str(arg2_pstr);
29379   arg2 = &arg2_str;
29380   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
29381   arg3 = *(ASTNode **)&jarg3;
29382   (arg1)->replaceSIDWithFunction((std::string const &)*arg2,(ASTNode const *)arg3);
29383 }
29384 
29385 
Java_org_sbml_libsbml_libsbmlJNI_new_1Priority_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)29386 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Priority_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
29387   jlong jresult = 0 ;
29388   unsigned int arg1 ;
29389   unsigned int arg2 ;
29390   Priority *result = 0 ;
29391 
29392   (void)jenv;
29393   (void)jcls;
29394   arg1 = (unsigned int)jarg1;
29395   arg2 = (unsigned int)jarg2;
29396 
29397   try {
29398     result = (Priority *)new Priority(arg1,arg2);
29399   }
29400   catch (const SBMLConstructorException &e) {
29401     jenv->ExceptionClear();
29402     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
29403     if (clazz)
29404     jenv->ThrowNew(clazz, e.what());
29405     return 0;
29406   }
29407   catch (const SBMLExtensionException &e) {
29408     jenv->ExceptionClear();
29409     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
29410     if (clazz)
29411     jenv->ThrowNew(clazz, e.what());
29412     return 0;
29413   }
29414 
29415   *(Priority **)&jresult = result;
29416   return jresult;
29417 }
29418 
29419 
Java_org_sbml_libsbml_libsbmlJNI_new_1Priority_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29420 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Priority_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29421   jlong jresult = 0 ;
29422   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
29423   Priority *result = 0 ;
29424 
29425   (void)jenv;
29426   (void)jcls;
29427   (void)jarg1_;
29428   arg1 = *(SBMLNamespaces **)&jarg1;
29429 
29430   try {
29431     result = (Priority *)new Priority(arg1);
29432   }
29433   catch (const SBMLConstructorException &e) {
29434     jenv->ExceptionClear();
29435     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
29436     if (clazz)
29437     jenv->ThrowNew(clazz, e.what());
29438     return 0;
29439   }
29440   catch (const SBMLExtensionException &e) {
29441     jenv->ExceptionClear();
29442     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
29443     if (clazz)
29444     jenv->ThrowNew(clazz, e.what());
29445     return 0;
29446   }
29447 
29448   *(Priority **)&jresult = result;
29449   return jresult;
29450 }
29451 
29452 
Java_org_sbml_libsbml_libsbmlJNI_delete_1Priority(JNIEnv * jenv,jclass jcls,jlong jarg1)29453 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1Priority(JNIEnv *jenv, jclass jcls, jlong jarg1) {
29454   Priority *arg1 = (Priority *) 0 ;
29455 
29456   (void)jenv;
29457   (void)jcls;
29458   arg1 = *(Priority **)&jarg1;
29459   delete arg1;
29460 }
29461 
29462 
Java_org_sbml_libsbml_libsbmlJNI_new_1Priority_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29463 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Priority_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29464   jlong jresult = 0 ;
29465   Priority *arg1 = 0 ;
29466   Priority *result = 0 ;
29467 
29468   (void)jenv;
29469   (void)jcls;
29470   (void)jarg1_;
29471   arg1 = *(Priority **)&jarg1;
29472   if (!arg1) {
29473     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Priority const & reference is null");
29474     return 0;
29475   }
29476 
29477   try {
29478     result = (Priority *)new Priority((Priority const &)*arg1);
29479   }
29480   catch (const SBMLConstructorException &e) {
29481     jenv->ExceptionClear();
29482     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
29483     if (clazz)
29484     jenv->ThrowNew(clazz, e.what());
29485     return 0;
29486   }
29487   catch (const SBMLExtensionException &e) {
29488     jenv->ExceptionClear();
29489     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
29490     if (clazz)
29491     jenv->ThrowNew(clazz, e.what());
29492     return 0;
29493   }
29494 
29495   *(Priority **)&jresult = result;
29496   return jresult;
29497 }
29498 
29499 
Java_org_sbml_libsbml_libsbmlJNI_Priority_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29500 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Priority_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29501   jlong jresult = 0 ;
29502   Priority *arg1 = (Priority *) 0 ;
29503   Priority *result = 0 ;
29504 
29505   (void)jenv;
29506   (void)jcls;
29507   (void)jarg1_;
29508   arg1 = *(Priority **)&jarg1;
29509   result = (Priority *)((Priority const *)arg1)->clone();
29510   *(Priority **)&jresult = result;
29511   return jresult;
29512 }
29513 
29514 
Java_org_sbml_libsbml_libsbmlJNI_Priority_1getMath(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29515 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Priority_1getMath(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29516   jlong jresult = 0 ;
29517   Priority *arg1 = (Priority *) 0 ;
29518   ASTNode *result = 0 ;
29519 
29520   (void)jenv;
29521   (void)jcls;
29522   (void)jarg1_;
29523   arg1 = *(Priority **)&jarg1;
29524   result = (ASTNode *)((Priority const *)arg1)->getMath();
29525   *(ASTNode **)&jresult = result;
29526   return jresult;
29527 }
29528 
29529 
Java_org_sbml_libsbml_libsbmlJNI_Priority_1isSetMath(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29530 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Priority_1isSetMath(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29531   jboolean jresult = 0 ;
29532   Priority *arg1 = (Priority *) 0 ;
29533   bool result;
29534 
29535   (void)jenv;
29536   (void)jcls;
29537   (void)jarg1_;
29538   arg1 = *(Priority **)&jarg1;
29539   result = (bool)((Priority const *)arg1)->isSetMath();
29540   jresult = (jboolean)result;
29541   return jresult;
29542 }
29543 
29544 
Java_org_sbml_libsbml_libsbmlJNI_Priority_1setMath(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)29545 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Priority_1setMath(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
29546   jint jresult = 0 ;
29547   Priority *arg1 = (Priority *) 0 ;
29548   ASTNode *arg2 = (ASTNode *) 0 ;
29549   int result;
29550 
29551   (void)jenv;
29552   (void)jcls;
29553   (void)jarg1_;
29554   (void)jarg2_;
29555   arg1 = *(Priority **)&jarg1;
29556   arg2 = *(ASTNode **)&jarg2;
29557   result = (int)(arg1)->setMath((ASTNode const *)arg2);
29558   jresult = (jint)result;
29559   return jresult;
29560 }
29561 
29562 
Java_org_sbml_libsbml_libsbmlJNI_Priority_1getTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29563 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Priority_1getTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29564   jint jresult = 0 ;
29565   Priority *arg1 = (Priority *) 0 ;
29566   int result;
29567 
29568   (void)jenv;
29569   (void)jcls;
29570   (void)jarg1_;
29571   arg1 = *(Priority **)&jarg1;
29572   result = (int)((Priority const *)arg1)->getTypeCode();
29573   jresult = (jint)result;
29574   return jresult;
29575 }
29576 
29577 
Java_org_sbml_libsbml_libsbmlJNI_Priority_1getElementName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29578 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Priority_1getElementName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29579   jstring jresult = 0 ;
29580   Priority *arg1 = (Priority *) 0 ;
29581   std::string *result = 0 ;
29582 
29583   (void)jenv;
29584   (void)jcls;
29585   (void)jarg1_;
29586   arg1 = *(Priority **)&jarg1;
29587   result = (std::string *) &((Priority const *)arg1)->getElementName();
29588   jresult = jenv->NewStringUTF(result->c_str());
29589   return jresult;
29590 }
29591 
29592 
Java_org_sbml_libsbml_libsbmlJNI_Priority_1hasRequiredElements(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29593 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Priority_1hasRequiredElements(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29594   jboolean jresult = 0 ;
29595   Priority *arg1 = (Priority *) 0 ;
29596   bool result;
29597 
29598   (void)jenv;
29599   (void)jcls;
29600   (void)jarg1_;
29601   arg1 = *(Priority **)&jarg1;
29602   result = (bool)((Priority const *)arg1)->hasRequiredElements();
29603   jresult = (jboolean)result;
29604   return jresult;
29605 }
29606 
29607 
Java_org_sbml_libsbml_libsbmlJNI_Priority_1removeFromParentAndDelete(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29608 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Priority_1removeFromParentAndDelete(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29609   jint jresult = 0 ;
29610   Priority *arg1 = (Priority *) 0 ;
29611   int result;
29612 
29613   (void)jenv;
29614   (void)jcls;
29615   (void)jarg1_;
29616   arg1 = *(Priority **)&jarg1;
29617   result = (int)(arg1)->removeFromParentAndDelete();
29618   jresult = (jint)result;
29619   return jresult;
29620 }
29621 
29622 
Java_org_sbml_libsbml_libsbmlJNI_Priority_1renameSIdRefs(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)29623 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Priority_1renameSIdRefs(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
29624   Priority *arg1 = (Priority *) 0 ;
29625   std::string *arg2 = 0 ;
29626   std::string *arg3 = 0 ;
29627 
29628   (void)jenv;
29629   (void)jcls;
29630   (void)jarg1_;
29631   arg1 = *(Priority **)&jarg1;
29632   if(!jarg2) {
29633     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
29634     return ;
29635   }
29636   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
29637   if (!arg2_pstr) return ;
29638   std::string arg2_str(arg2_pstr);
29639   arg2 = &arg2_str;
29640   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
29641   if(!jarg3) {
29642     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
29643     return ;
29644   }
29645   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
29646   if (!arg3_pstr) return ;
29647   std::string arg3_str(arg3_pstr);
29648   arg3 = &arg3_str;
29649   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
29650   (arg1)->renameSIdRefs((std::string const &)*arg2,(std::string const &)*arg3);
29651 }
29652 
29653 
Java_org_sbml_libsbml_libsbmlJNI_Priority_1renameUnitSIdRefs(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)29654 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Priority_1renameUnitSIdRefs(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
29655   Priority *arg1 = (Priority *) 0 ;
29656   std::string *arg2 = 0 ;
29657   std::string *arg3 = 0 ;
29658 
29659   (void)jenv;
29660   (void)jcls;
29661   (void)jarg1_;
29662   arg1 = *(Priority **)&jarg1;
29663   if(!jarg2) {
29664     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
29665     return ;
29666   }
29667   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
29668   if (!arg2_pstr) return ;
29669   std::string arg2_str(arg2_pstr);
29670   arg2 = &arg2_str;
29671   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
29672   if(!jarg3) {
29673     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
29674     return ;
29675   }
29676   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
29677   if (!arg3_pstr) return ;
29678   std::string arg3_str(arg3_pstr);
29679   arg3 = &arg3_str;
29680   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
29681   (arg1)->renameUnitSIdRefs((std::string const &)*arg2,(std::string const &)*arg3);
29682 }
29683 
29684 
Java_org_sbml_libsbml_libsbmlJNI_Priority_1replaceSIDWithFunction(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jobject jarg3_)29685 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Priority_1replaceSIDWithFunction(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jobject jarg3_) {
29686   Priority *arg1 = (Priority *) 0 ;
29687   std::string *arg2 = 0 ;
29688   ASTNode *arg3 = (ASTNode *) 0 ;
29689 
29690   (void)jenv;
29691   (void)jcls;
29692   (void)jarg1_;
29693   (void)jarg3_;
29694   arg1 = *(Priority **)&jarg1;
29695   if(!jarg2) {
29696     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
29697     return ;
29698   }
29699   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
29700   if (!arg2_pstr) return ;
29701   std::string arg2_str(arg2_pstr);
29702   arg2 = &arg2_str;
29703   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
29704   arg3 = *(ASTNode **)&jarg3;
29705   (arg1)->replaceSIDWithFunction((std::string const &)*arg2,(ASTNode const *)arg3);
29706 }
29707 
29708 
Java_org_sbml_libsbml_libsbmlJNI_SBO_1isQuantitativeParameter(JNIEnv * jenv,jclass jcls,jlong jarg1)29709 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBO_1isQuantitativeParameter(JNIEnv *jenv, jclass jcls, jlong jarg1) {
29710   jboolean jresult = 0 ;
29711   unsigned int arg1 ;
29712   bool result;
29713 
29714   (void)jenv;
29715   (void)jcls;
29716   arg1 = (unsigned int)jarg1;
29717   result = (bool)SBO::isQuantitativeParameter(arg1);
29718   jresult = (jboolean)result;
29719   return jresult;
29720 }
29721 
29722 
Java_org_sbml_libsbml_libsbmlJNI_SBO_1isParticipantRole(JNIEnv * jenv,jclass jcls,jlong jarg1)29723 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBO_1isParticipantRole(JNIEnv *jenv, jclass jcls, jlong jarg1) {
29724   jboolean jresult = 0 ;
29725   unsigned int arg1 ;
29726   bool result;
29727 
29728   (void)jenv;
29729   (void)jcls;
29730   arg1 = (unsigned int)jarg1;
29731   result = (bool)SBO::isParticipantRole(arg1);
29732   jresult = (jboolean)result;
29733   return jresult;
29734 }
29735 
29736 
Java_org_sbml_libsbml_libsbmlJNI_SBO_1isModellingFramework(JNIEnv * jenv,jclass jcls,jlong jarg1)29737 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBO_1isModellingFramework(JNIEnv *jenv, jclass jcls, jlong jarg1) {
29738   jboolean jresult = 0 ;
29739   unsigned int arg1 ;
29740   bool result;
29741 
29742   (void)jenv;
29743   (void)jcls;
29744   arg1 = (unsigned int)jarg1;
29745   result = (bool)SBO::isModellingFramework(arg1);
29746   jresult = (jboolean)result;
29747   return jresult;
29748 }
29749 
29750 
Java_org_sbml_libsbml_libsbmlJNI_SBO_1isMathematicalExpression(JNIEnv * jenv,jclass jcls,jlong jarg1)29751 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBO_1isMathematicalExpression(JNIEnv *jenv, jclass jcls, jlong jarg1) {
29752   jboolean jresult = 0 ;
29753   unsigned int arg1 ;
29754   bool result;
29755 
29756   (void)jenv;
29757   (void)jcls;
29758   arg1 = (unsigned int)jarg1;
29759   result = (bool)SBO::isMathematicalExpression(arg1);
29760   jresult = (jboolean)result;
29761   return jresult;
29762 }
29763 
29764 
Java_org_sbml_libsbml_libsbmlJNI_SBO_1isKineticConstant(JNIEnv * jenv,jclass jcls,jlong jarg1)29765 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBO_1isKineticConstant(JNIEnv *jenv, jclass jcls, jlong jarg1) {
29766   jboolean jresult = 0 ;
29767   unsigned int arg1 ;
29768   bool result;
29769 
29770   (void)jenv;
29771   (void)jcls;
29772   arg1 = (unsigned int)jarg1;
29773   result = (bool)SBO::isKineticConstant(arg1);
29774   jresult = (jboolean)result;
29775   return jresult;
29776 }
29777 
29778 
Java_org_sbml_libsbml_libsbmlJNI_SBO_1isReactant(JNIEnv * jenv,jclass jcls,jlong jarg1)29779 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBO_1isReactant(JNIEnv *jenv, jclass jcls, jlong jarg1) {
29780   jboolean jresult = 0 ;
29781   unsigned int arg1 ;
29782   bool result;
29783 
29784   (void)jenv;
29785   (void)jcls;
29786   arg1 = (unsigned int)jarg1;
29787   result = (bool)SBO::isReactant(arg1);
29788   jresult = (jboolean)result;
29789   return jresult;
29790 }
29791 
29792 
Java_org_sbml_libsbml_libsbmlJNI_SBO_1isProduct(JNIEnv * jenv,jclass jcls,jlong jarg1)29793 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBO_1isProduct(JNIEnv *jenv, jclass jcls, jlong jarg1) {
29794   jboolean jresult = 0 ;
29795   unsigned int arg1 ;
29796   bool result;
29797 
29798   (void)jenv;
29799   (void)jcls;
29800   arg1 = (unsigned int)jarg1;
29801   result = (bool)SBO::isProduct(arg1);
29802   jresult = (jboolean)result;
29803   return jresult;
29804 }
29805 
29806 
Java_org_sbml_libsbml_libsbmlJNI_SBO_1isModifier(JNIEnv * jenv,jclass jcls,jlong jarg1)29807 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBO_1isModifier(JNIEnv *jenv, jclass jcls, jlong jarg1) {
29808   jboolean jresult = 0 ;
29809   unsigned int arg1 ;
29810   bool result;
29811 
29812   (void)jenv;
29813   (void)jcls;
29814   arg1 = (unsigned int)jarg1;
29815   result = (bool)SBO::isModifier(arg1);
29816   jresult = (jboolean)result;
29817   return jresult;
29818 }
29819 
29820 
Java_org_sbml_libsbml_libsbmlJNI_SBO_1isRateLaw(JNIEnv * jenv,jclass jcls,jlong jarg1)29821 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBO_1isRateLaw(JNIEnv *jenv, jclass jcls, jlong jarg1) {
29822   jboolean jresult = 0 ;
29823   unsigned int arg1 ;
29824   bool result;
29825 
29826   (void)jenv;
29827   (void)jcls;
29828   arg1 = (unsigned int)jarg1;
29829   result = (bool)SBO::isRateLaw(arg1);
29830   jresult = (jboolean)result;
29831   return jresult;
29832 }
29833 
29834 
Java_org_sbml_libsbml_libsbmlJNI_SBO_1isEvent(JNIEnv * jenv,jclass jcls,jlong jarg1)29835 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBO_1isEvent(JNIEnv *jenv, jclass jcls, jlong jarg1) {
29836   jboolean jresult = 0 ;
29837   unsigned int arg1 ;
29838   bool result;
29839 
29840   (void)jenv;
29841   (void)jcls;
29842   arg1 = (unsigned int)jarg1;
29843   result = (bool)SBO::isEvent(arg1);
29844   jresult = (jboolean)result;
29845   return jresult;
29846 }
29847 
29848 
Java_org_sbml_libsbml_libsbmlJNI_SBO_1isPhysicalParticipant(JNIEnv * jenv,jclass jcls,jlong jarg1)29849 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBO_1isPhysicalParticipant(JNIEnv *jenv, jclass jcls, jlong jarg1) {
29850   jboolean jresult = 0 ;
29851   unsigned int arg1 ;
29852   bool result;
29853 
29854   (void)jenv;
29855   (void)jcls;
29856   arg1 = (unsigned int)jarg1;
29857   result = (bool)SBO::isPhysicalParticipant(arg1);
29858   jresult = (jboolean)result;
29859   return jresult;
29860 }
29861 
29862 
Java_org_sbml_libsbml_libsbmlJNI_SBO_1isParticipant(JNIEnv * jenv,jclass jcls,jlong jarg1)29863 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBO_1isParticipant(JNIEnv *jenv, jclass jcls, jlong jarg1) {
29864   jboolean jresult = 0 ;
29865   unsigned int arg1 ;
29866   bool result;
29867 
29868   (void)jenv;
29869   (void)jcls;
29870   arg1 = (unsigned int)jarg1;
29871   result = (bool)SBO::isParticipant(arg1);
29872   jresult = (jboolean)result;
29873   return jresult;
29874 }
29875 
29876 
Java_org_sbml_libsbml_libsbmlJNI_SBO_1isInteraction(JNIEnv * jenv,jclass jcls,jlong jarg1)29877 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBO_1isInteraction(JNIEnv *jenv, jclass jcls, jlong jarg1) {
29878   jboolean jresult = 0 ;
29879   unsigned int arg1 ;
29880   bool result;
29881 
29882   (void)jenv;
29883   (void)jcls;
29884   arg1 = (unsigned int)jarg1;
29885   result = (bool)SBO::isInteraction(arg1);
29886   jresult = (jboolean)result;
29887   return jresult;
29888 }
29889 
29890 
Java_org_sbml_libsbml_libsbmlJNI_SBO_1isEntity(JNIEnv * jenv,jclass jcls,jlong jarg1)29891 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBO_1isEntity(JNIEnv *jenv, jclass jcls, jlong jarg1) {
29892   jboolean jresult = 0 ;
29893   unsigned int arg1 ;
29894   bool result;
29895 
29896   (void)jenv;
29897   (void)jcls;
29898   arg1 = (unsigned int)jarg1;
29899   result = (bool)SBO::isEntity(arg1);
29900   jresult = (jboolean)result;
29901   return jresult;
29902 }
29903 
29904 
Java_org_sbml_libsbml_libsbmlJNI_SBO_1isFunctionalEntity(JNIEnv * jenv,jclass jcls,jlong jarg1)29905 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBO_1isFunctionalEntity(JNIEnv *jenv, jclass jcls, jlong jarg1) {
29906   jboolean jresult = 0 ;
29907   unsigned int arg1 ;
29908   bool result;
29909 
29910   (void)jenv;
29911   (void)jcls;
29912   arg1 = (unsigned int)jarg1;
29913   result = (bool)SBO::isFunctionalEntity(arg1);
29914   jresult = (jboolean)result;
29915   return jresult;
29916 }
29917 
29918 
Java_org_sbml_libsbml_libsbmlJNI_SBO_1isMaterialEntity(JNIEnv * jenv,jclass jcls,jlong jarg1)29919 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBO_1isMaterialEntity(JNIEnv *jenv, jclass jcls, jlong jarg1) {
29920   jboolean jresult = 0 ;
29921   unsigned int arg1 ;
29922   bool result;
29923 
29924   (void)jenv;
29925   (void)jcls;
29926   arg1 = (unsigned int)jarg1;
29927   result = (bool)SBO::isMaterialEntity(arg1);
29928   jresult = (jboolean)result;
29929   return jresult;
29930 }
29931 
29932 
Java_org_sbml_libsbml_libsbmlJNI_SBO_1isConservationLaw(JNIEnv * jenv,jclass jcls,jlong jarg1)29933 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBO_1isConservationLaw(JNIEnv *jenv, jclass jcls, jlong jarg1) {
29934   jboolean jresult = 0 ;
29935   unsigned int arg1 ;
29936   bool result;
29937 
29938   (void)jenv;
29939   (void)jcls;
29940   arg1 = (unsigned int)jarg1;
29941   result = (bool)SBO::isConservationLaw(arg1);
29942   jresult = (jboolean)result;
29943   return jresult;
29944 }
29945 
29946 
Java_org_sbml_libsbml_libsbmlJNI_SBO_1isSteadyStateExpression(JNIEnv * jenv,jclass jcls,jlong jarg1)29947 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBO_1isSteadyStateExpression(JNIEnv *jenv, jclass jcls, jlong jarg1) {
29948   jboolean jresult = 0 ;
29949   unsigned int arg1 ;
29950   bool result;
29951 
29952   (void)jenv;
29953   (void)jcls;
29954   arg1 = (unsigned int)jarg1;
29955   result = (bool)SBO::isSteadyStateExpression(arg1);
29956   jresult = (jboolean)result;
29957   return jresult;
29958 }
29959 
29960 
Java_org_sbml_libsbml_libsbmlJNI_SBO_1isFunctionalCompartment(JNIEnv * jenv,jclass jcls,jlong jarg1)29961 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBO_1isFunctionalCompartment(JNIEnv *jenv, jclass jcls, jlong jarg1) {
29962   jboolean jresult = 0 ;
29963   unsigned int arg1 ;
29964   bool result;
29965 
29966   (void)jenv;
29967   (void)jcls;
29968   arg1 = (unsigned int)jarg1;
29969   result = (bool)SBO::isFunctionalCompartment(arg1);
29970   jresult = (jboolean)result;
29971   return jresult;
29972 }
29973 
29974 
Java_org_sbml_libsbml_libsbmlJNI_SBO_1isContinuousFramework(JNIEnv * jenv,jclass jcls,jlong jarg1)29975 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBO_1isContinuousFramework(JNIEnv *jenv, jclass jcls, jlong jarg1) {
29976   jboolean jresult = 0 ;
29977   unsigned int arg1 ;
29978   bool result;
29979 
29980   (void)jenv;
29981   (void)jcls;
29982   arg1 = (unsigned int)jarg1;
29983   result = (bool)SBO::isContinuousFramework(arg1);
29984   jresult = (jboolean)result;
29985   return jresult;
29986 }
29987 
29988 
Java_org_sbml_libsbml_libsbmlJNI_SBO_1isDiscreteFramework(JNIEnv * jenv,jclass jcls,jlong jarg1)29989 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBO_1isDiscreteFramework(JNIEnv *jenv, jclass jcls, jlong jarg1) {
29990   jboolean jresult = 0 ;
29991   unsigned int arg1 ;
29992   bool result;
29993 
29994   (void)jenv;
29995   (void)jcls;
29996   arg1 = (unsigned int)jarg1;
29997   result = (bool)SBO::isDiscreteFramework(arg1);
29998   jresult = (jboolean)result;
29999   return jresult;
30000 }
30001 
30002 
Java_org_sbml_libsbml_libsbmlJNI_SBO_1isLogicalFramework(JNIEnv * jenv,jclass jcls,jlong jarg1)30003 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBO_1isLogicalFramework(JNIEnv *jenv, jclass jcls, jlong jarg1) {
30004   jboolean jresult = 0 ;
30005   unsigned int arg1 ;
30006   bool result;
30007 
30008   (void)jenv;
30009   (void)jcls;
30010   arg1 = (unsigned int)jarg1;
30011   result = (bool)SBO::isLogicalFramework(arg1);
30012   jresult = (jboolean)result;
30013   return jresult;
30014 }
30015 
30016 
Java_org_sbml_libsbml_libsbmlJNI_SBO_1isMetadataRepresentation(JNIEnv * jenv,jclass jcls,jlong jarg1)30017 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBO_1isMetadataRepresentation(JNIEnv *jenv, jclass jcls, jlong jarg1) {
30018   jboolean jresult = 0 ;
30019   unsigned int arg1 ;
30020   bool result;
30021 
30022   (void)jenv;
30023   (void)jcls;
30024   arg1 = (unsigned int)jarg1;
30025   result = (bool)SBO::isMetadataRepresentation(arg1);
30026   jresult = (jboolean)result;
30027   return jresult;
30028 }
30029 
30030 
Java_org_sbml_libsbml_libsbmlJNI_SBO_1isOccurringEntityRepresentation(JNIEnv * jenv,jclass jcls,jlong jarg1)30031 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBO_1isOccurringEntityRepresentation(JNIEnv *jenv, jclass jcls, jlong jarg1) {
30032   jboolean jresult = 0 ;
30033   unsigned int arg1 ;
30034   bool result;
30035 
30036   (void)jenv;
30037   (void)jcls;
30038   arg1 = (unsigned int)jarg1;
30039   result = (bool)SBO::isOccurringEntityRepresentation(arg1);
30040   jresult = (jboolean)result;
30041   return jresult;
30042 }
30043 
30044 
Java_org_sbml_libsbml_libsbmlJNI_SBO_1isPhysicalEntityRepresentation(JNIEnv * jenv,jclass jcls,jlong jarg1)30045 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBO_1isPhysicalEntityRepresentation(JNIEnv *jenv, jclass jcls, jlong jarg1) {
30046   jboolean jresult = 0 ;
30047   unsigned int arg1 ;
30048   bool result;
30049 
30050   (void)jenv;
30051   (void)jcls;
30052   arg1 = (unsigned int)jarg1;
30053   result = (bool)SBO::isPhysicalEntityRepresentation(arg1);
30054   jresult = (jboolean)result;
30055   return jresult;
30056 }
30057 
30058 
Java_org_sbml_libsbml_libsbmlJNI_SBO_1isSystemsDescriptionParameter(JNIEnv * jenv,jclass jcls,jlong jarg1)30059 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBO_1isSystemsDescriptionParameter(JNIEnv *jenv, jclass jcls, jlong jarg1) {
30060   jboolean jresult = 0 ;
30061   unsigned int arg1 ;
30062   bool result;
30063 
30064   (void)jenv;
30065   (void)jcls;
30066   arg1 = (unsigned int)jarg1;
30067   result = (bool)SBO::isSystemsDescriptionParameter(arg1);
30068   jresult = (jboolean)result;
30069   return jresult;
30070 }
30071 
30072 
Java_org_sbml_libsbml_libsbmlJNI_SBO_1isQuantitativeSystemsDescriptionParameter(JNIEnv * jenv,jclass jcls,jlong jarg1)30073 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBO_1isQuantitativeSystemsDescriptionParameter(JNIEnv *jenv, jclass jcls, jlong jarg1) {
30074   jboolean jresult = 0 ;
30075   unsigned int arg1 ;
30076   bool result;
30077 
30078   (void)jenv;
30079   (void)jcls;
30080   arg1 = (unsigned int)jarg1;
30081   result = (bool)SBO::isQuantitativeSystemsDescriptionParameter(arg1);
30082   jresult = (jboolean)result;
30083   return jresult;
30084 }
30085 
30086 
Java_org_sbml_libsbml_libsbmlJNI_SBO_1isObselete(JNIEnv * jenv,jclass jcls,jlong jarg1)30087 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBO_1isObselete(JNIEnv *jenv, jclass jcls, jlong jarg1) {
30088   jboolean jresult = 0 ;
30089   unsigned int arg1 ;
30090   bool result;
30091 
30092   (void)jenv;
30093   (void)jcls;
30094   arg1 = (unsigned int)jarg1;
30095   result = (bool)SBO::isObselete(arg1);
30096   jresult = (jboolean)result;
30097   return jresult;
30098 }
30099 
30100 
Java_org_sbml_libsbml_libsbmlJNI_SBO_1intToString(JNIEnv * jenv,jclass jcls,jint jarg1)30101 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBO_1intToString(JNIEnv *jenv, jclass jcls, jint jarg1) {
30102   jstring jresult = 0 ;
30103   int arg1 ;
30104   std::string result;
30105 
30106   (void)jenv;
30107   (void)jcls;
30108   arg1 = (int)jarg1;
30109   result = SBO::intToString(arg1);
30110   jresult = jenv->NewStringUTF((&result)->c_str());
30111   return jresult;
30112 }
30113 
30114 
Java_org_sbml_libsbml_libsbmlJNI_SBO_1stringToInt(JNIEnv * jenv,jclass jcls,jstring jarg1)30115 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBO_1stringToInt(JNIEnv *jenv, jclass jcls, jstring jarg1) {
30116   jint jresult = 0 ;
30117   std::string *arg1 = 0 ;
30118   int result;
30119 
30120   (void)jenv;
30121   (void)jcls;
30122   if(!jarg1) {
30123     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
30124     return 0;
30125   }
30126   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
30127   if (!arg1_pstr) return 0;
30128   std::string arg1_str(arg1_pstr);
30129   arg1 = &arg1_str;
30130   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
30131   result = (int)SBO::stringToInt((std::string const &)*arg1);
30132   jresult = (jint)result;
30133   return jresult;
30134 }
30135 
30136 
Java_org_sbml_libsbml_libsbmlJNI_SBO_1checkTerm_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jstring jarg1)30137 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBO_1checkTerm_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jstring jarg1) {
30138   jboolean jresult = 0 ;
30139   std::string *arg1 = 0 ;
30140   bool result;
30141 
30142   (void)jenv;
30143   (void)jcls;
30144   if(!jarg1) {
30145     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
30146     return 0;
30147   }
30148   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
30149   if (!arg1_pstr) return 0;
30150   std::string arg1_str(arg1_pstr);
30151   arg1 = &arg1_str;
30152   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
30153   result = (bool)SBO::checkTerm((std::string const &)*arg1);
30154   jresult = (jboolean)result;
30155   return jresult;
30156 }
30157 
30158 
Java_org_sbml_libsbml_libsbmlJNI_SBO_1checkTerm_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jint jarg1)30159 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBO_1checkTerm_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jint jarg1) {
30160   jboolean jresult = 0 ;
30161   int arg1 ;
30162   bool result;
30163 
30164   (void)jenv;
30165   (void)jcls;
30166   arg1 = (int)jarg1;
30167   result = (bool)SBO::checkTerm(arg1);
30168   jresult = (jboolean)result;
30169   return jresult;
30170 }
30171 
30172 
Java_org_sbml_libsbml_libsbmlJNI_SBO_1getParentBranch(JNIEnv * jenv,jclass jcls,jlong jarg1)30173 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBO_1getParentBranch(JNIEnv *jenv, jclass jcls, jlong jarg1) {
30174   jlong jresult = 0 ;
30175   unsigned int arg1 ;
30176   unsigned int result;
30177 
30178   (void)jenv;
30179   (void)jcls;
30180   arg1 = (unsigned int)jarg1;
30181   result = (unsigned int)SBO::getParentBranch(arg1);
30182   jresult = (jlong)result;
30183   return jresult;
30184 }
30185 
30186 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBO(JNIEnv * jenv,jclass jcls)30187 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBO(JNIEnv *jenv, jclass jcls) {
30188   jlong jresult = 0 ;
30189   SBO *result = 0 ;
30190 
30191   (void)jenv;
30192   (void)jcls;
30193   result = (SBO *)new SBO();
30194   *(SBO **)&jresult = result;
30195   return jresult;
30196 }
30197 
30198 
Java_org_sbml_libsbml_libsbmlJNI_delete_1SBO(JNIEnv * jenv,jclass jcls,jlong jarg1)30199 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1SBO(JNIEnv *jenv, jclass jcls, jlong jarg1) {
30200   SBO *arg1 = (SBO *) 0 ;
30201 
30202   (void)jenv;
30203   (void)jcls;
30204   arg1 = *(SBO **)&jarg1;
30205   delete arg1;
30206 }
30207 
30208 
Java_org_sbml_libsbml_libsbmlJNI_SyntaxChecker_1isValidSBMLSId(JNIEnv * jenv,jclass jcls,jstring jarg1)30209 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SyntaxChecker_1isValidSBMLSId(JNIEnv *jenv, jclass jcls, jstring jarg1) {
30210   jboolean jresult = 0 ;
30211   std::string arg1 ;
30212   bool result;
30213 
30214   (void)jenv;
30215   (void)jcls;
30216   if(!jarg1) {
30217     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
30218     return 0;
30219   }
30220   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
30221   if (!arg1_pstr) return 0;
30222   (&arg1)->assign(arg1_pstr);
30223   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
30224   result = (bool)SyntaxChecker::isValidSBMLSId(arg1);
30225   jresult = (jboolean)result;
30226   return jresult;
30227 }
30228 
30229 
Java_org_sbml_libsbml_libsbmlJNI_SyntaxChecker_1isValidXMLID(JNIEnv * jenv,jclass jcls,jstring jarg1)30230 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SyntaxChecker_1isValidXMLID(JNIEnv *jenv, jclass jcls, jstring jarg1) {
30231   jboolean jresult = 0 ;
30232   std::string arg1 ;
30233   bool result;
30234 
30235   (void)jenv;
30236   (void)jcls;
30237   if(!jarg1) {
30238     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
30239     return 0;
30240   }
30241   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
30242   if (!arg1_pstr) return 0;
30243   (&arg1)->assign(arg1_pstr);
30244   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
30245   result = (bool)SyntaxChecker::isValidXMLID(arg1);
30246   jresult = (jboolean)result;
30247   return jresult;
30248 }
30249 
30250 
Java_org_sbml_libsbml_libsbmlJNI_SyntaxChecker_1isValidXMLanyURI(JNIEnv * jenv,jclass jcls,jstring jarg1)30251 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SyntaxChecker_1isValidXMLanyURI(JNIEnv *jenv, jclass jcls, jstring jarg1) {
30252   jboolean jresult = 0 ;
30253   std::string arg1 ;
30254   bool result;
30255 
30256   (void)jenv;
30257   (void)jcls;
30258   if(!jarg1) {
30259     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
30260     return 0;
30261   }
30262   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
30263   if (!arg1_pstr) return 0;
30264   (&arg1)->assign(arg1_pstr);
30265   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
30266   result = (bool)SyntaxChecker::isValidXMLanyURI(arg1);
30267   jresult = (jboolean)result;
30268   return jresult;
30269 }
30270 
30271 
Java_org_sbml_libsbml_libsbmlJNI_SyntaxChecker_1isValidUnitSId(JNIEnv * jenv,jclass jcls,jstring jarg1)30272 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SyntaxChecker_1isValidUnitSId(JNIEnv *jenv, jclass jcls, jstring jarg1) {
30273   jboolean jresult = 0 ;
30274   std::string arg1 ;
30275   bool result;
30276 
30277   (void)jenv;
30278   (void)jcls;
30279   if(!jarg1) {
30280     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
30281     return 0;
30282   }
30283   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
30284   if (!arg1_pstr) return 0;
30285   (&arg1)->assign(arg1_pstr);
30286   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
30287   result = (bool)SyntaxChecker::isValidUnitSId(arg1);
30288   jresult = (jboolean)result;
30289   return jresult;
30290 }
30291 
30292 
Java_org_sbml_libsbml_libsbmlJNI_SyntaxChecker_1hasExpectedXHTMLSyntax_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)30293 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SyntaxChecker_1hasExpectedXHTMLSyntax_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
30294   jboolean jresult = 0 ;
30295   XMLNode *arg1 = (XMLNode *) 0 ;
30296   SBMLNamespaces *arg2 = (SBMLNamespaces *) 0 ;
30297   bool result;
30298 
30299   (void)jenv;
30300   (void)jcls;
30301   (void)jarg1_;
30302   (void)jarg2_;
30303   arg1 = *(XMLNode **)&jarg1;
30304   arg2 = *(SBMLNamespaces **)&jarg2;
30305   result = (bool)SyntaxChecker::hasExpectedXHTMLSyntax((XMLNode const *)arg1,arg2);
30306   jresult = (jboolean)result;
30307   return jresult;
30308 }
30309 
30310 
Java_org_sbml_libsbml_libsbmlJNI_SyntaxChecker_1hasExpectedXHTMLSyntax_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)30311 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SyntaxChecker_1hasExpectedXHTMLSyntax_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30312   jboolean jresult = 0 ;
30313   XMLNode *arg1 = (XMLNode *) 0 ;
30314   bool result;
30315 
30316   (void)jenv;
30317   (void)jcls;
30318   (void)jarg1_;
30319   arg1 = *(XMLNode **)&jarg1;
30320   result = (bool)SyntaxChecker::hasExpectedXHTMLSyntax((XMLNode const *)arg1);
30321   jresult = (jboolean)result;
30322   return jresult;
30323 }
30324 
30325 
Java_org_sbml_libsbml_libsbmlJNI_SyntaxChecker_1isValidInternalSId(JNIEnv * jenv,jclass jcls,jstring jarg1)30326 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SyntaxChecker_1isValidInternalSId(JNIEnv *jenv, jclass jcls, jstring jarg1) {
30327   jboolean jresult = 0 ;
30328   std::string arg1 ;
30329   bool result;
30330 
30331   (void)jenv;
30332   (void)jcls;
30333   if(!jarg1) {
30334     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
30335     return 0;
30336   }
30337   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
30338   if (!arg1_pstr) return 0;
30339   (&arg1)->assign(arg1_pstr);
30340   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
30341   result = (bool)SyntaxChecker::isValidInternalSId(arg1);
30342   jresult = (jboolean)result;
30343   return jresult;
30344 }
30345 
30346 
Java_org_sbml_libsbml_libsbmlJNI_SyntaxChecker_1isValidInternalUnitSId(JNIEnv * jenv,jclass jcls,jstring jarg1)30347 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SyntaxChecker_1isValidInternalUnitSId(JNIEnv *jenv, jclass jcls, jstring jarg1) {
30348   jboolean jresult = 0 ;
30349   std::string arg1 ;
30350   bool result;
30351 
30352   (void)jenv;
30353   (void)jcls;
30354   if(!jarg1) {
30355     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
30356     return 0;
30357   }
30358   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
30359   if (!arg1_pstr) return 0;
30360   (&arg1)->assign(arg1_pstr);
30361   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
30362   result = (bool)SyntaxChecker::isValidInternalUnitSId(arg1);
30363   jresult = (jboolean)result;
30364   return jresult;
30365 }
30366 
30367 
Java_org_sbml_libsbml_libsbmlJNI_new_1SyntaxChecker(JNIEnv * jenv,jclass jcls)30368 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SyntaxChecker(JNIEnv *jenv, jclass jcls) {
30369   jlong jresult = 0 ;
30370   SyntaxChecker *result = 0 ;
30371 
30372   (void)jenv;
30373   (void)jcls;
30374   result = (SyntaxChecker *)new SyntaxChecker();
30375   *(SyntaxChecker **)&jresult = result;
30376   return jresult;
30377 }
30378 
30379 
Java_org_sbml_libsbml_libsbmlJNI_delete_1SyntaxChecker(JNIEnv * jenv,jclass jcls,jlong jarg1)30380 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1SyntaxChecker(JNIEnv *jenv, jclass jcls, jlong jarg1) {
30381   SyntaxChecker *arg1 = (SyntaxChecker *) 0 ;
30382 
30383   (void)jenv;
30384   (void)jcls;
30385   arg1 = *(SyntaxChecker **)&jarg1;
30386   delete arg1;
30387 }
30388 
30389 
Java_org_sbml_libsbml_libsbmlJNI_new_1StoichiometryMath_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)30390 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1StoichiometryMath_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
30391   jlong jresult = 0 ;
30392   unsigned int arg1 ;
30393   unsigned int arg2 ;
30394   StoichiometryMath *result = 0 ;
30395 
30396   (void)jenv;
30397   (void)jcls;
30398   arg1 = (unsigned int)jarg1;
30399   arg2 = (unsigned int)jarg2;
30400 
30401   try {
30402     result = (StoichiometryMath *)new StoichiometryMath(arg1,arg2);
30403   }
30404   catch (const SBMLConstructorException &e) {
30405     jenv->ExceptionClear();
30406     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
30407     if (clazz)
30408     jenv->ThrowNew(clazz, e.what());
30409     return 0;
30410   }
30411   catch (const SBMLExtensionException &e) {
30412     jenv->ExceptionClear();
30413     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
30414     if (clazz)
30415     jenv->ThrowNew(clazz, e.what());
30416     return 0;
30417   }
30418 
30419   *(StoichiometryMath **)&jresult = result;
30420   return jresult;
30421 }
30422 
30423 
Java_org_sbml_libsbml_libsbmlJNI_new_1StoichiometryMath_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)30424 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1StoichiometryMath_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30425   jlong jresult = 0 ;
30426   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
30427   StoichiometryMath *result = 0 ;
30428 
30429   (void)jenv;
30430   (void)jcls;
30431   (void)jarg1_;
30432   arg1 = *(SBMLNamespaces **)&jarg1;
30433 
30434   try {
30435     result = (StoichiometryMath *)new StoichiometryMath(arg1);
30436   }
30437   catch (const SBMLConstructorException &e) {
30438     jenv->ExceptionClear();
30439     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
30440     if (clazz)
30441     jenv->ThrowNew(clazz, e.what());
30442     return 0;
30443   }
30444   catch (const SBMLExtensionException &e) {
30445     jenv->ExceptionClear();
30446     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
30447     if (clazz)
30448     jenv->ThrowNew(clazz, e.what());
30449     return 0;
30450   }
30451 
30452   *(StoichiometryMath **)&jresult = result;
30453   return jresult;
30454 }
30455 
30456 
Java_org_sbml_libsbml_libsbmlJNI_delete_1StoichiometryMath(JNIEnv * jenv,jclass jcls,jlong jarg1)30457 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1StoichiometryMath(JNIEnv *jenv, jclass jcls, jlong jarg1) {
30458   StoichiometryMath *arg1 = (StoichiometryMath *) 0 ;
30459 
30460   (void)jenv;
30461   (void)jcls;
30462   arg1 = *(StoichiometryMath **)&jarg1;
30463   delete arg1;
30464 }
30465 
30466 
Java_org_sbml_libsbml_libsbmlJNI_new_1StoichiometryMath_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)30467 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1StoichiometryMath_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30468   jlong jresult = 0 ;
30469   StoichiometryMath *arg1 = 0 ;
30470   StoichiometryMath *result = 0 ;
30471 
30472   (void)jenv;
30473   (void)jcls;
30474   (void)jarg1_;
30475   arg1 = *(StoichiometryMath **)&jarg1;
30476   if (!arg1) {
30477     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "StoichiometryMath const & reference is null");
30478     return 0;
30479   }
30480 
30481   try {
30482     result = (StoichiometryMath *)new StoichiometryMath((StoichiometryMath const &)*arg1);
30483   }
30484   catch (const SBMLConstructorException &e) {
30485     jenv->ExceptionClear();
30486     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
30487     if (clazz)
30488     jenv->ThrowNew(clazz, e.what());
30489     return 0;
30490   }
30491   catch (const SBMLExtensionException &e) {
30492     jenv->ExceptionClear();
30493     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
30494     if (clazz)
30495     jenv->ThrowNew(clazz, e.what());
30496     return 0;
30497   }
30498 
30499   *(StoichiometryMath **)&jresult = result;
30500   return jresult;
30501 }
30502 
30503 
Java_org_sbml_libsbml_libsbmlJNI_StoichiometryMath_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)30504 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_StoichiometryMath_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30505   jlong jresult = 0 ;
30506   StoichiometryMath *arg1 = (StoichiometryMath *) 0 ;
30507   StoichiometryMath *result = 0 ;
30508 
30509   (void)jenv;
30510   (void)jcls;
30511   (void)jarg1_;
30512   arg1 = *(StoichiometryMath **)&jarg1;
30513   result = (StoichiometryMath *)((StoichiometryMath const *)arg1)->clone();
30514   *(StoichiometryMath **)&jresult = result;
30515   return jresult;
30516 }
30517 
30518 
Java_org_sbml_libsbml_libsbmlJNI_StoichiometryMath_1getMath(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)30519 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_StoichiometryMath_1getMath(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30520   jlong jresult = 0 ;
30521   StoichiometryMath *arg1 = (StoichiometryMath *) 0 ;
30522   ASTNode *result = 0 ;
30523 
30524   (void)jenv;
30525   (void)jcls;
30526   (void)jarg1_;
30527   arg1 = *(StoichiometryMath **)&jarg1;
30528   result = (ASTNode *)((StoichiometryMath const *)arg1)->getMath();
30529   *(ASTNode **)&jresult = result;
30530   return jresult;
30531 }
30532 
30533 
Java_org_sbml_libsbml_libsbmlJNI_StoichiometryMath_1isSetMath(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)30534 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_StoichiometryMath_1isSetMath(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30535   jboolean jresult = 0 ;
30536   StoichiometryMath *arg1 = (StoichiometryMath *) 0 ;
30537   bool result;
30538 
30539   (void)jenv;
30540   (void)jcls;
30541   (void)jarg1_;
30542   arg1 = *(StoichiometryMath **)&jarg1;
30543   result = (bool)((StoichiometryMath const *)arg1)->isSetMath();
30544   jresult = (jboolean)result;
30545   return jresult;
30546 }
30547 
30548 
Java_org_sbml_libsbml_libsbmlJNI_StoichiometryMath_1setMath(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)30549 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_StoichiometryMath_1setMath(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
30550   jint jresult = 0 ;
30551   StoichiometryMath *arg1 = (StoichiometryMath *) 0 ;
30552   ASTNode *arg2 = (ASTNode *) 0 ;
30553   int result;
30554 
30555   (void)jenv;
30556   (void)jcls;
30557   (void)jarg1_;
30558   (void)jarg2_;
30559   arg1 = *(StoichiometryMath **)&jarg1;
30560   arg2 = *(ASTNode **)&jarg2;
30561   result = (int)(arg1)->setMath((ASTNode const *)arg2);
30562   jresult = (jint)result;
30563   return jresult;
30564 }
30565 
30566 
Java_org_sbml_libsbml_libsbmlJNI_StoichiometryMath_1getDerivedUnitDefinition_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)30567 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_StoichiometryMath_1getDerivedUnitDefinition_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30568   jlong jresult = 0 ;
30569   StoichiometryMath *arg1 = (StoichiometryMath *) 0 ;
30570   UnitDefinition *result = 0 ;
30571 
30572   (void)jenv;
30573   (void)jcls;
30574   (void)jarg1_;
30575   arg1 = *(StoichiometryMath **)&jarg1;
30576   result = (UnitDefinition *)(arg1)->getDerivedUnitDefinition();
30577   *(UnitDefinition **)&jresult = result;
30578   return jresult;
30579 }
30580 
30581 
Java_org_sbml_libsbml_libsbmlJNI_StoichiometryMath_1containsUndeclaredUnits_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)30582 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_StoichiometryMath_1containsUndeclaredUnits_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30583   jboolean jresult = 0 ;
30584   StoichiometryMath *arg1 = (StoichiometryMath *) 0 ;
30585   bool result;
30586 
30587   (void)jenv;
30588   (void)jcls;
30589   (void)jarg1_;
30590   arg1 = *(StoichiometryMath **)&jarg1;
30591   result = (bool)(arg1)->containsUndeclaredUnits();
30592   jresult = (jboolean)result;
30593   return jresult;
30594 }
30595 
30596 
Java_org_sbml_libsbml_libsbmlJNI_StoichiometryMath_1getTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)30597 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_StoichiometryMath_1getTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30598   jint jresult = 0 ;
30599   StoichiometryMath *arg1 = (StoichiometryMath *) 0 ;
30600   int result;
30601 
30602   (void)jenv;
30603   (void)jcls;
30604   (void)jarg1_;
30605   arg1 = *(StoichiometryMath **)&jarg1;
30606   result = (int)((StoichiometryMath const *)arg1)->getTypeCode();
30607   jresult = (jint)result;
30608   return jresult;
30609 }
30610 
30611 
Java_org_sbml_libsbml_libsbmlJNI_StoichiometryMath_1getElementName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)30612 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_StoichiometryMath_1getElementName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30613   jstring jresult = 0 ;
30614   StoichiometryMath *arg1 = (StoichiometryMath *) 0 ;
30615   std::string *result = 0 ;
30616 
30617   (void)jenv;
30618   (void)jcls;
30619   (void)jarg1_;
30620   arg1 = *(StoichiometryMath **)&jarg1;
30621   result = (std::string *) &((StoichiometryMath const *)arg1)->getElementName();
30622   jresult = jenv->NewStringUTF(result->c_str());
30623   return jresult;
30624 }
30625 
30626 
Java_org_sbml_libsbml_libsbmlJNI_StoichiometryMath_1hasRequiredElements(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)30627 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_StoichiometryMath_1hasRequiredElements(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30628   jboolean jresult = 0 ;
30629   StoichiometryMath *arg1 = (StoichiometryMath *) 0 ;
30630   bool result;
30631 
30632   (void)jenv;
30633   (void)jcls;
30634   (void)jarg1_;
30635   arg1 = *(StoichiometryMath **)&jarg1;
30636   result = (bool)((StoichiometryMath const *)arg1)->hasRequiredElements();
30637   jresult = (jboolean)result;
30638   return jresult;
30639 }
30640 
30641 
Java_org_sbml_libsbml_libsbmlJNI_StoichiometryMath_1removeFromParentAndDelete(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)30642 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_StoichiometryMath_1removeFromParentAndDelete(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30643   jint jresult = 0 ;
30644   StoichiometryMath *arg1 = (StoichiometryMath *) 0 ;
30645   int result;
30646 
30647   (void)jenv;
30648   (void)jcls;
30649   (void)jarg1_;
30650   arg1 = *(StoichiometryMath **)&jarg1;
30651   result = (int)(arg1)->removeFromParentAndDelete();
30652   jresult = (jint)result;
30653   return jresult;
30654 }
30655 
30656 
Java_org_sbml_libsbml_libsbmlJNI_StoichiometryMath_1renameSIdRefs(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)30657 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_StoichiometryMath_1renameSIdRefs(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
30658   StoichiometryMath *arg1 = (StoichiometryMath *) 0 ;
30659   std::string *arg2 = 0 ;
30660   std::string *arg3 = 0 ;
30661 
30662   (void)jenv;
30663   (void)jcls;
30664   (void)jarg1_;
30665   arg1 = *(StoichiometryMath **)&jarg1;
30666   if(!jarg2) {
30667     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
30668     return ;
30669   }
30670   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
30671   if (!arg2_pstr) return ;
30672   std::string arg2_str(arg2_pstr);
30673   arg2 = &arg2_str;
30674   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
30675   if(!jarg3) {
30676     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
30677     return ;
30678   }
30679   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
30680   if (!arg3_pstr) return ;
30681   std::string arg3_str(arg3_pstr);
30682   arg3 = &arg3_str;
30683   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
30684   (arg1)->renameSIdRefs((std::string const &)*arg2,(std::string const &)*arg3);
30685 }
30686 
30687 
Java_org_sbml_libsbml_libsbmlJNI_StoichiometryMath_1renameUnitSIdRefs(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)30688 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_StoichiometryMath_1renameUnitSIdRefs(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
30689   StoichiometryMath *arg1 = (StoichiometryMath *) 0 ;
30690   std::string *arg2 = 0 ;
30691   std::string *arg3 = 0 ;
30692 
30693   (void)jenv;
30694   (void)jcls;
30695   (void)jarg1_;
30696   arg1 = *(StoichiometryMath **)&jarg1;
30697   if(!jarg2) {
30698     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
30699     return ;
30700   }
30701   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
30702   if (!arg2_pstr) return ;
30703   std::string arg2_str(arg2_pstr);
30704   arg2 = &arg2_str;
30705   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
30706   if(!jarg3) {
30707     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
30708     return ;
30709   }
30710   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
30711   if (!arg3_pstr) return ;
30712   std::string arg3_str(arg3_pstr);
30713   arg3 = &arg3_str;
30714   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
30715   (arg1)->renameUnitSIdRefs((std::string const &)*arg2,(std::string const &)*arg3);
30716 }
30717 
30718 
Java_org_sbml_libsbml_libsbmlJNI_StoichiometryMath_1replaceSIDWithFunction(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jobject jarg3_)30719 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_StoichiometryMath_1replaceSIDWithFunction(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jobject jarg3_) {
30720   StoichiometryMath *arg1 = (StoichiometryMath *) 0 ;
30721   std::string *arg2 = 0 ;
30722   ASTNode *arg3 = (ASTNode *) 0 ;
30723 
30724   (void)jenv;
30725   (void)jcls;
30726   (void)jarg1_;
30727   (void)jarg3_;
30728   arg1 = *(StoichiometryMath **)&jarg1;
30729   if(!jarg2) {
30730     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
30731     return ;
30732   }
30733   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
30734   if (!arg2_pstr) return ;
30735   std::string arg2_str(arg2_pstr);
30736   arg2 = &arg2_str;
30737   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
30738   arg3 = *(ASTNode **)&jarg3;
30739   (arg1)->replaceSIDWithFunction((std::string const &)*arg2,(ASTNode const *)arg3);
30740 }
30741 
30742 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLNamespaces_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)30743 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLNamespaces_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
30744   jlong jresult = 0 ;
30745   unsigned int arg1 ;
30746   unsigned int arg2 ;
30747   SBMLNamespaces *result = 0 ;
30748 
30749   (void)jenv;
30750   (void)jcls;
30751   arg1 = (unsigned int)jarg1;
30752   arg2 = (unsigned int)jarg2;
30753 
30754   try {
30755     result = (SBMLNamespaces *)new SBMLNamespaces(arg1,arg2);
30756   }
30757   catch (const SBMLConstructorException &e) {
30758     jenv->ExceptionClear();
30759     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
30760     if (clazz)
30761     jenv->ThrowNew(clazz, e.what());
30762     return 0;
30763   }
30764   catch (const SBMLExtensionException &e) {
30765     jenv->ExceptionClear();
30766     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
30767     if (clazz)
30768     jenv->ThrowNew(clazz, e.what());
30769     return 0;
30770   }
30771 
30772   *(SBMLNamespaces **)&jresult = result;
30773   return jresult;
30774 }
30775 
30776 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLNamespaces_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1)30777 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLNamespaces_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1) {
30778   jlong jresult = 0 ;
30779   unsigned int arg1 ;
30780   SBMLNamespaces *result = 0 ;
30781 
30782   (void)jenv;
30783   (void)jcls;
30784   arg1 = (unsigned int)jarg1;
30785 
30786   try {
30787     result = (SBMLNamespaces *)new SBMLNamespaces(arg1);
30788   }
30789   catch (const SBMLConstructorException &e) {
30790     jenv->ExceptionClear();
30791     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
30792     if (clazz)
30793     jenv->ThrowNew(clazz, e.what());
30794     return 0;
30795   }
30796   catch (const SBMLExtensionException &e) {
30797     jenv->ExceptionClear();
30798     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
30799     if (clazz)
30800     jenv->ThrowNew(clazz, e.what());
30801     return 0;
30802   }
30803 
30804   *(SBMLNamespaces **)&jresult = result;
30805   return jresult;
30806 }
30807 
30808 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLNamespaces_1_1SWIG_12(JNIEnv * jenv,jclass jcls)30809 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLNamespaces_1_1SWIG_12(JNIEnv *jenv, jclass jcls) {
30810   jlong jresult = 0 ;
30811   SBMLNamespaces *result = 0 ;
30812 
30813   (void)jenv;
30814   (void)jcls;
30815 
30816   try {
30817     result = (SBMLNamespaces *)new SBMLNamespaces();
30818   }
30819   catch (const SBMLConstructorException &e) {
30820     jenv->ExceptionClear();
30821     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
30822     if (clazz)
30823     jenv->ThrowNew(clazz, e.what());
30824     return 0;
30825   }
30826   catch (const SBMLExtensionException &e) {
30827     jenv->ExceptionClear();
30828     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
30829     if (clazz)
30830     jenv->ThrowNew(clazz, e.what());
30831     return 0;
30832   }
30833 
30834   *(SBMLNamespaces **)&jresult = result;
30835   return jresult;
30836 }
30837 
30838 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLNamespaces_1_1SWIG_13(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2,jstring jarg3,jlong jarg4,jstring jarg5)30839 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLNamespaces_1_1SWIG_13(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jstring jarg5) {
30840   jlong jresult = 0 ;
30841   unsigned int arg1 ;
30842   unsigned int arg2 ;
30843   std::string *arg3 = 0 ;
30844   unsigned int arg4 ;
30845   std::string arg5 ;
30846   SBMLNamespaces *result = 0 ;
30847 
30848   (void)jenv;
30849   (void)jcls;
30850   arg1 = (unsigned int)jarg1;
30851   arg2 = (unsigned int)jarg2;
30852   if(!jarg3) {
30853     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
30854     return 0;
30855   }
30856   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
30857   if (!arg3_pstr) return 0;
30858   std::string arg3_str(arg3_pstr);
30859   arg3 = &arg3_str;
30860   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
30861   arg4 = (unsigned int)jarg4;
30862   if(!jarg5) {
30863     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
30864     return 0;
30865   }
30866   const char *arg5_pstr = (const char *)jenv->GetStringUTFChars(jarg5, 0);
30867   if (!arg5_pstr) return 0;
30868   (&arg5)->assign(arg5_pstr);
30869   jenv->ReleaseStringUTFChars(jarg5, arg5_pstr);
30870 
30871   try {
30872     result = (SBMLNamespaces *)new SBMLNamespaces(arg1,arg2,(std::string const &)*arg3,arg4,arg5);
30873   }
30874   catch (const SBMLConstructorException &e) {
30875     jenv->ExceptionClear();
30876     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
30877     if (clazz)
30878     jenv->ThrowNew(clazz, e.what());
30879     return 0;
30880   }
30881   catch (const SBMLExtensionException &e) {
30882     jenv->ExceptionClear();
30883     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
30884     if (clazz)
30885     jenv->ThrowNew(clazz, e.what());
30886     return 0;
30887   }
30888 
30889   *(SBMLNamespaces **)&jresult = result;
30890   return jresult;
30891 }
30892 
30893 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLNamespaces_1_1SWIG_14(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2,jstring jarg3,jlong jarg4)30894 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLNamespaces_1_1SWIG_14(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4) {
30895   jlong jresult = 0 ;
30896   unsigned int arg1 ;
30897   unsigned int arg2 ;
30898   std::string *arg3 = 0 ;
30899   unsigned int arg4 ;
30900   SBMLNamespaces *result = 0 ;
30901 
30902   (void)jenv;
30903   (void)jcls;
30904   arg1 = (unsigned int)jarg1;
30905   arg2 = (unsigned int)jarg2;
30906   if(!jarg3) {
30907     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
30908     return 0;
30909   }
30910   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
30911   if (!arg3_pstr) return 0;
30912   std::string arg3_str(arg3_pstr);
30913   arg3 = &arg3_str;
30914   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
30915   arg4 = (unsigned int)jarg4;
30916 
30917   try {
30918     result = (SBMLNamespaces *)new SBMLNamespaces(arg1,arg2,(std::string const &)*arg3,arg4);
30919   }
30920   catch (const SBMLConstructorException &e) {
30921     jenv->ExceptionClear();
30922     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
30923     if (clazz)
30924     jenv->ThrowNew(clazz, e.what());
30925     return 0;
30926   }
30927   catch (const SBMLExtensionException &e) {
30928     jenv->ExceptionClear();
30929     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
30930     if (clazz)
30931     jenv->ThrowNew(clazz, e.what());
30932     return 0;
30933   }
30934 
30935   *(SBMLNamespaces **)&jresult = result;
30936   return jresult;
30937 }
30938 
30939 
Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLNamespaces(JNIEnv * jenv,jclass jcls,jlong jarg1)30940 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLNamespaces(JNIEnv *jenv, jclass jcls, jlong jarg1) {
30941   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
30942 
30943   (void)jenv;
30944   (void)jcls;
30945   arg1 = *(SBMLNamespaces **)&jarg1;
30946   delete arg1;
30947 }
30948 
30949 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLNamespaces_1_1SWIG_15(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)30950 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLNamespaces_1_1SWIG_15(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30951   jlong jresult = 0 ;
30952   SBMLNamespaces *arg1 = 0 ;
30953   SBMLNamespaces *result = 0 ;
30954 
30955   (void)jenv;
30956   (void)jcls;
30957   (void)jarg1_;
30958   arg1 = *(SBMLNamespaces **)&jarg1;
30959   if (!arg1) {
30960     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "SBMLNamespaces const & reference is null");
30961     return 0;
30962   }
30963 
30964   try {
30965     result = (SBMLNamespaces *)new SBMLNamespaces((SBMLNamespaces const &)*arg1);
30966   }
30967   catch (const SBMLConstructorException &e) {
30968     jenv->ExceptionClear();
30969     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
30970     if (clazz)
30971     jenv->ThrowNew(clazz, e.what());
30972     return 0;
30973   }
30974   catch (const SBMLExtensionException &e) {
30975     jenv->ExceptionClear();
30976     jclass clazz = jenv->FindClass("org/sbml/libsbml/SBMLConstructorException");
30977     if (clazz)
30978     jenv->ThrowNew(clazz, e.what());
30979     return 0;
30980   }
30981 
30982   *(SBMLNamespaces **)&jresult = result;
30983   return jresult;
30984 }
30985 
30986 
Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)30987 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30988   jlong jresult = 0 ;
30989   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
30990   SBMLNamespaces *result = 0 ;
30991 
30992   (void)jenv;
30993   (void)jcls;
30994   (void)jarg1_;
30995   arg1 = *(SBMLNamespaces **)&jarg1;
30996   result = (SBMLNamespaces *)((SBMLNamespaces const *)arg1)->clone();
30997   *(SBMLNamespaces **)&jresult = result;
30998   return jresult;
30999 }
31000 
31001 
Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1getSBMLNamespaceURI(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)31002 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1getSBMLNamespaceURI(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
31003   jstring jresult = 0 ;
31004   unsigned int arg1 ;
31005   unsigned int arg2 ;
31006   std::string result;
31007 
31008   (void)jenv;
31009   (void)jcls;
31010   arg1 = (unsigned int)jarg1;
31011   arg2 = (unsigned int)jarg2;
31012   result = SBMLNamespaces::getSBMLNamespaceURI(arg1,arg2);
31013   jresult = jenv->NewStringUTF((&result)->c_str());
31014   return jresult;
31015 }
31016 
31017 
Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1getSupportedNamespaces(JNIEnv * jenv,jclass jcls)31018 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1getSupportedNamespaces(JNIEnv *jenv, jclass jcls) {
31019   jlong jresult = 0 ;
31020   List *result = 0 ;
31021 
31022   (void)jenv;
31023   (void)jcls;
31024   result = (List *)SBMLNamespaces::getSupportedNamespaces();
31025   {
31026     ListWrapper<SBMLNamespaces> *listw = (result != 0) ? new ListWrapper<SBMLNamespaces>(result) : 0;
31027     *( ListWrapper<SBMLNamespaces>   **)&jresult = listw;
31028   }
31029   return jresult;
31030 }
31031 
31032 
Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1freeSBMLNamespaces(JNIEnv * jenv,jclass jcls,jlong jarg1)31033 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1freeSBMLNamespaces(JNIEnv *jenv, jclass jcls, jlong jarg1) {
31034   List *arg1 = (List *) 0 ;
31035 
31036   (void)jenv;
31037   (void)jcls;
31038   arg1 = *(List **)&jarg1;
31039   SBMLNamespaces::freeSBMLNamespaces(arg1);
31040 }
31041 
31042 
Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1getURI(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)31043 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1getURI(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
31044   jstring jresult = 0 ;
31045   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
31046   std::string result;
31047 
31048   (void)jenv;
31049   (void)jcls;
31050   (void)jarg1_;
31051   arg1 = *(SBMLNamespaces **)&jarg1;
31052   result = ((SBMLNamespaces const *)arg1)->getURI();
31053   jresult = jenv->NewStringUTF((&result)->c_str());
31054   return jresult;
31055 }
31056 
31057 
Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1getLevel_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)31058 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1getLevel_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
31059   jlong jresult = 0 ;
31060   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
31061   unsigned int result;
31062 
31063   (void)jenv;
31064   (void)jcls;
31065   (void)jarg1_;
31066   arg1 = *(SBMLNamespaces **)&jarg1;
31067   result = (unsigned int)(arg1)->getLevel();
31068   jresult = (jlong)result;
31069   return jresult;
31070 }
31071 
31072 
Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1getVersion_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)31073 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1getVersion_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
31074   jlong jresult = 0 ;
31075   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
31076   unsigned int result;
31077 
31078   (void)jenv;
31079   (void)jcls;
31080   (void)jarg1_;
31081   arg1 = *(SBMLNamespaces **)&jarg1;
31082   result = (unsigned int)(arg1)->getVersion();
31083   jresult = (jlong)result;
31084   return jresult;
31085 }
31086 
31087 
Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1getNamespaces_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)31088 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1getNamespaces_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
31089   jlong jresult = 0 ;
31090   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
31091   XMLNamespaces *result = 0 ;
31092 
31093   (void)jenv;
31094   (void)jcls;
31095   (void)jarg1_;
31096   arg1 = *(SBMLNamespaces **)&jarg1;
31097   result = (XMLNamespaces *)(arg1)->getNamespaces();
31098   *(XMLNamespaces **)&jresult = result;
31099   return jresult;
31100 }
31101 
31102 
Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1addNamespaces(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)31103 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1addNamespaces(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
31104   jint jresult = 0 ;
31105   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
31106   XMLNamespaces *arg2 = (XMLNamespaces *) 0 ;
31107   int result;
31108 
31109   (void)jenv;
31110   (void)jcls;
31111   (void)jarg1_;
31112   (void)jarg2_;
31113   arg1 = *(SBMLNamespaces **)&jarg1;
31114   arg2 = *(XMLNamespaces **)&jarg2;
31115   result = (int)(arg1)->addNamespaces((XMLNamespaces const *)arg2);
31116   jresult = (jint)result;
31117   return jresult;
31118 }
31119 
31120 
Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1addNamespace(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)31121 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1addNamespace(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
31122   jint jresult = 0 ;
31123   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
31124   std::string *arg2 = 0 ;
31125   std::string *arg3 = 0 ;
31126   int result;
31127 
31128   (void)jenv;
31129   (void)jcls;
31130   (void)jarg1_;
31131   arg1 = *(SBMLNamespaces **)&jarg1;
31132   if(!jarg2) {
31133     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
31134     return 0;
31135   }
31136   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
31137   if (!arg2_pstr) return 0;
31138   std::string arg2_str(arg2_pstr);
31139   arg2 = &arg2_str;
31140   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
31141   if(!jarg3) {
31142     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
31143     return 0;
31144   }
31145   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
31146   if (!arg3_pstr) return 0;
31147   std::string arg3_str(arg3_pstr);
31148   arg3 = &arg3_str;
31149   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
31150   result = (int)(arg1)->addNamespace((std::string const &)*arg2,(std::string const &)*arg3);
31151   jresult = (jint)result;
31152   return jresult;
31153 }
31154 
31155 
Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1removeNamespace(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)31156 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1removeNamespace(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
31157   jint jresult = 0 ;
31158   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
31159   std::string *arg2 = 0 ;
31160   int result;
31161 
31162   (void)jenv;
31163   (void)jcls;
31164   (void)jarg1_;
31165   arg1 = *(SBMLNamespaces **)&jarg1;
31166   if(!jarg2) {
31167     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
31168     return 0;
31169   }
31170   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
31171   if (!arg2_pstr) return 0;
31172   std::string arg2_str(arg2_pstr);
31173   arg2 = &arg2_str;
31174   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
31175   result = (int)(arg1)->removeNamespace((std::string const &)*arg2);
31176   jresult = (jint)result;
31177   return jresult;
31178 }
31179 
31180 
Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1addPackageNamespace_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jstring jarg4)31181 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1addPackageNamespace_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jstring jarg4) {
31182   jint jresult = 0 ;
31183   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
31184   std::string *arg2 = 0 ;
31185   unsigned int arg3 ;
31186   std::string *arg4 = 0 ;
31187   int result;
31188 
31189   (void)jenv;
31190   (void)jcls;
31191   (void)jarg1_;
31192   arg1 = *(SBMLNamespaces **)&jarg1;
31193   if(!jarg2) {
31194     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
31195     return 0;
31196   }
31197   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
31198   if (!arg2_pstr) return 0;
31199   std::string arg2_str(arg2_pstr);
31200   arg2 = &arg2_str;
31201   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
31202   arg3 = (unsigned int)jarg3;
31203   if(!jarg4) {
31204     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
31205     return 0;
31206   }
31207   const char *arg4_pstr = (const char *)jenv->GetStringUTFChars(jarg4, 0);
31208   if (!arg4_pstr) return 0;
31209   std::string arg4_str(arg4_pstr);
31210   arg4 = &arg4_str;
31211   jenv->ReleaseStringUTFChars(jarg4, arg4_pstr);
31212   result = (int)(arg1)->addPackageNamespace((std::string const &)*arg2,arg3,(std::string const &)*arg4);
31213   jresult = (jint)result;
31214   return jresult;
31215 }
31216 
31217 
Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1addPackageNamespace_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3)31218 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1addPackageNamespace_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3) {
31219   jint jresult = 0 ;
31220   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
31221   std::string *arg2 = 0 ;
31222   unsigned int arg3 ;
31223   int result;
31224 
31225   (void)jenv;
31226   (void)jcls;
31227   (void)jarg1_;
31228   arg1 = *(SBMLNamespaces **)&jarg1;
31229   if(!jarg2) {
31230     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
31231     return 0;
31232   }
31233   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
31234   if (!arg2_pstr) return 0;
31235   std::string arg2_str(arg2_pstr);
31236   arg2 = &arg2_str;
31237   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
31238   arg3 = (unsigned int)jarg3;
31239   result = (int)(arg1)->addPackageNamespace((std::string const &)*arg2,arg3);
31240   jresult = (jint)result;
31241   return jresult;
31242 }
31243 
31244 
Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1addPackageNamespaces(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)31245 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1addPackageNamespaces(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
31246   jint jresult = 0 ;
31247   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
31248   XMLNamespaces *arg2 = (XMLNamespaces *) 0 ;
31249   int result;
31250 
31251   (void)jenv;
31252   (void)jcls;
31253   (void)jarg1_;
31254   (void)jarg2_;
31255   arg1 = *(SBMLNamespaces **)&jarg1;
31256   arg2 = *(XMLNamespaces **)&jarg2;
31257   result = (int)(arg1)->addPackageNamespaces((XMLNamespaces const *)arg2);
31258   jresult = (jint)result;
31259   return jresult;
31260 }
31261 
31262 
Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1removePackageNamespace(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jlong jarg3,jstring jarg4,jlong jarg5)31263 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1removePackageNamespace(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jlong jarg3, jstring jarg4, jlong jarg5) {
31264   jint jresult = 0 ;
31265   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
31266   unsigned int arg2 ;
31267   unsigned int arg3 ;
31268   std::string *arg4 = 0 ;
31269   unsigned int arg5 ;
31270   int result;
31271 
31272   (void)jenv;
31273   (void)jcls;
31274   (void)jarg1_;
31275   arg1 = *(SBMLNamespaces **)&jarg1;
31276   arg2 = (unsigned int)jarg2;
31277   arg3 = (unsigned int)jarg3;
31278   if(!jarg4) {
31279     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
31280     return 0;
31281   }
31282   const char *arg4_pstr = (const char *)jenv->GetStringUTFChars(jarg4, 0);
31283   if (!arg4_pstr) return 0;
31284   std::string arg4_str(arg4_pstr);
31285   arg4 = &arg4_str;
31286   jenv->ReleaseStringUTFChars(jarg4, arg4_pstr);
31287   arg5 = (unsigned int)jarg5;
31288   result = (int)(arg1)->removePackageNamespace(arg2,arg3,(std::string const &)*arg4,arg5);
31289   jresult = (jint)result;
31290   return jresult;
31291 }
31292 
31293 
Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1addPkgNamespace_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jstring jarg4)31294 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1addPkgNamespace_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jstring jarg4) {
31295   jint jresult = 0 ;
31296   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
31297   std::string *arg2 = 0 ;
31298   unsigned int arg3 ;
31299   std::string *arg4 = 0 ;
31300   int result;
31301 
31302   (void)jenv;
31303   (void)jcls;
31304   (void)jarg1_;
31305   arg1 = *(SBMLNamespaces **)&jarg1;
31306   if(!jarg2) {
31307     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
31308     return 0;
31309   }
31310   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
31311   if (!arg2_pstr) return 0;
31312   std::string arg2_str(arg2_pstr);
31313   arg2 = &arg2_str;
31314   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
31315   arg3 = (unsigned int)jarg3;
31316   if(!jarg4) {
31317     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
31318     return 0;
31319   }
31320   const char *arg4_pstr = (const char *)jenv->GetStringUTFChars(jarg4, 0);
31321   if (!arg4_pstr) return 0;
31322   std::string arg4_str(arg4_pstr);
31323   arg4 = &arg4_str;
31324   jenv->ReleaseStringUTFChars(jarg4, arg4_pstr);
31325   result = (int)(arg1)->addPkgNamespace((std::string const &)*arg2,arg3,(std::string const &)*arg4);
31326   jresult = (jint)result;
31327   return jresult;
31328 }
31329 
31330 
Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1addPkgNamespace_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3)31331 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1addPkgNamespace_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3) {
31332   jint jresult = 0 ;
31333   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
31334   std::string *arg2 = 0 ;
31335   unsigned int arg3 ;
31336   int result;
31337 
31338   (void)jenv;
31339   (void)jcls;
31340   (void)jarg1_;
31341   arg1 = *(SBMLNamespaces **)&jarg1;
31342   if(!jarg2) {
31343     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
31344     return 0;
31345   }
31346   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
31347   if (!arg2_pstr) return 0;
31348   std::string arg2_str(arg2_pstr);
31349   arg2 = &arg2_str;
31350   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
31351   arg3 = (unsigned int)jarg3;
31352   result = (int)(arg1)->addPkgNamespace((std::string const &)*arg2,arg3);
31353   jresult = (jint)result;
31354   return jresult;
31355 }
31356 
31357 
Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1addPkgNamespaces(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)31358 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1addPkgNamespaces(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
31359   jint jresult = 0 ;
31360   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
31361   XMLNamespaces *arg2 = (XMLNamespaces *) 0 ;
31362   int result;
31363 
31364   (void)jenv;
31365   (void)jcls;
31366   (void)jarg1_;
31367   (void)jarg2_;
31368   arg1 = *(SBMLNamespaces **)&jarg1;
31369   arg2 = *(XMLNamespaces **)&jarg2;
31370   result = (int)(arg1)->addPkgNamespaces((XMLNamespaces const *)arg2);
31371   jresult = (jint)result;
31372   return jresult;
31373 }
31374 
31375 
Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1removePkgNamespace(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jlong jarg3,jstring jarg4,jlong jarg5)31376 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1removePkgNamespace(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jlong jarg3, jstring jarg4, jlong jarg5) {
31377   jint jresult = 0 ;
31378   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
31379   unsigned int arg2 ;
31380   unsigned int arg3 ;
31381   std::string *arg4 = 0 ;
31382   unsigned int arg5 ;
31383   int result;
31384 
31385   (void)jenv;
31386   (void)jcls;
31387   (void)jarg1_;
31388   arg1 = *(SBMLNamespaces **)&jarg1;
31389   arg2 = (unsigned int)jarg2;
31390   arg3 = (unsigned int)jarg3;
31391   if(!jarg4) {
31392     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
31393     return 0;
31394   }
31395   const char *arg4_pstr = (const char *)jenv->GetStringUTFChars(jarg4, 0);
31396   if (!arg4_pstr) return 0;
31397   std::string arg4_str(arg4_pstr);
31398   arg4 = &arg4_str;
31399   jenv->ReleaseStringUTFChars(jarg4, arg4_pstr);
31400   arg5 = (unsigned int)jarg5;
31401   result = (int)(arg1)->removePkgNamespace(arg2,arg3,(std::string const &)*arg4,arg5);
31402   jresult = (jint)result;
31403   return jresult;
31404 }
31405 
31406 
Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1isSBMLNamespace(JNIEnv * jenv,jclass jcls,jstring jarg1)31407 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1isSBMLNamespace(JNIEnv *jenv, jclass jcls, jstring jarg1) {
31408   jboolean jresult = 0 ;
31409   std::string *arg1 = 0 ;
31410   bool result;
31411 
31412   (void)jenv;
31413   (void)jcls;
31414   if(!jarg1) {
31415     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
31416     return 0;
31417   }
31418   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
31419   if (!arg1_pstr) return 0;
31420   std::string arg1_str(arg1_pstr);
31421   arg1 = &arg1_str;
31422   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
31423   result = (bool)SBMLNamespaces::isSBMLNamespace((std::string const &)*arg1);
31424   jresult = (jboolean)result;
31425   return jresult;
31426 }
31427 
31428 
Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1isValidCombination(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)31429 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1isValidCombination(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
31430   jboolean jresult = 0 ;
31431   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
31432   bool result;
31433 
31434   (void)jenv;
31435   (void)jcls;
31436   (void)jarg1_;
31437   arg1 = *(SBMLNamespaces **)&jarg1;
31438   result = (bool)(arg1)->isValidCombination();
31439   jresult = (jboolean)result;
31440   return jresult;
31441 }
31442 
31443 
Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1setLevel(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)31444 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1setLevel(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
31445   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
31446   unsigned int arg2 ;
31447 
31448   (void)jenv;
31449   (void)jcls;
31450   (void)jarg1_;
31451   arg1 = *(SBMLNamespaces **)&jarg1;
31452   arg2 = (unsigned int)jarg2;
31453   (arg1)->setLevel(arg2);
31454 }
31455 
31456 
Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1setVersion(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)31457 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1setVersion(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
31458   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
31459   unsigned int arg2 ;
31460 
31461   (void)jenv;
31462   (void)jcls;
31463   (void)jarg1_;
31464   arg1 = *(SBMLNamespaces **)&jarg1;
31465   arg2 = (unsigned int)jarg2;
31466   (arg1)->setVersion(arg2);
31467 }
31468 
31469 
Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1setNamespaces(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)31470 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1setNamespaces(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
31471   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
31472   XMLNamespaces *arg2 = (XMLNamespaces *) 0 ;
31473 
31474   (void)jenv;
31475   (void)jcls;
31476   (void)jarg1_;
31477   (void)jarg2_;
31478   arg1 = *(SBMLNamespaces **)&jarg1;
31479   arg2 = *(XMLNamespaces **)&jarg2;
31480   (arg1)->setNamespaces(arg2);
31481 }
31482 
31483 
Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1getPackageName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)31484 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLNamespaces_1getPackageName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
31485   jstring jresult = 0 ;
31486   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
31487   std::string *result = 0 ;
31488 
31489   (void)jenv;
31490   (void)jcls;
31491   (void)jarg1_;
31492   arg1 = *(SBMLNamespaces **)&jarg1;
31493   result = (std::string *) &((SBMLNamespaces const *)arg1)->getPackageName();
31494   jresult = jenv->NewStringUTF(result->c_str());
31495   return jresult;
31496 }
31497 
31498 
Java_org_sbml_libsbml_libsbmlJNI_SBMLTransforms_1replaceFD_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jlong jarg3,jobject jarg3_)31499 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLTransforms_1replaceFD_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_) {
31500   ASTNode *arg1 = (ASTNode *) 0 ;
31501   FunctionDefinition *arg2 = (FunctionDefinition *) 0 ;
31502   IdList *arg3 = (IdList *) 0 ;
31503 
31504   (void)jenv;
31505   (void)jcls;
31506   (void)jarg1_;
31507   (void)jarg2_;
31508   (void)jarg3_;
31509   arg1 = *(ASTNode **)&jarg1;
31510   arg2 = *(FunctionDefinition **)&jarg2;
31511   arg3 = *(IdList **)&jarg3;
31512   SBMLTransforms::replaceFD(arg1,(FunctionDefinition const *)arg2,(IdList const *)arg3);
31513 }
31514 
31515 
Java_org_sbml_libsbml_libsbmlJNI_SBMLTransforms_1replaceFD_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)31516 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLTransforms_1replaceFD_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
31517   ASTNode *arg1 = (ASTNode *) 0 ;
31518   FunctionDefinition *arg2 = (FunctionDefinition *) 0 ;
31519 
31520   (void)jenv;
31521   (void)jcls;
31522   (void)jarg1_;
31523   (void)jarg2_;
31524   arg1 = *(ASTNode **)&jarg1;
31525   arg2 = *(FunctionDefinition **)&jarg2;
31526   SBMLTransforms::replaceFD(arg1,(FunctionDefinition const *)arg2);
31527 }
31528 
31529 
Java_org_sbml_libsbml_libsbmlJNI_SBMLTransforms_1replaceFD_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jlong jarg3,jobject jarg3_)31530 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLTransforms_1replaceFD_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_) {
31531   ASTNode *arg1 = (ASTNode *) 0 ;
31532   ListOfFunctionDefinitions *arg2 = (ListOfFunctionDefinitions *) 0 ;
31533   IdList *arg3 = (IdList *) 0 ;
31534 
31535   (void)jenv;
31536   (void)jcls;
31537   (void)jarg1_;
31538   (void)jarg2_;
31539   (void)jarg3_;
31540   arg1 = *(ASTNode **)&jarg1;
31541   arg2 = *(ListOfFunctionDefinitions **)&jarg2;
31542   arg3 = *(IdList **)&jarg3;
31543   SBMLTransforms::replaceFD(arg1,(ListOfFunctionDefinitions const *)arg2,(IdList const *)arg3);
31544 }
31545 
31546 
Java_org_sbml_libsbml_libsbmlJNI_SBMLTransforms_1replaceFD_1_1SWIG_13(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)31547 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLTransforms_1replaceFD_1_1SWIG_13(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
31548   ASTNode *arg1 = (ASTNode *) 0 ;
31549   ListOfFunctionDefinitions *arg2 = (ListOfFunctionDefinitions *) 0 ;
31550 
31551   (void)jenv;
31552   (void)jcls;
31553   (void)jarg1_;
31554   (void)jarg2_;
31555   arg1 = *(ASTNode **)&jarg1;
31556   arg2 = *(ListOfFunctionDefinitions **)&jarg2;
31557   SBMLTransforms::replaceFD(arg1,(ListOfFunctionDefinitions const *)arg2);
31558 }
31559 
31560 
Java_org_sbml_libsbml_libsbmlJNI_SBMLTransforms_1expandInitialAssignments(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)31561 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLTransforms_1expandInitialAssignments(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
31562   jboolean jresult = 0 ;
31563   Model *arg1 = (Model *) 0 ;
31564   bool result;
31565 
31566   (void)jenv;
31567   (void)jcls;
31568   (void)jarg1_;
31569   arg1 = *(Model **)&jarg1;
31570   result = (bool)SBMLTransforms::expandInitialAssignments(arg1);
31571   jresult = (jboolean)result;
31572   return jresult;
31573 }
31574 
31575 
Java_org_sbml_libsbml_libsbmlJNI_SBMLTransforms_1evaluateASTNode_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)31576 SWIGEXPORT jdouble JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLTransforms_1evaluateASTNode_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
31577   jdouble jresult = 0 ;
31578   ASTNode *arg1 = (ASTNode *) 0 ;
31579   Model *arg2 = (Model *) 0 ;
31580   double result;
31581 
31582   (void)jenv;
31583   (void)jcls;
31584   (void)jarg1_;
31585   (void)jarg2_;
31586   arg1 = *(ASTNode **)&jarg1;
31587   arg2 = *(Model **)&jarg2;
31588   result = (double)SBMLTransforms::evaluateASTNode((ASTNode const *)arg1,(Model const *)arg2);
31589   jresult = (jdouble)result;
31590   return jresult;
31591 }
31592 
31593 
Java_org_sbml_libsbml_libsbmlJNI_SBMLTransforms_1evaluateASTNode_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)31594 SWIGEXPORT jdouble JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLTransforms_1evaluateASTNode_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
31595   jdouble jresult = 0 ;
31596   ASTNode *arg1 = (ASTNode *) 0 ;
31597   double result;
31598 
31599   (void)jenv;
31600   (void)jcls;
31601   (void)jarg1_;
31602   arg1 = *(ASTNode **)&jarg1;
31603   result = (double)SBMLTransforms::evaluateASTNode((ASTNode const *)arg1);
31604   jresult = (jdouble)result;
31605   return jresult;
31606 }
31607 
31608 
Java_org_sbml_libsbml_libsbmlJNI_SBMLTransforms_1expandL3V2InitialAssignments(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)31609 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLTransforms_1expandL3V2InitialAssignments(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
31610   jboolean jresult = 0 ;
31611   Model *arg1 = (Model *) 0 ;
31612   bool result;
31613 
31614   (void)jenv;
31615   (void)jcls;
31616   (void)jarg1_;
31617   arg1 = *(Model **)&jarg1;
31618   result = (bool)SBMLTransforms::expandL3V2InitialAssignments(arg1);
31619   jresult = (jboolean)result;
31620   return jresult;
31621 }
31622 
31623 
Java_org_sbml_libsbml_libsbmlJNI_SBMLTransforms_1mapComponentValues(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)31624 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLTransforms_1mapComponentValues(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
31625   jlong jresult = 0 ;
31626   Model *arg1 = (Model *) 0 ;
31627   IdList result;
31628 
31629   (void)jenv;
31630   (void)jcls;
31631   (void)jarg1_;
31632   arg1 = *(Model **)&jarg1;
31633   result = SBMLTransforms::mapComponentValues((Model const *)arg1);
31634   *(IdList **)&jresult = new IdList((const IdList &)result);
31635   return jresult;
31636 }
31637 
31638 
Java_org_sbml_libsbml_libsbmlJNI_SBMLTransforms_1clearComponentValues(JNIEnv * jenv,jclass jcls)31639 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLTransforms_1clearComponentValues(JNIEnv *jenv, jclass jcls) {
31640   (void)jenv;
31641   (void)jcls;
31642   SBMLTransforms::clearComponentValues();
31643 }
31644 
31645 
Java_org_sbml_libsbml_libsbmlJNI_SBMLTransforms_1nodeContainsId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)31646 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLTransforms_1nodeContainsId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
31647   jboolean jresult = 0 ;
31648   ASTNode *arg1 = (ASTNode *) 0 ;
31649   IdList *arg2 = 0 ;
31650   bool result;
31651 
31652   (void)jenv;
31653   (void)jcls;
31654   (void)jarg1_;
31655   (void)jarg2_;
31656   arg1 = *(ASTNode **)&jarg1;
31657   arg2 = *(IdList **)&jarg2;
31658   if (!arg2) {
31659     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "IdList & reference is null");
31660     return 0;
31661   }
31662   result = (bool)SBMLTransforms::nodeContainsId((ASTNode const *)arg1,*arg2);
31663   jresult = (jboolean)result;
31664   return jresult;
31665 }
31666 
31667 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLTransforms(JNIEnv * jenv,jclass jcls)31668 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLTransforms(JNIEnv *jenv, jclass jcls) {
31669   jlong jresult = 0 ;
31670   SBMLTransforms *result = 0 ;
31671 
31672   (void)jenv;
31673   (void)jcls;
31674   result = (SBMLTransforms *)new SBMLTransforms();
31675   *(SBMLTransforms **)&jresult = result;
31676   return jresult;
31677 }
31678 
31679 
Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLTransforms(JNIEnv * jenv,jclass jcls,jlong jarg1)31680 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLTransforms(JNIEnv *jenv, jclass jcls, jlong jarg1) {
31681   SBMLTransforms *arg1 = (SBMLTransforms *) 0 ;
31682 
31683   (void)jenv;
31684   (void)jcls;
31685   arg1 = *(SBMLTransforms **)&jarg1;
31686   delete arg1;
31687 }
31688 
31689 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLConstructorException_1_1SWIG_10(JNIEnv * jenv,jclass jcls)31690 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLConstructorException_1_1SWIG_10(JNIEnv *jenv, jclass jcls) {
31691   jlong jresult = 0 ;
31692   SBMLConstructorException *result = 0 ;
31693 
31694   (void)jenv;
31695   (void)jcls;
31696   result = (SBMLConstructorException *)new SBMLConstructorException();
31697   *(SBMLConstructorException **)&jresult = result;
31698   return jresult;
31699 }
31700 
31701 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLConstructorException_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jstring jarg1,jstring jarg2)31702 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLConstructorException_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jstring jarg1, jstring jarg2) {
31703   jlong jresult = 0 ;
31704   std::string arg1 ;
31705   std::string arg2 ;
31706   SBMLConstructorException *result = 0 ;
31707 
31708   (void)jenv;
31709   (void)jcls;
31710   if(!jarg1) {
31711     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
31712     return 0;
31713   }
31714   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
31715   if (!arg1_pstr) return 0;
31716   (&arg1)->assign(arg1_pstr);
31717   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
31718   if(!jarg2) {
31719     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
31720     return 0;
31721   }
31722   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
31723   if (!arg2_pstr) return 0;
31724   (&arg2)->assign(arg2_pstr);
31725   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
31726   result = (SBMLConstructorException *)new SBMLConstructorException(arg1,arg2);
31727   *(SBMLConstructorException **)&jresult = result;
31728   return jresult;
31729 }
31730 
31731 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLConstructorException_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jstring jarg1,jlong jarg2,jobject jarg2_)31732 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLConstructorException_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2, jobject jarg2_) {
31733   jlong jresult = 0 ;
31734   std::string arg1 ;
31735   SBMLNamespaces *arg2 = (SBMLNamespaces *) 0 ;
31736   SBMLConstructorException *result = 0 ;
31737 
31738   (void)jenv;
31739   (void)jcls;
31740   (void)jarg2_;
31741   if(!jarg1) {
31742     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
31743     return 0;
31744   }
31745   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
31746   if (!arg1_pstr) return 0;
31747   (&arg1)->assign(arg1_pstr);
31748   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
31749   arg2 = *(SBMLNamespaces **)&jarg2;
31750   result = (SBMLConstructorException *)new SBMLConstructorException(arg1,arg2);
31751   *(SBMLConstructorException **)&jresult = result;
31752   return jresult;
31753 }
31754 
31755 
Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLConstructorException(JNIEnv * jenv,jclass jcls,jlong jarg1)31756 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLConstructorException(JNIEnv *jenv, jclass jcls, jlong jarg1) {
31757   SBMLConstructorException *arg1 = (SBMLConstructorException *) 0 ;
31758 
31759   (void)jenv;
31760   (void)jcls;
31761   arg1 = *(SBMLConstructorException **)&jarg1;
31762   delete arg1;
31763 }
31764 
31765 
Java_org_sbml_libsbml_libsbmlJNI_SBMLConstructorException_1getSBMLErrMsg(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)31766 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLConstructorException_1getSBMLErrMsg(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
31767   jstring jresult = 0 ;
31768   SBMLConstructorException *arg1 = (SBMLConstructorException *) 0 ;
31769   std::string result;
31770 
31771   (void)jenv;
31772   (void)jcls;
31773   (void)jarg1_;
31774   arg1 = *(SBMLConstructorException **)&jarg1;
31775   result = ((SBMLConstructorException const *)arg1)->getSBMLErrMsg();
31776   jresult = jenv->NewStringUTF((&result)->c_str());
31777   return jresult;
31778 }
31779 
31780 
Java_org_sbml_libsbml_libsbmlJNI_new_1ConversionOption_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jstring jarg1,jstring jarg2,jint jarg3,jstring jarg4)31781 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ConversionOption_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jstring jarg1, jstring jarg2, jint jarg3, jstring jarg4) {
31782   jlong jresult = 0 ;
31783   std::string *arg1 = 0 ;
31784   std::string arg2 ;
31785   ConversionOptionType_t arg3 ;
31786   std::string arg4 ;
31787   ConversionOption *result = 0 ;
31788 
31789   (void)jenv;
31790   (void)jcls;
31791   if(!jarg1) {
31792     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
31793     return 0;
31794   }
31795   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
31796   if (!arg1_pstr) return 0;
31797   std::string arg1_str(arg1_pstr);
31798   arg1 = &arg1_str;
31799   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
31800   if(!jarg2) {
31801     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
31802     return 0;
31803   }
31804   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
31805   if (!arg2_pstr) return 0;
31806   (&arg2)->assign(arg2_pstr);
31807   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
31808   arg3 = (ConversionOptionType_t)jarg3;
31809   if(!jarg4) {
31810     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
31811     return 0;
31812   }
31813   const char *arg4_pstr = (const char *)jenv->GetStringUTFChars(jarg4, 0);
31814   if (!arg4_pstr) return 0;
31815   (&arg4)->assign(arg4_pstr);
31816   jenv->ReleaseStringUTFChars(jarg4, arg4_pstr);
31817   result = (ConversionOption *)new ConversionOption((std::string const &)*arg1,arg2,arg3,arg4);
31818   *(ConversionOption **)&jresult = result;
31819   return jresult;
31820 }
31821 
31822 
Java_org_sbml_libsbml_libsbmlJNI_new_1ConversionOption_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jstring jarg1,jstring jarg2,jint jarg3)31823 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ConversionOption_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jstring jarg1, jstring jarg2, jint jarg3) {
31824   jlong jresult = 0 ;
31825   std::string *arg1 = 0 ;
31826   std::string arg2 ;
31827   ConversionOptionType_t arg3 ;
31828   ConversionOption *result = 0 ;
31829 
31830   (void)jenv;
31831   (void)jcls;
31832   if(!jarg1) {
31833     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
31834     return 0;
31835   }
31836   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
31837   if (!arg1_pstr) return 0;
31838   std::string arg1_str(arg1_pstr);
31839   arg1 = &arg1_str;
31840   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
31841   if(!jarg2) {
31842     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
31843     return 0;
31844   }
31845   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
31846   if (!arg2_pstr) return 0;
31847   (&arg2)->assign(arg2_pstr);
31848   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
31849   arg3 = (ConversionOptionType_t)jarg3;
31850   result = (ConversionOption *)new ConversionOption((std::string const &)*arg1,arg2,arg3);
31851   *(ConversionOption **)&jresult = result;
31852   return jresult;
31853 }
31854 
31855 
Java_org_sbml_libsbml_libsbmlJNI_new_1ConversionOption_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jstring jarg1,jstring jarg2)31856 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ConversionOption_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jstring jarg1, jstring jarg2) {
31857   jlong jresult = 0 ;
31858   std::string *arg1 = 0 ;
31859   std::string arg2 ;
31860   ConversionOption *result = 0 ;
31861 
31862   (void)jenv;
31863   (void)jcls;
31864   if(!jarg1) {
31865     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
31866     return 0;
31867   }
31868   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
31869   if (!arg1_pstr) return 0;
31870   std::string arg1_str(arg1_pstr);
31871   arg1 = &arg1_str;
31872   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
31873   if(!jarg2) {
31874     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
31875     return 0;
31876   }
31877   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
31878   if (!arg2_pstr) return 0;
31879   (&arg2)->assign(arg2_pstr);
31880   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
31881   result = (ConversionOption *)new ConversionOption((std::string const &)*arg1,arg2);
31882   *(ConversionOption **)&jresult = result;
31883   return jresult;
31884 }
31885 
31886 
Java_org_sbml_libsbml_libsbmlJNI_new_1ConversionOption_1_1SWIG_13(JNIEnv * jenv,jclass jcls,jstring jarg1)31887 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ConversionOption_1_1SWIG_13(JNIEnv *jenv, jclass jcls, jstring jarg1) {
31888   jlong jresult = 0 ;
31889   std::string *arg1 = 0 ;
31890   ConversionOption *result = 0 ;
31891 
31892   (void)jenv;
31893   (void)jcls;
31894   if(!jarg1) {
31895     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
31896     return 0;
31897   }
31898   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
31899   if (!arg1_pstr) return 0;
31900   std::string arg1_str(arg1_pstr);
31901   arg1 = &arg1_str;
31902   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
31903   result = (ConversionOption *)new ConversionOption((std::string const &)*arg1);
31904   *(ConversionOption **)&jresult = result;
31905   return jresult;
31906 }
31907 
31908 
Java_org_sbml_libsbml_libsbmlJNI_new_1ConversionOption_1_1SWIG_14(JNIEnv * jenv,jclass jcls,jstring jarg1,jstring jarg2,jstring jarg3)31909 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ConversionOption_1_1SWIG_14(JNIEnv *jenv, jclass jcls, jstring jarg1, jstring jarg2, jstring jarg3) {
31910   jlong jresult = 0 ;
31911   std::string *arg1 = 0 ;
31912   char *arg2 = (char *) 0 ;
31913   std::string arg3 ;
31914   ConversionOption *result = 0 ;
31915 
31916   (void)jenv;
31917   (void)jcls;
31918   if(!jarg1) {
31919     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
31920     return 0;
31921   }
31922   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
31923   if (!arg1_pstr) return 0;
31924   std::string arg1_str(arg1_pstr);
31925   arg1 = &arg1_str;
31926   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
31927   arg2 = 0;
31928   if (jarg2) {
31929     arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0);
31930     if (!arg2) return 0;
31931   }
31932   if(!jarg3) {
31933     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
31934     return 0;
31935   }
31936   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
31937   if (!arg3_pstr) return 0;
31938   (&arg3)->assign(arg3_pstr);
31939   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
31940   result = (ConversionOption *)new ConversionOption((std::string const &)*arg1,(char const *)arg2,arg3);
31941   *(ConversionOption **)&jresult = result;
31942   if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2);
31943   return jresult;
31944 }
31945 
31946 
Java_org_sbml_libsbml_libsbmlJNI_new_1ConversionOption_1_1SWIG_16(JNIEnv * jenv,jclass jcls,jstring jarg1,jboolean jarg2,jstring jarg3)31947 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ConversionOption_1_1SWIG_16(JNIEnv *jenv, jclass jcls, jstring jarg1, jboolean jarg2, jstring jarg3) {
31948   jlong jresult = 0 ;
31949   std::string *arg1 = 0 ;
31950   bool arg2 ;
31951   std::string arg3 ;
31952   ConversionOption *result = 0 ;
31953 
31954   (void)jenv;
31955   (void)jcls;
31956   if(!jarg1) {
31957     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
31958     return 0;
31959   }
31960   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
31961   if (!arg1_pstr) return 0;
31962   std::string arg1_str(arg1_pstr);
31963   arg1 = &arg1_str;
31964   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
31965   arg2 = jarg2 ? true : false;
31966   if(!jarg3) {
31967     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
31968     return 0;
31969   }
31970   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
31971   if (!arg3_pstr) return 0;
31972   (&arg3)->assign(arg3_pstr);
31973   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
31974   result = (ConversionOption *)new ConversionOption((std::string const &)*arg1,arg2,arg3);
31975   *(ConversionOption **)&jresult = result;
31976   return jresult;
31977 }
31978 
31979 
Java_org_sbml_libsbml_libsbmlJNI_new_1ConversionOption_1_1SWIG_17(JNIEnv * jenv,jclass jcls,jstring jarg1,jboolean jarg2)31980 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ConversionOption_1_1SWIG_17(JNIEnv *jenv, jclass jcls, jstring jarg1, jboolean jarg2) {
31981   jlong jresult = 0 ;
31982   std::string *arg1 = 0 ;
31983   bool arg2 ;
31984   ConversionOption *result = 0 ;
31985 
31986   (void)jenv;
31987   (void)jcls;
31988   if(!jarg1) {
31989     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
31990     return 0;
31991   }
31992   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
31993   if (!arg1_pstr) return 0;
31994   std::string arg1_str(arg1_pstr);
31995   arg1 = &arg1_str;
31996   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
31997   arg2 = jarg2 ? true : false;
31998   result = (ConversionOption *)new ConversionOption((std::string const &)*arg1,arg2);
31999   *(ConversionOption **)&jresult = result;
32000   return jresult;
32001 }
32002 
32003 
Java_org_sbml_libsbml_libsbmlJNI_new_1ConversionOption_1_1SWIG_18(JNIEnv * jenv,jclass jcls,jstring jarg1,jdouble jarg2,jstring jarg3)32004 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ConversionOption_1_1SWIG_18(JNIEnv *jenv, jclass jcls, jstring jarg1, jdouble jarg2, jstring jarg3) {
32005   jlong jresult = 0 ;
32006   std::string *arg1 = 0 ;
32007   double arg2 ;
32008   std::string arg3 ;
32009   ConversionOption *result = 0 ;
32010 
32011   (void)jenv;
32012   (void)jcls;
32013   if(!jarg1) {
32014     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
32015     return 0;
32016   }
32017   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
32018   if (!arg1_pstr) return 0;
32019   std::string arg1_str(arg1_pstr);
32020   arg1 = &arg1_str;
32021   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
32022   arg2 = (double)jarg2;
32023   if(!jarg3) {
32024     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
32025     return 0;
32026   }
32027   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
32028   if (!arg3_pstr) return 0;
32029   (&arg3)->assign(arg3_pstr);
32030   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
32031   result = (ConversionOption *)new ConversionOption((std::string const &)*arg1,arg2,arg3);
32032   *(ConversionOption **)&jresult = result;
32033   return jresult;
32034 }
32035 
32036 
Java_org_sbml_libsbml_libsbmlJNI_new_1ConversionOption_1_1SWIG_19(JNIEnv * jenv,jclass jcls,jstring jarg1,jdouble jarg2)32037 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ConversionOption_1_1SWIG_19(JNIEnv *jenv, jclass jcls, jstring jarg1, jdouble jarg2) {
32038   jlong jresult = 0 ;
32039   std::string *arg1 = 0 ;
32040   double arg2 ;
32041   ConversionOption *result = 0 ;
32042 
32043   (void)jenv;
32044   (void)jcls;
32045   if(!jarg1) {
32046     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
32047     return 0;
32048   }
32049   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
32050   if (!arg1_pstr) return 0;
32051   std::string arg1_str(arg1_pstr);
32052   arg1 = &arg1_str;
32053   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
32054   arg2 = (double)jarg2;
32055   result = (ConversionOption *)new ConversionOption((std::string const &)*arg1,arg2);
32056   *(ConversionOption **)&jresult = result;
32057   return jresult;
32058 }
32059 
32060 
Java_org_sbml_libsbml_libsbmlJNI_new_1ConversionOption_1_1SWIG_110(JNIEnv * jenv,jclass jcls,jstring jarg1,jfloat jarg2,jstring jarg3)32061 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ConversionOption_1_1SWIG_110(JNIEnv *jenv, jclass jcls, jstring jarg1, jfloat jarg2, jstring jarg3) {
32062   jlong jresult = 0 ;
32063   std::string *arg1 = 0 ;
32064   float arg2 ;
32065   std::string arg3 ;
32066   ConversionOption *result = 0 ;
32067 
32068   (void)jenv;
32069   (void)jcls;
32070   if(!jarg1) {
32071     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
32072     return 0;
32073   }
32074   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
32075   if (!arg1_pstr) return 0;
32076   std::string arg1_str(arg1_pstr);
32077   arg1 = &arg1_str;
32078   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
32079   arg2 = (float)jarg2;
32080   if(!jarg3) {
32081     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
32082     return 0;
32083   }
32084   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
32085   if (!arg3_pstr) return 0;
32086   (&arg3)->assign(arg3_pstr);
32087   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
32088   result = (ConversionOption *)new ConversionOption((std::string const &)*arg1,arg2,arg3);
32089   *(ConversionOption **)&jresult = result;
32090   return jresult;
32091 }
32092 
32093 
Java_org_sbml_libsbml_libsbmlJNI_new_1ConversionOption_1_1SWIG_111(JNIEnv * jenv,jclass jcls,jstring jarg1,jfloat jarg2)32094 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ConversionOption_1_1SWIG_111(JNIEnv *jenv, jclass jcls, jstring jarg1, jfloat jarg2) {
32095   jlong jresult = 0 ;
32096   std::string *arg1 = 0 ;
32097   float arg2 ;
32098   ConversionOption *result = 0 ;
32099 
32100   (void)jenv;
32101   (void)jcls;
32102   if(!jarg1) {
32103     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
32104     return 0;
32105   }
32106   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
32107   if (!arg1_pstr) return 0;
32108   std::string arg1_str(arg1_pstr);
32109   arg1 = &arg1_str;
32110   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
32111   arg2 = (float)jarg2;
32112   result = (ConversionOption *)new ConversionOption((std::string const &)*arg1,arg2);
32113   *(ConversionOption **)&jresult = result;
32114   return jresult;
32115 }
32116 
32117 
Java_org_sbml_libsbml_libsbmlJNI_new_1ConversionOption_1_1SWIG_112(JNIEnv * jenv,jclass jcls,jstring jarg1,jint jarg2,jstring jarg3)32118 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ConversionOption_1_1SWIG_112(JNIEnv *jenv, jclass jcls, jstring jarg1, jint jarg2, jstring jarg3) {
32119   jlong jresult = 0 ;
32120   std::string *arg1 = 0 ;
32121   int arg2 ;
32122   std::string arg3 ;
32123   ConversionOption *result = 0 ;
32124 
32125   (void)jenv;
32126   (void)jcls;
32127   if(!jarg1) {
32128     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
32129     return 0;
32130   }
32131   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
32132   if (!arg1_pstr) return 0;
32133   std::string arg1_str(arg1_pstr);
32134   arg1 = &arg1_str;
32135   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
32136   arg2 = (int)jarg2;
32137   if(!jarg3) {
32138     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
32139     return 0;
32140   }
32141   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
32142   if (!arg3_pstr) return 0;
32143   (&arg3)->assign(arg3_pstr);
32144   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
32145   result = (ConversionOption *)new ConversionOption((std::string const &)*arg1,arg2,arg3);
32146   *(ConversionOption **)&jresult = result;
32147   return jresult;
32148 }
32149 
32150 
Java_org_sbml_libsbml_libsbmlJNI_new_1ConversionOption_1_1SWIG_113(JNIEnv * jenv,jclass jcls,jstring jarg1,jint jarg2)32151 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ConversionOption_1_1SWIG_113(JNIEnv *jenv, jclass jcls, jstring jarg1, jint jarg2) {
32152   jlong jresult = 0 ;
32153   std::string *arg1 = 0 ;
32154   int arg2 ;
32155   ConversionOption *result = 0 ;
32156 
32157   (void)jenv;
32158   (void)jcls;
32159   if(!jarg1) {
32160     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
32161     return 0;
32162   }
32163   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
32164   if (!arg1_pstr) return 0;
32165   std::string arg1_str(arg1_pstr);
32166   arg1 = &arg1_str;
32167   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
32168   arg2 = (int)jarg2;
32169   result = (ConversionOption *)new ConversionOption((std::string const &)*arg1,arg2);
32170   *(ConversionOption **)&jresult = result;
32171   return jresult;
32172 }
32173 
32174 
Java_org_sbml_libsbml_libsbmlJNI_new_1ConversionOption_1_1SWIG_114(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)32175 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ConversionOption_1_1SWIG_114(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
32176   jlong jresult = 0 ;
32177   ConversionOption *arg1 = 0 ;
32178   ConversionOption *result = 0 ;
32179 
32180   (void)jenv;
32181   (void)jcls;
32182   (void)jarg1_;
32183   arg1 = *(ConversionOption **)&jarg1;
32184   if (!arg1) {
32185     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "ConversionOption const & reference is null");
32186     return 0;
32187   }
32188   result = (ConversionOption *)new ConversionOption((ConversionOption const &)*arg1);
32189   *(ConversionOption **)&jresult = result;
32190   return jresult;
32191 }
32192 
32193 
Java_org_sbml_libsbml_libsbmlJNI_delete_1ConversionOption(JNIEnv * jenv,jclass jcls,jlong jarg1)32194 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1ConversionOption(JNIEnv *jenv, jclass jcls, jlong jarg1) {
32195   ConversionOption *arg1 = (ConversionOption *) 0 ;
32196 
32197   (void)jenv;
32198   (void)jcls;
32199   arg1 = *(ConversionOption **)&jarg1;
32200   delete arg1;
32201 }
32202 
32203 
Java_org_sbml_libsbml_libsbmlJNI_ConversionOption_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)32204 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionOption_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
32205   jlong jresult = 0 ;
32206   ConversionOption *arg1 = (ConversionOption *) 0 ;
32207   ConversionOption *result = 0 ;
32208 
32209   (void)jenv;
32210   (void)jcls;
32211   (void)jarg1_;
32212   arg1 = *(ConversionOption **)&jarg1;
32213   result = (ConversionOption *)((ConversionOption const *)arg1)->clone();
32214   *(ConversionOption **)&jresult = result;
32215   return jresult;
32216 }
32217 
32218 
Java_org_sbml_libsbml_libsbmlJNI_ConversionOption_1getKey(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)32219 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionOption_1getKey(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
32220   jstring jresult = 0 ;
32221   ConversionOption *arg1 = (ConversionOption *) 0 ;
32222   std::string *result = 0 ;
32223 
32224   (void)jenv;
32225   (void)jcls;
32226   (void)jarg1_;
32227   arg1 = *(ConversionOption **)&jarg1;
32228   result = (std::string *) &((ConversionOption const *)arg1)->getKey();
32229   jresult = jenv->NewStringUTF(result->c_str());
32230   return jresult;
32231 }
32232 
32233 
Java_org_sbml_libsbml_libsbmlJNI_ConversionOption_1setKey(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)32234 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionOption_1setKey(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
32235   ConversionOption *arg1 = (ConversionOption *) 0 ;
32236   std::string *arg2 = 0 ;
32237 
32238   (void)jenv;
32239   (void)jcls;
32240   (void)jarg1_;
32241   arg1 = *(ConversionOption **)&jarg1;
32242   if(!jarg2) {
32243     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
32244     return ;
32245   }
32246   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
32247   if (!arg2_pstr) return ;
32248   std::string arg2_str(arg2_pstr);
32249   arg2 = &arg2_str;
32250   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
32251   (arg1)->setKey((std::string const &)*arg2);
32252 }
32253 
32254 
Java_org_sbml_libsbml_libsbmlJNI_ConversionOption_1getValue(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)32255 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionOption_1getValue(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
32256   jstring jresult = 0 ;
32257   ConversionOption *arg1 = (ConversionOption *) 0 ;
32258   std::string *result = 0 ;
32259 
32260   (void)jenv;
32261   (void)jcls;
32262   (void)jarg1_;
32263   arg1 = *(ConversionOption **)&jarg1;
32264   result = (std::string *) &((ConversionOption const *)arg1)->getValue();
32265   jresult = jenv->NewStringUTF(result->c_str());
32266   return jresult;
32267 }
32268 
32269 
Java_org_sbml_libsbml_libsbmlJNI_ConversionOption_1setValue(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)32270 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionOption_1setValue(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
32271   ConversionOption *arg1 = (ConversionOption *) 0 ;
32272   std::string *arg2 = 0 ;
32273 
32274   (void)jenv;
32275   (void)jcls;
32276   (void)jarg1_;
32277   arg1 = *(ConversionOption **)&jarg1;
32278   if(!jarg2) {
32279     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
32280     return ;
32281   }
32282   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
32283   if (!arg2_pstr) return ;
32284   std::string arg2_str(arg2_pstr);
32285   arg2 = &arg2_str;
32286   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
32287   (arg1)->setValue((std::string const &)*arg2);
32288 }
32289 
32290 
Java_org_sbml_libsbml_libsbmlJNI_ConversionOption_1getDescription(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)32291 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionOption_1getDescription(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
32292   jstring jresult = 0 ;
32293   ConversionOption *arg1 = (ConversionOption *) 0 ;
32294   std::string *result = 0 ;
32295 
32296   (void)jenv;
32297   (void)jcls;
32298   (void)jarg1_;
32299   arg1 = *(ConversionOption **)&jarg1;
32300   result = (std::string *) &((ConversionOption const *)arg1)->getDescription();
32301   jresult = jenv->NewStringUTF(result->c_str());
32302   return jresult;
32303 }
32304 
32305 
Java_org_sbml_libsbml_libsbmlJNI_ConversionOption_1setDescription(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)32306 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionOption_1setDescription(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
32307   ConversionOption *arg1 = (ConversionOption *) 0 ;
32308   std::string *arg2 = 0 ;
32309 
32310   (void)jenv;
32311   (void)jcls;
32312   (void)jarg1_;
32313   arg1 = *(ConversionOption **)&jarg1;
32314   if(!jarg2) {
32315     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
32316     return ;
32317   }
32318   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
32319   if (!arg2_pstr) return ;
32320   std::string arg2_str(arg2_pstr);
32321   arg2 = &arg2_str;
32322   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
32323   (arg1)->setDescription((std::string const &)*arg2);
32324 }
32325 
32326 
Java_org_sbml_libsbml_libsbmlJNI_ConversionOption_1getType(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)32327 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionOption_1getType(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
32328   jint jresult = 0 ;
32329   ConversionOption *arg1 = (ConversionOption *) 0 ;
32330   ConversionOptionType_t result;
32331 
32332   (void)jenv;
32333   (void)jcls;
32334   (void)jarg1_;
32335   arg1 = *(ConversionOption **)&jarg1;
32336   result = (ConversionOptionType_t)((ConversionOption const *)arg1)->getType();
32337   jresult = (jint)result;
32338   return jresult;
32339 }
32340 
32341 
Java_org_sbml_libsbml_libsbmlJNI_ConversionOption_1setType(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)32342 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionOption_1setType(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
32343   ConversionOption *arg1 = (ConversionOption *) 0 ;
32344   ConversionOptionType_t arg2 ;
32345 
32346   (void)jenv;
32347   (void)jcls;
32348   (void)jarg1_;
32349   arg1 = *(ConversionOption **)&jarg1;
32350   arg2 = (ConversionOptionType_t)jarg2;
32351   (arg1)->setType(arg2);
32352 }
32353 
32354 
Java_org_sbml_libsbml_libsbmlJNI_ConversionOption_1getBoolValue(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)32355 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionOption_1getBoolValue(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
32356   jboolean jresult = 0 ;
32357   ConversionOption *arg1 = (ConversionOption *) 0 ;
32358   bool result;
32359 
32360   (void)jenv;
32361   (void)jcls;
32362   (void)jarg1_;
32363   arg1 = *(ConversionOption **)&jarg1;
32364   result = (bool)((ConversionOption const *)arg1)->getBoolValue();
32365   jresult = (jboolean)result;
32366   return jresult;
32367 }
32368 
32369 
Java_org_sbml_libsbml_libsbmlJNI_ConversionOption_1setBoolValue(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)32370 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionOption_1setBoolValue(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
32371   ConversionOption *arg1 = (ConversionOption *) 0 ;
32372   bool arg2 ;
32373 
32374   (void)jenv;
32375   (void)jcls;
32376   (void)jarg1_;
32377   arg1 = *(ConversionOption **)&jarg1;
32378   arg2 = jarg2 ? true : false;
32379   (arg1)->setBoolValue(arg2);
32380 }
32381 
32382 
Java_org_sbml_libsbml_libsbmlJNI_ConversionOption_1getDoubleValue(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)32383 SWIGEXPORT jdouble JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionOption_1getDoubleValue(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
32384   jdouble jresult = 0 ;
32385   ConversionOption *arg1 = (ConversionOption *) 0 ;
32386   double result;
32387 
32388   (void)jenv;
32389   (void)jcls;
32390   (void)jarg1_;
32391   arg1 = *(ConversionOption **)&jarg1;
32392   result = (double)((ConversionOption const *)arg1)->getDoubleValue();
32393   jresult = (jdouble)result;
32394   return jresult;
32395 }
32396 
32397 
Java_org_sbml_libsbml_libsbmlJNI_ConversionOption_1setDoubleValue(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)32398 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionOption_1setDoubleValue(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
32399   ConversionOption *arg1 = (ConversionOption *) 0 ;
32400   double arg2 ;
32401 
32402   (void)jenv;
32403   (void)jcls;
32404   (void)jarg1_;
32405   arg1 = *(ConversionOption **)&jarg1;
32406   arg2 = (double)jarg2;
32407   (arg1)->setDoubleValue(arg2);
32408 }
32409 
32410 
Java_org_sbml_libsbml_libsbmlJNI_ConversionOption_1getFloatValue(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)32411 SWIGEXPORT jfloat JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionOption_1getFloatValue(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
32412   jfloat jresult = 0 ;
32413   ConversionOption *arg1 = (ConversionOption *) 0 ;
32414   float result;
32415 
32416   (void)jenv;
32417   (void)jcls;
32418   (void)jarg1_;
32419   arg1 = *(ConversionOption **)&jarg1;
32420   result = (float)((ConversionOption const *)arg1)->getFloatValue();
32421   jresult = (jfloat)result;
32422   return jresult;
32423 }
32424 
32425 
Java_org_sbml_libsbml_libsbmlJNI_ConversionOption_1setFloatValue(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)32426 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionOption_1setFloatValue(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
32427   ConversionOption *arg1 = (ConversionOption *) 0 ;
32428   float arg2 ;
32429 
32430   (void)jenv;
32431   (void)jcls;
32432   (void)jarg1_;
32433   arg1 = *(ConversionOption **)&jarg1;
32434   arg2 = (float)jarg2;
32435   (arg1)->setFloatValue(arg2);
32436 }
32437 
32438 
Java_org_sbml_libsbml_libsbmlJNI_ConversionOption_1getIntValue(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)32439 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionOption_1getIntValue(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
32440   jint jresult = 0 ;
32441   ConversionOption *arg1 = (ConversionOption *) 0 ;
32442   int result;
32443 
32444   (void)jenv;
32445   (void)jcls;
32446   (void)jarg1_;
32447   arg1 = *(ConversionOption **)&jarg1;
32448   result = (int)((ConversionOption const *)arg1)->getIntValue();
32449   jresult = (jint)result;
32450   return jresult;
32451 }
32452 
32453 
Java_org_sbml_libsbml_libsbmlJNI_ConversionOption_1setIntValue(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)32454 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionOption_1setIntValue(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
32455   ConversionOption *arg1 = (ConversionOption *) 0 ;
32456   int arg2 ;
32457 
32458   (void)jenv;
32459   (void)jcls;
32460   (void)jarg1_;
32461   arg1 = *(ConversionOption **)&jarg1;
32462   arg2 = (int)jarg2;
32463   (arg1)->setIntValue(arg2);
32464 }
32465 
32466 
Java_org_sbml_libsbml_libsbmlJNI_new_1ConversionProperties_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)32467 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ConversionProperties_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
32468   jlong jresult = 0 ;
32469   SBMLNamespaces *arg1 = (SBMLNamespaces *) 0 ;
32470   ConversionProperties *result = 0 ;
32471 
32472   (void)jenv;
32473   (void)jcls;
32474   (void)jarg1_;
32475   arg1 = *(SBMLNamespaces **)&jarg1;
32476   result = (ConversionProperties *)new ConversionProperties(arg1);
32477   *(ConversionProperties **)&jresult = result;
32478   return jresult;
32479 }
32480 
32481 
Java_org_sbml_libsbml_libsbmlJNI_new_1ConversionProperties_1_1SWIG_11(JNIEnv * jenv,jclass jcls)32482 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ConversionProperties_1_1SWIG_11(JNIEnv *jenv, jclass jcls) {
32483   jlong jresult = 0 ;
32484   ConversionProperties *result = 0 ;
32485 
32486   (void)jenv;
32487   (void)jcls;
32488   result = (ConversionProperties *)new ConversionProperties();
32489   *(ConversionProperties **)&jresult = result;
32490   return jresult;
32491 }
32492 
32493 
Java_org_sbml_libsbml_libsbmlJNI_new_1ConversionProperties_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)32494 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ConversionProperties_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
32495   jlong jresult = 0 ;
32496   ConversionProperties *arg1 = 0 ;
32497   ConversionProperties *result = 0 ;
32498 
32499   (void)jenv;
32500   (void)jcls;
32501   (void)jarg1_;
32502   arg1 = *(ConversionProperties **)&jarg1;
32503   if (!arg1) {
32504     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "ConversionProperties const & reference is null");
32505     return 0;
32506   }
32507   result = (ConversionProperties *)new ConversionProperties((ConversionProperties const &)*arg1);
32508   *(ConversionProperties **)&jresult = result;
32509   return jresult;
32510 }
32511 
32512 
Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)32513 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
32514   jlong jresult = 0 ;
32515   ConversionProperties *arg1 = (ConversionProperties *) 0 ;
32516   ConversionProperties *result = 0 ;
32517 
32518   (void)jenv;
32519   (void)jcls;
32520   (void)jarg1_;
32521   arg1 = *(ConversionProperties **)&jarg1;
32522   result = (ConversionProperties *)((ConversionProperties const *)arg1)->clone();
32523   *(ConversionProperties **)&jresult = result;
32524   return jresult;
32525 }
32526 
32527 
Java_org_sbml_libsbml_libsbmlJNI_delete_1ConversionProperties(JNIEnv * jenv,jclass jcls,jlong jarg1)32528 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1ConversionProperties(JNIEnv *jenv, jclass jcls, jlong jarg1) {
32529   ConversionProperties *arg1 = (ConversionProperties *) 0 ;
32530 
32531   (void)jenv;
32532   (void)jcls;
32533   arg1 = *(ConversionProperties **)&jarg1;
32534   delete arg1;
32535 }
32536 
32537 
Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1getTargetNamespaces(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)32538 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1getTargetNamespaces(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
32539   jlong jresult = 0 ;
32540   ConversionProperties *arg1 = (ConversionProperties *) 0 ;
32541   SBMLNamespaces *result = 0 ;
32542 
32543   (void)jenv;
32544   (void)jcls;
32545   (void)jarg1_;
32546   arg1 = *(ConversionProperties **)&jarg1;
32547   result = (SBMLNamespaces *)((ConversionProperties const *)arg1)->getTargetNamespaces();
32548   *(SBMLNamespaces **)&jresult = result;
32549   return jresult;
32550 }
32551 
32552 
Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1hasTargetNamespaces(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)32553 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1hasTargetNamespaces(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
32554   jboolean jresult = 0 ;
32555   ConversionProperties *arg1 = (ConversionProperties *) 0 ;
32556   bool result;
32557 
32558   (void)jenv;
32559   (void)jcls;
32560   (void)jarg1_;
32561   arg1 = *(ConversionProperties **)&jarg1;
32562   result = (bool)((ConversionProperties const *)arg1)->hasTargetNamespaces();
32563   jresult = (jboolean)result;
32564   return jresult;
32565 }
32566 
32567 
Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1setTargetNamespaces(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)32568 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1setTargetNamespaces(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
32569   ConversionProperties *arg1 = (ConversionProperties *) 0 ;
32570   SBMLNamespaces *arg2 = (SBMLNamespaces *) 0 ;
32571 
32572   (void)jenv;
32573   (void)jcls;
32574   (void)jarg1_;
32575   (void)jarg2_;
32576   arg1 = *(ConversionProperties **)&jarg1;
32577   arg2 = *(SBMLNamespaces **)&jarg2;
32578   (arg1)->setTargetNamespaces(arg2);
32579 }
32580 
32581 
Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1getDescription(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)32582 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1getDescription(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
32583   jstring jresult = 0 ;
32584   ConversionProperties *arg1 = (ConversionProperties *) 0 ;
32585   std::string *arg2 = 0 ;
32586   std::string *result = 0 ;
32587 
32588   (void)jenv;
32589   (void)jcls;
32590   (void)jarg1_;
32591   arg1 = *(ConversionProperties **)&jarg1;
32592   if(!jarg2) {
32593     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
32594     return 0;
32595   }
32596   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
32597   if (!arg2_pstr) return 0;
32598   std::string arg2_str(arg2_pstr);
32599   arg2 = &arg2_str;
32600   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
32601   result = (std::string *) &((ConversionProperties const *)arg1)->getDescription((std::string const &)*arg2);
32602   jresult = jenv->NewStringUTF(result->c_str());
32603   return jresult;
32604 }
32605 
32606 
Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1getType(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)32607 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1getType(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
32608   jint jresult = 0 ;
32609   ConversionProperties *arg1 = (ConversionProperties *) 0 ;
32610   std::string *arg2 = 0 ;
32611   ConversionOptionType_t result;
32612 
32613   (void)jenv;
32614   (void)jcls;
32615   (void)jarg1_;
32616   arg1 = *(ConversionProperties **)&jarg1;
32617   if(!jarg2) {
32618     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
32619     return 0;
32620   }
32621   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
32622   if (!arg2_pstr) return 0;
32623   std::string arg2_str(arg2_pstr);
32624   arg2 = &arg2_str;
32625   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
32626   result = (ConversionOptionType_t)((ConversionProperties const *)arg1)->getType((std::string const &)*arg2);
32627   jresult = (jint)result;
32628   return jresult;
32629 }
32630 
32631 
Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1getOption_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)32632 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1getOption_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
32633   jlong jresult = 0 ;
32634   ConversionProperties *arg1 = (ConversionProperties *) 0 ;
32635   std::string *arg2 = 0 ;
32636   ConversionOption *result = 0 ;
32637 
32638   (void)jenv;
32639   (void)jcls;
32640   (void)jarg1_;
32641   arg1 = *(ConversionProperties **)&jarg1;
32642   if(!jarg2) {
32643     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
32644     return 0;
32645   }
32646   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
32647   if (!arg2_pstr) return 0;
32648   std::string arg2_str(arg2_pstr);
32649   arg2 = &arg2_str;
32650   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
32651   result = (ConversionOption *)((ConversionProperties const *)arg1)->getOption((std::string const &)*arg2);
32652   *(ConversionOption **)&jresult = result;
32653   return jresult;
32654 }
32655 
32656 
Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1getOption_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)32657 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1getOption_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
32658   jlong jresult = 0 ;
32659   ConversionProperties *arg1 = (ConversionProperties *) 0 ;
32660   int arg2 ;
32661   ConversionOption *result = 0 ;
32662 
32663   (void)jenv;
32664   (void)jcls;
32665   (void)jarg1_;
32666   arg1 = *(ConversionProperties **)&jarg1;
32667   arg2 = (int)jarg2;
32668   result = (ConversionOption *)((ConversionProperties const *)arg1)->getOption(arg2);
32669   *(ConversionOption **)&jresult = result;
32670   return jresult;
32671 }
32672 
32673 
Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1addOption_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)32674 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1addOption_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
32675   ConversionProperties *arg1 = (ConversionProperties *) 0 ;
32676   ConversionOption *arg2 = 0 ;
32677 
32678   (void)jenv;
32679   (void)jcls;
32680   (void)jarg1_;
32681   (void)jarg2_;
32682   arg1 = *(ConversionProperties **)&jarg1;
32683   arg2 = *(ConversionOption **)&jarg2;
32684   if (!arg2) {
32685     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "ConversionOption const & reference is null");
32686     return ;
32687   }
32688   (arg1)->addOption((ConversionOption const &)*arg2);
32689 }
32690 
32691 
Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1addOption_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3,jint jarg4,jstring jarg5)32692 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1addOption_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3, jint jarg4, jstring jarg5) {
32693   ConversionProperties *arg1 = (ConversionProperties *) 0 ;
32694   std::string *arg2 = 0 ;
32695   std::string arg3 ;
32696   ConversionOptionType_t arg4 ;
32697   std::string arg5 ;
32698 
32699   (void)jenv;
32700   (void)jcls;
32701   (void)jarg1_;
32702   arg1 = *(ConversionProperties **)&jarg1;
32703   if(!jarg2) {
32704     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
32705     return ;
32706   }
32707   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
32708   if (!arg2_pstr) return ;
32709   std::string arg2_str(arg2_pstr);
32710   arg2 = &arg2_str;
32711   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
32712   if(!jarg3) {
32713     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
32714     return ;
32715   }
32716   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
32717   if (!arg3_pstr) return ;
32718   (&arg3)->assign(arg3_pstr);
32719   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
32720   arg4 = (ConversionOptionType_t)jarg4;
32721   if(!jarg5) {
32722     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
32723     return ;
32724   }
32725   const char *arg5_pstr = (const char *)jenv->GetStringUTFChars(jarg5, 0);
32726   if (!arg5_pstr) return ;
32727   (&arg5)->assign(arg5_pstr);
32728   jenv->ReleaseStringUTFChars(jarg5, arg5_pstr);
32729   (arg1)->addOption((std::string const &)*arg2,arg3,arg4,arg5);
32730 }
32731 
32732 
Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1addOption_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3,jint jarg4)32733 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1addOption_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3, jint jarg4) {
32734   ConversionProperties *arg1 = (ConversionProperties *) 0 ;
32735   std::string *arg2 = 0 ;
32736   std::string arg3 ;
32737   ConversionOptionType_t arg4 ;
32738 
32739   (void)jenv;
32740   (void)jcls;
32741   (void)jarg1_;
32742   arg1 = *(ConversionProperties **)&jarg1;
32743   if(!jarg2) {
32744     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
32745     return ;
32746   }
32747   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
32748   if (!arg2_pstr) return ;
32749   std::string arg2_str(arg2_pstr);
32750   arg2 = &arg2_str;
32751   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
32752   if(!jarg3) {
32753     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
32754     return ;
32755   }
32756   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
32757   if (!arg3_pstr) return ;
32758   (&arg3)->assign(arg3_pstr);
32759   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
32760   arg4 = (ConversionOptionType_t)jarg4;
32761   (arg1)->addOption((std::string const &)*arg2,arg3,arg4);
32762 }
32763 
32764 
Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1addOption_1_1SWIG_13(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)32765 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1addOption_1_1SWIG_13(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
32766   ConversionProperties *arg1 = (ConversionProperties *) 0 ;
32767   std::string *arg2 = 0 ;
32768   std::string arg3 ;
32769 
32770   (void)jenv;
32771   (void)jcls;
32772   (void)jarg1_;
32773   arg1 = *(ConversionProperties **)&jarg1;
32774   if(!jarg2) {
32775     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
32776     return ;
32777   }
32778   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
32779   if (!arg2_pstr) return ;
32780   std::string arg2_str(arg2_pstr);
32781   arg2 = &arg2_str;
32782   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
32783   if(!jarg3) {
32784     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
32785     return ;
32786   }
32787   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
32788   if (!arg3_pstr) return ;
32789   (&arg3)->assign(arg3_pstr);
32790   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
32791   (arg1)->addOption((std::string const &)*arg2,arg3);
32792 }
32793 
32794 
Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1addOption_1_1SWIG_14(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)32795 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1addOption_1_1SWIG_14(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
32796   ConversionProperties *arg1 = (ConversionProperties *) 0 ;
32797   std::string *arg2 = 0 ;
32798 
32799   (void)jenv;
32800   (void)jcls;
32801   (void)jarg1_;
32802   arg1 = *(ConversionProperties **)&jarg1;
32803   if(!jarg2) {
32804     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
32805     return ;
32806   }
32807   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
32808   if (!arg2_pstr) return ;
32809   std::string arg2_str(arg2_pstr);
32810   arg2 = &arg2_str;
32811   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
32812   (arg1)->addOption((std::string const &)*arg2);
32813 }
32814 
32815 
Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1addOption_1_1SWIG_15(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3,jstring jarg4)32816 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1addOption_1_1SWIG_15(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3, jstring jarg4) {
32817   ConversionProperties *arg1 = (ConversionProperties *) 0 ;
32818   std::string *arg2 = 0 ;
32819   char *arg3 = (char *) 0 ;
32820   std::string arg4 ;
32821 
32822   (void)jenv;
32823   (void)jcls;
32824   (void)jarg1_;
32825   arg1 = *(ConversionProperties **)&jarg1;
32826   if(!jarg2) {
32827     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
32828     return ;
32829   }
32830   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
32831   if (!arg2_pstr) return ;
32832   std::string arg2_str(arg2_pstr);
32833   arg2 = &arg2_str;
32834   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
32835   arg3 = 0;
32836   if (jarg3) {
32837     arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0);
32838     if (!arg3) return ;
32839   }
32840   if(!jarg4) {
32841     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
32842     return ;
32843   }
32844   const char *arg4_pstr = (const char *)jenv->GetStringUTFChars(jarg4, 0);
32845   if (!arg4_pstr) return ;
32846   (&arg4)->assign(arg4_pstr);
32847   jenv->ReleaseStringUTFChars(jarg4, arg4_pstr);
32848   (arg1)->addOption((std::string const &)*arg2,(char const *)arg3,arg4);
32849   if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3);
32850 }
32851 
32852 
Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1addOption_1_1SWIG_17(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jboolean jarg3,jstring jarg4)32853 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1addOption_1_1SWIG_17(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jboolean jarg3, jstring jarg4) {
32854   ConversionProperties *arg1 = (ConversionProperties *) 0 ;
32855   std::string *arg2 = 0 ;
32856   bool arg3 ;
32857   std::string arg4 ;
32858 
32859   (void)jenv;
32860   (void)jcls;
32861   (void)jarg1_;
32862   arg1 = *(ConversionProperties **)&jarg1;
32863   if(!jarg2) {
32864     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
32865     return ;
32866   }
32867   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
32868   if (!arg2_pstr) return ;
32869   std::string arg2_str(arg2_pstr);
32870   arg2 = &arg2_str;
32871   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
32872   arg3 = jarg3 ? true : false;
32873   if(!jarg4) {
32874     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
32875     return ;
32876   }
32877   const char *arg4_pstr = (const char *)jenv->GetStringUTFChars(jarg4, 0);
32878   if (!arg4_pstr) return ;
32879   (&arg4)->assign(arg4_pstr);
32880   jenv->ReleaseStringUTFChars(jarg4, arg4_pstr);
32881   (arg1)->addOption((std::string const &)*arg2,arg3,arg4);
32882 }
32883 
32884 
Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1addOption_1_1SWIG_18(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jboolean jarg3)32885 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1addOption_1_1SWIG_18(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jboolean jarg3) {
32886   ConversionProperties *arg1 = (ConversionProperties *) 0 ;
32887   std::string *arg2 = 0 ;
32888   bool arg3 ;
32889 
32890   (void)jenv;
32891   (void)jcls;
32892   (void)jarg1_;
32893   arg1 = *(ConversionProperties **)&jarg1;
32894   if(!jarg2) {
32895     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
32896     return ;
32897   }
32898   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
32899   if (!arg2_pstr) return ;
32900   std::string arg2_str(arg2_pstr);
32901   arg2 = &arg2_str;
32902   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
32903   arg3 = jarg3 ? true : false;
32904   (arg1)->addOption((std::string const &)*arg2,arg3);
32905 }
32906 
32907 
Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1addOption_1_1SWIG_19(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jdouble jarg3,jstring jarg4)32908 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1addOption_1_1SWIG_19(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jdouble jarg3, jstring jarg4) {
32909   ConversionProperties *arg1 = (ConversionProperties *) 0 ;
32910   std::string *arg2 = 0 ;
32911   double arg3 ;
32912   std::string arg4 ;
32913 
32914   (void)jenv;
32915   (void)jcls;
32916   (void)jarg1_;
32917   arg1 = *(ConversionProperties **)&jarg1;
32918   if(!jarg2) {
32919     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
32920     return ;
32921   }
32922   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
32923   if (!arg2_pstr) return ;
32924   std::string arg2_str(arg2_pstr);
32925   arg2 = &arg2_str;
32926   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
32927   arg3 = (double)jarg3;
32928   if(!jarg4) {
32929     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
32930     return ;
32931   }
32932   const char *arg4_pstr = (const char *)jenv->GetStringUTFChars(jarg4, 0);
32933   if (!arg4_pstr) return ;
32934   (&arg4)->assign(arg4_pstr);
32935   jenv->ReleaseStringUTFChars(jarg4, arg4_pstr);
32936   (arg1)->addOption((std::string const &)*arg2,arg3,arg4);
32937 }
32938 
32939 
Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1addOption_1_1SWIG_110(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jdouble jarg3)32940 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1addOption_1_1SWIG_110(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jdouble jarg3) {
32941   ConversionProperties *arg1 = (ConversionProperties *) 0 ;
32942   std::string *arg2 = 0 ;
32943   double arg3 ;
32944 
32945   (void)jenv;
32946   (void)jcls;
32947   (void)jarg1_;
32948   arg1 = *(ConversionProperties **)&jarg1;
32949   if(!jarg2) {
32950     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
32951     return ;
32952   }
32953   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
32954   if (!arg2_pstr) return ;
32955   std::string arg2_str(arg2_pstr);
32956   arg2 = &arg2_str;
32957   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
32958   arg3 = (double)jarg3;
32959   (arg1)->addOption((std::string const &)*arg2,arg3);
32960 }
32961 
32962 
Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1addOption_1_1SWIG_111(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jfloat jarg3,jstring jarg4)32963 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1addOption_1_1SWIG_111(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jfloat jarg3, jstring jarg4) {
32964   ConversionProperties *arg1 = (ConversionProperties *) 0 ;
32965   std::string *arg2 = 0 ;
32966   float arg3 ;
32967   std::string arg4 ;
32968 
32969   (void)jenv;
32970   (void)jcls;
32971   (void)jarg1_;
32972   arg1 = *(ConversionProperties **)&jarg1;
32973   if(!jarg2) {
32974     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
32975     return ;
32976   }
32977   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
32978   if (!arg2_pstr) return ;
32979   std::string arg2_str(arg2_pstr);
32980   arg2 = &arg2_str;
32981   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
32982   arg3 = (float)jarg3;
32983   if(!jarg4) {
32984     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
32985     return ;
32986   }
32987   const char *arg4_pstr = (const char *)jenv->GetStringUTFChars(jarg4, 0);
32988   if (!arg4_pstr) return ;
32989   (&arg4)->assign(arg4_pstr);
32990   jenv->ReleaseStringUTFChars(jarg4, arg4_pstr);
32991   (arg1)->addOption((std::string const &)*arg2,arg3,arg4);
32992 }
32993 
32994 
Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1addOption_1_1SWIG_112(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jfloat jarg3)32995 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1addOption_1_1SWIG_112(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jfloat jarg3) {
32996   ConversionProperties *arg1 = (ConversionProperties *) 0 ;
32997   std::string *arg2 = 0 ;
32998   float arg3 ;
32999 
33000   (void)jenv;
33001   (void)jcls;
33002   (void)jarg1_;
33003   arg1 = *(ConversionProperties **)&jarg1;
33004   if(!jarg2) {
33005     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
33006     return ;
33007   }
33008   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
33009   if (!arg2_pstr) return ;
33010   std::string arg2_str(arg2_pstr);
33011   arg2 = &arg2_str;
33012   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
33013   arg3 = (float)jarg3;
33014   (arg1)->addOption((std::string const &)*arg2,arg3);
33015 }
33016 
33017 
Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1addOption_1_1SWIG_113(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jint jarg3,jstring jarg4)33018 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1addOption_1_1SWIG_113(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jint jarg3, jstring jarg4) {
33019   ConversionProperties *arg1 = (ConversionProperties *) 0 ;
33020   std::string *arg2 = 0 ;
33021   int arg3 ;
33022   std::string arg4 ;
33023 
33024   (void)jenv;
33025   (void)jcls;
33026   (void)jarg1_;
33027   arg1 = *(ConversionProperties **)&jarg1;
33028   if(!jarg2) {
33029     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
33030     return ;
33031   }
33032   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
33033   if (!arg2_pstr) return ;
33034   std::string arg2_str(arg2_pstr);
33035   arg2 = &arg2_str;
33036   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
33037   arg3 = (int)jarg3;
33038   if(!jarg4) {
33039     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
33040     return ;
33041   }
33042   const char *arg4_pstr = (const char *)jenv->GetStringUTFChars(jarg4, 0);
33043   if (!arg4_pstr) return ;
33044   (&arg4)->assign(arg4_pstr);
33045   jenv->ReleaseStringUTFChars(jarg4, arg4_pstr);
33046   (arg1)->addOption((std::string const &)*arg2,arg3,arg4);
33047 }
33048 
33049 
Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1addOption_1_1SWIG_114(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jint jarg3)33050 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1addOption_1_1SWIG_114(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jint jarg3) {
33051   ConversionProperties *arg1 = (ConversionProperties *) 0 ;
33052   std::string *arg2 = 0 ;
33053   int arg3 ;
33054 
33055   (void)jenv;
33056   (void)jcls;
33057   (void)jarg1_;
33058   arg1 = *(ConversionProperties **)&jarg1;
33059   if(!jarg2) {
33060     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
33061     return ;
33062   }
33063   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
33064   if (!arg2_pstr) return ;
33065   std::string arg2_str(arg2_pstr);
33066   arg2 = &arg2_str;
33067   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
33068   arg3 = (int)jarg3;
33069   (arg1)->addOption((std::string const &)*arg2,arg3);
33070 }
33071 
33072 
Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1removeOption(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)33073 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1removeOption(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
33074   jlong jresult = 0 ;
33075   ConversionProperties *arg1 = (ConversionProperties *) 0 ;
33076   std::string *arg2 = 0 ;
33077   ConversionOption *result = 0 ;
33078 
33079   (void)jenv;
33080   (void)jcls;
33081   (void)jarg1_;
33082   arg1 = *(ConversionProperties **)&jarg1;
33083   if(!jarg2) {
33084     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
33085     return 0;
33086   }
33087   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
33088   if (!arg2_pstr) return 0;
33089   std::string arg2_str(arg2_pstr);
33090   arg2 = &arg2_str;
33091   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
33092   result = (ConversionOption *)(arg1)->removeOption((std::string const &)*arg2);
33093   *(ConversionOption **)&jresult = result;
33094   return jresult;
33095 }
33096 
33097 
Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1hasOption(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)33098 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1hasOption(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
33099   jboolean jresult = 0 ;
33100   ConversionProperties *arg1 = (ConversionProperties *) 0 ;
33101   std::string *arg2 = 0 ;
33102   bool result;
33103 
33104   (void)jenv;
33105   (void)jcls;
33106   (void)jarg1_;
33107   arg1 = *(ConversionProperties **)&jarg1;
33108   if(!jarg2) {
33109     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
33110     return 0;
33111   }
33112   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
33113   if (!arg2_pstr) return 0;
33114   std::string arg2_str(arg2_pstr);
33115   arg2 = &arg2_str;
33116   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
33117   result = (bool)((ConversionProperties const *)arg1)->hasOption((std::string const &)*arg2);
33118   jresult = (jboolean)result;
33119   return jresult;
33120 }
33121 
33122 
Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1getValue(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)33123 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1getValue(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
33124   jstring jresult = 0 ;
33125   ConversionProperties *arg1 = (ConversionProperties *) 0 ;
33126   std::string *arg2 = 0 ;
33127   std::string *result = 0 ;
33128 
33129   (void)jenv;
33130   (void)jcls;
33131   (void)jarg1_;
33132   arg1 = *(ConversionProperties **)&jarg1;
33133   if(!jarg2) {
33134     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
33135     return 0;
33136   }
33137   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
33138   if (!arg2_pstr) return 0;
33139   std::string arg2_str(arg2_pstr);
33140   arg2 = &arg2_str;
33141   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
33142   result = (std::string *) &((ConversionProperties const *)arg1)->getValue((std::string const &)*arg2);
33143   jresult = jenv->NewStringUTF(result->c_str());
33144   return jresult;
33145 }
33146 
33147 
Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1setValue(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)33148 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1setValue(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
33149   ConversionProperties *arg1 = (ConversionProperties *) 0 ;
33150   std::string *arg2 = 0 ;
33151   std::string *arg3 = 0 ;
33152 
33153   (void)jenv;
33154   (void)jcls;
33155   (void)jarg1_;
33156   arg1 = *(ConversionProperties **)&jarg1;
33157   if(!jarg2) {
33158     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
33159     return ;
33160   }
33161   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
33162   if (!arg2_pstr) return ;
33163   std::string arg2_str(arg2_pstr);
33164   arg2 = &arg2_str;
33165   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
33166   if(!jarg3) {
33167     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
33168     return ;
33169   }
33170   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
33171   if (!arg3_pstr) return ;
33172   std::string arg3_str(arg3_pstr);
33173   arg3 = &arg3_str;
33174   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
33175   (arg1)->setValue((std::string const &)*arg2,(std::string const &)*arg3);
33176 }
33177 
33178 
Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1getBoolValue(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)33179 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1getBoolValue(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
33180   jboolean jresult = 0 ;
33181   ConversionProperties *arg1 = (ConversionProperties *) 0 ;
33182   std::string *arg2 = 0 ;
33183   bool result;
33184 
33185   (void)jenv;
33186   (void)jcls;
33187   (void)jarg1_;
33188   arg1 = *(ConversionProperties **)&jarg1;
33189   if(!jarg2) {
33190     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
33191     return 0;
33192   }
33193   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
33194   if (!arg2_pstr) return 0;
33195   std::string arg2_str(arg2_pstr);
33196   arg2 = &arg2_str;
33197   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
33198   result = (bool)((ConversionProperties const *)arg1)->getBoolValue((std::string const &)*arg2);
33199   jresult = (jboolean)result;
33200   return jresult;
33201 }
33202 
33203 
Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1setBoolValue(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jboolean jarg3)33204 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1setBoolValue(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jboolean jarg3) {
33205   ConversionProperties *arg1 = (ConversionProperties *) 0 ;
33206   std::string *arg2 = 0 ;
33207   bool arg3 ;
33208 
33209   (void)jenv;
33210   (void)jcls;
33211   (void)jarg1_;
33212   arg1 = *(ConversionProperties **)&jarg1;
33213   if(!jarg2) {
33214     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
33215     return ;
33216   }
33217   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
33218   if (!arg2_pstr) return ;
33219   std::string arg2_str(arg2_pstr);
33220   arg2 = &arg2_str;
33221   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
33222   arg3 = jarg3 ? true : false;
33223   (arg1)->setBoolValue((std::string const &)*arg2,arg3);
33224 }
33225 
33226 
Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1getDoubleValue(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)33227 SWIGEXPORT jdouble JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1getDoubleValue(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
33228   jdouble jresult = 0 ;
33229   ConversionProperties *arg1 = (ConversionProperties *) 0 ;
33230   std::string *arg2 = 0 ;
33231   double result;
33232 
33233   (void)jenv;
33234   (void)jcls;
33235   (void)jarg1_;
33236   arg1 = *(ConversionProperties **)&jarg1;
33237   if(!jarg2) {
33238     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
33239     return 0;
33240   }
33241   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
33242   if (!arg2_pstr) return 0;
33243   std::string arg2_str(arg2_pstr);
33244   arg2 = &arg2_str;
33245   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
33246   result = (double)((ConversionProperties const *)arg1)->getDoubleValue((std::string const &)*arg2);
33247   jresult = (jdouble)result;
33248   return jresult;
33249 }
33250 
33251 
Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1setDoubleValue(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jdouble jarg3)33252 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1setDoubleValue(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jdouble jarg3) {
33253   ConversionProperties *arg1 = (ConversionProperties *) 0 ;
33254   std::string *arg2 = 0 ;
33255   double arg3 ;
33256 
33257   (void)jenv;
33258   (void)jcls;
33259   (void)jarg1_;
33260   arg1 = *(ConversionProperties **)&jarg1;
33261   if(!jarg2) {
33262     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
33263     return ;
33264   }
33265   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
33266   if (!arg2_pstr) return ;
33267   std::string arg2_str(arg2_pstr);
33268   arg2 = &arg2_str;
33269   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
33270   arg3 = (double)jarg3;
33271   (arg1)->setDoubleValue((std::string const &)*arg2,arg3);
33272 }
33273 
33274 
Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1getFloatValue(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)33275 SWIGEXPORT jfloat JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1getFloatValue(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
33276   jfloat jresult = 0 ;
33277   ConversionProperties *arg1 = (ConversionProperties *) 0 ;
33278   std::string *arg2 = 0 ;
33279   float result;
33280 
33281   (void)jenv;
33282   (void)jcls;
33283   (void)jarg1_;
33284   arg1 = *(ConversionProperties **)&jarg1;
33285   if(!jarg2) {
33286     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
33287     return 0;
33288   }
33289   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
33290   if (!arg2_pstr) return 0;
33291   std::string arg2_str(arg2_pstr);
33292   arg2 = &arg2_str;
33293   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
33294   result = (float)((ConversionProperties const *)arg1)->getFloatValue((std::string const &)*arg2);
33295   jresult = (jfloat)result;
33296   return jresult;
33297 }
33298 
33299 
Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1setFloatValue(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jfloat jarg3)33300 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1setFloatValue(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jfloat jarg3) {
33301   ConversionProperties *arg1 = (ConversionProperties *) 0 ;
33302   std::string *arg2 = 0 ;
33303   float arg3 ;
33304 
33305   (void)jenv;
33306   (void)jcls;
33307   (void)jarg1_;
33308   arg1 = *(ConversionProperties **)&jarg1;
33309   if(!jarg2) {
33310     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
33311     return ;
33312   }
33313   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
33314   if (!arg2_pstr) return ;
33315   std::string arg2_str(arg2_pstr);
33316   arg2 = &arg2_str;
33317   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
33318   arg3 = (float)jarg3;
33319   (arg1)->setFloatValue((std::string const &)*arg2,arg3);
33320 }
33321 
33322 
Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1getIntValue(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)33323 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1getIntValue(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
33324   jint jresult = 0 ;
33325   ConversionProperties *arg1 = (ConversionProperties *) 0 ;
33326   std::string *arg2 = 0 ;
33327   int result;
33328 
33329   (void)jenv;
33330   (void)jcls;
33331   (void)jarg1_;
33332   arg1 = *(ConversionProperties **)&jarg1;
33333   if(!jarg2) {
33334     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
33335     return 0;
33336   }
33337   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
33338   if (!arg2_pstr) return 0;
33339   std::string arg2_str(arg2_pstr);
33340   arg2 = &arg2_str;
33341   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
33342   result = (int)((ConversionProperties const *)arg1)->getIntValue((std::string const &)*arg2);
33343   jresult = (jint)result;
33344   return jresult;
33345 }
33346 
33347 
Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1setIntValue(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jint jarg3)33348 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1setIntValue(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jint jarg3) {
33349   ConversionProperties *arg1 = (ConversionProperties *) 0 ;
33350   std::string *arg2 = 0 ;
33351   int arg3 ;
33352 
33353   (void)jenv;
33354   (void)jcls;
33355   (void)jarg1_;
33356   arg1 = *(ConversionProperties **)&jarg1;
33357   if(!jarg2) {
33358     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
33359     return ;
33360   }
33361   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
33362   if (!arg2_pstr) return ;
33363   std::string arg2_str(arg2_pstr);
33364   arg2 = &arg2_str;
33365   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
33366   arg3 = (int)jarg3;
33367   (arg1)->setIntValue((std::string const &)*arg2,arg3);
33368 }
33369 
33370 
Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1getNumOptions(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)33371 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ConversionProperties_1getNumOptions(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
33372   jint jresult = 0 ;
33373   ConversionProperties *arg1 = (ConversionProperties *) 0 ;
33374   int result;
33375 
33376   (void)jenv;
33377   (void)jcls;
33378   (void)jarg1_;
33379   arg1 = *(ConversionProperties **)&jarg1;
33380   result = (int)((ConversionProperties const *)arg1)->getNumOptions();
33381   jresult = (jint)result;
33382   return jresult;
33383 }
33384 
33385 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLConverter_1_1SWIG_10(JNIEnv * jenv,jclass jcls)33386 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLConverter_1_1SWIG_10(JNIEnv *jenv, jclass jcls) {
33387   jlong jresult = 0 ;
33388   SBMLConverter *result = 0 ;
33389 
33390   (void)jenv;
33391   (void)jcls;
33392   result = (SBMLConverter *)new SwigDirector_SBMLConverter(jenv);
33393   *(SBMLConverter **)&jresult = result;
33394   return jresult;
33395 }
33396 
33397 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLConverter_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jstring jarg1)33398 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLConverter_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jstring jarg1) {
33399   jlong jresult = 0 ;
33400   std::string *arg1 = 0 ;
33401   SBMLConverter *result = 0 ;
33402 
33403   (void)jenv;
33404   (void)jcls;
33405   if(!jarg1) {
33406     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
33407     return 0;
33408   }
33409   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
33410   if (!arg1_pstr) return 0;
33411   std::string arg1_str(arg1_pstr);
33412   arg1 = &arg1_str;
33413   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
33414   result = (SBMLConverter *)new SwigDirector_SBMLConverter(jenv,(std::string const &)*arg1);
33415   *(SBMLConverter **)&jresult = result;
33416   return jresult;
33417 }
33418 
33419 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLConverter_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)33420 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLConverter_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
33421   jlong jresult = 0 ;
33422   SBMLConverter *arg1 = 0 ;
33423   SBMLConverter *result = 0 ;
33424 
33425   (void)jenv;
33426   (void)jcls;
33427   (void)jarg1_;
33428   arg1 = *(SBMLConverter **)&jarg1;
33429   if (!arg1) {
33430     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "SBMLConverter const & reference is null");
33431     return 0;
33432   }
33433   result = (SBMLConverter *)new SwigDirector_SBMLConverter(jenv,(SBMLConverter const &)*arg1);
33434   *(SBMLConverter **)&jresult = result;
33435   return jresult;
33436 }
33437 
33438 
Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLConverter(JNIEnv * jenv,jclass jcls,jlong jarg1)33439 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLConverter(JNIEnv *jenv, jclass jcls, jlong jarg1) {
33440   SBMLConverter *arg1 = (SBMLConverter *) 0 ;
33441 
33442   (void)jenv;
33443   (void)jcls;
33444   arg1 = *(SBMLConverter **)&jarg1;
33445   delete arg1;
33446 }
33447 
33448 
Java_org_sbml_libsbml_libsbmlJNI_SBMLConverter_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)33449 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLConverter_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
33450   jlong jresult = 0 ;
33451   SBMLConverter *arg1 = (SBMLConverter *) 0 ;
33452   SBMLConverter *result = 0 ;
33453 
33454   (void)jenv;
33455   (void)jcls;
33456   (void)jarg1_;
33457   arg1 = *(SBMLConverter **)&jarg1;
33458   result = (SBMLConverter *)((SBMLConverter const *)arg1)->clone();
33459   *(SBMLConverter **)&jresult = result;
33460   return jresult;
33461 }
33462 
33463 
Java_org_sbml_libsbml_libsbmlJNI_SBMLConverter_1cloneObjectSwigExplicitSBMLConverter(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)33464 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLConverter_1cloneObjectSwigExplicitSBMLConverter(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
33465   jlong jresult = 0 ;
33466   SBMLConverter *arg1 = (SBMLConverter *) 0 ;
33467   SBMLConverter *result = 0 ;
33468 
33469   (void)jenv;
33470   (void)jcls;
33471   (void)jarg1_;
33472   arg1 = *(SBMLConverter **)&jarg1;
33473   result = (SBMLConverter *)((SBMLConverter const *)arg1)->SBMLConverter::clone();
33474   *(SBMLConverter **)&jresult = result;
33475   return jresult;
33476 }
33477 
33478 
Java_org_sbml_libsbml_libsbmlJNI_SBMLConverter_1getDocument_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)33479 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLConverter_1getDocument_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
33480   jlong jresult = 0 ;
33481   SBMLConverter *arg1 = (SBMLConverter *) 0 ;
33482   SBMLDocument *result = 0 ;
33483 
33484   (void)jenv;
33485   (void)jcls;
33486   (void)jarg1_;
33487   arg1 = *(SBMLConverter **)&jarg1;
33488   result = (SBMLDocument *)(arg1)->getDocument();
33489   *(SBMLDocument **)&jresult = result;
33490   return jresult;
33491 }
33492 
33493 
Java_org_sbml_libsbml_libsbmlJNI_SBMLConverter_1getDocumentSwigExplicitSBMLConverter_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)33494 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLConverter_1getDocumentSwigExplicitSBMLConverter_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
33495   jlong jresult = 0 ;
33496   SBMLConverter *arg1 = (SBMLConverter *) 0 ;
33497   SBMLDocument *result = 0 ;
33498 
33499   (void)jenv;
33500   (void)jcls;
33501   (void)jarg1_;
33502   arg1 = *(SBMLConverter **)&jarg1;
33503   result = (SBMLDocument *)(arg1)->SBMLConverter::getDocument();
33504   *(SBMLDocument **)&jresult = result;
33505   return jresult;
33506 }
33507 
33508 
Java_org_sbml_libsbml_libsbmlJNI_SBMLConverter_1getDocumentSwigExplicitSBMLConverter_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)33509 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLConverter_1getDocumentSwigExplicitSBMLConverter_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
33510   jlong jresult = 0 ;
33511   SBMLConverter *arg1 = (SBMLConverter *) 0 ;
33512   SBMLDocument *result = 0 ;
33513 
33514   (void)jenv;
33515   (void)jcls;
33516   (void)jarg1_;
33517   arg1 = *(SBMLConverter **)&jarg1;
33518   result = (SBMLDocument *)((SBMLConverter const *)arg1)->SBMLConverter::getDocument();
33519   *(SBMLDocument **)&jresult = result;
33520   return jresult;
33521 }
33522 
33523 
Java_org_sbml_libsbml_libsbmlJNI_SBMLConverter_1getDefaultProperties(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)33524 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLConverter_1getDefaultProperties(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
33525   jlong jresult = 0 ;
33526   SBMLConverter *arg1 = (SBMLConverter *) 0 ;
33527   ConversionProperties result;
33528 
33529   (void)jenv;
33530   (void)jcls;
33531   (void)jarg1_;
33532   arg1 = *(SBMLConverter **)&jarg1;
33533   result = ((SBMLConverter const *)arg1)->getDefaultProperties();
33534   *(ConversionProperties **)&jresult = new ConversionProperties((const ConversionProperties &)result);
33535   return jresult;
33536 }
33537 
33538 
Java_org_sbml_libsbml_libsbmlJNI_SBMLConverter_1getDefaultPropertiesSwigExplicitSBMLConverter(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)33539 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLConverter_1getDefaultPropertiesSwigExplicitSBMLConverter(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
33540   jlong jresult = 0 ;
33541   SBMLConverter *arg1 = (SBMLConverter *) 0 ;
33542   ConversionProperties result;
33543 
33544   (void)jenv;
33545   (void)jcls;
33546   (void)jarg1_;
33547   arg1 = *(SBMLConverter **)&jarg1;
33548   result = ((SBMLConverter const *)arg1)->SBMLConverter::getDefaultProperties();
33549   *(ConversionProperties **)&jresult = new ConversionProperties((const ConversionProperties &)result);
33550   return jresult;
33551 }
33552 
33553 
Java_org_sbml_libsbml_libsbmlJNI_SBMLConverter_1getTargetNamespaces(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)33554 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLConverter_1getTargetNamespaces(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
33555   jlong jresult = 0 ;
33556   SBMLConverter *arg1 = (SBMLConverter *) 0 ;
33557   SBMLNamespaces *result = 0 ;
33558 
33559   (void)jenv;
33560   (void)jcls;
33561   (void)jarg1_;
33562   arg1 = *(SBMLConverter **)&jarg1;
33563   result = (SBMLNamespaces *)(arg1)->getTargetNamespaces();
33564   *(SBMLNamespaces **)&jresult = result;
33565   return jresult;
33566 }
33567 
33568 
Java_org_sbml_libsbml_libsbmlJNI_SBMLConverter_1getTargetNamespacesSwigExplicitSBMLConverter(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)33569 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLConverter_1getTargetNamespacesSwigExplicitSBMLConverter(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
33570   jlong jresult = 0 ;
33571   SBMLConverter *arg1 = (SBMLConverter *) 0 ;
33572   SBMLNamespaces *result = 0 ;
33573 
33574   (void)jenv;
33575   (void)jcls;
33576   (void)jarg1_;
33577   arg1 = *(SBMLConverter **)&jarg1;
33578   result = (SBMLNamespaces *)(arg1)->SBMLConverter::getTargetNamespaces();
33579   *(SBMLNamespaces **)&jresult = result;
33580   return jresult;
33581 }
33582 
33583 
Java_org_sbml_libsbml_libsbmlJNI_SBMLConverter_1matchesProperties(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)33584 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLConverter_1matchesProperties(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
33585   jboolean jresult = 0 ;
33586   SBMLConverter *arg1 = (SBMLConverter *) 0 ;
33587   ConversionProperties *arg2 = 0 ;
33588   bool result;
33589 
33590   (void)jenv;
33591   (void)jcls;
33592   (void)jarg1_;
33593   (void)jarg2_;
33594   arg1 = *(SBMLConverter **)&jarg1;
33595   arg2 = *(ConversionProperties **)&jarg2;
33596   if (!arg2) {
33597     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "ConversionProperties const & reference is null");
33598     return 0;
33599   }
33600   result = (bool)((SBMLConverter const *)arg1)->matchesProperties((ConversionProperties const &)*arg2);
33601   jresult = (jboolean)result;
33602   return jresult;
33603 }
33604 
33605 
Java_org_sbml_libsbml_libsbmlJNI_SBMLConverter_1matchesPropertiesSwigExplicitSBMLConverter(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)33606 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLConverter_1matchesPropertiesSwigExplicitSBMLConverter(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
33607   jboolean jresult = 0 ;
33608   SBMLConverter *arg1 = (SBMLConverter *) 0 ;
33609   ConversionProperties *arg2 = 0 ;
33610   bool result;
33611 
33612   (void)jenv;
33613   (void)jcls;
33614   (void)jarg1_;
33615   (void)jarg2_;
33616   arg1 = *(SBMLConverter **)&jarg1;
33617   arg2 = *(ConversionProperties **)&jarg2;
33618   if (!arg2) {
33619     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "ConversionProperties const & reference is null");
33620     return 0;
33621   }
33622   result = (bool)((SBMLConverter const *)arg1)->SBMLConverter::matchesProperties((ConversionProperties const &)*arg2);
33623   jresult = (jboolean)result;
33624   return jresult;
33625 }
33626 
33627 
Java_org_sbml_libsbml_libsbmlJNI_SBMLConverter_1setDocument(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)33628 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLConverter_1setDocument(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
33629   jint jresult = 0 ;
33630   SBMLConverter *arg1 = (SBMLConverter *) 0 ;
33631   SBMLDocument *arg2 = (SBMLDocument *) 0 ;
33632   int result;
33633 
33634   (void)jenv;
33635   (void)jcls;
33636   (void)jarg1_;
33637   (void)jarg2_;
33638   arg1 = *(SBMLConverter **)&jarg1;
33639   arg2 = *(SBMLDocument **)&jarg2;
33640   result = (int)(arg1)->setDocument(arg2);
33641   jresult = (jint)result;
33642   return jresult;
33643 }
33644 
33645 
Java_org_sbml_libsbml_libsbmlJNI_SBMLConverter_1setDocumentSwigExplicitSBMLConverter(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)33646 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLConverter_1setDocumentSwigExplicitSBMLConverter(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
33647   jint jresult = 0 ;
33648   SBMLConverter *arg1 = (SBMLConverter *) 0 ;
33649   SBMLDocument *arg2 = (SBMLDocument *) 0 ;
33650   int result;
33651 
33652   (void)jenv;
33653   (void)jcls;
33654   (void)jarg1_;
33655   (void)jarg2_;
33656   arg1 = *(SBMLConverter **)&jarg1;
33657   arg2 = *(SBMLDocument **)&jarg2;
33658   result = (int)(arg1)->SBMLConverter::setDocument(arg2);
33659   jresult = (jint)result;
33660   return jresult;
33661 }
33662 
33663 
Java_org_sbml_libsbml_libsbmlJNI_SBMLConverter_1setProperties(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)33664 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLConverter_1setProperties(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
33665   jint jresult = 0 ;
33666   SBMLConverter *arg1 = (SBMLConverter *) 0 ;
33667   ConversionProperties *arg2 = (ConversionProperties *) 0 ;
33668   int result;
33669 
33670   (void)jenv;
33671   (void)jcls;
33672   (void)jarg1_;
33673   (void)jarg2_;
33674   arg1 = *(SBMLConverter **)&jarg1;
33675   arg2 = *(ConversionProperties **)&jarg2;
33676   result = (int)(arg1)->setProperties((ConversionProperties const *)arg2);
33677   jresult = (jint)result;
33678   return jresult;
33679 }
33680 
33681 
Java_org_sbml_libsbml_libsbmlJNI_SBMLConverter_1setPropertiesSwigExplicitSBMLConverter(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)33682 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLConverter_1setPropertiesSwigExplicitSBMLConverter(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
33683   jint jresult = 0 ;
33684   SBMLConverter *arg1 = (SBMLConverter *) 0 ;
33685   ConversionProperties *arg2 = (ConversionProperties *) 0 ;
33686   int result;
33687 
33688   (void)jenv;
33689   (void)jcls;
33690   (void)jarg1_;
33691   (void)jarg2_;
33692   arg1 = *(SBMLConverter **)&jarg1;
33693   arg2 = *(ConversionProperties **)&jarg2;
33694   result = (int)(arg1)->SBMLConverter::setProperties((ConversionProperties const *)arg2);
33695   jresult = (jint)result;
33696   return jresult;
33697 }
33698 
33699 
Java_org_sbml_libsbml_libsbmlJNI_SBMLConverter_1getProperties(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)33700 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLConverter_1getProperties(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
33701   jlong jresult = 0 ;
33702   SBMLConverter *arg1 = (SBMLConverter *) 0 ;
33703   ConversionProperties *result = 0 ;
33704 
33705   (void)jenv;
33706   (void)jcls;
33707   (void)jarg1_;
33708   arg1 = *(SBMLConverter **)&jarg1;
33709   result = (ConversionProperties *)((SBMLConverter const *)arg1)->getProperties();
33710   *(ConversionProperties **)&jresult = result;
33711   return jresult;
33712 }
33713 
33714 
Java_org_sbml_libsbml_libsbmlJNI_SBMLConverter_1getPropertiesSwigExplicitSBMLConverter(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)33715 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLConverter_1getPropertiesSwigExplicitSBMLConverter(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
33716   jlong jresult = 0 ;
33717   SBMLConverter *arg1 = (SBMLConverter *) 0 ;
33718   ConversionProperties *result = 0 ;
33719 
33720   (void)jenv;
33721   (void)jcls;
33722   (void)jarg1_;
33723   arg1 = *(SBMLConverter **)&jarg1;
33724   result = (ConversionProperties *)((SBMLConverter const *)arg1)->SBMLConverter::getProperties();
33725   *(ConversionProperties **)&jresult = result;
33726   return jresult;
33727 }
33728 
33729 
Java_org_sbml_libsbml_libsbmlJNI_SBMLConverter_1convert(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)33730 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLConverter_1convert(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
33731   jint jresult = 0 ;
33732   SBMLConverter *arg1 = (SBMLConverter *) 0 ;
33733   int result;
33734 
33735   (void)jenv;
33736   (void)jcls;
33737   (void)jarg1_;
33738   arg1 = *(SBMLConverter **)&jarg1;
33739   result = (int)(arg1)->convert();
33740   jresult = (jint)result;
33741   return jresult;
33742 }
33743 
33744 
Java_org_sbml_libsbml_libsbmlJNI_SBMLConverter_1convertSwigExplicitSBMLConverter(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)33745 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLConverter_1convertSwigExplicitSBMLConverter(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
33746   jint jresult = 0 ;
33747   SBMLConverter *arg1 = (SBMLConverter *) 0 ;
33748   int result;
33749 
33750   (void)jenv;
33751   (void)jcls;
33752   (void)jarg1_;
33753   arg1 = *(SBMLConverter **)&jarg1;
33754   result = (int)(arg1)->SBMLConverter::convert();
33755   jresult = (jint)result;
33756   return jresult;
33757 }
33758 
33759 
Java_org_sbml_libsbml_libsbmlJNI_SBMLConverter_1getName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)33760 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLConverter_1getName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
33761   jstring jresult = 0 ;
33762   SBMLConverter *arg1 = (SBMLConverter *) 0 ;
33763   std::string *result = 0 ;
33764 
33765   (void)jenv;
33766   (void)jcls;
33767   (void)jarg1_;
33768   arg1 = *(SBMLConverter **)&jarg1;
33769   result = (std::string *) &((SBMLConverter const *)arg1)->getName();
33770   jresult = jenv->NewStringUTF(result->c_str());
33771   return jresult;
33772 }
33773 
33774 
Java_org_sbml_libsbml_libsbmlJNI_SBMLConverter_1director_1connect(JNIEnv * jenv,jclass jcls,jobject jself,jlong objarg,jboolean jswig_mem_own,jboolean jweak_global)33775 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLConverter_1director_1connect(JNIEnv *jenv, jclass jcls, jobject jself, jlong objarg, jboolean jswig_mem_own, jboolean jweak_global) {
33776   SBMLConverter *obj = *((SBMLConverter **)&objarg);
33777   (void)jcls;
33778   SwigDirector_SBMLConverter *director = static_cast<SwigDirector_SBMLConverter *>(obj);
33779   director->swig_connect_director(jenv, jself, jenv->GetObjectClass(jself), (jswig_mem_own == JNI_TRUE), (jweak_global == JNI_TRUE));
33780 }
33781 
33782 
Java_org_sbml_libsbml_libsbmlJNI_SBMLConverter_1change_1ownership(JNIEnv * jenv,jclass jcls,jobject jself,jlong objarg,jboolean jtake_or_release)33783 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLConverter_1change_1ownership(JNIEnv *jenv, jclass jcls, jobject jself, jlong objarg, jboolean jtake_or_release) {
33784   SBMLConverter *obj = *((SBMLConverter **)&objarg);
33785   SwigDirector_SBMLConverter *director = dynamic_cast<SwigDirector_SBMLConverter *>(obj);
33786   (void)jcls;
33787   if (director) {
33788     director->swig_java_change_ownership(jenv, jself, jtake_or_release ? true : false);
33789   }
33790 }
33791 
33792 
Java_org_sbml_libsbml_libsbmlJNI_SBMLConverterRegistry_1getInstance(JNIEnv * jenv,jclass jcls)33793 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLConverterRegistry_1getInstance(JNIEnv *jenv, jclass jcls) {
33794   jlong jresult = 0 ;
33795   SBMLConverterRegistry *result = 0 ;
33796 
33797   (void)jenv;
33798   (void)jcls;
33799   result = (SBMLConverterRegistry *) &SBMLConverterRegistry::getInstance();
33800   *(SBMLConverterRegistry **)&jresult = result;
33801   return jresult;
33802 }
33803 
33804 
Java_org_sbml_libsbml_libsbmlJNI_SBMLConverterRegistry_1addConverter(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)33805 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLConverterRegistry_1addConverter(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
33806   jint jresult = 0 ;
33807   SBMLConverterRegistry *arg1 = (SBMLConverterRegistry *) 0 ;
33808   SBMLConverter *arg2 = (SBMLConverter *) 0 ;
33809   int result;
33810 
33811   (void)jenv;
33812   (void)jcls;
33813   (void)jarg1_;
33814   (void)jarg2_;
33815   arg1 = *(SBMLConverterRegistry **)&jarg1;
33816   arg2 = *(SBMLConverter **)&jarg2;
33817   result = (int)(arg1)->addConverter((SBMLConverter const *)arg2);
33818   jresult = (jint)result;
33819   return jresult;
33820 }
33821 
33822 
Java_org_sbml_libsbml_libsbmlJNI_SBMLConverterRegistry_1getConverterByIndex(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)33823 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLConverterRegistry_1getConverterByIndex(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
33824   jlong jresult = 0 ;
33825   SBMLConverterRegistry *arg1 = (SBMLConverterRegistry *) 0 ;
33826   int arg2 ;
33827   SBMLConverter *result = 0 ;
33828 
33829   (void)jenv;
33830   (void)jcls;
33831   (void)jarg1_;
33832   arg1 = *(SBMLConverterRegistry **)&jarg1;
33833   arg2 = (int)jarg2;
33834   result = (SBMLConverter *)((SBMLConverterRegistry const *)arg1)->getConverterByIndex(arg2);
33835   *(SBMLConverter **)&jresult = result;
33836   return jresult;
33837 }
33838 
33839 
Java_org_sbml_libsbml_libsbmlJNI_SBMLConverterRegistry_1getConverterFor(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)33840 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLConverterRegistry_1getConverterFor(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
33841   jlong jresult = 0 ;
33842   SBMLConverterRegistry *arg1 = (SBMLConverterRegistry *) 0 ;
33843   ConversionProperties *arg2 = 0 ;
33844   SBMLConverter *result = 0 ;
33845 
33846   (void)jenv;
33847   (void)jcls;
33848   (void)jarg1_;
33849   (void)jarg2_;
33850   arg1 = *(SBMLConverterRegistry **)&jarg1;
33851   arg2 = *(ConversionProperties **)&jarg2;
33852   if (!arg2) {
33853     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "ConversionProperties const & reference is null");
33854     return 0;
33855   }
33856   result = (SBMLConverter *)((SBMLConverterRegistry const *)arg1)->getConverterFor((ConversionProperties const &)*arg2);
33857   *(SBMLConverter **)&jresult = result;
33858   return jresult;
33859 }
33860 
33861 
Java_org_sbml_libsbml_libsbmlJNI_SBMLConverterRegistry_1getNumConverters(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)33862 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLConverterRegistry_1getNumConverters(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
33863   jint jresult = 0 ;
33864   SBMLConverterRegistry *arg1 = (SBMLConverterRegistry *) 0 ;
33865   int result;
33866 
33867   (void)jenv;
33868   (void)jcls;
33869   (void)jarg1_;
33870   arg1 = *(SBMLConverterRegistry **)&jarg1;
33871   result = (int)((SBMLConverterRegistry const *)arg1)->getNumConverters();
33872   jresult = (jint)result;
33873   return jresult;
33874 }
33875 
33876 
Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLConverterRegistry(JNIEnv * jenv,jclass jcls,jlong jarg1)33877 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLConverterRegistry(JNIEnv *jenv, jclass jcls, jlong jarg1) {
33878   SBMLConverterRegistry *arg1 = (SBMLConverterRegistry *) 0 ;
33879 
33880   (void)jenv;
33881   (void)jcls;
33882   arg1 = *(SBMLConverterRegistry **)&jarg1;
33883   delete arg1;
33884 }
33885 
33886 
Java_org_sbml_libsbml_libsbmlJNI_SBMLFunctionDefinitionConverter_1init(JNIEnv * jenv,jclass jcls)33887 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLFunctionDefinitionConverter_1init(JNIEnv *jenv, jclass jcls) {
33888   (void)jenv;
33889   (void)jcls;
33890   SBMLFunctionDefinitionConverter::init();
33891 }
33892 
33893 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLFunctionDefinitionConverter_1_1SWIG_10(JNIEnv * jenv,jclass jcls)33894 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLFunctionDefinitionConverter_1_1SWIG_10(JNIEnv *jenv, jclass jcls) {
33895   jlong jresult = 0 ;
33896   SBMLFunctionDefinitionConverter *result = 0 ;
33897 
33898   (void)jenv;
33899   (void)jcls;
33900   result = (SBMLFunctionDefinitionConverter *)new SBMLFunctionDefinitionConverter();
33901   *(SBMLFunctionDefinitionConverter **)&jresult = result;
33902   return jresult;
33903 }
33904 
33905 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLFunctionDefinitionConverter_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)33906 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLFunctionDefinitionConverter_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
33907   jlong jresult = 0 ;
33908   SBMLFunctionDefinitionConverter *arg1 = 0 ;
33909   SBMLFunctionDefinitionConverter *result = 0 ;
33910 
33911   (void)jenv;
33912   (void)jcls;
33913   (void)jarg1_;
33914   arg1 = *(SBMLFunctionDefinitionConverter **)&jarg1;
33915   if (!arg1) {
33916     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "SBMLFunctionDefinitionConverter const & reference is null");
33917     return 0;
33918   }
33919   result = (SBMLFunctionDefinitionConverter *)new SBMLFunctionDefinitionConverter((SBMLFunctionDefinitionConverter const &)*arg1);
33920   *(SBMLFunctionDefinitionConverter **)&jresult = result;
33921   return jresult;
33922 }
33923 
33924 
Java_org_sbml_libsbml_libsbmlJNI_SBMLFunctionDefinitionConverter_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)33925 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLFunctionDefinitionConverter_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
33926   jlong jresult = 0 ;
33927   SBMLFunctionDefinitionConverter *arg1 = (SBMLFunctionDefinitionConverter *) 0 ;
33928   SBMLFunctionDefinitionConverter *result = 0 ;
33929 
33930   (void)jenv;
33931   (void)jcls;
33932   (void)jarg1_;
33933   arg1 = *(SBMLFunctionDefinitionConverter **)&jarg1;
33934   result = (SBMLFunctionDefinitionConverter *)((SBMLFunctionDefinitionConverter const *)arg1)->clone();
33935   *(SBMLFunctionDefinitionConverter **)&jresult = result;
33936   return jresult;
33937 }
33938 
33939 
Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLFunctionDefinitionConverter(JNIEnv * jenv,jclass jcls,jlong jarg1)33940 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLFunctionDefinitionConverter(JNIEnv *jenv, jclass jcls, jlong jarg1) {
33941   SBMLFunctionDefinitionConverter *arg1 = (SBMLFunctionDefinitionConverter *) 0 ;
33942 
33943   (void)jenv;
33944   (void)jcls;
33945   arg1 = *(SBMLFunctionDefinitionConverter **)&jarg1;
33946   delete arg1;
33947 }
33948 
33949 
Java_org_sbml_libsbml_libsbmlJNI_SBMLFunctionDefinitionConverter_1matchesProperties(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)33950 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLFunctionDefinitionConverter_1matchesProperties(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
33951   jboolean jresult = 0 ;
33952   SBMLFunctionDefinitionConverter *arg1 = (SBMLFunctionDefinitionConverter *) 0 ;
33953   ConversionProperties *arg2 = 0 ;
33954   bool result;
33955 
33956   (void)jenv;
33957   (void)jcls;
33958   (void)jarg1_;
33959   (void)jarg2_;
33960   arg1 = *(SBMLFunctionDefinitionConverter **)&jarg1;
33961   arg2 = *(ConversionProperties **)&jarg2;
33962   if (!arg2) {
33963     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "ConversionProperties const & reference is null");
33964     return 0;
33965   }
33966   result = (bool)((SBMLFunctionDefinitionConverter const *)arg1)->matchesProperties((ConversionProperties const &)*arg2);
33967   jresult = (jboolean)result;
33968   return jresult;
33969 }
33970 
33971 
Java_org_sbml_libsbml_libsbmlJNI_SBMLFunctionDefinitionConverter_1convert(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)33972 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLFunctionDefinitionConverter_1convert(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
33973   jint jresult = 0 ;
33974   SBMLFunctionDefinitionConverter *arg1 = (SBMLFunctionDefinitionConverter *) 0 ;
33975   int result;
33976 
33977   (void)jenv;
33978   (void)jcls;
33979   (void)jarg1_;
33980   arg1 = *(SBMLFunctionDefinitionConverter **)&jarg1;
33981   result = (int)(arg1)->convert();
33982   jresult = (jint)result;
33983   return jresult;
33984 }
33985 
33986 
Java_org_sbml_libsbml_libsbmlJNI_SBMLFunctionDefinitionConverter_1getDefaultProperties(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)33987 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLFunctionDefinitionConverter_1getDefaultProperties(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
33988   jlong jresult = 0 ;
33989   SBMLFunctionDefinitionConverter *arg1 = (SBMLFunctionDefinitionConverter *) 0 ;
33990   ConversionProperties result;
33991 
33992   (void)jenv;
33993   (void)jcls;
33994   (void)jarg1_;
33995   arg1 = *(SBMLFunctionDefinitionConverter **)&jarg1;
33996   result = ((SBMLFunctionDefinitionConverter const *)arg1)->getDefaultProperties();
33997   *(ConversionProperties **)&jresult = new ConversionProperties((const ConversionProperties &)result);
33998   return jresult;
33999 }
34000 
34001 
Java_org_sbml_libsbml_libsbmlJNI_SBMLIdConverter_1init(JNIEnv * jenv,jclass jcls)34002 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLIdConverter_1init(JNIEnv *jenv, jclass jcls) {
34003   (void)jenv;
34004   (void)jcls;
34005   SBMLIdConverter::init();
34006 }
34007 
34008 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLIdConverter_1_1SWIG_10(JNIEnv * jenv,jclass jcls)34009 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLIdConverter_1_1SWIG_10(JNIEnv *jenv, jclass jcls) {
34010   jlong jresult = 0 ;
34011   SBMLIdConverter *result = 0 ;
34012 
34013   (void)jenv;
34014   (void)jcls;
34015   result = (SBMLIdConverter *)new SBMLIdConverter();
34016   *(SBMLIdConverter **)&jresult = result;
34017   return jresult;
34018 }
34019 
34020 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLIdConverter_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)34021 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLIdConverter_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
34022   jlong jresult = 0 ;
34023   SBMLIdConverter *arg1 = 0 ;
34024   SBMLIdConverter *result = 0 ;
34025 
34026   (void)jenv;
34027   (void)jcls;
34028   (void)jarg1_;
34029   arg1 = *(SBMLIdConverter **)&jarg1;
34030   if (!arg1) {
34031     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "SBMLIdConverter const & reference is null");
34032     return 0;
34033   }
34034   result = (SBMLIdConverter *)new SBMLIdConverter((SBMLIdConverter const &)*arg1);
34035   *(SBMLIdConverter **)&jresult = result;
34036   return jresult;
34037 }
34038 
34039 
Java_org_sbml_libsbml_libsbmlJNI_SBMLIdConverter_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)34040 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLIdConverter_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
34041   jlong jresult = 0 ;
34042   SBMLIdConverter *arg1 = (SBMLIdConverter *) 0 ;
34043   SBMLIdConverter *result = 0 ;
34044 
34045   (void)jenv;
34046   (void)jcls;
34047   (void)jarg1_;
34048   arg1 = *(SBMLIdConverter **)&jarg1;
34049   result = (SBMLIdConverter *)((SBMLIdConverter const *)arg1)->clone();
34050   *(SBMLIdConverter **)&jresult = result;
34051   return jresult;
34052 }
34053 
34054 
Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLIdConverter(JNIEnv * jenv,jclass jcls,jlong jarg1)34055 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLIdConverter(JNIEnv *jenv, jclass jcls, jlong jarg1) {
34056   SBMLIdConverter *arg1 = (SBMLIdConverter *) 0 ;
34057 
34058   (void)jenv;
34059   (void)jcls;
34060   arg1 = *(SBMLIdConverter **)&jarg1;
34061   delete arg1;
34062 }
34063 
34064 
Java_org_sbml_libsbml_libsbmlJNI_SBMLIdConverter_1matchesProperties(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)34065 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLIdConverter_1matchesProperties(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
34066   jboolean jresult = 0 ;
34067   SBMLIdConverter *arg1 = (SBMLIdConverter *) 0 ;
34068   ConversionProperties *arg2 = 0 ;
34069   bool result;
34070 
34071   (void)jenv;
34072   (void)jcls;
34073   (void)jarg1_;
34074   (void)jarg2_;
34075   arg1 = *(SBMLIdConverter **)&jarg1;
34076   arg2 = *(ConversionProperties **)&jarg2;
34077   if (!arg2) {
34078     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "ConversionProperties const & reference is null");
34079     return 0;
34080   }
34081   result = (bool)((SBMLIdConverter const *)arg1)->matchesProperties((ConversionProperties const &)*arg2);
34082   jresult = (jboolean)result;
34083   return jresult;
34084 }
34085 
34086 
Java_org_sbml_libsbml_libsbmlJNI_SBMLIdConverter_1convert(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)34087 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLIdConverter_1convert(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
34088   jint jresult = 0 ;
34089   SBMLIdConverter *arg1 = (SBMLIdConverter *) 0 ;
34090   int result;
34091 
34092   (void)jenv;
34093   (void)jcls;
34094   (void)jarg1_;
34095   arg1 = *(SBMLIdConverter **)&jarg1;
34096   result = (int)(arg1)->convert();
34097   jresult = (jint)result;
34098   return jresult;
34099 }
34100 
34101 
Java_org_sbml_libsbml_libsbmlJNI_SBMLIdConverter_1getDefaultProperties(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)34102 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLIdConverter_1getDefaultProperties(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
34103   jlong jresult = 0 ;
34104   SBMLIdConverter *arg1 = (SBMLIdConverter *) 0 ;
34105   ConversionProperties result;
34106 
34107   (void)jenv;
34108   (void)jcls;
34109   (void)jarg1_;
34110   arg1 = *(SBMLIdConverter **)&jarg1;
34111   result = ((SBMLIdConverter const *)arg1)->getDefaultProperties();
34112   *(ConversionProperties **)&jresult = new ConversionProperties((const ConversionProperties &)result);
34113   return jresult;
34114 }
34115 
34116 
Java_org_sbml_libsbml_libsbmlJNI_SBMLInferUnitsConverter_1init(JNIEnv * jenv,jclass jcls)34117 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLInferUnitsConverter_1init(JNIEnv *jenv, jclass jcls) {
34118   (void)jenv;
34119   (void)jcls;
34120   SBMLInferUnitsConverter::init();
34121 }
34122 
34123 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLInferUnitsConverter_1_1SWIG_10(JNIEnv * jenv,jclass jcls)34124 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLInferUnitsConverter_1_1SWIG_10(JNIEnv *jenv, jclass jcls) {
34125   jlong jresult = 0 ;
34126   SBMLInferUnitsConverter *result = 0 ;
34127 
34128   (void)jenv;
34129   (void)jcls;
34130   result = (SBMLInferUnitsConverter *)new SBMLInferUnitsConverter();
34131   *(SBMLInferUnitsConverter **)&jresult = result;
34132   return jresult;
34133 }
34134 
34135 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLInferUnitsConverter_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)34136 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLInferUnitsConverter_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
34137   jlong jresult = 0 ;
34138   SBMLInferUnitsConverter *arg1 = 0 ;
34139   SBMLInferUnitsConverter *result = 0 ;
34140 
34141   (void)jenv;
34142   (void)jcls;
34143   (void)jarg1_;
34144   arg1 = *(SBMLInferUnitsConverter **)&jarg1;
34145   if (!arg1) {
34146     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "SBMLInferUnitsConverter const & reference is null");
34147     return 0;
34148   }
34149   result = (SBMLInferUnitsConverter *)new SBMLInferUnitsConverter((SBMLInferUnitsConverter const &)*arg1);
34150   *(SBMLInferUnitsConverter **)&jresult = result;
34151   return jresult;
34152 }
34153 
34154 
Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLInferUnitsConverter(JNIEnv * jenv,jclass jcls,jlong jarg1)34155 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLInferUnitsConverter(JNIEnv *jenv, jclass jcls, jlong jarg1) {
34156   SBMLInferUnitsConverter *arg1 = (SBMLInferUnitsConverter *) 0 ;
34157 
34158   (void)jenv;
34159   (void)jcls;
34160   arg1 = *(SBMLInferUnitsConverter **)&jarg1;
34161   delete arg1;
34162 }
34163 
34164 
Java_org_sbml_libsbml_libsbmlJNI_SBMLInferUnitsConverter_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)34165 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLInferUnitsConverter_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
34166   jlong jresult = 0 ;
34167   SBMLInferUnitsConverter *arg1 = (SBMLInferUnitsConverter *) 0 ;
34168   SBMLInferUnitsConverter *result = 0 ;
34169 
34170   (void)jenv;
34171   (void)jcls;
34172   (void)jarg1_;
34173   arg1 = *(SBMLInferUnitsConverter **)&jarg1;
34174   result = (SBMLInferUnitsConverter *)((SBMLInferUnitsConverter const *)arg1)->clone();
34175   *(SBMLInferUnitsConverter **)&jresult = result;
34176   return jresult;
34177 }
34178 
34179 
Java_org_sbml_libsbml_libsbmlJNI_SBMLInferUnitsConverter_1matchesProperties(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)34180 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLInferUnitsConverter_1matchesProperties(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
34181   jboolean jresult = 0 ;
34182   SBMLInferUnitsConverter *arg1 = (SBMLInferUnitsConverter *) 0 ;
34183   ConversionProperties *arg2 = 0 ;
34184   bool result;
34185 
34186   (void)jenv;
34187   (void)jcls;
34188   (void)jarg1_;
34189   (void)jarg2_;
34190   arg1 = *(SBMLInferUnitsConverter **)&jarg1;
34191   arg2 = *(ConversionProperties **)&jarg2;
34192   if (!arg2) {
34193     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "ConversionProperties const & reference is null");
34194     return 0;
34195   }
34196   result = (bool)((SBMLInferUnitsConverter const *)arg1)->matchesProperties((ConversionProperties const &)*arg2);
34197   jresult = (jboolean)result;
34198   return jresult;
34199 }
34200 
34201 
Java_org_sbml_libsbml_libsbmlJNI_SBMLInferUnitsConverter_1convert(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)34202 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLInferUnitsConverter_1convert(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
34203   jint jresult = 0 ;
34204   SBMLInferUnitsConverter *arg1 = (SBMLInferUnitsConverter *) 0 ;
34205   int result;
34206 
34207   (void)jenv;
34208   (void)jcls;
34209   (void)jarg1_;
34210   arg1 = *(SBMLInferUnitsConverter **)&jarg1;
34211   result = (int)(arg1)->convert();
34212   jresult = (jint)result;
34213   return jresult;
34214 }
34215 
34216 
Java_org_sbml_libsbml_libsbmlJNI_SBMLInferUnitsConverter_1getDefaultProperties(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)34217 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLInferUnitsConverter_1getDefaultProperties(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
34218   jlong jresult = 0 ;
34219   SBMLInferUnitsConverter *arg1 = (SBMLInferUnitsConverter *) 0 ;
34220   ConversionProperties result;
34221 
34222   (void)jenv;
34223   (void)jcls;
34224   (void)jarg1_;
34225   arg1 = *(SBMLInferUnitsConverter **)&jarg1;
34226   result = ((SBMLInferUnitsConverter const *)arg1)->getDefaultProperties();
34227   *(ConversionProperties **)&jresult = new ConversionProperties((const ConversionProperties &)result);
34228   return jresult;
34229 }
34230 
34231 
Java_org_sbml_libsbml_libsbmlJNI_SBMLInitialAssignmentConverter_1init(JNIEnv * jenv,jclass jcls)34232 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLInitialAssignmentConverter_1init(JNIEnv *jenv, jclass jcls) {
34233   (void)jenv;
34234   (void)jcls;
34235   SBMLInitialAssignmentConverter::init();
34236 }
34237 
34238 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLInitialAssignmentConverter_1_1SWIG_10(JNIEnv * jenv,jclass jcls)34239 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLInitialAssignmentConverter_1_1SWIG_10(JNIEnv *jenv, jclass jcls) {
34240   jlong jresult = 0 ;
34241   SBMLInitialAssignmentConverter *result = 0 ;
34242 
34243   (void)jenv;
34244   (void)jcls;
34245   result = (SBMLInitialAssignmentConverter *)new SBMLInitialAssignmentConverter();
34246   *(SBMLInitialAssignmentConverter **)&jresult = result;
34247   return jresult;
34248 }
34249 
34250 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLInitialAssignmentConverter_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)34251 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLInitialAssignmentConverter_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
34252   jlong jresult = 0 ;
34253   SBMLInitialAssignmentConverter *arg1 = 0 ;
34254   SBMLInitialAssignmentConverter *result = 0 ;
34255 
34256   (void)jenv;
34257   (void)jcls;
34258   (void)jarg1_;
34259   arg1 = *(SBMLInitialAssignmentConverter **)&jarg1;
34260   if (!arg1) {
34261     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "SBMLInitialAssignmentConverter const & reference is null");
34262     return 0;
34263   }
34264   result = (SBMLInitialAssignmentConverter *)new SBMLInitialAssignmentConverter((SBMLInitialAssignmentConverter const &)*arg1);
34265   *(SBMLInitialAssignmentConverter **)&jresult = result;
34266   return jresult;
34267 }
34268 
34269 
Java_org_sbml_libsbml_libsbmlJNI_SBMLInitialAssignmentConverter_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)34270 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLInitialAssignmentConverter_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
34271   jlong jresult = 0 ;
34272   SBMLInitialAssignmentConverter *arg1 = (SBMLInitialAssignmentConverter *) 0 ;
34273   SBMLInitialAssignmentConverter *result = 0 ;
34274 
34275   (void)jenv;
34276   (void)jcls;
34277   (void)jarg1_;
34278   arg1 = *(SBMLInitialAssignmentConverter **)&jarg1;
34279   result = (SBMLInitialAssignmentConverter *)((SBMLInitialAssignmentConverter const *)arg1)->clone();
34280   *(SBMLInitialAssignmentConverter **)&jresult = result;
34281   return jresult;
34282 }
34283 
34284 
Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLInitialAssignmentConverter(JNIEnv * jenv,jclass jcls,jlong jarg1)34285 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLInitialAssignmentConverter(JNIEnv *jenv, jclass jcls, jlong jarg1) {
34286   SBMLInitialAssignmentConverter *arg1 = (SBMLInitialAssignmentConverter *) 0 ;
34287 
34288   (void)jenv;
34289   (void)jcls;
34290   arg1 = *(SBMLInitialAssignmentConverter **)&jarg1;
34291   delete arg1;
34292 }
34293 
34294 
Java_org_sbml_libsbml_libsbmlJNI_SBMLInitialAssignmentConverter_1matchesProperties(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)34295 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLInitialAssignmentConverter_1matchesProperties(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
34296   jboolean jresult = 0 ;
34297   SBMLInitialAssignmentConverter *arg1 = (SBMLInitialAssignmentConverter *) 0 ;
34298   ConversionProperties *arg2 = 0 ;
34299   bool result;
34300 
34301   (void)jenv;
34302   (void)jcls;
34303   (void)jarg1_;
34304   (void)jarg2_;
34305   arg1 = *(SBMLInitialAssignmentConverter **)&jarg1;
34306   arg2 = *(ConversionProperties **)&jarg2;
34307   if (!arg2) {
34308     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "ConversionProperties const & reference is null");
34309     return 0;
34310   }
34311   result = (bool)((SBMLInitialAssignmentConverter const *)arg1)->matchesProperties((ConversionProperties const &)*arg2);
34312   jresult = (jboolean)result;
34313   return jresult;
34314 }
34315 
34316 
Java_org_sbml_libsbml_libsbmlJNI_SBMLInitialAssignmentConverter_1convert(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)34317 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLInitialAssignmentConverter_1convert(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
34318   jint jresult = 0 ;
34319   SBMLInitialAssignmentConverter *arg1 = (SBMLInitialAssignmentConverter *) 0 ;
34320   int result;
34321 
34322   (void)jenv;
34323   (void)jcls;
34324   (void)jarg1_;
34325   arg1 = *(SBMLInitialAssignmentConverter **)&jarg1;
34326   result = (int)(arg1)->convert();
34327   jresult = (jint)result;
34328   return jresult;
34329 }
34330 
34331 
Java_org_sbml_libsbml_libsbmlJNI_SBMLInitialAssignmentConverter_1getDefaultProperties(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)34332 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLInitialAssignmentConverter_1getDefaultProperties(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
34333   jlong jresult = 0 ;
34334   SBMLInitialAssignmentConverter *arg1 = (SBMLInitialAssignmentConverter *) 0 ;
34335   ConversionProperties result;
34336 
34337   (void)jenv;
34338   (void)jcls;
34339   (void)jarg1_;
34340   arg1 = *(SBMLInitialAssignmentConverter **)&jarg1;
34341   result = ((SBMLInitialAssignmentConverter const *)arg1)->getDefaultProperties();
34342   *(ConversionProperties **)&jresult = new ConversionProperties((const ConversionProperties &)result);
34343   return jresult;
34344 }
34345 
34346 
Java_org_sbml_libsbml_libsbmlJNI_SBMLLevelVersionConverter_1init(JNIEnv * jenv,jclass jcls)34347 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLLevelVersionConverter_1init(JNIEnv *jenv, jclass jcls) {
34348   (void)jenv;
34349   (void)jcls;
34350   SBMLLevelVersionConverter::init();
34351 }
34352 
34353 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLLevelVersionConverter_1_1SWIG_10(JNIEnv * jenv,jclass jcls)34354 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLLevelVersionConverter_1_1SWIG_10(JNIEnv *jenv, jclass jcls) {
34355   jlong jresult = 0 ;
34356   SBMLLevelVersionConverter *result = 0 ;
34357 
34358   (void)jenv;
34359   (void)jcls;
34360   result = (SBMLLevelVersionConverter *)new SBMLLevelVersionConverter();
34361   *(SBMLLevelVersionConverter **)&jresult = result;
34362   return jresult;
34363 }
34364 
34365 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLLevelVersionConverter_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)34366 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLLevelVersionConverter_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
34367   jlong jresult = 0 ;
34368   SBMLLevelVersionConverter *arg1 = 0 ;
34369   SBMLLevelVersionConverter *result = 0 ;
34370 
34371   (void)jenv;
34372   (void)jcls;
34373   (void)jarg1_;
34374   arg1 = *(SBMLLevelVersionConverter **)&jarg1;
34375   if (!arg1) {
34376     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "SBMLLevelVersionConverter const & reference is null");
34377     return 0;
34378   }
34379   result = (SBMLLevelVersionConverter *)new SBMLLevelVersionConverter((SBMLLevelVersionConverter const &)*arg1);
34380   *(SBMLLevelVersionConverter **)&jresult = result;
34381   return jresult;
34382 }
34383 
34384 
Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLLevelVersionConverter(JNIEnv * jenv,jclass jcls,jlong jarg1)34385 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLLevelVersionConverter(JNIEnv *jenv, jclass jcls, jlong jarg1) {
34386   SBMLLevelVersionConverter *arg1 = (SBMLLevelVersionConverter *) 0 ;
34387 
34388   (void)jenv;
34389   (void)jcls;
34390   arg1 = *(SBMLLevelVersionConverter **)&jarg1;
34391   delete arg1;
34392 }
34393 
34394 
Java_org_sbml_libsbml_libsbmlJNI_SBMLLevelVersionConverter_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)34395 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLLevelVersionConverter_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
34396   jlong jresult = 0 ;
34397   SBMLLevelVersionConverter *arg1 = (SBMLLevelVersionConverter *) 0 ;
34398   SBMLLevelVersionConverter *result = 0 ;
34399 
34400   (void)jenv;
34401   (void)jcls;
34402   (void)jarg1_;
34403   arg1 = *(SBMLLevelVersionConverter **)&jarg1;
34404   result = (SBMLLevelVersionConverter *)((SBMLLevelVersionConverter const *)arg1)->clone();
34405   *(SBMLLevelVersionConverter **)&jresult = result;
34406   return jresult;
34407 }
34408 
34409 
Java_org_sbml_libsbml_libsbmlJNI_SBMLLevelVersionConverter_1matchesProperties(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)34410 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLLevelVersionConverter_1matchesProperties(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
34411   jboolean jresult = 0 ;
34412   SBMLLevelVersionConverter *arg1 = (SBMLLevelVersionConverter *) 0 ;
34413   ConversionProperties *arg2 = 0 ;
34414   bool result;
34415 
34416   (void)jenv;
34417   (void)jcls;
34418   (void)jarg1_;
34419   (void)jarg2_;
34420   arg1 = *(SBMLLevelVersionConverter **)&jarg1;
34421   arg2 = *(ConversionProperties **)&jarg2;
34422   if (!arg2) {
34423     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "ConversionProperties const & reference is null");
34424     return 0;
34425   }
34426   result = (bool)((SBMLLevelVersionConverter const *)arg1)->matchesProperties((ConversionProperties const &)*arg2);
34427   jresult = (jboolean)result;
34428   return jresult;
34429 }
34430 
34431 
Java_org_sbml_libsbml_libsbmlJNI_SBMLLevelVersionConverter_1convert(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)34432 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLLevelVersionConverter_1convert(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
34433   jint jresult = 0 ;
34434   SBMLLevelVersionConverter *arg1 = (SBMLLevelVersionConverter *) 0 ;
34435   int result;
34436 
34437   (void)jenv;
34438   (void)jcls;
34439   (void)jarg1_;
34440   arg1 = *(SBMLLevelVersionConverter **)&jarg1;
34441   result = (int)(arg1)->convert();
34442   jresult = (jint)result;
34443   return jresult;
34444 }
34445 
34446 
Java_org_sbml_libsbml_libsbmlJNI_SBMLLevelVersionConverter_1getDefaultProperties(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)34447 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLLevelVersionConverter_1getDefaultProperties(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
34448   jlong jresult = 0 ;
34449   SBMLLevelVersionConverter *arg1 = (SBMLLevelVersionConverter *) 0 ;
34450   ConversionProperties result;
34451 
34452   (void)jenv;
34453   (void)jcls;
34454   (void)jarg1_;
34455   arg1 = *(SBMLLevelVersionConverter **)&jarg1;
34456   result = ((SBMLLevelVersionConverter const *)arg1)->getDefaultProperties();
34457   *(ConversionProperties **)&jresult = new ConversionProperties((const ConversionProperties &)result);
34458   return jresult;
34459 }
34460 
34461 
Java_org_sbml_libsbml_libsbmlJNI_SBMLLevelVersionConverter_1getTargetLevel(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)34462 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLLevelVersionConverter_1getTargetLevel(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
34463   jlong jresult = 0 ;
34464   SBMLLevelVersionConverter *arg1 = (SBMLLevelVersionConverter *) 0 ;
34465   unsigned int result;
34466 
34467   (void)jenv;
34468   (void)jcls;
34469   (void)jarg1_;
34470   arg1 = *(SBMLLevelVersionConverter **)&jarg1;
34471   result = (unsigned int)(arg1)->getTargetLevel();
34472   jresult = (jlong)result;
34473   return jresult;
34474 }
34475 
34476 
Java_org_sbml_libsbml_libsbmlJNI_SBMLLevelVersionConverter_1getTargetVersion(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)34477 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLLevelVersionConverter_1getTargetVersion(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
34478   jlong jresult = 0 ;
34479   SBMLLevelVersionConverter *arg1 = (SBMLLevelVersionConverter *) 0 ;
34480   unsigned int result;
34481 
34482   (void)jenv;
34483   (void)jcls;
34484   (void)jarg1_;
34485   arg1 = *(SBMLLevelVersionConverter **)&jarg1;
34486   result = (unsigned int)(arg1)->getTargetVersion();
34487   jresult = (jlong)result;
34488   return jresult;
34489 }
34490 
34491 
Java_org_sbml_libsbml_libsbmlJNI_SBMLLevelVersionConverter_1getValidityFlag(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)34492 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLLevelVersionConverter_1getValidityFlag(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
34493   jboolean jresult = 0 ;
34494   SBMLLevelVersionConverter *arg1 = (SBMLLevelVersionConverter *) 0 ;
34495   bool result;
34496 
34497   (void)jenv;
34498   (void)jcls;
34499   (void)jarg1_;
34500   arg1 = *(SBMLLevelVersionConverter **)&jarg1;
34501   result = (bool)(arg1)->getValidityFlag();
34502   jresult = (jboolean)result;
34503   return jresult;
34504 }
34505 
34506 
Java_org_sbml_libsbml_libsbmlJNI_SBMLLevelVersionConverter_1getAddDefaultUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)34507 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLLevelVersionConverter_1getAddDefaultUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
34508   jboolean jresult = 0 ;
34509   SBMLLevelVersionConverter *arg1 = (SBMLLevelVersionConverter *) 0 ;
34510   bool result;
34511 
34512   (void)jenv;
34513   (void)jcls;
34514   (void)jarg1_;
34515   arg1 = *(SBMLLevelVersionConverter **)&jarg1;
34516   result = (bool)(arg1)->getAddDefaultUnits();
34517   jresult = (jboolean)result;
34518   return jresult;
34519 }
34520 
34521 
Java_org_sbml_libsbml_libsbmlJNI_SBMLLevel1Version1Converter_1init(JNIEnv * jenv,jclass jcls)34522 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLLevel1Version1Converter_1init(JNIEnv *jenv, jclass jcls) {
34523   (void)jenv;
34524   (void)jcls;
34525   SBMLLevel1Version1Converter::init();
34526 }
34527 
34528 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLLevel1Version1Converter_1_1SWIG_10(JNIEnv * jenv,jclass jcls)34529 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLLevel1Version1Converter_1_1SWIG_10(JNIEnv *jenv, jclass jcls) {
34530   jlong jresult = 0 ;
34531   SBMLLevel1Version1Converter *result = 0 ;
34532 
34533   (void)jenv;
34534   (void)jcls;
34535   result = (SBMLLevel1Version1Converter *)new SBMLLevel1Version1Converter();
34536   *(SBMLLevel1Version1Converter **)&jresult = result;
34537   return jresult;
34538 }
34539 
34540 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLLevel1Version1Converter_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)34541 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLLevel1Version1Converter_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
34542   jlong jresult = 0 ;
34543   SBMLLevel1Version1Converter *arg1 = 0 ;
34544   SBMLLevel1Version1Converter *result = 0 ;
34545 
34546   (void)jenv;
34547   (void)jcls;
34548   (void)jarg1_;
34549   arg1 = *(SBMLLevel1Version1Converter **)&jarg1;
34550   if (!arg1) {
34551     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "SBMLLevel1Version1Converter const & reference is null");
34552     return 0;
34553   }
34554   result = (SBMLLevel1Version1Converter *)new SBMLLevel1Version1Converter((SBMLLevel1Version1Converter const &)*arg1);
34555   *(SBMLLevel1Version1Converter **)&jresult = result;
34556   return jresult;
34557 }
34558 
34559 
Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLLevel1Version1Converter(JNIEnv * jenv,jclass jcls,jlong jarg1)34560 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLLevel1Version1Converter(JNIEnv *jenv, jclass jcls, jlong jarg1) {
34561   SBMLLevel1Version1Converter *arg1 = (SBMLLevel1Version1Converter *) 0 ;
34562 
34563   (void)jenv;
34564   (void)jcls;
34565   arg1 = *(SBMLLevel1Version1Converter **)&jarg1;
34566   delete arg1;
34567 }
34568 
34569 
Java_org_sbml_libsbml_libsbmlJNI_SBMLLevel1Version1Converter_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)34570 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLLevel1Version1Converter_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
34571   jlong jresult = 0 ;
34572   SBMLLevel1Version1Converter *arg1 = (SBMLLevel1Version1Converter *) 0 ;
34573   SBMLLevel1Version1Converter *result = 0 ;
34574 
34575   (void)jenv;
34576   (void)jcls;
34577   (void)jarg1_;
34578   arg1 = *(SBMLLevel1Version1Converter **)&jarg1;
34579   result = (SBMLLevel1Version1Converter *)((SBMLLevel1Version1Converter const *)arg1)->clone();
34580   *(SBMLLevel1Version1Converter **)&jresult = result;
34581   return jresult;
34582 }
34583 
34584 
Java_org_sbml_libsbml_libsbmlJNI_SBMLLevel1Version1Converter_1matchesProperties(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)34585 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLLevel1Version1Converter_1matchesProperties(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
34586   jboolean jresult = 0 ;
34587   SBMLLevel1Version1Converter *arg1 = (SBMLLevel1Version1Converter *) 0 ;
34588   ConversionProperties *arg2 = 0 ;
34589   bool result;
34590 
34591   (void)jenv;
34592   (void)jcls;
34593   (void)jarg1_;
34594   (void)jarg2_;
34595   arg1 = *(SBMLLevel1Version1Converter **)&jarg1;
34596   arg2 = *(ConversionProperties **)&jarg2;
34597   if (!arg2) {
34598     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "ConversionProperties const & reference is null");
34599     return 0;
34600   }
34601   result = (bool)((SBMLLevel1Version1Converter const *)arg1)->matchesProperties((ConversionProperties const &)*arg2);
34602   jresult = (jboolean)result;
34603   return jresult;
34604 }
34605 
34606 
Java_org_sbml_libsbml_libsbmlJNI_SBMLLevel1Version1Converter_1convert(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)34607 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLLevel1Version1Converter_1convert(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
34608   jint jresult = 0 ;
34609   SBMLLevel1Version1Converter *arg1 = (SBMLLevel1Version1Converter *) 0 ;
34610   int result;
34611 
34612   (void)jenv;
34613   (void)jcls;
34614   (void)jarg1_;
34615   arg1 = *(SBMLLevel1Version1Converter **)&jarg1;
34616   result = (int)(arg1)->convert();
34617   jresult = (jint)result;
34618   return jresult;
34619 }
34620 
34621 
Java_org_sbml_libsbml_libsbmlJNI_SBMLLevel1Version1Converter_1getDefaultProperties(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)34622 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLLevel1Version1Converter_1getDefaultProperties(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
34623   jlong jresult = 0 ;
34624   SBMLLevel1Version1Converter *arg1 = (SBMLLevel1Version1Converter *) 0 ;
34625   ConversionProperties result;
34626 
34627   (void)jenv;
34628   (void)jcls;
34629   (void)jarg1_;
34630   arg1 = *(SBMLLevel1Version1Converter **)&jarg1;
34631   result = ((SBMLLevel1Version1Converter const *)arg1)->getDefaultProperties();
34632   *(ConversionProperties **)&jresult = new ConversionProperties((const ConversionProperties &)result);
34633   return jresult;
34634 }
34635 
34636 
Java_org_sbml_libsbml_libsbmlJNI_SBMLLocalParameterConverter_1init(JNIEnv * jenv,jclass jcls)34637 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLLocalParameterConverter_1init(JNIEnv *jenv, jclass jcls) {
34638   (void)jenv;
34639   (void)jcls;
34640   SBMLLocalParameterConverter::init();
34641 }
34642 
34643 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLLocalParameterConverter_1_1SWIG_10(JNIEnv * jenv,jclass jcls)34644 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLLocalParameterConverter_1_1SWIG_10(JNIEnv *jenv, jclass jcls) {
34645   jlong jresult = 0 ;
34646   SBMLLocalParameterConverter *result = 0 ;
34647 
34648   (void)jenv;
34649   (void)jcls;
34650   result = (SBMLLocalParameterConverter *)new SBMLLocalParameterConverter();
34651   *(SBMLLocalParameterConverter **)&jresult = result;
34652   return jresult;
34653 }
34654 
34655 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLLocalParameterConverter_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)34656 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLLocalParameterConverter_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
34657   jlong jresult = 0 ;
34658   SBMLLocalParameterConverter *arg1 = 0 ;
34659   SBMLLocalParameterConverter *result = 0 ;
34660 
34661   (void)jenv;
34662   (void)jcls;
34663   (void)jarg1_;
34664   arg1 = *(SBMLLocalParameterConverter **)&jarg1;
34665   if (!arg1) {
34666     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "SBMLLocalParameterConverter const & reference is null");
34667     return 0;
34668   }
34669   result = (SBMLLocalParameterConverter *)new SBMLLocalParameterConverter((SBMLLocalParameterConverter const &)*arg1);
34670   *(SBMLLocalParameterConverter **)&jresult = result;
34671   return jresult;
34672 }
34673 
34674 
Java_org_sbml_libsbml_libsbmlJNI_SBMLLocalParameterConverter_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)34675 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLLocalParameterConverter_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
34676   jlong jresult = 0 ;
34677   SBMLLocalParameterConverter *arg1 = (SBMLLocalParameterConverter *) 0 ;
34678   SBMLLocalParameterConverter *result = 0 ;
34679 
34680   (void)jenv;
34681   (void)jcls;
34682   (void)jarg1_;
34683   arg1 = *(SBMLLocalParameterConverter **)&jarg1;
34684   result = (SBMLLocalParameterConverter *)((SBMLLocalParameterConverter const *)arg1)->clone();
34685   *(SBMLLocalParameterConverter **)&jresult = result;
34686   return jresult;
34687 }
34688 
34689 
Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLLocalParameterConverter(JNIEnv * jenv,jclass jcls,jlong jarg1)34690 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLLocalParameterConverter(JNIEnv *jenv, jclass jcls, jlong jarg1) {
34691   SBMLLocalParameterConverter *arg1 = (SBMLLocalParameterConverter *) 0 ;
34692 
34693   (void)jenv;
34694   (void)jcls;
34695   arg1 = *(SBMLLocalParameterConverter **)&jarg1;
34696   delete arg1;
34697 }
34698 
34699 
Java_org_sbml_libsbml_libsbmlJNI_SBMLLocalParameterConverter_1matchesProperties(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)34700 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLLocalParameterConverter_1matchesProperties(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
34701   jboolean jresult = 0 ;
34702   SBMLLocalParameterConverter *arg1 = (SBMLLocalParameterConverter *) 0 ;
34703   ConversionProperties *arg2 = 0 ;
34704   bool result;
34705 
34706   (void)jenv;
34707   (void)jcls;
34708   (void)jarg1_;
34709   (void)jarg2_;
34710   arg1 = *(SBMLLocalParameterConverter **)&jarg1;
34711   arg2 = *(ConversionProperties **)&jarg2;
34712   if (!arg2) {
34713     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "ConversionProperties const & reference is null");
34714     return 0;
34715   }
34716   result = (bool)((SBMLLocalParameterConverter const *)arg1)->matchesProperties((ConversionProperties const &)*arg2);
34717   jresult = (jboolean)result;
34718   return jresult;
34719 }
34720 
34721 
Java_org_sbml_libsbml_libsbmlJNI_SBMLLocalParameterConverter_1convert(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)34722 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLLocalParameterConverter_1convert(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
34723   jint jresult = 0 ;
34724   SBMLLocalParameterConverter *arg1 = (SBMLLocalParameterConverter *) 0 ;
34725   int result;
34726 
34727   (void)jenv;
34728   (void)jcls;
34729   (void)jarg1_;
34730   arg1 = *(SBMLLocalParameterConverter **)&jarg1;
34731   result = (int)(arg1)->convert();
34732   jresult = (jint)result;
34733   return jresult;
34734 }
34735 
34736 
Java_org_sbml_libsbml_libsbmlJNI_SBMLLocalParameterConverter_1getDefaultProperties(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)34737 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLLocalParameterConverter_1getDefaultProperties(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
34738   jlong jresult = 0 ;
34739   SBMLLocalParameterConverter *arg1 = (SBMLLocalParameterConverter *) 0 ;
34740   ConversionProperties result;
34741 
34742   (void)jenv;
34743   (void)jcls;
34744   (void)jarg1_;
34745   arg1 = *(SBMLLocalParameterConverter **)&jarg1;
34746   result = ((SBMLLocalParameterConverter const *)arg1)->getDefaultProperties();
34747   *(ConversionProperties **)&jresult = new ConversionProperties((const ConversionProperties &)result);
34748   return jresult;
34749 }
34750 
34751 
Java_org_sbml_libsbml_libsbmlJNI_SBMLReactionConverter_1init(JNIEnv * jenv,jclass jcls)34752 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLReactionConverter_1init(JNIEnv *jenv, jclass jcls) {
34753   (void)jenv;
34754   (void)jcls;
34755   SBMLReactionConverter::init();
34756 }
34757 
34758 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLReactionConverter_1_1SWIG_10(JNIEnv * jenv,jclass jcls)34759 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLReactionConverter_1_1SWIG_10(JNIEnv *jenv, jclass jcls) {
34760   jlong jresult = 0 ;
34761   SBMLReactionConverter *result = 0 ;
34762 
34763   (void)jenv;
34764   (void)jcls;
34765   result = (SBMLReactionConverter *)new SBMLReactionConverter();
34766   *(SBMLReactionConverter **)&jresult = result;
34767   return jresult;
34768 }
34769 
34770 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLReactionConverter_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)34771 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLReactionConverter_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
34772   jlong jresult = 0 ;
34773   SBMLReactionConverter *arg1 = 0 ;
34774   SBMLReactionConverter *result = 0 ;
34775 
34776   (void)jenv;
34777   (void)jcls;
34778   (void)jarg1_;
34779   arg1 = *(SBMLReactionConverter **)&jarg1;
34780   if (!arg1) {
34781     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "SBMLReactionConverter const & reference is null");
34782     return 0;
34783   }
34784   result = (SBMLReactionConverter *)new SBMLReactionConverter((SBMLReactionConverter const &)*arg1);
34785   *(SBMLReactionConverter **)&jresult = result;
34786   return jresult;
34787 }
34788 
34789 
Java_org_sbml_libsbml_libsbmlJNI_SBMLReactionConverter_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)34790 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLReactionConverter_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
34791   jlong jresult = 0 ;
34792   SBMLReactionConverter *arg1 = (SBMLReactionConverter *) 0 ;
34793   SBMLReactionConverter *result = 0 ;
34794 
34795   (void)jenv;
34796   (void)jcls;
34797   (void)jarg1_;
34798   arg1 = *(SBMLReactionConverter **)&jarg1;
34799   result = (SBMLReactionConverter *)((SBMLReactionConverter const *)arg1)->clone();
34800   *(SBMLReactionConverter **)&jresult = result;
34801   return jresult;
34802 }
34803 
34804 
Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLReactionConverter(JNIEnv * jenv,jclass jcls,jlong jarg1)34805 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLReactionConverter(JNIEnv *jenv, jclass jcls, jlong jarg1) {
34806   SBMLReactionConverter *arg1 = (SBMLReactionConverter *) 0 ;
34807 
34808   (void)jenv;
34809   (void)jcls;
34810   arg1 = *(SBMLReactionConverter **)&jarg1;
34811   delete arg1;
34812 }
34813 
34814 
Java_org_sbml_libsbml_libsbmlJNI_SBMLReactionConverter_1matchesProperties(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)34815 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLReactionConverter_1matchesProperties(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
34816   jboolean jresult = 0 ;
34817   SBMLReactionConverter *arg1 = (SBMLReactionConverter *) 0 ;
34818   ConversionProperties *arg2 = 0 ;
34819   bool result;
34820 
34821   (void)jenv;
34822   (void)jcls;
34823   (void)jarg1_;
34824   (void)jarg2_;
34825   arg1 = *(SBMLReactionConverter **)&jarg1;
34826   arg2 = *(ConversionProperties **)&jarg2;
34827   if (!arg2) {
34828     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "ConversionProperties const & reference is null");
34829     return 0;
34830   }
34831   result = (bool)((SBMLReactionConverter const *)arg1)->matchesProperties((ConversionProperties const &)*arg2);
34832   jresult = (jboolean)result;
34833   return jresult;
34834 }
34835 
34836 
Java_org_sbml_libsbml_libsbmlJNI_SBMLReactionConverter_1convert(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)34837 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLReactionConverter_1convert(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
34838   jint jresult = 0 ;
34839   SBMLReactionConverter *arg1 = (SBMLReactionConverter *) 0 ;
34840   int result;
34841 
34842   (void)jenv;
34843   (void)jcls;
34844   (void)jarg1_;
34845   arg1 = *(SBMLReactionConverter **)&jarg1;
34846   result = (int)(arg1)->convert();
34847   jresult = (jint)result;
34848   return jresult;
34849 }
34850 
34851 
Java_org_sbml_libsbml_libsbmlJNI_SBMLReactionConverter_1getDefaultProperties(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)34852 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLReactionConverter_1getDefaultProperties(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
34853   jlong jresult = 0 ;
34854   SBMLReactionConverter *arg1 = (SBMLReactionConverter *) 0 ;
34855   ConversionProperties result;
34856 
34857   (void)jenv;
34858   (void)jcls;
34859   (void)jarg1_;
34860   arg1 = *(SBMLReactionConverter **)&jarg1;
34861   result = ((SBMLReactionConverter const *)arg1)->getDefaultProperties();
34862   *(ConversionProperties **)&jresult = new ConversionProperties((const ConversionProperties &)result);
34863   return jresult;
34864 }
34865 
34866 
Java_org_sbml_libsbml_libsbmlJNI_SBMLReactionConverter_1setDocument(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)34867 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLReactionConverter_1setDocument(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
34868   jint jresult = 0 ;
34869   SBMLReactionConverter *arg1 = (SBMLReactionConverter *) 0 ;
34870   SBMLDocument *arg2 = (SBMLDocument *) 0 ;
34871   int result;
34872 
34873   (void)jenv;
34874   (void)jcls;
34875   (void)jarg1_;
34876   (void)jarg2_;
34877   arg1 = *(SBMLReactionConverter **)&jarg1;
34878   arg2 = *(SBMLDocument **)&jarg2;
34879   result = (int)(arg1)->setDocument(arg2);
34880   jresult = (jint)result;
34881   return jresult;
34882 }
34883 
34884 
Java_org_sbml_libsbml_libsbmlJNI_SBMLRuleConverter_1init(JNIEnv * jenv,jclass jcls)34885 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLRuleConverter_1init(JNIEnv *jenv, jclass jcls) {
34886   (void)jenv;
34887   (void)jcls;
34888   SBMLRuleConverter::init();
34889 }
34890 
34891 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLRuleConverter_1_1SWIG_10(JNIEnv * jenv,jclass jcls)34892 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLRuleConverter_1_1SWIG_10(JNIEnv *jenv, jclass jcls) {
34893   jlong jresult = 0 ;
34894   SBMLRuleConverter *result = 0 ;
34895 
34896   (void)jenv;
34897   (void)jcls;
34898   result = (SBMLRuleConverter *)new SBMLRuleConverter();
34899   *(SBMLRuleConverter **)&jresult = result;
34900   return jresult;
34901 }
34902 
34903 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLRuleConverter_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)34904 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLRuleConverter_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
34905   jlong jresult = 0 ;
34906   SBMLRuleConverter *arg1 = 0 ;
34907   SBMLRuleConverter *result = 0 ;
34908 
34909   (void)jenv;
34910   (void)jcls;
34911   (void)jarg1_;
34912   arg1 = *(SBMLRuleConverter **)&jarg1;
34913   if (!arg1) {
34914     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "SBMLRuleConverter const & reference is null");
34915     return 0;
34916   }
34917   result = (SBMLRuleConverter *)new SBMLRuleConverter((SBMLRuleConverter const &)*arg1);
34918   *(SBMLRuleConverter **)&jresult = result;
34919   return jresult;
34920 }
34921 
34922 
Java_org_sbml_libsbml_libsbmlJNI_SBMLRuleConverter_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)34923 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLRuleConverter_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
34924   jlong jresult = 0 ;
34925   SBMLRuleConverter *arg1 = (SBMLRuleConverter *) 0 ;
34926   SBMLRuleConverter *result = 0 ;
34927 
34928   (void)jenv;
34929   (void)jcls;
34930   (void)jarg1_;
34931   arg1 = *(SBMLRuleConverter **)&jarg1;
34932   result = (SBMLRuleConverter *)((SBMLRuleConverter const *)arg1)->clone();
34933   *(SBMLRuleConverter **)&jresult = result;
34934   return jresult;
34935 }
34936 
34937 
Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLRuleConverter(JNIEnv * jenv,jclass jcls,jlong jarg1)34938 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLRuleConverter(JNIEnv *jenv, jclass jcls, jlong jarg1) {
34939   SBMLRuleConverter *arg1 = (SBMLRuleConverter *) 0 ;
34940 
34941   (void)jenv;
34942   (void)jcls;
34943   arg1 = *(SBMLRuleConverter **)&jarg1;
34944   delete arg1;
34945 }
34946 
34947 
Java_org_sbml_libsbml_libsbmlJNI_SBMLRuleConverter_1matchesProperties(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)34948 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLRuleConverter_1matchesProperties(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
34949   jboolean jresult = 0 ;
34950   SBMLRuleConverter *arg1 = (SBMLRuleConverter *) 0 ;
34951   ConversionProperties *arg2 = 0 ;
34952   bool result;
34953 
34954   (void)jenv;
34955   (void)jcls;
34956   (void)jarg1_;
34957   (void)jarg2_;
34958   arg1 = *(SBMLRuleConverter **)&jarg1;
34959   arg2 = *(ConversionProperties **)&jarg2;
34960   if (!arg2) {
34961     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "ConversionProperties const & reference is null");
34962     return 0;
34963   }
34964   result = (bool)((SBMLRuleConverter const *)arg1)->matchesProperties((ConversionProperties const &)*arg2);
34965   jresult = (jboolean)result;
34966   return jresult;
34967 }
34968 
34969 
Java_org_sbml_libsbml_libsbmlJNI_SBMLRuleConverter_1convert(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)34970 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLRuleConverter_1convert(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
34971   jint jresult = 0 ;
34972   SBMLRuleConverter *arg1 = (SBMLRuleConverter *) 0 ;
34973   int result;
34974 
34975   (void)jenv;
34976   (void)jcls;
34977   (void)jarg1_;
34978   arg1 = *(SBMLRuleConverter **)&jarg1;
34979   result = (int)(arg1)->convert();
34980   jresult = (jint)result;
34981   return jresult;
34982 }
34983 
34984 
Java_org_sbml_libsbml_libsbmlJNI_SBMLRuleConverter_1getDefaultProperties(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)34985 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLRuleConverter_1getDefaultProperties(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
34986   jlong jresult = 0 ;
34987   SBMLRuleConverter *arg1 = (SBMLRuleConverter *) 0 ;
34988   ConversionProperties result;
34989 
34990   (void)jenv;
34991   (void)jcls;
34992   (void)jarg1_;
34993   arg1 = *(SBMLRuleConverter **)&jarg1;
34994   result = ((SBMLRuleConverter const *)arg1)->getDefaultProperties();
34995   *(ConversionProperties **)&jresult = new ConversionProperties((const ConversionProperties &)result);
34996   return jresult;
34997 }
34998 
34999 
Java_org_sbml_libsbml_libsbmlJNI_SBMLStripPackageConverter_1init(JNIEnv * jenv,jclass jcls)35000 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLStripPackageConverter_1init(JNIEnv *jenv, jclass jcls) {
35001   (void)jenv;
35002   (void)jcls;
35003   SBMLStripPackageConverter::init();
35004 }
35005 
35006 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLStripPackageConverter_1_1SWIG_10(JNIEnv * jenv,jclass jcls)35007 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLStripPackageConverter_1_1SWIG_10(JNIEnv *jenv, jclass jcls) {
35008   jlong jresult = 0 ;
35009   SBMLStripPackageConverter *result = 0 ;
35010 
35011   (void)jenv;
35012   (void)jcls;
35013   result = (SBMLStripPackageConverter *)new SBMLStripPackageConverter();
35014   *(SBMLStripPackageConverter **)&jresult = result;
35015   return jresult;
35016 }
35017 
35018 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLStripPackageConverter_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)35019 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLStripPackageConverter_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35020   jlong jresult = 0 ;
35021   SBMLStripPackageConverter *arg1 = 0 ;
35022   SBMLStripPackageConverter *result = 0 ;
35023 
35024   (void)jenv;
35025   (void)jcls;
35026   (void)jarg1_;
35027   arg1 = *(SBMLStripPackageConverter **)&jarg1;
35028   if (!arg1) {
35029     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "SBMLStripPackageConverter const & reference is null");
35030     return 0;
35031   }
35032   result = (SBMLStripPackageConverter *)new SBMLStripPackageConverter((SBMLStripPackageConverter const &)*arg1);
35033   *(SBMLStripPackageConverter **)&jresult = result;
35034   return jresult;
35035 }
35036 
35037 
Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLStripPackageConverter(JNIEnv * jenv,jclass jcls,jlong jarg1)35038 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLStripPackageConverter(JNIEnv *jenv, jclass jcls, jlong jarg1) {
35039   SBMLStripPackageConverter *arg1 = (SBMLStripPackageConverter *) 0 ;
35040 
35041   (void)jenv;
35042   (void)jcls;
35043   arg1 = *(SBMLStripPackageConverter **)&jarg1;
35044   delete arg1;
35045 }
35046 
35047 
Java_org_sbml_libsbml_libsbmlJNI_SBMLStripPackageConverter_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)35048 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLStripPackageConverter_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35049   jlong jresult = 0 ;
35050   SBMLStripPackageConverter *arg1 = (SBMLStripPackageConverter *) 0 ;
35051   SBMLStripPackageConverter *result = 0 ;
35052 
35053   (void)jenv;
35054   (void)jcls;
35055   (void)jarg1_;
35056   arg1 = *(SBMLStripPackageConverter **)&jarg1;
35057   result = (SBMLStripPackageConverter *)((SBMLStripPackageConverter const *)arg1)->clone();
35058   *(SBMLStripPackageConverter **)&jresult = result;
35059   return jresult;
35060 }
35061 
35062 
Java_org_sbml_libsbml_libsbmlJNI_SBMLStripPackageConverter_1matchesProperties(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)35063 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLStripPackageConverter_1matchesProperties(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
35064   jboolean jresult = 0 ;
35065   SBMLStripPackageConverter *arg1 = (SBMLStripPackageConverter *) 0 ;
35066   ConversionProperties *arg2 = 0 ;
35067   bool result;
35068 
35069   (void)jenv;
35070   (void)jcls;
35071   (void)jarg1_;
35072   (void)jarg2_;
35073   arg1 = *(SBMLStripPackageConverter **)&jarg1;
35074   arg2 = *(ConversionProperties **)&jarg2;
35075   if (!arg2) {
35076     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "ConversionProperties const & reference is null");
35077     return 0;
35078   }
35079   result = (bool)((SBMLStripPackageConverter const *)arg1)->matchesProperties((ConversionProperties const &)*arg2);
35080   jresult = (jboolean)result;
35081   return jresult;
35082 }
35083 
35084 
Java_org_sbml_libsbml_libsbmlJNI_SBMLStripPackageConverter_1convert(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)35085 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLStripPackageConverter_1convert(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35086   jint jresult = 0 ;
35087   SBMLStripPackageConverter *arg1 = (SBMLStripPackageConverter *) 0 ;
35088   int result;
35089 
35090   (void)jenv;
35091   (void)jcls;
35092   (void)jarg1_;
35093   arg1 = *(SBMLStripPackageConverter **)&jarg1;
35094   result = (int)(arg1)->convert();
35095   jresult = (jint)result;
35096   return jresult;
35097 }
35098 
35099 
Java_org_sbml_libsbml_libsbmlJNI_SBMLStripPackageConverter_1getDefaultProperties(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)35100 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLStripPackageConverter_1getDefaultProperties(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35101   jlong jresult = 0 ;
35102   SBMLStripPackageConverter *arg1 = (SBMLStripPackageConverter *) 0 ;
35103   ConversionProperties result;
35104 
35105   (void)jenv;
35106   (void)jcls;
35107   (void)jarg1_;
35108   arg1 = *(SBMLStripPackageConverter **)&jarg1;
35109   result = ((SBMLStripPackageConverter const *)arg1)->getDefaultProperties();
35110   *(ConversionProperties **)&jresult = new ConversionProperties((const ConversionProperties &)result);
35111   return jresult;
35112 }
35113 
35114 
Java_org_sbml_libsbml_libsbmlJNI_SBMLStripPackageConverter_1getPackageToStrip(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)35115 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLStripPackageConverter_1getPackageToStrip(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35116   jstring jresult = 0 ;
35117   SBMLStripPackageConverter *arg1 = (SBMLStripPackageConverter *) 0 ;
35118   std::string result;
35119 
35120   (void)jenv;
35121   (void)jcls;
35122   (void)jarg1_;
35123   arg1 = *(SBMLStripPackageConverter **)&jarg1;
35124   result = ((SBMLStripPackageConverter const *)arg1)->getPackageToStrip();
35125   jresult = jenv->NewStringUTF((&result)->c_str());
35126   return jresult;
35127 }
35128 
35129 
Java_org_sbml_libsbml_libsbmlJNI_SBMLStripPackageConverter_1isStripAllUnrecognizedPackages(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)35130 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLStripPackageConverter_1isStripAllUnrecognizedPackages(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35131   jboolean jresult = 0 ;
35132   SBMLStripPackageConverter *arg1 = (SBMLStripPackageConverter *) 0 ;
35133   bool result;
35134 
35135   (void)jenv;
35136   (void)jcls;
35137   (void)jarg1_;
35138   arg1 = *(SBMLStripPackageConverter **)&jarg1;
35139   result = (bool)((SBMLStripPackageConverter const *)arg1)->isStripAllUnrecognizedPackages();
35140   jresult = (jboolean)result;
35141   return jresult;
35142 }
35143 
35144 
Java_org_sbml_libsbml_libsbmlJNI_SBMLUnitsConverter_1init(JNIEnv * jenv,jclass jcls)35145 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLUnitsConverter_1init(JNIEnv *jenv, jclass jcls) {
35146   (void)jenv;
35147   (void)jcls;
35148   SBMLUnitsConverter::init();
35149 }
35150 
35151 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLUnitsConverter_1_1SWIG_10(JNIEnv * jenv,jclass jcls)35152 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLUnitsConverter_1_1SWIG_10(JNIEnv *jenv, jclass jcls) {
35153   jlong jresult = 0 ;
35154   SBMLUnitsConverter *result = 0 ;
35155 
35156   (void)jenv;
35157   (void)jcls;
35158   result = (SBMLUnitsConverter *)new SBMLUnitsConverter();
35159   *(SBMLUnitsConverter **)&jresult = result;
35160   return jresult;
35161 }
35162 
35163 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLUnitsConverter_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)35164 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLUnitsConverter_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35165   jlong jresult = 0 ;
35166   SBMLUnitsConverter *arg1 = 0 ;
35167   SBMLUnitsConverter *result = 0 ;
35168 
35169   (void)jenv;
35170   (void)jcls;
35171   (void)jarg1_;
35172   arg1 = *(SBMLUnitsConverter **)&jarg1;
35173   if (!arg1) {
35174     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "SBMLUnitsConverter const & reference is null");
35175     return 0;
35176   }
35177   result = (SBMLUnitsConverter *)new SBMLUnitsConverter((SBMLUnitsConverter const &)*arg1);
35178   *(SBMLUnitsConverter **)&jresult = result;
35179   return jresult;
35180 }
35181 
35182 
Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLUnitsConverter(JNIEnv * jenv,jclass jcls,jlong jarg1)35183 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLUnitsConverter(JNIEnv *jenv, jclass jcls, jlong jarg1) {
35184   SBMLUnitsConverter *arg1 = (SBMLUnitsConverter *) 0 ;
35185 
35186   (void)jenv;
35187   (void)jcls;
35188   arg1 = *(SBMLUnitsConverter **)&jarg1;
35189   delete arg1;
35190 }
35191 
35192 
Java_org_sbml_libsbml_libsbmlJNI_SBMLUnitsConverter_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)35193 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLUnitsConverter_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35194   jlong jresult = 0 ;
35195   SBMLUnitsConverter *arg1 = (SBMLUnitsConverter *) 0 ;
35196   SBMLUnitsConverter *result = 0 ;
35197 
35198   (void)jenv;
35199   (void)jcls;
35200   (void)jarg1_;
35201   arg1 = *(SBMLUnitsConverter **)&jarg1;
35202   result = (SBMLUnitsConverter *)((SBMLUnitsConverter const *)arg1)->clone();
35203   *(SBMLUnitsConverter **)&jresult = result;
35204   return jresult;
35205 }
35206 
35207 
Java_org_sbml_libsbml_libsbmlJNI_SBMLUnitsConverter_1matchesProperties(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)35208 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLUnitsConverter_1matchesProperties(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
35209   jboolean jresult = 0 ;
35210   SBMLUnitsConverter *arg1 = (SBMLUnitsConverter *) 0 ;
35211   ConversionProperties *arg2 = 0 ;
35212   bool result;
35213 
35214   (void)jenv;
35215   (void)jcls;
35216   (void)jarg1_;
35217   (void)jarg2_;
35218   arg1 = *(SBMLUnitsConverter **)&jarg1;
35219   arg2 = *(ConversionProperties **)&jarg2;
35220   if (!arg2) {
35221     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "ConversionProperties const & reference is null");
35222     return 0;
35223   }
35224   result = (bool)((SBMLUnitsConverter const *)arg1)->matchesProperties((ConversionProperties const &)*arg2);
35225   jresult = (jboolean)result;
35226   return jresult;
35227 }
35228 
35229 
Java_org_sbml_libsbml_libsbmlJNI_SBMLUnitsConverter_1convert(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)35230 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLUnitsConverter_1convert(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35231   jint jresult = 0 ;
35232   SBMLUnitsConverter *arg1 = (SBMLUnitsConverter *) 0 ;
35233   int result;
35234 
35235   (void)jenv;
35236   (void)jcls;
35237   (void)jarg1_;
35238   arg1 = *(SBMLUnitsConverter **)&jarg1;
35239   result = (int)(arg1)->convert();
35240   jresult = (jint)result;
35241   return jresult;
35242 }
35243 
35244 
Java_org_sbml_libsbml_libsbmlJNI_SBMLUnitsConverter_1getDefaultProperties(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)35245 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLUnitsConverter_1getDefaultProperties(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35246   jlong jresult = 0 ;
35247   SBMLUnitsConverter *arg1 = (SBMLUnitsConverter *) 0 ;
35248   ConversionProperties result;
35249 
35250   (void)jenv;
35251   (void)jcls;
35252   (void)jarg1_;
35253   arg1 = *(SBMLUnitsConverter **)&jarg1;
35254   result = ((SBMLUnitsConverter const *)arg1)->getDefaultProperties();
35255   *(ConversionProperties **)&jresult = new ConversionProperties((const ConversionProperties &)result);
35256   return jresult;
35257 }
35258 
35259 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLValidator_1_1SWIG_10(JNIEnv * jenv,jclass jcls)35260 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLValidator_1_1SWIG_10(JNIEnv *jenv, jclass jcls) {
35261   jlong jresult = 0 ;
35262   SBMLValidator *result = 0 ;
35263 
35264   (void)jenv;
35265   (void)jcls;
35266   result = (SBMLValidator *)new SwigDirector_SBMLValidator(jenv);
35267   *(SBMLValidator **)&jresult = result;
35268   return jresult;
35269 }
35270 
35271 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLValidator_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)35272 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLValidator_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35273   jlong jresult = 0 ;
35274   SBMLValidator *arg1 = 0 ;
35275   SBMLValidator *result = 0 ;
35276 
35277   (void)jenv;
35278   (void)jcls;
35279   (void)jarg1_;
35280   arg1 = *(SBMLValidator **)&jarg1;
35281   if (!arg1) {
35282     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "SBMLValidator const & reference is null");
35283     return 0;
35284   }
35285   result = (SBMLValidator *)new SwigDirector_SBMLValidator(jenv,(SBMLValidator const &)*arg1);
35286   *(SBMLValidator **)&jresult = result;
35287   return jresult;
35288 }
35289 
35290 
Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLValidator(JNIEnv * jenv,jclass jcls,jlong jarg1)35291 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLValidator(JNIEnv *jenv, jclass jcls, jlong jarg1) {
35292   SBMLValidator *arg1 = (SBMLValidator *) 0 ;
35293 
35294   (void)jenv;
35295   (void)jcls;
35296   arg1 = *(SBMLValidator **)&jarg1;
35297   delete arg1;
35298 }
35299 
35300 
Java_org_sbml_libsbml_libsbmlJNI_SBMLValidator_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)35301 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLValidator_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35302   jlong jresult = 0 ;
35303   SBMLValidator *arg1 = (SBMLValidator *) 0 ;
35304   SBMLValidator *result = 0 ;
35305 
35306   (void)jenv;
35307   (void)jcls;
35308   (void)jarg1_;
35309   arg1 = *(SBMLValidator **)&jarg1;
35310   result = (SBMLValidator *)((SBMLValidator const *)arg1)->clone();
35311   *(SBMLValidator **)&jresult = result;
35312   return jresult;
35313 }
35314 
35315 
Java_org_sbml_libsbml_libsbmlJNI_SBMLValidator_1cloneObjectSwigExplicitSBMLValidator(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)35316 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLValidator_1cloneObjectSwigExplicitSBMLValidator(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35317   jlong jresult = 0 ;
35318   SBMLValidator *arg1 = (SBMLValidator *) 0 ;
35319   SBMLValidator *result = 0 ;
35320 
35321   (void)jenv;
35322   (void)jcls;
35323   (void)jarg1_;
35324   arg1 = *(SBMLValidator **)&jarg1;
35325   result = (SBMLValidator *)((SBMLValidator const *)arg1)->SBMLValidator::clone();
35326   *(SBMLValidator **)&jresult = result;
35327   return jresult;
35328 }
35329 
35330 
Java_org_sbml_libsbml_libsbmlJNI_SBMLValidator_1getDocument_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)35331 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLValidator_1getDocument_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35332   jlong jresult = 0 ;
35333   SBMLValidator *arg1 = (SBMLValidator *) 0 ;
35334   SBMLDocument *result = 0 ;
35335 
35336   (void)jenv;
35337   (void)jcls;
35338   (void)jarg1_;
35339   arg1 = *(SBMLValidator **)&jarg1;
35340   result = (SBMLDocument *)(arg1)->getDocument();
35341   *(SBMLDocument **)&jresult = result;
35342   return jresult;
35343 }
35344 
35345 
Java_org_sbml_libsbml_libsbmlJNI_SBMLValidator_1getDocumentSwigExplicitSBMLValidator_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)35346 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLValidator_1getDocumentSwigExplicitSBMLValidator_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35347   jlong jresult = 0 ;
35348   SBMLValidator *arg1 = (SBMLValidator *) 0 ;
35349   SBMLDocument *result = 0 ;
35350 
35351   (void)jenv;
35352   (void)jcls;
35353   (void)jarg1_;
35354   arg1 = *(SBMLValidator **)&jarg1;
35355   result = (SBMLDocument *)(arg1)->SBMLValidator::getDocument();
35356   *(SBMLDocument **)&jresult = result;
35357   return jresult;
35358 }
35359 
35360 
Java_org_sbml_libsbml_libsbmlJNI_SBMLValidator_1getDocumentSwigExplicitSBMLValidator_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)35361 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLValidator_1getDocumentSwigExplicitSBMLValidator_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35362   jlong jresult = 0 ;
35363   SBMLValidator *arg1 = (SBMLValidator *) 0 ;
35364   SBMLDocument *result = 0 ;
35365 
35366   (void)jenv;
35367   (void)jcls;
35368   (void)jarg1_;
35369   arg1 = *(SBMLValidator **)&jarg1;
35370   result = (SBMLDocument *)((SBMLValidator const *)arg1)->SBMLValidator::getDocument();
35371   *(SBMLDocument **)&jresult = result;
35372   return jresult;
35373 }
35374 
35375 
Java_org_sbml_libsbml_libsbmlJNI_SBMLValidator_1setDocument(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)35376 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLValidator_1setDocument(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
35377   jint jresult = 0 ;
35378   SBMLValidator *arg1 = (SBMLValidator *) 0 ;
35379   SBMLDocument *arg2 = (SBMLDocument *) 0 ;
35380   int result;
35381 
35382   (void)jenv;
35383   (void)jcls;
35384   (void)jarg1_;
35385   (void)jarg2_;
35386   arg1 = *(SBMLValidator **)&jarg1;
35387   arg2 = *(SBMLDocument **)&jarg2;
35388   result = (int)(arg1)->setDocument((SBMLDocument const *)arg2);
35389   jresult = (jint)result;
35390   return jresult;
35391 }
35392 
35393 
Java_org_sbml_libsbml_libsbmlJNI_SBMLValidator_1setDocumentSwigExplicitSBMLValidator(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)35394 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLValidator_1setDocumentSwigExplicitSBMLValidator(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
35395   jint jresult = 0 ;
35396   SBMLValidator *arg1 = (SBMLValidator *) 0 ;
35397   SBMLDocument *arg2 = (SBMLDocument *) 0 ;
35398   int result;
35399 
35400   (void)jenv;
35401   (void)jcls;
35402   (void)jarg1_;
35403   (void)jarg2_;
35404   arg1 = *(SBMLValidator **)&jarg1;
35405   arg2 = *(SBMLDocument **)&jarg2;
35406   result = (int)(arg1)->SBMLValidator::setDocument((SBMLDocument const *)arg2);
35407   jresult = (jint)result;
35408   return jresult;
35409 }
35410 
35411 
Java_org_sbml_libsbml_libsbmlJNI_SBMLValidator_1validate_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)35412 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLValidator_1validate_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35413   jlong jresult = 0 ;
35414   SBMLValidator *arg1 = (SBMLValidator *) 0 ;
35415   unsigned int result;
35416 
35417   (void)jenv;
35418   (void)jcls;
35419   (void)jarg1_;
35420   arg1 = *(SBMLValidator **)&jarg1;
35421   result = (unsigned int)(arg1)->validate();
35422   jresult = (jlong)result;
35423   return jresult;
35424 }
35425 
35426 
Java_org_sbml_libsbml_libsbmlJNI_SBMLValidator_1validateSwigExplicitSBMLValidator_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)35427 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLValidator_1validateSwigExplicitSBMLValidator_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35428   jlong jresult = 0 ;
35429   SBMLValidator *arg1 = (SBMLValidator *) 0 ;
35430   unsigned int result;
35431 
35432   (void)jenv;
35433   (void)jcls;
35434   (void)jarg1_;
35435   arg1 = *(SBMLValidator **)&jarg1;
35436   result = (unsigned int)(arg1)->SBMLValidator::validate();
35437   jresult = (jlong)result;
35438   return jresult;
35439 }
35440 
35441 
Java_org_sbml_libsbml_libsbmlJNI_SBMLValidator_1clearFailures(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)35442 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLValidator_1clearFailures(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35443   SBMLValidator *arg1 = (SBMLValidator *) 0 ;
35444 
35445   (void)jenv;
35446   (void)jcls;
35447   (void)jarg1_;
35448   arg1 = *(SBMLValidator **)&jarg1;
35449   (arg1)->clearFailures();
35450 }
35451 
35452 
Java_org_sbml_libsbml_libsbmlJNI_SBMLValidator_1clearFailuresSwigExplicitSBMLValidator(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)35453 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLValidator_1clearFailuresSwigExplicitSBMLValidator(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35454   SBMLValidator *arg1 = (SBMLValidator *) 0 ;
35455 
35456   (void)jenv;
35457   (void)jcls;
35458   (void)jarg1_;
35459   arg1 = *(SBMLValidator **)&jarg1;
35460   (arg1)->SBMLValidator::clearFailures();
35461 }
35462 
35463 
Java_org_sbml_libsbml_libsbmlJNI_SBMLValidator_1logFailure(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)35464 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLValidator_1logFailure(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
35465   SBMLValidator *arg1 = (SBMLValidator *) 0 ;
35466   SBMLError *arg2 = 0 ;
35467 
35468   (void)jenv;
35469   (void)jcls;
35470   (void)jarg1_;
35471   (void)jarg2_;
35472   arg1 = *(SBMLValidator **)&jarg1;
35473   arg2 = *(SBMLError **)&jarg2;
35474   if (!arg2) {
35475     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "SBMLError const & reference is null");
35476     return ;
35477   }
35478   (arg1)->logFailure((SBMLError const &)*arg2);
35479 }
35480 
35481 
Java_org_sbml_libsbml_libsbmlJNI_SBMLValidator_1validate_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)35482 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLValidator_1validate_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
35483   jlong jresult = 0 ;
35484   SBMLValidator *arg1 = (SBMLValidator *) 0 ;
35485   SBMLDocument *arg2 = 0 ;
35486   unsigned int result;
35487 
35488   (void)jenv;
35489   (void)jcls;
35490   (void)jarg1_;
35491   (void)jarg2_;
35492   arg1 = *(SBMLValidator **)&jarg1;
35493   arg2 = *(SBMLDocument **)&jarg2;
35494   if (!arg2) {
35495     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "SBMLDocument const & reference is null");
35496     return 0;
35497   }
35498   result = (unsigned int)(arg1)->validate((SBMLDocument const &)*arg2);
35499   jresult = (jlong)result;
35500   return jresult;
35501 }
35502 
35503 
Java_org_sbml_libsbml_libsbmlJNI_SBMLValidator_1validate_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)35504 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLValidator_1validate_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
35505   jlong jresult = 0 ;
35506   SBMLValidator *arg1 = (SBMLValidator *) 0 ;
35507   std::string *arg2 = 0 ;
35508   char const *arg_pstr2 ;
35509   std::string arg_str2 ;
35510   unsigned int result;
35511 
35512   (void)jenv;
35513   (void)jcls;
35514   (void)jarg1_;
35515   arg1 = *(SBMLValidator **)&jarg1;
35516 
35517   if(!jarg2) {
35518     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null std::string");
35519     return 0;
35520   }
35521   arg_pstr2 = (char const *)jenv->GetStringUTFChars(jarg2, 0);
35522   if (!arg_pstr2) return 0;
35523 #ifdef WIN32
35524   char*  mbstr = convertUTF8ToACP(arg_pstr2);
35525   if (!mbstr)
35526   {
35527     jenv->ReleaseStringUTFChars(jarg2, arg_pstr2);
35528     return 0;
35529   }
35530 
35531   arg_str2.assign(mbstr);
35532   delete[] mbstr;
35533 #else
35534   arg_str2.assign(arg_pstr2);
35535 #endif
35536   arg2 = &arg_str2;
35537   jenv->ReleaseStringUTFChars(jarg2, arg_pstr2);
35538 
35539 
35540   result = (unsigned int)(arg1)->validate((std::string const &)*arg2);
35541   jresult = (jlong)result;
35542   return jresult;
35543 }
35544 
35545 
Java_org_sbml_libsbml_libsbmlJNI_SBMLValidator_1getErrorLog(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)35546 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLValidator_1getErrorLog(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35547   jlong jresult = 0 ;
35548   SBMLValidator *arg1 = (SBMLValidator *) 0 ;
35549   SBMLErrorLog *result = 0 ;
35550 
35551   (void)jenv;
35552   (void)jcls;
35553   (void)jarg1_;
35554   arg1 = *(SBMLValidator **)&jarg1;
35555   result = (SBMLErrorLog *)(arg1)->getErrorLog();
35556   *(SBMLErrorLog **)&jresult = result;
35557   return jresult;
35558 }
35559 
35560 
Java_org_sbml_libsbml_libsbmlJNI_SBMLValidator_1getModel_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)35561 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLValidator_1getModel_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35562   jlong jresult = 0 ;
35563   SBMLValidator *arg1 = (SBMLValidator *) 0 ;
35564   Model *result = 0 ;
35565 
35566   (void)jenv;
35567   (void)jcls;
35568   (void)jarg1_;
35569   arg1 = *(SBMLValidator **)&jarg1;
35570   result = (Model *)((SBMLValidator const *)arg1)->getModel();
35571   *(Model **)&jresult = result;
35572   return jresult;
35573 }
35574 
35575 
Java_org_sbml_libsbml_libsbmlJNI_SBMLValidator_1getNumFailures(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)35576 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLValidator_1getNumFailures(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35577   jlong jresult = 0 ;
35578   SBMLValidator *arg1 = (SBMLValidator *) 0 ;
35579   unsigned int result;
35580 
35581   (void)jenv;
35582   (void)jcls;
35583   (void)jarg1_;
35584   arg1 = *(SBMLValidator **)&jarg1;
35585   result = (unsigned int)((SBMLValidator const *)arg1)->getNumFailures();
35586   jresult = (jlong)result;
35587   return jresult;
35588 }
35589 
35590 
Java_org_sbml_libsbml_libsbmlJNI_SBMLValidator_1getFailure(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)35591 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLValidator_1getFailure(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
35592   jlong jresult = 0 ;
35593   SBMLValidator *arg1 = (SBMLValidator *) 0 ;
35594   unsigned int arg2 ;
35595   SBMLError *result = 0 ;
35596 
35597   (void)jenv;
35598   (void)jcls;
35599   (void)jarg1_;
35600   arg1 = *(SBMLValidator **)&jarg1;
35601   arg2 = (unsigned int)jarg2;
35602   result = (SBMLError *)((SBMLValidator const *)arg1)->getFailure(arg2);
35603   *(SBMLError **)&jresult = result;
35604   return jresult;
35605 }
35606 
35607 
Java_org_sbml_libsbml_libsbmlJNI_SBMLValidator_1director_1connect(JNIEnv * jenv,jclass jcls,jobject jself,jlong objarg,jboolean jswig_mem_own,jboolean jweak_global)35608 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLValidator_1director_1connect(JNIEnv *jenv, jclass jcls, jobject jself, jlong objarg, jboolean jswig_mem_own, jboolean jweak_global) {
35609   SBMLValidator *obj = *((SBMLValidator **)&objarg);
35610   (void)jcls;
35611   SwigDirector_SBMLValidator *director = static_cast<SwigDirector_SBMLValidator *>(obj);
35612   director->swig_connect_director(jenv, jself, jenv->GetObjectClass(jself), (jswig_mem_own == JNI_TRUE), (jweak_global == JNI_TRUE));
35613 }
35614 
35615 
Java_org_sbml_libsbml_libsbmlJNI_SBMLValidator_1change_1ownership(JNIEnv * jenv,jclass jcls,jobject jself,jlong objarg,jboolean jtake_or_release)35616 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLValidator_1change_1ownership(JNIEnv *jenv, jclass jcls, jobject jself, jlong objarg, jboolean jtake_or_release) {
35617   SBMLValidator *obj = *((SBMLValidator **)&objarg);
35618   SwigDirector_SBMLValidator *director = dynamic_cast<SwigDirector_SBMLValidator *>(obj);
35619   (void)jcls;
35620   if (director) {
35621     director->swig_java_change_ownership(jenv, jself, jtake_or_release ? true : false);
35622   }
35623 }
35624 
35625 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLExternalValidator_1_1SWIG_10(JNIEnv * jenv,jclass jcls)35626 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLExternalValidator_1_1SWIG_10(JNIEnv *jenv, jclass jcls) {
35627   jlong jresult = 0 ;
35628   SBMLExternalValidator *result = 0 ;
35629 
35630   (void)jenv;
35631   (void)jcls;
35632   result = (SBMLExternalValidator *)new SBMLExternalValidator();
35633   *(SBMLExternalValidator **)&jresult = result;
35634   return jresult;
35635 }
35636 
35637 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLExternalValidator_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)35638 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLExternalValidator_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35639   jlong jresult = 0 ;
35640   SBMLExternalValidator *arg1 = 0 ;
35641   SBMLExternalValidator *result = 0 ;
35642 
35643   (void)jenv;
35644   (void)jcls;
35645   (void)jarg1_;
35646   arg1 = *(SBMLExternalValidator **)&jarg1;
35647   if (!arg1) {
35648     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "SBMLExternalValidator const & reference is null");
35649     return 0;
35650   }
35651   result = (SBMLExternalValidator *)new SBMLExternalValidator((SBMLExternalValidator const &)*arg1);
35652   *(SBMLExternalValidator **)&jresult = result;
35653   return jresult;
35654 }
35655 
35656 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExternalValidator_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)35657 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExternalValidator_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35658   jlong jresult = 0 ;
35659   SBMLExternalValidator *arg1 = (SBMLExternalValidator *) 0 ;
35660   SBMLValidator *result = 0 ;
35661 
35662   (void)jenv;
35663   (void)jcls;
35664   (void)jarg1_;
35665   arg1 = *(SBMLExternalValidator **)&jarg1;
35666   result = (SBMLValidator *)((SBMLExternalValidator const *)arg1)->clone();
35667   *(SBMLValidator **)&jresult = result;
35668   return jresult;
35669 }
35670 
35671 
Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLExternalValidator(JNIEnv * jenv,jclass jcls,jlong jarg1)35672 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLExternalValidator(JNIEnv *jenv, jclass jcls, jlong jarg1) {
35673   SBMLExternalValidator *arg1 = (SBMLExternalValidator *) 0 ;
35674 
35675   (void)jenv;
35676   (void)jcls;
35677   arg1 = *(SBMLExternalValidator **)&jarg1;
35678   delete arg1;
35679 }
35680 
35681 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExternalValidator_1validate(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)35682 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExternalValidator_1validate(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35683   jlong jresult = 0 ;
35684   SBMLExternalValidator *arg1 = (SBMLExternalValidator *) 0 ;
35685   unsigned int result;
35686 
35687   (void)jenv;
35688   (void)jcls;
35689   (void)jarg1_;
35690   arg1 = *(SBMLExternalValidator **)&jarg1;
35691   result = (unsigned int)(arg1)->validate();
35692   jresult = (jlong)result;
35693   return jresult;
35694 }
35695 
35696 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExternalValidator_1getProgram(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)35697 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExternalValidator_1getProgram(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35698   jstring jresult = 0 ;
35699   SBMLExternalValidator *arg1 = (SBMLExternalValidator *) 0 ;
35700   std::string *result = 0 ;
35701 
35702   (void)jenv;
35703   (void)jcls;
35704   (void)jarg1_;
35705   arg1 = *(SBMLExternalValidator **)&jarg1;
35706   result = (std::string *) &((SBMLExternalValidator const *)arg1)->getProgram();
35707   jresult = jenv->NewStringUTF(result->c_str());
35708   return jresult;
35709 }
35710 
35711 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExternalValidator_1setProgram(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)35712 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExternalValidator_1setProgram(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
35713   SBMLExternalValidator *arg1 = (SBMLExternalValidator *) 0 ;
35714   std::string arg2 ;
35715 
35716   (void)jenv;
35717   (void)jcls;
35718   (void)jarg1_;
35719   arg1 = *(SBMLExternalValidator **)&jarg1;
35720   if(!jarg2) {
35721     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
35722     return ;
35723   }
35724   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
35725   if (!arg2_pstr) return ;
35726   (&arg2)->assign(arg2_pstr);
35727   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
35728   (arg1)->setProgram(arg2);
35729 }
35730 
35731 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExternalValidator_1getOutputFileName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)35732 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExternalValidator_1getOutputFileName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35733   jstring jresult = 0 ;
35734   SBMLExternalValidator *arg1 = (SBMLExternalValidator *) 0 ;
35735   std::string *result = 0 ;
35736 
35737   (void)jenv;
35738   (void)jcls;
35739   (void)jarg1_;
35740   arg1 = *(SBMLExternalValidator **)&jarg1;
35741   result = (std::string *) &((SBMLExternalValidator const *)arg1)->getOutputFileName();
35742   jresult = jenv->NewStringUTF(result->c_str());
35743   return jresult;
35744 }
35745 
35746 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExternalValidator_1setOutputFileName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)35747 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExternalValidator_1setOutputFileName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
35748   SBMLExternalValidator *arg1 = (SBMLExternalValidator *) 0 ;
35749   std::string arg2 ;
35750 
35751   (void)jenv;
35752   (void)jcls;
35753   (void)jarg1_;
35754   arg1 = *(SBMLExternalValidator **)&jarg1;
35755   if(!jarg2) {
35756     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
35757     return ;
35758   }
35759   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
35760   if (!arg2_pstr) return ;
35761   (&arg2)->assign(arg2_pstr);
35762   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
35763   (arg1)->setOutputFileName(arg2);
35764 }
35765 
35766 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExternalValidator_1getSBMLFileName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)35767 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExternalValidator_1getSBMLFileName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35768   jstring jresult = 0 ;
35769   SBMLExternalValidator *arg1 = (SBMLExternalValidator *) 0 ;
35770   std::string *result = 0 ;
35771 
35772   (void)jenv;
35773   (void)jcls;
35774   (void)jarg1_;
35775   arg1 = *(SBMLExternalValidator **)&jarg1;
35776   result = (std::string *) &((SBMLExternalValidator const *)arg1)->getSBMLFileName();
35777   jresult = jenv->NewStringUTF(result->c_str());
35778   return jresult;
35779 }
35780 
35781 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExternalValidator_1setSBMLFileName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)35782 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExternalValidator_1setSBMLFileName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
35783   SBMLExternalValidator *arg1 = (SBMLExternalValidator *) 0 ;
35784   std::string arg2 ;
35785 
35786   (void)jenv;
35787   (void)jcls;
35788   (void)jarg1_;
35789   arg1 = *(SBMLExternalValidator **)&jarg1;
35790   if(!jarg2) {
35791     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
35792     return ;
35793   }
35794   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
35795   if (!arg2_pstr) return ;
35796   (&arg2)->assign(arg2_pstr);
35797   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
35798   (arg1)->setSBMLFileName(arg2);
35799 }
35800 
35801 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExternalValidator_1clearArguments(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)35802 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExternalValidator_1clearArguments(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35803   SBMLExternalValidator *arg1 = (SBMLExternalValidator *) 0 ;
35804 
35805   (void)jenv;
35806   (void)jcls;
35807   (void)jarg1_;
35808   arg1 = *(SBMLExternalValidator **)&jarg1;
35809   (arg1)->clearArguments();
35810 }
35811 
35812 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExternalValidator_1addArgument(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)35813 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExternalValidator_1addArgument(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
35814   SBMLExternalValidator *arg1 = (SBMLExternalValidator *) 0 ;
35815   std::string arg2 ;
35816 
35817   (void)jenv;
35818   (void)jcls;
35819   (void)jarg1_;
35820   arg1 = *(SBMLExternalValidator **)&jarg1;
35821   if(!jarg2) {
35822     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
35823     return ;
35824   }
35825   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
35826   if (!arg2_pstr) return ;
35827   (&arg2)->assign(arg2_pstr);
35828   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
35829   (arg1)->addArgument(arg2);
35830 }
35831 
35832 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExternalValidator_1getNumArguments(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)35833 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExternalValidator_1getNumArguments(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35834   jlong jresult = 0 ;
35835   SBMLExternalValidator *arg1 = (SBMLExternalValidator *) 0 ;
35836   unsigned int result;
35837 
35838   (void)jenv;
35839   (void)jcls;
35840   (void)jarg1_;
35841   arg1 = *(SBMLExternalValidator **)&jarg1;
35842   result = (unsigned int)((SBMLExternalValidator const *)arg1)->getNumArguments();
35843   jresult = (jlong)result;
35844   return jresult;
35845 }
35846 
35847 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExternalValidator_1getArgument(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)35848 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExternalValidator_1getArgument(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
35849   jstring jresult = 0 ;
35850   SBMLExternalValidator *arg1 = (SBMLExternalValidator *) 0 ;
35851   unsigned int arg2 ;
35852   std::string result;
35853 
35854   (void)jenv;
35855   (void)jcls;
35856   (void)jarg1_;
35857   arg1 = *(SBMLExternalValidator **)&jarg1;
35858   arg2 = (unsigned int)jarg2;
35859   result = ((SBMLExternalValidator const *)arg1)->getArgument(arg2);
35860   jresult = jenv->NewStringUTF((&result)->c_str());
35861   return jresult;
35862 }
35863 
35864 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLAttributes_1_1SWIG_10(JNIEnv * jenv,jclass jcls)35865 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLAttributes_1_1SWIG_10(JNIEnv *jenv, jclass jcls) {
35866   jlong jresult = 0 ;
35867   XMLAttributes *result = 0 ;
35868 
35869   (void)jenv;
35870   (void)jcls;
35871 
35872   try {
35873     result = (XMLAttributes *)new XMLAttributes();
35874   }
35875   catch (const XMLConstructorException &e) {
35876     jenv->ExceptionClear();
35877     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
35878     if (clazz)
35879     jenv->ThrowNew(clazz, e.what());
35880     return 0;
35881   }
35882 
35883   *(XMLAttributes **)&jresult = result;
35884   return jresult;
35885 }
35886 
35887 
Java_org_sbml_libsbml_libsbmlJNI_delete_1XMLAttributes(JNIEnv * jenv,jclass jcls,jlong jarg1)35888 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1XMLAttributes(JNIEnv *jenv, jclass jcls, jlong jarg1) {
35889   XMLAttributes *arg1 = (XMLAttributes *) 0 ;
35890 
35891   (void)jenv;
35892   (void)jcls;
35893   arg1 = *(XMLAttributes **)&jarg1;
35894   delete arg1;
35895 }
35896 
35897 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLAttributes_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)35898 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLAttributes_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35899   jlong jresult = 0 ;
35900   XMLAttributes *arg1 = 0 ;
35901   XMLAttributes *result = 0 ;
35902 
35903   (void)jenv;
35904   (void)jcls;
35905   (void)jarg1_;
35906   arg1 = *(XMLAttributes **)&jarg1;
35907   if (!arg1) {
35908     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLAttributes const & reference is null");
35909     return 0;
35910   }
35911 
35912   try {
35913     result = (XMLAttributes *)new XMLAttributes((XMLAttributes const &)*arg1);
35914   }
35915   catch (const XMLConstructorException &e) {
35916     jenv->ExceptionClear();
35917     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
35918     if (clazz)
35919     jenv->ThrowNew(clazz, e.what());
35920     return 0;
35921   }
35922 
35923   *(XMLAttributes **)&jresult = result;
35924   return jresult;
35925 }
35926 
35927 
Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)35928 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35929   jlong jresult = 0 ;
35930   XMLAttributes *arg1 = (XMLAttributes *) 0 ;
35931   XMLAttributes *result = 0 ;
35932 
35933   (void)jenv;
35934   (void)jcls;
35935   (void)jarg1_;
35936   arg1 = *(XMLAttributes **)&jarg1;
35937   result = (XMLAttributes *)((XMLAttributes const *)arg1)->clone();
35938   *(XMLAttributes **)&jresult = result;
35939   return jresult;
35940 }
35941 
35942 
Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1add_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3,jstring jarg4,jstring jarg5)35943 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1add_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3, jstring jarg4, jstring jarg5) {
35944   jint jresult = 0 ;
35945   XMLAttributes *arg1 = (XMLAttributes *) 0 ;
35946   std::string *arg2 = 0 ;
35947   std::string *arg3 = 0 ;
35948   std::string arg4 ;
35949   std::string arg5 ;
35950   int result;
35951 
35952   (void)jenv;
35953   (void)jcls;
35954   (void)jarg1_;
35955   arg1 = *(XMLAttributes **)&jarg1;
35956   if(!jarg2) {
35957     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
35958     return 0;
35959   }
35960   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
35961   if (!arg2_pstr) return 0;
35962   std::string arg2_str(arg2_pstr);
35963   arg2 = &arg2_str;
35964   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
35965   if(!jarg3) {
35966     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
35967     return 0;
35968   }
35969   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
35970   if (!arg3_pstr) return 0;
35971   std::string arg3_str(arg3_pstr);
35972   arg3 = &arg3_str;
35973   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
35974   if(!jarg4) {
35975     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
35976     return 0;
35977   }
35978   const char *arg4_pstr = (const char *)jenv->GetStringUTFChars(jarg4, 0);
35979   if (!arg4_pstr) return 0;
35980   (&arg4)->assign(arg4_pstr);
35981   jenv->ReleaseStringUTFChars(jarg4, arg4_pstr);
35982   if(!jarg5) {
35983     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
35984     return 0;
35985   }
35986   const char *arg5_pstr = (const char *)jenv->GetStringUTFChars(jarg5, 0);
35987   if (!arg5_pstr) return 0;
35988   (&arg5)->assign(arg5_pstr);
35989   jenv->ReleaseStringUTFChars(jarg5, arg5_pstr);
35990   result = (int)(arg1)->add((std::string const &)*arg2,(std::string const &)*arg3,arg4,arg5);
35991   jresult = (jint)result;
35992   return jresult;
35993 }
35994 
35995 
Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1add_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3,jstring jarg4)35996 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1add_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3, jstring jarg4) {
35997   jint jresult = 0 ;
35998   XMLAttributes *arg1 = (XMLAttributes *) 0 ;
35999   std::string *arg2 = 0 ;
36000   std::string *arg3 = 0 ;
36001   std::string arg4 ;
36002   int result;
36003 
36004   (void)jenv;
36005   (void)jcls;
36006   (void)jarg1_;
36007   arg1 = *(XMLAttributes **)&jarg1;
36008   if(!jarg2) {
36009     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
36010     return 0;
36011   }
36012   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
36013   if (!arg2_pstr) return 0;
36014   std::string arg2_str(arg2_pstr);
36015   arg2 = &arg2_str;
36016   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
36017   if(!jarg3) {
36018     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
36019     return 0;
36020   }
36021   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
36022   if (!arg3_pstr) return 0;
36023   std::string arg3_str(arg3_pstr);
36024   arg3 = &arg3_str;
36025   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
36026   if(!jarg4) {
36027     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
36028     return 0;
36029   }
36030   const char *arg4_pstr = (const char *)jenv->GetStringUTFChars(jarg4, 0);
36031   if (!arg4_pstr) return 0;
36032   (&arg4)->assign(arg4_pstr);
36033   jenv->ReleaseStringUTFChars(jarg4, arg4_pstr);
36034   result = (int)(arg1)->add((std::string const &)*arg2,(std::string const &)*arg3,arg4);
36035   jresult = (jint)result;
36036   return jresult;
36037 }
36038 
36039 
Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1add_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)36040 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1add_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
36041   jint jresult = 0 ;
36042   XMLAttributes *arg1 = (XMLAttributes *) 0 ;
36043   std::string *arg2 = 0 ;
36044   std::string *arg3 = 0 ;
36045   int result;
36046 
36047   (void)jenv;
36048   (void)jcls;
36049   (void)jarg1_;
36050   arg1 = *(XMLAttributes **)&jarg1;
36051   if(!jarg2) {
36052     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
36053     return 0;
36054   }
36055   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
36056   if (!arg2_pstr) return 0;
36057   std::string arg2_str(arg2_pstr);
36058   arg2 = &arg2_str;
36059   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
36060   if(!jarg3) {
36061     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
36062     return 0;
36063   }
36064   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
36065   if (!arg3_pstr) return 0;
36066   std::string arg3_str(arg3_pstr);
36067   arg3 = &arg3_str;
36068   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
36069   result = (int)(arg1)->add((std::string const &)*arg2,(std::string const &)*arg3);
36070   jresult = (jint)result;
36071   return jresult;
36072 }
36073 
36074 
Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1add_1_1SWIG_13(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jstring jarg3)36075 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1add_1_1SWIG_13(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jstring jarg3) {
36076   jint jresult = 0 ;
36077   XMLAttributes *arg1 = (XMLAttributes *) 0 ;
36078   XMLTriple *arg2 = 0 ;
36079   std::string *arg3 = 0 ;
36080   int result;
36081 
36082   (void)jenv;
36083   (void)jcls;
36084   (void)jarg1_;
36085   (void)jarg2_;
36086   arg1 = *(XMLAttributes **)&jarg1;
36087   arg2 = *(XMLTriple **)&jarg2;
36088   if (!arg2) {
36089     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLTriple const & reference is null");
36090     return 0;
36091   }
36092   if(!jarg3) {
36093     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
36094     return 0;
36095   }
36096   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
36097   if (!arg3_pstr) return 0;
36098   std::string arg3_str(arg3_pstr);
36099   arg3 = &arg3_str;
36100   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
36101   result = (int)(arg1)->add((XMLTriple const &)*arg2,(std::string const &)*arg3);
36102   jresult = (jint)result;
36103   return jresult;
36104 }
36105 
36106 
Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1removeResource(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)36107 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1removeResource(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
36108   jint jresult = 0 ;
36109   XMLAttributes *arg1 = (XMLAttributes *) 0 ;
36110   int arg2 ;
36111   int result;
36112 
36113   (void)jenv;
36114   (void)jcls;
36115   (void)jarg1_;
36116   arg1 = *(XMLAttributes **)&jarg1;
36117   arg2 = (int)jarg2;
36118   result = (int)(arg1)->removeResource(arg2);
36119   jresult = (jint)result;
36120   return jresult;
36121 }
36122 
36123 
Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1remove_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)36124 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1remove_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
36125   jint jresult = 0 ;
36126   XMLAttributes *arg1 = (XMLAttributes *) 0 ;
36127   int arg2 ;
36128   int result;
36129 
36130   (void)jenv;
36131   (void)jcls;
36132   (void)jarg1_;
36133   arg1 = *(XMLAttributes **)&jarg1;
36134   arg2 = (int)jarg2;
36135   result = (int)(arg1)->remove(arg2);
36136   jresult = (jint)result;
36137   return jresult;
36138 }
36139 
36140 
Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1remove_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)36141 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1remove_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
36142   jint jresult = 0 ;
36143   XMLAttributes *arg1 = (XMLAttributes *) 0 ;
36144   std::string *arg2 = 0 ;
36145   std::string arg3 ;
36146   int result;
36147 
36148   (void)jenv;
36149   (void)jcls;
36150   (void)jarg1_;
36151   arg1 = *(XMLAttributes **)&jarg1;
36152   if(!jarg2) {
36153     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
36154     return 0;
36155   }
36156   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
36157   if (!arg2_pstr) return 0;
36158   std::string arg2_str(arg2_pstr);
36159   arg2 = &arg2_str;
36160   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
36161   if(!jarg3) {
36162     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
36163     return 0;
36164   }
36165   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
36166   if (!arg3_pstr) return 0;
36167   (&arg3)->assign(arg3_pstr);
36168   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
36169   result = (int)(arg1)->remove((std::string const &)*arg2,arg3);
36170   jresult = (jint)result;
36171   return jresult;
36172 }
36173 
36174 
Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1remove_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)36175 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1remove_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
36176   jint jresult = 0 ;
36177   XMLAttributes *arg1 = (XMLAttributes *) 0 ;
36178   std::string *arg2 = 0 ;
36179   int result;
36180 
36181   (void)jenv;
36182   (void)jcls;
36183   (void)jarg1_;
36184   arg1 = *(XMLAttributes **)&jarg1;
36185   if(!jarg2) {
36186     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
36187     return 0;
36188   }
36189   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
36190   if (!arg2_pstr) return 0;
36191   std::string arg2_str(arg2_pstr);
36192   arg2 = &arg2_str;
36193   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
36194   result = (int)(arg1)->remove((std::string const &)*arg2);
36195   jresult = (jint)result;
36196   return jresult;
36197 }
36198 
36199 
Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1remove_1_1SWIG_13(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)36200 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1remove_1_1SWIG_13(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
36201   jint jresult = 0 ;
36202   XMLAttributes *arg1 = (XMLAttributes *) 0 ;
36203   XMLTriple *arg2 = 0 ;
36204   int result;
36205 
36206   (void)jenv;
36207   (void)jcls;
36208   (void)jarg1_;
36209   (void)jarg2_;
36210   arg1 = *(XMLAttributes **)&jarg1;
36211   arg2 = *(XMLTriple **)&jarg2;
36212   if (!arg2) {
36213     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLTriple const & reference is null");
36214     return 0;
36215   }
36216   result = (int)(arg1)->remove((XMLTriple const &)*arg2);
36217   jresult = (jint)result;
36218   return jresult;
36219 }
36220 
36221 
Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1clear(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)36222 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1clear(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
36223   jint jresult = 0 ;
36224   XMLAttributes *arg1 = (XMLAttributes *) 0 ;
36225   int result;
36226 
36227   (void)jenv;
36228   (void)jcls;
36229   (void)jarg1_;
36230   arg1 = *(XMLAttributes **)&jarg1;
36231   result = (int)(arg1)->clear();
36232   jresult = (jint)result;
36233   return jresult;
36234 }
36235 
36236 
Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1getIndex_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)36237 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1getIndex_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
36238   jint jresult = 0 ;
36239   XMLAttributes *arg1 = (XMLAttributes *) 0 ;
36240   std::string *arg2 = 0 ;
36241   int result;
36242 
36243   (void)jenv;
36244   (void)jcls;
36245   (void)jarg1_;
36246   arg1 = *(XMLAttributes **)&jarg1;
36247   if(!jarg2) {
36248     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
36249     return 0;
36250   }
36251   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
36252   if (!arg2_pstr) return 0;
36253   std::string arg2_str(arg2_pstr);
36254   arg2 = &arg2_str;
36255   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
36256   result = (int)((XMLAttributes const *)arg1)->getIndex((std::string const &)*arg2);
36257   jresult = (jint)result;
36258   return jresult;
36259 }
36260 
36261 
Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1getIndex_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)36262 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1getIndex_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
36263   jint jresult = 0 ;
36264   XMLAttributes *arg1 = (XMLAttributes *) 0 ;
36265   std::string *arg2 = 0 ;
36266   std::string *arg3 = 0 ;
36267   int result;
36268 
36269   (void)jenv;
36270   (void)jcls;
36271   (void)jarg1_;
36272   arg1 = *(XMLAttributes **)&jarg1;
36273   if(!jarg2) {
36274     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
36275     return 0;
36276   }
36277   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
36278   if (!arg2_pstr) return 0;
36279   std::string arg2_str(arg2_pstr);
36280   arg2 = &arg2_str;
36281   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
36282   if(!jarg3) {
36283     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
36284     return 0;
36285   }
36286   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
36287   if (!arg3_pstr) return 0;
36288   std::string arg3_str(arg3_pstr);
36289   arg3 = &arg3_str;
36290   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
36291   result = (int)((XMLAttributes const *)arg1)->getIndex((std::string const &)*arg2,(std::string const &)*arg3);
36292   jresult = (jint)result;
36293   return jresult;
36294 }
36295 
36296 
Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1getIndex_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)36297 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1getIndex_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
36298   jint jresult = 0 ;
36299   XMLAttributes *arg1 = (XMLAttributes *) 0 ;
36300   XMLTriple *arg2 = 0 ;
36301   int result;
36302 
36303   (void)jenv;
36304   (void)jcls;
36305   (void)jarg1_;
36306   (void)jarg2_;
36307   arg1 = *(XMLAttributes **)&jarg1;
36308   arg2 = *(XMLTriple **)&jarg2;
36309   if (!arg2) {
36310     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLTriple const & reference is null");
36311     return 0;
36312   }
36313   result = (int)((XMLAttributes const *)arg1)->getIndex((XMLTriple const &)*arg2);
36314   jresult = (jint)result;
36315   return jresult;
36316 }
36317 
36318 
Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1getLength(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)36319 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1getLength(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
36320   jint jresult = 0 ;
36321   XMLAttributes *arg1 = (XMLAttributes *) 0 ;
36322   int result;
36323 
36324   (void)jenv;
36325   (void)jcls;
36326   (void)jarg1_;
36327   arg1 = *(XMLAttributes **)&jarg1;
36328   result = (int)((XMLAttributes const *)arg1)->getLength();
36329   jresult = (jint)result;
36330   return jresult;
36331 }
36332 
36333 
Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1getNumAttributes(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)36334 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1getNumAttributes(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
36335   jint jresult = 0 ;
36336   XMLAttributes *arg1 = (XMLAttributes *) 0 ;
36337   int result;
36338 
36339   (void)jenv;
36340   (void)jcls;
36341   (void)jarg1_;
36342   arg1 = *(XMLAttributes **)&jarg1;
36343   result = (int)((XMLAttributes const *)arg1)->getNumAttributes();
36344   jresult = (jint)result;
36345   return jresult;
36346 }
36347 
36348 
Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1getName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)36349 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1getName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
36350   jstring jresult = 0 ;
36351   XMLAttributes *arg1 = (XMLAttributes *) 0 ;
36352   int arg2 ;
36353   std::string result;
36354 
36355   (void)jenv;
36356   (void)jcls;
36357   (void)jarg1_;
36358   arg1 = *(XMLAttributes **)&jarg1;
36359   arg2 = (int)jarg2;
36360   result = ((XMLAttributes const *)arg1)->getName(arg2);
36361   jresult = jenv->NewStringUTF((&result)->c_str());
36362   return jresult;
36363 }
36364 
36365 
Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1getPrefix(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)36366 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1getPrefix(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
36367   jstring jresult = 0 ;
36368   XMLAttributes *arg1 = (XMLAttributes *) 0 ;
36369   int arg2 ;
36370   std::string result;
36371 
36372   (void)jenv;
36373   (void)jcls;
36374   (void)jarg1_;
36375   arg1 = *(XMLAttributes **)&jarg1;
36376   arg2 = (int)jarg2;
36377   result = ((XMLAttributes const *)arg1)->getPrefix(arg2);
36378   jresult = jenv->NewStringUTF((&result)->c_str());
36379   return jresult;
36380 }
36381 
36382 
Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1getPrefixedName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)36383 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1getPrefixedName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
36384   jstring jresult = 0 ;
36385   XMLAttributes *arg1 = (XMLAttributes *) 0 ;
36386   int arg2 ;
36387   std::string result;
36388 
36389   (void)jenv;
36390   (void)jcls;
36391   (void)jarg1_;
36392   arg1 = *(XMLAttributes **)&jarg1;
36393   arg2 = (int)jarg2;
36394   result = ((XMLAttributes const *)arg1)->getPrefixedName(arg2);
36395   jresult = jenv->NewStringUTF((&result)->c_str());
36396   return jresult;
36397 }
36398 
36399 
Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1getURI(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)36400 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1getURI(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
36401   jstring jresult = 0 ;
36402   XMLAttributes *arg1 = (XMLAttributes *) 0 ;
36403   int arg2 ;
36404   std::string result;
36405 
36406   (void)jenv;
36407   (void)jcls;
36408   (void)jarg1_;
36409   arg1 = *(XMLAttributes **)&jarg1;
36410   arg2 = (int)jarg2;
36411   result = ((XMLAttributes const *)arg1)->getURI(arg2);
36412   jresult = jenv->NewStringUTF((&result)->c_str());
36413   return jresult;
36414 }
36415 
36416 
Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1getValue_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)36417 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1getValue_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
36418   jstring jresult = 0 ;
36419   XMLAttributes *arg1 = (XMLAttributes *) 0 ;
36420   int arg2 ;
36421   std::string result;
36422 
36423   (void)jenv;
36424   (void)jcls;
36425   (void)jarg1_;
36426   arg1 = *(XMLAttributes **)&jarg1;
36427   arg2 = (int)jarg2;
36428   result = ((XMLAttributes const *)arg1)->getValue(arg2);
36429   jresult = jenv->NewStringUTF((&result)->c_str());
36430   return jresult;
36431 }
36432 
36433 
Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1getValue_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)36434 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1getValue_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
36435   jstring jresult = 0 ;
36436   XMLAttributes *arg1 = (XMLAttributes *) 0 ;
36437   std::string *arg2 = 0 ;
36438   std::string result;
36439 
36440   (void)jenv;
36441   (void)jcls;
36442   (void)jarg1_;
36443   arg1 = *(XMLAttributes **)&jarg1;
36444   if(!jarg2) {
36445     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
36446     return 0;
36447   }
36448   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
36449   if (!arg2_pstr) return 0;
36450   std::string arg2_str(arg2_pstr);
36451   arg2 = &arg2_str;
36452   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
36453   result = ((XMLAttributes const *)arg1)->getValue((std::string const &)*arg2);
36454   jresult = jenv->NewStringUTF((&result)->c_str());
36455   return jresult;
36456 }
36457 
36458 
Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1getValue_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)36459 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1getValue_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
36460   jstring jresult = 0 ;
36461   XMLAttributes *arg1 = (XMLAttributes *) 0 ;
36462   std::string *arg2 = 0 ;
36463   std::string *arg3 = 0 ;
36464   std::string result;
36465 
36466   (void)jenv;
36467   (void)jcls;
36468   (void)jarg1_;
36469   arg1 = *(XMLAttributes **)&jarg1;
36470   if(!jarg2) {
36471     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
36472     return 0;
36473   }
36474   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
36475   if (!arg2_pstr) return 0;
36476   std::string arg2_str(arg2_pstr);
36477   arg2 = &arg2_str;
36478   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
36479   if(!jarg3) {
36480     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
36481     return 0;
36482   }
36483   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
36484   if (!arg3_pstr) return 0;
36485   std::string arg3_str(arg3_pstr);
36486   arg3 = &arg3_str;
36487   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
36488   result = ((XMLAttributes const *)arg1)->getValue((std::string const &)*arg2,(std::string const &)*arg3);
36489   jresult = jenv->NewStringUTF((&result)->c_str());
36490   return jresult;
36491 }
36492 
36493 
Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1getValue_1_1SWIG_13(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)36494 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1getValue_1_1SWIG_13(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
36495   jstring jresult = 0 ;
36496   XMLAttributes *arg1 = (XMLAttributes *) 0 ;
36497   XMLTriple *arg2 = 0 ;
36498   std::string result;
36499 
36500   (void)jenv;
36501   (void)jcls;
36502   (void)jarg1_;
36503   (void)jarg2_;
36504   arg1 = *(XMLAttributes **)&jarg1;
36505   arg2 = *(XMLTriple **)&jarg2;
36506   if (!arg2) {
36507     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLTriple const & reference is null");
36508     return 0;
36509   }
36510   result = ((XMLAttributes const *)arg1)->getValue((XMLTriple const &)*arg2);
36511   jresult = jenv->NewStringUTF((&result)->c_str());
36512   return jresult;
36513 }
36514 
36515 
Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1hasAttribute_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)36516 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1hasAttribute_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
36517   jboolean jresult = 0 ;
36518   XMLAttributes *arg1 = (XMLAttributes *) 0 ;
36519   int arg2 ;
36520   bool result;
36521 
36522   (void)jenv;
36523   (void)jcls;
36524   (void)jarg1_;
36525   arg1 = *(XMLAttributes **)&jarg1;
36526   arg2 = (int)jarg2;
36527   result = (bool)((XMLAttributes const *)arg1)->hasAttribute(arg2);
36528   jresult = (jboolean)result;
36529   return jresult;
36530 }
36531 
36532 
Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1hasAttribute_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)36533 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1hasAttribute_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
36534   jboolean jresult = 0 ;
36535   XMLAttributes *arg1 = (XMLAttributes *) 0 ;
36536   std::string *arg2 = 0 ;
36537   std::string arg3 ;
36538   bool result;
36539 
36540   (void)jenv;
36541   (void)jcls;
36542   (void)jarg1_;
36543   arg1 = *(XMLAttributes **)&jarg1;
36544   if(!jarg2) {
36545     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
36546     return 0;
36547   }
36548   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
36549   if (!arg2_pstr) return 0;
36550   std::string arg2_str(arg2_pstr);
36551   arg2 = &arg2_str;
36552   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
36553   if(!jarg3) {
36554     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
36555     return 0;
36556   }
36557   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
36558   if (!arg3_pstr) return 0;
36559   (&arg3)->assign(arg3_pstr);
36560   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
36561   result = (bool)((XMLAttributes const *)arg1)->hasAttribute((std::string const &)*arg2,arg3);
36562   jresult = (jboolean)result;
36563   return jresult;
36564 }
36565 
36566 
Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1hasAttribute_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)36567 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1hasAttribute_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
36568   jboolean jresult = 0 ;
36569   XMLAttributes *arg1 = (XMLAttributes *) 0 ;
36570   std::string *arg2 = 0 ;
36571   bool result;
36572 
36573   (void)jenv;
36574   (void)jcls;
36575   (void)jarg1_;
36576   arg1 = *(XMLAttributes **)&jarg1;
36577   if(!jarg2) {
36578     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
36579     return 0;
36580   }
36581   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
36582   if (!arg2_pstr) return 0;
36583   std::string arg2_str(arg2_pstr);
36584   arg2 = &arg2_str;
36585   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
36586   result = (bool)((XMLAttributes const *)arg1)->hasAttribute((std::string const &)*arg2);
36587   jresult = (jboolean)result;
36588   return jresult;
36589 }
36590 
36591 
Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1hasAttribute_1_1SWIG_13(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)36592 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1hasAttribute_1_1SWIG_13(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
36593   jboolean jresult = 0 ;
36594   XMLAttributes *arg1 = (XMLAttributes *) 0 ;
36595   XMLTriple *arg2 = 0 ;
36596   bool result;
36597 
36598   (void)jenv;
36599   (void)jcls;
36600   (void)jarg1_;
36601   (void)jarg2_;
36602   arg1 = *(XMLAttributes **)&jarg1;
36603   arg2 = *(XMLTriple **)&jarg2;
36604   if (!arg2) {
36605     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLTriple const & reference is null");
36606     return 0;
36607   }
36608   result = (bool)((XMLAttributes const *)arg1)->hasAttribute((XMLTriple const &)*arg2);
36609   jresult = (jboolean)result;
36610   return jresult;
36611 }
36612 
36613 
Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1isEmpty(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)36614 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLAttributes_1isEmpty(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
36615   jboolean jresult = 0 ;
36616   XMLAttributes *arg1 = (XMLAttributes *) 0 ;
36617   bool result;
36618 
36619   (void)jenv;
36620   (void)jcls;
36621   (void)jarg1_;
36622   arg1 = *(XMLAttributes **)&jarg1;
36623   result = (bool)((XMLAttributes const *)arg1)->isEmpty();
36624   jresult = (jboolean)result;
36625   return jresult;
36626 }
36627 
36628 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLConstructorException(JNIEnv * jenv,jclass jcls)36629 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLConstructorException(JNIEnv *jenv, jclass jcls) {
36630   jlong jresult = 0 ;
36631   XMLConstructorException *result = 0 ;
36632 
36633   (void)jenv;
36634   (void)jcls;
36635   result = (XMLConstructorException *)new XMLConstructorException();
36636   *(XMLConstructorException **)&jresult = result;
36637   return jresult;
36638 }
36639 
36640 
Java_org_sbml_libsbml_libsbmlJNI_delete_1XMLConstructorException(JNIEnv * jenv,jclass jcls,jlong jarg1)36641 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1XMLConstructorException(JNIEnv *jenv, jclass jcls, jlong jarg1) {
36642   XMLConstructorException *arg1 = (XMLConstructorException *) 0 ;
36643 
36644   (void)jenv;
36645   (void)jcls;
36646   arg1 = *(XMLConstructorException **)&jarg1;
36647   delete arg1;
36648 }
36649 
36650 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLNamespaces_1_1SWIG_10(JNIEnv * jenv,jclass jcls)36651 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLNamespaces_1_1SWIG_10(JNIEnv *jenv, jclass jcls) {
36652   jlong jresult = 0 ;
36653   XMLNamespaces *result = 0 ;
36654 
36655   (void)jenv;
36656   (void)jcls;
36657 
36658   try {
36659     result = (XMLNamespaces *)new XMLNamespaces();
36660   }
36661   catch (const XMLConstructorException &e) {
36662     jenv->ExceptionClear();
36663     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
36664     if (clazz)
36665     jenv->ThrowNew(clazz, e.what());
36666     return 0;
36667   }
36668 
36669   *(XMLNamespaces **)&jresult = result;
36670   return jresult;
36671 }
36672 
36673 
Java_org_sbml_libsbml_libsbmlJNI_delete_1XMLNamespaces(JNIEnv * jenv,jclass jcls,jlong jarg1)36674 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1XMLNamespaces(JNIEnv *jenv, jclass jcls, jlong jarg1) {
36675   XMLNamespaces *arg1 = (XMLNamespaces *) 0 ;
36676 
36677   (void)jenv;
36678   (void)jcls;
36679   arg1 = *(XMLNamespaces **)&jarg1;
36680   delete arg1;
36681 }
36682 
36683 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLNamespaces_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)36684 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLNamespaces_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
36685   jlong jresult = 0 ;
36686   XMLNamespaces *arg1 = 0 ;
36687   XMLNamespaces *result = 0 ;
36688 
36689   (void)jenv;
36690   (void)jcls;
36691   (void)jarg1_;
36692   arg1 = *(XMLNamespaces **)&jarg1;
36693   if (!arg1) {
36694     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLNamespaces const & reference is null");
36695     return 0;
36696   }
36697 
36698   try {
36699     result = (XMLNamespaces *)new XMLNamespaces((XMLNamespaces const &)*arg1);
36700   }
36701   catch (const XMLConstructorException &e) {
36702     jenv->ExceptionClear();
36703     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
36704     if (clazz)
36705     jenv->ThrowNew(clazz, e.what());
36706     return 0;
36707   }
36708 
36709   *(XMLNamespaces **)&jresult = result;
36710   return jresult;
36711 }
36712 
36713 
Java_org_sbml_libsbml_libsbmlJNI_XMLNamespaces_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)36714 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLNamespaces_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
36715   jlong jresult = 0 ;
36716   XMLNamespaces *arg1 = (XMLNamespaces *) 0 ;
36717   XMLNamespaces *result = 0 ;
36718 
36719   (void)jenv;
36720   (void)jcls;
36721   (void)jarg1_;
36722   arg1 = *(XMLNamespaces **)&jarg1;
36723   result = (XMLNamespaces *)((XMLNamespaces const *)arg1)->clone();
36724   *(XMLNamespaces **)&jresult = result;
36725   return jresult;
36726 }
36727 
36728 
Java_org_sbml_libsbml_libsbmlJNI_XMLNamespaces_1add_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)36729 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLNamespaces_1add_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
36730   jint jresult = 0 ;
36731   XMLNamespaces *arg1 = (XMLNamespaces *) 0 ;
36732   std::string *arg2 = 0 ;
36733   std::string arg3 ;
36734   int result;
36735 
36736   (void)jenv;
36737   (void)jcls;
36738   (void)jarg1_;
36739   arg1 = *(XMLNamespaces **)&jarg1;
36740   if(!jarg2) {
36741     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
36742     return 0;
36743   }
36744   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
36745   if (!arg2_pstr) return 0;
36746   std::string arg2_str(arg2_pstr);
36747   arg2 = &arg2_str;
36748   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
36749   if(!jarg3) {
36750     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
36751     return 0;
36752   }
36753   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
36754   if (!arg3_pstr) return 0;
36755   (&arg3)->assign(arg3_pstr);
36756   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
36757   result = (int)(arg1)->add((std::string const &)*arg2,arg3);
36758   jresult = (jint)result;
36759   return jresult;
36760 }
36761 
36762 
Java_org_sbml_libsbml_libsbmlJNI_XMLNamespaces_1add_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)36763 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLNamespaces_1add_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
36764   jint jresult = 0 ;
36765   XMLNamespaces *arg1 = (XMLNamespaces *) 0 ;
36766   std::string *arg2 = 0 ;
36767   int result;
36768 
36769   (void)jenv;
36770   (void)jcls;
36771   (void)jarg1_;
36772   arg1 = *(XMLNamespaces **)&jarg1;
36773   if(!jarg2) {
36774     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
36775     return 0;
36776   }
36777   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
36778   if (!arg2_pstr) return 0;
36779   std::string arg2_str(arg2_pstr);
36780   arg2 = &arg2_str;
36781   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
36782   result = (int)(arg1)->add((std::string const &)*arg2);
36783   jresult = (jint)result;
36784   return jresult;
36785 }
36786 
36787 
Java_org_sbml_libsbml_libsbmlJNI_XMLNamespaces_1remove_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)36788 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLNamespaces_1remove_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
36789   jint jresult = 0 ;
36790   XMLNamespaces *arg1 = (XMLNamespaces *) 0 ;
36791   int arg2 ;
36792   int result;
36793 
36794   (void)jenv;
36795   (void)jcls;
36796   (void)jarg1_;
36797   arg1 = *(XMLNamespaces **)&jarg1;
36798   arg2 = (int)jarg2;
36799   result = (int)(arg1)->remove(arg2);
36800   jresult = (jint)result;
36801   return jresult;
36802 }
36803 
36804 
Java_org_sbml_libsbml_libsbmlJNI_XMLNamespaces_1remove_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)36805 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLNamespaces_1remove_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
36806   jint jresult = 0 ;
36807   XMLNamespaces *arg1 = (XMLNamespaces *) 0 ;
36808   std::string *arg2 = 0 ;
36809   int result;
36810 
36811   (void)jenv;
36812   (void)jcls;
36813   (void)jarg1_;
36814   arg1 = *(XMLNamespaces **)&jarg1;
36815   if(!jarg2) {
36816     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
36817     return 0;
36818   }
36819   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
36820   if (!arg2_pstr) return 0;
36821   std::string arg2_str(arg2_pstr);
36822   arg2 = &arg2_str;
36823   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
36824   result = (int)(arg1)->remove((std::string const &)*arg2);
36825   jresult = (jint)result;
36826   return jresult;
36827 }
36828 
36829 
Java_org_sbml_libsbml_libsbmlJNI_XMLNamespaces_1clear(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)36830 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLNamespaces_1clear(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
36831   jint jresult = 0 ;
36832   XMLNamespaces *arg1 = (XMLNamespaces *) 0 ;
36833   int result;
36834 
36835   (void)jenv;
36836   (void)jcls;
36837   (void)jarg1_;
36838   arg1 = *(XMLNamespaces **)&jarg1;
36839   result = (int)(arg1)->clear();
36840   jresult = (jint)result;
36841   return jresult;
36842 }
36843 
36844 
Java_org_sbml_libsbml_libsbmlJNI_XMLNamespaces_1getIndex(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)36845 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLNamespaces_1getIndex(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
36846   jint jresult = 0 ;
36847   XMLNamespaces *arg1 = (XMLNamespaces *) 0 ;
36848   std::string *arg2 = 0 ;
36849   int result;
36850 
36851   (void)jenv;
36852   (void)jcls;
36853   (void)jarg1_;
36854   arg1 = *(XMLNamespaces **)&jarg1;
36855   if(!jarg2) {
36856     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
36857     return 0;
36858   }
36859   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
36860   if (!arg2_pstr) return 0;
36861   std::string arg2_str(arg2_pstr);
36862   arg2 = &arg2_str;
36863   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
36864   result = (int)((XMLNamespaces const *)arg1)->getIndex((std::string const &)*arg2);
36865   jresult = (jint)result;
36866   return jresult;
36867 }
36868 
36869 
Java_org_sbml_libsbml_libsbmlJNI_XMLNamespaces_1containsUri(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)36870 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLNamespaces_1containsUri(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
36871   jboolean jresult = 0 ;
36872   XMLNamespaces *arg1 = (XMLNamespaces *) 0 ;
36873   std::string *arg2 = 0 ;
36874   bool result;
36875 
36876   (void)jenv;
36877   (void)jcls;
36878   (void)jarg1_;
36879   arg1 = *(XMLNamespaces **)&jarg1;
36880   if(!jarg2) {
36881     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
36882     return 0;
36883   }
36884   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
36885   if (!arg2_pstr) return 0;
36886   std::string arg2_str(arg2_pstr);
36887   arg2 = &arg2_str;
36888   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
36889   result = (bool)((XMLNamespaces const *)arg1)->containsUri((std::string const &)*arg2);
36890   jresult = (jboolean)result;
36891   return jresult;
36892 }
36893 
36894 
Java_org_sbml_libsbml_libsbmlJNI_XMLNamespaces_1getIndexByPrefix(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)36895 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLNamespaces_1getIndexByPrefix(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
36896   jint jresult = 0 ;
36897   XMLNamespaces *arg1 = (XMLNamespaces *) 0 ;
36898   std::string *arg2 = 0 ;
36899   int result;
36900 
36901   (void)jenv;
36902   (void)jcls;
36903   (void)jarg1_;
36904   arg1 = *(XMLNamespaces **)&jarg1;
36905   if(!jarg2) {
36906     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
36907     return 0;
36908   }
36909   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
36910   if (!arg2_pstr) return 0;
36911   std::string arg2_str(arg2_pstr);
36912   arg2 = &arg2_str;
36913   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
36914   result = (int)((XMLNamespaces const *)arg1)->getIndexByPrefix((std::string const &)*arg2);
36915   jresult = (jint)result;
36916   return jresult;
36917 }
36918 
36919 
Java_org_sbml_libsbml_libsbmlJNI_XMLNamespaces_1getLength(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)36920 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLNamespaces_1getLength(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
36921   jint jresult = 0 ;
36922   XMLNamespaces *arg1 = (XMLNamespaces *) 0 ;
36923   int result;
36924 
36925   (void)jenv;
36926   (void)jcls;
36927   (void)jarg1_;
36928   arg1 = *(XMLNamespaces **)&jarg1;
36929   result = (int)((XMLNamespaces const *)arg1)->getLength();
36930   jresult = (jint)result;
36931   return jresult;
36932 }
36933 
36934 
Java_org_sbml_libsbml_libsbmlJNI_XMLNamespaces_1getNumNamespaces(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)36935 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLNamespaces_1getNumNamespaces(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
36936   jint jresult = 0 ;
36937   XMLNamespaces *arg1 = (XMLNamespaces *) 0 ;
36938   int result;
36939 
36940   (void)jenv;
36941   (void)jcls;
36942   (void)jarg1_;
36943   arg1 = *(XMLNamespaces **)&jarg1;
36944   result = (int)((XMLNamespaces const *)arg1)->getNumNamespaces();
36945   jresult = (jint)result;
36946   return jresult;
36947 }
36948 
36949 
Java_org_sbml_libsbml_libsbmlJNI_XMLNamespaces_1getPrefix_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)36950 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLNamespaces_1getPrefix_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
36951   jstring jresult = 0 ;
36952   XMLNamespaces *arg1 = (XMLNamespaces *) 0 ;
36953   int arg2 ;
36954   std::string result;
36955 
36956   (void)jenv;
36957   (void)jcls;
36958   (void)jarg1_;
36959   arg1 = *(XMLNamespaces **)&jarg1;
36960   arg2 = (int)jarg2;
36961   result = ((XMLNamespaces const *)arg1)->getPrefix(arg2);
36962   jresult = jenv->NewStringUTF((&result)->c_str());
36963   return jresult;
36964 }
36965 
36966 
Java_org_sbml_libsbml_libsbmlJNI_XMLNamespaces_1getPrefix_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)36967 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLNamespaces_1getPrefix_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
36968   jstring jresult = 0 ;
36969   XMLNamespaces *arg1 = (XMLNamespaces *) 0 ;
36970   std::string *arg2 = 0 ;
36971   std::string result;
36972 
36973   (void)jenv;
36974   (void)jcls;
36975   (void)jarg1_;
36976   arg1 = *(XMLNamespaces **)&jarg1;
36977   if(!jarg2) {
36978     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
36979     return 0;
36980   }
36981   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
36982   if (!arg2_pstr) return 0;
36983   std::string arg2_str(arg2_pstr);
36984   arg2 = &arg2_str;
36985   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
36986   result = ((XMLNamespaces const *)arg1)->getPrefix((std::string const &)*arg2);
36987   jresult = jenv->NewStringUTF((&result)->c_str());
36988   return jresult;
36989 }
36990 
36991 
Java_org_sbml_libsbml_libsbmlJNI_XMLNamespaces_1getURI_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)36992 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLNamespaces_1getURI_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
36993   jstring jresult = 0 ;
36994   XMLNamespaces *arg1 = (XMLNamespaces *) 0 ;
36995   int arg2 ;
36996   std::string result;
36997 
36998   (void)jenv;
36999   (void)jcls;
37000   (void)jarg1_;
37001   arg1 = *(XMLNamespaces **)&jarg1;
37002   arg2 = (int)jarg2;
37003   result = ((XMLNamespaces const *)arg1)->getURI(arg2);
37004   jresult = jenv->NewStringUTF((&result)->c_str());
37005   return jresult;
37006 }
37007 
37008 
Java_org_sbml_libsbml_libsbmlJNI_XMLNamespaces_1getURI_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)37009 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLNamespaces_1getURI_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
37010   jstring jresult = 0 ;
37011   XMLNamespaces *arg1 = (XMLNamespaces *) 0 ;
37012   std::string arg2 ;
37013   std::string result;
37014 
37015   (void)jenv;
37016   (void)jcls;
37017   (void)jarg1_;
37018   arg1 = *(XMLNamespaces **)&jarg1;
37019   if(!jarg2) {
37020     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
37021     return 0;
37022   }
37023   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
37024   if (!arg2_pstr) return 0;
37025   (&arg2)->assign(arg2_pstr);
37026   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
37027   result = ((XMLNamespaces const *)arg1)->getURI(arg2);
37028   jresult = jenv->NewStringUTF((&result)->c_str());
37029   return jresult;
37030 }
37031 
37032 
Java_org_sbml_libsbml_libsbmlJNI_XMLNamespaces_1getURI_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)37033 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLNamespaces_1getURI_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
37034   jstring jresult = 0 ;
37035   XMLNamespaces *arg1 = (XMLNamespaces *) 0 ;
37036   std::string result;
37037 
37038   (void)jenv;
37039   (void)jcls;
37040   (void)jarg1_;
37041   arg1 = *(XMLNamespaces **)&jarg1;
37042   result = ((XMLNamespaces const *)arg1)->getURI();
37043   jresult = jenv->NewStringUTF((&result)->c_str());
37044   return jresult;
37045 }
37046 
37047 
Java_org_sbml_libsbml_libsbmlJNI_XMLNamespaces_1isEmpty(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)37048 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLNamespaces_1isEmpty(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
37049   jboolean jresult = 0 ;
37050   XMLNamespaces *arg1 = (XMLNamespaces *) 0 ;
37051   bool result;
37052 
37053   (void)jenv;
37054   (void)jcls;
37055   (void)jarg1_;
37056   arg1 = *(XMLNamespaces **)&jarg1;
37057   result = (bool)((XMLNamespaces const *)arg1)->isEmpty();
37058   jresult = (jboolean)result;
37059   return jresult;
37060 }
37061 
37062 
Java_org_sbml_libsbml_libsbmlJNI_XMLNamespaces_1hasURI(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)37063 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLNamespaces_1hasURI(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
37064   jboolean jresult = 0 ;
37065   XMLNamespaces *arg1 = (XMLNamespaces *) 0 ;
37066   std::string *arg2 = 0 ;
37067   bool result;
37068 
37069   (void)jenv;
37070   (void)jcls;
37071   (void)jarg1_;
37072   arg1 = *(XMLNamespaces **)&jarg1;
37073   if(!jarg2) {
37074     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
37075     return 0;
37076   }
37077   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
37078   if (!arg2_pstr) return 0;
37079   std::string arg2_str(arg2_pstr);
37080   arg2 = &arg2_str;
37081   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
37082   result = (bool)((XMLNamespaces const *)arg1)->hasURI((std::string const &)*arg2);
37083   jresult = (jboolean)result;
37084   return jresult;
37085 }
37086 
37087 
Java_org_sbml_libsbml_libsbmlJNI_XMLNamespaces_1hasPrefix(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)37088 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLNamespaces_1hasPrefix(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
37089   jboolean jresult = 0 ;
37090   XMLNamespaces *arg1 = (XMLNamespaces *) 0 ;
37091   std::string *arg2 = 0 ;
37092   bool result;
37093 
37094   (void)jenv;
37095   (void)jcls;
37096   (void)jarg1_;
37097   arg1 = *(XMLNamespaces **)&jarg1;
37098   if(!jarg2) {
37099     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
37100     return 0;
37101   }
37102   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
37103   if (!arg2_pstr) return 0;
37104   std::string arg2_str(arg2_pstr);
37105   arg2 = &arg2_str;
37106   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
37107   result = (bool)((XMLNamespaces const *)arg1)->hasPrefix((std::string const &)*arg2);
37108   jresult = (jboolean)result;
37109   return jresult;
37110 }
37111 
37112 
Java_org_sbml_libsbml_libsbmlJNI_XMLNamespaces_1hasNS(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)37113 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLNamespaces_1hasNS(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
37114   jboolean jresult = 0 ;
37115   XMLNamespaces *arg1 = (XMLNamespaces *) 0 ;
37116   std::string *arg2 = 0 ;
37117   std::string *arg3 = 0 ;
37118   bool result;
37119 
37120   (void)jenv;
37121   (void)jcls;
37122   (void)jarg1_;
37123   arg1 = *(XMLNamespaces **)&jarg1;
37124   if(!jarg2) {
37125     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
37126     return 0;
37127   }
37128   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
37129   if (!arg2_pstr) return 0;
37130   std::string arg2_str(arg2_pstr);
37131   arg2 = &arg2_str;
37132   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
37133   if(!jarg3) {
37134     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
37135     return 0;
37136   }
37137   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
37138   if (!arg3_pstr) return 0;
37139   std::string arg3_str(arg3_pstr);
37140   arg3 = &arg3_str;
37141   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
37142   result = (bool)((XMLNamespaces const *)arg1)->hasNS((std::string const &)*arg2,(std::string const &)*arg3);
37143   jresult = (jboolean)result;
37144   return jresult;
37145 }
37146 
37147 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLToken_1_1SWIG_10(JNIEnv * jenv,jclass jcls)37148 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLToken_1_1SWIG_10(JNIEnv *jenv, jclass jcls) {
37149   jlong jresult = 0 ;
37150   XMLToken *result = 0 ;
37151 
37152   (void)jenv;
37153   (void)jcls;
37154 
37155   try {
37156     result = (XMLToken *)new XMLToken();
37157   }
37158   catch (const XMLConstructorException &e) {
37159     jenv->ExceptionClear();
37160     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
37161     if (clazz)
37162     jenv->ThrowNew(clazz, e.what());
37163     return 0;
37164   }
37165 
37166   *(XMLToken **)&jresult = result;
37167   return jresult;
37168 }
37169 
37170 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLToken_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jlong jarg3,jobject jarg3_,jlong jarg4,jlong jarg5)37171 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLToken_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_, jlong jarg4, jlong jarg5) {
37172   jlong jresult = 0 ;
37173   XMLTriple *arg1 = 0 ;
37174   XMLAttributes *arg2 = 0 ;
37175   XMLNamespaces *arg3 = 0 ;
37176   unsigned int arg4 ;
37177   unsigned int arg5 ;
37178   XMLToken *result = 0 ;
37179 
37180   (void)jenv;
37181   (void)jcls;
37182   (void)jarg1_;
37183   (void)jarg2_;
37184   (void)jarg3_;
37185   arg1 = *(XMLTriple **)&jarg1;
37186   if (!arg1) {
37187     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLTriple const & reference is null");
37188     return 0;
37189   }
37190   arg2 = *(XMLAttributes **)&jarg2;
37191   if (!arg2) {
37192     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLAttributes const & reference is null");
37193     return 0;
37194   }
37195   arg3 = *(XMLNamespaces **)&jarg3;
37196   if (!arg3) {
37197     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLNamespaces const & reference is null");
37198     return 0;
37199   }
37200   arg4 = (unsigned int)jarg4;
37201   arg5 = (unsigned int)jarg5;
37202 
37203   try {
37204     result = (XMLToken *)new XMLToken((XMLTriple const &)*arg1,(XMLAttributes const &)*arg2,(XMLNamespaces const &)*arg3,arg4,arg5);
37205   }
37206   catch (const XMLConstructorException &e) {
37207     jenv->ExceptionClear();
37208     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
37209     if (clazz)
37210     jenv->ThrowNew(clazz, e.what());
37211     return 0;
37212   }
37213 
37214   *(XMLToken **)&jresult = result;
37215   return jresult;
37216 }
37217 
37218 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLToken_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jlong jarg3,jobject jarg3_,jlong jarg4)37219 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLToken_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_, jlong jarg4) {
37220   jlong jresult = 0 ;
37221   XMLTriple *arg1 = 0 ;
37222   XMLAttributes *arg2 = 0 ;
37223   XMLNamespaces *arg3 = 0 ;
37224   unsigned int arg4 ;
37225   XMLToken *result = 0 ;
37226 
37227   (void)jenv;
37228   (void)jcls;
37229   (void)jarg1_;
37230   (void)jarg2_;
37231   (void)jarg3_;
37232   arg1 = *(XMLTriple **)&jarg1;
37233   if (!arg1) {
37234     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLTriple const & reference is null");
37235     return 0;
37236   }
37237   arg2 = *(XMLAttributes **)&jarg2;
37238   if (!arg2) {
37239     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLAttributes const & reference is null");
37240     return 0;
37241   }
37242   arg3 = *(XMLNamespaces **)&jarg3;
37243   if (!arg3) {
37244     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLNamespaces const & reference is null");
37245     return 0;
37246   }
37247   arg4 = (unsigned int)jarg4;
37248 
37249   try {
37250     result = (XMLToken *)new XMLToken((XMLTriple const &)*arg1,(XMLAttributes const &)*arg2,(XMLNamespaces const &)*arg3,arg4);
37251   }
37252   catch (const XMLConstructorException &e) {
37253     jenv->ExceptionClear();
37254     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
37255     if (clazz)
37256     jenv->ThrowNew(clazz, e.what());
37257     return 0;
37258   }
37259 
37260   *(XMLToken **)&jresult = result;
37261   return jresult;
37262 }
37263 
37264 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLToken_1_1SWIG_13(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jlong jarg3,jobject jarg3_)37265 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLToken_1_1SWIG_13(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_) {
37266   jlong jresult = 0 ;
37267   XMLTriple *arg1 = 0 ;
37268   XMLAttributes *arg2 = 0 ;
37269   XMLNamespaces *arg3 = 0 ;
37270   XMLToken *result = 0 ;
37271 
37272   (void)jenv;
37273   (void)jcls;
37274   (void)jarg1_;
37275   (void)jarg2_;
37276   (void)jarg3_;
37277   arg1 = *(XMLTriple **)&jarg1;
37278   if (!arg1) {
37279     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLTriple const & reference is null");
37280     return 0;
37281   }
37282   arg2 = *(XMLAttributes **)&jarg2;
37283   if (!arg2) {
37284     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLAttributes const & reference is null");
37285     return 0;
37286   }
37287   arg3 = *(XMLNamespaces **)&jarg3;
37288   if (!arg3) {
37289     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLNamespaces const & reference is null");
37290     return 0;
37291   }
37292 
37293   try {
37294     result = (XMLToken *)new XMLToken((XMLTriple const &)*arg1,(XMLAttributes const &)*arg2,(XMLNamespaces const &)*arg3);
37295   }
37296   catch (const XMLConstructorException &e) {
37297     jenv->ExceptionClear();
37298     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
37299     if (clazz)
37300     jenv->ThrowNew(clazz, e.what());
37301     return 0;
37302   }
37303 
37304   *(XMLToken **)&jresult = result;
37305   return jresult;
37306 }
37307 
37308 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLToken_1_1SWIG_14(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jlong jarg3,jlong jarg4)37309 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLToken_1_1SWIG_14(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jlong jarg4) {
37310   jlong jresult = 0 ;
37311   XMLTriple *arg1 = 0 ;
37312   XMLAttributes *arg2 = 0 ;
37313   unsigned int arg3 ;
37314   unsigned int arg4 ;
37315   XMLToken *result = 0 ;
37316 
37317   (void)jenv;
37318   (void)jcls;
37319   (void)jarg1_;
37320   (void)jarg2_;
37321   arg1 = *(XMLTriple **)&jarg1;
37322   if (!arg1) {
37323     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLTriple const & reference is null");
37324     return 0;
37325   }
37326   arg2 = *(XMLAttributes **)&jarg2;
37327   if (!arg2) {
37328     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLAttributes const & reference is null");
37329     return 0;
37330   }
37331   arg3 = (unsigned int)jarg3;
37332   arg4 = (unsigned int)jarg4;
37333 
37334   try {
37335     result = (XMLToken *)new XMLToken((XMLTriple const &)*arg1,(XMLAttributes const &)*arg2,arg3,arg4);
37336   }
37337   catch (const XMLConstructorException &e) {
37338     jenv->ExceptionClear();
37339     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
37340     if (clazz)
37341     jenv->ThrowNew(clazz, e.what());
37342     return 0;
37343   }
37344 
37345   *(XMLToken **)&jresult = result;
37346   return jresult;
37347 }
37348 
37349 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLToken_1_1SWIG_15(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jlong jarg3)37350 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLToken_1_1SWIG_15(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3) {
37351   jlong jresult = 0 ;
37352   XMLTriple *arg1 = 0 ;
37353   XMLAttributes *arg2 = 0 ;
37354   unsigned int arg3 ;
37355   XMLToken *result = 0 ;
37356 
37357   (void)jenv;
37358   (void)jcls;
37359   (void)jarg1_;
37360   (void)jarg2_;
37361   arg1 = *(XMLTriple **)&jarg1;
37362   if (!arg1) {
37363     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLTriple const & reference is null");
37364     return 0;
37365   }
37366   arg2 = *(XMLAttributes **)&jarg2;
37367   if (!arg2) {
37368     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLAttributes const & reference is null");
37369     return 0;
37370   }
37371   arg3 = (unsigned int)jarg3;
37372 
37373   try {
37374     result = (XMLToken *)new XMLToken((XMLTriple const &)*arg1,(XMLAttributes const &)*arg2,arg3);
37375   }
37376   catch (const XMLConstructorException &e) {
37377     jenv->ExceptionClear();
37378     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
37379     if (clazz)
37380     jenv->ThrowNew(clazz, e.what());
37381     return 0;
37382   }
37383 
37384   *(XMLToken **)&jresult = result;
37385   return jresult;
37386 }
37387 
37388 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLToken_1_1SWIG_16(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)37389 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLToken_1_1SWIG_16(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
37390   jlong jresult = 0 ;
37391   XMLTriple *arg1 = 0 ;
37392   XMLAttributes *arg2 = 0 ;
37393   XMLToken *result = 0 ;
37394 
37395   (void)jenv;
37396   (void)jcls;
37397   (void)jarg1_;
37398   (void)jarg2_;
37399   arg1 = *(XMLTriple **)&jarg1;
37400   if (!arg1) {
37401     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLTriple const & reference is null");
37402     return 0;
37403   }
37404   arg2 = *(XMLAttributes **)&jarg2;
37405   if (!arg2) {
37406     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLAttributes const & reference is null");
37407     return 0;
37408   }
37409 
37410   try {
37411     result = (XMLToken *)new XMLToken((XMLTriple const &)*arg1,(XMLAttributes const &)*arg2);
37412   }
37413   catch (const XMLConstructorException &e) {
37414     jenv->ExceptionClear();
37415     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
37416     if (clazz)
37417     jenv->ThrowNew(clazz, e.what());
37418     return 0;
37419   }
37420 
37421   *(XMLToken **)&jresult = result;
37422   return jresult;
37423 }
37424 
37425 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLToken_1_1SWIG_17(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jlong jarg3)37426 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLToken_1_1SWIG_17(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jlong jarg3) {
37427   jlong jresult = 0 ;
37428   XMLTriple *arg1 = 0 ;
37429   unsigned int arg2 ;
37430   unsigned int arg3 ;
37431   XMLToken *result = 0 ;
37432 
37433   (void)jenv;
37434   (void)jcls;
37435   (void)jarg1_;
37436   arg1 = *(XMLTriple **)&jarg1;
37437   if (!arg1) {
37438     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLTriple const & reference is null");
37439     return 0;
37440   }
37441   arg2 = (unsigned int)jarg2;
37442   arg3 = (unsigned int)jarg3;
37443 
37444   try {
37445     result = (XMLToken *)new XMLToken((XMLTriple const &)*arg1,arg2,arg3);
37446   }
37447   catch (const XMLConstructorException &e) {
37448     jenv->ExceptionClear();
37449     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
37450     if (clazz)
37451     jenv->ThrowNew(clazz, e.what());
37452     return 0;
37453   }
37454 
37455   *(XMLToken **)&jresult = result;
37456   return jresult;
37457 }
37458 
37459 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLToken_1_1SWIG_18(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)37460 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLToken_1_1SWIG_18(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
37461   jlong jresult = 0 ;
37462   XMLTriple *arg1 = 0 ;
37463   unsigned int arg2 ;
37464   XMLToken *result = 0 ;
37465 
37466   (void)jenv;
37467   (void)jcls;
37468   (void)jarg1_;
37469   arg1 = *(XMLTriple **)&jarg1;
37470   if (!arg1) {
37471     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLTriple const & reference is null");
37472     return 0;
37473   }
37474   arg2 = (unsigned int)jarg2;
37475 
37476   try {
37477     result = (XMLToken *)new XMLToken((XMLTriple const &)*arg1,arg2);
37478   }
37479   catch (const XMLConstructorException &e) {
37480     jenv->ExceptionClear();
37481     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
37482     if (clazz)
37483     jenv->ThrowNew(clazz, e.what());
37484     return 0;
37485   }
37486 
37487   *(XMLToken **)&jresult = result;
37488   return jresult;
37489 }
37490 
37491 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLToken_1_1SWIG_19(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)37492 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLToken_1_1SWIG_19(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
37493   jlong jresult = 0 ;
37494   XMLTriple *arg1 = 0 ;
37495   XMLToken *result = 0 ;
37496 
37497   (void)jenv;
37498   (void)jcls;
37499   (void)jarg1_;
37500   arg1 = *(XMLTriple **)&jarg1;
37501   if (!arg1) {
37502     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLTriple const & reference is null");
37503     return 0;
37504   }
37505 
37506   try {
37507     result = (XMLToken *)new XMLToken((XMLTriple const &)*arg1);
37508   }
37509   catch (const XMLConstructorException &e) {
37510     jenv->ExceptionClear();
37511     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
37512     if (clazz)
37513     jenv->ThrowNew(clazz, e.what());
37514     return 0;
37515   }
37516 
37517   *(XMLToken **)&jresult = result;
37518   return jresult;
37519 }
37520 
37521 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLToken_1_1SWIG_110(JNIEnv * jenv,jclass jcls,jstring jarg1,jlong jarg2,jlong jarg3)37522 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLToken_1_1SWIG_110(JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2, jlong jarg3) {
37523   jlong jresult = 0 ;
37524   std::string *arg1 = 0 ;
37525   unsigned int arg2 ;
37526   unsigned int arg3 ;
37527   XMLToken *result = 0 ;
37528 
37529   (void)jenv;
37530   (void)jcls;
37531   if(!jarg1) {
37532     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
37533     return 0;
37534   }
37535   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
37536   if (!arg1_pstr) return 0;
37537   std::string arg1_str(arg1_pstr);
37538   arg1 = &arg1_str;
37539   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
37540   arg2 = (unsigned int)jarg2;
37541   arg3 = (unsigned int)jarg3;
37542 
37543   try {
37544     result = (XMLToken *)new XMLToken((std::string const &)*arg1,arg2,arg3);
37545   }
37546   catch (const XMLConstructorException &e) {
37547     jenv->ExceptionClear();
37548     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
37549     if (clazz)
37550     jenv->ThrowNew(clazz, e.what());
37551     return 0;
37552   }
37553 
37554   *(XMLToken **)&jresult = result;
37555   return jresult;
37556 }
37557 
37558 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLToken_1_1SWIG_111(JNIEnv * jenv,jclass jcls,jstring jarg1,jlong jarg2)37559 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLToken_1_1SWIG_111(JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2) {
37560   jlong jresult = 0 ;
37561   std::string *arg1 = 0 ;
37562   unsigned int arg2 ;
37563   XMLToken *result = 0 ;
37564 
37565   (void)jenv;
37566   (void)jcls;
37567   if(!jarg1) {
37568     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
37569     return 0;
37570   }
37571   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
37572   if (!arg1_pstr) return 0;
37573   std::string arg1_str(arg1_pstr);
37574   arg1 = &arg1_str;
37575   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
37576   arg2 = (unsigned int)jarg2;
37577 
37578   try {
37579     result = (XMLToken *)new XMLToken((std::string const &)*arg1,arg2);
37580   }
37581   catch (const XMLConstructorException &e) {
37582     jenv->ExceptionClear();
37583     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
37584     if (clazz)
37585     jenv->ThrowNew(clazz, e.what());
37586     return 0;
37587   }
37588 
37589   *(XMLToken **)&jresult = result;
37590   return jresult;
37591 }
37592 
37593 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLToken_1_1SWIG_112(JNIEnv * jenv,jclass jcls,jstring jarg1)37594 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLToken_1_1SWIG_112(JNIEnv *jenv, jclass jcls, jstring jarg1) {
37595   jlong jresult = 0 ;
37596   std::string *arg1 = 0 ;
37597   XMLToken *result = 0 ;
37598 
37599   (void)jenv;
37600   (void)jcls;
37601   if(!jarg1) {
37602     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
37603     return 0;
37604   }
37605   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
37606   if (!arg1_pstr) return 0;
37607   std::string arg1_str(arg1_pstr);
37608   arg1 = &arg1_str;
37609   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
37610 
37611   try {
37612     result = (XMLToken *)new XMLToken((std::string const &)*arg1);
37613   }
37614   catch (const XMLConstructorException &e) {
37615     jenv->ExceptionClear();
37616     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
37617     if (clazz)
37618     jenv->ThrowNew(clazz, e.what());
37619     return 0;
37620   }
37621 
37622   *(XMLToken **)&jresult = result;
37623   return jresult;
37624 }
37625 
37626 
Java_org_sbml_libsbml_libsbmlJNI_delete_1XMLToken(JNIEnv * jenv,jclass jcls,jlong jarg1)37627 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1XMLToken(JNIEnv *jenv, jclass jcls, jlong jarg1) {
37628   XMLToken *arg1 = (XMLToken *) 0 ;
37629 
37630   (void)jenv;
37631   (void)jcls;
37632   arg1 = *(XMLToken **)&jarg1;
37633   delete arg1;
37634 }
37635 
37636 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLToken_1_1SWIG_113(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)37637 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLToken_1_1SWIG_113(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
37638   jlong jresult = 0 ;
37639   XMLToken *arg1 = 0 ;
37640   XMLToken *result = 0 ;
37641 
37642   (void)jenv;
37643   (void)jcls;
37644   (void)jarg1_;
37645   arg1 = *(XMLToken **)&jarg1;
37646   if (!arg1) {
37647     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLToken const & reference is null");
37648     return 0;
37649   }
37650 
37651   try {
37652     result = (XMLToken *)new XMLToken((XMLToken const &)*arg1);
37653   }
37654   catch (const XMLConstructorException &e) {
37655     jenv->ExceptionClear();
37656     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
37657     if (clazz)
37658     jenv->ThrowNew(clazz, e.what());
37659     return 0;
37660   }
37661 
37662   *(XMLToken **)&jresult = result;
37663   return jresult;
37664 }
37665 
37666 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)37667 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
37668   jlong jresult = 0 ;
37669   XMLToken *arg1 = (XMLToken *) 0 ;
37670   XMLToken *result = 0 ;
37671 
37672   (void)jenv;
37673   (void)jcls;
37674   (void)jarg1_;
37675   arg1 = *(XMLToken **)&jarg1;
37676   result = (XMLToken *)((XMLToken const *)arg1)->clone();
37677   *(XMLToken **)&jresult = result;
37678   return jresult;
37679 }
37680 
37681 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getAttributes(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)37682 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getAttributes(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
37683   jlong jresult = 0 ;
37684   XMLToken *arg1 = (XMLToken *) 0 ;
37685   XMLAttributes *result = 0 ;
37686 
37687   (void)jenv;
37688   (void)jcls;
37689   (void)jarg1_;
37690   arg1 = *(XMLToken **)&jarg1;
37691   result = (XMLAttributes *) &((XMLToken const *)arg1)->getAttributes();
37692   *(XMLAttributes **)&jresult = result;
37693   return jresult;
37694 }
37695 
37696 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1setAttributes(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)37697 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1setAttributes(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
37698   jint jresult = 0 ;
37699   XMLToken *arg1 = (XMLToken *) 0 ;
37700   XMLAttributes *arg2 = 0 ;
37701   int result;
37702 
37703   (void)jenv;
37704   (void)jcls;
37705   (void)jarg1_;
37706   (void)jarg2_;
37707   arg1 = *(XMLToken **)&jarg1;
37708   arg2 = *(XMLAttributes **)&jarg2;
37709   if (!arg2) {
37710     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLAttributes const & reference is null");
37711     return 0;
37712   }
37713   result = (int)(arg1)->setAttributes((XMLAttributes const &)*arg2);
37714   jresult = (jint)result;
37715   return jresult;
37716 }
37717 
37718 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1addAttr_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3,jstring jarg4,jstring jarg5)37719 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1addAttr_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3, jstring jarg4, jstring jarg5) {
37720   jint jresult = 0 ;
37721   XMLToken *arg1 = (XMLToken *) 0 ;
37722   std::string *arg2 = 0 ;
37723   std::string *arg3 = 0 ;
37724   std::string arg4 ;
37725   std::string arg5 ;
37726   int result;
37727 
37728   (void)jenv;
37729   (void)jcls;
37730   (void)jarg1_;
37731   arg1 = *(XMLToken **)&jarg1;
37732   if(!jarg2) {
37733     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
37734     return 0;
37735   }
37736   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
37737   if (!arg2_pstr) return 0;
37738   std::string arg2_str(arg2_pstr);
37739   arg2 = &arg2_str;
37740   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
37741   if(!jarg3) {
37742     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
37743     return 0;
37744   }
37745   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
37746   if (!arg3_pstr) return 0;
37747   std::string arg3_str(arg3_pstr);
37748   arg3 = &arg3_str;
37749   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
37750   if(!jarg4) {
37751     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
37752     return 0;
37753   }
37754   const char *arg4_pstr = (const char *)jenv->GetStringUTFChars(jarg4, 0);
37755   if (!arg4_pstr) return 0;
37756   (&arg4)->assign(arg4_pstr);
37757   jenv->ReleaseStringUTFChars(jarg4, arg4_pstr);
37758   if(!jarg5) {
37759     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
37760     return 0;
37761   }
37762   const char *arg5_pstr = (const char *)jenv->GetStringUTFChars(jarg5, 0);
37763   if (!arg5_pstr) return 0;
37764   (&arg5)->assign(arg5_pstr);
37765   jenv->ReleaseStringUTFChars(jarg5, arg5_pstr);
37766   result = (int)(arg1)->addAttr((std::string const &)*arg2,(std::string const &)*arg3,arg4,arg5);
37767   jresult = (jint)result;
37768   return jresult;
37769 }
37770 
37771 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1addAttr_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3,jstring jarg4)37772 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1addAttr_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3, jstring jarg4) {
37773   jint jresult = 0 ;
37774   XMLToken *arg1 = (XMLToken *) 0 ;
37775   std::string *arg2 = 0 ;
37776   std::string *arg3 = 0 ;
37777   std::string arg4 ;
37778   int result;
37779 
37780   (void)jenv;
37781   (void)jcls;
37782   (void)jarg1_;
37783   arg1 = *(XMLToken **)&jarg1;
37784   if(!jarg2) {
37785     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
37786     return 0;
37787   }
37788   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
37789   if (!arg2_pstr) return 0;
37790   std::string arg2_str(arg2_pstr);
37791   arg2 = &arg2_str;
37792   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
37793   if(!jarg3) {
37794     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
37795     return 0;
37796   }
37797   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
37798   if (!arg3_pstr) return 0;
37799   std::string arg3_str(arg3_pstr);
37800   arg3 = &arg3_str;
37801   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
37802   if(!jarg4) {
37803     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
37804     return 0;
37805   }
37806   const char *arg4_pstr = (const char *)jenv->GetStringUTFChars(jarg4, 0);
37807   if (!arg4_pstr) return 0;
37808   (&arg4)->assign(arg4_pstr);
37809   jenv->ReleaseStringUTFChars(jarg4, arg4_pstr);
37810   result = (int)(arg1)->addAttr((std::string const &)*arg2,(std::string const &)*arg3,arg4);
37811   jresult = (jint)result;
37812   return jresult;
37813 }
37814 
37815 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1addAttr_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)37816 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1addAttr_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
37817   jint jresult = 0 ;
37818   XMLToken *arg1 = (XMLToken *) 0 ;
37819   std::string *arg2 = 0 ;
37820   std::string *arg3 = 0 ;
37821   int result;
37822 
37823   (void)jenv;
37824   (void)jcls;
37825   (void)jarg1_;
37826   arg1 = *(XMLToken **)&jarg1;
37827   if(!jarg2) {
37828     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
37829     return 0;
37830   }
37831   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
37832   if (!arg2_pstr) return 0;
37833   std::string arg2_str(arg2_pstr);
37834   arg2 = &arg2_str;
37835   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
37836   if(!jarg3) {
37837     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
37838     return 0;
37839   }
37840   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
37841   if (!arg3_pstr) return 0;
37842   std::string arg3_str(arg3_pstr);
37843   arg3 = &arg3_str;
37844   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
37845   result = (int)(arg1)->addAttr((std::string const &)*arg2,(std::string const &)*arg3);
37846   jresult = (jint)result;
37847   return jresult;
37848 }
37849 
37850 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1addAttr_1_1SWIG_13(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jstring jarg3)37851 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1addAttr_1_1SWIG_13(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jstring jarg3) {
37852   jint jresult = 0 ;
37853   XMLToken *arg1 = (XMLToken *) 0 ;
37854   XMLTriple *arg2 = 0 ;
37855   std::string *arg3 = 0 ;
37856   int result;
37857 
37858   (void)jenv;
37859   (void)jcls;
37860   (void)jarg1_;
37861   (void)jarg2_;
37862   arg1 = *(XMLToken **)&jarg1;
37863   arg2 = *(XMLTriple **)&jarg2;
37864   if (!arg2) {
37865     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLTriple const & reference is null");
37866     return 0;
37867   }
37868   if(!jarg3) {
37869     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
37870     return 0;
37871   }
37872   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
37873   if (!arg3_pstr) return 0;
37874   std::string arg3_str(arg3_pstr);
37875   arg3 = &arg3_str;
37876   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
37877   result = (int)(arg1)->addAttr((XMLTriple const &)*arg2,(std::string const &)*arg3);
37878   jresult = (jint)result;
37879   return jresult;
37880 }
37881 
37882 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1removeAttr_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)37883 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1removeAttr_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
37884   jint jresult = 0 ;
37885   XMLToken *arg1 = (XMLToken *) 0 ;
37886   int arg2 ;
37887   int result;
37888 
37889   (void)jenv;
37890   (void)jcls;
37891   (void)jarg1_;
37892   arg1 = *(XMLToken **)&jarg1;
37893   arg2 = (int)jarg2;
37894   result = (int)(arg1)->removeAttr(arg2);
37895   jresult = (jint)result;
37896   return jresult;
37897 }
37898 
37899 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1removeAttr_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)37900 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1removeAttr_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
37901   jint jresult = 0 ;
37902   XMLToken *arg1 = (XMLToken *) 0 ;
37903   std::string *arg2 = 0 ;
37904   std::string arg3 ;
37905   int result;
37906 
37907   (void)jenv;
37908   (void)jcls;
37909   (void)jarg1_;
37910   arg1 = *(XMLToken **)&jarg1;
37911   if(!jarg2) {
37912     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
37913     return 0;
37914   }
37915   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
37916   if (!arg2_pstr) return 0;
37917   std::string arg2_str(arg2_pstr);
37918   arg2 = &arg2_str;
37919   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
37920   if(!jarg3) {
37921     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
37922     return 0;
37923   }
37924   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
37925   if (!arg3_pstr) return 0;
37926   (&arg3)->assign(arg3_pstr);
37927   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
37928   result = (int)(arg1)->removeAttr((std::string const &)*arg2,arg3);
37929   jresult = (jint)result;
37930   return jresult;
37931 }
37932 
37933 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1removeAttr_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)37934 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1removeAttr_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
37935   jint jresult = 0 ;
37936   XMLToken *arg1 = (XMLToken *) 0 ;
37937   std::string *arg2 = 0 ;
37938   int result;
37939 
37940   (void)jenv;
37941   (void)jcls;
37942   (void)jarg1_;
37943   arg1 = *(XMLToken **)&jarg1;
37944   if(!jarg2) {
37945     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
37946     return 0;
37947   }
37948   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
37949   if (!arg2_pstr) return 0;
37950   std::string arg2_str(arg2_pstr);
37951   arg2 = &arg2_str;
37952   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
37953   result = (int)(arg1)->removeAttr((std::string const &)*arg2);
37954   jresult = (jint)result;
37955   return jresult;
37956 }
37957 
37958 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1removeAttr_1_1SWIG_13(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)37959 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1removeAttr_1_1SWIG_13(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
37960   jint jresult = 0 ;
37961   XMLToken *arg1 = (XMLToken *) 0 ;
37962   XMLTriple *arg2 = 0 ;
37963   int result;
37964 
37965   (void)jenv;
37966   (void)jcls;
37967   (void)jarg1_;
37968   (void)jarg2_;
37969   arg1 = *(XMLToken **)&jarg1;
37970   arg2 = *(XMLTriple **)&jarg2;
37971   if (!arg2) {
37972     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLTriple const & reference is null");
37973     return 0;
37974   }
37975   result = (int)(arg1)->removeAttr((XMLTriple const &)*arg2);
37976   jresult = (jint)result;
37977   return jresult;
37978 }
37979 
37980 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1clearAttributes(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)37981 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1clearAttributes(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
37982   jint jresult = 0 ;
37983   XMLToken *arg1 = (XMLToken *) 0 ;
37984   int result;
37985 
37986   (void)jenv;
37987   (void)jcls;
37988   (void)jarg1_;
37989   arg1 = *(XMLToken **)&jarg1;
37990   result = (int)(arg1)->clearAttributes();
37991   jresult = (jint)result;
37992   return jresult;
37993 }
37994 
37995 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getAttrIndex_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)37996 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getAttrIndex_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
37997   jint jresult = 0 ;
37998   XMLToken *arg1 = (XMLToken *) 0 ;
37999   std::string *arg2 = 0 ;
38000   std::string arg3 ;
38001   int result;
38002 
38003   (void)jenv;
38004   (void)jcls;
38005   (void)jarg1_;
38006   arg1 = *(XMLToken **)&jarg1;
38007   if(!jarg2) {
38008     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
38009     return 0;
38010   }
38011   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
38012   if (!arg2_pstr) return 0;
38013   std::string arg2_str(arg2_pstr);
38014   arg2 = &arg2_str;
38015   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
38016   if(!jarg3) {
38017     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
38018     return 0;
38019   }
38020   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
38021   if (!arg3_pstr) return 0;
38022   (&arg3)->assign(arg3_pstr);
38023   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
38024   result = (int)((XMLToken const *)arg1)->getAttrIndex((std::string const &)*arg2,arg3);
38025   jresult = (jint)result;
38026   return jresult;
38027 }
38028 
38029 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getAttrIndex_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)38030 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getAttrIndex_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
38031   jint jresult = 0 ;
38032   XMLToken *arg1 = (XMLToken *) 0 ;
38033   std::string *arg2 = 0 ;
38034   int result;
38035 
38036   (void)jenv;
38037   (void)jcls;
38038   (void)jarg1_;
38039   arg1 = *(XMLToken **)&jarg1;
38040   if(!jarg2) {
38041     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
38042     return 0;
38043   }
38044   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
38045   if (!arg2_pstr) return 0;
38046   std::string arg2_str(arg2_pstr);
38047   arg2 = &arg2_str;
38048   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
38049   result = (int)((XMLToken const *)arg1)->getAttrIndex((std::string const &)*arg2);
38050   jresult = (jint)result;
38051   return jresult;
38052 }
38053 
38054 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getAttrIndex_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)38055 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getAttrIndex_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
38056   jint jresult = 0 ;
38057   XMLToken *arg1 = (XMLToken *) 0 ;
38058   XMLTriple *arg2 = 0 ;
38059   int result;
38060 
38061   (void)jenv;
38062   (void)jcls;
38063   (void)jarg1_;
38064   (void)jarg2_;
38065   arg1 = *(XMLToken **)&jarg1;
38066   arg2 = *(XMLTriple **)&jarg2;
38067   if (!arg2) {
38068     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLTriple const & reference is null");
38069     return 0;
38070   }
38071   result = (int)((XMLToken const *)arg1)->getAttrIndex((XMLTriple const &)*arg2);
38072   jresult = (jint)result;
38073   return jresult;
38074 }
38075 
38076 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getAttributesLength(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)38077 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getAttributesLength(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
38078   jint jresult = 0 ;
38079   XMLToken *arg1 = (XMLToken *) 0 ;
38080   int result;
38081 
38082   (void)jenv;
38083   (void)jcls;
38084   (void)jarg1_;
38085   arg1 = *(XMLToken **)&jarg1;
38086   result = (int)((XMLToken const *)arg1)->getAttributesLength();
38087   jresult = (jint)result;
38088   return jresult;
38089 }
38090 
38091 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getAttrName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)38092 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getAttrName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
38093   jstring jresult = 0 ;
38094   XMLToken *arg1 = (XMLToken *) 0 ;
38095   int arg2 ;
38096   std::string result;
38097 
38098   (void)jenv;
38099   (void)jcls;
38100   (void)jarg1_;
38101   arg1 = *(XMLToken **)&jarg1;
38102   arg2 = (int)jarg2;
38103   result = ((XMLToken const *)arg1)->getAttrName(arg2);
38104   jresult = jenv->NewStringUTF((&result)->c_str());
38105   return jresult;
38106 }
38107 
38108 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getAttrPrefix(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)38109 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getAttrPrefix(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
38110   jstring jresult = 0 ;
38111   XMLToken *arg1 = (XMLToken *) 0 ;
38112   int arg2 ;
38113   std::string result;
38114 
38115   (void)jenv;
38116   (void)jcls;
38117   (void)jarg1_;
38118   arg1 = *(XMLToken **)&jarg1;
38119   arg2 = (int)jarg2;
38120   result = ((XMLToken const *)arg1)->getAttrPrefix(arg2);
38121   jresult = jenv->NewStringUTF((&result)->c_str());
38122   return jresult;
38123 }
38124 
38125 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getAttrPrefixedName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)38126 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getAttrPrefixedName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
38127   jstring jresult = 0 ;
38128   XMLToken *arg1 = (XMLToken *) 0 ;
38129   int arg2 ;
38130   std::string result;
38131 
38132   (void)jenv;
38133   (void)jcls;
38134   (void)jarg1_;
38135   arg1 = *(XMLToken **)&jarg1;
38136   arg2 = (int)jarg2;
38137   result = ((XMLToken const *)arg1)->getAttrPrefixedName(arg2);
38138   jresult = jenv->NewStringUTF((&result)->c_str());
38139   return jresult;
38140 }
38141 
38142 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getAttrURI(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)38143 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getAttrURI(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
38144   jstring jresult = 0 ;
38145   XMLToken *arg1 = (XMLToken *) 0 ;
38146   int arg2 ;
38147   std::string result;
38148 
38149   (void)jenv;
38150   (void)jcls;
38151   (void)jarg1_;
38152   arg1 = *(XMLToken **)&jarg1;
38153   arg2 = (int)jarg2;
38154   result = ((XMLToken const *)arg1)->getAttrURI(arg2);
38155   jresult = jenv->NewStringUTF((&result)->c_str());
38156   return jresult;
38157 }
38158 
38159 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getAttrValue_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)38160 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getAttrValue_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
38161   jstring jresult = 0 ;
38162   XMLToken *arg1 = (XMLToken *) 0 ;
38163   int arg2 ;
38164   std::string result;
38165 
38166   (void)jenv;
38167   (void)jcls;
38168   (void)jarg1_;
38169   arg1 = *(XMLToken **)&jarg1;
38170   arg2 = (int)jarg2;
38171   result = ((XMLToken const *)arg1)->getAttrValue(arg2);
38172   jresult = jenv->NewStringUTF((&result)->c_str());
38173   return jresult;
38174 }
38175 
38176 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getAttrValue_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)38177 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getAttrValue_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
38178   jstring jresult = 0 ;
38179   XMLToken *arg1 = (XMLToken *) 0 ;
38180   std::string *arg2 = 0 ;
38181   std::string arg3 ;
38182   std::string result;
38183 
38184   (void)jenv;
38185   (void)jcls;
38186   (void)jarg1_;
38187   arg1 = *(XMLToken **)&jarg1;
38188   if(!jarg2) {
38189     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
38190     return 0;
38191   }
38192   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
38193   if (!arg2_pstr) return 0;
38194   std::string arg2_str(arg2_pstr);
38195   arg2 = &arg2_str;
38196   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
38197   if(!jarg3) {
38198     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
38199     return 0;
38200   }
38201   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
38202   if (!arg3_pstr) return 0;
38203   (&arg3)->assign(arg3_pstr);
38204   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
38205   result = ((XMLToken const *)arg1)->getAttrValue((std::string const &)*arg2,arg3);
38206   jresult = jenv->NewStringUTF((&result)->c_str());
38207   return jresult;
38208 }
38209 
38210 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getAttrValue_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)38211 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getAttrValue_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
38212   jstring jresult = 0 ;
38213   XMLToken *arg1 = (XMLToken *) 0 ;
38214   std::string *arg2 = 0 ;
38215   std::string result;
38216 
38217   (void)jenv;
38218   (void)jcls;
38219   (void)jarg1_;
38220   arg1 = *(XMLToken **)&jarg1;
38221   if(!jarg2) {
38222     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
38223     return 0;
38224   }
38225   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
38226   if (!arg2_pstr) return 0;
38227   std::string arg2_str(arg2_pstr);
38228   arg2 = &arg2_str;
38229   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
38230   result = ((XMLToken const *)arg1)->getAttrValue((std::string const &)*arg2);
38231   jresult = jenv->NewStringUTF((&result)->c_str());
38232   return jresult;
38233 }
38234 
38235 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getAttrValue_1_1SWIG_13(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)38236 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getAttrValue_1_1SWIG_13(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
38237   jstring jresult = 0 ;
38238   XMLToken *arg1 = (XMLToken *) 0 ;
38239   XMLTriple *arg2 = 0 ;
38240   std::string result;
38241 
38242   (void)jenv;
38243   (void)jcls;
38244   (void)jarg1_;
38245   (void)jarg2_;
38246   arg1 = *(XMLToken **)&jarg1;
38247   arg2 = *(XMLTriple **)&jarg2;
38248   if (!arg2) {
38249     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLTriple const & reference is null");
38250     return 0;
38251   }
38252   result = ((XMLToken const *)arg1)->getAttrValue((XMLTriple const &)*arg2);
38253   jresult = jenv->NewStringUTF((&result)->c_str());
38254   return jresult;
38255 }
38256 
38257 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1hasAttr_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)38258 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1hasAttr_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
38259   jboolean jresult = 0 ;
38260   XMLToken *arg1 = (XMLToken *) 0 ;
38261   int arg2 ;
38262   bool result;
38263 
38264   (void)jenv;
38265   (void)jcls;
38266   (void)jarg1_;
38267   arg1 = *(XMLToken **)&jarg1;
38268   arg2 = (int)jarg2;
38269   result = (bool)((XMLToken const *)arg1)->hasAttr(arg2);
38270   jresult = (jboolean)result;
38271   return jresult;
38272 }
38273 
38274 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1hasAttr_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)38275 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1hasAttr_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
38276   jboolean jresult = 0 ;
38277   XMLToken *arg1 = (XMLToken *) 0 ;
38278   std::string *arg2 = 0 ;
38279   std::string arg3 ;
38280   bool result;
38281 
38282   (void)jenv;
38283   (void)jcls;
38284   (void)jarg1_;
38285   arg1 = *(XMLToken **)&jarg1;
38286   if(!jarg2) {
38287     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
38288     return 0;
38289   }
38290   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
38291   if (!arg2_pstr) return 0;
38292   std::string arg2_str(arg2_pstr);
38293   arg2 = &arg2_str;
38294   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
38295   if(!jarg3) {
38296     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
38297     return 0;
38298   }
38299   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
38300   if (!arg3_pstr) return 0;
38301   (&arg3)->assign(arg3_pstr);
38302   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
38303   result = (bool)((XMLToken const *)arg1)->hasAttr((std::string const &)*arg2,arg3);
38304   jresult = (jboolean)result;
38305   return jresult;
38306 }
38307 
38308 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1hasAttr_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)38309 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1hasAttr_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
38310   jboolean jresult = 0 ;
38311   XMLToken *arg1 = (XMLToken *) 0 ;
38312   std::string *arg2 = 0 ;
38313   bool result;
38314 
38315   (void)jenv;
38316   (void)jcls;
38317   (void)jarg1_;
38318   arg1 = *(XMLToken **)&jarg1;
38319   if(!jarg2) {
38320     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
38321     return 0;
38322   }
38323   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
38324   if (!arg2_pstr) return 0;
38325   std::string arg2_str(arg2_pstr);
38326   arg2 = &arg2_str;
38327   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
38328   result = (bool)((XMLToken const *)arg1)->hasAttr((std::string const &)*arg2);
38329   jresult = (jboolean)result;
38330   return jresult;
38331 }
38332 
38333 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1hasAttr_1_1SWIG_13(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)38334 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1hasAttr_1_1SWIG_13(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
38335   jboolean jresult = 0 ;
38336   XMLToken *arg1 = (XMLToken *) 0 ;
38337   XMLTriple *arg2 = 0 ;
38338   bool result;
38339 
38340   (void)jenv;
38341   (void)jcls;
38342   (void)jarg1_;
38343   (void)jarg2_;
38344   arg1 = *(XMLToken **)&jarg1;
38345   arg2 = *(XMLTriple **)&jarg2;
38346   if (!arg2) {
38347     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLTriple const & reference is null");
38348     return 0;
38349   }
38350   result = (bool)((XMLToken const *)arg1)->hasAttr((XMLTriple const &)*arg2);
38351   jresult = (jboolean)result;
38352   return jresult;
38353 }
38354 
38355 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1isAttributesEmpty(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)38356 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1isAttributesEmpty(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
38357   jboolean jresult = 0 ;
38358   XMLToken *arg1 = (XMLToken *) 0 ;
38359   bool result;
38360 
38361   (void)jenv;
38362   (void)jcls;
38363   (void)jarg1_;
38364   arg1 = *(XMLToken **)&jarg1;
38365   result = (bool)((XMLToken const *)arg1)->isAttributesEmpty();
38366   jresult = (jboolean)result;
38367   return jresult;
38368 }
38369 
38370 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getNamespaces(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)38371 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getNamespaces(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
38372   jlong jresult = 0 ;
38373   XMLToken *arg1 = (XMLToken *) 0 ;
38374   XMLNamespaces *result = 0 ;
38375 
38376   (void)jenv;
38377   (void)jcls;
38378   (void)jarg1_;
38379   arg1 = *(XMLToken **)&jarg1;
38380   result = (XMLNamespaces *) &((XMLToken const *)arg1)->getNamespaces();
38381   *(XMLNamespaces **)&jresult = result;
38382   return jresult;
38383 }
38384 
38385 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1setNamespaces(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)38386 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1setNamespaces(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
38387   jint jresult = 0 ;
38388   XMLToken *arg1 = (XMLToken *) 0 ;
38389   XMLNamespaces *arg2 = 0 ;
38390   int result;
38391 
38392   (void)jenv;
38393   (void)jcls;
38394   (void)jarg1_;
38395   (void)jarg2_;
38396   arg1 = *(XMLToken **)&jarg1;
38397   arg2 = *(XMLNamespaces **)&jarg2;
38398   if (!arg2) {
38399     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLNamespaces const & reference is null");
38400     return 0;
38401   }
38402   result = (int)(arg1)->setNamespaces((XMLNamespaces const &)*arg2);
38403   jresult = (jint)result;
38404   return jresult;
38405 }
38406 
38407 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1addNamespace_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)38408 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1addNamespace_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
38409   jint jresult = 0 ;
38410   XMLToken *arg1 = (XMLToken *) 0 ;
38411   std::string *arg2 = 0 ;
38412   std::string arg3 ;
38413   int result;
38414 
38415   (void)jenv;
38416   (void)jcls;
38417   (void)jarg1_;
38418   arg1 = *(XMLToken **)&jarg1;
38419   if(!jarg2) {
38420     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
38421     return 0;
38422   }
38423   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
38424   if (!arg2_pstr) return 0;
38425   std::string arg2_str(arg2_pstr);
38426   arg2 = &arg2_str;
38427   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
38428   if(!jarg3) {
38429     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
38430     return 0;
38431   }
38432   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
38433   if (!arg3_pstr) return 0;
38434   (&arg3)->assign(arg3_pstr);
38435   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
38436   result = (int)(arg1)->addNamespace((std::string const &)*arg2,arg3);
38437   jresult = (jint)result;
38438   return jresult;
38439 }
38440 
38441 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1addNamespace_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)38442 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1addNamespace_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
38443   jint jresult = 0 ;
38444   XMLToken *arg1 = (XMLToken *) 0 ;
38445   std::string *arg2 = 0 ;
38446   int result;
38447 
38448   (void)jenv;
38449   (void)jcls;
38450   (void)jarg1_;
38451   arg1 = *(XMLToken **)&jarg1;
38452   if(!jarg2) {
38453     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
38454     return 0;
38455   }
38456   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
38457   if (!arg2_pstr) return 0;
38458   std::string arg2_str(arg2_pstr);
38459   arg2 = &arg2_str;
38460   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
38461   result = (int)(arg1)->addNamespace((std::string const &)*arg2);
38462   jresult = (jint)result;
38463   return jresult;
38464 }
38465 
38466 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1removeNamespace_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)38467 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1removeNamespace_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
38468   jint jresult = 0 ;
38469   XMLToken *arg1 = (XMLToken *) 0 ;
38470   int arg2 ;
38471   int result;
38472 
38473   (void)jenv;
38474   (void)jcls;
38475   (void)jarg1_;
38476   arg1 = *(XMLToken **)&jarg1;
38477   arg2 = (int)jarg2;
38478   result = (int)(arg1)->removeNamespace(arg2);
38479   jresult = (jint)result;
38480   return jresult;
38481 }
38482 
38483 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1removeNamespace_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)38484 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1removeNamespace_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
38485   jint jresult = 0 ;
38486   XMLToken *arg1 = (XMLToken *) 0 ;
38487   std::string *arg2 = 0 ;
38488   int result;
38489 
38490   (void)jenv;
38491   (void)jcls;
38492   (void)jarg1_;
38493   arg1 = *(XMLToken **)&jarg1;
38494   if(!jarg2) {
38495     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
38496     return 0;
38497   }
38498   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
38499   if (!arg2_pstr) return 0;
38500   std::string arg2_str(arg2_pstr);
38501   arg2 = &arg2_str;
38502   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
38503   result = (int)(arg1)->removeNamespace((std::string const &)*arg2);
38504   jresult = (jint)result;
38505   return jresult;
38506 }
38507 
38508 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1clearNamespaces(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)38509 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1clearNamespaces(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
38510   jint jresult = 0 ;
38511   XMLToken *arg1 = (XMLToken *) 0 ;
38512   int result;
38513 
38514   (void)jenv;
38515   (void)jcls;
38516   (void)jarg1_;
38517   arg1 = *(XMLToken **)&jarg1;
38518   result = (int)(arg1)->clearNamespaces();
38519   jresult = (jint)result;
38520   return jresult;
38521 }
38522 
38523 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getNamespaceIndex(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)38524 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getNamespaceIndex(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
38525   jint jresult = 0 ;
38526   XMLToken *arg1 = (XMLToken *) 0 ;
38527   std::string *arg2 = 0 ;
38528   int result;
38529 
38530   (void)jenv;
38531   (void)jcls;
38532   (void)jarg1_;
38533   arg1 = *(XMLToken **)&jarg1;
38534   if(!jarg2) {
38535     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
38536     return 0;
38537   }
38538   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
38539   if (!arg2_pstr) return 0;
38540   std::string arg2_str(arg2_pstr);
38541   arg2 = &arg2_str;
38542   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
38543   result = (int)((XMLToken const *)arg1)->getNamespaceIndex((std::string const &)*arg2);
38544   jresult = (jint)result;
38545   return jresult;
38546 }
38547 
38548 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getNamespaceIndexByPrefix(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)38549 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getNamespaceIndexByPrefix(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
38550   jint jresult = 0 ;
38551   XMLToken *arg1 = (XMLToken *) 0 ;
38552   std::string *arg2 = 0 ;
38553   int result;
38554 
38555   (void)jenv;
38556   (void)jcls;
38557   (void)jarg1_;
38558   arg1 = *(XMLToken **)&jarg1;
38559   if(!jarg2) {
38560     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
38561     return 0;
38562   }
38563   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
38564   if (!arg2_pstr) return 0;
38565   std::string arg2_str(arg2_pstr);
38566   arg2 = &arg2_str;
38567   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
38568   result = (int)((XMLToken const *)arg1)->getNamespaceIndexByPrefix((std::string const &)*arg2);
38569   jresult = (jint)result;
38570   return jresult;
38571 }
38572 
38573 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getNamespacesLength(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)38574 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getNamespacesLength(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
38575   jint jresult = 0 ;
38576   XMLToken *arg1 = (XMLToken *) 0 ;
38577   int result;
38578 
38579   (void)jenv;
38580   (void)jcls;
38581   (void)jarg1_;
38582   arg1 = *(XMLToken **)&jarg1;
38583   result = (int)((XMLToken const *)arg1)->getNamespacesLength();
38584   jresult = (jint)result;
38585   return jresult;
38586 }
38587 
38588 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getNamespacePrefix_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)38589 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getNamespacePrefix_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
38590   jstring jresult = 0 ;
38591   XMLToken *arg1 = (XMLToken *) 0 ;
38592   int arg2 ;
38593   std::string result;
38594 
38595   (void)jenv;
38596   (void)jcls;
38597   (void)jarg1_;
38598   arg1 = *(XMLToken **)&jarg1;
38599   arg2 = (int)jarg2;
38600   result = ((XMLToken const *)arg1)->getNamespacePrefix(arg2);
38601   jresult = jenv->NewStringUTF((&result)->c_str());
38602   return jresult;
38603 }
38604 
38605 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getNamespacePrefix_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)38606 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getNamespacePrefix_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
38607   jstring jresult = 0 ;
38608   XMLToken *arg1 = (XMLToken *) 0 ;
38609   std::string *arg2 = 0 ;
38610   std::string result;
38611 
38612   (void)jenv;
38613   (void)jcls;
38614   (void)jarg1_;
38615   arg1 = *(XMLToken **)&jarg1;
38616   if(!jarg2) {
38617     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
38618     return 0;
38619   }
38620   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
38621   if (!arg2_pstr) return 0;
38622   std::string arg2_str(arg2_pstr);
38623   arg2 = &arg2_str;
38624   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
38625   result = ((XMLToken const *)arg1)->getNamespacePrefix((std::string const &)*arg2);
38626   jresult = jenv->NewStringUTF((&result)->c_str());
38627   return jresult;
38628 }
38629 
38630 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getNamespaceURI_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)38631 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getNamespaceURI_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
38632   jstring jresult = 0 ;
38633   XMLToken *arg1 = (XMLToken *) 0 ;
38634   int arg2 ;
38635   std::string result;
38636 
38637   (void)jenv;
38638   (void)jcls;
38639   (void)jarg1_;
38640   arg1 = *(XMLToken **)&jarg1;
38641   arg2 = (int)jarg2;
38642   result = ((XMLToken const *)arg1)->getNamespaceURI(arg2);
38643   jresult = jenv->NewStringUTF((&result)->c_str());
38644   return jresult;
38645 }
38646 
38647 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getNamespaceURI_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)38648 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getNamespaceURI_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
38649   jstring jresult = 0 ;
38650   XMLToken *arg1 = (XMLToken *) 0 ;
38651   std::string arg2 ;
38652   std::string result;
38653 
38654   (void)jenv;
38655   (void)jcls;
38656   (void)jarg1_;
38657   arg1 = *(XMLToken **)&jarg1;
38658   if(!jarg2) {
38659     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
38660     return 0;
38661   }
38662   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
38663   if (!arg2_pstr) return 0;
38664   (&arg2)->assign(arg2_pstr);
38665   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
38666   result = ((XMLToken const *)arg1)->getNamespaceURI(arg2);
38667   jresult = jenv->NewStringUTF((&result)->c_str());
38668   return jresult;
38669 }
38670 
38671 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getNamespaceURI_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)38672 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getNamespaceURI_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
38673   jstring jresult = 0 ;
38674   XMLToken *arg1 = (XMLToken *) 0 ;
38675   std::string result;
38676 
38677   (void)jenv;
38678   (void)jcls;
38679   (void)jarg1_;
38680   arg1 = *(XMLToken **)&jarg1;
38681   result = ((XMLToken const *)arg1)->getNamespaceURI();
38682   jresult = jenv->NewStringUTF((&result)->c_str());
38683   return jresult;
38684 }
38685 
38686 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1isNamespacesEmpty(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)38687 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1isNamespacesEmpty(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
38688   jboolean jresult = 0 ;
38689   XMLToken *arg1 = (XMLToken *) 0 ;
38690   bool result;
38691 
38692   (void)jenv;
38693   (void)jcls;
38694   (void)jarg1_;
38695   arg1 = *(XMLToken **)&jarg1;
38696   result = (bool)((XMLToken const *)arg1)->isNamespacesEmpty();
38697   jresult = (jboolean)result;
38698   return jresult;
38699 }
38700 
38701 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1hasNamespaceURI(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)38702 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1hasNamespaceURI(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
38703   jboolean jresult = 0 ;
38704   XMLToken *arg1 = (XMLToken *) 0 ;
38705   std::string *arg2 = 0 ;
38706   bool result;
38707 
38708   (void)jenv;
38709   (void)jcls;
38710   (void)jarg1_;
38711   arg1 = *(XMLToken **)&jarg1;
38712   if(!jarg2) {
38713     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
38714     return 0;
38715   }
38716   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
38717   if (!arg2_pstr) return 0;
38718   std::string arg2_str(arg2_pstr);
38719   arg2 = &arg2_str;
38720   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
38721   result = (bool)((XMLToken const *)arg1)->hasNamespaceURI((std::string const &)*arg2);
38722   jresult = (jboolean)result;
38723   return jresult;
38724 }
38725 
38726 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1hasNamespacePrefix(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)38727 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1hasNamespacePrefix(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
38728   jboolean jresult = 0 ;
38729   XMLToken *arg1 = (XMLToken *) 0 ;
38730   std::string *arg2 = 0 ;
38731   bool result;
38732 
38733   (void)jenv;
38734   (void)jcls;
38735   (void)jarg1_;
38736   arg1 = *(XMLToken **)&jarg1;
38737   if(!jarg2) {
38738     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
38739     return 0;
38740   }
38741   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
38742   if (!arg2_pstr) return 0;
38743   std::string arg2_str(arg2_pstr);
38744   arg2 = &arg2_str;
38745   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
38746   result = (bool)((XMLToken const *)arg1)->hasNamespacePrefix((std::string const &)*arg2);
38747   jresult = (jboolean)result;
38748   return jresult;
38749 }
38750 
38751 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1hasNamespaceNS(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)38752 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1hasNamespaceNS(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
38753   jboolean jresult = 0 ;
38754   XMLToken *arg1 = (XMLToken *) 0 ;
38755   std::string *arg2 = 0 ;
38756   std::string *arg3 = 0 ;
38757   bool result;
38758 
38759   (void)jenv;
38760   (void)jcls;
38761   (void)jarg1_;
38762   arg1 = *(XMLToken **)&jarg1;
38763   if(!jarg2) {
38764     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
38765     return 0;
38766   }
38767   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
38768   if (!arg2_pstr) return 0;
38769   std::string arg2_str(arg2_pstr);
38770   arg2 = &arg2_str;
38771   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
38772   if(!jarg3) {
38773     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
38774     return 0;
38775   }
38776   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
38777   if (!arg3_pstr) return 0;
38778   std::string arg3_str(arg3_pstr);
38779   arg3 = &arg3_str;
38780   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
38781   result = (bool)((XMLToken const *)arg1)->hasNamespaceNS((std::string const &)*arg2,(std::string const &)*arg3);
38782   jresult = (jboolean)result;
38783   return jresult;
38784 }
38785 
38786 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1setTriple(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)38787 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1setTriple(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
38788   jint jresult = 0 ;
38789   XMLToken *arg1 = (XMLToken *) 0 ;
38790   XMLTriple *arg2 = 0 ;
38791   int result;
38792 
38793   (void)jenv;
38794   (void)jcls;
38795   (void)jarg1_;
38796   (void)jarg2_;
38797   arg1 = *(XMLToken **)&jarg1;
38798   arg2 = *(XMLTriple **)&jarg2;
38799   if (!arg2) {
38800     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLTriple const & reference is null");
38801     return 0;
38802   }
38803   result = (int)(arg1)->setTriple((XMLTriple const &)*arg2);
38804   jresult = (jint)result;
38805   return jresult;
38806 }
38807 
38808 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)38809 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
38810   jstring jresult = 0 ;
38811   XMLToken *arg1 = (XMLToken *) 0 ;
38812   std::string *result = 0 ;
38813 
38814   (void)jenv;
38815   (void)jcls;
38816   (void)jarg1_;
38817   arg1 = *(XMLToken **)&jarg1;
38818   result = (std::string *) &((XMLToken const *)arg1)->getName();
38819   jresult = jenv->NewStringUTF(result->c_str());
38820   return jresult;
38821 }
38822 
38823 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getPrefix(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)38824 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getPrefix(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
38825   jstring jresult = 0 ;
38826   XMLToken *arg1 = (XMLToken *) 0 ;
38827   std::string *result = 0 ;
38828 
38829   (void)jenv;
38830   (void)jcls;
38831   (void)jarg1_;
38832   arg1 = *(XMLToken **)&jarg1;
38833   result = (std::string *) &((XMLToken const *)arg1)->getPrefix();
38834   jresult = jenv->NewStringUTF(result->c_str());
38835   return jresult;
38836 }
38837 
38838 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getURI(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)38839 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getURI(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
38840   jstring jresult = 0 ;
38841   XMLToken *arg1 = (XMLToken *) 0 ;
38842   std::string *result = 0 ;
38843 
38844   (void)jenv;
38845   (void)jcls;
38846   (void)jarg1_;
38847   arg1 = *(XMLToken **)&jarg1;
38848   result = (std::string *) &((XMLToken const *)arg1)->getURI();
38849   jresult = jenv->NewStringUTF(result->c_str());
38850   return jresult;
38851 }
38852 
38853 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getCharacters(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)38854 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getCharacters(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
38855   jstring jresult = 0 ;
38856   XMLToken *arg1 = (XMLToken *) 0 ;
38857   std::string *result = 0 ;
38858 
38859   (void)jenv;
38860   (void)jcls;
38861   (void)jarg1_;
38862   arg1 = *(XMLToken **)&jarg1;
38863   result = (std::string *) &((XMLToken const *)arg1)->getCharacters();
38864   jresult = jenv->NewStringUTF(result->c_str());
38865   return jresult;
38866 }
38867 
38868 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1setCharacters(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)38869 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1setCharacters(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
38870   jint jresult = 0 ;
38871   XMLToken *arg1 = (XMLToken *) 0 ;
38872   std::string *arg2 = 0 ;
38873   int result;
38874 
38875   (void)jenv;
38876   (void)jcls;
38877   (void)jarg1_;
38878   arg1 = *(XMLToken **)&jarg1;
38879   if(!jarg2) {
38880     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
38881     return 0;
38882   }
38883   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
38884   if (!arg2_pstr) return 0;
38885   std::string arg2_str(arg2_pstr);
38886   arg2 = &arg2_str;
38887   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
38888   result = (int)(arg1)->setCharacters((std::string const &)*arg2);
38889   jresult = (jint)result;
38890   return jresult;
38891 }
38892 
38893 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1append(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)38894 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1append(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
38895   jint jresult = 0 ;
38896   XMLToken *arg1 = (XMLToken *) 0 ;
38897   std::string *arg2 = 0 ;
38898   int result;
38899 
38900   (void)jenv;
38901   (void)jcls;
38902   (void)jarg1_;
38903   arg1 = *(XMLToken **)&jarg1;
38904   if(!jarg2) {
38905     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
38906     return 0;
38907   }
38908   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
38909   if (!arg2_pstr) return 0;
38910   std::string arg2_str(arg2_pstr);
38911   arg2 = &arg2_str;
38912   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
38913   result = (int)(arg1)->append((std::string const &)*arg2);
38914   jresult = (jint)result;
38915   return jresult;
38916 }
38917 
38918 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getColumn(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)38919 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getColumn(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
38920   jlong jresult = 0 ;
38921   XMLToken *arg1 = (XMLToken *) 0 ;
38922   unsigned int result;
38923 
38924   (void)jenv;
38925   (void)jcls;
38926   (void)jarg1_;
38927   arg1 = *(XMLToken **)&jarg1;
38928   result = (unsigned int)((XMLToken const *)arg1)->getColumn();
38929   jresult = (jlong)result;
38930   return jresult;
38931 }
38932 
38933 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getLine(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)38934 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1getLine(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
38935   jlong jresult = 0 ;
38936   XMLToken *arg1 = (XMLToken *) 0 ;
38937   unsigned int result;
38938 
38939   (void)jenv;
38940   (void)jcls;
38941   (void)jarg1_;
38942   arg1 = *(XMLToken **)&jarg1;
38943   result = (unsigned int)((XMLToken const *)arg1)->getLine();
38944   jresult = (jlong)result;
38945   return jresult;
38946 }
38947 
38948 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1isElement(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)38949 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1isElement(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
38950   jboolean jresult = 0 ;
38951   XMLToken *arg1 = (XMLToken *) 0 ;
38952   bool result;
38953 
38954   (void)jenv;
38955   (void)jcls;
38956   (void)jarg1_;
38957   arg1 = *(XMLToken **)&jarg1;
38958   result = (bool)((XMLToken const *)arg1)->isElement();
38959   jresult = (jboolean)result;
38960   return jresult;
38961 }
38962 
38963 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1isEnd(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)38964 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1isEnd(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
38965   jboolean jresult = 0 ;
38966   XMLToken *arg1 = (XMLToken *) 0 ;
38967   bool result;
38968 
38969   (void)jenv;
38970   (void)jcls;
38971   (void)jarg1_;
38972   arg1 = *(XMLToken **)&jarg1;
38973   result = (bool)((XMLToken const *)arg1)->isEnd();
38974   jresult = (jboolean)result;
38975   return jresult;
38976 }
38977 
38978 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1isEndFor(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)38979 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1isEndFor(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
38980   jboolean jresult = 0 ;
38981   XMLToken *arg1 = (XMLToken *) 0 ;
38982   XMLToken *arg2 = 0 ;
38983   bool result;
38984 
38985   (void)jenv;
38986   (void)jcls;
38987   (void)jarg1_;
38988   (void)jarg2_;
38989   arg1 = *(XMLToken **)&jarg1;
38990   arg2 = *(XMLToken **)&jarg2;
38991   if (!arg2) {
38992     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLToken const & reference is null");
38993     return 0;
38994   }
38995   result = (bool)((XMLToken const *)arg1)->isEndFor((XMLToken const &)*arg2);
38996   jresult = (jboolean)result;
38997   return jresult;
38998 }
38999 
39000 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1isEOF(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)39001 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1isEOF(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
39002   jboolean jresult = 0 ;
39003   XMLToken *arg1 = (XMLToken *) 0 ;
39004   bool result;
39005 
39006   (void)jenv;
39007   (void)jcls;
39008   (void)jarg1_;
39009   arg1 = *(XMLToken **)&jarg1;
39010   result = (bool)((XMLToken const *)arg1)->isEOF();
39011   jresult = (jboolean)result;
39012   return jresult;
39013 }
39014 
39015 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1isStart(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)39016 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1isStart(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
39017   jboolean jresult = 0 ;
39018   XMLToken *arg1 = (XMLToken *) 0 ;
39019   bool result;
39020 
39021   (void)jenv;
39022   (void)jcls;
39023   (void)jarg1_;
39024   arg1 = *(XMLToken **)&jarg1;
39025   result = (bool)((XMLToken const *)arg1)->isStart();
39026   jresult = (jboolean)result;
39027   return jresult;
39028 }
39029 
39030 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1isText(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)39031 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1isText(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
39032   jboolean jresult = 0 ;
39033   XMLToken *arg1 = (XMLToken *) 0 ;
39034   bool result;
39035 
39036   (void)jenv;
39037   (void)jcls;
39038   (void)jarg1_;
39039   arg1 = *(XMLToken **)&jarg1;
39040   result = (bool)((XMLToken const *)arg1)->isText();
39041   jresult = (jboolean)result;
39042   return jresult;
39043 }
39044 
39045 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1setEnd(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)39046 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1setEnd(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
39047   jint jresult = 0 ;
39048   XMLToken *arg1 = (XMLToken *) 0 ;
39049   int result;
39050 
39051   (void)jenv;
39052   (void)jcls;
39053   (void)jarg1_;
39054   arg1 = *(XMLToken **)&jarg1;
39055   result = (int)(arg1)->setEnd();
39056   jresult = (jint)result;
39057   return jresult;
39058 }
39059 
39060 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1setEOF(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)39061 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1setEOF(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
39062   jint jresult = 0 ;
39063   XMLToken *arg1 = (XMLToken *) 0 ;
39064   int result;
39065 
39066   (void)jenv;
39067   (void)jcls;
39068   (void)jarg1_;
39069   arg1 = *(XMLToken **)&jarg1;
39070   result = (int)(arg1)->setEOF();
39071   jresult = (jint)result;
39072   return jresult;
39073 }
39074 
39075 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1unsetEnd(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)39076 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1unsetEnd(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
39077   jint jresult = 0 ;
39078   XMLToken *arg1 = (XMLToken *) 0 ;
39079   int result;
39080 
39081   (void)jenv;
39082   (void)jcls;
39083   (void)jarg1_;
39084   arg1 = *(XMLToken **)&jarg1;
39085   result = (int)(arg1)->unsetEnd();
39086   jresult = (jint)result;
39087   return jresult;
39088 }
39089 
39090 
Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1toString(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)39091 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLToken_1toString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
39092   jstring jresult = 0 ;
39093   XMLToken *arg1 = (XMLToken *) 0 ;
39094   std::string result;
39095 
39096   (void)jenv;
39097   (void)jcls;
39098   (void)jarg1_;
39099   arg1 = *(XMLToken **)&jarg1;
39100   result = (arg1)->toString();
39101   jresult = jenv->NewStringUTF((&result)->c_str());
39102   return jresult;
39103 }
39104 
39105 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLNode_1_1SWIG_10(JNIEnv * jenv,jclass jcls)39106 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLNode_1_1SWIG_10(JNIEnv *jenv, jclass jcls) {
39107   jlong jresult = 0 ;
39108   XMLNode *result = 0 ;
39109 
39110   (void)jenv;
39111   (void)jcls;
39112 
39113   try {
39114     result = (XMLNode *)new XMLNode();
39115   }
39116   catch (const XMLConstructorException &e) {
39117     jenv->ExceptionClear();
39118     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
39119     if (clazz)
39120     jenv->ThrowNew(clazz, e.what());
39121     return 0;
39122   }
39123 
39124   *(XMLNode **)&jresult = result;
39125   return jresult;
39126 }
39127 
39128 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLNode_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)39129 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLNode_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
39130   jlong jresult = 0 ;
39131   XMLToken *arg1 = 0 ;
39132   XMLNode *result = 0 ;
39133 
39134   (void)jenv;
39135   (void)jcls;
39136   (void)jarg1_;
39137   arg1 = *(XMLToken **)&jarg1;
39138   if (!arg1) {
39139     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLToken const & reference is null");
39140     return 0;
39141   }
39142 
39143   try {
39144     result = (XMLNode *)new XMLNode((XMLToken const &)*arg1);
39145   }
39146   catch (const XMLConstructorException &e) {
39147     jenv->ExceptionClear();
39148     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
39149     if (clazz)
39150     jenv->ThrowNew(clazz, e.what());
39151     return 0;
39152   }
39153 
39154   *(XMLNode **)&jresult = result;
39155   return jresult;
39156 }
39157 
39158 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLNode_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jlong jarg3,jobject jarg3_,jlong jarg4,jlong jarg5)39159 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLNode_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_, jlong jarg4, jlong jarg5) {
39160   jlong jresult = 0 ;
39161   XMLTriple *arg1 = 0 ;
39162   XMLAttributes *arg2 = 0 ;
39163   XMLNamespaces *arg3 = 0 ;
39164   unsigned int arg4 ;
39165   unsigned int arg5 ;
39166   XMLNode *result = 0 ;
39167 
39168   (void)jenv;
39169   (void)jcls;
39170   (void)jarg1_;
39171   (void)jarg2_;
39172   (void)jarg3_;
39173   arg1 = *(XMLTriple **)&jarg1;
39174   if (!arg1) {
39175     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLTriple const & reference is null");
39176     return 0;
39177   }
39178   arg2 = *(XMLAttributes **)&jarg2;
39179   if (!arg2) {
39180     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLAttributes const & reference is null");
39181     return 0;
39182   }
39183   arg3 = *(XMLNamespaces **)&jarg3;
39184   if (!arg3) {
39185     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLNamespaces const & reference is null");
39186     return 0;
39187   }
39188   arg4 = (unsigned int)jarg4;
39189   arg5 = (unsigned int)jarg5;
39190 
39191   try {
39192     result = (XMLNode *)new XMLNode((XMLTriple const &)*arg1,(XMLAttributes const &)*arg2,(XMLNamespaces const &)*arg3,arg4,arg5);
39193   }
39194   catch (const XMLConstructorException &e) {
39195     jenv->ExceptionClear();
39196     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
39197     if (clazz)
39198     jenv->ThrowNew(clazz, e.what());
39199     return 0;
39200   }
39201 
39202   *(XMLNode **)&jresult = result;
39203   return jresult;
39204 }
39205 
39206 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLNode_1_1SWIG_13(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jlong jarg3,jobject jarg3_,jlong jarg4)39207 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLNode_1_1SWIG_13(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_, jlong jarg4) {
39208   jlong jresult = 0 ;
39209   XMLTriple *arg1 = 0 ;
39210   XMLAttributes *arg2 = 0 ;
39211   XMLNamespaces *arg3 = 0 ;
39212   unsigned int arg4 ;
39213   XMLNode *result = 0 ;
39214 
39215   (void)jenv;
39216   (void)jcls;
39217   (void)jarg1_;
39218   (void)jarg2_;
39219   (void)jarg3_;
39220   arg1 = *(XMLTriple **)&jarg1;
39221   if (!arg1) {
39222     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLTriple const & reference is null");
39223     return 0;
39224   }
39225   arg2 = *(XMLAttributes **)&jarg2;
39226   if (!arg2) {
39227     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLAttributes const & reference is null");
39228     return 0;
39229   }
39230   arg3 = *(XMLNamespaces **)&jarg3;
39231   if (!arg3) {
39232     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLNamespaces const & reference is null");
39233     return 0;
39234   }
39235   arg4 = (unsigned int)jarg4;
39236 
39237   try {
39238     result = (XMLNode *)new XMLNode((XMLTriple const &)*arg1,(XMLAttributes const &)*arg2,(XMLNamespaces const &)*arg3,arg4);
39239   }
39240   catch (const XMLConstructorException &e) {
39241     jenv->ExceptionClear();
39242     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
39243     if (clazz)
39244     jenv->ThrowNew(clazz, e.what());
39245     return 0;
39246   }
39247 
39248   *(XMLNode **)&jresult = result;
39249   return jresult;
39250 }
39251 
39252 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLNode_1_1SWIG_14(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jlong jarg3,jobject jarg3_)39253 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLNode_1_1SWIG_14(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_) {
39254   jlong jresult = 0 ;
39255   XMLTriple *arg1 = 0 ;
39256   XMLAttributes *arg2 = 0 ;
39257   XMLNamespaces *arg3 = 0 ;
39258   XMLNode *result = 0 ;
39259 
39260   (void)jenv;
39261   (void)jcls;
39262   (void)jarg1_;
39263   (void)jarg2_;
39264   (void)jarg3_;
39265   arg1 = *(XMLTriple **)&jarg1;
39266   if (!arg1) {
39267     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLTriple const & reference is null");
39268     return 0;
39269   }
39270   arg2 = *(XMLAttributes **)&jarg2;
39271   if (!arg2) {
39272     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLAttributes const & reference is null");
39273     return 0;
39274   }
39275   arg3 = *(XMLNamespaces **)&jarg3;
39276   if (!arg3) {
39277     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLNamespaces const & reference is null");
39278     return 0;
39279   }
39280 
39281   try {
39282     result = (XMLNode *)new XMLNode((XMLTriple const &)*arg1,(XMLAttributes const &)*arg2,(XMLNamespaces const &)*arg3);
39283   }
39284   catch (const XMLConstructorException &e) {
39285     jenv->ExceptionClear();
39286     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
39287     if (clazz)
39288     jenv->ThrowNew(clazz, e.what());
39289     return 0;
39290   }
39291 
39292   *(XMLNode **)&jresult = result;
39293   return jresult;
39294 }
39295 
39296 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLNode_1_1SWIG_15(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jlong jarg3,jlong jarg4)39297 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLNode_1_1SWIG_15(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jlong jarg4) {
39298   jlong jresult = 0 ;
39299   XMLTriple *arg1 = 0 ;
39300   XMLAttributes *arg2 = 0 ;
39301   unsigned int arg3 ;
39302   unsigned int arg4 ;
39303   XMLNode *result = 0 ;
39304 
39305   (void)jenv;
39306   (void)jcls;
39307   (void)jarg1_;
39308   (void)jarg2_;
39309   arg1 = *(XMLTriple **)&jarg1;
39310   if (!arg1) {
39311     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLTriple const & reference is null");
39312     return 0;
39313   }
39314   arg2 = *(XMLAttributes **)&jarg2;
39315   if (!arg2) {
39316     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLAttributes const & reference is null");
39317     return 0;
39318   }
39319   arg3 = (unsigned int)jarg3;
39320   arg4 = (unsigned int)jarg4;
39321 
39322   try {
39323     result = (XMLNode *)new XMLNode((XMLTriple const &)*arg1,(XMLAttributes const &)*arg2,arg3,arg4);
39324   }
39325   catch (const XMLConstructorException &e) {
39326     jenv->ExceptionClear();
39327     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
39328     if (clazz)
39329     jenv->ThrowNew(clazz, e.what());
39330     return 0;
39331   }
39332 
39333   *(XMLNode **)&jresult = result;
39334   return jresult;
39335 }
39336 
39337 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLNode_1_1SWIG_16(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jlong jarg3)39338 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLNode_1_1SWIG_16(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3) {
39339   jlong jresult = 0 ;
39340   XMLTriple *arg1 = 0 ;
39341   XMLAttributes *arg2 = 0 ;
39342   unsigned int arg3 ;
39343   XMLNode *result = 0 ;
39344 
39345   (void)jenv;
39346   (void)jcls;
39347   (void)jarg1_;
39348   (void)jarg2_;
39349   arg1 = *(XMLTriple **)&jarg1;
39350   if (!arg1) {
39351     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLTriple const & reference is null");
39352     return 0;
39353   }
39354   arg2 = *(XMLAttributes **)&jarg2;
39355   if (!arg2) {
39356     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLAttributes const & reference is null");
39357     return 0;
39358   }
39359   arg3 = (unsigned int)jarg3;
39360 
39361   try {
39362     result = (XMLNode *)new XMLNode((XMLTriple const &)*arg1,(XMLAttributes const &)*arg2,arg3);
39363   }
39364   catch (const XMLConstructorException &e) {
39365     jenv->ExceptionClear();
39366     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
39367     if (clazz)
39368     jenv->ThrowNew(clazz, e.what());
39369     return 0;
39370   }
39371 
39372   *(XMLNode **)&jresult = result;
39373   return jresult;
39374 }
39375 
39376 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLNode_1_1SWIG_17(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)39377 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLNode_1_1SWIG_17(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
39378   jlong jresult = 0 ;
39379   XMLTriple *arg1 = 0 ;
39380   XMLAttributes *arg2 = 0 ;
39381   XMLNode *result = 0 ;
39382 
39383   (void)jenv;
39384   (void)jcls;
39385   (void)jarg1_;
39386   (void)jarg2_;
39387   arg1 = *(XMLTriple **)&jarg1;
39388   if (!arg1) {
39389     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLTriple const & reference is null");
39390     return 0;
39391   }
39392   arg2 = *(XMLAttributes **)&jarg2;
39393   if (!arg2) {
39394     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLAttributes const & reference is null");
39395     return 0;
39396   }
39397 
39398   try {
39399     result = (XMLNode *)new XMLNode((XMLTriple const &)*arg1,(XMLAttributes const &)*arg2);
39400   }
39401   catch (const XMLConstructorException &e) {
39402     jenv->ExceptionClear();
39403     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
39404     if (clazz)
39405     jenv->ThrowNew(clazz, e.what());
39406     return 0;
39407   }
39408 
39409   *(XMLNode **)&jresult = result;
39410   return jresult;
39411 }
39412 
39413 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLNode_1_1SWIG_18(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jlong jarg3)39414 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLNode_1_1SWIG_18(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jlong jarg3) {
39415   jlong jresult = 0 ;
39416   XMLTriple *arg1 = 0 ;
39417   unsigned int arg2 ;
39418   unsigned int arg3 ;
39419   XMLNode *result = 0 ;
39420 
39421   (void)jenv;
39422   (void)jcls;
39423   (void)jarg1_;
39424   arg1 = *(XMLTriple **)&jarg1;
39425   if (!arg1) {
39426     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLTriple const & reference is null");
39427     return 0;
39428   }
39429   arg2 = (unsigned int)jarg2;
39430   arg3 = (unsigned int)jarg3;
39431 
39432   try {
39433     result = (XMLNode *)new XMLNode((XMLTriple const &)*arg1,arg2,arg3);
39434   }
39435   catch (const XMLConstructorException &e) {
39436     jenv->ExceptionClear();
39437     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
39438     if (clazz)
39439     jenv->ThrowNew(clazz, e.what());
39440     return 0;
39441   }
39442 
39443   *(XMLNode **)&jresult = result;
39444   return jresult;
39445 }
39446 
39447 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLNode_1_1SWIG_19(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)39448 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLNode_1_1SWIG_19(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
39449   jlong jresult = 0 ;
39450   XMLTriple *arg1 = 0 ;
39451   unsigned int arg2 ;
39452   XMLNode *result = 0 ;
39453 
39454   (void)jenv;
39455   (void)jcls;
39456   (void)jarg1_;
39457   arg1 = *(XMLTriple **)&jarg1;
39458   if (!arg1) {
39459     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLTriple const & reference is null");
39460     return 0;
39461   }
39462   arg2 = (unsigned int)jarg2;
39463 
39464   try {
39465     result = (XMLNode *)new XMLNode((XMLTriple const &)*arg1,arg2);
39466   }
39467   catch (const XMLConstructorException &e) {
39468     jenv->ExceptionClear();
39469     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
39470     if (clazz)
39471     jenv->ThrowNew(clazz, e.what());
39472     return 0;
39473   }
39474 
39475   *(XMLNode **)&jresult = result;
39476   return jresult;
39477 }
39478 
39479 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLNode_1_1SWIG_110(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)39480 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLNode_1_1SWIG_110(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
39481   jlong jresult = 0 ;
39482   XMLTriple *arg1 = 0 ;
39483   XMLNode *result = 0 ;
39484 
39485   (void)jenv;
39486   (void)jcls;
39487   (void)jarg1_;
39488   arg1 = *(XMLTriple **)&jarg1;
39489   if (!arg1) {
39490     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLTriple const & reference is null");
39491     return 0;
39492   }
39493 
39494   try {
39495     result = (XMLNode *)new XMLNode((XMLTriple const &)*arg1);
39496   }
39497   catch (const XMLConstructorException &e) {
39498     jenv->ExceptionClear();
39499     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
39500     if (clazz)
39501     jenv->ThrowNew(clazz, e.what());
39502     return 0;
39503   }
39504 
39505   *(XMLNode **)&jresult = result;
39506   return jresult;
39507 }
39508 
39509 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLNode_1_1SWIG_111(JNIEnv * jenv,jclass jcls,jstring jarg1,jlong jarg2,jlong jarg3)39510 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLNode_1_1SWIG_111(JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2, jlong jarg3) {
39511   jlong jresult = 0 ;
39512   std::string *arg1 = 0 ;
39513   unsigned int arg2 ;
39514   unsigned int arg3 ;
39515   XMLNode *result = 0 ;
39516 
39517   (void)jenv;
39518   (void)jcls;
39519   if(!jarg1) {
39520     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
39521     return 0;
39522   }
39523   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
39524   if (!arg1_pstr) return 0;
39525   std::string arg1_str(arg1_pstr);
39526   arg1 = &arg1_str;
39527   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
39528   arg2 = (unsigned int)jarg2;
39529   arg3 = (unsigned int)jarg3;
39530 
39531   try {
39532     result = (XMLNode *)new XMLNode((std::string const &)*arg1,arg2,arg3);
39533   }
39534   catch (const XMLConstructorException &e) {
39535     jenv->ExceptionClear();
39536     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
39537     if (clazz)
39538     jenv->ThrowNew(clazz, e.what());
39539     return 0;
39540   }
39541 
39542   *(XMLNode **)&jresult = result;
39543   return jresult;
39544 }
39545 
39546 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLNode_1_1SWIG_112(JNIEnv * jenv,jclass jcls,jstring jarg1,jlong jarg2)39547 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLNode_1_1SWIG_112(JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2) {
39548   jlong jresult = 0 ;
39549   std::string *arg1 = 0 ;
39550   unsigned int arg2 ;
39551   XMLNode *result = 0 ;
39552 
39553   (void)jenv;
39554   (void)jcls;
39555   if(!jarg1) {
39556     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
39557     return 0;
39558   }
39559   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
39560   if (!arg1_pstr) return 0;
39561   std::string arg1_str(arg1_pstr);
39562   arg1 = &arg1_str;
39563   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
39564   arg2 = (unsigned int)jarg2;
39565 
39566   try {
39567     result = (XMLNode *)new XMLNode((std::string const &)*arg1,arg2);
39568   }
39569   catch (const XMLConstructorException &e) {
39570     jenv->ExceptionClear();
39571     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
39572     if (clazz)
39573     jenv->ThrowNew(clazz, e.what());
39574     return 0;
39575   }
39576 
39577   *(XMLNode **)&jresult = result;
39578   return jresult;
39579 }
39580 
39581 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLNode_1_1SWIG_113(JNIEnv * jenv,jclass jcls,jstring jarg1)39582 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLNode_1_1SWIG_113(JNIEnv *jenv, jclass jcls, jstring jarg1) {
39583   jlong jresult = 0 ;
39584   std::string *arg1 = 0 ;
39585   XMLNode *result = 0 ;
39586 
39587   (void)jenv;
39588   (void)jcls;
39589   if(!jarg1) {
39590     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
39591     return 0;
39592   }
39593   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
39594   if (!arg1_pstr) return 0;
39595   std::string arg1_str(arg1_pstr);
39596   arg1 = &arg1_str;
39597   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
39598 
39599   try {
39600     result = (XMLNode *)new XMLNode((std::string const &)*arg1);
39601   }
39602   catch (const XMLConstructorException &e) {
39603     jenv->ExceptionClear();
39604     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
39605     if (clazz)
39606     jenv->ThrowNew(clazz, e.what());
39607     return 0;
39608   }
39609 
39610   *(XMLNode **)&jresult = result;
39611   return jresult;
39612 }
39613 
39614 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLNode_1_1SWIG_114(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)39615 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLNode_1_1SWIG_114(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
39616   jlong jresult = 0 ;
39617   XMLInputStream *arg1 = 0 ;
39618   XMLNode *result = 0 ;
39619 
39620   (void)jenv;
39621   (void)jcls;
39622   (void)jarg1_;
39623   arg1 = *(XMLInputStream **)&jarg1;
39624   if (!arg1) {
39625     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLInputStream & reference is null");
39626     return 0;
39627   }
39628 
39629   try {
39630     result = (XMLNode *)new XMLNode(*arg1);
39631   }
39632   catch (const XMLConstructorException &e) {
39633     jenv->ExceptionClear();
39634     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
39635     if (clazz)
39636     jenv->ThrowNew(clazz, e.what());
39637     return 0;
39638   }
39639 
39640   *(XMLNode **)&jresult = result;
39641   return jresult;
39642 }
39643 
39644 
Java_org_sbml_libsbml_libsbmlJNI_delete_1XMLNode(JNIEnv * jenv,jclass jcls,jlong jarg1)39645 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1XMLNode(JNIEnv *jenv, jclass jcls, jlong jarg1) {
39646   XMLNode *arg1 = (XMLNode *) 0 ;
39647 
39648   (void)jenv;
39649   (void)jcls;
39650   arg1 = *(XMLNode **)&jarg1;
39651   delete arg1;
39652 }
39653 
39654 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLNode_1_1SWIG_115(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)39655 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLNode_1_1SWIG_115(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
39656   jlong jresult = 0 ;
39657   XMLNode *arg1 = 0 ;
39658   XMLNode *result = 0 ;
39659 
39660   (void)jenv;
39661   (void)jcls;
39662   (void)jarg1_;
39663   arg1 = *(XMLNode **)&jarg1;
39664   if (!arg1) {
39665     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLNode const & reference is null");
39666     return 0;
39667   }
39668 
39669   try {
39670     result = (XMLNode *)new XMLNode((XMLNode const &)*arg1);
39671   }
39672   catch (const XMLConstructorException &e) {
39673     jenv->ExceptionClear();
39674     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
39675     if (clazz)
39676     jenv->ThrowNew(clazz, e.what());
39677     return 0;
39678   }
39679 
39680   *(XMLNode **)&jresult = result;
39681   return jresult;
39682 }
39683 
39684 
Java_org_sbml_libsbml_libsbmlJNI_XMLNode_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)39685 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLNode_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
39686   jlong jresult = 0 ;
39687   XMLNode *arg1 = (XMLNode *) 0 ;
39688   XMLNode *result = 0 ;
39689 
39690   (void)jenv;
39691   (void)jcls;
39692   (void)jarg1_;
39693   arg1 = *(XMLNode **)&jarg1;
39694   result = (XMLNode *)((XMLNode const *)arg1)->clone();
39695   *(XMLNode **)&jresult = result;
39696   return jresult;
39697 }
39698 
39699 
Java_org_sbml_libsbml_libsbmlJNI_XMLNode_1addChild(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)39700 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLNode_1addChild(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
39701   jint jresult = 0 ;
39702   XMLNode *arg1 = (XMLNode *) 0 ;
39703   XMLNode *arg2 = 0 ;
39704   int result;
39705 
39706   (void)jenv;
39707   (void)jcls;
39708   (void)jarg1_;
39709   (void)jarg2_;
39710   arg1 = *(XMLNode **)&jarg1;
39711   arg2 = *(XMLNode **)&jarg2;
39712   if (!arg2) {
39713     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLNode const & reference is null");
39714     return 0;
39715   }
39716   result = (int)(arg1)->addChild((XMLNode const &)*arg2);
39717   jresult = (jint)result;
39718   return jresult;
39719 }
39720 
39721 
Java_org_sbml_libsbml_libsbmlJNI_XMLNode_1insertChild(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jlong jarg3,jobject jarg3_)39722 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLNode_1insertChild(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jlong jarg3, jobject jarg3_) {
39723   jlong jresult = 0 ;
39724   XMLNode *arg1 = (XMLNode *) 0 ;
39725   unsigned int arg2 ;
39726   XMLNode *arg3 = 0 ;
39727   XMLNode *result = 0 ;
39728 
39729   (void)jenv;
39730   (void)jcls;
39731   (void)jarg1_;
39732   (void)jarg3_;
39733   arg1 = *(XMLNode **)&jarg1;
39734   arg2 = (unsigned int)jarg2;
39735   arg3 = *(XMLNode **)&jarg3;
39736   if (!arg3) {
39737     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLNode const & reference is null");
39738     return 0;
39739   }
39740   result = (XMLNode *) &(arg1)->insertChild(arg2,(XMLNode const &)*arg3);
39741   *(XMLNode **)&jresult = result;
39742   return jresult;
39743 }
39744 
39745 
Java_org_sbml_libsbml_libsbmlJNI_XMLNode_1removeChild(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)39746 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLNode_1removeChild(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
39747   jlong jresult = 0 ;
39748   XMLNode *arg1 = (XMLNode *) 0 ;
39749   unsigned int arg2 ;
39750   XMLNode *result = 0 ;
39751 
39752   (void)jenv;
39753   (void)jcls;
39754   (void)jarg1_;
39755   arg1 = *(XMLNode **)&jarg1;
39756   arg2 = (unsigned int)jarg2;
39757   result = (XMLNode *)(arg1)->removeChild(arg2);
39758   *(XMLNode **)&jresult = result;
39759   return jresult;
39760 }
39761 
39762 
Java_org_sbml_libsbml_libsbmlJNI_XMLNode_1removeChildren(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)39763 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLNode_1removeChildren(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
39764   jint jresult = 0 ;
39765   XMLNode *arg1 = (XMLNode *) 0 ;
39766   int result;
39767 
39768   (void)jenv;
39769   (void)jcls;
39770   (void)jarg1_;
39771   arg1 = *(XMLNode **)&jarg1;
39772   result = (int)(arg1)->removeChildren();
39773   jresult = (jint)result;
39774   return jresult;
39775 }
39776 
39777 
Java_org_sbml_libsbml_libsbmlJNI_XMLNode_1getChild_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)39778 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLNode_1getChild_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
39779   jlong jresult = 0 ;
39780   XMLNode *arg1 = (XMLNode *) 0 ;
39781   unsigned int arg2 ;
39782   XMLNode *result = 0 ;
39783 
39784   (void)jenv;
39785   (void)jcls;
39786   (void)jarg1_;
39787   arg1 = *(XMLNode **)&jarg1;
39788   arg2 = (unsigned int)jarg2;
39789   result = (XMLNode *) &(arg1)->getChild(arg2);
39790   *(XMLNode **)&jresult = result;
39791   return jresult;
39792 }
39793 
39794 
Java_org_sbml_libsbml_libsbmlJNI_XMLNode_1getChild_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)39795 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLNode_1getChild_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
39796   jlong jresult = 0 ;
39797   XMLNode *arg1 = (XMLNode *) 0 ;
39798   std::string *arg2 = 0 ;
39799   XMLNode *result = 0 ;
39800 
39801   (void)jenv;
39802   (void)jcls;
39803   (void)jarg1_;
39804   arg1 = *(XMLNode **)&jarg1;
39805   if(!jarg2) {
39806     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
39807     return 0;
39808   }
39809   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
39810   if (!arg2_pstr) return 0;
39811   std::string arg2_str(arg2_pstr);
39812   arg2 = &arg2_str;
39813   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
39814   result = (XMLNode *) &(arg1)->getChild((std::string const &)*arg2);
39815   *(XMLNode **)&jresult = result;
39816   return jresult;
39817 }
39818 
39819 
Java_org_sbml_libsbml_libsbmlJNI_XMLNode_1getIndex(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)39820 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLNode_1getIndex(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
39821   jint jresult = 0 ;
39822   XMLNode *arg1 = (XMLNode *) 0 ;
39823   std::string *arg2 = 0 ;
39824   int result;
39825 
39826   (void)jenv;
39827   (void)jcls;
39828   (void)jarg1_;
39829   arg1 = *(XMLNode **)&jarg1;
39830   if(!jarg2) {
39831     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
39832     return 0;
39833   }
39834   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
39835   if (!arg2_pstr) return 0;
39836   std::string arg2_str(arg2_pstr);
39837   arg2 = &arg2_str;
39838   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
39839   result = (int)((XMLNode const *)arg1)->getIndex((std::string const &)*arg2);
39840   jresult = (jint)result;
39841   return jresult;
39842 }
39843 
39844 
Java_org_sbml_libsbml_libsbmlJNI_XMLNode_1hasChild(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)39845 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLNode_1hasChild(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
39846   jboolean jresult = 0 ;
39847   XMLNode *arg1 = (XMLNode *) 0 ;
39848   std::string *arg2 = 0 ;
39849   bool result;
39850 
39851   (void)jenv;
39852   (void)jcls;
39853   (void)jarg1_;
39854   arg1 = *(XMLNode **)&jarg1;
39855   if(!jarg2) {
39856     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
39857     return 0;
39858   }
39859   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
39860   if (!arg2_pstr) return 0;
39861   std::string arg2_str(arg2_pstr);
39862   arg2 = &arg2_str;
39863   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
39864   result = (bool)((XMLNode const *)arg1)->hasChild((std::string const &)*arg2);
39865   jresult = (jboolean)result;
39866   return jresult;
39867 }
39868 
39869 
Java_org_sbml_libsbml_libsbmlJNI_XMLNode_1xmlEquals_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jboolean jarg3,jboolean jarg4)39870 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLNode_1xmlEquals_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jboolean jarg3, jboolean jarg4) {
39871   jboolean jresult = 0 ;
39872   XMLNode *arg1 = (XMLNode *) 0 ;
39873   XMLNode *arg2 = 0 ;
39874   bool arg3 ;
39875   bool arg4 ;
39876   bool result;
39877 
39878   (void)jenv;
39879   (void)jcls;
39880   (void)jarg1_;
39881   (void)jarg2_;
39882   arg1 = *(XMLNode **)&jarg1;
39883   arg2 = *(XMLNode **)&jarg2;
39884   if (!arg2) {
39885     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLNode const & reference is null");
39886     return 0;
39887   }
39888   arg3 = jarg3 ? true : false;
39889   arg4 = jarg4 ? true : false;
39890   result = (bool)((XMLNode const *)arg1)->equals((XMLNode const &)*arg2,arg3,arg4);
39891   jresult = (jboolean)result;
39892   return jresult;
39893 }
39894 
39895 
Java_org_sbml_libsbml_libsbmlJNI_XMLNode_1xmlEquals_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jboolean jarg3)39896 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLNode_1xmlEquals_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jboolean jarg3) {
39897   jboolean jresult = 0 ;
39898   XMLNode *arg1 = (XMLNode *) 0 ;
39899   XMLNode *arg2 = 0 ;
39900   bool arg3 ;
39901   bool result;
39902 
39903   (void)jenv;
39904   (void)jcls;
39905   (void)jarg1_;
39906   (void)jarg2_;
39907   arg1 = *(XMLNode **)&jarg1;
39908   arg2 = *(XMLNode **)&jarg2;
39909   if (!arg2) {
39910     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLNode const & reference is null");
39911     return 0;
39912   }
39913   arg3 = jarg3 ? true : false;
39914   result = (bool)((XMLNode const *)arg1)->equals((XMLNode const &)*arg2,arg3);
39915   jresult = (jboolean)result;
39916   return jresult;
39917 }
39918 
39919 
Java_org_sbml_libsbml_libsbmlJNI_XMLNode_1xmlEquals_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)39920 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLNode_1xmlEquals_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
39921   jboolean jresult = 0 ;
39922   XMLNode *arg1 = (XMLNode *) 0 ;
39923   XMLNode *arg2 = 0 ;
39924   bool result;
39925 
39926   (void)jenv;
39927   (void)jcls;
39928   (void)jarg1_;
39929   (void)jarg2_;
39930   arg1 = *(XMLNode **)&jarg1;
39931   arg2 = *(XMLNode **)&jarg2;
39932   if (!arg2) {
39933     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLNode const & reference is null");
39934     return 0;
39935   }
39936   result = (bool)((XMLNode const *)arg1)->equals((XMLNode const &)*arg2);
39937   jresult = (jboolean)result;
39938   return jresult;
39939 }
39940 
39941 
Java_org_sbml_libsbml_libsbmlJNI_XMLNode_1getNumChildren(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)39942 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLNode_1getNumChildren(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
39943   jlong jresult = 0 ;
39944   XMLNode *arg1 = (XMLNode *) 0 ;
39945   unsigned int result;
39946 
39947   (void)jenv;
39948   (void)jcls;
39949   (void)jarg1_;
39950   arg1 = *(XMLNode **)&jarg1;
39951   result = (unsigned int)((XMLNode const *)arg1)->getNumChildren();
39952   jresult = (jlong)result;
39953   return jresult;
39954 }
39955 
39956 
Java_org_sbml_libsbml_libsbmlJNI_XMLNode_1writeToStream(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)39957 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLNode_1writeToStream(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
39958   XMLNode *arg1 = (XMLNode *) 0 ;
39959   XMLOutputStream *arg2 = 0 ;
39960 
39961   (void)jenv;
39962   (void)jcls;
39963   (void)jarg1_;
39964   (void)jarg2_;
39965   arg1 = *(XMLNode **)&jarg1;
39966   arg2 = *(XMLOutputStream **)&jarg2;
39967   if (!arg2) {
39968     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLOutputStream & reference is null");
39969     return ;
39970   }
39971   ((XMLNode const *)arg1)->writeToStream(*arg2);
39972 }
39973 
39974 
Java_org_sbml_libsbml_libsbmlJNI_XMLNode_1toXMLString(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)39975 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLNode_1toXMLString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
39976   jstring jresult = 0 ;
39977   XMLNode *arg1 = (XMLNode *) 0 ;
39978   std::string result;
39979 
39980   (void)jenv;
39981   (void)jcls;
39982   (void)jarg1_;
39983   arg1 = *(XMLNode **)&jarg1;
39984   result = ((XMLNode const *)arg1)->toXMLString();
39985   jresult = jenv->NewStringUTF((&result)->c_str());
39986   return jresult;
39987 }
39988 
39989 
Java_org_sbml_libsbml_libsbmlJNI_XMLNode_1convertXMLNodeToString(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)39990 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLNode_1convertXMLNodeToString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
39991   jstring jresult = 0 ;
39992   XMLNode *arg1 = (XMLNode *) 0 ;
39993   std::string result;
39994 
39995   (void)jenv;
39996   (void)jcls;
39997   (void)jarg1_;
39998   arg1 = *(XMLNode **)&jarg1;
39999   result = XMLNode::convertXMLNodeToString((XMLNode const *)arg1);
40000   jresult = jenv->NewStringUTF((&result)->c_str());
40001   return jresult;
40002 }
40003 
40004 
Java_org_sbml_libsbml_libsbmlJNI_XMLNode_1convertStringToXMLNode_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jstring jarg1,jlong jarg2,jobject jarg2_)40005 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLNode_1convertStringToXMLNode_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2, jobject jarg2_) {
40006   jlong jresult = 0 ;
40007   std::string *arg1 = 0 ;
40008   XMLNamespaces *arg2 = (XMLNamespaces *) 0 ;
40009   XMLNode *result = 0 ;
40010 
40011   (void)jenv;
40012   (void)jcls;
40013   (void)jarg2_;
40014   if(!jarg1) {
40015     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
40016     return 0;
40017   }
40018   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
40019   if (!arg1_pstr) return 0;
40020   std::string arg1_str(arg1_pstr);
40021   arg1 = &arg1_str;
40022   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
40023   arg2 = *(XMLNamespaces **)&jarg2;
40024   result = (XMLNode *)XMLNode::convertStringToXMLNode((std::string const &)*arg1,(XMLNamespaces const *)arg2);
40025   *(XMLNode **)&jresult = result;
40026   return jresult;
40027 }
40028 
40029 
Java_org_sbml_libsbml_libsbmlJNI_XMLNode_1convertStringToXMLNode_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jstring jarg1)40030 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLNode_1convertStringToXMLNode_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jstring jarg1) {
40031   jlong jresult = 0 ;
40032   std::string *arg1 = 0 ;
40033   XMLNode *result = 0 ;
40034 
40035   (void)jenv;
40036   (void)jcls;
40037   if(!jarg1) {
40038     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
40039     return 0;
40040   }
40041   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
40042   if (!arg1_pstr) return 0;
40043   std::string arg1_str(arg1_pstr);
40044   arg1 = &arg1_str;
40045   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
40046   result = (XMLNode *)XMLNode::convertStringToXMLNode((std::string const &)*arg1);
40047   *(XMLNode **)&jresult = result;
40048   return jresult;
40049 }
40050 
40051 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLTriple_1_1SWIG_10(JNIEnv * jenv,jclass jcls)40052 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLTriple_1_1SWIG_10(JNIEnv *jenv, jclass jcls) {
40053   jlong jresult = 0 ;
40054   XMLTriple *result = 0 ;
40055 
40056   (void)jenv;
40057   (void)jcls;
40058   result = (XMLTriple *)new XMLTriple();
40059   *(XMLTriple **)&jresult = result;
40060   return jresult;
40061 }
40062 
40063 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLTriple_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jstring jarg1,jstring jarg2,jstring jarg3)40064 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLTriple_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jstring jarg1, jstring jarg2, jstring jarg3) {
40065   jlong jresult = 0 ;
40066   std::string *arg1 = 0 ;
40067   std::string *arg2 = 0 ;
40068   std::string *arg3 = 0 ;
40069   XMLTriple *result = 0 ;
40070 
40071   (void)jenv;
40072   (void)jcls;
40073   if(!jarg1) {
40074     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
40075     return 0;
40076   }
40077   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
40078   if (!arg1_pstr) return 0;
40079   std::string arg1_str(arg1_pstr);
40080   arg1 = &arg1_str;
40081   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
40082   if(!jarg2) {
40083     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
40084     return 0;
40085   }
40086   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
40087   if (!arg2_pstr) return 0;
40088   std::string arg2_str(arg2_pstr);
40089   arg2 = &arg2_str;
40090   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
40091   if(!jarg3) {
40092     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
40093     return 0;
40094   }
40095   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
40096   if (!arg3_pstr) return 0;
40097   std::string arg3_str(arg3_pstr);
40098   arg3 = &arg3_str;
40099   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
40100   result = (XMLTriple *)new XMLTriple((std::string const &)*arg1,(std::string const &)*arg2,(std::string const &)*arg3);
40101   *(XMLTriple **)&jresult = result;
40102   return jresult;
40103 }
40104 
40105 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLTriple_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jstring jarg1,jchar jarg2)40106 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLTriple_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jstring jarg1, jchar jarg2) {
40107   jlong jresult = 0 ;
40108   std::string *arg1 = 0 ;
40109   char arg2 ;
40110   XMLTriple *result = 0 ;
40111 
40112   (void)jenv;
40113   (void)jcls;
40114   if(!jarg1) {
40115     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
40116     return 0;
40117   }
40118   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
40119   if (!arg1_pstr) return 0;
40120   std::string arg1_str(arg1_pstr);
40121   arg1 = &arg1_str;
40122   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
40123   arg2 = (char)jarg2;
40124   result = (XMLTriple *)new XMLTriple((std::string const &)*arg1,arg2);
40125   *(XMLTriple **)&jresult = result;
40126   return jresult;
40127 }
40128 
40129 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLTriple_1_1SWIG_13(JNIEnv * jenv,jclass jcls,jstring jarg1)40130 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLTriple_1_1SWIG_13(JNIEnv *jenv, jclass jcls, jstring jarg1) {
40131   jlong jresult = 0 ;
40132   std::string *arg1 = 0 ;
40133   XMLTriple *result = 0 ;
40134 
40135   (void)jenv;
40136   (void)jcls;
40137   if(!jarg1) {
40138     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
40139     return 0;
40140   }
40141   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
40142   if (!arg1_pstr) return 0;
40143   std::string arg1_str(arg1_pstr);
40144   arg1 = &arg1_str;
40145   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
40146   result = (XMLTriple *)new XMLTriple((std::string const &)*arg1);
40147   *(XMLTriple **)&jresult = result;
40148   return jresult;
40149 }
40150 
40151 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLTriple_1_1SWIG_14(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)40152 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLTriple_1_1SWIG_14(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
40153   jlong jresult = 0 ;
40154   XMLTriple *arg1 = 0 ;
40155   XMLTriple *result = 0 ;
40156 
40157   (void)jenv;
40158   (void)jcls;
40159   (void)jarg1_;
40160   arg1 = *(XMLTriple **)&jarg1;
40161   if (!arg1) {
40162     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLTriple const & reference is null");
40163     return 0;
40164   }
40165   result = (XMLTriple *)new XMLTriple((XMLTriple const &)*arg1);
40166   *(XMLTriple **)&jresult = result;
40167   return jresult;
40168 }
40169 
40170 
Java_org_sbml_libsbml_libsbmlJNI_delete_1XMLTriple(JNIEnv * jenv,jclass jcls,jlong jarg1)40171 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1XMLTriple(JNIEnv *jenv, jclass jcls, jlong jarg1) {
40172   XMLTriple *arg1 = (XMLTriple *) 0 ;
40173 
40174   (void)jenv;
40175   (void)jcls;
40176   arg1 = *(XMLTriple **)&jarg1;
40177   delete arg1;
40178 }
40179 
40180 
Java_org_sbml_libsbml_libsbmlJNI_XMLTriple_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)40181 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLTriple_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
40182   jlong jresult = 0 ;
40183   XMLTriple *arg1 = (XMLTriple *) 0 ;
40184   XMLTriple *result = 0 ;
40185 
40186   (void)jenv;
40187   (void)jcls;
40188   (void)jarg1_;
40189   arg1 = *(XMLTriple **)&jarg1;
40190   result = (XMLTriple *)((XMLTriple const *)arg1)->clone();
40191   *(XMLTriple **)&jresult = result;
40192   return jresult;
40193 }
40194 
40195 
Java_org_sbml_libsbml_libsbmlJNI_XMLTriple_1getName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)40196 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLTriple_1getName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
40197   jstring jresult = 0 ;
40198   XMLTriple *arg1 = (XMLTriple *) 0 ;
40199   std::string *result = 0 ;
40200 
40201   (void)jenv;
40202   (void)jcls;
40203   (void)jarg1_;
40204   arg1 = *(XMLTriple **)&jarg1;
40205   result = (std::string *) &((XMLTriple const *)arg1)->getName();
40206   jresult = jenv->NewStringUTF(result->c_str());
40207   return jresult;
40208 }
40209 
40210 
Java_org_sbml_libsbml_libsbmlJNI_XMLTriple_1getPrefix(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)40211 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLTriple_1getPrefix(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
40212   jstring jresult = 0 ;
40213   XMLTriple *arg1 = (XMLTriple *) 0 ;
40214   std::string *result = 0 ;
40215 
40216   (void)jenv;
40217   (void)jcls;
40218   (void)jarg1_;
40219   arg1 = *(XMLTriple **)&jarg1;
40220   result = (std::string *) &((XMLTriple const *)arg1)->getPrefix();
40221   jresult = jenv->NewStringUTF(result->c_str());
40222   return jresult;
40223 }
40224 
40225 
Java_org_sbml_libsbml_libsbmlJNI_XMLTriple_1getURI(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)40226 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLTriple_1getURI(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
40227   jstring jresult = 0 ;
40228   XMLTriple *arg1 = (XMLTriple *) 0 ;
40229   std::string *result = 0 ;
40230 
40231   (void)jenv;
40232   (void)jcls;
40233   (void)jarg1_;
40234   arg1 = *(XMLTriple **)&jarg1;
40235   result = (std::string *) &((XMLTriple const *)arg1)->getURI();
40236   jresult = jenv->NewStringUTF(result->c_str());
40237   return jresult;
40238 }
40239 
40240 
Java_org_sbml_libsbml_libsbmlJNI_XMLTriple_1getPrefixedName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)40241 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLTriple_1getPrefixedName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
40242   jstring jresult = 0 ;
40243   XMLTriple *arg1 = (XMLTriple *) 0 ;
40244   std::string result;
40245 
40246   (void)jenv;
40247   (void)jcls;
40248   (void)jarg1_;
40249   arg1 = *(XMLTriple **)&jarg1;
40250   result = ((XMLTriple const *)arg1)->getPrefixedName();
40251   jresult = jenv->NewStringUTF((&result)->c_str());
40252   return jresult;
40253 }
40254 
40255 
Java_org_sbml_libsbml_libsbmlJNI_XMLTriple_1isEmpty(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)40256 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLTriple_1isEmpty(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
40257   jboolean jresult = 0 ;
40258   XMLTriple *arg1 = (XMLTriple *) 0 ;
40259   bool result;
40260 
40261   (void)jenv;
40262   (void)jcls;
40263   (void)jarg1_;
40264   arg1 = *(XMLTriple **)&jarg1;
40265   result = (bool)((XMLTriple const *)arg1)->isEmpty();
40266   jresult = (jboolean)result;
40267   return jresult;
40268 }
40269 
40270 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLOutputStream_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jboolean jarg3,jstring jarg4,jstring jarg5)40271 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLOutputStream_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jboolean jarg3, jstring jarg4, jstring jarg5) {
40272   jlong jresult = 0 ;
40273   std::ostream *arg1 = 0 ;
40274   std::string arg2 ;
40275   bool arg3 ;
40276   std::string arg4 ;
40277   std::string arg5 ;
40278   XMLOutputStream *result = 0 ;
40279 
40280   (void)jenv;
40281   (void)jcls;
40282   (void)jarg1_;
40283   arg1 = *(std::ostream **)&jarg1;
40284   if (!arg1) {
40285     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "std::ostream & reference is null");
40286     return 0;
40287   }
40288   if(!jarg2) {
40289     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
40290     return 0;
40291   }
40292   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
40293   if (!arg2_pstr) return 0;
40294   (&arg2)->assign(arg2_pstr);
40295   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
40296   arg3 = jarg3 ? true : false;
40297   if(!jarg4) {
40298     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
40299     return 0;
40300   }
40301   const char *arg4_pstr = (const char *)jenv->GetStringUTFChars(jarg4, 0);
40302   if (!arg4_pstr) return 0;
40303   (&arg4)->assign(arg4_pstr);
40304   jenv->ReleaseStringUTFChars(jarg4, arg4_pstr);
40305   if(!jarg5) {
40306     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
40307     return 0;
40308   }
40309   const char *arg5_pstr = (const char *)jenv->GetStringUTFChars(jarg5, 0);
40310   if (!arg5_pstr) return 0;
40311   (&arg5)->assign(arg5_pstr);
40312   jenv->ReleaseStringUTFChars(jarg5, arg5_pstr);
40313 
40314   try {
40315     result = (XMLOutputStream *)new XMLOutputStream(*arg1,arg2,arg3,arg4,arg5);
40316   }
40317   catch (const XMLConstructorException &e) {
40318     jenv->ExceptionClear();
40319     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
40320     if (clazz)
40321     jenv->ThrowNew(clazz, e.what());
40322     return 0;
40323   }
40324 
40325   *(XMLOutputStream **)&jresult = result;
40326   return jresult;
40327 }
40328 
40329 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLOutputStream_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jboolean jarg3,jstring jarg4)40330 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLOutputStream_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jboolean jarg3, jstring jarg4) {
40331   jlong jresult = 0 ;
40332   std::ostream *arg1 = 0 ;
40333   std::string arg2 ;
40334   bool arg3 ;
40335   std::string arg4 ;
40336   XMLOutputStream *result = 0 ;
40337 
40338   (void)jenv;
40339   (void)jcls;
40340   (void)jarg1_;
40341   arg1 = *(std::ostream **)&jarg1;
40342   if (!arg1) {
40343     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "std::ostream & reference is null");
40344     return 0;
40345   }
40346   if(!jarg2) {
40347     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
40348     return 0;
40349   }
40350   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
40351   if (!arg2_pstr) return 0;
40352   (&arg2)->assign(arg2_pstr);
40353   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
40354   arg3 = jarg3 ? true : false;
40355   if(!jarg4) {
40356     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
40357     return 0;
40358   }
40359   const char *arg4_pstr = (const char *)jenv->GetStringUTFChars(jarg4, 0);
40360   if (!arg4_pstr) return 0;
40361   (&arg4)->assign(arg4_pstr);
40362   jenv->ReleaseStringUTFChars(jarg4, arg4_pstr);
40363 
40364   try {
40365     result = (XMLOutputStream *)new XMLOutputStream(*arg1,arg2,arg3,arg4);
40366   }
40367   catch (const XMLConstructorException &e) {
40368     jenv->ExceptionClear();
40369     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
40370     if (clazz)
40371     jenv->ThrowNew(clazz, e.what());
40372     return 0;
40373   }
40374 
40375   *(XMLOutputStream **)&jresult = result;
40376   return jresult;
40377 }
40378 
40379 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLOutputStream_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jboolean jarg3)40380 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLOutputStream_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jboolean jarg3) {
40381   jlong jresult = 0 ;
40382   std::ostream *arg1 = 0 ;
40383   std::string arg2 ;
40384   bool arg3 ;
40385   XMLOutputStream *result = 0 ;
40386 
40387   (void)jenv;
40388   (void)jcls;
40389   (void)jarg1_;
40390   arg1 = *(std::ostream **)&jarg1;
40391   if (!arg1) {
40392     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "std::ostream & reference is null");
40393     return 0;
40394   }
40395   if(!jarg2) {
40396     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
40397     return 0;
40398   }
40399   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
40400   if (!arg2_pstr) return 0;
40401   (&arg2)->assign(arg2_pstr);
40402   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
40403   arg3 = jarg3 ? true : false;
40404 
40405   try {
40406     result = (XMLOutputStream *)new XMLOutputStream(*arg1,arg2,arg3);
40407   }
40408   catch (const XMLConstructorException &e) {
40409     jenv->ExceptionClear();
40410     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
40411     if (clazz)
40412     jenv->ThrowNew(clazz, e.what());
40413     return 0;
40414   }
40415 
40416   *(XMLOutputStream **)&jresult = result;
40417   return jresult;
40418 }
40419 
40420 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLOutputStream_1_1SWIG_13(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)40421 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLOutputStream_1_1SWIG_13(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
40422   jlong jresult = 0 ;
40423   std::ostream *arg1 = 0 ;
40424   std::string arg2 ;
40425   XMLOutputStream *result = 0 ;
40426 
40427   (void)jenv;
40428   (void)jcls;
40429   (void)jarg1_;
40430   arg1 = *(std::ostream **)&jarg1;
40431   if (!arg1) {
40432     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "std::ostream & reference is null");
40433     return 0;
40434   }
40435   if(!jarg2) {
40436     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
40437     return 0;
40438   }
40439   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
40440   if (!arg2_pstr) return 0;
40441   (&arg2)->assign(arg2_pstr);
40442   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
40443 
40444   try {
40445     result = (XMLOutputStream *)new XMLOutputStream(*arg1,arg2);
40446   }
40447   catch (const XMLConstructorException &e) {
40448     jenv->ExceptionClear();
40449     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
40450     if (clazz)
40451     jenv->ThrowNew(clazz, e.what());
40452     return 0;
40453   }
40454 
40455   *(XMLOutputStream **)&jresult = result;
40456   return jresult;
40457 }
40458 
40459 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLOutputStream_1_1SWIG_14(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)40460 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLOutputStream_1_1SWIG_14(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
40461   jlong jresult = 0 ;
40462   std::ostream *arg1 = 0 ;
40463   XMLOutputStream *result = 0 ;
40464 
40465   (void)jenv;
40466   (void)jcls;
40467   (void)jarg1_;
40468   arg1 = *(std::ostream **)&jarg1;
40469   if (!arg1) {
40470     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "std::ostream & reference is null");
40471     return 0;
40472   }
40473 
40474   try {
40475     result = (XMLOutputStream *)new XMLOutputStream(*arg1);
40476   }
40477   catch (const XMLConstructorException &e) {
40478     jenv->ExceptionClear();
40479     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
40480     if (clazz)
40481     jenv->ThrowNew(clazz, e.what());
40482     return 0;
40483   }
40484 
40485   *(XMLOutputStream **)&jresult = result;
40486   return jresult;
40487 }
40488 
40489 
Java_org_sbml_libsbml_libsbmlJNI_delete_1XMLOutputStream(JNIEnv * jenv,jclass jcls,jlong jarg1)40490 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1XMLOutputStream(JNIEnv *jenv, jclass jcls, jlong jarg1) {
40491   XMLOutputStream *arg1 = (XMLOutputStream *) 0 ;
40492 
40493   (void)jenv;
40494   (void)jcls;
40495   arg1 = *(XMLOutputStream **)&jarg1;
40496   delete arg1;
40497 }
40498 
40499 
Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1endElement_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)40500 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1endElement_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
40501   XMLOutputStream *arg1 = (XMLOutputStream *) 0 ;
40502   std::string *arg2 = 0 ;
40503   std::string arg3 ;
40504 
40505   (void)jenv;
40506   (void)jcls;
40507   (void)jarg1_;
40508   arg1 = *(XMLOutputStream **)&jarg1;
40509   if(!jarg2) {
40510     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
40511     return ;
40512   }
40513   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
40514   if (!arg2_pstr) return ;
40515   std::string arg2_str(arg2_pstr);
40516   arg2 = &arg2_str;
40517   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
40518   if(!jarg3) {
40519     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
40520     return ;
40521   }
40522   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
40523   if (!arg3_pstr) return ;
40524   (&arg3)->assign(arg3_pstr);
40525   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
40526   (arg1)->endElement((std::string const &)*arg2,arg3);
40527 }
40528 
40529 
Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1endElement_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)40530 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1endElement_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
40531   XMLOutputStream *arg1 = (XMLOutputStream *) 0 ;
40532   std::string *arg2 = 0 ;
40533 
40534   (void)jenv;
40535   (void)jcls;
40536   (void)jarg1_;
40537   arg1 = *(XMLOutputStream **)&jarg1;
40538   if(!jarg2) {
40539     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
40540     return ;
40541   }
40542   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
40543   if (!arg2_pstr) return ;
40544   std::string arg2_str(arg2_pstr);
40545   arg2 = &arg2_str;
40546   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
40547   (arg1)->endElement((std::string const &)*arg2);
40548 }
40549 
40550 
Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1endElement_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jboolean jarg3)40551 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1endElement_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jboolean jarg3) {
40552   XMLOutputStream *arg1 = (XMLOutputStream *) 0 ;
40553   XMLTriple *arg2 = 0 ;
40554   bool arg3 ;
40555 
40556   (void)jenv;
40557   (void)jcls;
40558   (void)jarg1_;
40559   (void)jarg2_;
40560   arg1 = *(XMLOutputStream **)&jarg1;
40561   arg2 = *(XMLTriple **)&jarg2;
40562   if (!arg2) {
40563     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLTriple const & reference is null");
40564     return ;
40565   }
40566   arg3 = jarg3 ? true : false;
40567   (arg1)->endElement((XMLTriple const &)*arg2,arg3);
40568 }
40569 
40570 
Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1endElement_1_1SWIG_13(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)40571 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1endElement_1_1SWIG_13(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
40572   XMLOutputStream *arg1 = (XMLOutputStream *) 0 ;
40573   XMLTriple *arg2 = 0 ;
40574 
40575   (void)jenv;
40576   (void)jcls;
40577   (void)jarg1_;
40578   (void)jarg2_;
40579   arg1 = *(XMLOutputStream **)&jarg1;
40580   arg2 = *(XMLTriple **)&jarg2;
40581   if (!arg2) {
40582     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLTriple const & reference is null");
40583     return ;
40584   }
40585   (arg1)->endElement((XMLTriple const &)*arg2);
40586 }
40587 
40588 
Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1setAutoIndent(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)40589 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1setAutoIndent(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
40590   XMLOutputStream *arg1 = (XMLOutputStream *) 0 ;
40591   bool arg2 ;
40592 
40593   (void)jenv;
40594   (void)jcls;
40595   (void)jarg1_;
40596   arg1 = *(XMLOutputStream **)&jarg1;
40597   arg2 = jarg2 ? true : false;
40598   (arg1)->setAutoIndent(arg2);
40599 }
40600 
40601 
Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1startElement_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)40602 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1startElement_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
40603   XMLOutputStream *arg1 = (XMLOutputStream *) 0 ;
40604   std::string *arg2 = 0 ;
40605   std::string arg3 ;
40606 
40607   (void)jenv;
40608   (void)jcls;
40609   (void)jarg1_;
40610   arg1 = *(XMLOutputStream **)&jarg1;
40611   if(!jarg2) {
40612     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
40613     return ;
40614   }
40615   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
40616   if (!arg2_pstr) return ;
40617   std::string arg2_str(arg2_pstr);
40618   arg2 = &arg2_str;
40619   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
40620   if(!jarg3) {
40621     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
40622     return ;
40623   }
40624   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
40625   if (!arg3_pstr) return ;
40626   (&arg3)->assign(arg3_pstr);
40627   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
40628   (arg1)->startElement((std::string const &)*arg2,arg3);
40629 }
40630 
40631 
Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1startElement_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)40632 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1startElement_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
40633   XMLOutputStream *arg1 = (XMLOutputStream *) 0 ;
40634   std::string *arg2 = 0 ;
40635 
40636   (void)jenv;
40637   (void)jcls;
40638   (void)jarg1_;
40639   arg1 = *(XMLOutputStream **)&jarg1;
40640   if(!jarg2) {
40641     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
40642     return ;
40643   }
40644   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
40645   if (!arg2_pstr) return ;
40646   std::string arg2_str(arg2_pstr);
40647   arg2 = &arg2_str;
40648   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
40649   (arg1)->startElement((std::string const &)*arg2);
40650 }
40651 
40652 
Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1startElement_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)40653 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1startElement_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
40654   XMLOutputStream *arg1 = (XMLOutputStream *) 0 ;
40655   XMLTriple *arg2 = 0 ;
40656 
40657   (void)jenv;
40658   (void)jcls;
40659   (void)jarg1_;
40660   (void)jarg2_;
40661   arg1 = *(XMLOutputStream **)&jarg1;
40662   arg2 = *(XMLTriple **)&jarg2;
40663   if (!arg2) {
40664     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLTriple const & reference is null");
40665     return ;
40666   }
40667   (arg1)->startElement((XMLTriple const &)*arg2);
40668 }
40669 
40670 
Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1startEndElement_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)40671 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1startEndElement_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
40672   XMLOutputStream *arg1 = (XMLOutputStream *) 0 ;
40673   std::string *arg2 = 0 ;
40674   std::string arg3 ;
40675 
40676   (void)jenv;
40677   (void)jcls;
40678   (void)jarg1_;
40679   arg1 = *(XMLOutputStream **)&jarg1;
40680   if(!jarg2) {
40681     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
40682     return ;
40683   }
40684   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
40685   if (!arg2_pstr) return ;
40686   std::string arg2_str(arg2_pstr);
40687   arg2 = &arg2_str;
40688   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
40689   if(!jarg3) {
40690     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
40691     return ;
40692   }
40693   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
40694   if (!arg3_pstr) return ;
40695   (&arg3)->assign(arg3_pstr);
40696   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
40697   (arg1)->startEndElement((std::string const &)*arg2,arg3);
40698 }
40699 
40700 
Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1startEndElement_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)40701 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1startEndElement_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
40702   XMLOutputStream *arg1 = (XMLOutputStream *) 0 ;
40703   std::string *arg2 = 0 ;
40704 
40705   (void)jenv;
40706   (void)jcls;
40707   (void)jarg1_;
40708   arg1 = *(XMLOutputStream **)&jarg1;
40709   if(!jarg2) {
40710     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
40711     return ;
40712   }
40713   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
40714   if (!arg2_pstr) return ;
40715   std::string arg2_str(arg2_pstr);
40716   arg2 = &arg2_str;
40717   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
40718   (arg1)->startEndElement((std::string const &)*arg2);
40719 }
40720 
40721 
Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1startEndElement_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)40722 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1startEndElement_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
40723   XMLOutputStream *arg1 = (XMLOutputStream *) 0 ;
40724   XMLTriple *arg2 = 0 ;
40725 
40726   (void)jenv;
40727   (void)jcls;
40728   (void)jarg1_;
40729   (void)jarg2_;
40730   arg1 = *(XMLOutputStream **)&jarg1;
40731   arg2 = *(XMLTriple **)&jarg2;
40732   if (!arg2) {
40733     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLTriple const & reference is null");
40734     return ;
40735   }
40736   (arg1)->startEndElement((XMLTriple const &)*arg2);
40737 }
40738 
40739 
Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1writeAttribute_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)40740 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1writeAttribute_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
40741   XMLOutputStream *arg1 = (XMLOutputStream *) 0 ;
40742   std::string *arg2 = 0 ;
40743   std::string *arg3 = 0 ;
40744 
40745   (void)jenv;
40746   (void)jcls;
40747   (void)jarg1_;
40748   arg1 = *(XMLOutputStream **)&jarg1;
40749   if(!jarg2) {
40750     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
40751     return ;
40752   }
40753   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
40754   if (!arg2_pstr) return ;
40755   std::string arg2_str(arg2_pstr);
40756   arg2 = &arg2_str;
40757   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
40758   if(!jarg3) {
40759     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
40760     return ;
40761   }
40762   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
40763   if (!arg3_pstr) return ;
40764   std::string arg3_str(arg3_pstr);
40765   arg3 = &arg3_str;
40766   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
40767   (arg1)->writeAttribute((std::string const &)*arg2,(std::string const &)*arg3);
40768 }
40769 
40770 
Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1writeAttribute_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3,jstring jarg4)40771 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1writeAttribute_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3, jstring jarg4) {
40772   XMLOutputStream *arg1 = (XMLOutputStream *) 0 ;
40773   std::string *arg2 = 0 ;
40774   std::string *arg3 = 0 ;
40775   std::string *arg4 = 0 ;
40776 
40777   (void)jenv;
40778   (void)jcls;
40779   (void)jarg1_;
40780   arg1 = *(XMLOutputStream **)&jarg1;
40781   if(!jarg2) {
40782     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
40783     return ;
40784   }
40785   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
40786   if (!arg2_pstr) return ;
40787   std::string arg2_str(arg2_pstr);
40788   arg2 = &arg2_str;
40789   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
40790   if(!jarg3) {
40791     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
40792     return ;
40793   }
40794   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
40795   if (!arg3_pstr) return ;
40796   std::string arg3_str(arg3_pstr);
40797   arg3 = &arg3_str;
40798   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
40799   if(!jarg4) {
40800     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
40801     return ;
40802   }
40803   const char *arg4_pstr = (const char *)jenv->GetStringUTFChars(jarg4, 0);
40804   if (!arg4_pstr) return ;
40805   std::string arg4_str(arg4_pstr);
40806   arg4 = &arg4_str;
40807   jenv->ReleaseStringUTFChars(jarg4, arg4_pstr);
40808   (arg1)->writeAttribute((std::string const &)*arg2,(std::string const &)*arg3,(std::string const &)*arg4);
40809 }
40810 
40811 
Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1writeAttribute_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jstring jarg3)40812 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1writeAttribute_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jstring jarg3) {
40813   XMLOutputStream *arg1 = (XMLOutputStream *) 0 ;
40814   XMLTriple *arg2 = 0 ;
40815   std::string *arg3 = 0 ;
40816 
40817   (void)jenv;
40818   (void)jcls;
40819   (void)jarg1_;
40820   (void)jarg2_;
40821   arg1 = *(XMLOutputStream **)&jarg1;
40822   arg2 = *(XMLTriple **)&jarg2;
40823   if (!arg2) {
40824     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLTriple const & reference is null");
40825     return ;
40826   }
40827   if(!jarg3) {
40828     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
40829     return ;
40830   }
40831   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
40832   if (!arg3_pstr) return ;
40833   std::string arg3_str(arg3_pstr);
40834   arg3 = &arg3_str;
40835   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
40836   (arg1)->writeAttribute((XMLTriple const &)*arg2,(std::string const &)*arg3);
40837 }
40838 
40839 
Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1writeAttribute_1_1SWIG_16(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jboolean jarg3)40840 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1writeAttribute_1_1SWIG_16(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jboolean jarg3) {
40841   XMLOutputStream *arg1 = (XMLOutputStream *) 0 ;
40842   std::string *arg2 = 0 ;
40843   bool *arg3 = 0 ;
40844   bool temp3 ;
40845 
40846   (void)jenv;
40847   (void)jcls;
40848   (void)jarg1_;
40849   arg1 = *(XMLOutputStream **)&jarg1;
40850   if(!jarg2) {
40851     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
40852     return ;
40853   }
40854   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
40855   if (!arg2_pstr) return ;
40856   std::string arg2_str(arg2_pstr);
40857   arg2 = &arg2_str;
40858   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
40859   temp3 = jarg3 ? true : false;
40860   arg3 = &temp3;
40861   (arg1)->writeAttribute((std::string const &)*arg2,(bool const &)*arg3);
40862 }
40863 
40864 
Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1writeAttribute_1_1SWIG_17(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3,jboolean jarg4)40865 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1writeAttribute_1_1SWIG_17(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3, jboolean jarg4) {
40866   XMLOutputStream *arg1 = (XMLOutputStream *) 0 ;
40867   std::string *arg2 = 0 ;
40868   std::string *arg3 = 0 ;
40869   bool *arg4 = 0 ;
40870   bool temp4 ;
40871 
40872   (void)jenv;
40873   (void)jcls;
40874   (void)jarg1_;
40875   arg1 = *(XMLOutputStream **)&jarg1;
40876   if(!jarg2) {
40877     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
40878     return ;
40879   }
40880   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
40881   if (!arg2_pstr) return ;
40882   std::string arg2_str(arg2_pstr);
40883   arg2 = &arg2_str;
40884   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
40885   if(!jarg3) {
40886     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
40887     return ;
40888   }
40889   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
40890   if (!arg3_pstr) return ;
40891   std::string arg3_str(arg3_pstr);
40892   arg3 = &arg3_str;
40893   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
40894   temp4 = jarg4 ? true : false;
40895   arg4 = &temp4;
40896   (arg1)->writeAttribute((std::string const &)*arg2,(std::string const &)*arg3,(bool const &)*arg4);
40897 }
40898 
40899 
Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1writeAttribute_1_1SWIG_18(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jboolean jarg3)40900 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1writeAttribute_1_1SWIG_18(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jboolean jarg3) {
40901   XMLOutputStream *arg1 = (XMLOutputStream *) 0 ;
40902   XMLTriple *arg2 = 0 ;
40903   bool *arg3 = 0 ;
40904   bool temp3 ;
40905 
40906   (void)jenv;
40907   (void)jcls;
40908   (void)jarg1_;
40909   (void)jarg2_;
40910   arg1 = *(XMLOutputStream **)&jarg1;
40911   arg2 = *(XMLTriple **)&jarg2;
40912   if (!arg2) {
40913     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLTriple const & reference is null");
40914     return ;
40915   }
40916   temp3 = jarg3 ? true : false;
40917   arg3 = &temp3;
40918   (arg1)->writeAttribute((XMLTriple const &)*arg2,(bool const &)*arg3);
40919 }
40920 
40921 
Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1writeAttribute_1_1SWIG_19(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jdouble jarg3)40922 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1writeAttribute_1_1SWIG_19(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jdouble jarg3) {
40923   XMLOutputStream *arg1 = (XMLOutputStream *) 0 ;
40924   std::string *arg2 = 0 ;
40925   double *arg3 = 0 ;
40926   double temp3 ;
40927 
40928   (void)jenv;
40929   (void)jcls;
40930   (void)jarg1_;
40931   arg1 = *(XMLOutputStream **)&jarg1;
40932   if(!jarg2) {
40933     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
40934     return ;
40935   }
40936   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
40937   if (!arg2_pstr) return ;
40938   std::string arg2_str(arg2_pstr);
40939   arg2 = &arg2_str;
40940   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
40941   temp3 = (double)jarg3;
40942   arg3 = &temp3;
40943   (arg1)->writeAttribute((std::string const &)*arg2,(double const &)*arg3);
40944 }
40945 
40946 
Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1writeAttribute_1_1SWIG_110(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3,jdouble jarg4)40947 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1writeAttribute_1_1SWIG_110(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3, jdouble jarg4) {
40948   XMLOutputStream *arg1 = (XMLOutputStream *) 0 ;
40949   std::string *arg2 = 0 ;
40950   std::string *arg3 = 0 ;
40951   double *arg4 = 0 ;
40952   double temp4 ;
40953 
40954   (void)jenv;
40955   (void)jcls;
40956   (void)jarg1_;
40957   arg1 = *(XMLOutputStream **)&jarg1;
40958   if(!jarg2) {
40959     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
40960     return ;
40961   }
40962   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
40963   if (!arg2_pstr) return ;
40964   std::string arg2_str(arg2_pstr);
40965   arg2 = &arg2_str;
40966   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
40967   if(!jarg3) {
40968     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
40969     return ;
40970   }
40971   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
40972   if (!arg3_pstr) return ;
40973   std::string arg3_str(arg3_pstr);
40974   arg3 = &arg3_str;
40975   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
40976   temp4 = (double)jarg4;
40977   arg4 = &temp4;
40978   (arg1)->writeAttribute((std::string const &)*arg2,(std::string const &)*arg3,(double const &)*arg4);
40979 }
40980 
40981 
Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1writeAttribute_1_1SWIG_111(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jdouble jarg3)40982 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1writeAttribute_1_1SWIG_111(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jdouble jarg3) {
40983   XMLOutputStream *arg1 = (XMLOutputStream *) 0 ;
40984   XMLTriple *arg2 = 0 ;
40985   double *arg3 = 0 ;
40986   double temp3 ;
40987 
40988   (void)jenv;
40989   (void)jcls;
40990   (void)jarg1_;
40991   (void)jarg2_;
40992   arg1 = *(XMLOutputStream **)&jarg1;
40993   arg2 = *(XMLTriple **)&jarg2;
40994   if (!arg2) {
40995     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLTriple const & reference is null");
40996     return ;
40997   }
40998   temp3 = (double)jarg3;
40999   arg3 = &temp3;
41000   (arg1)->writeAttribute((XMLTriple const &)*arg2,(double const &)*arg3);
41001 }
41002 
41003 
Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1writeAttribute_1_1SWIG_112(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jint jarg3)41004 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1writeAttribute_1_1SWIG_112(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jint jarg3) {
41005   XMLOutputStream *arg1 = (XMLOutputStream *) 0 ;
41006   std::string *arg2 = 0 ;
41007   long *arg3 = 0 ;
41008   long temp3 ;
41009 
41010   (void)jenv;
41011   (void)jcls;
41012   (void)jarg1_;
41013   arg1 = *(XMLOutputStream **)&jarg1;
41014   if(!jarg2) {
41015     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
41016     return ;
41017   }
41018   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
41019   if (!arg2_pstr) return ;
41020   std::string arg2_str(arg2_pstr);
41021   arg2 = &arg2_str;
41022   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
41023   temp3 = (long)jarg3;
41024   arg3 = &temp3;
41025   (arg1)->writeAttribute((std::string const &)*arg2,(long const &)*arg3);
41026 }
41027 
41028 
Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1writeAttribute_1_1SWIG_113(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3,jint jarg4)41029 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1writeAttribute_1_1SWIG_113(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3, jint jarg4) {
41030   XMLOutputStream *arg1 = (XMLOutputStream *) 0 ;
41031   std::string *arg2 = 0 ;
41032   std::string *arg3 = 0 ;
41033   long *arg4 = 0 ;
41034   long temp4 ;
41035 
41036   (void)jenv;
41037   (void)jcls;
41038   (void)jarg1_;
41039   arg1 = *(XMLOutputStream **)&jarg1;
41040   if(!jarg2) {
41041     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
41042     return ;
41043   }
41044   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
41045   if (!arg2_pstr) return ;
41046   std::string arg2_str(arg2_pstr);
41047   arg2 = &arg2_str;
41048   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
41049   if(!jarg3) {
41050     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
41051     return ;
41052   }
41053   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
41054   if (!arg3_pstr) return ;
41055   std::string arg3_str(arg3_pstr);
41056   arg3 = &arg3_str;
41057   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
41058   temp4 = (long)jarg4;
41059   arg4 = &temp4;
41060   (arg1)->writeAttribute((std::string const &)*arg2,(std::string const &)*arg3,(long const &)*arg4);
41061 }
41062 
41063 
Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1writeAttribute_1_1SWIG_114(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jint jarg3)41064 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1writeAttribute_1_1SWIG_114(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jint jarg3) {
41065   XMLOutputStream *arg1 = (XMLOutputStream *) 0 ;
41066   XMLTriple *arg2 = 0 ;
41067   long *arg3 = 0 ;
41068   long temp3 ;
41069 
41070   (void)jenv;
41071   (void)jcls;
41072   (void)jarg1_;
41073   (void)jarg2_;
41074   arg1 = *(XMLOutputStream **)&jarg1;
41075   arg2 = *(XMLTriple **)&jarg2;
41076   if (!arg2) {
41077     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLTriple const & reference is null");
41078     return ;
41079   }
41080   temp3 = (long)jarg3;
41081   arg3 = &temp3;
41082   (arg1)->writeAttribute((XMLTriple const &)*arg2,(long const &)*arg3);
41083 }
41084 
41085 
Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1writeAttribute_1_1SWIG_118(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3,jlong jarg4)41086 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1writeAttribute_1_1SWIG_118(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3, jlong jarg4) {
41087   XMLOutputStream *arg1 = (XMLOutputStream *) 0 ;
41088   std::string *arg2 = 0 ;
41089   std::string *arg3 = 0 ;
41090   unsigned int *arg4 = 0 ;
41091   unsigned int temp4 ;
41092 
41093   (void)jenv;
41094   (void)jcls;
41095   (void)jarg1_;
41096   arg1 = *(XMLOutputStream **)&jarg1;
41097   if(!jarg2) {
41098     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
41099     return ;
41100   }
41101   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
41102   if (!arg2_pstr) return ;
41103   std::string arg2_str(arg2_pstr);
41104   arg2 = &arg2_str;
41105   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
41106   if(!jarg3) {
41107     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
41108     return ;
41109   }
41110   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
41111   if (!arg3_pstr) return ;
41112   std::string arg3_str(arg3_pstr);
41113   arg3 = &arg3_str;
41114   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
41115   temp4 = (unsigned int)jarg4;
41116   arg4 = &temp4;
41117   (arg1)->writeAttribute((std::string const &)*arg2,(std::string const &)*arg3,(unsigned int const &)*arg4);
41118 }
41119 
41120 
Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1writeXMLDecl(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)41121 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1writeXMLDecl(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41122   XMLOutputStream *arg1 = (XMLOutputStream *) 0 ;
41123 
41124   (void)jenv;
41125   (void)jcls;
41126   (void)jarg1_;
41127   arg1 = *(XMLOutputStream **)&jarg1;
41128   (arg1)->writeXMLDecl();
41129 }
41130 
41131 
Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1writeComment_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3,jboolean jarg4)41132 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1writeComment_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3, jboolean jarg4) {
41133   XMLOutputStream *arg1 = (XMLOutputStream *) 0 ;
41134   std::string *arg2 = 0 ;
41135   std::string *arg3 = 0 ;
41136   bool arg4 ;
41137 
41138   (void)jenv;
41139   (void)jcls;
41140   (void)jarg1_;
41141   arg1 = *(XMLOutputStream **)&jarg1;
41142   if(!jarg2) {
41143     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
41144     return ;
41145   }
41146   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
41147   if (!arg2_pstr) return ;
41148   std::string arg2_str(arg2_pstr);
41149   arg2 = &arg2_str;
41150   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
41151   if(!jarg3) {
41152     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
41153     return ;
41154   }
41155   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
41156   if (!arg3_pstr) return ;
41157   std::string arg3_str(arg3_pstr);
41158   arg3 = &arg3_str;
41159   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
41160   arg4 = jarg4 ? true : false;
41161   (arg1)->writeComment((std::string const &)*arg2,(std::string const &)*arg3,arg4);
41162 }
41163 
41164 
Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1writeComment_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)41165 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1writeComment_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
41166   XMLOutputStream *arg1 = (XMLOutputStream *) 0 ;
41167   std::string *arg2 = 0 ;
41168   std::string *arg3 = 0 ;
41169 
41170   (void)jenv;
41171   (void)jcls;
41172   (void)jarg1_;
41173   arg1 = *(XMLOutputStream **)&jarg1;
41174   if(!jarg2) {
41175     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
41176     return ;
41177   }
41178   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
41179   if (!arg2_pstr) return ;
41180   std::string arg2_str(arg2_pstr);
41181   arg2 = &arg2_str;
41182   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
41183   if(!jarg3) {
41184     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
41185     return ;
41186   }
41187   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
41188   if (!arg3_pstr) return ;
41189   std::string arg3_str(arg3_pstr);
41190   arg3 = &arg3_str;
41191   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
41192   (arg1)->writeComment((std::string const &)*arg2,(std::string const &)*arg3);
41193 }
41194 
41195 
Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1downIndent(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)41196 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1downIndent(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41197   XMLOutputStream *arg1 = (XMLOutputStream *) 0 ;
41198 
41199   (void)jenv;
41200   (void)jcls;
41201   (void)jarg1_;
41202   arg1 = *(XMLOutputStream **)&jarg1;
41203   (arg1)->downIndent();
41204 }
41205 
41206 
Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1upIndent(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)41207 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1upIndent(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41208   XMLOutputStream *arg1 = (XMLOutputStream *) 0 ;
41209 
41210   (void)jenv;
41211   (void)jcls;
41212   (void)jarg1_;
41213   arg1 = *(XMLOutputStream **)&jarg1;
41214   (arg1)->upIndent();
41215 }
41216 
41217 
Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1getSBMLNamespaces(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)41218 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1getSBMLNamespaces(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41219   jlong jresult = 0 ;
41220   XMLOutputStream *arg1 = (XMLOutputStream *) 0 ;
41221   SBMLNamespaces *result = 0 ;
41222 
41223   (void)jenv;
41224   (void)jcls;
41225   (void)jarg1_;
41226   arg1 = *(XMLOutputStream **)&jarg1;
41227   result = (SBMLNamespaces *)(arg1)->getSBMLNamespaces();
41228   *(SBMLNamespaces **)&jresult = result;
41229   return jresult;
41230 }
41231 
41232 
Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1setSBMLNamespaces(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)41233 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1setSBMLNamespaces(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
41234   XMLOutputStream *arg1 = (XMLOutputStream *) 0 ;
41235   SBMLNamespaces *arg2 = (SBMLNamespaces *) 0 ;
41236 
41237   (void)jenv;
41238   (void)jcls;
41239   (void)jarg1_;
41240   (void)jarg2_;
41241   arg1 = *(XMLOutputStream **)&jarg1;
41242   arg2 = *(SBMLNamespaces **)&jarg2;
41243   (arg1)->setSBMLNamespaces(arg2);
41244 }
41245 
41246 
Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1getWriteComment(JNIEnv * jenv,jclass jcls)41247 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1getWriteComment(JNIEnv *jenv, jclass jcls) {
41248   jboolean jresult = 0 ;
41249   bool result;
41250 
41251   (void)jenv;
41252   (void)jcls;
41253   result = (bool)XMLOutputStream::getWriteComment();
41254   jresult = (jboolean)result;
41255   return jresult;
41256 }
41257 
41258 
Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1setWriteComment(JNIEnv * jenv,jclass jcls,jboolean jarg1)41259 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1setWriteComment(JNIEnv *jenv, jclass jcls, jboolean jarg1) {
41260   bool arg1 ;
41261 
41262   (void)jenv;
41263   (void)jcls;
41264   arg1 = jarg1 ? true : false;
41265   XMLOutputStream::setWriteComment(arg1);
41266 }
41267 
41268 
Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1getWriteTimestamp(JNIEnv * jenv,jclass jcls)41269 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1getWriteTimestamp(JNIEnv *jenv, jclass jcls) {
41270   jboolean jresult = 0 ;
41271   bool result;
41272 
41273   (void)jenv;
41274   (void)jcls;
41275   result = (bool)XMLOutputStream::getWriteTimestamp();
41276   jresult = (jboolean)result;
41277   return jresult;
41278 }
41279 
41280 
Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1setWriteTimestamp(JNIEnv * jenv,jclass jcls,jboolean jarg1)41281 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1setWriteTimestamp(JNIEnv *jenv, jclass jcls, jboolean jarg1) {
41282   bool arg1 ;
41283 
41284   (void)jenv;
41285   (void)jcls;
41286   arg1 = jarg1 ? true : false;
41287   XMLOutputStream::setWriteTimestamp(arg1);
41288 }
41289 
41290 
Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1getLibraryName(JNIEnv * jenv,jclass jcls)41291 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1getLibraryName(JNIEnv *jenv, jclass jcls) {
41292   jstring jresult = 0 ;
41293   std::string result;
41294 
41295   (void)jenv;
41296   (void)jcls;
41297   result = XMLOutputStream::getLibraryName();
41298   jresult = jenv->NewStringUTF((&result)->c_str());
41299   return jresult;
41300 }
41301 
41302 
Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1setLibraryName(JNIEnv * jenv,jclass jcls,jstring jarg1)41303 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1setLibraryName(JNIEnv *jenv, jclass jcls, jstring jarg1) {
41304   std::string *arg1 = 0 ;
41305 
41306   (void)jenv;
41307   (void)jcls;
41308   if(!jarg1) {
41309     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
41310     return ;
41311   }
41312   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
41313   if (!arg1_pstr) return ;
41314   std::string arg1_str(arg1_pstr);
41315   arg1 = &arg1_str;
41316   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
41317   XMLOutputStream::setLibraryName((std::string const &)*arg1);
41318 }
41319 
41320 
Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1getLibraryVersion(JNIEnv * jenv,jclass jcls)41321 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1getLibraryVersion(JNIEnv *jenv, jclass jcls) {
41322   jstring jresult = 0 ;
41323   std::string result;
41324 
41325   (void)jenv;
41326   (void)jcls;
41327   result = XMLOutputStream::getLibraryVersion();
41328   jresult = jenv->NewStringUTF((&result)->c_str());
41329   return jresult;
41330 }
41331 
41332 
Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1setLibraryVersion(JNIEnv * jenv,jclass jcls,jstring jarg1)41333 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1setLibraryVersion(JNIEnv *jenv, jclass jcls, jstring jarg1) {
41334   std::string *arg1 = 0 ;
41335 
41336   (void)jenv;
41337   (void)jcls;
41338   if(!jarg1) {
41339     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
41340     return ;
41341   }
41342   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
41343   if (!arg1_pstr) return ;
41344   std::string arg1_str(arg1_pstr);
41345   arg1 = &arg1_str;
41346   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
41347   XMLOutputStream::setLibraryVersion((std::string const &)*arg1);
41348 }
41349 
41350 
Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1getIndent(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)41351 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1getIndent(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41352   jlong jresult = 0 ;
41353   XMLOutputStream *arg1 = (XMLOutputStream *) 0 ;
41354   unsigned int result;
41355 
41356   (void)jenv;
41357   (void)jcls;
41358   (void)jarg1_;
41359   arg1 = *(XMLOutputStream **)&jarg1;
41360   result = (unsigned int)(arg1)->getIndent();
41361   jresult = (jlong)result;
41362   return jresult;
41363 }
41364 
41365 
Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1setIndent(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)41366 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLOutputStream_1setIndent(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
41367   XMLOutputStream *arg1 = (XMLOutputStream *) 0 ;
41368   unsigned int arg2 ;
41369 
41370   (void)jenv;
41371   (void)jcls;
41372   (void)jarg1_;
41373   arg1 = *(XMLOutputStream **)&jarg1;
41374   arg2 = (unsigned int)jarg2;
41375   (arg1)->setIndent(arg2);
41376 }
41377 
41378 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLOwningOutputStringStream_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jstring jarg1,jboolean jarg2,jstring jarg3,jstring jarg4)41379 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLOwningOutputStringStream_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jstring jarg1, jboolean jarg2, jstring jarg3, jstring jarg4) {
41380   jlong jresult = 0 ;
41381   std::string arg1 ;
41382   bool arg2 ;
41383   std::string arg3 ;
41384   std::string arg4 ;
41385   XMLOwningOutputStringStream *result = 0 ;
41386 
41387   (void)jenv;
41388   (void)jcls;
41389   if(!jarg1) {
41390     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
41391     return 0;
41392   }
41393   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
41394   if (!arg1_pstr) return 0;
41395   (&arg1)->assign(arg1_pstr);
41396   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
41397   arg2 = jarg2 ? true : false;
41398   if(!jarg3) {
41399     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
41400     return 0;
41401   }
41402   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
41403   if (!arg3_pstr) return 0;
41404   (&arg3)->assign(arg3_pstr);
41405   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
41406   if(!jarg4) {
41407     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
41408     return 0;
41409   }
41410   const char *arg4_pstr = (const char *)jenv->GetStringUTFChars(jarg4, 0);
41411   if (!arg4_pstr) return 0;
41412   (&arg4)->assign(arg4_pstr);
41413   jenv->ReleaseStringUTFChars(jarg4, arg4_pstr);
41414   result = (XMLOwningOutputStringStream *)new XMLOwningOutputStringStream(arg1,arg2,arg3,arg4);
41415   *(XMLOwningOutputStringStream **)&jresult = result;
41416   return jresult;
41417 }
41418 
41419 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLOwningOutputStringStream_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jstring jarg1,jboolean jarg2,jstring jarg3)41420 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLOwningOutputStringStream_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jstring jarg1, jboolean jarg2, jstring jarg3) {
41421   jlong jresult = 0 ;
41422   std::string arg1 ;
41423   bool arg2 ;
41424   std::string arg3 ;
41425   XMLOwningOutputStringStream *result = 0 ;
41426 
41427   (void)jenv;
41428   (void)jcls;
41429   if(!jarg1) {
41430     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
41431     return 0;
41432   }
41433   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
41434   if (!arg1_pstr) return 0;
41435   (&arg1)->assign(arg1_pstr);
41436   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
41437   arg2 = jarg2 ? true : false;
41438   if(!jarg3) {
41439     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
41440     return 0;
41441   }
41442   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
41443   if (!arg3_pstr) return 0;
41444   (&arg3)->assign(arg3_pstr);
41445   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
41446   result = (XMLOwningOutputStringStream *)new XMLOwningOutputStringStream(arg1,arg2,arg3);
41447   *(XMLOwningOutputStringStream **)&jresult = result;
41448   return jresult;
41449 }
41450 
41451 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLOwningOutputStringStream_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jstring jarg1,jboolean jarg2)41452 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLOwningOutputStringStream_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jstring jarg1, jboolean jarg2) {
41453   jlong jresult = 0 ;
41454   std::string arg1 ;
41455   bool arg2 ;
41456   XMLOwningOutputStringStream *result = 0 ;
41457 
41458   (void)jenv;
41459   (void)jcls;
41460   if(!jarg1) {
41461     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
41462     return 0;
41463   }
41464   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
41465   if (!arg1_pstr) return 0;
41466   (&arg1)->assign(arg1_pstr);
41467   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
41468   arg2 = jarg2 ? true : false;
41469   result = (XMLOwningOutputStringStream *)new XMLOwningOutputStringStream(arg1,arg2);
41470   *(XMLOwningOutputStringStream **)&jresult = result;
41471   return jresult;
41472 }
41473 
41474 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLOwningOutputStringStream_1_1SWIG_13(JNIEnv * jenv,jclass jcls,jstring jarg1)41475 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLOwningOutputStringStream_1_1SWIG_13(JNIEnv *jenv, jclass jcls, jstring jarg1) {
41476   jlong jresult = 0 ;
41477   std::string arg1 ;
41478   XMLOwningOutputStringStream *result = 0 ;
41479 
41480   (void)jenv;
41481   (void)jcls;
41482   if(!jarg1) {
41483     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
41484     return 0;
41485   }
41486   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
41487   if (!arg1_pstr) return 0;
41488   (&arg1)->assign(arg1_pstr);
41489   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
41490   result = (XMLOwningOutputStringStream *)new XMLOwningOutputStringStream(arg1);
41491   *(XMLOwningOutputStringStream **)&jresult = result;
41492   return jresult;
41493 }
41494 
41495 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLOwningOutputStringStream_1_1SWIG_14(JNIEnv * jenv,jclass jcls)41496 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLOwningOutputStringStream_1_1SWIG_14(JNIEnv *jenv, jclass jcls) {
41497   jlong jresult = 0 ;
41498   XMLOwningOutputStringStream *result = 0 ;
41499 
41500   (void)jenv;
41501   (void)jcls;
41502   result = (XMLOwningOutputStringStream *)new XMLOwningOutputStringStream();
41503   *(XMLOwningOutputStringStream **)&jresult = result;
41504   return jresult;
41505 }
41506 
41507 
Java_org_sbml_libsbml_libsbmlJNI_delete_1XMLOwningOutputStringStream(JNIEnv * jenv,jclass jcls,jlong jarg1)41508 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1XMLOwningOutputStringStream(JNIEnv *jenv, jclass jcls, jlong jarg1) {
41509   XMLOwningOutputStringStream *arg1 = (XMLOwningOutputStringStream *) 0 ;
41510 
41511   (void)jenv;
41512   (void)jcls;
41513   arg1 = *(XMLOwningOutputStringStream **)&jarg1;
41514   delete arg1;
41515 }
41516 
41517 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLOwningOutputFileStream_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jstring jarg1,jstring jarg2,jboolean jarg3,jstring jarg4,jstring jarg5)41518 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLOwningOutputFileStream_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jstring jarg1, jstring jarg2, jboolean jarg3, jstring jarg4, jstring jarg5) {
41519   jlong jresult = 0 ;
41520   std::string *arg1 = 0 ;
41521   std::string arg2 ;
41522   bool arg3 ;
41523   std::string arg4 ;
41524   std::string arg5 ;
41525   char const *arg_pstr1 ;
41526   std::string arg_str1 ;
41527   XMLOwningOutputFileStream *result = 0 ;
41528 
41529   (void)jenv;
41530   (void)jcls;
41531 
41532   if(!jarg1) {
41533     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null std::string");
41534     return 0;
41535   }
41536   arg_pstr1 = (char const *)jenv->GetStringUTFChars(jarg1, 0);
41537   if (!arg_pstr1) return 0;
41538 #ifdef WIN32
41539   char*  mbstr = convertUTF8ToACP(arg_pstr1);
41540   if (!mbstr)
41541   {
41542     jenv->ReleaseStringUTFChars(jarg1, arg_pstr1);
41543     return 0;
41544   }
41545 
41546   arg_str1.assign(mbstr);
41547   delete[] mbstr;
41548 #else
41549   arg_str1.assign(arg_pstr1);
41550 #endif
41551   arg1 = &arg_str1;
41552   jenv->ReleaseStringUTFChars(jarg1, arg_pstr1);
41553 
41554 
41555   if(!jarg2) {
41556     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
41557     return 0;
41558   }
41559   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
41560   if (!arg2_pstr) return 0;
41561   (&arg2)->assign(arg2_pstr);
41562   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
41563   arg3 = jarg3 ? true : false;
41564   if(!jarg4) {
41565     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
41566     return 0;
41567   }
41568   const char *arg4_pstr = (const char *)jenv->GetStringUTFChars(jarg4, 0);
41569   if (!arg4_pstr) return 0;
41570   (&arg4)->assign(arg4_pstr);
41571   jenv->ReleaseStringUTFChars(jarg4, arg4_pstr);
41572   if(!jarg5) {
41573     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
41574     return 0;
41575   }
41576   const char *arg5_pstr = (const char *)jenv->GetStringUTFChars(jarg5, 0);
41577   if (!arg5_pstr) return 0;
41578   (&arg5)->assign(arg5_pstr);
41579   jenv->ReleaseStringUTFChars(jarg5, arg5_pstr);
41580   result = (XMLOwningOutputFileStream *)new XMLOwningOutputFileStream((std::string const &)*arg1,arg2,arg3,arg4,arg5);
41581   *(XMLOwningOutputFileStream **)&jresult = result;
41582   return jresult;
41583 }
41584 
41585 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLOwningOutputFileStream_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jstring jarg1,jstring jarg2,jboolean jarg3,jstring jarg4)41586 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLOwningOutputFileStream_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jstring jarg1, jstring jarg2, jboolean jarg3, jstring jarg4) {
41587   jlong jresult = 0 ;
41588   std::string *arg1 = 0 ;
41589   std::string arg2 ;
41590   bool arg3 ;
41591   std::string arg4 ;
41592   char const *arg_pstr1 ;
41593   std::string arg_str1 ;
41594   XMLOwningOutputFileStream *result = 0 ;
41595 
41596   (void)jenv;
41597   (void)jcls;
41598 
41599   if(!jarg1) {
41600     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null std::string");
41601     return 0;
41602   }
41603   arg_pstr1 = (char const *)jenv->GetStringUTFChars(jarg1, 0);
41604   if (!arg_pstr1) return 0;
41605 #ifdef WIN32
41606   char*  mbstr = convertUTF8ToACP(arg_pstr1);
41607   if (!mbstr)
41608   {
41609     jenv->ReleaseStringUTFChars(jarg1, arg_pstr1);
41610     return 0;
41611   }
41612 
41613   arg_str1.assign(mbstr);
41614   delete[] mbstr;
41615 #else
41616   arg_str1.assign(arg_pstr1);
41617 #endif
41618   arg1 = &arg_str1;
41619   jenv->ReleaseStringUTFChars(jarg1, arg_pstr1);
41620 
41621 
41622   if(!jarg2) {
41623     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
41624     return 0;
41625   }
41626   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
41627   if (!arg2_pstr) return 0;
41628   (&arg2)->assign(arg2_pstr);
41629   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
41630   arg3 = jarg3 ? true : false;
41631   if(!jarg4) {
41632     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
41633     return 0;
41634   }
41635   const char *arg4_pstr = (const char *)jenv->GetStringUTFChars(jarg4, 0);
41636   if (!arg4_pstr) return 0;
41637   (&arg4)->assign(arg4_pstr);
41638   jenv->ReleaseStringUTFChars(jarg4, arg4_pstr);
41639   result = (XMLOwningOutputFileStream *)new XMLOwningOutputFileStream((std::string const &)*arg1,arg2,arg3,arg4);
41640   *(XMLOwningOutputFileStream **)&jresult = result;
41641   return jresult;
41642 }
41643 
41644 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLOwningOutputFileStream_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jstring jarg1,jstring jarg2,jboolean jarg3)41645 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLOwningOutputFileStream_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jstring jarg1, jstring jarg2, jboolean jarg3) {
41646   jlong jresult = 0 ;
41647   std::string *arg1 = 0 ;
41648   std::string arg2 ;
41649   bool arg3 ;
41650   char const *arg_pstr1 ;
41651   std::string arg_str1 ;
41652   XMLOwningOutputFileStream *result = 0 ;
41653 
41654   (void)jenv;
41655   (void)jcls;
41656 
41657   if(!jarg1) {
41658     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null std::string");
41659     return 0;
41660   }
41661   arg_pstr1 = (char const *)jenv->GetStringUTFChars(jarg1, 0);
41662   if (!arg_pstr1) return 0;
41663 #ifdef WIN32
41664   char*  mbstr = convertUTF8ToACP(arg_pstr1);
41665   if (!mbstr)
41666   {
41667     jenv->ReleaseStringUTFChars(jarg1, arg_pstr1);
41668     return 0;
41669   }
41670 
41671   arg_str1.assign(mbstr);
41672   delete[] mbstr;
41673 #else
41674   arg_str1.assign(arg_pstr1);
41675 #endif
41676   arg1 = &arg_str1;
41677   jenv->ReleaseStringUTFChars(jarg1, arg_pstr1);
41678 
41679 
41680   if(!jarg2) {
41681     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
41682     return 0;
41683   }
41684   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
41685   if (!arg2_pstr) return 0;
41686   (&arg2)->assign(arg2_pstr);
41687   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
41688   arg3 = jarg3 ? true : false;
41689   result = (XMLOwningOutputFileStream *)new XMLOwningOutputFileStream((std::string const &)*arg1,arg2,arg3);
41690   *(XMLOwningOutputFileStream **)&jresult = result;
41691   return jresult;
41692 }
41693 
41694 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLOwningOutputFileStream_1_1SWIG_13(JNIEnv * jenv,jclass jcls,jstring jarg1,jstring jarg2)41695 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLOwningOutputFileStream_1_1SWIG_13(JNIEnv *jenv, jclass jcls, jstring jarg1, jstring jarg2) {
41696   jlong jresult = 0 ;
41697   std::string *arg1 = 0 ;
41698   std::string arg2 ;
41699   char const *arg_pstr1 ;
41700   std::string arg_str1 ;
41701   XMLOwningOutputFileStream *result = 0 ;
41702 
41703   (void)jenv;
41704   (void)jcls;
41705 
41706   if(!jarg1) {
41707     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null std::string");
41708     return 0;
41709   }
41710   arg_pstr1 = (char const *)jenv->GetStringUTFChars(jarg1, 0);
41711   if (!arg_pstr1) return 0;
41712 #ifdef WIN32
41713   char*  mbstr = convertUTF8ToACP(arg_pstr1);
41714   if (!mbstr)
41715   {
41716     jenv->ReleaseStringUTFChars(jarg1, arg_pstr1);
41717     return 0;
41718   }
41719 
41720   arg_str1.assign(mbstr);
41721   delete[] mbstr;
41722 #else
41723   arg_str1.assign(arg_pstr1);
41724 #endif
41725   arg1 = &arg_str1;
41726   jenv->ReleaseStringUTFChars(jarg1, arg_pstr1);
41727 
41728 
41729   if(!jarg2) {
41730     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
41731     return 0;
41732   }
41733   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
41734   if (!arg2_pstr) return 0;
41735   (&arg2)->assign(arg2_pstr);
41736   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
41737   result = (XMLOwningOutputFileStream *)new XMLOwningOutputFileStream((std::string const &)*arg1,arg2);
41738   *(XMLOwningOutputFileStream **)&jresult = result;
41739   return jresult;
41740 }
41741 
41742 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLOwningOutputFileStream_1_1SWIG_14(JNIEnv * jenv,jclass jcls,jstring jarg1)41743 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLOwningOutputFileStream_1_1SWIG_14(JNIEnv *jenv, jclass jcls, jstring jarg1) {
41744   jlong jresult = 0 ;
41745   std::string *arg1 = 0 ;
41746   char const *arg_pstr1 ;
41747   std::string arg_str1 ;
41748   XMLOwningOutputFileStream *result = 0 ;
41749 
41750   (void)jenv;
41751   (void)jcls;
41752 
41753   if(!jarg1) {
41754     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null std::string");
41755     return 0;
41756   }
41757   arg_pstr1 = (char const *)jenv->GetStringUTFChars(jarg1, 0);
41758   if (!arg_pstr1) return 0;
41759 #ifdef WIN32
41760   char*  mbstr = convertUTF8ToACP(arg_pstr1);
41761   if (!mbstr)
41762   {
41763     jenv->ReleaseStringUTFChars(jarg1, arg_pstr1);
41764     return 0;
41765   }
41766 
41767   arg_str1.assign(mbstr);
41768   delete[] mbstr;
41769 #else
41770   arg_str1.assign(arg_pstr1);
41771 #endif
41772   arg1 = &arg_str1;
41773   jenv->ReleaseStringUTFChars(jarg1, arg_pstr1);
41774 
41775 
41776   result = (XMLOwningOutputFileStream *)new XMLOwningOutputFileStream((std::string const &)*arg1);
41777   *(XMLOwningOutputFileStream **)&jresult = result;
41778   return jresult;
41779 }
41780 
41781 
Java_org_sbml_libsbml_libsbmlJNI_delete_1XMLOwningOutputFileStream(JNIEnv * jenv,jclass jcls,jlong jarg1)41782 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1XMLOwningOutputFileStream(JNIEnv *jenv, jclass jcls, jlong jarg1) {
41783   XMLOwningOutputFileStream *arg1 = (XMLOwningOutputFileStream *) 0 ;
41784 
41785   (void)jenv;
41786   (void)jcls;
41787   arg1 = *(XMLOwningOutputFileStream **)&jarg1;
41788   delete arg1;
41789 }
41790 
41791 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLInputStream_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jstring jarg1,jboolean jarg2,jstring jarg3,jlong jarg4,jobject jarg4_)41792 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLInputStream_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jstring jarg1, jboolean jarg2, jstring jarg3, jlong jarg4, jobject jarg4_) {
41793   jlong jresult = 0 ;
41794   char *arg1 = (char *) 0 ;
41795   bool arg2 ;
41796   std::string arg3 ;
41797   XMLErrorLog *arg4 = (XMLErrorLog *) 0 ;
41798   XMLInputStream *result = 0 ;
41799 
41800   (void)jenv;
41801   (void)jcls;
41802   (void)jarg4_;
41803   arg1 = 0;
41804   if (jarg1) {
41805     arg1 = (char *)jenv->GetStringUTFChars(jarg1, 0);
41806     if (!arg1) return 0;
41807   }
41808   arg2 = jarg2 ? true : false;
41809   if(!jarg3) {
41810     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
41811     return 0;
41812   }
41813   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
41814   if (!arg3_pstr) return 0;
41815   (&arg3)->assign(arg3_pstr);
41816   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
41817   arg4 = *(XMLErrorLog **)&jarg4;
41818   result = (XMLInputStream *)new XMLInputStream((char const *)arg1,arg2,arg3,arg4);
41819   *(XMLInputStream **)&jresult = result;
41820   if (arg1) jenv->ReleaseStringUTFChars(jarg1, (const char *)arg1);
41821   return jresult;
41822 }
41823 
41824 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLInputStream_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jstring jarg1,jboolean jarg2,jstring jarg3)41825 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLInputStream_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jstring jarg1, jboolean jarg2, jstring jarg3) {
41826   jlong jresult = 0 ;
41827   char *arg1 = (char *) 0 ;
41828   bool arg2 ;
41829   std::string arg3 ;
41830   XMLInputStream *result = 0 ;
41831 
41832   (void)jenv;
41833   (void)jcls;
41834   arg1 = 0;
41835   if (jarg1) {
41836     arg1 = (char *)jenv->GetStringUTFChars(jarg1, 0);
41837     if (!arg1) return 0;
41838   }
41839   arg2 = jarg2 ? true : false;
41840   if(!jarg3) {
41841     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
41842     return 0;
41843   }
41844   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
41845   if (!arg3_pstr) return 0;
41846   (&arg3)->assign(arg3_pstr);
41847   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
41848   result = (XMLInputStream *)new XMLInputStream((char const *)arg1,arg2,arg3);
41849   *(XMLInputStream **)&jresult = result;
41850   if (arg1) jenv->ReleaseStringUTFChars(jarg1, (const char *)arg1);
41851   return jresult;
41852 }
41853 
41854 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLInputStream_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jstring jarg1,jboolean jarg2)41855 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLInputStream_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jstring jarg1, jboolean jarg2) {
41856   jlong jresult = 0 ;
41857   char *arg1 = (char *) 0 ;
41858   bool arg2 ;
41859   XMLInputStream *result = 0 ;
41860 
41861   (void)jenv;
41862   (void)jcls;
41863   arg1 = 0;
41864   if (jarg1) {
41865     arg1 = (char *)jenv->GetStringUTFChars(jarg1, 0);
41866     if (!arg1) return 0;
41867   }
41868   arg2 = jarg2 ? true : false;
41869   result = (XMLInputStream *)new XMLInputStream((char const *)arg1,arg2);
41870   *(XMLInputStream **)&jresult = result;
41871   if (arg1) jenv->ReleaseStringUTFChars(jarg1, (const char *)arg1);
41872   return jresult;
41873 }
41874 
41875 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLInputStream_1_1SWIG_13(JNIEnv * jenv,jclass jcls,jstring jarg1)41876 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLInputStream_1_1SWIG_13(JNIEnv *jenv, jclass jcls, jstring jarg1) {
41877   jlong jresult = 0 ;
41878   char *arg1 = (char *) 0 ;
41879   XMLInputStream *result = 0 ;
41880 
41881   (void)jenv;
41882   (void)jcls;
41883   arg1 = 0;
41884   if (jarg1) {
41885     arg1 = (char *)jenv->GetStringUTFChars(jarg1, 0);
41886     if (!arg1) return 0;
41887   }
41888   result = (XMLInputStream *)new XMLInputStream((char const *)arg1);
41889   *(XMLInputStream **)&jresult = result;
41890   if (arg1) jenv->ReleaseStringUTFChars(jarg1, (const char *)arg1);
41891   return jresult;
41892 }
41893 
41894 
Java_org_sbml_libsbml_libsbmlJNI_delete_1XMLInputStream(JNIEnv * jenv,jclass jcls,jlong jarg1)41895 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1XMLInputStream(JNIEnv *jenv, jclass jcls, jlong jarg1) {
41896   XMLInputStream *arg1 = (XMLInputStream *) 0 ;
41897 
41898   (void)jenv;
41899   (void)jcls;
41900   arg1 = *(XMLInputStream **)&jarg1;
41901   delete arg1;
41902 }
41903 
41904 
Java_org_sbml_libsbml_libsbmlJNI_XMLInputStream_1getEncoding(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)41905 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLInputStream_1getEncoding(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41906   jstring jresult = 0 ;
41907   XMLInputStream *arg1 = (XMLInputStream *) 0 ;
41908   std::string *result = 0 ;
41909 
41910   (void)jenv;
41911   (void)jcls;
41912   (void)jarg1_;
41913   arg1 = *(XMLInputStream **)&jarg1;
41914   result = (std::string *) &(arg1)->getEncoding();
41915   jresult = jenv->NewStringUTF(result->c_str());
41916   return jresult;
41917 }
41918 
41919 
Java_org_sbml_libsbml_libsbmlJNI_XMLInputStream_1getVersion(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)41920 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLInputStream_1getVersion(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41921   jstring jresult = 0 ;
41922   XMLInputStream *arg1 = (XMLInputStream *) 0 ;
41923   std::string *result = 0 ;
41924 
41925   (void)jenv;
41926   (void)jcls;
41927   (void)jarg1_;
41928   arg1 = *(XMLInputStream **)&jarg1;
41929   result = (std::string *) &(arg1)->getVersion();
41930   jresult = jenv->NewStringUTF(result->c_str());
41931   return jresult;
41932 }
41933 
41934 
Java_org_sbml_libsbml_libsbmlJNI_XMLInputStream_1getErrorLog(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)41935 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLInputStream_1getErrorLog(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41936   jlong jresult = 0 ;
41937   XMLInputStream *arg1 = (XMLInputStream *) 0 ;
41938   XMLErrorLog *result = 0 ;
41939 
41940   (void)jenv;
41941   (void)jcls;
41942   (void)jarg1_;
41943   arg1 = *(XMLInputStream **)&jarg1;
41944   result = (XMLErrorLog *)(arg1)->getErrorLog();
41945   *(XMLErrorLog **)&jresult = result;
41946   return jresult;
41947 }
41948 
41949 
Java_org_sbml_libsbml_libsbmlJNI_XMLInputStream_1isEOF(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)41950 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLInputStream_1isEOF(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41951   jboolean jresult = 0 ;
41952   XMLInputStream *arg1 = (XMLInputStream *) 0 ;
41953   bool result;
41954 
41955   (void)jenv;
41956   (void)jcls;
41957   (void)jarg1_;
41958   arg1 = *(XMLInputStream **)&jarg1;
41959   result = (bool)((XMLInputStream const *)arg1)->isEOF();
41960   jresult = (jboolean)result;
41961   return jresult;
41962 }
41963 
41964 
Java_org_sbml_libsbml_libsbmlJNI_XMLInputStream_1isError(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)41965 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLInputStream_1isError(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41966   jboolean jresult = 0 ;
41967   XMLInputStream *arg1 = (XMLInputStream *) 0 ;
41968   bool result;
41969 
41970   (void)jenv;
41971   (void)jcls;
41972   (void)jarg1_;
41973   arg1 = *(XMLInputStream **)&jarg1;
41974   result = (bool)((XMLInputStream const *)arg1)->isError();
41975   jresult = (jboolean)result;
41976   return jresult;
41977 }
41978 
41979 
Java_org_sbml_libsbml_libsbmlJNI_XMLInputStream_1isGood(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)41980 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLInputStream_1isGood(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41981   jboolean jresult = 0 ;
41982   XMLInputStream *arg1 = (XMLInputStream *) 0 ;
41983   bool result;
41984 
41985   (void)jenv;
41986   (void)jcls;
41987   (void)jarg1_;
41988   arg1 = *(XMLInputStream **)&jarg1;
41989   result = (bool)((XMLInputStream const *)arg1)->isGood();
41990   jresult = (jboolean)result;
41991   return jresult;
41992 }
41993 
41994 
Java_org_sbml_libsbml_libsbmlJNI_XMLInputStream_1next(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)41995 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLInputStream_1next(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41996   jlong jresult = 0 ;
41997   XMLInputStream *arg1 = (XMLInputStream *) 0 ;
41998   XMLToken result;
41999 
42000   (void)jenv;
42001   (void)jcls;
42002   (void)jarg1_;
42003   arg1 = *(XMLInputStream **)&jarg1;
42004   result = (arg1)->next();
42005   *(XMLToken **)&jresult = new XMLToken((const XMLToken &)result);
42006   return jresult;
42007 }
42008 
42009 
Java_org_sbml_libsbml_libsbmlJNI_XMLInputStream_1peek(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)42010 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLInputStream_1peek(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
42011   jlong jresult = 0 ;
42012   XMLInputStream *arg1 = (XMLInputStream *) 0 ;
42013   XMLToken *result = 0 ;
42014 
42015   (void)jenv;
42016   (void)jcls;
42017   (void)jarg1_;
42018   arg1 = *(XMLInputStream **)&jarg1;
42019   result = (XMLToken *) &(arg1)->peek();
42020   *(XMLToken **)&jresult = result;
42021   return jresult;
42022 }
42023 
42024 
Java_org_sbml_libsbml_libsbmlJNI_XMLInputStream_1skipPastEnd(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)42025 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLInputStream_1skipPastEnd(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
42026   XMLInputStream *arg1 = (XMLInputStream *) 0 ;
42027   XMLToken *arg2 = 0 ;
42028 
42029   (void)jenv;
42030   (void)jcls;
42031   (void)jarg1_;
42032   (void)jarg2_;
42033   arg1 = *(XMLInputStream **)&jarg1;
42034   arg2 = *(XMLToken **)&jarg2;
42035   if (!arg2) {
42036     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLToken const & reference is null");
42037     return ;
42038   }
42039   (arg1)->skipPastEnd((XMLToken const &)*arg2);
42040 }
42041 
42042 
Java_org_sbml_libsbml_libsbmlJNI_XMLInputStream_1skipText(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)42043 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLInputStream_1skipText(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
42044   XMLInputStream *arg1 = (XMLInputStream *) 0 ;
42045 
42046   (void)jenv;
42047   (void)jcls;
42048   (void)jarg1_;
42049   arg1 = *(XMLInputStream **)&jarg1;
42050   (arg1)->skipText();
42051 }
42052 
42053 
Java_org_sbml_libsbml_libsbmlJNI_XMLInputStream_1setErrorLog(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)42054 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLInputStream_1setErrorLog(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
42055   jint jresult = 0 ;
42056   XMLInputStream *arg1 = (XMLInputStream *) 0 ;
42057   XMLErrorLog *arg2 = (XMLErrorLog *) 0 ;
42058   int result;
42059 
42060   (void)jenv;
42061   (void)jcls;
42062   (void)jarg1_;
42063   (void)jarg2_;
42064   arg1 = *(XMLInputStream **)&jarg1;
42065   arg2 = *(XMLErrorLog **)&jarg2;
42066   result = (int)(arg1)->setErrorLog(arg2);
42067   jresult = (jint)result;
42068   return jresult;
42069 }
42070 
42071 
Java_org_sbml_libsbml_libsbmlJNI_XMLInputStream_1toString(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)42072 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLInputStream_1toString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
42073   jstring jresult = 0 ;
42074   XMLInputStream *arg1 = (XMLInputStream *) 0 ;
42075   std::string result;
42076 
42077   (void)jenv;
42078   (void)jcls;
42079   (void)jarg1_;
42080   arg1 = *(XMLInputStream **)&jarg1;
42081   result = (arg1)->toString();
42082   jresult = jenv->NewStringUTF((&result)->c_str());
42083   return jresult;
42084 }
42085 
42086 
Java_org_sbml_libsbml_libsbmlJNI_XMLInputStream_1getSBMLNamespaces(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)42087 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLInputStream_1getSBMLNamespaces(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
42088   jlong jresult = 0 ;
42089   XMLInputStream *arg1 = (XMLInputStream *) 0 ;
42090   SBMLNamespaces *result = 0 ;
42091 
42092   (void)jenv;
42093   (void)jcls;
42094   (void)jarg1_;
42095   arg1 = *(XMLInputStream **)&jarg1;
42096   result = (SBMLNamespaces *)(arg1)->getSBMLNamespaces();
42097   *(SBMLNamespaces **)&jresult = result;
42098   return jresult;
42099 }
42100 
42101 
Java_org_sbml_libsbml_libsbmlJNI_XMLInputStream_1setSBMLNamespaces(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)42102 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLInputStream_1setSBMLNamespaces(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
42103   XMLInputStream *arg1 = (XMLInputStream *) 0 ;
42104   SBMLNamespaces *arg2 = (SBMLNamespaces *) 0 ;
42105 
42106   (void)jenv;
42107   (void)jcls;
42108   (void)jarg1_;
42109   (void)jarg2_;
42110   arg1 = *(XMLInputStream **)&jarg1;
42111   arg2 = *(SBMLNamespaces **)&jarg2;
42112   (arg1)->setSBMLNamespaces(arg2);
42113 }
42114 
42115 
Java_org_sbml_libsbml_libsbmlJNI_XMLInputStream_1determineNumberChildren_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)42116 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLInputStream_1determineNumberChildren_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
42117   jlong jresult = 0 ;
42118   XMLInputStream *arg1 = (XMLInputStream *) 0 ;
42119   std::string arg2 ;
42120   unsigned int result;
42121 
42122   (void)jenv;
42123   (void)jcls;
42124   (void)jarg1_;
42125   arg1 = *(XMLInputStream **)&jarg1;
42126   if(!jarg2) {
42127     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
42128     return 0;
42129   }
42130   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
42131   if (!arg2_pstr) return 0;
42132   (&arg2)->assign(arg2_pstr);
42133   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
42134   result = (unsigned int)(arg1)->determineNumberChildren(arg2);
42135   jresult = (jlong)result;
42136   return jresult;
42137 }
42138 
42139 
Java_org_sbml_libsbml_libsbmlJNI_XMLInputStream_1determineNumberChildren_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)42140 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLInputStream_1determineNumberChildren_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
42141   jlong jresult = 0 ;
42142   XMLInputStream *arg1 = (XMLInputStream *) 0 ;
42143   unsigned int result;
42144 
42145   (void)jenv;
42146   (void)jcls;
42147   (void)jarg1_;
42148   arg1 = *(XMLInputStream **)&jarg1;
42149   result = (unsigned int)(arg1)->determineNumberChildren();
42150   jresult = (jlong)result;
42151   return jresult;
42152 }
42153 
42154 
Java_org_sbml_libsbml_libsbmlJNI_XMLInputStream_1determineNumSpecificChildren(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)42155 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLInputStream_1determineNumSpecificChildren(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
42156   jlong jresult = 0 ;
42157   XMLInputStream *arg1 = (XMLInputStream *) 0 ;
42158   std::string *arg2 = 0 ;
42159   std::string *arg3 = 0 ;
42160   unsigned int result;
42161 
42162   (void)jenv;
42163   (void)jcls;
42164   (void)jarg1_;
42165   arg1 = *(XMLInputStream **)&jarg1;
42166   if(!jarg2) {
42167     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
42168     return 0;
42169   }
42170   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
42171   if (!arg2_pstr) return 0;
42172   std::string arg2_str(arg2_pstr);
42173   arg2 = &arg2_str;
42174   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
42175   if(!jarg3) {
42176     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
42177     return 0;
42178   }
42179   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
42180   if (!arg3_pstr) return 0;
42181   std::string arg3_str(arg3_pstr);
42182   arg3 = &arg3_str;
42183   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
42184   result = (unsigned int)(arg1)->determineNumSpecificChildren((std::string const &)*arg2,(std::string const &)*arg3);
42185   jresult = (jlong)result;
42186   return jresult;
42187 }
42188 
42189 
Java_org_sbml_libsbml_libsbmlJNI_XMLInputStream_1containsChild(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)42190 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLInputStream_1containsChild(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
42191   jboolean jresult = 0 ;
42192   XMLInputStream *arg1 = (XMLInputStream *) 0 ;
42193   std::string *arg2 = 0 ;
42194   std::string *arg3 = 0 ;
42195   bool result;
42196 
42197   (void)jenv;
42198   (void)jcls;
42199   (void)jarg1_;
42200   arg1 = *(XMLInputStream **)&jarg1;
42201   if(!jarg2) {
42202     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
42203     return 0;
42204   }
42205   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
42206   if (!arg2_pstr) return 0;
42207   std::string arg2_str(arg2_pstr);
42208   arg2 = &arg2_str;
42209   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
42210   if(!jarg3) {
42211     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
42212     return 0;
42213   }
42214   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
42215   if (!arg3_pstr) return 0;
42216   std::string arg3_str(arg3_pstr);
42217   arg3 = &arg3_str;
42218   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
42219   result = (bool)(arg1)->containsChild((std::string const &)*arg2,(std::string const &)*arg3);
42220   jresult = (jboolean)result;
42221   return jresult;
42222 }
42223 
42224 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLError_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jint jarg1,jstring jarg2,jlong jarg3,jlong jarg4,jlong jarg5,jlong jarg6)42225 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLError_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jint jarg1, jstring jarg2, jlong jarg3, jlong jarg4, jlong jarg5, jlong jarg6) {
42226   jlong jresult = 0 ;
42227   int arg1 ;
42228   std::string arg2 ;
42229   unsigned int arg3 ;
42230   unsigned int arg4 ;
42231   unsigned int arg5 ;
42232   unsigned int arg6 ;
42233   XMLError *result = 0 ;
42234 
42235   (void)jenv;
42236   (void)jcls;
42237   arg1 = (int)jarg1;
42238   if(!jarg2) {
42239     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
42240     return 0;
42241   }
42242   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
42243   if (!arg2_pstr) return 0;
42244   (&arg2)->assign(arg2_pstr);
42245   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
42246   arg3 = (unsigned int)jarg3;
42247   arg4 = (unsigned int)jarg4;
42248   arg5 = (unsigned int)jarg5;
42249   arg6 = (unsigned int)jarg6;
42250 
42251   try {
42252     result = (XMLError *)new XMLError(arg1,arg2,arg3,arg4,arg5,arg6);
42253   }
42254   catch (const XMLConstructorException &e) {
42255     jenv->ExceptionClear();
42256     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
42257     if (clazz)
42258     jenv->ThrowNew(clazz, e.what());
42259     return 0;
42260   }
42261 
42262   *(XMLError **)&jresult = result;
42263   return jresult;
42264 }
42265 
42266 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLError_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jint jarg1,jstring jarg2,jlong jarg3,jlong jarg4,jlong jarg5)42267 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLError_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jint jarg1, jstring jarg2, jlong jarg3, jlong jarg4, jlong jarg5) {
42268   jlong jresult = 0 ;
42269   int arg1 ;
42270   std::string arg2 ;
42271   unsigned int arg3 ;
42272   unsigned int arg4 ;
42273   unsigned int arg5 ;
42274   XMLError *result = 0 ;
42275 
42276   (void)jenv;
42277   (void)jcls;
42278   arg1 = (int)jarg1;
42279   if(!jarg2) {
42280     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
42281     return 0;
42282   }
42283   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
42284   if (!arg2_pstr) return 0;
42285   (&arg2)->assign(arg2_pstr);
42286   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
42287   arg3 = (unsigned int)jarg3;
42288   arg4 = (unsigned int)jarg4;
42289   arg5 = (unsigned int)jarg5;
42290 
42291   try {
42292     result = (XMLError *)new XMLError(arg1,arg2,arg3,arg4,arg5);
42293   }
42294   catch (const XMLConstructorException &e) {
42295     jenv->ExceptionClear();
42296     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
42297     if (clazz)
42298     jenv->ThrowNew(clazz, e.what());
42299     return 0;
42300   }
42301 
42302   *(XMLError **)&jresult = result;
42303   return jresult;
42304 }
42305 
42306 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLError_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jint jarg1,jstring jarg2,jlong jarg3,jlong jarg4)42307 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLError_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jint jarg1, jstring jarg2, jlong jarg3, jlong jarg4) {
42308   jlong jresult = 0 ;
42309   int arg1 ;
42310   std::string arg2 ;
42311   unsigned int arg3 ;
42312   unsigned int arg4 ;
42313   XMLError *result = 0 ;
42314 
42315   (void)jenv;
42316   (void)jcls;
42317   arg1 = (int)jarg1;
42318   if(!jarg2) {
42319     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
42320     return 0;
42321   }
42322   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
42323   if (!arg2_pstr) return 0;
42324   (&arg2)->assign(arg2_pstr);
42325   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
42326   arg3 = (unsigned int)jarg3;
42327   arg4 = (unsigned int)jarg4;
42328 
42329   try {
42330     result = (XMLError *)new XMLError(arg1,arg2,arg3,arg4);
42331   }
42332   catch (const XMLConstructorException &e) {
42333     jenv->ExceptionClear();
42334     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
42335     if (clazz)
42336     jenv->ThrowNew(clazz, e.what());
42337     return 0;
42338   }
42339 
42340   *(XMLError **)&jresult = result;
42341   return jresult;
42342 }
42343 
42344 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLError_1_1SWIG_13(JNIEnv * jenv,jclass jcls,jint jarg1,jstring jarg2,jlong jarg3)42345 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLError_1_1SWIG_13(JNIEnv *jenv, jclass jcls, jint jarg1, jstring jarg2, jlong jarg3) {
42346   jlong jresult = 0 ;
42347   int arg1 ;
42348   std::string arg2 ;
42349   unsigned int arg3 ;
42350   XMLError *result = 0 ;
42351 
42352   (void)jenv;
42353   (void)jcls;
42354   arg1 = (int)jarg1;
42355   if(!jarg2) {
42356     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
42357     return 0;
42358   }
42359   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
42360   if (!arg2_pstr) return 0;
42361   (&arg2)->assign(arg2_pstr);
42362   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
42363   arg3 = (unsigned int)jarg3;
42364 
42365   try {
42366     result = (XMLError *)new XMLError(arg1,arg2,arg3);
42367   }
42368   catch (const XMLConstructorException &e) {
42369     jenv->ExceptionClear();
42370     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
42371     if (clazz)
42372     jenv->ThrowNew(clazz, e.what());
42373     return 0;
42374   }
42375 
42376   *(XMLError **)&jresult = result;
42377   return jresult;
42378 }
42379 
42380 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLError_1_1SWIG_14(JNIEnv * jenv,jclass jcls,jint jarg1,jstring jarg2)42381 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLError_1_1SWIG_14(JNIEnv *jenv, jclass jcls, jint jarg1, jstring jarg2) {
42382   jlong jresult = 0 ;
42383   int arg1 ;
42384   std::string arg2 ;
42385   XMLError *result = 0 ;
42386 
42387   (void)jenv;
42388   (void)jcls;
42389   arg1 = (int)jarg1;
42390   if(!jarg2) {
42391     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
42392     return 0;
42393   }
42394   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
42395   if (!arg2_pstr) return 0;
42396   (&arg2)->assign(arg2_pstr);
42397   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
42398 
42399   try {
42400     result = (XMLError *)new XMLError(arg1,arg2);
42401   }
42402   catch (const XMLConstructorException &e) {
42403     jenv->ExceptionClear();
42404     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
42405     if (clazz)
42406     jenv->ThrowNew(clazz, e.what());
42407     return 0;
42408   }
42409 
42410   *(XMLError **)&jresult = result;
42411   return jresult;
42412 }
42413 
42414 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLError_1_1SWIG_15(JNIEnv * jenv,jclass jcls,jint jarg1)42415 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLError_1_1SWIG_15(JNIEnv *jenv, jclass jcls, jint jarg1) {
42416   jlong jresult = 0 ;
42417   int arg1 ;
42418   XMLError *result = 0 ;
42419 
42420   (void)jenv;
42421   (void)jcls;
42422   arg1 = (int)jarg1;
42423 
42424   try {
42425     result = (XMLError *)new XMLError(arg1);
42426   }
42427   catch (const XMLConstructorException &e) {
42428     jenv->ExceptionClear();
42429     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
42430     if (clazz)
42431     jenv->ThrowNew(clazz, e.what());
42432     return 0;
42433   }
42434 
42435   *(XMLError **)&jresult = result;
42436   return jresult;
42437 }
42438 
42439 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLError_1_1SWIG_16(JNIEnv * jenv,jclass jcls)42440 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLError_1_1SWIG_16(JNIEnv *jenv, jclass jcls) {
42441   jlong jresult = 0 ;
42442   XMLError *result = 0 ;
42443 
42444   (void)jenv;
42445   (void)jcls;
42446 
42447   try {
42448     result = (XMLError *)new XMLError();
42449   }
42450   catch (const XMLConstructorException &e) {
42451     jenv->ExceptionClear();
42452     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
42453     if (clazz)
42454     jenv->ThrowNew(clazz, e.what());
42455     return 0;
42456   }
42457 
42458   *(XMLError **)&jresult = result;
42459   return jresult;
42460 }
42461 
42462 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLError_1_1SWIG_17(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)42463 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLError_1_1SWIG_17(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
42464   jlong jresult = 0 ;
42465   XMLError *arg1 = 0 ;
42466   XMLError *result = 0 ;
42467 
42468   (void)jenv;
42469   (void)jcls;
42470   (void)jarg1_;
42471   arg1 = *(XMLError **)&jarg1;
42472   if (!arg1) {
42473     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLError const & reference is null");
42474     return 0;
42475   }
42476 
42477   try {
42478     result = (XMLError *)new XMLError((XMLError const &)*arg1);
42479   }
42480   catch (const XMLConstructorException &e) {
42481     jenv->ExceptionClear();
42482     jclass clazz = jenv->FindClass("org/sbml/libsbml/XMLConstructorException");
42483     if (clazz)
42484     jenv->ThrowNew(clazz, e.what());
42485     return 0;
42486   }
42487 
42488   *(XMLError **)&jresult = result;
42489   return jresult;
42490 }
42491 
42492 
Java_org_sbml_libsbml_libsbmlJNI_delete_1XMLError(JNIEnv * jenv,jclass jcls,jlong jarg1)42493 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1XMLError(JNIEnv *jenv, jclass jcls, jlong jarg1) {
42494   XMLError *arg1 = (XMLError *) 0 ;
42495 
42496   (void)jenv;
42497   (void)jcls;
42498   arg1 = *(XMLError **)&jarg1;
42499   delete arg1;
42500 }
42501 
42502 
Java_org_sbml_libsbml_libsbmlJNI_XMLError_1getErrorId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)42503 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLError_1getErrorId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
42504   jlong jresult = 0 ;
42505   XMLError *arg1 = (XMLError *) 0 ;
42506   unsigned int result;
42507 
42508   (void)jenv;
42509   (void)jcls;
42510   (void)jarg1_;
42511   arg1 = *(XMLError **)&jarg1;
42512   result = (unsigned int)((XMLError const *)arg1)->getErrorId();
42513   jresult = (jlong)result;
42514   return jresult;
42515 }
42516 
42517 
Java_org_sbml_libsbml_libsbmlJNI_XMLError_1getMessage(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)42518 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLError_1getMessage(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
42519   jstring jresult = 0 ;
42520   XMLError *arg1 = (XMLError *) 0 ;
42521   std::string *result = 0 ;
42522 
42523   (void)jenv;
42524   (void)jcls;
42525   (void)jarg1_;
42526   arg1 = *(XMLError **)&jarg1;
42527   result = (std::string *) &((XMLError const *)arg1)->getMessage();
42528   jresult = jenv->NewStringUTF(result->c_str());
42529   return jresult;
42530 }
42531 
42532 
Java_org_sbml_libsbml_libsbmlJNI_XMLError_1getShortMessage(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)42533 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLError_1getShortMessage(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
42534   jstring jresult = 0 ;
42535   XMLError *arg1 = (XMLError *) 0 ;
42536   std::string *result = 0 ;
42537 
42538   (void)jenv;
42539   (void)jcls;
42540   (void)jarg1_;
42541   arg1 = *(XMLError **)&jarg1;
42542   result = (std::string *) &((XMLError const *)arg1)->getShortMessage();
42543   jresult = jenv->NewStringUTF(result->c_str());
42544   return jresult;
42545 }
42546 
42547 
Java_org_sbml_libsbml_libsbmlJNI_XMLError_1getLine(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)42548 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLError_1getLine(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
42549   jlong jresult = 0 ;
42550   XMLError *arg1 = (XMLError *) 0 ;
42551   unsigned int result;
42552 
42553   (void)jenv;
42554   (void)jcls;
42555   (void)jarg1_;
42556   arg1 = *(XMLError **)&jarg1;
42557   result = (unsigned int)((XMLError const *)arg1)->getLine();
42558   jresult = (jlong)result;
42559   return jresult;
42560 }
42561 
42562 
Java_org_sbml_libsbml_libsbmlJNI_XMLError_1getColumn(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)42563 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLError_1getColumn(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
42564   jlong jresult = 0 ;
42565   XMLError *arg1 = (XMLError *) 0 ;
42566   unsigned int result;
42567 
42568   (void)jenv;
42569   (void)jcls;
42570   (void)jarg1_;
42571   arg1 = *(XMLError **)&jarg1;
42572   result = (unsigned int)((XMLError const *)arg1)->getColumn();
42573   jresult = (jlong)result;
42574   return jresult;
42575 }
42576 
42577 
Java_org_sbml_libsbml_libsbmlJNI_XMLError_1getSeverity(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)42578 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLError_1getSeverity(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
42579   jlong jresult = 0 ;
42580   XMLError *arg1 = (XMLError *) 0 ;
42581   unsigned int result;
42582 
42583   (void)jenv;
42584   (void)jcls;
42585   (void)jarg1_;
42586   arg1 = *(XMLError **)&jarg1;
42587   result = (unsigned int)((XMLError const *)arg1)->getSeverity();
42588   jresult = (jlong)result;
42589   return jresult;
42590 }
42591 
42592 
Java_org_sbml_libsbml_libsbmlJNI_XMLError_1getSeverityAsString(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)42593 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLError_1getSeverityAsString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
42594   jstring jresult = 0 ;
42595   XMLError *arg1 = (XMLError *) 0 ;
42596   std::string *result = 0 ;
42597 
42598   (void)jenv;
42599   (void)jcls;
42600   (void)jarg1_;
42601   arg1 = *(XMLError **)&jarg1;
42602   result = (std::string *) &((XMLError const *)arg1)->getSeverityAsString();
42603   jresult = jenv->NewStringUTF(result->c_str());
42604   return jresult;
42605 }
42606 
42607 
Java_org_sbml_libsbml_libsbmlJNI_XMLError_1getCategory(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)42608 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLError_1getCategory(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
42609   jlong jresult = 0 ;
42610   XMLError *arg1 = (XMLError *) 0 ;
42611   unsigned int result;
42612 
42613   (void)jenv;
42614   (void)jcls;
42615   (void)jarg1_;
42616   arg1 = *(XMLError **)&jarg1;
42617   result = (unsigned int)((XMLError const *)arg1)->getCategory();
42618   jresult = (jlong)result;
42619   return jresult;
42620 }
42621 
42622 
Java_org_sbml_libsbml_libsbmlJNI_XMLError_1getCategoryAsString(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)42623 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLError_1getCategoryAsString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
42624   jstring jresult = 0 ;
42625   XMLError *arg1 = (XMLError *) 0 ;
42626   std::string *result = 0 ;
42627 
42628   (void)jenv;
42629   (void)jcls;
42630   (void)jarg1_;
42631   arg1 = *(XMLError **)&jarg1;
42632   result = (std::string *) &((XMLError const *)arg1)->getCategoryAsString();
42633   jresult = jenv->NewStringUTF(result->c_str());
42634   return jresult;
42635 }
42636 
42637 
Java_org_sbml_libsbml_libsbmlJNI_XMLError_1isInfo(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)42638 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLError_1isInfo(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
42639   jboolean jresult = 0 ;
42640   XMLError *arg1 = (XMLError *) 0 ;
42641   bool result;
42642 
42643   (void)jenv;
42644   (void)jcls;
42645   (void)jarg1_;
42646   arg1 = *(XMLError **)&jarg1;
42647   result = (bool)((XMLError const *)arg1)->isInfo();
42648   jresult = (jboolean)result;
42649   return jresult;
42650 }
42651 
42652 
Java_org_sbml_libsbml_libsbmlJNI_XMLError_1isWarning(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)42653 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLError_1isWarning(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
42654   jboolean jresult = 0 ;
42655   XMLError *arg1 = (XMLError *) 0 ;
42656   bool result;
42657 
42658   (void)jenv;
42659   (void)jcls;
42660   (void)jarg1_;
42661   arg1 = *(XMLError **)&jarg1;
42662   result = (bool)((XMLError const *)arg1)->isWarning();
42663   jresult = (jboolean)result;
42664   return jresult;
42665 }
42666 
42667 
Java_org_sbml_libsbml_libsbmlJNI_XMLError_1isError(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)42668 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLError_1isError(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
42669   jboolean jresult = 0 ;
42670   XMLError *arg1 = (XMLError *) 0 ;
42671   bool result;
42672 
42673   (void)jenv;
42674   (void)jcls;
42675   (void)jarg1_;
42676   arg1 = *(XMLError **)&jarg1;
42677   result = (bool)((XMLError const *)arg1)->isError();
42678   jresult = (jboolean)result;
42679   return jresult;
42680 }
42681 
42682 
Java_org_sbml_libsbml_libsbmlJNI_XMLError_1isFatal(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)42683 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLError_1isFatal(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
42684   jboolean jresult = 0 ;
42685   XMLError *arg1 = (XMLError *) 0 ;
42686   bool result;
42687 
42688   (void)jenv;
42689   (void)jcls;
42690   (void)jarg1_;
42691   arg1 = *(XMLError **)&jarg1;
42692   result = (bool)((XMLError const *)arg1)->isFatal();
42693   jresult = (jboolean)result;
42694   return jresult;
42695 }
42696 
42697 
Java_org_sbml_libsbml_libsbmlJNI_XMLError_1isInternal(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)42698 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLError_1isInternal(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
42699   jboolean jresult = 0 ;
42700   XMLError *arg1 = (XMLError *) 0 ;
42701   bool result;
42702 
42703   (void)jenv;
42704   (void)jcls;
42705   (void)jarg1_;
42706   arg1 = *(XMLError **)&jarg1;
42707   result = (bool)((XMLError const *)arg1)->isInternal();
42708   jresult = (jboolean)result;
42709   return jresult;
42710 }
42711 
42712 
Java_org_sbml_libsbml_libsbmlJNI_XMLError_1isSystem(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)42713 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLError_1isSystem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
42714   jboolean jresult = 0 ;
42715   XMLError *arg1 = (XMLError *) 0 ;
42716   bool result;
42717 
42718   (void)jenv;
42719   (void)jcls;
42720   (void)jarg1_;
42721   arg1 = *(XMLError **)&jarg1;
42722   result = (bool)((XMLError const *)arg1)->isSystem();
42723   jresult = (jboolean)result;
42724   return jresult;
42725 }
42726 
42727 
Java_org_sbml_libsbml_libsbmlJNI_XMLError_1isXML(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)42728 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLError_1isXML(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
42729   jboolean jresult = 0 ;
42730   XMLError *arg1 = (XMLError *) 0 ;
42731   bool result;
42732 
42733   (void)jenv;
42734   (void)jcls;
42735   (void)jarg1_;
42736   arg1 = *(XMLError **)&jarg1;
42737   result = (bool)((XMLError const *)arg1)->isXML();
42738   jresult = (jboolean)result;
42739   return jresult;
42740 }
42741 
42742 
Java_org_sbml_libsbml_libsbmlJNI_XMLError_1isValid(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)42743 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLError_1isValid(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
42744   jboolean jresult = 0 ;
42745   XMLError *arg1 = (XMLError *) 0 ;
42746   bool result;
42747 
42748   (void)jenv;
42749   (void)jcls;
42750   (void)jarg1_;
42751   arg1 = *(XMLError **)&jarg1;
42752   result = (bool)((XMLError const *)arg1)->isValid();
42753   jresult = (jboolean)result;
42754   return jresult;
42755 }
42756 
42757 
Java_org_sbml_libsbml_libsbmlJNI_XMLError_1setLine(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)42758 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLError_1setLine(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
42759   jint jresult = 0 ;
42760   XMLError *arg1 = (XMLError *) 0 ;
42761   unsigned int arg2 ;
42762   int result;
42763 
42764   (void)jenv;
42765   (void)jcls;
42766   (void)jarg1_;
42767   arg1 = *(XMLError **)&jarg1;
42768   arg2 = (unsigned int)jarg2;
42769   result = (int)(arg1)->setLine(arg2);
42770   jresult = (jint)result;
42771   return jresult;
42772 }
42773 
42774 
Java_org_sbml_libsbml_libsbmlJNI_XMLError_1setColumn(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)42775 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLError_1setColumn(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
42776   jint jresult = 0 ;
42777   XMLError *arg1 = (XMLError *) 0 ;
42778   unsigned int arg2 ;
42779   int result;
42780 
42781   (void)jenv;
42782   (void)jcls;
42783   (void)jarg1_;
42784   arg1 = *(XMLError **)&jarg1;
42785   arg2 = (unsigned int)jarg2;
42786   result = (int)(arg1)->setColumn(arg2);
42787   jresult = (jint)result;
42788   return jresult;
42789 }
42790 
42791 
Java_org_sbml_libsbml_libsbmlJNI_XMLError_1getStandardMessage(JNIEnv * jenv,jclass jcls,jint jarg1)42792 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLError_1getStandardMessage(JNIEnv *jenv, jclass jcls, jint jarg1) {
42793   jstring jresult = 0 ;
42794   int arg1 ;
42795   std::string result;
42796 
42797   (void)jenv;
42798   (void)jcls;
42799   arg1 = (int)jarg1;
42800   result = XMLError::getStandardMessage(arg1);
42801   jresult = jenv->NewStringUTF((&result)->c_str());
42802   return jresult;
42803 }
42804 
42805 
Java_org_sbml_libsbml_libsbmlJNI_XMLError_1getPackage(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)42806 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLError_1getPackage(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
42807   jstring jresult = 0 ;
42808   XMLError *arg1 = (XMLError *) 0 ;
42809   std::string *result = 0 ;
42810 
42811   (void)jenv;
42812   (void)jcls;
42813   (void)jarg1_;
42814   arg1 = *(XMLError **)&jarg1;
42815   result = (std::string *) &((XMLError const *)arg1)->getPackage();
42816   jresult = jenv->NewStringUTF(result->c_str());
42817   return jresult;
42818 }
42819 
42820 
Java_org_sbml_libsbml_libsbmlJNI_XMLError_1getErrorIdOffset(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)42821 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLError_1getErrorIdOffset(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
42822   jlong jresult = 0 ;
42823   XMLError *arg1 = (XMLError *) 0 ;
42824   unsigned int result;
42825 
42826   (void)jenv;
42827   (void)jcls;
42828   (void)jarg1_;
42829   arg1 = *(XMLError **)&jarg1;
42830   result = (unsigned int)((XMLError const *)arg1)->getErrorIdOffset();
42831   jresult = (jlong)result;
42832   return jresult;
42833 }
42834 
42835 
Java_org_sbml_libsbml_libsbmlJNI_XMLErrorLog_1getNumErrors(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)42836 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLErrorLog_1getNumErrors(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
42837   jlong jresult = 0 ;
42838   XMLErrorLog *arg1 = (XMLErrorLog *) 0 ;
42839   unsigned int result;
42840 
42841   (void)jenv;
42842   (void)jcls;
42843   (void)jarg1_;
42844   arg1 = *(XMLErrorLog **)&jarg1;
42845   result = (unsigned int)((XMLErrorLog const *)arg1)->getNumErrors();
42846   jresult = (jlong)result;
42847   return jresult;
42848 }
42849 
42850 
Java_org_sbml_libsbml_libsbmlJNI_XMLErrorLog_1getError(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)42851 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLErrorLog_1getError(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
42852   jlong jresult = 0 ;
42853   XMLErrorLog *arg1 = (XMLErrorLog *) 0 ;
42854   unsigned int arg2 ;
42855   XMLError *result = 0 ;
42856 
42857   (void)jenv;
42858   (void)jcls;
42859   (void)jarg1_;
42860   arg1 = *(XMLErrorLog **)&jarg1;
42861   arg2 = (unsigned int)jarg2;
42862   result = (XMLError *)((XMLErrorLog const *)arg1)->getError(arg2);
42863   *(XMLError **)&jresult = result;
42864   return jresult;
42865 }
42866 
42867 
Java_org_sbml_libsbml_libsbmlJNI_XMLErrorLog_1clearLog(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)42868 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLErrorLog_1clearLog(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
42869   XMLErrorLog *arg1 = (XMLErrorLog *) 0 ;
42870 
42871   (void)jenv;
42872   (void)jcls;
42873   (void)jarg1_;
42874   arg1 = *(XMLErrorLog **)&jarg1;
42875   (arg1)->clearLog();
42876 }
42877 
42878 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLErrorLog_1_1SWIG_10(JNIEnv * jenv,jclass jcls)42879 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLErrorLog_1_1SWIG_10(JNIEnv *jenv, jclass jcls) {
42880   jlong jresult = 0 ;
42881   XMLErrorLog *result = 0 ;
42882 
42883   (void)jenv;
42884   (void)jcls;
42885   result = (XMLErrorLog *)new XMLErrorLog();
42886   *(XMLErrorLog **)&jresult = result;
42887   return jresult;
42888 }
42889 
42890 
Java_org_sbml_libsbml_libsbmlJNI_new_1XMLErrorLog_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)42891 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1XMLErrorLog_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
42892   jlong jresult = 0 ;
42893   XMLErrorLog *arg1 = 0 ;
42894   XMLErrorLog *result = 0 ;
42895 
42896   (void)jenv;
42897   (void)jcls;
42898   (void)jarg1_;
42899   arg1 = *(XMLErrorLog **)&jarg1;
42900   if (!arg1) {
42901     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLErrorLog const & reference is null");
42902     return 0;
42903   }
42904   result = (XMLErrorLog *)new XMLErrorLog((XMLErrorLog const &)*arg1);
42905   *(XMLErrorLog **)&jresult = result;
42906   return jresult;
42907 }
42908 
42909 
Java_org_sbml_libsbml_libsbmlJNI_delete_1XMLErrorLog(JNIEnv * jenv,jclass jcls,jlong jarg1)42910 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1XMLErrorLog(JNIEnv *jenv, jclass jcls, jlong jarg1) {
42911   XMLErrorLog *arg1 = (XMLErrorLog *) 0 ;
42912 
42913   (void)jenv;
42914   (void)jcls;
42915   arg1 = *(XMLErrorLog **)&jarg1;
42916   delete arg1;
42917 }
42918 
42919 
Java_org_sbml_libsbml_libsbmlJNI_XMLErrorLog_1add_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)42920 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLErrorLog_1add_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
42921   XMLErrorLog *arg1 = (XMLErrorLog *) 0 ;
42922   XMLError *arg2 = 0 ;
42923 
42924   (void)jenv;
42925   (void)jcls;
42926   (void)jarg1_;
42927   (void)jarg2_;
42928   arg1 = *(XMLErrorLog **)&jarg1;
42929   arg2 = *(XMLError **)&jarg2;
42930   if (!arg2) {
42931     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "XMLError const & reference is null");
42932     return ;
42933   }
42934   (arg1)->add((XMLError const &)*arg2);
42935 }
42936 
42937 
Java_org_sbml_libsbml_libsbmlJNI_XMLErrorLog_1add_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)42938 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLErrorLog_1add_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
42939   XMLErrorLog *arg1 = (XMLErrorLog *) 0 ;
42940   std::vector< XMLError * > *arg2 = 0 ;
42941 
42942   (void)jenv;
42943   (void)jcls;
42944   (void)jarg1_;
42945   arg1 = *(XMLErrorLog **)&jarg1;
42946   arg2 = *(std::vector< XMLError * > **)&jarg2;
42947   if (!arg2) {
42948     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "std::vector< XMLError * > const & reference is null");
42949     return ;
42950   }
42951   (arg1)->add((std::vector< XMLError * > const &)*arg2);
42952 }
42953 
42954 
Java_org_sbml_libsbml_libsbmlJNI_XMLErrorLog_1toString(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)42955 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLErrorLog_1toString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
42956   jstring jresult = 0 ;
42957   XMLErrorLog *arg1 = (XMLErrorLog *) 0 ;
42958   std::string result;
42959 
42960   (void)jenv;
42961   (void)jcls;
42962   (void)jarg1_;
42963   arg1 = *(XMLErrorLog **)&jarg1;
42964   result = ((XMLErrorLog const *)arg1)->toString();
42965   jresult = jenv->NewStringUTF((&result)->c_str());
42966   return jresult;
42967 }
42968 
42969 
Java_org_sbml_libsbml_libsbmlJNI_XMLErrorLog_1printErrors_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)42970 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLErrorLog_1printErrors_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
42971   XMLErrorLog *arg1 = (XMLErrorLog *) 0 ;
42972   std::ostream *arg2 = 0 ;
42973 
42974   (void)jenv;
42975   (void)jcls;
42976   (void)jarg1_;
42977   (void)jarg2_;
42978   arg1 = *(XMLErrorLog **)&jarg1;
42979   arg2 = *(std::ostream **)&jarg2;
42980   if (!arg2) {
42981     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "std::ostream & reference is null");
42982     return ;
42983   }
42984   ((XMLErrorLog const *)arg1)->printErrors(*arg2);
42985 }
42986 
42987 
Java_org_sbml_libsbml_libsbmlJNI_XMLErrorLog_1printErrors_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)42988 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLErrorLog_1printErrors_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
42989   XMLErrorLog *arg1 = (XMLErrorLog *) 0 ;
42990 
42991   (void)jenv;
42992   (void)jcls;
42993   (void)jarg1_;
42994   arg1 = *(XMLErrorLog **)&jarg1;
42995   ((XMLErrorLog const *)arg1)->printErrors();
42996 }
42997 
42998 
Java_org_sbml_libsbml_libsbmlJNI_XMLErrorLog_1printErrors_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jlong jarg3)42999 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLErrorLog_1printErrors_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3) {
43000   XMLErrorLog *arg1 = (XMLErrorLog *) 0 ;
43001   std::ostream *arg2 = 0 ;
43002   unsigned int arg3 ;
43003 
43004   (void)jenv;
43005   (void)jcls;
43006   (void)jarg1_;
43007   (void)jarg2_;
43008   arg1 = *(XMLErrorLog **)&jarg1;
43009   arg2 = *(std::ostream **)&jarg2;
43010   if (!arg2) {
43011     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "std::ostream & reference is null");
43012     return ;
43013   }
43014   arg3 = (unsigned int)jarg3;
43015   ((XMLErrorLog const *)arg1)->printErrors(*arg2,arg3);
43016 }
43017 
43018 
Java_org_sbml_libsbml_libsbmlJNI_XMLErrorLog_1isSeverityOverridden(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)43019 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLErrorLog_1isSeverityOverridden(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
43020   jboolean jresult = 0 ;
43021   XMLErrorLog *arg1 = (XMLErrorLog *) 0 ;
43022   bool result;
43023 
43024   (void)jenv;
43025   (void)jcls;
43026   (void)jarg1_;
43027   arg1 = *(XMLErrorLog **)&jarg1;
43028   result = (bool)((XMLErrorLog const *)arg1)->isSeverityOverridden();
43029   jresult = (jboolean)result;
43030   return jresult;
43031 }
43032 
43033 
Java_org_sbml_libsbml_libsbmlJNI_XMLErrorLog_1unsetSeverityOverride(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)43034 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLErrorLog_1unsetSeverityOverride(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
43035   XMLErrorLog *arg1 = (XMLErrorLog *) 0 ;
43036 
43037   (void)jenv;
43038   (void)jcls;
43039   (void)jarg1_;
43040   arg1 = *(XMLErrorLog **)&jarg1;
43041   (arg1)->unsetSeverityOverride();
43042 }
43043 
43044 
Java_org_sbml_libsbml_libsbmlJNI_XMLErrorLog_1getSeverityOverride(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)43045 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLErrorLog_1getSeverityOverride(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
43046   jint jresult = 0 ;
43047   XMLErrorLog *arg1 = (XMLErrorLog *) 0 ;
43048   XMLErrorSeverityOverride_t result;
43049 
43050   (void)jenv;
43051   (void)jcls;
43052   (void)jarg1_;
43053   arg1 = *(XMLErrorLog **)&jarg1;
43054   result = (XMLErrorSeverityOverride_t)((XMLErrorLog const *)arg1)->getSeverityOverride();
43055   jresult = (jint)result;
43056   return jresult;
43057 }
43058 
43059 
Java_org_sbml_libsbml_libsbmlJNI_XMLErrorLog_1setSeverityOverride(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)43060 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLErrorLog_1setSeverityOverride(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
43061   XMLErrorLog *arg1 = (XMLErrorLog *) 0 ;
43062   XMLErrorSeverityOverride_t arg2 ;
43063 
43064   (void)jenv;
43065   (void)jcls;
43066   (void)jarg1_;
43067   arg1 = *(XMLErrorLog **)&jarg1;
43068   arg2 = (XMLErrorSeverityOverride_t)jarg2;
43069   (arg1)->setSeverityOverride(arg2);
43070 }
43071 
43072 
Java_org_sbml_libsbml_libsbmlJNI_XMLErrorLog_1changeErrorSeverity_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jint jarg3,jstring jarg4)43073 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLErrorLog_1changeErrorSeverity_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jint jarg3, jstring jarg4) {
43074   XMLErrorLog *arg1 = (XMLErrorLog *) 0 ;
43075   XMLErrorSeverity_t arg2 ;
43076   XMLErrorSeverity_t arg3 ;
43077   std::string arg4 ;
43078 
43079   (void)jenv;
43080   (void)jcls;
43081   (void)jarg1_;
43082   arg1 = *(XMLErrorLog **)&jarg1;
43083   arg2 = (XMLErrorSeverity_t)jarg2;
43084   arg3 = (XMLErrorSeverity_t)jarg3;
43085   if(!jarg4) {
43086     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
43087     return ;
43088   }
43089   const char *arg4_pstr = (const char *)jenv->GetStringUTFChars(jarg4, 0);
43090   if (!arg4_pstr) return ;
43091   (&arg4)->assign(arg4_pstr);
43092   jenv->ReleaseStringUTFChars(jarg4, arg4_pstr);
43093   (arg1)->changeErrorSeverity(arg2,arg3,arg4);
43094 }
43095 
43096 
Java_org_sbml_libsbml_libsbmlJNI_XMLErrorLog_1changeErrorSeverity_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jint jarg3)43097 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLErrorLog_1changeErrorSeverity_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jint jarg3) {
43098   XMLErrorLog *arg1 = (XMLErrorLog *) 0 ;
43099   XMLErrorSeverity_t arg2 ;
43100   XMLErrorSeverity_t arg3 ;
43101 
43102   (void)jenv;
43103   (void)jcls;
43104   (void)jarg1_;
43105   arg1 = *(XMLErrorLog **)&jarg1;
43106   arg2 = (XMLErrorSeverity_t)jarg2;
43107   arg3 = (XMLErrorSeverity_t)jarg3;
43108   (arg1)->changeErrorSeverity(arg2,arg3);
43109 }
43110 
43111 
Java_org_sbml_libsbml_libsbmlJNI_XMLErrorLog_1contains(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)43112 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLErrorLog_1contains(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
43113   jboolean jresult = 0 ;
43114   XMLErrorLog *arg1 = (XMLErrorLog *) 0 ;
43115   unsigned int arg2 ;
43116   bool result;
43117 
43118   (void)jenv;
43119   (void)jcls;
43120   (void)jarg1_;
43121   arg1 = *(XMLErrorLog **)&jarg1;
43122   arg2 = (unsigned int)jarg2;
43123   result = (bool)((XMLErrorLog const *)arg1)->contains(arg2);
43124   jresult = (jboolean)result;
43125   return jresult;
43126 }
43127 
43128 
Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1getError(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)43129 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1getError(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
43130   jlong jresult = 0 ;
43131   SBMLErrorLog *arg1 = (SBMLErrorLog *) 0 ;
43132   unsigned int arg2 ;
43133   SBMLError *result = 0 ;
43134 
43135   (void)jenv;
43136   (void)jcls;
43137   (void)jarg1_;
43138   arg1 = *(SBMLErrorLog **)&jarg1;
43139   arg2 = (unsigned int)jarg2;
43140   result = (SBMLError *)((SBMLErrorLog const *)arg1)->getError(arg2);
43141   *(SBMLError **)&jresult = result;
43142   return jresult;
43143 }
43144 
43145 
Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1getErrorWithSeverity(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jlong jarg3)43146 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1getErrorWithSeverity(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jlong jarg3) {
43147   jlong jresult = 0 ;
43148   SBMLErrorLog *arg1 = (SBMLErrorLog *) 0 ;
43149   unsigned int arg2 ;
43150   unsigned int arg3 ;
43151   SBMLError *result = 0 ;
43152 
43153   (void)jenv;
43154   (void)jcls;
43155   (void)jarg1_;
43156   arg1 = *(SBMLErrorLog **)&jarg1;
43157   arg2 = (unsigned int)jarg2;
43158   arg3 = (unsigned int)jarg3;
43159   result = (SBMLError *)((SBMLErrorLog const *)arg1)->getErrorWithSeverity(arg2,arg3);
43160   *(SBMLError **)&jresult = result;
43161   return jresult;
43162 }
43163 
43164 
Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1getNumFailsWithSeverity_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)43165 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1getNumFailsWithSeverity_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
43166   jlong jresult = 0 ;
43167   SBMLErrorLog *arg1 = (SBMLErrorLog *) 0 ;
43168   unsigned int arg2 ;
43169   unsigned int result;
43170 
43171   (void)jenv;
43172   (void)jcls;
43173   (void)jarg1_;
43174   arg1 = *(SBMLErrorLog **)&jarg1;
43175   arg2 = (unsigned int)jarg2;
43176   result = (unsigned int)(arg1)->getNumFailsWithSeverity(arg2);
43177   jresult = (jlong)result;
43178   return jresult;
43179 }
43180 
43181 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLErrorLog_1_1SWIG_10(JNIEnv * jenv,jclass jcls)43182 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLErrorLog_1_1SWIG_10(JNIEnv *jenv, jclass jcls) {
43183   jlong jresult = 0 ;
43184   SBMLErrorLog *result = 0 ;
43185 
43186   (void)jenv;
43187   (void)jcls;
43188   result = (SBMLErrorLog *)new SBMLErrorLog();
43189   *(SBMLErrorLog **)&jresult = result;
43190   return jresult;
43191 }
43192 
43193 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLErrorLog_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)43194 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLErrorLog_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
43195   jlong jresult = 0 ;
43196   SBMLErrorLog *arg1 = 0 ;
43197   SBMLErrorLog *result = 0 ;
43198 
43199   (void)jenv;
43200   (void)jcls;
43201   (void)jarg1_;
43202   arg1 = *(SBMLErrorLog **)&jarg1;
43203   if (!arg1) {
43204     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "SBMLErrorLog const & reference is null");
43205     return 0;
43206   }
43207   result = (SBMLErrorLog *)new SBMLErrorLog((SBMLErrorLog const &)*arg1);
43208   *(SBMLErrorLog **)&jresult = result;
43209   return jresult;
43210 }
43211 
43212 
Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLErrorLog(JNIEnv * jenv,jclass jcls,jlong jarg1)43213 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLErrorLog(JNIEnv *jenv, jclass jcls, jlong jarg1) {
43214   SBMLErrorLog *arg1 = (SBMLErrorLog *) 0 ;
43215 
43216   (void)jenv;
43217   (void)jcls;
43218   arg1 = *(SBMLErrorLog **)&jarg1;
43219   delete arg1;
43220 }
43221 
43222 
Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1logError_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jlong jarg3,jlong jarg4,jstring jarg5,jlong jarg6,jlong jarg7,jlong jarg8,jlong jarg9)43223 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1logError_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jlong jarg3, jlong jarg4, jstring jarg5, jlong jarg6, jlong jarg7, jlong jarg8, jlong jarg9) {
43224   SBMLErrorLog *arg1 = (SBMLErrorLog *) 0 ;
43225   unsigned int arg2 ;
43226   unsigned int arg3 ;
43227   unsigned int arg4 ;
43228   std::string arg5 ;
43229   unsigned int arg6 ;
43230   unsigned int arg7 ;
43231   unsigned int arg8 ;
43232   unsigned int arg9 ;
43233 
43234   (void)jenv;
43235   (void)jcls;
43236   (void)jarg1_;
43237   arg1 = *(SBMLErrorLog **)&jarg1;
43238   arg2 = (unsigned int)jarg2;
43239   arg3 = (unsigned int)jarg3;
43240   arg4 = (unsigned int)jarg4;
43241   if(!jarg5) {
43242     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
43243     return ;
43244   }
43245   const char *arg5_pstr = (const char *)jenv->GetStringUTFChars(jarg5, 0);
43246   if (!arg5_pstr) return ;
43247   (&arg5)->assign(arg5_pstr);
43248   jenv->ReleaseStringUTFChars(jarg5, arg5_pstr);
43249   arg6 = (unsigned int)jarg6;
43250   arg7 = (unsigned int)jarg7;
43251   arg8 = (unsigned int)jarg8;
43252   arg9 = (unsigned int)jarg9;
43253   (arg1)->logError(arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9);
43254 }
43255 
43256 
Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1logError_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jlong jarg3,jlong jarg4,jstring jarg5,jlong jarg6,jlong jarg7,jlong jarg8)43257 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1logError_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jlong jarg3, jlong jarg4, jstring jarg5, jlong jarg6, jlong jarg7, jlong jarg8) {
43258   SBMLErrorLog *arg1 = (SBMLErrorLog *) 0 ;
43259   unsigned int arg2 ;
43260   unsigned int arg3 ;
43261   unsigned int arg4 ;
43262   std::string arg5 ;
43263   unsigned int arg6 ;
43264   unsigned int arg7 ;
43265   unsigned int arg8 ;
43266 
43267   (void)jenv;
43268   (void)jcls;
43269   (void)jarg1_;
43270   arg1 = *(SBMLErrorLog **)&jarg1;
43271   arg2 = (unsigned int)jarg2;
43272   arg3 = (unsigned int)jarg3;
43273   arg4 = (unsigned int)jarg4;
43274   if(!jarg5) {
43275     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
43276     return ;
43277   }
43278   const char *arg5_pstr = (const char *)jenv->GetStringUTFChars(jarg5, 0);
43279   if (!arg5_pstr) return ;
43280   (&arg5)->assign(arg5_pstr);
43281   jenv->ReleaseStringUTFChars(jarg5, arg5_pstr);
43282   arg6 = (unsigned int)jarg6;
43283   arg7 = (unsigned int)jarg7;
43284   arg8 = (unsigned int)jarg8;
43285   (arg1)->logError(arg2,arg3,arg4,arg5,arg6,arg7,arg8);
43286 }
43287 
43288 
Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1logError_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jlong jarg3,jlong jarg4,jstring jarg5,jlong jarg6,jlong jarg7)43289 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1logError_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jlong jarg3, jlong jarg4, jstring jarg5, jlong jarg6, jlong jarg7) {
43290   SBMLErrorLog *arg1 = (SBMLErrorLog *) 0 ;
43291   unsigned int arg2 ;
43292   unsigned int arg3 ;
43293   unsigned int arg4 ;
43294   std::string arg5 ;
43295   unsigned int arg6 ;
43296   unsigned int arg7 ;
43297 
43298   (void)jenv;
43299   (void)jcls;
43300   (void)jarg1_;
43301   arg1 = *(SBMLErrorLog **)&jarg1;
43302   arg2 = (unsigned int)jarg2;
43303   arg3 = (unsigned int)jarg3;
43304   arg4 = (unsigned int)jarg4;
43305   if(!jarg5) {
43306     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
43307     return ;
43308   }
43309   const char *arg5_pstr = (const char *)jenv->GetStringUTFChars(jarg5, 0);
43310   if (!arg5_pstr) return ;
43311   (&arg5)->assign(arg5_pstr);
43312   jenv->ReleaseStringUTFChars(jarg5, arg5_pstr);
43313   arg6 = (unsigned int)jarg6;
43314   arg7 = (unsigned int)jarg7;
43315   (arg1)->logError(arg2,arg3,arg4,arg5,arg6,arg7);
43316 }
43317 
43318 
Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1logError_1_1SWIG_13(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jlong jarg3,jlong jarg4,jstring jarg5,jlong jarg6)43319 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1logError_1_1SWIG_13(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jlong jarg3, jlong jarg4, jstring jarg5, jlong jarg6) {
43320   SBMLErrorLog *arg1 = (SBMLErrorLog *) 0 ;
43321   unsigned int arg2 ;
43322   unsigned int arg3 ;
43323   unsigned int arg4 ;
43324   std::string arg5 ;
43325   unsigned int arg6 ;
43326 
43327   (void)jenv;
43328   (void)jcls;
43329   (void)jarg1_;
43330   arg1 = *(SBMLErrorLog **)&jarg1;
43331   arg2 = (unsigned int)jarg2;
43332   arg3 = (unsigned int)jarg3;
43333   arg4 = (unsigned int)jarg4;
43334   if(!jarg5) {
43335     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
43336     return ;
43337   }
43338   const char *arg5_pstr = (const char *)jenv->GetStringUTFChars(jarg5, 0);
43339   if (!arg5_pstr) return ;
43340   (&arg5)->assign(arg5_pstr);
43341   jenv->ReleaseStringUTFChars(jarg5, arg5_pstr);
43342   arg6 = (unsigned int)jarg6;
43343   (arg1)->logError(arg2,arg3,arg4,arg5,arg6);
43344 }
43345 
43346 
Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1logError_1_1SWIG_14(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jlong jarg3,jlong jarg4,jstring jarg5)43347 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1logError_1_1SWIG_14(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jlong jarg3, jlong jarg4, jstring jarg5) {
43348   SBMLErrorLog *arg1 = (SBMLErrorLog *) 0 ;
43349   unsigned int arg2 ;
43350   unsigned int arg3 ;
43351   unsigned int arg4 ;
43352   std::string arg5 ;
43353 
43354   (void)jenv;
43355   (void)jcls;
43356   (void)jarg1_;
43357   arg1 = *(SBMLErrorLog **)&jarg1;
43358   arg2 = (unsigned int)jarg2;
43359   arg3 = (unsigned int)jarg3;
43360   arg4 = (unsigned int)jarg4;
43361   if(!jarg5) {
43362     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
43363     return ;
43364   }
43365   const char *arg5_pstr = (const char *)jenv->GetStringUTFChars(jarg5, 0);
43366   if (!arg5_pstr) return ;
43367   (&arg5)->assign(arg5_pstr);
43368   jenv->ReleaseStringUTFChars(jarg5, arg5_pstr);
43369   (arg1)->logError(arg2,arg3,arg4,arg5);
43370 }
43371 
43372 
Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1logError_1_1SWIG_15(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jlong jarg3,jlong jarg4)43373 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1logError_1_1SWIG_15(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jlong jarg3, jlong jarg4) {
43374   SBMLErrorLog *arg1 = (SBMLErrorLog *) 0 ;
43375   unsigned int arg2 ;
43376   unsigned int arg3 ;
43377   unsigned int arg4 ;
43378 
43379   (void)jenv;
43380   (void)jcls;
43381   (void)jarg1_;
43382   arg1 = *(SBMLErrorLog **)&jarg1;
43383   arg2 = (unsigned int)jarg2;
43384   arg3 = (unsigned int)jarg3;
43385   arg4 = (unsigned int)jarg4;
43386   (arg1)->logError(arg2,arg3,arg4);
43387 }
43388 
43389 
Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1logError_1_1SWIG_16(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jlong jarg3)43390 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1logError_1_1SWIG_16(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jlong jarg3) {
43391   SBMLErrorLog *arg1 = (SBMLErrorLog *) 0 ;
43392   unsigned int arg2 ;
43393   unsigned int arg3 ;
43394 
43395   (void)jenv;
43396   (void)jcls;
43397   (void)jarg1_;
43398   arg1 = *(SBMLErrorLog **)&jarg1;
43399   arg2 = (unsigned int)jarg2;
43400   arg3 = (unsigned int)jarg3;
43401   (arg1)->logError(arg2,arg3);
43402 }
43403 
43404 
Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1logError_1_1SWIG_17(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)43405 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1logError_1_1SWIG_17(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
43406   SBMLErrorLog *arg1 = (SBMLErrorLog *) 0 ;
43407   unsigned int arg2 ;
43408 
43409   (void)jenv;
43410   (void)jcls;
43411   (void)jarg1_;
43412   arg1 = *(SBMLErrorLog **)&jarg1;
43413   arg2 = (unsigned int)jarg2;
43414   (arg1)->logError(arg2);
43415 }
43416 
43417 
Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1logError_1_1SWIG_18(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)43418 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1logError_1_1SWIG_18(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
43419   SBMLErrorLog *arg1 = (SBMLErrorLog *) 0 ;
43420 
43421   (void)jenv;
43422   (void)jcls;
43423   (void)jarg1_;
43424   arg1 = *(SBMLErrorLog **)&jarg1;
43425   (arg1)->logError();
43426 }
43427 
43428 
Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1logPackageError_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jlong jarg4,jlong jarg5,jlong jarg6,jstring jarg7,jlong jarg8,jlong jarg9,jlong jarg10,jlong jarg11)43429 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1logPackageError_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jlong jarg4, jlong jarg5, jlong jarg6, jstring jarg7, jlong jarg8, jlong jarg9, jlong jarg10, jlong jarg11) {
43430   SBMLErrorLog *arg1 = (SBMLErrorLog *) 0 ;
43431   std::string arg2 ;
43432   unsigned int arg3 ;
43433   unsigned int arg4 ;
43434   unsigned int arg5 ;
43435   unsigned int arg6 ;
43436   std::string arg7 ;
43437   unsigned int arg8 ;
43438   unsigned int arg9 ;
43439   unsigned int arg10 ;
43440   unsigned int arg11 ;
43441 
43442   (void)jenv;
43443   (void)jcls;
43444   (void)jarg1_;
43445   arg1 = *(SBMLErrorLog **)&jarg1;
43446   if(!jarg2) {
43447     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
43448     return ;
43449   }
43450   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
43451   if (!arg2_pstr) return ;
43452   (&arg2)->assign(arg2_pstr);
43453   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
43454   arg3 = (unsigned int)jarg3;
43455   arg4 = (unsigned int)jarg4;
43456   arg5 = (unsigned int)jarg5;
43457   arg6 = (unsigned int)jarg6;
43458   if(!jarg7) {
43459     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
43460     return ;
43461   }
43462   const char *arg7_pstr = (const char *)jenv->GetStringUTFChars(jarg7, 0);
43463   if (!arg7_pstr) return ;
43464   (&arg7)->assign(arg7_pstr);
43465   jenv->ReleaseStringUTFChars(jarg7, arg7_pstr);
43466   arg8 = (unsigned int)jarg8;
43467   arg9 = (unsigned int)jarg9;
43468   arg10 = (unsigned int)jarg10;
43469   arg11 = (unsigned int)jarg11;
43470   (arg1)->logPackageError(arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,arg11);
43471 }
43472 
43473 
Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1logPackageError_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jlong jarg4,jlong jarg5,jlong jarg6,jstring jarg7,jlong jarg8,jlong jarg9,jlong jarg10)43474 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1logPackageError_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jlong jarg4, jlong jarg5, jlong jarg6, jstring jarg7, jlong jarg8, jlong jarg9, jlong jarg10) {
43475   SBMLErrorLog *arg1 = (SBMLErrorLog *) 0 ;
43476   std::string arg2 ;
43477   unsigned int arg3 ;
43478   unsigned int arg4 ;
43479   unsigned int arg5 ;
43480   unsigned int arg6 ;
43481   std::string arg7 ;
43482   unsigned int arg8 ;
43483   unsigned int arg9 ;
43484   unsigned int arg10 ;
43485 
43486   (void)jenv;
43487   (void)jcls;
43488   (void)jarg1_;
43489   arg1 = *(SBMLErrorLog **)&jarg1;
43490   if(!jarg2) {
43491     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
43492     return ;
43493   }
43494   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
43495   if (!arg2_pstr) return ;
43496   (&arg2)->assign(arg2_pstr);
43497   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
43498   arg3 = (unsigned int)jarg3;
43499   arg4 = (unsigned int)jarg4;
43500   arg5 = (unsigned int)jarg5;
43501   arg6 = (unsigned int)jarg6;
43502   if(!jarg7) {
43503     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
43504     return ;
43505   }
43506   const char *arg7_pstr = (const char *)jenv->GetStringUTFChars(jarg7, 0);
43507   if (!arg7_pstr) return ;
43508   (&arg7)->assign(arg7_pstr);
43509   jenv->ReleaseStringUTFChars(jarg7, arg7_pstr);
43510   arg8 = (unsigned int)jarg8;
43511   arg9 = (unsigned int)jarg9;
43512   arg10 = (unsigned int)jarg10;
43513   (arg1)->logPackageError(arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
43514 }
43515 
43516 
Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1logPackageError_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jlong jarg4,jlong jarg5,jlong jarg6,jstring jarg7,jlong jarg8,jlong jarg9)43517 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1logPackageError_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jlong jarg4, jlong jarg5, jlong jarg6, jstring jarg7, jlong jarg8, jlong jarg9) {
43518   SBMLErrorLog *arg1 = (SBMLErrorLog *) 0 ;
43519   std::string arg2 ;
43520   unsigned int arg3 ;
43521   unsigned int arg4 ;
43522   unsigned int arg5 ;
43523   unsigned int arg6 ;
43524   std::string arg7 ;
43525   unsigned int arg8 ;
43526   unsigned int arg9 ;
43527 
43528   (void)jenv;
43529   (void)jcls;
43530   (void)jarg1_;
43531   arg1 = *(SBMLErrorLog **)&jarg1;
43532   if(!jarg2) {
43533     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
43534     return ;
43535   }
43536   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
43537   if (!arg2_pstr) return ;
43538   (&arg2)->assign(arg2_pstr);
43539   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
43540   arg3 = (unsigned int)jarg3;
43541   arg4 = (unsigned int)jarg4;
43542   arg5 = (unsigned int)jarg5;
43543   arg6 = (unsigned int)jarg6;
43544   if(!jarg7) {
43545     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
43546     return ;
43547   }
43548   const char *arg7_pstr = (const char *)jenv->GetStringUTFChars(jarg7, 0);
43549   if (!arg7_pstr) return ;
43550   (&arg7)->assign(arg7_pstr);
43551   jenv->ReleaseStringUTFChars(jarg7, arg7_pstr);
43552   arg8 = (unsigned int)jarg8;
43553   arg9 = (unsigned int)jarg9;
43554   (arg1)->logPackageError(arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9);
43555 }
43556 
43557 
Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1logPackageError_1_1SWIG_13(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jlong jarg4,jlong jarg5,jlong jarg6,jstring jarg7,jlong jarg8)43558 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1logPackageError_1_1SWIG_13(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jlong jarg4, jlong jarg5, jlong jarg6, jstring jarg7, jlong jarg8) {
43559   SBMLErrorLog *arg1 = (SBMLErrorLog *) 0 ;
43560   std::string arg2 ;
43561   unsigned int arg3 ;
43562   unsigned int arg4 ;
43563   unsigned int arg5 ;
43564   unsigned int arg6 ;
43565   std::string arg7 ;
43566   unsigned int arg8 ;
43567 
43568   (void)jenv;
43569   (void)jcls;
43570   (void)jarg1_;
43571   arg1 = *(SBMLErrorLog **)&jarg1;
43572   if(!jarg2) {
43573     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
43574     return ;
43575   }
43576   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
43577   if (!arg2_pstr) return ;
43578   (&arg2)->assign(arg2_pstr);
43579   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
43580   arg3 = (unsigned int)jarg3;
43581   arg4 = (unsigned int)jarg4;
43582   arg5 = (unsigned int)jarg5;
43583   arg6 = (unsigned int)jarg6;
43584   if(!jarg7) {
43585     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
43586     return ;
43587   }
43588   const char *arg7_pstr = (const char *)jenv->GetStringUTFChars(jarg7, 0);
43589   if (!arg7_pstr) return ;
43590   (&arg7)->assign(arg7_pstr);
43591   jenv->ReleaseStringUTFChars(jarg7, arg7_pstr);
43592   arg8 = (unsigned int)jarg8;
43593   (arg1)->logPackageError(arg2,arg3,arg4,arg5,arg6,arg7,arg8);
43594 }
43595 
43596 
Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1logPackageError_1_1SWIG_14(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jlong jarg4,jlong jarg5,jlong jarg6,jstring jarg7)43597 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1logPackageError_1_1SWIG_14(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jlong jarg4, jlong jarg5, jlong jarg6, jstring jarg7) {
43598   SBMLErrorLog *arg1 = (SBMLErrorLog *) 0 ;
43599   std::string arg2 ;
43600   unsigned int arg3 ;
43601   unsigned int arg4 ;
43602   unsigned int arg5 ;
43603   unsigned int arg6 ;
43604   std::string arg7 ;
43605 
43606   (void)jenv;
43607   (void)jcls;
43608   (void)jarg1_;
43609   arg1 = *(SBMLErrorLog **)&jarg1;
43610   if(!jarg2) {
43611     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
43612     return ;
43613   }
43614   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
43615   if (!arg2_pstr) return ;
43616   (&arg2)->assign(arg2_pstr);
43617   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
43618   arg3 = (unsigned int)jarg3;
43619   arg4 = (unsigned int)jarg4;
43620   arg5 = (unsigned int)jarg5;
43621   arg6 = (unsigned int)jarg6;
43622   if(!jarg7) {
43623     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
43624     return ;
43625   }
43626   const char *arg7_pstr = (const char *)jenv->GetStringUTFChars(jarg7, 0);
43627   if (!arg7_pstr) return ;
43628   (&arg7)->assign(arg7_pstr);
43629   jenv->ReleaseStringUTFChars(jarg7, arg7_pstr);
43630   (arg1)->logPackageError(arg2,arg3,arg4,arg5,arg6,arg7);
43631 }
43632 
43633 
Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1logPackageError_1_1SWIG_15(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jlong jarg4,jlong jarg5,jlong jarg6)43634 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1logPackageError_1_1SWIG_15(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jlong jarg4, jlong jarg5, jlong jarg6) {
43635   SBMLErrorLog *arg1 = (SBMLErrorLog *) 0 ;
43636   std::string arg2 ;
43637   unsigned int arg3 ;
43638   unsigned int arg4 ;
43639   unsigned int arg5 ;
43640   unsigned int arg6 ;
43641 
43642   (void)jenv;
43643   (void)jcls;
43644   (void)jarg1_;
43645   arg1 = *(SBMLErrorLog **)&jarg1;
43646   if(!jarg2) {
43647     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
43648     return ;
43649   }
43650   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
43651   if (!arg2_pstr) return ;
43652   (&arg2)->assign(arg2_pstr);
43653   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
43654   arg3 = (unsigned int)jarg3;
43655   arg4 = (unsigned int)jarg4;
43656   arg5 = (unsigned int)jarg5;
43657   arg6 = (unsigned int)jarg6;
43658   (arg1)->logPackageError(arg2,arg3,arg4,arg5,arg6);
43659 }
43660 
43661 
Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1logPackageError_1_1SWIG_16(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jlong jarg4,jlong jarg5)43662 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1logPackageError_1_1SWIG_16(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jlong jarg4, jlong jarg5) {
43663   SBMLErrorLog *arg1 = (SBMLErrorLog *) 0 ;
43664   std::string arg2 ;
43665   unsigned int arg3 ;
43666   unsigned int arg4 ;
43667   unsigned int arg5 ;
43668 
43669   (void)jenv;
43670   (void)jcls;
43671   (void)jarg1_;
43672   arg1 = *(SBMLErrorLog **)&jarg1;
43673   if(!jarg2) {
43674     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
43675     return ;
43676   }
43677   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
43678   if (!arg2_pstr) return ;
43679   (&arg2)->assign(arg2_pstr);
43680   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
43681   arg3 = (unsigned int)jarg3;
43682   arg4 = (unsigned int)jarg4;
43683   arg5 = (unsigned int)jarg5;
43684   (arg1)->logPackageError(arg2,arg3,arg4,arg5);
43685 }
43686 
43687 
Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1logPackageError_1_1SWIG_17(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jlong jarg4)43688 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1logPackageError_1_1SWIG_17(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jlong jarg4) {
43689   SBMLErrorLog *arg1 = (SBMLErrorLog *) 0 ;
43690   std::string arg2 ;
43691   unsigned int arg3 ;
43692   unsigned int arg4 ;
43693 
43694   (void)jenv;
43695   (void)jcls;
43696   (void)jarg1_;
43697   arg1 = *(SBMLErrorLog **)&jarg1;
43698   if(!jarg2) {
43699     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
43700     return ;
43701   }
43702   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
43703   if (!arg2_pstr) return ;
43704   (&arg2)->assign(arg2_pstr);
43705   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
43706   arg3 = (unsigned int)jarg3;
43707   arg4 = (unsigned int)jarg4;
43708   (arg1)->logPackageError(arg2,arg3,arg4);
43709 }
43710 
43711 
Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1logPackageError_1_1SWIG_18(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3)43712 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1logPackageError_1_1SWIG_18(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3) {
43713   SBMLErrorLog *arg1 = (SBMLErrorLog *) 0 ;
43714   std::string arg2 ;
43715   unsigned int arg3 ;
43716 
43717   (void)jenv;
43718   (void)jcls;
43719   (void)jarg1_;
43720   arg1 = *(SBMLErrorLog **)&jarg1;
43721   if(!jarg2) {
43722     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
43723     return ;
43724   }
43725   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
43726   if (!arg2_pstr) return ;
43727   (&arg2)->assign(arg2_pstr);
43728   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
43729   arg3 = (unsigned int)jarg3;
43730   (arg1)->logPackageError(arg2,arg3);
43731 }
43732 
43733 
Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1logPackageError_1_1SWIG_19(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)43734 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1logPackageError_1_1SWIG_19(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
43735   SBMLErrorLog *arg1 = (SBMLErrorLog *) 0 ;
43736   std::string arg2 ;
43737 
43738   (void)jenv;
43739   (void)jcls;
43740   (void)jarg1_;
43741   arg1 = *(SBMLErrorLog **)&jarg1;
43742   if(!jarg2) {
43743     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
43744     return ;
43745   }
43746   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
43747   if (!arg2_pstr) return ;
43748   (&arg2)->assign(arg2_pstr);
43749   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
43750   (arg1)->logPackageError(arg2);
43751 }
43752 
43753 
Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1logPackageError_1_1SWIG_110(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)43754 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1logPackageError_1_1SWIG_110(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
43755   SBMLErrorLog *arg1 = (SBMLErrorLog *) 0 ;
43756 
43757   (void)jenv;
43758   (void)jcls;
43759   (void)jarg1_;
43760   arg1 = *(SBMLErrorLog **)&jarg1;
43761   (arg1)->logPackageError();
43762 }
43763 
43764 
Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1add(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)43765 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1add(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
43766   SBMLErrorLog *arg1 = (SBMLErrorLog *) 0 ;
43767   SBMLError *arg2 = 0 ;
43768 
43769   (void)jenv;
43770   (void)jcls;
43771   (void)jarg1_;
43772   (void)jarg2_;
43773   arg1 = *(SBMLErrorLog **)&jarg1;
43774   arg2 = *(SBMLError **)&jarg2;
43775   if (!arg2) {
43776     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "SBMLError const & reference is null");
43777     return ;
43778   }
43779   (arg1)->add((SBMLError const &)*arg2);
43780 }
43781 
43782 
Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1remove(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)43783 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1remove(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
43784   SBMLErrorLog *arg1 = (SBMLErrorLog *) 0 ;
43785   unsigned int arg2 ;
43786 
43787   (void)jenv;
43788   (void)jcls;
43789   (void)jarg1_;
43790   arg1 = *(SBMLErrorLog **)&jarg1;
43791   arg2 = (unsigned int)jarg2;
43792   (arg1)->remove(arg2);
43793 }
43794 
43795 
Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1removeAll(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)43796 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1removeAll(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
43797   SBMLErrorLog *arg1 = (SBMLErrorLog *) 0 ;
43798   unsigned int arg2 ;
43799 
43800   (void)jenv;
43801   (void)jcls;
43802   (void)jarg1_;
43803   arg1 = *(SBMLErrorLog **)&jarg1;
43804   arg2 = (unsigned int)jarg2;
43805   (arg1)->removeAll(arg2);
43806 }
43807 
43808 
Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1contains(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)43809 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1contains(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
43810   jboolean jresult = 0 ;
43811   SBMLErrorLog *arg1 = (SBMLErrorLog *) 0 ;
43812   unsigned int arg2 ;
43813   bool result;
43814 
43815   (void)jenv;
43816   (void)jcls;
43817   (void)jarg1_;
43818   arg1 = *(SBMLErrorLog **)&jarg1;
43819   arg2 = (unsigned int)jarg2;
43820   result = (bool)((SBMLErrorLog const *)arg1)->contains(arg2);
43821   jresult = (jboolean)result;
43822   return jresult;
43823 }
43824 
43825 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLError_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2,jlong jarg3,jstring jarg4,jlong jarg5,jlong jarg6,jlong jarg7,jlong jarg8,jstring jarg9,jlong jarg10)43826 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLError_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jstring jarg4, jlong jarg5, jlong jarg6, jlong jarg7, jlong jarg8, jstring jarg9, jlong jarg10) {
43827   jlong jresult = 0 ;
43828   unsigned int arg1 ;
43829   unsigned int arg2 ;
43830   unsigned int arg3 ;
43831   std::string arg4 ;
43832   unsigned int arg5 ;
43833   unsigned int arg6 ;
43834   unsigned int arg7 ;
43835   unsigned int arg8 ;
43836   std::string arg9 ;
43837   unsigned int arg10 ;
43838   SBMLError *result = 0 ;
43839 
43840   (void)jenv;
43841   (void)jcls;
43842   arg1 = (unsigned int)jarg1;
43843   arg2 = (unsigned int)jarg2;
43844   arg3 = (unsigned int)jarg3;
43845   if(!jarg4) {
43846     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
43847     return 0;
43848   }
43849   const char *arg4_pstr = (const char *)jenv->GetStringUTFChars(jarg4, 0);
43850   if (!arg4_pstr) return 0;
43851   (&arg4)->assign(arg4_pstr);
43852   jenv->ReleaseStringUTFChars(jarg4, arg4_pstr);
43853   arg5 = (unsigned int)jarg5;
43854   arg6 = (unsigned int)jarg6;
43855   arg7 = (unsigned int)jarg7;
43856   arg8 = (unsigned int)jarg8;
43857   if(!jarg9) {
43858     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
43859     return 0;
43860   }
43861   const char *arg9_pstr = (const char *)jenv->GetStringUTFChars(jarg9, 0);
43862   if (!arg9_pstr) return 0;
43863   (&arg9)->assign(arg9_pstr);
43864   jenv->ReleaseStringUTFChars(jarg9, arg9_pstr);
43865   arg10 = (unsigned int)jarg10;
43866   result = (SBMLError *)new SBMLError(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
43867   *(SBMLError **)&jresult = result;
43868   return jresult;
43869 }
43870 
43871 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLError_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2,jlong jarg3,jstring jarg4,jlong jarg5,jlong jarg6,jlong jarg7,jlong jarg8,jstring jarg9)43872 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLError_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jstring jarg4, jlong jarg5, jlong jarg6, jlong jarg7, jlong jarg8, jstring jarg9) {
43873   jlong jresult = 0 ;
43874   unsigned int arg1 ;
43875   unsigned int arg2 ;
43876   unsigned int arg3 ;
43877   std::string arg4 ;
43878   unsigned int arg5 ;
43879   unsigned int arg6 ;
43880   unsigned int arg7 ;
43881   unsigned int arg8 ;
43882   std::string arg9 ;
43883   SBMLError *result = 0 ;
43884 
43885   (void)jenv;
43886   (void)jcls;
43887   arg1 = (unsigned int)jarg1;
43888   arg2 = (unsigned int)jarg2;
43889   arg3 = (unsigned int)jarg3;
43890   if(!jarg4) {
43891     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
43892     return 0;
43893   }
43894   const char *arg4_pstr = (const char *)jenv->GetStringUTFChars(jarg4, 0);
43895   if (!arg4_pstr) return 0;
43896   (&arg4)->assign(arg4_pstr);
43897   jenv->ReleaseStringUTFChars(jarg4, arg4_pstr);
43898   arg5 = (unsigned int)jarg5;
43899   arg6 = (unsigned int)jarg6;
43900   arg7 = (unsigned int)jarg7;
43901   arg8 = (unsigned int)jarg8;
43902   if(!jarg9) {
43903     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
43904     return 0;
43905   }
43906   const char *arg9_pstr = (const char *)jenv->GetStringUTFChars(jarg9, 0);
43907   if (!arg9_pstr) return 0;
43908   (&arg9)->assign(arg9_pstr);
43909   jenv->ReleaseStringUTFChars(jarg9, arg9_pstr);
43910   result = (SBMLError *)new SBMLError(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9);
43911   *(SBMLError **)&jresult = result;
43912   return jresult;
43913 }
43914 
43915 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLError_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2,jlong jarg3,jstring jarg4,jlong jarg5,jlong jarg6,jlong jarg7,jlong jarg8)43916 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLError_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jstring jarg4, jlong jarg5, jlong jarg6, jlong jarg7, jlong jarg8) {
43917   jlong jresult = 0 ;
43918   unsigned int arg1 ;
43919   unsigned int arg2 ;
43920   unsigned int arg3 ;
43921   std::string arg4 ;
43922   unsigned int arg5 ;
43923   unsigned int arg6 ;
43924   unsigned int arg7 ;
43925   unsigned int arg8 ;
43926   SBMLError *result = 0 ;
43927 
43928   (void)jenv;
43929   (void)jcls;
43930   arg1 = (unsigned int)jarg1;
43931   arg2 = (unsigned int)jarg2;
43932   arg3 = (unsigned int)jarg3;
43933   if(!jarg4) {
43934     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
43935     return 0;
43936   }
43937   const char *arg4_pstr = (const char *)jenv->GetStringUTFChars(jarg4, 0);
43938   if (!arg4_pstr) return 0;
43939   (&arg4)->assign(arg4_pstr);
43940   jenv->ReleaseStringUTFChars(jarg4, arg4_pstr);
43941   arg5 = (unsigned int)jarg5;
43942   arg6 = (unsigned int)jarg6;
43943   arg7 = (unsigned int)jarg7;
43944   arg8 = (unsigned int)jarg8;
43945   result = (SBMLError *)new SBMLError(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8);
43946   *(SBMLError **)&jresult = result;
43947   return jresult;
43948 }
43949 
43950 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLError_1_1SWIG_13(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2,jlong jarg3,jstring jarg4,jlong jarg5,jlong jarg6,jlong jarg7)43951 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLError_1_1SWIG_13(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jstring jarg4, jlong jarg5, jlong jarg6, jlong jarg7) {
43952   jlong jresult = 0 ;
43953   unsigned int arg1 ;
43954   unsigned int arg2 ;
43955   unsigned int arg3 ;
43956   std::string arg4 ;
43957   unsigned int arg5 ;
43958   unsigned int arg6 ;
43959   unsigned int arg7 ;
43960   SBMLError *result = 0 ;
43961 
43962   (void)jenv;
43963   (void)jcls;
43964   arg1 = (unsigned int)jarg1;
43965   arg2 = (unsigned int)jarg2;
43966   arg3 = (unsigned int)jarg3;
43967   if(!jarg4) {
43968     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
43969     return 0;
43970   }
43971   const char *arg4_pstr = (const char *)jenv->GetStringUTFChars(jarg4, 0);
43972   if (!arg4_pstr) return 0;
43973   (&arg4)->assign(arg4_pstr);
43974   jenv->ReleaseStringUTFChars(jarg4, arg4_pstr);
43975   arg5 = (unsigned int)jarg5;
43976   arg6 = (unsigned int)jarg6;
43977   arg7 = (unsigned int)jarg7;
43978   result = (SBMLError *)new SBMLError(arg1,arg2,arg3,arg4,arg5,arg6,arg7);
43979   *(SBMLError **)&jresult = result;
43980   return jresult;
43981 }
43982 
43983 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLError_1_1SWIG_14(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2,jlong jarg3,jstring jarg4,jlong jarg5,jlong jarg6)43984 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLError_1_1SWIG_14(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jstring jarg4, jlong jarg5, jlong jarg6) {
43985   jlong jresult = 0 ;
43986   unsigned int arg1 ;
43987   unsigned int arg2 ;
43988   unsigned int arg3 ;
43989   std::string arg4 ;
43990   unsigned int arg5 ;
43991   unsigned int arg6 ;
43992   SBMLError *result = 0 ;
43993 
43994   (void)jenv;
43995   (void)jcls;
43996   arg1 = (unsigned int)jarg1;
43997   arg2 = (unsigned int)jarg2;
43998   arg3 = (unsigned int)jarg3;
43999   if(!jarg4) {
44000     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
44001     return 0;
44002   }
44003   const char *arg4_pstr = (const char *)jenv->GetStringUTFChars(jarg4, 0);
44004   if (!arg4_pstr) return 0;
44005   (&arg4)->assign(arg4_pstr);
44006   jenv->ReleaseStringUTFChars(jarg4, arg4_pstr);
44007   arg5 = (unsigned int)jarg5;
44008   arg6 = (unsigned int)jarg6;
44009   result = (SBMLError *)new SBMLError(arg1,arg2,arg3,arg4,arg5,arg6);
44010   *(SBMLError **)&jresult = result;
44011   return jresult;
44012 }
44013 
44014 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLError_1_1SWIG_15(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2,jlong jarg3,jstring jarg4,jlong jarg5)44015 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLError_1_1SWIG_15(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jstring jarg4, jlong jarg5) {
44016   jlong jresult = 0 ;
44017   unsigned int arg1 ;
44018   unsigned int arg2 ;
44019   unsigned int arg3 ;
44020   std::string arg4 ;
44021   unsigned int arg5 ;
44022   SBMLError *result = 0 ;
44023 
44024   (void)jenv;
44025   (void)jcls;
44026   arg1 = (unsigned int)jarg1;
44027   arg2 = (unsigned int)jarg2;
44028   arg3 = (unsigned int)jarg3;
44029   if(!jarg4) {
44030     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
44031     return 0;
44032   }
44033   const char *arg4_pstr = (const char *)jenv->GetStringUTFChars(jarg4, 0);
44034   if (!arg4_pstr) return 0;
44035   (&arg4)->assign(arg4_pstr);
44036   jenv->ReleaseStringUTFChars(jarg4, arg4_pstr);
44037   arg5 = (unsigned int)jarg5;
44038   result = (SBMLError *)new SBMLError(arg1,arg2,arg3,arg4,arg5);
44039   *(SBMLError **)&jresult = result;
44040   return jresult;
44041 }
44042 
44043 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLError_1_1SWIG_16(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2,jlong jarg3,jstring jarg4)44044 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLError_1_1SWIG_16(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jstring jarg4) {
44045   jlong jresult = 0 ;
44046   unsigned int arg1 ;
44047   unsigned int arg2 ;
44048   unsigned int arg3 ;
44049   std::string arg4 ;
44050   SBMLError *result = 0 ;
44051 
44052   (void)jenv;
44053   (void)jcls;
44054   arg1 = (unsigned int)jarg1;
44055   arg2 = (unsigned int)jarg2;
44056   arg3 = (unsigned int)jarg3;
44057   if(!jarg4) {
44058     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
44059     return 0;
44060   }
44061   const char *arg4_pstr = (const char *)jenv->GetStringUTFChars(jarg4, 0);
44062   if (!arg4_pstr) return 0;
44063   (&arg4)->assign(arg4_pstr);
44064   jenv->ReleaseStringUTFChars(jarg4, arg4_pstr);
44065   result = (SBMLError *)new SBMLError(arg1,arg2,arg3,arg4);
44066   *(SBMLError **)&jresult = result;
44067   return jresult;
44068 }
44069 
44070 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLError_1_1SWIG_17(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2,jlong jarg3)44071 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLError_1_1SWIG_17(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) {
44072   jlong jresult = 0 ;
44073   unsigned int arg1 ;
44074   unsigned int arg2 ;
44075   unsigned int arg3 ;
44076   SBMLError *result = 0 ;
44077 
44078   (void)jenv;
44079   (void)jcls;
44080   arg1 = (unsigned int)jarg1;
44081   arg2 = (unsigned int)jarg2;
44082   arg3 = (unsigned int)jarg3;
44083   result = (SBMLError *)new SBMLError(arg1,arg2,arg3);
44084   *(SBMLError **)&jresult = result;
44085   return jresult;
44086 }
44087 
44088 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLError_1_1SWIG_18(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)44089 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLError_1_1SWIG_18(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
44090   jlong jresult = 0 ;
44091   unsigned int arg1 ;
44092   unsigned int arg2 ;
44093   SBMLError *result = 0 ;
44094 
44095   (void)jenv;
44096   (void)jcls;
44097   arg1 = (unsigned int)jarg1;
44098   arg2 = (unsigned int)jarg2;
44099   result = (SBMLError *)new SBMLError(arg1,arg2);
44100   *(SBMLError **)&jresult = result;
44101   return jresult;
44102 }
44103 
44104 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLError_1_1SWIG_19(JNIEnv * jenv,jclass jcls,jlong jarg1)44105 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLError_1_1SWIG_19(JNIEnv *jenv, jclass jcls, jlong jarg1) {
44106   jlong jresult = 0 ;
44107   unsigned int arg1 ;
44108   SBMLError *result = 0 ;
44109 
44110   (void)jenv;
44111   (void)jcls;
44112   arg1 = (unsigned int)jarg1;
44113   result = (SBMLError *)new SBMLError(arg1);
44114   *(SBMLError **)&jresult = result;
44115   return jresult;
44116 }
44117 
44118 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLError_1_1SWIG_110(JNIEnv * jenv,jclass jcls)44119 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLError_1_1SWIG_110(JNIEnv *jenv, jclass jcls) {
44120   jlong jresult = 0 ;
44121   SBMLError *result = 0 ;
44122 
44123   (void)jenv;
44124   (void)jcls;
44125   result = (SBMLError *)new SBMLError();
44126   *(SBMLError **)&jresult = result;
44127   return jresult;
44128 }
44129 
44130 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLError_1_1SWIG_111(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)44131 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLError_1_1SWIG_111(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
44132   jlong jresult = 0 ;
44133   SBMLError *arg1 = 0 ;
44134   SBMLError *result = 0 ;
44135 
44136   (void)jenv;
44137   (void)jcls;
44138   (void)jarg1_;
44139   arg1 = *(SBMLError **)&jarg1;
44140   if (!arg1) {
44141     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "SBMLError const & reference is null");
44142     return 0;
44143   }
44144   result = (SBMLError *)new SBMLError((SBMLError const &)*arg1);
44145   *(SBMLError **)&jresult = result;
44146   return jresult;
44147 }
44148 
44149 
Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLError(JNIEnv * jenv,jclass jcls,jlong jarg1)44150 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLError(JNIEnv *jenv, jclass jcls, jlong jarg1) {
44151   SBMLError *arg1 = (SBMLError *) 0 ;
44152 
44153   (void)jenv;
44154   (void)jcls;
44155   arg1 = *(SBMLError **)&jarg1;
44156   delete arg1;
44157 }
44158 
44159 
Java_org_sbml_libsbml_libsbmlJNI_new_1CVTerm_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jint jarg1)44160 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1CVTerm_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jint jarg1) {
44161   jlong jresult = 0 ;
44162   QualifierType_t arg1 ;
44163   CVTerm *result = 0 ;
44164 
44165   (void)jenv;
44166   (void)jcls;
44167   arg1 = (QualifierType_t)jarg1;
44168   result = (CVTerm *)new CVTerm(arg1);
44169   *(CVTerm **)&jresult = result;
44170   return jresult;
44171 }
44172 
44173 
Java_org_sbml_libsbml_libsbmlJNI_new_1CVTerm_1_1SWIG_11(JNIEnv * jenv,jclass jcls)44174 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1CVTerm_1_1SWIG_11(JNIEnv *jenv, jclass jcls) {
44175   jlong jresult = 0 ;
44176   CVTerm *result = 0 ;
44177 
44178   (void)jenv;
44179   (void)jcls;
44180   result = (CVTerm *)new CVTerm();
44181   *(CVTerm **)&jresult = result;
44182   return jresult;
44183 }
44184 
44185 
Java_org_sbml_libsbml_libsbmlJNI_new_1CVTerm_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)44186 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1CVTerm_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
44187   jlong jresult = 0 ;
44188   XMLNode arg1 ;
44189   XMLNode const *argp1 ;
44190   CVTerm *result = 0 ;
44191 
44192   (void)jenv;
44193   (void)jcls;
44194   (void)jarg1_;
44195   argp1 = *(XMLNode **)&jarg1;
44196   if (!argp1) {
44197     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Attempt to dereference null XMLNode const");
44198     return 0;
44199   }
44200   arg1 = *argp1;
44201   result = (CVTerm *)new CVTerm(arg1);
44202   *(CVTerm **)&jresult = result;
44203   return jresult;
44204 }
44205 
44206 
Java_org_sbml_libsbml_libsbmlJNI_delete_1CVTerm(JNIEnv * jenv,jclass jcls,jlong jarg1)44207 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1CVTerm(JNIEnv *jenv, jclass jcls, jlong jarg1) {
44208   CVTerm *arg1 = (CVTerm *) 0 ;
44209 
44210   (void)jenv;
44211   (void)jcls;
44212   arg1 = *(CVTerm **)&jarg1;
44213   delete arg1;
44214 }
44215 
44216 
Java_org_sbml_libsbml_libsbmlJNI_new_1CVTerm_1_1SWIG_13(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)44217 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1CVTerm_1_1SWIG_13(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
44218   jlong jresult = 0 ;
44219   CVTerm *arg1 = 0 ;
44220   CVTerm *result = 0 ;
44221 
44222   (void)jenv;
44223   (void)jcls;
44224   (void)jarg1_;
44225   arg1 = *(CVTerm **)&jarg1;
44226   if (!arg1) {
44227     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "CVTerm const & reference is null");
44228     return 0;
44229   }
44230   result = (CVTerm *)new CVTerm((CVTerm const &)*arg1);
44231   *(CVTerm **)&jresult = result;
44232   return jresult;
44233 }
44234 
44235 
Java_org_sbml_libsbml_libsbmlJNI_CVTerm_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)44236 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_CVTerm_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
44237   jlong jresult = 0 ;
44238   CVTerm *arg1 = (CVTerm *) 0 ;
44239   CVTerm *result = 0 ;
44240 
44241   (void)jenv;
44242   (void)jcls;
44243   (void)jarg1_;
44244   arg1 = *(CVTerm **)&jarg1;
44245   result = (CVTerm *)((CVTerm const *)arg1)->clone();
44246   *(CVTerm **)&jresult = result;
44247   return jresult;
44248 }
44249 
44250 
Java_org_sbml_libsbml_libsbmlJNI_CVTerm_1getQualifierType_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)44251 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_CVTerm_1getQualifierType_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
44252   jint jresult = 0 ;
44253   CVTerm *arg1 = (CVTerm *) 0 ;
44254   QualifierType_t result;
44255 
44256   (void)jenv;
44257   (void)jcls;
44258   (void)jarg1_;
44259   arg1 = *(CVTerm **)&jarg1;
44260   result = (QualifierType_t)(arg1)->getQualifierType();
44261   jresult = (jint)result;
44262   return jresult;
44263 }
44264 
44265 
Java_org_sbml_libsbml_libsbmlJNI_CVTerm_1getModelQualifierType_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)44266 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_CVTerm_1getModelQualifierType_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
44267   jint jresult = 0 ;
44268   CVTerm *arg1 = (CVTerm *) 0 ;
44269   ModelQualifierType_t result;
44270 
44271   (void)jenv;
44272   (void)jcls;
44273   (void)jarg1_;
44274   arg1 = *(CVTerm **)&jarg1;
44275   result = (ModelQualifierType_t)(arg1)->getModelQualifierType();
44276   jresult = (jint)result;
44277   return jresult;
44278 }
44279 
44280 
Java_org_sbml_libsbml_libsbmlJNI_CVTerm_1getBiologicalQualifierType_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)44281 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_CVTerm_1getBiologicalQualifierType_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
44282   jint jresult = 0 ;
44283   CVTerm *arg1 = (CVTerm *) 0 ;
44284   BiolQualifierType_t result;
44285 
44286   (void)jenv;
44287   (void)jcls;
44288   (void)jarg1_;
44289   arg1 = *(CVTerm **)&jarg1;
44290   result = (BiolQualifierType_t)(arg1)->getBiologicalQualifierType();
44291   jresult = (jint)result;
44292   return jresult;
44293 }
44294 
44295 
Java_org_sbml_libsbml_libsbmlJNI_CVTerm_1getResources_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)44296 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_CVTerm_1getResources_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
44297   jlong jresult = 0 ;
44298   CVTerm *arg1 = (CVTerm *) 0 ;
44299   XMLAttributes *result = 0 ;
44300 
44301   (void)jenv;
44302   (void)jcls;
44303   (void)jarg1_;
44304   arg1 = *(CVTerm **)&jarg1;
44305   result = (XMLAttributes *)(arg1)->getResources();
44306   *(XMLAttributes **)&jresult = result;
44307   return jresult;
44308 }
44309 
44310 
Java_org_sbml_libsbml_libsbmlJNI_CVTerm_1getNumResources_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)44311 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_CVTerm_1getNumResources_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
44312   jlong jresult = 0 ;
44313   CVTerm *arg1 = (CVTerm *) 0 ;
44314   unsigned int result;
44315 
44316   (void)jenv;
44317   (void)jcls;
44318   (void)jarg1_;
44319   arg1 = *(CVTerm **)&jarg1;
44320   result = (unsigned int)(arg1)->getNumResources();
44321   jresult = (jlong)result;
44322   return jresult;
44323 }
44324 
44325 
Java_org_sbml_libsbml_libsbmlJNI_CVTerm_1getResourceURI_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)44326 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_CVTerm_1getResourceURI_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
44327   jstring jresult = 0 ;
44328   CVTerm *arg1 = (CVTerm *) 0 ;
44329   unsigned int arg2 ;
44330   std::string result;
44331 
44332   (void)jenv;
44333   (void)jcls;
44334   (void)jarg1_;
44335   arg1 = *(CVTerm **)&jarg1;
44336   arg2 = (unsigned int)jarg2;
44337   result = (arg1)->getResourceURI(arg2);
44338   jresult = jenv->NewStringUTF((&result)->c_str());
44339   return jresult;
44340 }
44341 
44342 
Java_org_sbml_libsbml_libsbmlJNI_CVTerm_1setQualifierType(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)44343 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_CVTerm_1setQualifierType(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
44344   jint jresult = 0 ;
44345   CVTerm *arg1 = (CVTerm *) 0 ;
44346   QualifierType_t arg2 ;
44347   int result;
44348 
44349   (void)jenv;
44350   (void)jcls;
44351   (void)jarg1_;
44352   arg1 = *(CVTerm **)&jarg1;
44353   arg2 = (QualifierType_t)jarg2;
44354   result = (int)(arg1)->setQualifierType(arg2);
44355   jresult = (jint)result;
44356   return jresult;
44357 }
44358 
44359 
Java_org_sbml_libsbml_libsbmlJNI_CVTerm_1setModelQualifierType_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)44360 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_CVTerm_1setModelQualifierType_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
44361   jint jresult = 0 ;
44362   CVTerm *arg1 = (CVTerm *) 0 ;
44363   ModelQualifierType_t arg2 ;
44364   int result;
44365 
44366   (void)jenv;
44367   (void)jcls;
44368   (void)jarg1_;
44369   arg1 = *(CVTerm **)&jarg1;
44370   arg2 = (ModelQualifierType_t)jarg2;
44371   result = (int)(arg1)->setModelQualifierType(arg2);
44372   jresult = (jint)result;
44373   return jresult;
44374 }
44375 
44376 
Java_org_sbml_libsbml_libsbmlJNI_CVTerm_1setBiologicalQualifierType_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)44377 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_CVTerm_1setBiologicalQualifierType_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
44378   jint jresult = 0 ;
44379   CVTerm *arg1 = (CVTerm *) 0 ;
44380   BiolQualifierType_t arg2 ;
44381   int result;
44382 
44383   (void)jenv;
44384   (void)jcls;
44385   (void)jarg1_;
44386   arg1 = *(CVTerm **)&jarg1;
44387   arg2 = (BiolQualifierType_t)jarg2;
44388   result = (int)(arg1)->setBiologicalQualifierType(arg2);
44389   jresult = (jint)result;
44390   return jresult;
44391 }
44392 
44393 
Java_org_sbml_libsbml_libsbmlJNI_CVTerm_1setModelQualifierType_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)44394 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_CVTerm_1setModelQualifierType_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
44395   jint jresult = 0 ;
44396   CVTerm *arg1 = (CVTerm *) 0 ;
44397   std::string *arg2 = 0 ;
44398   int result;
44399 
44400   (void)jenv;
44401   (void)jcls;
44402   (void)jarg1_;
44403   arg1 = *(CVTerm **)&jarg1;
44404   if(!jarg2) {
44405     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
44406     return 0;
44407   }
44408   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
44409   if (!arg2_pstr) return 0;
44410   std::string arg2_str(arg2_pstr);
44411   arg2 = &arg2_str;
44412   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
44413   result = (int)(arg1)->setModelQualifierType((std::string const &)*arg2);
44414   jresult = (jint)result;
44415   return jresult;
44416 }
44417 
44418 
Java_org_sbml_libsbml_libsbmlJNI_CVTerm_1setBiologicalQualifierType_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)44419 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_CVTerm_1setBiologicalQualifierType_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
44420   jint jresult = 0 ;
44421   CVTerm *arg1 = (CVTerm *) 0 ;
44422   std::string *arg2 = 0 ;
44423   int result;
44424 
44425   (void)jenv;
44426   (void)jcls;
44427   (void)jarg1_;
44428   arg1 = *(CVTerm **)&jarg1;
44429   if(!jarg2) {
44430     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
44431     return 0;
44432   }
44433   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
44434   if (!arg2_pstr) return 0;
44435   std::string arg2_str(arg2_pstr);
44436   arg2 = &arg2_str;
44437   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
44438   result = (int)(arg1)->setBiologicalQualifierType((std::string const &)*arg2);
44439   jresult = (jint)result;
44440   return jresult;
44441 }
44442 
44443 
Java_org_sbml_libsbml_libsbmlJNI_CVTerm_1addResource(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)44444 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_CVTerm_1addResource(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
44445   jint jresult = 0 ;
44446   CVTerm *arg1 = (CVTerm *) 0 ;
44447   std::string *arg2 = 0 ;
44448   int result;
44449 
44450   (void)jenv;
44451   (void)jcls;
44452   (void)jarg1_;
44453   arg1 = *(CVTerm **)&jarg1;
44454   if(!jarg2) {
44455     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
44456     return 0;
44457   }
44458   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
44459   if (!arg2_pstr) return 0;
44460   std::string arg2_str(arg2_pstr);
44461   arg2 = &arg2_str;
44462   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
44463   result = (int)(arg1)->addResource((std::string const &)*arg2);
44464   jresult = (jint)result;
44465   return jresult;
44466 }
44467 
44468 
Java_org_sbml_libsbml_libsbmlJNI_CVTerm_1removeResource(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)44469 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_CVTerm_1removeResource(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
44470   jint jresult = 0 ;
44471   CVTerm *arg1 = (CVTerm *) 0 ;
44472   std::string arg2 ;
44473   int result;
44474 
44475   (void)jenv;
44476   (void)jcls;
44477   (void)jarg1_;
44478   arg1 = *(CVTerm **)&jarg1;
44479   if(!jarg2) {
44480     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
44481     return 0;
44482   }
44483   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
44484   if (!arg2_pstr) return 0;
44485   (&arg2)->assign(arg2_pstr);
44486   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
44487   result = (int)(arg1)->removeResource(arg2);
44488   jresult = (jint)result;
44489   return jresult;
44490 }
44491 
44492 
Java_org_sbml_libsbml_libsbmlJNI_CVTerm_1hasRequiredAttributes_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)44493 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_CVTerm_1hasRequiredAttributes_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
44494   jboolean jresult = 0 ;
44495   CVTerm *arg1 = (CVTerm *) 0 ;
44496   bool result;
44497 
44498   (void)jenv;
44499   (void)jcls;
44500   (void)jarg1_;
44501   arg1 = *(CVTerm **)&jarg1;
44502   result = (bool)(arg1)->hasRequiredAttributes();
44503   jresult = (jboolean)result;
44504   return jresult;
44505 }
44506 
44507 
Java_org_sbml_libsbml_libsbmlJNI_CVTerm_1hasBeenModified(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)44508 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_CVTerm_1hasBeenModified(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
44509   jboolean jresult = 0 ;
44510   CVTerm *arg1 = (CVTerm *) 0 ;
44511   bool result;
44512 
44513   (void)jenv;
44514   (void)jcls;
44515   (void)jarg1_;
44516   arg1 = *(CVTerm **)&jarg1;
44517   result = (bool)(arg1)->hasBeenModified();
44518   jresult = (jboolean)result;
44519   return jresult;
44520 }
44521 
44522 
Java_org_sbml_libsbml_libsbmlJNI_CVTerm_1resetModifiedFlags(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)44523 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_CVTerm_1resetModifiedFlags(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
44524   CVTerm *arg1 = (CVTerm *) 0 ;
44525 
44526   (void)jenv;
44527   (void)jcls;
44528   (void)jarg1_;
44529   arg1 = *(CVTerm **)&jarg1;
44530   (arg1)->resetModifiedFlags();
44531 }
44532 
44533 
Java_org_sbml_libsbml_libsbmlJNI_CVTerm_1getNumNestedCVTerms(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)44534 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_CVTerm_1getNumNestedCVTerms(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
44535   jlong jresult = 0 ;
44536   CVTerm *arg1 = (CVTerm *) 0 ;
44537   unsigned int result;
44538 
44539   (void)jenv;
44540   (void)jcls;
44541   (void)jarg1_;
44542   arg1 = *(CVTerm **)&jarg1;
44543   result = (unsigned int)((CVTerm const *)arg1)->getNumNestedCVTerms();
44544   jresult = (jlong)result;
44545   return jresult;
44546 }
44547 
44548 
Java_org_sbml_libsbml_libsbmlJNI_CVTerm_1getNestedCVTerm_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)44549 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_CVTerm_1getNestedCVTerm_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
44550   jlong jresult = 0 ;
44551   CVTerm *arg1 = (CVTerm *) 0 ;
44552   unsigned int arg2 ;
44553   CVTerm *result = 0 ;
44554 
44555   (void)jenv;
44556   (void)jcls;
44557   (void)jarg1_;
44558   arg1 = *(CVTerm **)&jarg1;
44559   arg2 = (unsigned int)jarg2;
44560   result = (CVTerm *)(arg1)->getNestedCVTerm(arg2);
44561   *(CVTerm **)&jresult = result;
44562   return jresult;
44563 }
44564 
44565 
Java_org_sbml_libsbml_libsbmlJNI_CVTerm_1getListNestedCVTerms_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)44566 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_CVTerm_1getListNestedCVTerms_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
44567   jlong jresult = 0 ;
44568   CVTerm *arg1 = (CVTerm *) 0 ;
44569   List *result = 0 ;
44570 
44571   (void)jenv;
44572   (void)jcls;
44573   (void)jarg1_;
44574   arg1 = *(CVTerm **)&jarg1;
44575   result = (List *)(arg1)->getListNestedCVTerms();
44576   *(List **)&jresult = result;
44577   return jresult;
44578 }
44579 
44580 
Java_org_sbml_libsbml_libsbmlJNI_CVTerm_1addNestedCVTerm(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)44581 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_CVTerm_1addNestedCVTerm(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
44582   jint jresult = 0 ;
44583   CVTerm *arg1 = (CVTerm *) 0 ;
44584   CVTerm *arg2 = (CVTerm *) 0 ;
44585   int result;
44586 
44587   (void)jenv;
44588   (void)jcls;
44589   (void)jarg1_;
44590   (void)jarg2_;
44591   arg1 = *(CVTerm **)&jarg1;
44592   arg2 = *(CVTerm **)&jarg2;
44593   result = (int)(arg1)->addNestedCVTerm((CVTerm const *)arg2);
44594   jresult = (jint)result;
44595   return jresult;
44596 }
44597 
44598 
Java_org_sbml_libsbml_libsbmlJNI_CVTerm_1removeNestedCVTerm(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)44599 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_CVTerm_1removeNestedCVTerm(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
44600   jlong jresult = 0 ;
44601   CVTerm *arg1 = (CVTerm *) 0 ;
44602   unsigned int arg2 ;
44603   CVTerm *result = 0 ;
44604 
44605   (void)jenv;
44606   (void)jcls;
44607   (void)jarg1_;
44608   arg1 = *(CVTerm **)&jarg1;
44609   arg2 = (unsigned int)jarg2;
44610   result = (CVTerm *)(arg1)->removeNestedCVTerm(arg2);
44611   *(CVTerm **)&jresult = result;
44612   return jresult;
44613 }
44614 
44615 
Java_org_sbml_libsbml_libsbmlJNI_ModelQualifierType_1toString(JNIEnv * jenv,jclass jcls,jint jarg1)44616 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelQualifierType_1toString(JNIEnv *jenv, jclass jcls, jint jarg1) {
44617   jstring jresult = 0 ;
44618   ModelQualifierType_t arg1 ;
44619   char *result = 0 ;
44620 
44621   (void)jenv;
44622   (void)jcls;
44623   arg1 = (ModelQualifierType_t)jarg1;
44624   result = (char *)ModelQualifierType_toString(arg1);
44625   if (result) jresult = jenv->NewStringUTF((const char *)result);
44626   return jresult;
44627 }
44628 
44629 
Java_org_sbml_libsbml_libsbmlJNI_BiolQualifierType_1toString(JNIEnv * jenv,jclass jcls,jint jarg1)44630 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_BiolQualifierType_1toString(JNIEnv *jenv, jclass jcls, jint jarg1) {
44631   jstring jresult = 0 ;
44632   BiolQualifierType_t arg1 ;
44633   char *result = 0 ;
44634 
44635   (void)jenv;
44636   (void)jcls;
44637   arg1 = (BiolQualifierType_t)jarg1;
44638   result = (char *)BiolQualifierType_toString(arg1);
44639   if (result) jresult = jenv->NewStringUTF((const char *)result);
44640   return jresult;
44641 }
44642 
44643 
Java_org_sbml_libsbml_libsbmlJNI_ModelQualifierType_1fromString(JNIEnv * jenv,jclass jcls,jstring jarg1)44644 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelQualifierType_1fromString(JNIEnv *jenv, jclass jcls, jstring jarg1) {
44645   jint jresult = 0 ;
44646   char *arg1 = (char *) 0 ;
44647   ModelQualifierType_t result;
44648 
44649   (void)jenv;
44650   (void)jcls;
44651   arg1 = 0;
44652   if (jarg1) {
44653     arg1 = (char *)jenv->GetStringUTFChars(jarg1, 0);
44654     if (!arg1) return 0;
44655   }
44656   result = (ModelQualifierType_t)ModelQualifierType_fromString((char const *)arg1);
44657   jresult = (jint)result;
44658   if (arg1) jenv->ReleaseStringUTFChars(jarg1, (const char *)arg1);
44659   return jresult;
44660 }
44661 
44662 
Java_org_sbml_libsbml_libsbmlJNI_BiolQualifierType_1fromString(JNIEnv * jenv,jclass jcls,jstring jarg1)44663 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_BiolQualifierType_1fromString(JNIEnv *jenv, jclass jcls, jstring jarg1) {
44664   jint jresult = 0 ;
44665   char *arg1 = (char *) 0 ;
44666   BiolQualifierType_t result;
44667 
44668   (void)jenv;
44669   (void)jcls;
44670   arg1 = 0;
44671   if (jarg1) {
44672     arg1 = (char *)jenv->GetStringUTFChars(jarg1, 0);
44673     if (!arg1) return 0;
44674   }
44675   result = (BiolQualifierType_t)BiolQualifierType_fromString((char const *)arg1);
44676   jresult = (jint)result;
44677   if (arg1) jenv->ReleaseStringUTFChars(jarg1, (const char *)arg1);
44678   return jresult;
44679 }
44680 
44681 
Java_org_sbml_libsbml_libsbmlJNI_new_1Date_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2,jlong jarg3,jlong jarg4,jlong jarg5,jlong jarg6,jlong jarg7,jlong jarg8,jlong jarg9)44682 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Date_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4, jlong jarg5, jlong jarg6, jlong jarg7, jlong jarg8, jlong jarg9) {
44683   jlong jresult = 0 ;
44684   unsigned int arg1 ;
44685   unsigned int arg2 ;
44686   unsigned int arg3 ;
44687   unsigned int arg4 ;
44688   unsigned int arg5 ;
44689   unsigned int arg6 ;
44690   unsigned int arg7 ;
44691   unsigned int arg8 ;
44692   unsigned int arg9 ;
44693   Date *result = 0 ;
44694 
44695   (void)jenv;
44696   (void)jcls;
44697   arg1 = (unsigned int)jarg1;
44698   arg2 = (unsigned int)jarg2;
44699   arg3 = (unsigned int)jarg3;
44700   arg4 = (unsigned int)jarg4;
44701   arg5 = (unsigned int)jarg5;
44702   arg6 = (unsigned int)jarg6;
44703   arg7 = (unsigned int)jarg7;
44704   arg8 = (unsigned int)jarg8;
44705   arg9 = (unsigned int)jarg9;
44706   result = (Date *)new Date(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9);
44707   *(Date **)&jresult = result;
44708   return jresult;
44709 }
44710 
44711 
Java_org_sbml_libsbml_libsbmlJNI_new_1Date_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2,jlong jarg3,jlong jarg4,jlong jarg5,jlong jarg6,jlong jarg7,jlong jarg8)44712 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Date_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4, jlong jarg5, jlong jarg6, jlong jarg7, jlong jarg8) {
44713   jlong jresult = 0 ;
44714   unsigned int arg1 ;
44715   unsigned int arg2 ;
44716   unsigned int arg3 ;
44717   unsigned int arg4 ;
44718   unsigned int arg5 ;
44719   unsigned int arg6 ;
44720   unsigned int arg7 ;
44721   unsigned int arg8 ;
44722   Date *result = 0 ;
44723 
44724   (void)jenv;
44725   (void)jcls;
44726   arg1 = (unsigned int)jarg1;
44727   arg2 = (unsigned int)jarg2;
44728   arg3 = (unsigned int)jarg3;
44729   arg4 = (unsigned int)jarg4;
44730   arg5 = (unsigned int)jarg5;
44731   arg6 = (unsigned int)jarg6;
44732   arg7 = (unsigned int)jarg7;
44733   arg8 = (unsigned int)jarg8;
44734   result = (Date *)new Date(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8);
44735   *(Date **)&jresult = result;
44736   return jresult;
44737 }
44738 
44739 
Java_org_sbml_libsbml_libsbmlJNI_new_1Date_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2,jlong jarg3,jlong jarg4,jlong jarg5,jlong jarg6,jlong jarg7)44740 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Date_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4, jlong jarg5, jlong jarg6, jlong jarg7) {
44741   jlong jresult = 0 ;
44742   unsigned int arg1 ;
44743   unsigned int arg2 ;
44744   unsigned int arg3 ;
44745   unsigned int arg4 ;
44746   unsigned int arg5 ;
44747   unsigned int arg6 ;
44748   unsigned int arg7 ;
44749   Date *result = 0 ;
44750 
44751   (void)jenv;
44752   (void)jcls;
44753   arg1 = (unsigned int)jarg1;
44754   arg2 = (unsigned int)jarg2;
44755   arg3 = (unsigned int)jarg3;
44756   arg4 = (unsigned int)jarg4;
44757   arg5 = (unsigned int)jarg5;
44758   arg6 = (unsigned int)jarg6;
44759   arg7 = (unsigned int)jarg7;
44760   result = (Date *)new Date(arg1,arg2,arg3,arg4,arg5,arg6,arg7);
44761   *(Date **)&jresult = result;
44762   return jresult;
44763 }
44764 
44765 
Java_org_sbml_libsbml_libsbmlJNI_new_1Date_1_1SWIG_13(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2,jlong jarg3,jlong jarg4,jlong jarg5,jlong jarg6)44766 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Date_1_1SWIG_13(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4, jlong jarg5, jlong jarg6) {
44767   jlong jresult = 0 ;
44768   unsigned int arg1 ;
44769   unsigned int arg2 ;
44770   unsigned int arg3 ;
44771   unsigned int arg4 ;
44772   unsigned int arg5 ;
44773   unsigned int arg6 ;
44774   Date *result = 0 ;
44775 
44776   (void)jenv;
44777   (void)jcls;
44778   arg1 = (unsigned int)jarg1;
44779   arg2 = (unsigned int)jarg2;
44780   arg3 = (unsigned int)jarg3;
44781   arg4 = (unsigned int)jarg4;
44782   arg5 = (unsigned int)jarg5;
44783   arg6 = (unsigned int)jarg6;
44784   result = (Date *)new Date(arg1,arg2,arg3,arg4,arg5,arg6);
44785   *(Date **)&jresult = result;
44786   return jresult;
44787 }
44788 
44789 
Java_org_sbml_libsbml_libsbmlJNI_new_1Date_1_1SWIG_14(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2,jlong jarg3,jlong jarg4,jlong jarg5)44790 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Date_1_1SWIG_14(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4, jlong jarg5) {
44791   jlong jresult = 0 ;
44792   unsigned int arg1 ;
44793   unsigned int arg2 ;
44794   unsigned int arg3 ;
44795   unsigned int arg4 ;
44796   unsigned int arg5 ;
44797   Date *result = 0 ;
44798 
44799   (void)jenv;
44800   (void)jcls;
44801   arg1 = (unsigned int)jarg1;
44802   arg2 = (unsigned int)jarg2;
44803   arg3 = (unsigned int)jarg3;
44804   arg4 = (unsigned int)jarg4;
44805   arg5 = (unsigned int)jarg5;
44806   result = (Date *)new Date(arg1,arg2,arg3,arg4,arg5);
44807   *(Date **)&jresult = result;
44808   return jresult;
44809 }
44810 
44811 
Java_org_sbml_libsbml_libsbmlJNI_new_1Date_1_1SWIG_15(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2,jlong jarg3,jlong jarg4)44812 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Date_1_1SWIG_15(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) {
44813   jlong jresult = 0 ;
44814   unsigned int arg1 ;
44815   unsigned int arg2 ;
44816   unsigned int arg3 ;
44817   unsigned int arg4 ;
44818   Date *result = 0 ;
44819 
44820   (void)jenv;
44821   (void)jcls;
44822   arg1 = (unsigned int)jarg1;
44823   arg2 = (unsigned int)jarg2;
44824   arg3 = (unsigned int)jarg3;
44825   arg4 = (unsigned int)jarg4;
44826   result = (Date *)new Date(arg1,arg2,arg3,arg4);
44827   *(Date **)&jresult = result;
44828   return jresult;
44829 }
44830 
44831 
Java_org_sbml_libsbml_libsbmlJNI_new_1Date_1_1SWIG_16(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2,jlong jarg3)44832 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Date_1_1SWIG_16(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) {
44833   jlong jresult = 0 ;
44834   unsigned int arg1 ;
44835   unsigned int arg2 ;
44836   unsigned int arg3 ;
44837   Date *result = 0 ;
44838 
44839   (void)jenv;
44840   (void)jcls;
44841   arg1 = (unsigned int)jarg1;
44842   arg2 = (unsigned int)jarg2;
44843   arg3 = (unsigned int)jarg3;
44844   result = (Date *)new Date(arg1,arg2,arg3);
44845   *(Date **)&jresult = result;
44846   return jresult;
44847 }
44848 
44849 
Java_org_sbml_libsbml_libsbmlJNI_new_1Date_1_1SWIG_17(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)44850 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Date_1_1SWIG_17(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
44851   jlong jresult = 0 ;
44852   unsigned int arg1 ;
44853   unsigned int arg2 ;
44854   Date *result = 0 ;
44855 
44856   (void)jenv;
44857   (void)jcls;
44858   arg1 = (unsigned int)jarg1;
44859   arg2 = (unsigned int)jarg2;
44860   result = (Date *)new Date(arg1,arg2);
44861   *(Date **)&jresult = result;
44862   return jresult;
44863 }
44864 
44865 
Java_org_sbml_libsbml_libsbmlJNI_new_1Date_1_1SWIG_18(JNIEnv * jenv,jclass jcls,jlong jarg1)44866 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Date_1_1SWIG_18(JNIEnv *jenv, jclass jcls, jlong jarg1) {
44867   jlong jresult = 0 ;
44868   unsigned int arg1 ;
44869   Date *result = 0 ;
44870 
44871   (void)jenv;
44872   (void)jcls;
44873   arg1 = (unsigned int)jarg1;
44874   result = (Date *)new Date(arg1);
44875   *(Date **)&jresult = result;
44876   return jresult;
44877 }
44878 
44879 
Java_org_sbml_libsbml_libsbmlJNI_new_1Date_1_1SWIG_19(JNIEnv * jenv,jclass jcls)44880 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Date_1_1SWIG_19(JNIEnv *jenv, jclass jcls) {
44881   jlong jresult = 0 ;
44882   Date *result = 0 ;
44883 
44884   (void)jenv;
44885   (void)jcls;
44886   result = (Date *)new Date();
44887   *(Date **)&jresult = result;
44888   return jresult;
44889 }
44890 
44891 
Java_org_sbml_libsbml_libsbmlJNI_new_1Date_1_1SWIG_110(JNIEnv * jenv,jclass jcls,jstring jarg1)44892 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Date_1_1SWIG_110(JNIEnv *jenv, jclass jcls, jstring jarg1) {
44893   jlong jresult = 0 ;
44894   std::string *arg1 = 0 ;
44895   Date *result = 0 ;
44896 
44897   (void)jenv;
44898   (void)jcls;
44899   if(!jarg1) {
44900     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
44901     return 0;
44902   }
44903   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
44904   if (!arg1_pstr) return 0;
44905   std::string arg1_str(arg1_pstr);
44906   arg1 = &arg1_str;
44907   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
44908   result = (Date *)new Date((std::string const &)*arg1);
44909   *(Date **)&jresult = result;
44910   return jresult;
44911 }
44912 
44913 
Java_org_sbml_libsbml_libsbmlJNI_delete_1Date(JNIEnv * jenv,jclass jcls,jlong jarg1)44914 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1Date(JNIEnv *jenv, jclass jcls, jlong jarg1) {
44915   Date *arg1 = (Date *) 0 ;
44916 
44917   (void)jenv;
44918   (void)jcls;
44919   arg1 = *(Date **)&jarg1;
44920   delete arg1;
44921 }
44922 
44923 
Java_org_sbml_libsbml_libsbmlJNI_new_1Date_1_1SWIG_111(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)44924 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Date_1_1SWIG_111(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
44925   jlong jresult = 0 ;
44926   Date *arg1 = 0 ;
44927   Date *result = 0 ;
44928 
44929   (void)jenv;
44930   (void)jcls;
44931   (void)jarg1_;
44932   arg1 = *(Date **)&jarg1;
44933   if (!arg1) {
44934     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Date const & reference is null");
44935     return 0;
44936   }
44937   result = (Date *)new Date((Date const &)*arg1);
44938   *(Date **)&jresult = result;
44939   return jresult;
44940 }
44941 
44942 
Java_org_sbml_libsbml_libsbmlJNI_Date_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)44943 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Date_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
44944   jlong jresult = 0 ;
44945   Date *arg1 = (Date *) 0 ;
44946   Date *result = 0 ;
44947 
44948   (void)jenv;
44949   (void)jcls;
44950   (void)jarg1_;
44951   arg1 = *(Date **)&jarg1;
44952   result = (Date *)((Date const *)arg1)->clone();
44953   *(Date **)&jresult = result;
44954   return jresult;
44955 }
44956 
44957 
Java_org_sbml_libsbml_libsbmlJNI_Date_1getYear(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)44958 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Date_1getYear(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
44959   jlong jresult = 0 ;
44960   Date *arg1 = (Date *) 0 ;
44961   unsigned int result;
44962 
44963   (void)jenv;
44964   (void)jcls;
44965   (void)jarg1_;
44966   arg1 = *(Date **)&jarg1;
44967   result = (unsigned int)(arg1)->getYear();
44968   jresult = (jlong)result;
44969   return jresult;
44970 }
44971 
44972 
Java_org_sbml_libsbml_libsbmlJNI_Date_1getMonth(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)44973 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Date_1getMonth(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
44974   jlong jresult = 0 ;
44975   Date *arg1 = (Date *) 0 ;
44976   unsigned int result;
44977 
44978   (void)jenv;
44979   (void)jcls;
44980   (void)jarg1_;
44981   arg1 = *(Date **)&jarg1;
44982   result = (unsigned int)(arg1)->getMonth();
44983   jresult = (jlong)result;
44984   return jresult;
44985 }
44986 
44987 
Java_org_sbml_libsbml_libsbmlJNI_Date_1getDay(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)44988 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Date_1getDay(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
44989   jlong jresult = 0 ;
44990   Date *arg1 = (Date *) 0 ;
44991   unsigned int result;
44992 
44993   (void)jenv;
44994   (void)jcls;
44995   (void)jarg1_;
44996   arg1 = *(Date **)&jarg1;
44997   result = (unsigned int)(arg1)->getDay();
44998   jresult = (jlong)result;
44999   return jresult;
45000 }
45001 
45002 
Java_org_sbml_libsbml_libsbmlJNI_Date_1getHour(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)45003 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Date_1getHour(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
45004   jlong jresult = 0 ;
45005   Date *arg1 = (Date *) 0 ;
45006   unsigned int result;
45007 
45008   (void)jenv;
45009   (void)jcls;
45010   (void)jarg1_;
45011   arg1 = *(Date **)&jarg1;
45012   result = (unsigned int)(arg1)->getHour();
45013   jresult = (jlong)result;
45014   return jresult;
45015 }
45016 
45017 
Java_org_sbml_libsbml_libsbmlJNI_Date_1getMinute(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)45018 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Date_1getMinute(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
45019   jlong jresult = 0 ;
45020   Date *arg1 = (Date *) 0 ;
45021   unsigned int result;
45022 
45023   (void)jenv;
45024   (void)jcls;
45025   (void)jarg1_;
45026   arg1 = *(Date **)&jarg1;
45027   result = (unsigned int)(arg1)->getMinute();
45028   jresult = (jlong)result;
45029   return jresult;
45030 }
45031 
45032 
Java_org_sbml_libsbml_libsbmlJNI_Date_1getSecond(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)45033 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Date_1getSecond(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
45034   jlong jresult = 0 ;
45035   Date *arg1 = (Date *) 0 ;
45036   unsigned int result;
45037 
45038   (void)jenv;
45039   (void)jcls;
45040   (void)jarg1_;
45041   arg1 = *(Date **)&jarg1;
45042   result = (unsigned int)(arg1)->getSecond();
45043   jresult = (jlong)result;
45044   return jresult;
45045 }
45046 
45047 
Java_org_sbml_libsbml_libsbmlJNI_Date_1getSignOffset(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)45048 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Date_1getSignOffset(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
45049   jlong jresult = 0 ;
45050   Date *arg1 = (Date *) 0 ;
45051   unsigned int result;
45052 
45053   (void)jenv;
45054   (void)jcls;
45055   (void)jarg1_;
45056   arg1 = *(Date **)&jarg1;
45057   result = (unsigned int)(arg1)->getSignOffset();
45058   jresult = (jlong)result;
45059   return jresult;
45060 }
45061 
45062 
Java_org_sbml_libsbml_libsbmlJNI_Date_1getHoursOffset(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)45063 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Date_1getHoursOffset(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
45064   jlong jresult = 0 ;
45065   Date *arg1 = (Date *) 0 ;
45066   unsigned int result;
45067 
45068   (void)jenv;
45069   (void)jcls;
45070   (void)jarg1_;
45071   arg1 = *(Date **)&jarg1;
45072   result = (unsigned int)(arg1)->getHoursOffset();
45073   jresult = (jlong)result;
45074   return jresult;
45075 }
45076 
45077 
Java_org_sbml_libsbml_libsbmlJNI_Date_1getMinutesOffset(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)45078 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Date_1getMinutesOffset(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
45079   jlong jresult = 0 ;
45080   Date *arg1 = (Date *) 0 ;
45081   unsigned int result;
45082 
45083   (void)jenv;
45084   (void)jcls;
45085   (void)jarg1_;
45086   arg1 = *(Date **)&jarg1;
45087   result = (unsigned int)(arg1)->getMinutesOffset();
45088   jresult = (jlong)result;
45089   return jresult;
45090 }
45091 
45092 
Java_org_sbml_libsbml_libsbmlJNI_Date_1getDateAsString(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)45093 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_Date_1getDateAsString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
45094   jstring jresult = 0 ;
45095   Date *arg1 = (Date *) 0 ;
45096   std::string *result = 0 ;
45097 
45098   (void)jenv;
45099   (void)jcls;
45100   (void)jarg1_;
45101   arg1 = *(Date **)&jarg1;
45102   result = (std::string *) &(arg1)->getDateAsString();
45103   jresult = jenv->NewStringUTF(result->c_str());
45104   return jresult;
45105 }
45106 
45107 
Java_org_sbml_libsbml_libsbmlJNI_Date_1setYear(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)45108 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Date_1setYear(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
45109   jint jresult = 0 ;
45110   Date *arg1 = (Date *) 0 ;
45111   unsigned int arg2 ;
45112   int result;
45113 
45114   (void)jenv;
45115   (void)jcls;
45116   (void)jarg1_;
45117   arg1 = *(Date **)&jarg1;
45118   arg2 = (unsigned int)jarg2;
45119   result = (int)(arg1)->setYear(arg2);
45120   jresult = (jint)result;
45121   return jresult;
45122 }
45123 
45124 
Java_org_sbml_libsbml_libsbmlJNI_Date_1setMonth(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)45125 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Date_1setMonth(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
45126   jint jresult = 0 ;
45127   Date *arg1 = (Date *) 0 ;
45128   unsigned int arg2 ;
45129   int result;
45130 
45131   (void)jenv;
45132   (void)jcls;
45133   (void)jarg1_;
45134   arg1 = *(Date **)&jarg1;
45135   arg2 = (unsigned int)jarg2;
45136   result = (int)(arg1)->setMonth(arg2);
45137   jresult = (jint)result;
45138   return jresult;
45139 }
45140 
45141 
Java_org_sbml_libsbml_libsbmlJNI_Date_1setDay(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)45142 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Date_1setDay(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
45143   jint jresult = 0 ;
45144   Date *arg1 = (Date *) 0 ;
45145   unsigned int arg2 ;
45146   int result;
45147 
45148   (void)jenv;
45149   (void)jcls;
45150   (void)jarg1_;
45151   arg1 = *(Date **)&jarg1;
45152   arg2 = (unsigned int)jarg2;
45153   result = (int)(arg1)->setDay(arg2);
45154   jresult = (jint)result;
45155   return jresult;
45156 }
45157 
45158 
Java_org_sbml_libsbml_libsbmlJNI_Date_1setHour(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)45159 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Date_1setHour(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
45160   jint jresult = 0 ;
45161   Date *arg1 = (Date *) 0 ;
45162   unsigned int arg2 ;
45163   int result;
45164 
45165   (void)jenv;
45166   (void)jcls;
45167   (void)jarg1_;
45168   arg1 = *(Date **)&jarg1;
45169   arg2 = (unsigned int)jarg2;
45170   result = (int)(arg1)->setHour(arg2);
45171   jresult = (jint)result;
45172   return jresult;
45173 }
45174 
45175 
Java_org_sbml_libsbml_libsbmlJNI_Date_1setMinute(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)45176 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Date_1setMinute(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
45177   jint jresult = 0 ;
45178   Date *arg1 = (Date *) 0 ;
45179   unsigned int arg2 ;
45180   int result;
45181 
45182   (void)jenv;
45183   (void)jcls;
45184   (void)jarg1_;
45185   arg1 = *(Date **)&jarg1;
45186   arg2 = (unsigned int)jarg2;
45187   result = (int)(arg1)->setMinute(arg2);
45188   jresult = (jint)result;
45189   return jresult;
45190 }
45191 
45192 
Java_org_sbml_libsbml_libsbmlJNI_Date_1setSecond(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)45193 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Date_1setSecond(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
45194   jint jresult = 0 ;
45195   Date *arg1 = (Date *) 0 ;
45196   unsigned int arg2 ;
45197   int result;
45198 
45199   (void)jenv;
45200   (void)jcls;
45201   (void)jarg1_;
45202   arg1 = *(Date **)&jarg1;
45203   arg2 = (unsigned int)jarg2;
45204   result = (int)(arg1)->setSecond(arg2);
45205   jresult = (jint)result;
45206   return jresult;
45207 }
45208 
45209 
Java_org_sbml_libsbml_libsbmlJNI_Date_1setSignOffset(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)45210 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Date_1setSignOffset(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
45211   jint jresult = 0 ;
45212   Date *arg1 = (Date *) 0 ;
45213   unsigned int arg2 ;
45214   int result;
45215 
45216   (void)jenv;
45217   (void)jcls;
45218   (void)jarg1_;
45219   arg1 = *(Date **)&jarg1;
45220   arg2 = (unsigned int)jarg2;
45221   result = (int)(arg1)->setSignOffset(arg2);
45222   jresult = (jint)result;
45223   return jresult;
45224 }
45225 
45226 
Java_org_sbml_libsbml_libsbmlJNI_Date_1setHoursOffset(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)45227 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Date_1setHoursOffset(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
45228   jint jresult = 0 ;
45229   Date *arg1 = (Date *) 0 ;
45230   unsigned int arg2 ;
45231   int result;
45232 
45233   (void)jenv;
45234   (void)jcls;
45235   (void)jarg1_;
45236   arg1 = *(Date **)&jarg1;
45237   arg2 = (unsigned int)jarg2;
45238   result = (int)(arg1)->setHoursOffset(arg2);
45239   jresult = (jint)result;
45240   return jresult;
45241 }
45242 
45243 
Java_org_sbml_libsbml_libsbmlJNI_Date_1setMinutesOffset(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)45244 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Date_1setMinutesOffset(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
45245   jint jresult = 0 ;
45246   Date *arg1 = (Date *) 0 ;
45247   unsigned int arg2 ;
45248   int result;
45249 
45250   (void)jenv;
45251   (void)jcls;
45252   (void)jarg1_;
45253   arg1 = *(Date **)&jarg1;
45254   arg2 = (unsigned int)jarg2;
45255   result = (int)(arg1)->setMinutesOffset(arg2);
45256   jresult = (jint)result;
45257   return jresult;
45258 }
45259 
45260 
Java_org_sbml_libsbml_libsbmlJNI_Date_1setDateAsString(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)45261 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Date_1setDateAsString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
45262   jint jresult = 0 ;
45263   Date *arg1 = (Date *) 0 ;
45264   std::string *arg2 = 0 ;
45265   int result;
45266 
45267   (void)jenv;
45268   (void)jcls;
45269   (void)jarg1_;
45270   arg1 = *(Date **)&jarg1;
45271   if(!jarg2) {
45272     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
45273     return 0;
45274   }
45275   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
45276   if (!arg2_pstr) return 0;
45277   std::string arg2_str(arg2_pstr);
45278   arg2 = &arg2_str;
45279   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
45280   result = (int)(arg1)->setDateAsString((std::string const &)*arg2);
45281   jresult = (jint)result;
45282   return jresult;
45283 }
45284 
45285 
Java_org_sbml_libsbml_libsbmlJNI_Date_1representsValidDate(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)45286 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Date_1representsValidDate(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
45287   jboolean jresult = 0 ;
45288   Date *arg1 = (Date *) 0 ;
45289   bool result;
45290 
45291   (void)jenv;
45292   (void)jcls;
45293   (void)jarg1_;
45294   arg1 = *(Date **)&jarg1;
45295   result = (bool)(arg1)->representsValidDate();
45296   jresult = (jboolean)result;
45297   return jresult;
45298 }
45299 
45300 
Java_org_sbml_libsbml_libsbmlJNI_Date_1hasBeenModified(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)45301 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_Date_1hasBeenModified(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
45302   jboolean jresult = 0 ;
45303   Date *arg1 = (Date *) 0 ;
45304   bool result;
45305 
45306   (void)jenv;
45307   (void)jcls;
45308   (void)jarg1_;
45309   arg1 = *(Date **)&jarg1;
45310   result = (bool)(arg1)->hasBeenModified();
45311   jresult = (jboolean)result;
45312   return jresult;
45313 }
45314 
45315 
Java_org_sbml_libsbml_libsbmlJNI_Date_1resetModifiedFlags(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)45316 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Date_1resetModifiedFlags(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
45317   Date *arg1 = (Date *) 0 ;
45318 
45319   (void)jenv;
45320   (void)jcls;
45321   (void)jarg1_;
45322   arg1 = *(Date **)&jarg1;
45323   (arg1)->resetModifiedFlags();
45324 }
45325 
45326 
Java_org_sbml_libsbml_libsbmlJNI_new_1ModelCreator_1_1SWIG_10(JNIEnv * jenv,jclass jcls)45327 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ModelCreator_1_1SWIG_10(JNIEnv *jenv, jclass jcls) {
45328   jlong jresult = 0 ;
45329   ModelCreator *result = 0 ;
45330 
45331   (void)jenv;
45332   (void)jcls;
45333   result = (ModelCreator *)new ModelCreator();
45334   *(ModelCreator **)&jresult = result;
45335   return jresult;
45336 }
45337 
45338 
Java_org_sbml_libsbml_libsbmlJNI_new_1ModelCreator_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)45339 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ModelCreator_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
45340   jlong jresult = 0 ;
45341   XMLNode arg1 ;
45342   XMLNode const *argp1 ;
45343   ModelCreator *result = 0 ;
45344 
45345   (void)jenv;
45346   (void)jcls;
45347   (void)jarg1_;
45348   argp1 = *(XMLNode **)&jarg1;
45349   if (!argp1) {
45350     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Attempt to dereference null XMLNode const");
45351     return 0;
45352   }
45353   arg1 = *argp1;
45354   result = (ModelCreator *)new ModelCreator(arg1);
45355   *(ModelCreator **)&jresult = result;
45356   return jresult;
45357 }
45358 
45359 
Java_org_sbml_libsbml_libsbmlJNI_delete_1ModelCreator(JNIEnv * jenv,jclass jcls,jlong jarg1)45360 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1ModelCreator(JNIEnv *jenv, jclass jcls, jlong jarg1) {
45361   ModelCreator *arg1 = (ModelCreator *) 0 ;
45362 
45363   (void)jenv;
45364   (void)jcls;
45365   arg1 = *(ModelCreator **)&jarg1;
45366   delete arg1;
45367 }
45368 
45369 
Java_org_sbml_libsbml_libsbmlJNI_new_1ModelCreator_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)45370 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ModelCreator_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
45371   jlong jresult = 0 ;
45372   ModelCreator *arg1 = 0 ;
45373   ModelCreator *result = 0 ;
45374 
45375   (void)jenv;
45376   (void)jcls;
45377   (void)jarg1_;
45378   arg1 = *(ModelCreator **)&jarg1;
45379   if (!arg1) {
45380     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "ModelCreator const & reference is null");
45381     return 0;
45382   }
45383   result = (ModelCreator *)new ModelCreator((ModelCreator const &)*arg1);
45384   *(ModelCreator **)&jresult = result;
45385   return jresult;
45386 }
45387 
45388 
Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)45389 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
45390   jlong jresult = 0 ;
45391   ModelCreator *arg1 = (ModelCreator *) 0 ;
45392   ModelCreator *result = 0 ;
45393 
45394   (void)jenv;
45395   (void)jcls;
45396   (void)jarg1_;
45397   arg1 = *(ModelCreator **)&jarg1;
45398   result = (ModelCreator *)((ModelCreator const *)arg1)->clone();
45399   *(ModelCreator **)&jresult = result;
45400   return jresult;
45401 }
45402 
45403 
Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1getFamilyName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)45404 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1getFamilyName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
45405   jstring jresult = 0 ;
45406   ModelCreator *arg1 = (ModelCreator *) 0 ;
45407   std::string *result = 0 ;
45408 
45409   (void)jenv;
45410   (void)jcls;
45411   (void)jarg1_;
45412   arg1 = *(ModelCreator **)&jarg1;
45413   result = (std::string *) &((ModelCreator const *)arg1)->getFamilyName();
45414   jresult = jenv->NewStringUTF(result->c_str());
45415   return jresult;
45416 }
45417 
45418 
Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1getGivenName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)45419 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1getGivenName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
45420   jstring jresult = 0 ;
45421   ModelCreator *arg1 = (ModelCreator *) 0 ;
45422   std::string *result = 0 ;
45423 
45424   (void)jenv;
45425   (void)jcls;
45426   (void)jarg1_;
45427   arg1 = *(ModelCreator **)&jarg1;
45428   result = (std::string *) &((ModelCreator const *)arg1)->getGivenName();
45429   jresult = jenv->NewStringUTF(result->c_str());
45430   return jresult;
45431 }
45432 
45433 
Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1getEmail(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)45434 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1getEmail(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
45435   jstring jresult = 0 ;
45436   ModelCreator *arg1 = (ModelCreator *) 0 ;
45437   std::string *result = 0 ;
45438 
45439   (void)jenv;
45440   (void)jcls;
45441   (void)jarg1_;
45442   arg1 = *(ModelCreator **)&jarg1;
45443   result = (std::string *) &((ModelCreator const *)arg1)->getEmail();
45444   jresult = jenv->NewStringUTF(result->c_str());
45445   return jresult;
45446 }
45447 
45448 
Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1getOrganization(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)45449 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1getOrganization(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
45450   jstring jresult = 0 ;
45451   ModelCreator *arg1 = (ModelCreator *) 0 ;
45452   std::string *result = 0 ;
45453 
45454   (void)jenv;
45455   (void)jcls;
45456   (void)jarg1_;
45457   arg1 = *(ModelCreator **)&jarg1;
45458   result = (std::string *) &((ModelCreator const *)arg1)->getOrganization();
45459   jresult = jenv->NewStringUTF(result->c_str());
45460   return jresult;
45461 }
45462 
45463 
Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1getOrganisation(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)45464 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1getOrganisation(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
45465   jstring jresult = 0 ;
45466   ModelCreator *arg1 = (ModelCreator *) 0 ;
45467   std::string *result = 0 ;
45468 
45469   (void)jenv;
45470   (void)jcls;
45471   (void)jarg1_;
45472   arg1 = *(ModelCreator **)&jarg1;
45473   result = (std::string *) &((ModelCreator const *)arg1)->getOrganisation();
45474   jresult = jenv->NewStringUTF(result->c_str());
45475   return jresult;
45476 }
45477 
45478 
Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1getName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)45479 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1getName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
45480   jstring jresult = 0 ;
45481   ModelCreator *arg1 = (ModelCreator *) 0 ;
45482   std::string *result = 0 ;
45483 
45484   (void)jenv;
45485   (void)jcls;
45486   (void)jarg1_;
45487   arg1 = *(ModelCreator **)&jarg1;
45488   result = (std::string *) &((ModelCreator const *)arg1)->getName();
45489   jresult = jenv->NewStringUTF(result->c_str());
45490   return jresult;
45491 }
45492 
45493 
Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1isSetFamilyName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)45494 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1isSetFamilyName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
45495   jboolean jresult = 0 ;
45496   ModelCreator *arg1 = (ModelCreator *) 0 ;
45497   bool result;
45498 
45499   (void)jenv;
45500   (void)jcls;
45501   (void)jarg1_;
45502   arg1 = *(ModelCreator **)&jarg1;
45503   result = (bool)(arg1)->isSetFamilyName();
45504   jresult = (jboolean)result;
45505   return jresult;
45506 }
45507 
45508 
Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1isSetGivenName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)45509 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1isSetGivenName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
45510   jboolean jresult = 0 ;
45511   ModelCreator *arg1 = (ModelCreator *) 0 ;
45512   bool result;
45513 
45514   (void)jenv;
45515   (void)jcls;
45516   (void)jarg1_;
45517   arg1 = *(ModelCreator **)&jarg1;
45518   result = (bool)(arg1)->isSetGivenName();
45519   jresult = (jboolean)result;
45520   return jresult;
45521 }
45522 
45523 
Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1isSetEmail(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)45524 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1isSetEmail(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
45525   jboolean jresult = 0 ;
45526   ModelCreator *arg1 = (ModelCreator *) 0 ;
45527   bool result;
45528 
45529   (void)jenv;
45530   (void)jcls;
45531   (void)jarg1_;
45532   arg1 = *(ModelCreator **)&jarg1;
45533   result = (bool)(arg1)->isSetEmail();
45534   jresult = (jboolean)result;
45535   return jresult;
45536 }
45537 
45538 
Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1isSetOrganization(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)45539 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1isSetOrganization(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
45540   jboolean jresult = 0 ;
45541   ModelCreator *arg1 = (ModelCreator *) 0 ;
45542   bool result;
45543 
45544   (void)jenv;
45545   (void)jcls;
45546   (void)jarg1_;
45547   arg1 = *(ModelCreator **)&jarg1;
45548   result = (bool)(arg1)->isSetOrganization();
45549   jresult = (jboolean)result;
45550   return jresult;
45551 }
45552 
45553 
Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1isSetOrganisation(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)45554 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1isSetOrganisation(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
45555   jboolean jresult = 0 ;
45556   ModelCreator *arg1 = (ModelCreator *) 0 ;
45557   bool result;
45558 
45559   (void)jenv;
45560   (void)jcls;
45561   (void)jarg1_;
45562   arg1 = *(ModelCreator **)&jarg1;
45563   result = (bool)(arg1)->isSetOrganisation();
45564   jresult = (jboolean)result;
45565   return jresult;
45566 }
45567 
45568 
Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1isSetName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)45569 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1isSetName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
45570   jboolean jresult = 0 ;
45571   ModelCreator *arg1 = (ModelCreator *) 0 ;
45572   bool result;
45573 
45574   (void)jenv;
45575   (void)jcls;
45576   (void)jarg1_;
45577   arg1 = *(ModelCreator **)&jarg1;
45578   result = (bool)(arg1)->isSetName();
45579   jresult = (jboolean)result;
45580   return jresult;
45581 }
45582 
45583 
Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1setFamilyName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)45584 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1setFamilyName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
45585   jint jresult = 0 ;
45586   ModelCreator *arg1 = (ModelCreator *) 0 ;
45587   std::string *arg2 = 0 ;
45588   int result;
45589 
45590   (void)jenv;
45591   (void)jcls;
45592   (void)jarg1_;
45593   arg1 = *(ModelCreator **)&jarg1;
45594   if(!jarg2) {
45595     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
45596     return 0;
45597   }
45598   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
45599   if (!arg2_pstr) return 0;
45600   std::string arg2_str(arg2_pstr);
45601   arg2 = &arg2_str;
45602   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
45603   result = (int)(arg1)->setFamilyName((std::string const &)*arg2);
45604   jresult = (jint)result;
45605   return jresult;
45606 }
45607 
45608 
Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1setGivenName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)45609 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1setGivenName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
45610   jint jresult = 0 ;
45611   ModelCreator *arg1 = (ModelCreator *) 0 ;
45612   std::string *arg2 = 0 ;
45613   int result;
45614 
45615   (void)jenv;
45616   (void)jcls;
45617   (void)jarg1_;
45618   arg1 = *(ModelCreator **)&jarg1;
45619   if(!jarg2) {
45620     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
45621     return 0;
45622   }
45623   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
45624   if (!arg2_pstr) return 0;
45625   std::string arg2_str(arg2_pstr);
45626   arg2 = &arg2_str;
45627   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
45628   result = (int)(arg1)->setGivenName((std::string const &)*arg2);
45629   jresult = (jint)result;
45630   return jresult;
45631 }
45632 
45633 
Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1setEmail(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)45634 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1setEmail(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
45635   jint jresult = 0 ;
45636   ModelCreator *arg1 = (ModelCreator *) 0 ;
45637   std::string *arg2 = 0 ;
45638   int result;
45639 
45640   (void)jenv;
45641   (void)jcls;
45642   (void)jarg1_;
45643   arg1 = *(ModelCreator **)&jarg1;
45644   if(!jarg2) {
45645     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
45646     return 0;
45647   }
45648   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
45649   if (!arg2_pstr) return 0;
45650   std::string arg2_str(arg2_pstr);
45651   arg2 = &arg2_str;
45652   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
45653   result = (int)(arg1)->setEmail((std::string const &)*arg2);
45654   jresult = (jint)result;
45655   return jresult;
45656 }
45657 
45658 
Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1setOrganization(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)45659 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1setOrganization(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
45660   jint jresult = 0 ;
45661   ModelCreator *arg1 = (ModelCreator *) 0 ;
45662   std::string *arg2 = 0 ;
45663   int result;
45664 
45665   (void)jenv;
45666   (void)jcls;
45667   (void)jarg1_;
45668   arg1 = *(ModelCreator **)&jarg1;
45669   if(!jarg2) {
45670     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
45671     return 0;
45672   }
45673   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
45674   if (!arg2_pstr) return 0;
45675   std::string arg2_str(arg2_pstr);
45676   arg2 = &arg2_str;
45677   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
45678   result = (int)(arg1)->setOrganization((std::string const &)*arg2);
45679   jresult = (jint)result;
45680   return jresult;
45681 }
45682 
45683 
Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1setOrganisation(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)45684 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1setOrganisation(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
45685   jint jresult = 0 ;
45686   ModelCreator *arg1 = (ModelCreator *) 0 ;
45687   std::string *arg2 = 0 ;
45688   int result;
45689 
45690   (void)jenv;
45691   (void)jcls;
45692   (void)jarg1_;
45693   arg1 = *(ModelCreator **)&jarg1;
45694   if(!jarg2) {
45695     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
45696     return 0;
45697   }
45698   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
45699   if (!arg2_pstr) return 0;
45700   std::string arg2_str(arg2_pstr);
45701   arg2 = &arg2_str;
45702   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
45703   result = (int)(arg1)->setOrganisation((std::string const &)*arg2);
45704   jresult = (jint)result;
45705   return jresult;
45706 }
45707 
45708 
Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1setName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)45709 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1setName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
45710   jint jresult = 0 ;
45711   ModelCreator *arg1 = (ModelCreator *) 0 ;
45712   std::string *arg2 = 0 ;
45713   int result;
45714 
45715   (void)jenv;
45716   (void)jcls;
45717   (void)jarg1_;
45718   arg1 = *(ModelCreator **)&jarg1;
45719   if(!jarg2) {
45720     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
45721     return 0;
45722   }
45723   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
45724   if (!arg2_pstr) return 0;
45725   std::string arg2_str(arg2_pstr);
45726   arg2 = &arg2_str;
45727   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
45728   result = (int)(arg1)->setName((std::string const &)*arg2);
45729   jresult = (jint)result;
45730   return jresult;
45731 }
45732 
45733 
Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1unsetFamilyName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)45734 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1unsetFamilyName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
45735   jint jresult = 0 ;
45736   ModelCreator *arg1 = (ModelCreator *) 0 ;
45737   int result;
45738 
45739   (void)jenv;
45740   (void)jcls;
45741   (void)jarg1_;
45742   arg1 = *(ModelCreator **)&jarg1;
45743   result = (int)(arg1)->unsetFamilyName();
45744   jresult = (jint)result;
45745   return jresult;
45746 }
45747 
45748 
Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1unsetGivenName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)45749 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1unsetGivenName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
45750   jint jresult = 0 ;
45751   ModelCreator *arg1 = (ModelCreator *) 0 ;
45752   int result;
45753 
45754   (void)jenv;
45755   (void)jcls;
45756   (void)jarg1_;
45757   arg1 = *(ModelCreator **)&jarg1;
45758   result = (int)(arg1)->unsetGivenName();
45759   jresult = (jint)result;
45760   return jresult;
45761 }
45762 
45763 
Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1unsetEmail(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)45764 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1unsetEmail(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
45765   jint jresult = 0 ;
45766   ModelCreator *arg1 = (ModelCreator *) 0 ;
45767   int result;
45768 
45769   (void)jenv;
45770   (void)jcls;
45771   (void)jarg1_;
45772   arg1 = *(ModelCreator **)&jarg1;
45773   result = (int)(arg1)->unsetEmail();
45774   jresult = (jint)result;
45775   return jresult;
45776 }
45777 
45778 
Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1unsetOrganization(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)45779 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1unsetOrganization(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
45780   jint jresult = 0 ;
45781   ModelCreator *arg1 = (ModelCreator *) 0 ;
45782   int result;
45783 
45784   (void)jenv;
45785   (void)jcls;
45786   (void)jarg1_;
45787   arg1 = *(ModelCreator **)&jarg1;
45788   result = (int)(arg1)->unsetOrganization();
45789   jresult = (jint)result;
45790   return jresult;
45791 }
45792 
45793 
Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1unsetOrganisation(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)45794 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1unsetOrganisation(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
45795   jint jresult = 0 ;
45796   ModelCreator *arg1 = (ModelCreator *) 0 ;
45797   int result;
45798 
45799   (void)jenv;
45800   (void)jcls;
45801   (void)jarg1_;
45802   arg1 = *(ModelCreator **)&jarg1;
45803   result = (int)(arg1)->unsetOrganisation();
45804   jresult = (jint)result;
45805   return jresult;
45806 }
45807 
45808 
Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1unsetName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)45809 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1unsetName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
45810   jint jresult = 0 ;
45811   ModelCreator *arg1 = (ModelCreator *) 0 ;
45812   int result;
45813 
45814   (void)jenv;
45815   (void)jcls;
45816   (void)jarg1_;
45817   arg1 = *(ModelCreator **)&jarg1;
45818   result = (int)(arg1)->unsetName();
45819   jresult = (jint)result;
45820   return jresult;
45821 }
45822 
45823 
Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1hasRequiredAttributes(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)45824 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1hasRequiredAttributes(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
45825   jboolean jresult = 0 ;
45826   ModelCreator *arg1 = (ModelCreator *) 0 ;
45827   bool result;
45828 
45829   (void)jenv;
45830   (void)jcls;
45831   (void)jarg1_;
45832   arg1 = *(ModelCreator **)&jarg1;
45833   result = (bool)(arg1)->hasRequiredAttributes();
45834   jresult = (jboolean)result;
45835   return jresult;
45836 }
45837 
45838 
Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1hasBeenModified(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)45839 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1hasBeenModified(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
45840   jboolean jresult = 0 ;
45841   ModelCreator *arg1 = (ModelCreator *) 0 ;
45842   bool result;
45843 
45844   (void)jenv;
45845   (void)jcls;
45846   (void)jarg1_;
45847   arg1 = *(ModelCreator **)&jarg1;
45848   result = (bool)(arg1)->hasBeenModified();
45849   jresult = (jboolean)result;
45850   return jresult;
45851 }
45852 
45853 
Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1resetModifiedFlags(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)45854 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1resetModifiedFlags(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
45855   ModelCreator *arg1 = (ModelCreator *) 0 ;
45856 
45857   (void)jenv;
45858   (void)jcls;
45859   (void)jarg1_;
45860   arg1 = *(ModelCreator **)&jarg1;
45861   (arg1)->resetModifiedFlags();
45862 }
45863 
45864 
Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1usingFNVcard4(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)45865 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1usingFNVcard4(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
45866   jboolean jresult = 0 ;
45867   ModelCreator *arg1 = (ModelCreator *) 0 ;
45868   bool result;
45869 
45870   (void)jenv;
45871   (void)jcls;
45872   (void)jarg1_;
45873   arg1 = *(ModelCreator **)&jarg1;
45874   result = (bool)(arg1)->usingFNVcard4();
45875   jresult = (jboolean)result;
45876   return jresult;
45877 }
45878 
45879 
Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1usingSingleName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)45880 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1usingSingleName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
45881   jboolean jresult = 0 ;
45882   ModelCreator *arg1 = (ModelCreator *) 0 ;
45883   bool result;
45884 
45885   (void)jenv;
45886   (void)jcls;
45887   (void)jarg1_;
45888   arg1 = *(ModelCreator **)&jarg1;
45889   result = (bool)(arg1)->usingSingleName();
45890   jresult = (jboolean)result;
45891   return jresult;
45892 }
45893 
45894 
Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1setUseSingleName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)45895 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelCreator_1setUseSingleName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
45896   ModelCreator *arg1 = (ModelCreator *) 0 ;
45897   bool arg2 ;
45898 
45899   (void)jenv;
45900   (void)jcls;
45901   (void)jarg1_;
45902   arg1 = *(ModelCreator **)&jarg1;
45903   arg2 = jarg2 ? true : false;
45904   (arg1)->setUseSingleName(arg2);
45905 }
45906 
45907 
Java_org_sbml_libsbml_libsbmlJNI_new_1ModelHistory_1_1SWIG_10(JNIEnv * jenv,jclass jcls)45908 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ModelHistory_1_1SWIG_10(JNIEnv *jenv, jclass jcls) {
45909   jlong jresult = 0 ;
45910   ModelHistory *result = 0 ;
45911 
45912   (void)jenv;
45913   (void)jcls;
45914   result = (ModelHistory *)new ModelHistory();
45915   *(ModelHistory **)&jresult = result;
45916   return jresult;
45917 }
45918 
45919 
Java_org_sbml_libsbml_libsbmlJNI_delete_1ModelHistory(JNIEnv * jenv,jclass jcls,jlong jarg1)45920 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1ModelHistory(JNIEnv *jenv, jclass jcls, jlong jarg1) {
45921   ModelHistory *arg1 = (ModelHistory *) 0 ;
45922 
45923   (void)jenv;
45924   (void)jcls;
45925   arg1 = *(ModelHistory **)&jarg1;
45926   delete arg1;
45927 }
45928 
45929 
Java_org_sbml_libsbml_libsbmlJNI_new_1ModelHistory_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)45930 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ModelHistory_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
45931   jlong jresult = 0 ;
45932   ModelHistory *arg1 = 0 ;
45933   ModelHistory *result = 0 ;
45934 
45935   (void)jenv;
45936   (void)jcls;
45937   (void)jarg1_;
45938   arg1 = *(ModelHistory **)&jarg1;
45939   if (!arg1) {
45940     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "ModelHistory const & reference is null");
45941     return 0;
45942   }
45943   result = (ModelHistory *)new ModelHistory((ModelHistory const &)*arg1);
45944   *(ModelHistory **)&jresult = result;
45945   return jresult;
45946 }
45947 
45948 
Java_org_sbml_libsbml_libsbmlJNI_ModelHistory_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)45949 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelHistory_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
45950   jlong jresult = 0 ;
45951   ModelHistory *arg1 = (ModelHistory *) 0 ;
45952   ModelHistory *result = 0 ;
45953 
45954   (void)jenv;
45955   (void)jcls;
45956   (void)jarg1_;
45957   arg1 = *(ModelHistory **)&jarg1;
45958   result = (ModelHistory *)((ModelHistory const *)arg1)->clone();
45959   *(ModelHistory **)&jresult = result;
45960   return jresult;
45961 }
45962 
45963 
Java_org_sbml_libsbml_libsbmlJNI_ModelHistory_1getCreatedDate(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)45964 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelHistory_1getCreatedDate(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
45965   jlong jresult = 0 ;
45966   ModelHistory *arg1 = (ModelHistory *) 0 ;
45967   Date *result = 0 ;
45968 
45969   (void)jenv;
45970   (void)jcls;
45971   (void)jarg1_;
45972   arg1 = *(ModelHistory **)&jarg1;
45973   result = (Date *)(arg1)->getCreatedDate();
45974   *(Date **)&jresult = result;
45975   return jresult;
45976 }
45977 
45978 
Java_org_sbml_libsbml_libsbmlJNI_ModelHistory_1getModifiedDate_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)45979 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelHistory_1getModifiedDate_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
45980   jlong jresult = 0 ;
45981   ModelHistory *arg1 = (ModelHistory *) 0 ;
45982   Date *result = 0 ;
45983 
45984   (void)jenv;
45985   (void)jcls;
45986   (void)jarg1_;
45987   arg1 = *(ModelHistory **)&jarg1;
45988   result = (Date *)(arg1)->getModifiedDate();
45989   *(Date **)&jresult = result;
45990   return jresult;
45991 }
45992 
45993 
Java_org_sbml_libsbml_libsbmlJNI_ModelHistory_1isSetCreatedDate(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)45994 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelHistory_1isSetCreatedDate(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
45995   jboolean jresult = 0 ;
45996   ModelHistory *arg1 = (ModelHistory *) 0 ;
45997   bool result;
45998 
45999   (void)jenv;
46000   (void)jcls;
46001   (void)jarg1_;
46002   arg1 = *(ModelHistory **)&jarg1;
46003   result = (bool)(arg1)->isSetCreatedDate();
46004   jresult = (jboolean)result;
46005   return jresult;
46006 }
46007 
46008 
Java_org_sbml_libsbml_libsbmlJNI_ModelHistory_1isSetModifiedDate(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)46009 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelHistory_1isSetModifiedDate(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
46010   jboolean jresult = 0 ;
46011   ModelHistory *arg1 = (ModelHistory *) 0 ;
46012   bool result;
46013 
46014   (void)jenv;
46015   (void)jcls;
46016   (void)jarg1_;
46017   arg1 = *(ModelHistory **)&jarg1;
46018   result = (bool)(arg1)->isSetModifiedDate();
46019   jresult = (jboolean)result;
46020   return jresult;
46021 }
46022 
46023 
Java_org_sbml_libsbml_libsbmlJNI_ModelHistory_1setCreatedDate(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)46024 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelHistory_1setCreatedDate(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
46025   jint jresult = 0 ;
46026   ModelHistory *arg1 = (ModelHistory *) 0 ;
46027   Date *arg2 = (Date *) 0 ;
46028   int result;
46029 
46030   (void)jenv;
46031   (void)jcls;
46032   (void)jarg1_;
46033   (void)jarg2_;
46034   arg1 = *(ModelHistory **)&jarg1;
46035   arg2 = *(Date **)&jarg2;
46036   result = (int)(arg1)->setCreatedDate(arg2);
46037   jresult = (jint)result;
46038   return jresult;
46039 }
46040 
46041 
Java_org_sbml_libsbml_libsbmlJNI_ModelHistory_1setModifiedDate(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)46042 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelHistory_1setModifiedDate(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
46043   jint jresult = 0 ;
46044   ModelHistory *arg1 = (ModelHistory *) 0 ;
46045   Date *arg2 = (Date *) 0 ;
46046   int result;
46047 
46048   (void)jenv;
46049   (void)jcls;
46050   (void)jarg1_;
46051   (void)jarg2_;
46052   arg1 = *(ModelHistory **)&jarg1;
46053   arg2 = *(Date **)&jarg2;
46054   result = (int)(arg1)->setModifiedDate(arg2);
46055   jresult = (jint)result;
46056   return jresult;
46057 }
46058 
46059 
Java_org_sbml_libsbml_libsbmlJNI_ModelHistory_1addModifiedDate(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)46060 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelHistory_1addModifiedDate(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
46061   jint jresult = 0 ;
46062   ModelHistory *arg1 = (ModelHistory *) 0 ;
46063   Date *arg2 = (Date *) 0 ;
46064   int result;
46065 
46066   (void)jenv;
46067   (void)jcls;
46068   (void)jarg1_;
46069   (void)jarg2_;
46070   arg1 = *(ModelHistory **)&jarg1;
46071   arg2 = *(Date **)&jarg2;
46072   result = (int)(arg1)->addModifiedDate(arg2);
46073   jresult = (jint)result;
46074   return jresult;
46075 }
46076 
46077 
Java_org_sbml_libsbml_libsbmlJNI_ModelHistory_1getListModifiedDates(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)46078 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelHistory_1getListModifiedDates(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
46079   jlong jresult = 0 ;
46080   ModelHistory *arg1 = (ModelHistory *) 0 ;
46081   List *result = 0 ;
46082 
46083   (void)jenv;
46084   (void)jcls;
46085   (void)jarg1_;
46086   arg1 = *(ModelHistory **)&jarg1;
46087   result = (List *)(arg1)->getListModifiedDates();
46088   {
46089     ListWrapper<Date> *listw = (result != 0) ? new ListWrapper<Date>(result) : 0;
46090     *( ListWrapper<Date>   **)&jresult = listw;
46091   }
46092   return jresult;
46093 }
46094 
46095 
Java_org_sbml_libsbml_libsbmlJNI_ModelHistory_1getModifiedDate_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)46096 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelHistory_1getModifiedDate_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
46097   jlong jresult = 0 ;
46098   ModelHistory *arg1 = (ModelHistory *) 0 ;
46099   unsigned int arg2 ;
46100   Date *result = 0 ;
46101 
46102   (void)jenv;
46103   (void)jcls;
46104   (void)jarg1_;
46105   arg1 = *(ModelHistory **)&jarg1;
46106   arg2 = (unsigned int)jarg2;
46107   result = (Date *)(arg1)->getModifiedDate(arg2);
46108   *(Date **)&jresult = result;
46109   return jresult;
46110 }
46111 
46112 
Java_org_sbml_libsbml_libsbmlJNI_ModelHistory_1getNumModifiedDates(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)46113 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelHistory_1getNumModifiedDates(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
46114   jlong jresult = 0 ;
46115   ModelHistory *arg1 = (ModelHistory *) 0 ;
46116   unsigned int result;
46117 
46118   (void)jenv;
46119   (void)jcls;
46120   (void)jarg1_;
46121   arg1 = *(ModelHistory **)&jarg1;
46122   result = (unsigned int)(arg1)->getNumModifiedDates();
46123   jresult = (jlong)result;
46124   return jresult;
46125 }
46126 
46127 
Java_org_sbml_libsbml_libsbmlJNI_ModelHistory_1addCreator(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)46128 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelHistory_1addCreator(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
46129   jint jresult = 0 ;
46130   ModelHistory *arg1 = (ModelHistory *) 0 ;
46131   ModelCreator *arg2 = (ModelCreator *) 0 ;
46132   int result;
46133 
46134   (void)jenv;
46135   (void)jcls;
46136   (void)jarg1_;
46137   (void)jarg2_;
46138   arg1 = *(ModelHistory **)&jarg1;
46139   arg2 = *(ModelCreator **)&jarg2;
46140   result = (int)(arg1)->addCreator(arg2);
46141   jresult = (jint)result;
46142   return jresult;
46143 }
46144 
46145 
Java_org_sbml_libsbml_libsbmlJNI_ModelHistory_1getListCreators(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)46146 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelHistory_1getListCreators(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
46147   jlong jresult = 0 ;
46148   ModelHistory *arg1 = (ModelHistory *) 0 ;
46149   List *result = 0 ;
46150 
46151   (void)jenv;
46152   (void)jcls;
46153   (void)jarg1_;
46154   arg1 = *(ModelHistory **)&jarg1;
46155   result = (List *)(arg1)->getListCreators();
46156   {
46157     ListWrapper<ModelCreator> *listw = (result != 0) ? new ListWrapper<ModelCreator>(result) : 0;
46158     *( ListWrapper<ModelCreator>   **)&jresult = listw;
46159   }
46160   return jresult;
46161 }
46162 
46163 
Java_org_sbml_libsbml_libsbmlJNI_ModelHistory_1getCreator(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)46164 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelHistory_1getCreator(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
46165   jlong jresult = 0 ;
46166   ModelHistory *arg1 = (ModelHistory *) 0 ;
46167   unsigned int arg2 ;
46168   ModelCreator *result = 0 ;
46169 
46170   (void)jenv;
46171   (void)jcls;
46172   (void)jarg1_;
46173   arg1 = *(ModelHistory **)&jarg1;
46174   arg2 = (unsigned int)jarg2;
46175   result = (ModelCreator *)(arg1)->getCreator(arg2);
46176   *(ModelCreator **)&jresult = result;
46177   return jresult;
46178 }
46179 
46180 
Java_org_sbml_libsbml_libsbmlJNI_ModelHistory_1getNumCreators(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)46181 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelHistory_1getNumCreators(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
46182   jlong jresult = 0 ;
46183   ModelHistory *arg1 = (ModelHistory *) 0 ;
46184   unsigned int result;
46185 
46186   (void)jenv;
46187   (void)jcls;
46188   (void)jarg1_;
46189   arg1 = *(ModelHistory **)&jarg1;
46190   result = (unsigned int)(arg1)->getNumCreators();
46191   jresult = (jlong)result;
46192   return jresult;
46193 }
46194 
46195 
Java_org_sbml_libsbml_libsbmlJNI_ModelHistory_1hasRequiredAttributes(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)46196 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelHistory_1hasRequiredAttributes(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
46197   jboolean jresult = 0 ;
46198   ModelHistory *arg1 = (ModelHistory *) 0 ;
46199   bool result;
46200 
46201   (void)jenv;
46202   (void)jcls;
46203   (void)jarg1_;
46204   arg1 = *(ModelHistory **)&jarg1;
46205   result = (bool)(arg1)->hasRequiredAttributes();
46206   jresult = (jboolean)result;
46207   return jresult;
46208 }
46209 
46210 
Java_org_sbml_libsbml_libsbmlJNI_ModelHistory_1hasBeenModified(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)46211 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelHistory_1hasBeenModified(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
46212   jboolean jresult = 0 ;
46213   ModelHistory *arg1 = (ModelHistory *) 0 ;
46214   bool result;
46215 
46216   (void)jenv;
46217   (void)jcls;
46218   (void)jarg1_;
46219   arg1 = *(ModelHistory **)&jarg1;
46220   result = (bool)(arg1)->hasBeenModified();
46221   jresult = (jboolean)result;
46222   return jresult;
46223 }
46224 
46225 
Java_org_sbml_libsbml_libsbmlJNI_ModelHistory_1resetModifiedFlags(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)46226 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModelHistory_1resetModifiedFlags(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
46227   ModelHistory *arg1 = (ModelHistory *) 0 ;
46228 
46229   (void)jenv;
46230   (void)jcls;
46231   (void)jarg1_;
46232   arg1 = *(ModelHistory **)&jarg1;
46233   (arg1)->resetModifiedFlags();
46234 }
46235 
46236 
Java_org_sbml_libsbml_libsbmlJNI_RDFAnnotationParser_1parseRDFAnnotation_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jobject jarg3_)46237 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_RDFAnnotationParser_1parseRDFAnnotation_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jobject jarg3_) {
46238   jlong jresult = 0 ;
46239   XMLNode *arg1 = (XMLNode *) 0 ;
46240   char *arg2 = (char *) 0 ;
46241   XMLInputStream *arg3 = (XMLInputStream *) 0 ;
46242   ModelHistory *result = 0 ;
46243 
46244   (void)jenv;
46245   (void)jcls;
46246   (void)jarg1_;
46247   (void)jarg3_;
46248   arg1 = *(XMLNode **)&jarg1;
46249   arg2 = 0;
46250   if (jarg2) {
46251     arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0);
46252     if (!arg2) return 0;
46253   }
46254   arg3 = *(XMLInputStream **)&jarg3;
46255   result = (ModelHistory *)RDFAnnotationParser::parseRDFAnnotation((XMLNode const *)arg1,(char const *)arg2,arg3);
46256   *(ModelHistory **)&jresult = result;
46257   if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2);
46258   return jresult;
46259 }
46260 
46261 
Java_org_sbml_libsbml_libsbmlJNI_RDFAnnotationParser_1parseRDFAnnotation_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)46262 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_RDFAnnotationParser_1parseRDFAnnotation_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
46263   jlong jresult = 0 ;
46264   XMLNode *arg1 = (XMLNode *) 0 ;
46265   char *arg2 = (char *) 0 ;
46266   ModelHistory *result = 0 ;
46267 
46268   (void)jenv;
46269   (void)jcls;
46270   (void)jarg1_;
46271   arg1 = *(XMLNode **)&jarg1;
46272   arg2 = 0;
46273   if (jarg2) {
46274     arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0);
46275     if (!arg2) return 0;
46276   }
46277   result = (ModelHistory *)RDFAnnotationParser::parseRDFAnnotation((XMLNode const *)arg1,(char const *)arg2);
46278   *(ModelHistory **)&jresult = result;
46279   if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2);
46280   return jresult;
46281 }
46282 
46283 
Java_org_sbml_libsbml_libsbmlJNI_RDFAnnotationParser_1parseRDFAnnotation_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)46284 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_RDFAnnotationParser_1parseRDFAnnotation_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
46285   jlong jresult = 0 ;
46286   XMLNode *arg1 = (XMLNode *) 0 ;
46287   ModelHistory *result = 0 ;
46288 
46289   (void)jenv;
46290   (void)jcls;
46291   (void)jarg1_;
46292   arg1 = *(XMLNode **)&jarg1;
46293   result = (ModelHistory *)RDFAnnotationParser::parseRDFAnnotation((XMLNode const *)arg1);
46294   *(ModelHistory **)&jresult = result;
46295   return jresult;
46296 }
46297 
46298 
Java_org_sbml_libsbml_libsbmlJNI_RDFAnnotationParser_1createAnnotation(JNIEnv * jenv,jclass jcls)46299 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_RDFAnnotationParser_1createAnnotation(JNIEnv *jenv, jclass jcls) {
46300   jlong jresult = 0 ;
46301   XMLNode *result = 0 ;
46302 
46303   (void)jenv;
46304   (void)jcls;
46305   result = (XMLNode *)RDFAnnotationParser::createAnnotation();
46306   *(XMLNode **)&jresult = result;
46307   return jresult;
46308 }
46309 
46310 
Java_org_sbml_libsbml_libsbmlJNI_RDFAnnotationParser_1createRDFAnnotation_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jlong jarg2)46311 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_RDFAnnotationParser_1createRDFAnnotation_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
46312   jlong jresult = 0 ;
46313   unsigned int arg1 ;
46314   unsigned int arg2 ;
46315   XMLNode *result = 0 ;
46316 
46317   (void)jenv;
46318   (void)jcls;
46319   arg1 = (unsigned int)jarg1;
46320   arg2 = (unsigned int)jarg2;
46321   result = (XMLNode *)RDFAnnotationParser::createRDFAnnotation(arg1,arg2);
46322   *(XMLNode **)&jresult = result;
46323   return jresult;
46324 }
46325 
46326 
Java_org_sbml_libsbml_libsbmlJNI_RDFAnnotationParser_1createRDFAnnotation_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1)46327 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_RDFAnnotationParser_1createRDFAnnotation_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1) {
46328   jlong jresult = 0 ;
46329   unsigned int arg1 ;
46330   XMLNode *result = 0 ;
46331 
46332   (void)jenv;
46333   (void)jcls;
46334   arg1 = (unsigned int)jarg1;
46335   result = (XMLNode *)RDFAnnotationParser::createRDFAnnotation(arg1);
46336   *(XMLNode **)&jresult = result;
46337   return jresult;
46338 }
46339 
46340 
Java_org_sbml_libsbml_libsbmlJNI_RDFAnnotationParser_1createRDFAnnotation_1_1SWIG_12(JNIEnv * jenv,jclass jcls)46341 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_RDFAnnotationParser_1createRDFAnnotation_1_1SWIG_12(JNIEnv *jenv, jclass jcls) {
46342   jlong jresult = 0 ;
46343   XMLNode *result = 0 ;
46344 
46345   (void)jenv;
46346   (void)jcls;
46347   result = (XMLNode *)RDFAnnotationParser::createRDFAnnotation();
46348   *(XMLNode **)&jresult = result;
46349   return jresult;
46350 }
46351 
46352 
Java_org_sbml_libsbml_libsbmlJNI_RDFAnnotationParser_1createCVTerms(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)46353 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_RDFAnnotationParser_1createCVTerms(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
46354   jlong jresult = 0 ;
46355   SBase *arg1 = (SBase *) 0 ;
46356   XMLNode *result = 0 ;
46357 
46358   (void)jenv;
46359   (void)jcls;
46360   (void)jarg1_;
46361   arg1 = *(SBase **)&jarg1;
46362   result = (XMLNode *)RDFAnnotationParser::createCVTerms((SBase const *)arg1);
46363   *(XMLNode **)&jresult = result;
46364   return jresult;
46365 }
46366 
46367 
Java_org_sbml_libsbml_libsbmlJNI_RDFAnnotationParser_1parseCVTerms(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)46368 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_RDFAnnotationParser_1parseCVTerms(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
46369   jlong jresult = 0 ;
46370   SBase *arg1 = (SBase *) 0 ;
46371   XMLNode *result = 0 ;
46372 
46373   (void)jenv;
46374   (void)jcls;
46375   (void)jarg1_;
46376   arg1 = *(SBase **)&jarg1;
46377   result = (XMLNode *)RDFAnnotationParser::parseCVTerms((SBase const *)arg1);
46378   *(XMLNode **)&jresult = result;
46379   return jresult;
46380 }
46381 
46382 
Java_org_sbml_libsbml_libsbmlJNI_RDFAnnotationParser_1parseModelHistory(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)46383 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_RDFAnnotationParser_1parseModelHistory(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
46384   jlong jresult = 0 ;
46385   SBase *arg1 = (SBase *) 0 ;
46386   XMLNode *result = 0 ;
46387 
46388   (void)jenv;
46389   (void)jcls;
46390   (void)jarg1_;
46391   arg1 = *(SBase **)&jarg1;
46392   result = (XMLNode *)RDFAnnotationParser::parseModelHistory((SBase const *)arg1);
46393   *(XMLNode **)&jresult = result;
46394   return jresult;
46395 }
46396 
46397 
Java_org_sbml_libsbml_libsbmlJNI_RDFAnnotationParser_1parseOnlyModelHistory(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)46398 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_RDFAnnotationParser_1parseOnlyModelHistory(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
46399   jlong jresult = 0 ;
46400   SBase *arg1 = (SBase *) 0 ;
46401   XMLNode *result = 0 ;
46402 
46403   (void)jenv;
46404   (void)jcls;
46405   (void)jarg1_;
46406   arg1 = *(SBase **)&jarg1;
46407   result = (XMLNode *)RDFAnnotationParser::parseOnlyModelHistory((SBase const *)arg1);
46408   *(XMLNode **)&jresult = result;
46409   return jresult;
46410 }
46411 
46412 
Java_org_sbml_libsbml_libsbmlJNI_RDFAnnotationParser_1deleteRDFAnnotation(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)46413 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_RDFAnnotationParser_1deleteRDFAnnotation(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
46414   jlong jresult = 0 ;
46415   XMLNode *arg1 = (XMLNode *) 0 ;
46416   XMLNode *result = 0 ;
46417 
46418   (void)jenv;
46419   (void)jcls;
46420   (void)jarg1_;
46421   arg1 = *(XMLNode **)&jarg1;
46422   result = (XMLNode *)RDFAnnotationParser::deleteRDFAnnotation((XMLNode const *)arg1);
46423   *(XMLNode **)&jresult = result;
46424   return jresult;
46425 }
46426 
46427 
Java_org_sbml_libsbml_libsbmlJNI_RDFAnnotationParser_1deleteRDFHistoryAnnotation(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)46428 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_RDFAnnotationParser_1deleteRDFHistoryAnnotation(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
46429   jlong jresult = 0 ;
46430   XMLNode *arg1 = (XMLNode *) 0 ;
46431   XMLNode *result = 0 ;
46432 
46433   (void)jenv;
46434   (void)jcls;
46435   (void)jarg1_;
46436   arg1 = *(XMLNode **)&jarg1;
46437   result = (XMLNode *)RDFAnnotationParser::deleteRDFHistoryAnnotation((XMLNode const *)arg1);
46438   *(XMLNode **)&jresult = result;
46439   return jresult;
46440 }
46441 
46442 
Java_org_sbml_libsbml_libsbmlJNI_RDFAnnotationParser_1deleteRDFCVTermAnnotation(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)46443 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_RDFAnnotationParser_1deleteRDFCVTermAnnotation(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
46444   jlong jresult = 0 ;
46445   XMLNode *arg1 = (XMLNode *) 0 ;
46446   XMLNode *result = 0 ;
46447 
46448   (void)jenv;
46449   (void)jcls;
46450   (void)jarg1_;
46451   arg1 = *(XMLNode **)&jarg1;
46452   result = (XMLNode *)RDFAnnotationParser::deleteRDFCVTermAnnotation((XMLNode const *)arg1);
46453   *(XMLNode **)&jresult = result;
46454   return jresult;
46455 }
46456 
46457 
Java_org_sbml_libsbml_libsbmlJNI_RDFAnnotationParser_1parseRDFAnnotation_1_1SWIG_13(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)46458 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_RDFAnnotationParser_1parseRDFAnnotation_1_1SWIG_13(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
46459   XMLNode *arg1 = (XMLNode *) 0 ;
46460   ListWrapper< CVTerm > *arg2 = (ListWrapper< CVTerm > *) 0 ;
46461 
46462   (void)jenv;
46463   (void)jcls;
46464   (void)jarg1_;
46465   (void)jarg2_;
46466   arg1 = *(XMLNode **)&jarg1;
46467   arg2 = *(ListWrapper< CVTerm > **)&jarg2;
46468   RDFAnnotationParser_parseRDFAnnotation__SWIG_3((XMLNode const *)arg1,arg2);
46469 }
46470 
46471 
Java_org_sbml_libsbml_libsbmlJNI_RDFAnnotationParser_1parseRDFAnnotation_1_1SWIG_14(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jstring jarg3,jlong jarg4,jobject jarg4_)46472 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_RDFAnnotationParser_1parseRDFAnnotation_1_1SWIG_14(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jstring jarg3, jlong jarg4, jobject jarg4_) {
46473   XMLNode *arg1 = (XMLNode *) 0 ;
46474   ListWrapper< CVTerm > *arg2 = (ListWrapper< CVTerm > *) 0 ;
46475   char *arg3 = (char *) 0 ;
46476   XMLInputStream *arg4 = (XMLInputStream *) 0 ;
46477 
46478   (void)jenv;
46479   (void)jcls;
46480   (void)jarg1_;
46481   (void)jarg2_;
46482   (void)jarg4_;
46483   arg1 = *(XMLNode **)&jarg1;
46484   arg2 = *(ListWrapper< CVTerm > **)&jarg2;
46485   arg3 = 0;
46486   if (jarg3) {
46487     arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0);
46488     if (!arg3) return ;
46489   }
46490   arg4 = *(XMLInputStream **)&jarg4;
46491   RDFAnnotationParser_parseRDFAnnotation__SWIG_4((XMLNode const *)arg1,arg2,(char const *)arg3,arg4);
46492   if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3);
46493 }
46494 
46495 
Java_org_sbml_libsbml_libsbmlJNI_RDFAnnotationParser_1parseRDFAnnotation_1_1SWIG_15(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jstring jarg3)46496 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_RDFAnnotationParser_1parseRDFAnnotation_1_1SWIG_15(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jstring jarg3) {
46497   XMLNode *arg1 = (XMLNode *) 0 ;
46498   ListWrapper< CVTerm > *arg2 = (ListWrapper< CVTerm > *) 0 ;
46499   char *arg3 = (char *) 0 ;
46500 
46501   (void)jenv;
46502   (void)jcls;
46503   (void)jarg1_;
46504   (void)jarg2_;
46505   arg1 = *(XMLNode **)&jarg1;
46506   arg2 = *(ListWrapper< CVTerm > **)&jarg2;
46507   arg3 = 0;
46508   if (jarg3) {
46509     arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0);
46510     if (!arg3) return ;
46511   }
46512   RDFAnnotationParser_parseRDFAnnotation__SWIG_4((XMLNode const *)arg1,arg2,(char const *)arg3);
46513   if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3);
46514 }
46515 
46516 
Java_org_sbml_libsbml_libsbmlJNI_new_1RDFAnnotationParser(JNIEnv * jenv,jclass jcls)46517 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1RDFAnnotationParser(JNIEnv *jenv, jclass jcls) {
46518   jlong jresult = 0 ;
46519   RDFAnnotationParser *result = 0 ;
46520 
46521   (void)jenv;
46522   (void)jcls;
46523   result = (RDFAnnotationParser *)new RDFAnnotationParser();
46524   *(RDFAnnotationParser **)&jresult = result;
46525   return jresult;
46526 }
46527 
46528 
Java_org_sbml_libsbml_libsbmlJNI_delete_1RDFAnnotationParser(JNIEnv * jenv,jclass jcls,jlong jarg1)46529 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1RDFAnnotationParser(JNIEnv *jenv, jclass jcls, jlong jarg1) {
46530   RDFAnnotationParser *arg1 = (RDFAnnotationParser *) 0 ;
46531 
46532   (void)jenv;
46533   (void)jcls;
46534   arg1 = *(RDFAnnotationParser **)&jarg1;
46535   delete arg1;
46536 }
46537 
46538 
Java_org_sbml_libsbml_libsbmlJNI_delete_1ISBMLExtensionNamespaces(JNIEnv * jenv,jclass jcls,jlong jarg1)46539 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1ISBMLExtensionNamespaces(JNIEnv *jenv, jclass jcls, jlong jarg1) {
46540   ISBMLExtensionNamespaces *arg1 = (ISBMLExtensionNamespaces *) 0 ;
46541 
46542   (void)jenv;
46543   (void)jcls;
46544   arg1 = *(ISBMLExtensionNamespaces **)&jarg1;
46545   delete arg1;
46546 }
46547 
46548 
Java_org_sbml_libsbml_libsbmlJNI_ISBMLExtensionNamespaces_1getURI(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)46549 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ISBMLExtensionNamespaces_1getURI(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
46550   jstring jresult = 0 ;
46551   ISBMLExtensionNamespaces *arg1 = (ISBMLExtensionNamespaces *) 0 ;
46552   std::string result;
46553 
46554   (void)jenv;
46555   (void)jcls;
46556   (void)jarg1_;
46557   arg1 = *(ISBMLExtensionNamespaces **)&jarg1;
46558   result = ((ISBMLExtensionNamespaces const *)arg1)->getURI();
46559   jresult = jenv->NewStringUTF((&result)->c_str());
46560   return jresult;
46561 }
46562 
46563 
Java_org_sbml_libsbml_libsbmlJNI_ISBMLExtensionNamespaces_1getPackageVersion(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)46564 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ISBMLExtensionNamespaces_1getPackageVersion(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
46565   jlong jresult = 0 ;
46566   ISBMLExtensionNamespaces *arg1 = (ISBMLExtensionNamespaces *) 0 ;
46567   unsigned int result;
46568 
46569   (void)jenv;
46570   (void)jcls;
46571   (void)jarg1_;
46572   arg1 = *(ISBMLExtensionNamespaces **)&jarg1;
46573   result = (unsigned int)((ISBMLExtensionNamespaces const *)arg1)->getPackageVersion();
46574   jresult = (jlong)result;
46575   return jresult;
46576 }
46577 
46578 
Java_org_sbml_libsbml_libsbmlJNI_ISBMLExtensionNamespaces_1getPackageName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)46579 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ISBMLExtensionNamespaces_1getPackageName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
46580   jstring jresult = 0 ;
46581   ISBMLExtensionNamespaces *arg1 = (ISBMLExtensionNamespaces *) 0 ;
46582   std::string *result = 0 ;
46583 
46584   (void)jenv;
46585   (void)jcls;
46586   (void)jarg1_;
46587   arg1 = *(ISBMLExtensionNamespaces **)&jarg1;
46588   result = (std::string *) &((ISBMLExtensionNamespaces const *)arg1)->getPackageName();
46589   jresult = jenv->NewStringUTF(result->c_str());
46590   return jresult;
46591 }
46592 
46593 
Java_org_sbml_libsbml_libsbmlJNI_ISBMLExtensionNamespaces_1setPackageVersion(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)46594 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ISBMLExtensionNamespaces_1setPackageVersion(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
46595   ISBMLExtensionNamespaces *arg1 = (ISBMLExtensionNamespaces *) 0 ;
46596   unsigned int arg2 ;
46597 
46598   (void)jenv;
46599   (void)jcls;
46600   (void)jarg1_;
46601   arg1 = *(ISBMLExtensionNamespaces **)&jarg1;
46602   arg2 = (unsigned int)jarg2;
46603   (arg1)->setPackageVersion(arg2);
46604 }
46605 
46606 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBaseExtensionPoint_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jstring jarg1,jint jarg2)46607 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBaseExtensionPoint_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jstring jarg1, jint jarg2) {
46608   jlong jresult = 0 ;
46609   std::string *arg1 = 0 ;
46610   int arg2 ;
46611   SBaseExtensionPoint *result = 0 ;
46612 
46613   (void)jenv;
46614   (void)jcls;
46615   if(!jarg1) {
46616     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
46617     return 0;
46618   }
46619   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
46620   if (!arg1_pstr) return 0;
46621   std::string arg1_str(arg1_pstr);
46622   arg1 = &arg1_str;
46623   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
46624   arg2 = (int)jarg2;
46625   result = (SBaseExtensionPoint *)new SBaseExtensionPoint((std::string const &)*arg1,arg2);
46626   *(SBaseExtensionPoint **)&jresult = result;
46627   return jresult;
46628 }
46629 
46630 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBaseExtensionPoint_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jstring jarg1,jint jarg2,jstring jarg3,jboolean jarg4)46631 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBaseExtensionPoint_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jstring jarg1, jint jarg2, jstring jarg3, jboolean jarg4) {
46632   jlong jresult = 0 ;
46633   std::string *arg1 = 0 ;
46634   int arg2 ;
46635   std::string *arg3 = 0 ;
46636   bool arg4 ;
46637   SBaseExtensionPoint *result = 0 ;
46638 
46639   (void)jenv;
46640   (void)jcls;
46641   if(!jarg1) {
46642     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
46643     return 0;
46644   }
46645   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
46646   if (!arg1_pstr) return 0;
46647   std::string arg1_str(arg1_pstr);
46648   arg1 = &arg1_str;
46649   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
46650   arg2 = (int)jarg2;
46651   if(!jarg3) {
46652     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
46653     return 0;
46654   }
46655   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
46656   if (!arg3_pstr) return 0;
46657   std::string arg3_str(arg3_pstr);
46658   arg3 = &arg3_str;
46659   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
46660   arg4 = jarg4 ? true : false;
46661   result = (SBaseExtensionPoint *)new SBaseExtensionPoint((std::string const &)*arg1,arg2,(std::string const &)*arg3,arg4);
46662   *(SBaseExtensionPoint **)&jresult = result;
46663   return jresult;
46664 }
46665 
46666 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBaseExtensionPoint_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jstring jarg1,jint jarg2,jstring jarg3)46667 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBaseExtensionPoint_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jstring jarg1, jint jarg2, jstring jarg3) {
46668   jlong jresult = 0 ;
46669   std::string *arg1 = 0 ;
46670   int arg2 ;
46671   std::string *arg3 = 0 ;
46672   SBaseExtensionPoint *result = 0 ;
46673 
46674   (void)jenv;
46675   (void)jcls;
46676   if(!jarg1) {
46677     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
46678     return 0;
46679   }
46680   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
46681   if (!arg1_pstr) return 0;
46682   std::string arg1_str(arg1_pstr);
46683   arg1 = &arg1_str;
46684   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
46685   arg2 = (int)jarg2;
46686   if(!jarg3) {
46687     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
46688     return 0;
46689   }
46690   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
46691   if (!arg3_pstr) return 0;
46692   std::string arg3_str(arg3_pstr);
46693   arg3 = &arg3_str;
46694   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
46695   result = (SBaseExtensionPoint *)new SBaseExtensionPoint((std::string const &)*arg1,arg2,(std::string const &)*arg3);
46696   *(SBaseExtensionPoint **)&jresult = result;
46697   return jresult;
46698 }
46699 
46700 
Java_org_sbml_libsbml_libsbmlJNI_delete_1SBaseExtensionPoint(JNIEnv * jenv,jclass jcls,jlong jarg1)46701 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1SBaseExtensionPoint(JNIEnv *jenv, jclass jcls, jlong jarg1) {
46702   SBaseExtensionPoint *arg1 = (SBaseExtensionPoint *) 0 ;
46703 
46704   (void)jenv;
46705   (void)jcls;
46706   arg1 = *(SBaseExtensionPoint **)&jarg1;
46707   delete arg1;
46708 }
46709 
46710 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBaseExtensionPoint_1_1SWIG_13(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)46711 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBaseExtensionPoint_1_1SWIG_13(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
46712   jlong jresult = 0 ;
46713   SBaseExtensionPoint *arg1 = 0 ;
46714   SBaseExtensionPoint *result = 0 ;
46715 
46716   (void)jenv;
46717   (void)jcls;
46718   (void)jarg1_;
46719   arg1 = *(SBaseExtensionPoint **)&jarg1;
46720   if (!arg1) {
46721     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "SBaseExtensionPoint const & reference is null");
46722     return 0;
46723   }
46724   result = (SBaseExtensionPoint *)new SBaseExtensionPoint((SBaseExtensionPoint const &)*arg1);
46725   *(SBaseExtensionPoint **)&jresult = result;
46726   return jresult;
46727 }
46728 
46729 
Java_org_sbml_libsbml_libsbmlJNI_SBaseExtensionPoint_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)46730 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBaseExtensionPoint_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
46731   jlong jresult = 0 ;
46732   SBaseExtensionPoint *arg1 = (SBaseExtensionPoint *) 0 ;
46733   SBaseExtensionPoint *result = 0 ;
46734 
46735   (void)jenv;
46736   (void)jcls;
46737   (void)jarg1_;
46738   arg1 = *(SBaseExtensionPoint **)&jarg1;
46739   result = (SBaseExtensionPoint *)((SBaseExtensionPoint const *)arg1)->clone();
46740   *(SBaseExtensionPoint **)&jresult = result;
46741   return jresult;
46742 }
46743 
46744 
Java_org_sbml_libsbml_libsbmlJNI_SBaseExtensionPoint_1getPackageName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)46745 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBaseExtensionPoint_1getPackageName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
46746   jstring jresult = 0 ;
46747   SBaseExtensionPoint *arg1 = (SBaseExtensionPoint *) 0 ;
46748   std::string *result = 0 ;
46749 
46750   (void)jenv;
46751   (void)jcls;
46752   (void)jarg1_;
46753   arg1 = *(SBaseExtensionPoint **)&jarg1;
46754   result = (std::string *) &((SBaseExtensionPoint const *)arg1)->getPackageName();
46755   jresult = jenv->NewStringUTF(result->c_str());
46756   return jresult;
46757 }
46758 
46759 
Java_org_sbml_libsbml_libsbmlJNI_SBaseExtensionPoint_1getTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)46760 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBaseExtensionPoint_1getTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
46761   jint jresult = 0 ;
46762   SBaseExtensionPoint *arg1 = (SBaseExtensionPoint *) 0 ;
46763   int result;
46764 
46765   (void)jenv;
46766   (void)jcls;
46767   (void)jarg1_;
46768   arg1 = *(SBaseExtensionPoint **)&jarg1;
46769   result = (int)((SBaseExtensionPoint const *)arg1)->getTypeCode();
46770   jresult = (jint)result;
46771   return jresult;
46772 }
46773 
46774 
Java_org_sbml_libsbml_libsbmlJNI_SBaseExtensionPoint_1getElementName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)46775 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBaseExtensionPoint_1getElementName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
46776   jstring jresult = 0 ;
46777   SBaseExtensionPoint *arg1 = (SBaseExtensionPoint *) 0 ;
46778   std::string *result = 0 ;
46779 
46780   (void)jenv;
46781   (void)jcls;
46782   (void)jarg1_;
46783   arg1 = *(SBaseExtensionPoint **)&jarg1;
46784   result = (std::string *) &((SBaseExtensionPoint const *)arg1)->getElementName();
46785   jresult = jenv->NewStringUTF(result->c_str());
46786   return jresult;
46787 }
46788 
46789 
Java_org_sbml_libsbml_libsbmlJNI_SBaseExtensionPoint_1isElementOnly(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)46790 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBaseExtensionPoint_1isElementOnly(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
46791   jboolean jresult = 0 ;
46792   SBaseExtensionPoint *arg1 = (SBaseExtensionPoint *) 0 ;
46793   bool result;
46794 
46795   (void)jenv;
46796   (void)jcls;
46797   (void)jarg1_;
46798   arg1 = *(SBaseExtensionPoint **)&jarg1;
46799   result = (bool)((SBaseExtensionPoint const *)arg1)->isElementOnly();
46800   jresult = (jboolean)result;
46801   return jresult;
46802 }
46803 
46804 
Java_org_sbml_libsbml_libsbmlJNI_delete_1SBasePlugin(JNIEnv * jenv,jclass jcls,jlong jarg1)46805 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1SBasePlugin(JNIEnv *jenv, jclass jcls, jlong jarg1) {
46806   SBasePlugin *arg1 = (SBasePlugin *) 0 ;
46807 
46808   (void)jenv;
46809   (void)jcls;
46810   arg1 = *(SBasePlugin **)&jarg1;
46811   delete arg1;
46812 }
46813 
46814 
Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1getElementNamespace(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)46815 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1getElementNamespace(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
46816   jstring jresult = 0 ;
46817   SBasePlugin *arg1 = (SBasePlugin *) 0 ;
46818   std::string *result = 0 ;
46819 
46820   (void)jenv;
46821   (void)jcls;
46822   (void)jarg1_;
46823   arg1 = *(SBasePlugin **)&jarg1;
46824   result = (std::string *) &((SBasePlugin const *)arg1)->getElementNamespace();
46825   jresult = jenv->NewStringUTF(result->c_str());
46826   return jresult;
46827 }
46828 
46829 
Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1getPrefix(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)46830 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1getPrefix(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
46831   jstring jresult = 0 ;
46832   SBasePlugin *arg1 = (SBasePlugin *) 0 ;
46833   std::string *result = 0 ;
46834 
46835   (void)jenv;
46836   (void)jcls;
46837   (void)jarg1_;
46838   arg1 = *(SBasePlugin **)&jarg1;
46839   result = (std::string *) &((SBasePlugin const *)arg1)->getPrefix();
46840   jresult = jenv->NewStringUTF(result->c_str());
46841   return jresult;
46842 }
46843 
46844 
Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1getPackageName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)46845 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1getPackageName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
46846   jstring jresult = 0 ;
46847   SBasePlugin *arg1 = (SBasePlugin *) 0 ;
46848   std::string *result = 0 ;
46849 
46850   (void)jenv;
46851   (void)jcls;
46852   (void)jarg1_;
46853   arg1 = *(SBasePlugin **)&jarg1;
46854   result = (std::string *) &((SBasePlugin const *)arg1)->getPackageName();
46855   jresult = jenv->NewStringUTF(result->c_str());
46856   return jresult;
46857 }
46858 
46859 
Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)46860 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
46861   jlong jresult = 0 ;
46862   SBasePlugin *arg1 = (SBasePlugin *) 0 ;
46863   SBasePlugin *result = 0 ;
46864 
46865   (void)jenv;
46866   (void)jcls;
46867   (void)jarg1_;
46868   arg1 = *(SBasePlugin **)&jarg1;
46869   result = (SBasePlugin *)((SBasePlugin const *)arg1)->clone();
46870   *(SBasePlugin **)&jresult = result;
46871   return jresult;
46872 }
46873 
46874 
Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1getElementBySId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)46875 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1getElementBySId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
46876   jlong jresult = 0 ;
46877   SBasePlugin *arg1 = (SBasePlugin *) 0 ;
46878   std::string *arg2 = 0 ;
46879   SBase *result = 0 ;
46880 
46881   (void)jenv;
46882   (void)jcls;
46883   (void)jarg1_;
46884   arg1 = *(SBasePlugin **)&jarg1;
46885   if(!jarg2) {
46886     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
46887     return 0;
46888   }
46889   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
46890   if (!arg2_pstr) return 0;
46891   std::string arg2_str(arg2_pstr);
46892   arg2 = &arg2_str;
46893   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
46894   result = (SBase *)(arg1)->getElementBySId((std::string const &)*arg2);
46895   *(SBase **)&jresult = result;
46896   return jresult;
46897 }
46898 
46899 
Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1getElementByMetaId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)46900 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1getElementByMetaId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
46901   jlong jresult = 0 ;
46902   SBasePlugin *arg1 = (SBasePlugin *) 0 ;
46903   std::string *arg2 = 0 ;
46904   SBase *result = 0 ;
46905 
46906   (void)jenv;
46907   (void)jcls;
46908   (void)jarg1_;
46909   arg1 = *(SBasePlugin **)&jarg1;
46910   if(!jarg2) {
46911     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
46912     return 0;
46913   }
46914   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
46915   if (!arg2_pstr) return 0;
46916   std::string arg2_str(arg2_pstr);
46917   arg2 = &arg2_str;
46918   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
46919   result = (SBase *)(arg1)->getElementByMetaId((std::string const &)*arg2);
46920   *(SBase **)&jresult = result;
46921   return jresult;
46922 }
46923 
46924 
Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1connectToParent(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)46925 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1connectToParent(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
46926   SBasePlugin *arg1 = (SBasePlugin *) 0 ;
46927   SBase *arg2 = (SBase *) 0 ;
46928 
46929   (void)jenv;
46930   (void)jcls;
46931   (void)jarg1_;
46932   (void)jarg2_;
46933   arg1 = *(SBasePlugin **)&jarg1;
46934   arg2 = *(SBase **)&jarg2;
46935   (arg1)->connectToParent(arg2);
46936 }
46937 
46938 
Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1enablePackageInternal(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3,jboolean jarg4)46939 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1enablePackageInternal(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3, jboolean jarg4) {
46940   SBasePlugin *arg1 = (SBasePlugin *) 0 ;
46941   std::string *arg2 = 0 ;
46942   std::string *arg3 = 0 ;
46943   bool arg4 ;
46944 
46945   (void)jenv;
46946   (void)jcls;
46947   (void)jarg1_;
46948   arg1 = *(SBasePlugin **)&jarg1;
46949   if(!jarg2) {
46950     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
46951     return ;
46952   }
46953   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
46954   if (!arg2_pstr) return ;
46955   std::string arg2_str(arg2_pstr);
46956   arg2 = &arg2_str;
46957   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
46958   if(!jarg3) {
46959     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
46960     return ;
46961   }
46962   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
46963   if (!arg3_pstr) return ;
46964   std::string arg3_str(arg3_pstr);
46965   arg3 = &arg3_str;
46966   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
46967   arg4 = jarg4 ? true : false;
46968   (arg1)->enablePackageInternal((std::string const &)*arg2,(std::string const &)*arg3,arg4);
46969 }
46970 
46971 
Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1stripPackage(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jboolean jarg3)46972 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1stripPackage(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jboolean jarg3) {
46973   jboolean jresult = 0 ;
46974   SBasePlugin *arg1 = (SBasePlugin *) 0 ;
46975   std::string *arg2 = 0 ;
46976   bool arg3 ;
46977   bool result;
46978 
46979   (void)jenv;
46980   (void)jcls;
46981   (void)jarg1_;
46982   arg1 = *(SBasePlugin **)&jarg1;
46983   if(!jarg2) {
46984     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
46985     return 0;
46986   }
46987   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
46988   if (!arg2_pstr) return 0;
46989   std::string arg2_str(arg2_pstr);
46990   arg2 = &arg2_str;
46991   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
46992   arg3 = jarg3 ? true : false;
46993   result = (bool)(arg1)->stripPackage((std::string const &)*arg2,arg3);
46994   jresult = (jboolean)result;
46995   return jresult;
46996 }
46997 
46998 
Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1getSBMLDocument_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)46999 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1getSBMLDocument_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
47000   jlong jresult = 0 ;
47001   SBasePlugin *arg1 = (SBasePlugin *) 0 ;
47002   SBMLDocument *result = 0 ;
47003 
47004   (void)jenv;
47005   (void)jcls;
47006   (void)jarg1_;
47007   arg1 = *(SBasePlugin **)&jarg1;
47008   result = (SBMLDocument *)(arg1)->getSBMLDocument();
47009   *(SBMLDocument **)&jresult = result;
47010   return jresult;
47011 }
47012 
47013 
Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1getURI(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)47014 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1getURI(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
47015   jstring jresult = 0 ;
47016   SBasePlugin *arg1 = (SBasePlugin *) 0 ;
47017   std::string result;
47018 
47019   (void)jenv;
47020   (void)jcls;
47021   (void)jarg1_;
47022   arg1 = *(SBasePlugin **)&jarg1;
47023   result = ((SBasePlugin const *)arg1)->getURI();
47024   jresult = jenv->NewStringUTF((&result)->c_str());
47025   return jresult;
47026 }
47027 
47028 
Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1getParentSBMLObject_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)47029 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1getParentSBMLObject_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
47030   jlong jresult = 0 ;
47031   SBasePlugin *arg1 = (SBasePlugin *) 0 ;
47032   SBase *result = 0 ;
47033 
47034   (void)jenv;
47035   (void)jcls;
47036   (void)jarg1_;
47037   arg1 = *(SBasePlugin **)&jarg1;
47038   result = (SBase *)(arg1)->getParentSBMLObject();
47039   *(SBase **)&jresult = result;
47040   return jresult;
47041 }
47042 
47043 
Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1setElementNamespace(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)47044 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1setElementNamespace(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
47045   jint jresult = 0 ;
47046   SBasePlugin *arg1 = (SBasePlugin *) 0 ;
47047   std::string *arg2 = 0 ;
47048   int result;
47049 
47050   (void)jenv;
47051   (void)jcls;
47052   (void)jarg1_;
47053   arg1 = *(SBasePlugin **)&jarg1;
47054   if(!jarg2) {
47055     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
47056     return 0;
47057   }
47058   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
47059   if (!arg2_pstr) return 0;
47060   std::string arg2_str(arg2_pstr);
47061   arg2 = &arg2_str;
47062   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
47063   result = (int)(arg1)->setElementNamespace((std::string const &)*arg2);
47064   jresult = (jint)result;
47065   return jresult;
47066 }
47067 
47068 
Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1getLevel(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)47069 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1getLevel(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
47070   jlong jresult = 0 ;
47071   SBasePlugin *arg1 = (SBasePlugin *) 0 ;
47072   unsigned int result;
47073 
47074   (void)jenv;
47075   (void)jcls;
47076   (void)jarg1_;
47077   arg1 = *(SBasePlugin **)&jarg1;
47078   result = (unsigned int)((SBasePlugin const *)arg1)->getLevel();
47079   jresult = (jlong)result;
47080   return jresult;
47081 }
47082 
47083 
Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1getVersion(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)47084 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1getVersion(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
47085   jlong jresult = 0 ;
47086   SBasePlugin *arg1 = (SBasePlugin *) 0 ;
47087   unsigned int result;
47088 
47089   (void)jenv;
47090   (void)jcls;
47091   (void)jarg1_;
47092   arg1 = *(SBasePlugin **)&jarg1;
47093   result = (unsigned int)((SBasePlugin const *)arg1)->getVersion();
47094   jresult = (jlong)result;
47095   return jresult;
47096 }
47097 
47098 
Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1getPackageVersion(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)47099 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1getPackageVersion(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
47100   jlong jresult = 0 ;
47101   SBasePlugin *arg1 = (SBasePlugin *) 0 ;
47102   unsigned int result;
47103 
47104   (void)jenv;
47105   (void)jcls;
47106   (void)jarg1_;
47107   arg1 = *(SBasePlugin **)&jarg1;
47108   result = (unsigned int)((SBasePlugin const *)arg1)->getPackageVersion();
47109   jresult = (jlong)result;
47110   return jresult;
47111 }
47112 
47113 
Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1replaceSIDWithFunction(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jobject jarg3_)47114 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1replaceSIDWithFunction(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jobject jarg3_) {
47115   SBasePlugin *arg1 = (SBasePlugin *) 0 ;
47116   std::string *arg2 = 0 ;
47117   ASTNode *arg3 = (ASTNode *) 0 ;
47118 
47119   (void)jenv;
47120   (void)jcls;
47121   (void)jarg1_;
47122   (void)jarg3_;
47123   arg1 = *(SBasePlugin **)&jarg1;
47124   if(!jarg2) {
47125     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
47126     return ;
47127   }
47128   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
47129   if (!arg2_pstr) return ;
47130   std::string arg2_str(arg2_pstr);
47131   arg2 = &arg2_str;
47132   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
47133   arg3 = *(ASTNode **)&jarg3;
47134   (arg1)->replaceSIDWithFunction((std::string const &)*arg2,(ASTNode const *)arg3);
47135 }
47136 
47137 
Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1divideAssignmentsToSIdByFunction(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jobject jarg3_)47138 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1divideAssignmentsToSIdByFunction(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jobject jarg3_) {
47139   SBasePlugin *arg1 = (SBasePlugin *) 0 ;
47140   std::string *arg2 = 0 ;
47141   ASTNode *arg3 = (ASTNode *) 0 ;
47142 
47143   (void)jenv;
47144   (void)jcls;
47145   (void)jarg1_;
47146   (void)jarg3_;
47147   arg1 = *(SBasePlugin **)&jarg1;
47148   if(!jarg2) {
47149     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
47150     return ;
47151   }
47152   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
47153   if (!arg2_pstr) return ;
47154   std::string arg2_str(arg2_pstr);
47155   arg2 = &arg2_str;
47156   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
47157   arg3 = *(ASTNode **)&jarg3;
47158   (arg1)->divideAssignmentsToSIdByFunction((std::string const &)*arg2,(ASTNode const *)arg3);
47159 }
47160 
47161 
Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1multiplyAssignmentsToSIdByFunction(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jobject jarg3_)47162 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1multiplyAssignmentsToSIdByFunction(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jobject jarg3_) {
47163   SBasePlugin *arg1 = (SBasePlugin *) 0 ;
47164   std::string *arg2 = 0 ;
47165   ASTNode *arg3 = (ASTNode *) 0 ;
47166 
47167   (void)jenv;
47168   (void)jcls;
47169   (void)jarg1_;
47170   (void)jarg3_;
47171   arg1 = *(SBasePlugin **)&jarg1;
47172   if(!jarg2) {
47173     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
47174     return ;
47175   }
47176   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
47177   if (!arg2_pstr) return ;
47178   std::string arg2_str(arg2_pstr);
47179   arg2 = &arg2_str;
47180   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
47181   arg3 = *(ASTNode **)&jarg3;
47182   (arg1)->multiplyAssignmentsToSIdByFunction((std::string const &)*arg2,(ASTNode const *)arg3);
47183 }
47184 
47185 
Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1hasIdentifierBeginningWith(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)47186 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1hasIdentifierBeginningWith(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
47187   jboolean jresult = 0 ;
47188   SBasePlugin *arg1 = (SBasePlugin *) 0 ;
47189   std::string *arg2 = 0 ;
47190   bool result;
47191 
47192   (void)jenv;
47193   (void)jcls;
47194   (void)jarg1_;
47195   arg1 = *(SBasePlugin **)&jarg1;
47196   if(!jarg2) {
47197     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
47198     return 0;
47199   }
47200   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
47201   if (!arg2_pstr) return 0;
47202   std::string arg2_str(arg2_pstr);
47203   arg2 = &arg2_str;
47204   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
47205   result = (bool)(arg1)->hasIdentifierBeginningWith((std::string const &)*arg2);
47206   jresult = (jboolean)result;
47207   return jresult;
47208 }
47209 
47210 
Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1prependStringToAllIdentifiers(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)47211 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1prependStringToAllIdentifiers(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
47212   jint jresult = 0 ;
47213   SBasePlugin *arg1 = (SBasePlugin *) 0 ;
47214   std::string *arg2 = 0 ;
47215   int result;
47216 
47217   (void)jenv;
47218   (void)jcls;
47219   (void)jarg1_;
47220   arg1 = *(SBasePlugin **)&jarg1;
47221   if(!jarg2) {
47222     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
47223     return 0;
47224   }
47225   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
47226   if (!arg2_pstr) return 0;
47227   std::string arg2_str(arg2_pstr);
47228   arg2 = &arg2_str;
47229   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
47230   result = (int)(arg1)->prependStringToAllIdentifiers((std::string const &)*arg2);
47231   jresult = (jint)result;
47232   return jresult;
47233 }
47234 
47235 
Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1renameSIdRefs(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)47236 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1renameSIdRefs(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
47237   SBasePlugin *arg1 = (SBasePlugin *) 0 ;
47238   std::string *arg2 = 0 ;
47239   std::string *arg3 = 0 ;
47240 
47241   (void)jenv;
47242   (void)jcls;
47243   (void)jarg1_;
47244   arg1 = *(SBasePlugin **)&jarg1;
47245   if(!jarg2) {
47246     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
47247     return ;
47248   }
47249   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
47250   if (!arg2_pstr) return ;
47251   std::string arg2_str(arg2_pstr);
47252   arg2 = &arg2_str;
47253   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
47254   if(!jarg3) {
47255     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
47256     return ;
47257   }
47258   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
47259   if (!arg3_pstr) return ;
47260   std::string arg3_str(arg3_pstr);
47261   arg3 = &arg3_str;
47262   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
47263   (arg1)->renameSIdRefs((std::string const &)*arg2,(std::string const &)*arg3);
47264 }
47265 
47266 
Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1renameMetaIdRefs(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)47267 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1renameMetaIdRefs(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
47268   SBasePlugin *arg1 = (SBasePlugin *) 0 ;
47269   std::string *arg2 = 0 ;
47270   std::string *arg3 = 0 ;
47271 
47272   (void)jenv;
47273   (void)jcls;
47274   (void)jarg1_;
47275   arg1 = *(SBasePlugin **)&jarg1;
47276   if(!jarg2) {
47277     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
47278     return ;
47279   }
47280   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
47281   if (!arg2_pstr) return ;
47282   std::string arg2_str(arg2_pstr);
47283   arg2 = &arg2_str;
47284   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
47285   if(!jarg3) {
47286     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
47287     return ;
47288   }
47289   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
47290   if (!arg3_pstr) return ;
47291   std::string arg3_str(arg3_pstr);
47292   arg3 = &arg3_str;
47293   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
47294   (arg1)->renameMetaIdRefs((std::string const &)*arg2,(std::string const &)*arg3);
47295 }
47296 
47297 
Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1renameUnitSIdRefs(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)47298 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1renameUnitSIdRefs(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
47299   SBasePlugin *arg1 = (SBasePlugin *) 0 ;
47300   std::string *arg2 = 0 ;
47301   std::string *arg3 = 0 ;
47302 
47303   (void)jenv;
47304   (void)jcls;
47305   (void)jarg1_;
47306   arg1 = *(SBasePlugin **)&jarg1;
47307   if(!jarg2) {
47308     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
47309     return ;
47310   }
47311   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
47312   if (!arg2_pstr) return ;
47313   std::string arg2_str(arg2_pstr);
47314   arg2 = &arg2_str;
47315   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
47316   if(!jarg3) {
47317     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
47318     return ;
47319   }
47320   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
47321   if (!arg3_pstr) return ;
47322   std::string arg3_str(arg3_pstr);
47323   arg3 = &arg3_str;
47324   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
47325   (arg1)->renameUnitSIdRefs((std::string const &)*arg2,(std::string const &)*arg3);
47326 }
47327 
47328 
Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1transformIdentifiers(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)47329 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1transformIdentifiers(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
47330   jint jresult = 0 ;
47331   SBasePlugin *arg1 = (SBasePlugin *) 0 ;
47332   IdentifierTransformer *arg2 = (IdentifierTransformer *) 0 ;
47333   int result;
47334 
47335   (void)jenv;
47336   (void)jcls;
47337   (void)jarg1_;
47338   (void)jarg2_;
47339   arg1 = *(SBasePlugin **)&jarg1;
47340   arg2 = *(IdentifierTransformer **)&jarg2;
47341   result = (int)(arg1)->transformIdentifiers(arg2);
47342   jresult = (jint)result;
47343   return jresult;
47344 }
47345 
47346 
Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1getLine(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)47347 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1getLine(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
47348   jlong jresult = 0 ;
47349   SBasePlugin *arg1 = (SBasePlugin *) 0 ;
47350   unsigned int result;
47351 
47352   (void)jenv;
47353   (void)jcls;
47354   (void)jarg1_;
47355   arg1 = *(SBasePlugin **)&jarg1;
47356   result = (unsigned int)((SBasePlugin const *)arg1)->getLine();
47357   jresult = (jlong)result;
47358   return jresult;
47359 }
47360 
47361 
Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1getColumn(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)47362 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1getColumn(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
47363   jlong jresult = 0 ;
47364   SBasePlugin *arg1 = (SBasePlugin *) 0 ;
47365   unsigned int result;
47366 
47367   (void)jenv;
47368   (void)jcls;
47369   (void)jarg1_;
47370   arg1 = *(SBasePlugin **)&jarg1;
47371   result = (unsigned int)((SBasePlugin const *)arg1)->getColumn();
47372   jresult = (jlong)result;
47373   return jresult;
47374 }
47375 
47376 
Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1getSBMLNamespaces(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)47377 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1getSBMLNamespaces(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
47378   jlong jresult = 0 ;
47379   SBasePlugin *arg1 = (SBasePlugin *) 0 ;
47380   SBMLNamespaces *result = 0 ;
47381 
47382   (void)jenv;
47383   (void)jcls;
47384   (void)jarg1_;
47385   arg1 = *(SBasePlugin **)&jarg1;
47386   result = (SBMLNamespaces *)((SBasePlugin const *)arg1)->getSBMLNamespaces();
47387   *(SBMLNamespaces **)&jresult = result;
47388   return jresult;
47389 }
47390 
47391 
Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1logUnknownElement(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jlong jarg4,jlong jarg5)47392 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1logUnknownElement(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jlong jarg4, jlong jarg5) {
47393   SBasePlugin *arg1 = (SBasePlugin *) 0 ;
47394   std::string *arg2 = 0 ;
47395   unsigned int arg3 ;
47396   unsigned int arg4 ;
47397   unsigned int arg5 ;
47398 
47399   (void)jenv;
47400   (void)jcls;
47401   (void)jarg1_;
47402   arg1 = *(SBasePlugin **)&jarg1;
47403   if(!jarg2) {
47404     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
47405     return ;
47406   }
47407   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
47408   if (!arg2_pstr) return ;
47409   std::string arg2_str(arg2_pstr);
47410   arg2 = &arg2_str;
47411   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
47412   arg3 = (unsigned int)jarg3;
47413   arg4 = (unsigned int)jarg4;
47414   arg5 = (unsigned int)jarg5;
47415   (arg1)->logUnknownElement((std::string const &)*arg2,arg3,arg4,arg5);
47416 }
47417 
47418 
Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1isValidTypeForList(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)47419 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1isValidTypeForList(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
47420   jboolean jresult = 0 ;
47421   SBasePlugin *arg1 = (SBasePlugin *) 0 ;
47422   SBase *arg2 = (SBase *) 0 ;
47423   bool result;
47424 
47425   (void)jenv;
47426   (void)jcls;
47427   (void)jarg1_;
47428   (void)jarg2_;
47429   arg1 = *(SBasePlugin **)&jarg1;
47430   arg2 = *(SBase **)&jarg2;
47431   result = (bool)((SBasePlugin const *)arg1)->isValidTypeForList(arg2);
47432   jresult = (jboolean)result;
47433   return jresult;
47434 }
47435 
47436 
Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1getSBMLExtension(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)47437 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1getSBMLExtension(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
47438   jlong jresult = 0 ;
47439   SBasePlugin *arg1 = (SBasePlugin *) 0 ;
47440   SBMLExtension *result = 0 ;
47441 
47442   (void)jenv;
47443   (void)jcls;
47444   (void)jarg1_;
47445   arg1 = *(SBasePlugin **)&jarg1;
47446   result = (SBMLExtension *)((SBasePlugin const *)arg1)->getSBMLExtension();
47447   *(SBMLExtension **)&jresult = result;
47448   return jresult;
47449 }
47450 
47451 
Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1updateSBMLNamespace(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jlong jarg4)47452 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1updateSBMLNamespace(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jlong jarg4) {
47453   SBasePlugin *arg1 = (SBasePlugin *) 0 ;
47454   std::string *arg2 = 0 ;
47455   unsigned int arg3 ;
47456   unsigned int arg4 ;
47457 
47458   (void)jenv;
47459   (void)jcls;
47460   (void)jarg1_;
47461   arg1 = *(SBasePlugin **)&jarg1;
47462   if(!jarg2) {
47463     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
47464     return ;
47465   }
47466   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
47467   if (!arg2_pstr) return ;
47468   std::string arg2_str(arg2_pstr);
47469   arg2 = &arg2_str;
47470   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
47471   arg3 = (unsigned int)jarg3;
47472   arg4 = (unsigned int)jarg4;
47473   (arg1)->updateSBMLNamespace((std::string const &)*arg2,arg3,arg4);
47474 }
47475 
47476 
Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1getListOfAllElements_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)47477 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1getListOfAllElements_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
47478   jlong jresult = 0 ;
47479   SBasePlugin *arg1 = (SBasePlugin *) 0 ;
47480   ElementFilter *arg2 = (ElementFilter *) 0 ;
47481   ListWrapper< SBase > result;
47482 
47483   (void)jenv;
47484   (void)jcls;
47485   (void)jarg1_;
47486   (void)jarg2_;
47487   arg1 = *(SBasePlugin **)&jarg1;
47488   arg2 = *(ElementFilter **)&jarg2;
47489   result = SBasePlugin_getListOfAllElements__SWIG_0(arg1,arg2);
47490   *(ListWrapper< SBase > **)&jresult = new ListWrapper< SBase >((const ListWrapper< SBase > &)result);
47491   return jresult;
47492 }
47493 
47494 
Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1getListOfAllElements_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)47495 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBasePlugin_1getListOfAllElements_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
47496   jlong jresult = 0 ;
47497   SBasePlugin *arg1 = (SBasePlugin *) 0 ;
47498   ListWrapper< SBase > result;
47499 
47500   (void)jenv;
47501   (void)jcls;
47502   (void)jarg1_;
47503   arg1 = *(SBasePlugin **)&jarg1;
47504   result = SBasePlugin_getListOfAllElements__SWIG_0(arg1);
47505   *(ListWrapper< SBase > **)&jresult = new ListWrapper< SBase >((const ListWrapper< SBase > &)result);
47506   return jresult;
47507 }
47508 
47509 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLDocumentPlugin_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jstring jarg1,jstring jarg2,jlong jarg3,jobject jarg3_)47510 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLDocumentPlugin_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jstring jarg1, jstring jarg2, jlong jarg3, jobject jarg3_) {
47511   jlong jresult = 0 ;
47512   std::string *arg1 = 0 ;
47513   std::string *arg2 = 0 ;
47514   SBMLNamespaces *arg3 = (SBMLNamespaces *) 0 ;
47515   SBMLDocumentPlugin *result = 0 ;
47516 
47517   (void)jenv;
47518   (void)jcls;
47519   (void)jarg3_;
47520   if(!jarg1) {
47521     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
47522     return 0;
47523   }
47524   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
47525   if (!arg1_pstr) return 0;
47526   std::string arg1_str(arg1_pstr);
47527   arg1 = &arg1_str;
47528   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
47529   if(!jarg2) {
47530     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
47531     return 0;
47532   }
47533   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
47534   if (!arg2_pstr) return 0;
47535   std::string arg2_str(arg2_pstr);
47536   arg2 = &arg2_str;
47537   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
47538   arg3 = *(SBMLNamespaces **)&jarg3;
47539   result = (SBMLDocumentPlugin *)new SBMLDocumentPlugin((std::string const &)*arg1,(std::string const &)*arg2,arg3);
47540   *(SBMLDocumentPlugin **)&jresult = result;
47541   return jresult;
47542 }
47543 
47544 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLDocumentPlugin_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)47545 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLDocumentPlugin_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
47546   jlong jresult = 0 ;
47547   SBMLDocumentPlugin *arg1 = 0 ;
47548   SBMLDocumentPlugin *result = 0 ;
47549 
47550   (void)jenv;
47551   (void)jcls;
47552   (void)jarg1_;
47553   arg1 = *(SBMLDocumentPlugin **)&jarg1;
47554   if (!arg1) {
47555     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "SBMLDocumentPlugin const & reference is null");
47556     return 0;
47557   }
47558   result = (SBMLDocumentPlugin *)new SBMLDocumentPlugin((SBMLDocumentPlugin const &)*arg1);
47559   *(SBMLDocumentPlugin **)&jresult = result;
47560   return jresult;
47561 }
47562 
47563 
Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLDocumentPlugin(JNIEnv * jenv,jclass jcls,jlong jarg1)47564 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLDocumentPlugin(JNIEnv *jenv, jclass jcls, jlong jarg1) {
47565   SBMLDocumentPlugin *arg1 = (SBMLDocumentPlugin *) 0 ;
47566 
47567   (void)jenv;
47568   (void)jcls;
47569   arg1 = *(SBMLDocumentPlugin **)&jarg1;
47570   delete arg1;
47571 }
47572 
47573 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocumentPlugin_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)47574 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocumentPlugin_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
47575   jlong jresult = 0 ;
47576   SBMLDocumentPlugin *arg1 = (SBMLDocumentPlugin *) 0 ;
47577   SBMLDocumentPlugin *result = 0 ;
47578 
47579   (void)jenv;
47580   (void)jcls;
47581   (void)jarg1_;
47582   arg1 = *(SBMLDocumentPlugin **)&jarg1;
47583   result = (SBMLDocumentPlugin *)((SBMLDocumentPlugin const *)arg1)->clone();
47584   *(SBMLDocumentPlugin **)&jresult = result;
47585   return jresult;
47586 }
47587 
47588 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocumentPlugin_1setRequired(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)47589 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocumentPlugin_1setRequired(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
47590   jint jresult = 0 ;
47591   SBMLDocumentPlugin *arg1 = (SBMLDocumentPlugin *) 0 ;
47592   bool arg2 ;
47593   int result;
47594 
47595   (void)jenv;
47596   (void)jcls;
47597   (void)jarg1_;
47598   arg1 = *(SBMLDocumentPlugin **)&jarg1;
47599   arg2 = jarg2 ? true : false;
47600   result = (int)(arg1)->setRequired(arg2);
47601   jresult = (jint)result;
47602   return jresult;
47603 }
47604 
47605 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocumentPlugin_1getRequired(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)47606 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocumentPlugin_1getRequired(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
47607   jboolean jresult = 0 ;
47608   SBMLDocumentPlugin *arg1 = (SBMLDocumentPlugin *) 0 ;
47609   bool result;
47610 
47611   (void)jenv;
47612   (void)jcls;
47613   (void)jarg1_;
47614   arg1 = *(SBMLDocumentPlugin **)&jarg1;
47615   result = (bool)((SBMLDocumentPlugin const *)arg1)->getRequired();
47616   jresult = (jboolean)result;
47617   return jresult;
47618 }
47619 
47620 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocumentPlugin_1isSetRequired(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)47621 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocumentPlugin_1isSetRequired(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
47622   jboolean jresult = 0 ;
47623   SBMLDocumentPlugin *arg1 = (SBMLDocumentPlugin *) 0 ;
47624   bool result;
47625 
47626   (void)jenv;
47627   (void)jcls;
47628   (void)jarg1_;
47629   arg1 = *(SBMLDocumentPlugin **)&jarg1;
47630   result = (bool)((SBMLDocumentPlugin const *)arg1)->isSetRequired();
47631   jresult = (jboolean)result;
47632   return jresult;
47633 }
47634 
47635 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocumentPlugin_1unsetRequired(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)47636 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocumentPlugin_1unsetRequired(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
47637   jint jresult = 0 ;
47638   SBMLDocumentPlugin *arg1 = (SBMLDocumentPlugin *) 0 ;
47639   int result;
47640 
47641   (void)jenv;
47642   (void)jcls;
47643   (void)jarg1_;
47644   arg1 = *(SBMLDocumentPlugin **)&jarg1;
47645   result = (int)(arg1)->unsetRequired();
47646   jresult = (jint)result;
47647   return jresult;
47648 }
47649 
47650 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocumentPlugin_1isCompFlatteningImplemented(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)47651 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocumentPlugin_1isCompFlatteningImplemented(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
47652   jboolean jresult = 0 ;
47653   SBMLDocumentPlugin *arg1 = (SBMLDocumentPlugin *) 0 ;
47654   bool result;
47655 
47656   (void)jenv;
47657   (void)jcls;
47658   (void)jarg1_;
47659   arg1 = *(SBMLDocumentPlugin **)&jarg1;
47660   result = (bool)((SBMLDocumentPlugin const *)arg1)->isCompFlatteningImplemented();
47661   jresult = (jboolean)result;
47662   return jresult;
47663 }
47664 
47665 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocumentPlugin_1checkConsistency(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)47666 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocumentPlugin_1checkConsistency(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
47667   jlong jresult = 0 ;
47668   SBMLDocumentPlugin *arg1 = (SBMLDocumentPlugin *) 0 ;
47669   unsigned int result;
47670 
47671   (void)jenv;
47672   (void)jcls;
47673   (void)jarg1_;
47674   arg1 = *(SBMLDocumentPlugin **)&jarg1;
47675   result = (unsigned int)(arg1)->checkConsistency();
47676   jresult = (jlong)result;
47677   return jresult;
47678 }
47679 
47680 
Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLExtension(JNIEnv * jenv,jclass jcls,jlong jarg1)47681 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLExtension(JNIEnv *jenv, jclass jcls, jlong jarg1) {
47682   SBMLExtension *arg1 = (SBMLExtension *) 0 ;
47683 
47684   (void)jenv;
47685   (void)jcls;
47686   arg1 = *(SBMLExtension **)&jarg1;
47687   delete arg1;
47688 }
47689 
47690 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1getNumOfSBasePlugins(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)47691 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1getNumOfSBasePlugins(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
47692   jint jresult = 0 ;
47693   SBMLExtension *arg1 = (SBMLExtension *) 0 ;
47694   int result;
47695 
47696   (void)jenv;
47697   (void)jcls;
47698   (void)jarg1_;
47699   arg1 = *(SBMLExtension **)&jarg1;
47700   result = (int)((SBMLExtension const *)arg1)->getNumOfSBasePlugins();
47701   jresult = (jint)result;
47702   return jresult;
47703 }
47704 
47705 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1getNumOfSupportedPackageURI(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)47706 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1getNumOfSupportedPackageURI(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
47707   jlong jresult = 0 ;
47708   SBMLExtension *arg1 = (SBMLExtension *) 0 ;
47709   unsigned int result;
47710 
47711   (void)jenv;
47712   (void)jcls;
47713   (void)jarg1_;
47714   arg1 = *(SBMLExtension **)&jarg1;
47715   result = (unsigned int)((SBMLExtension const *)arg1)->getNumOfSupportedPackageURI();
47716   jresult = (jlong)result;
47717   return jresult;
47718 }
47719 
47720 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1isSupported(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)47721 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1isSupported(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
47722   jboolean jresult = 0 ;
47723   SBMLExtension *arg1 = (SBMLExtension *) 0 ;
47724   std::string *arg2 = 0 ;
47725   bool result;
47726 
47727   (void)jenv;
47728   (void)jcls;
47729   (void)jarg1_;
47730   arg1 = *(SBMLExtension **)&jarg1;
47731   if(!jarg2) {
47732     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
47733     return 0;
47734   }
47735   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
47736   if (!arg2_pstr) return 0;
47737   std::string arg2_str(arg2_pstr);
47738   arg2 = &arg2_str;
47739   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
47740   result = (bool)((SBMLExtension const *)arg1)->isSupported((std::string const &)*arg2);
47741   jresult = (jboolean)result;
47742   return jresult;
47743 }
47744 
47745 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1getSupportedPackageURI(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)47746 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1getSupportedPackageURI(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
47747   jstring jresult = 0 ;
47748   SBMLExtension *arg1 = (SBMLExtension *) 0 ;
47749   unsigned int arg2 ;
47750   std::string *result = 0 ;
47751 
47752   (void)jenv;
47753   (void)jcls;
47754   (void)jarg1_;
47755   arg1 = *(SBMLExtension **)&jarg1;
47756   arg2 = (unsigned int)jarg2;
47757   result = (std::string *) &((SBMLExtension const *)arg1)->getSupportedPackageURI(arg2);
47758   jresult = jenv->NewStringUTF(result->c_str());
47759   return jresult;
47760 }
47761 
47762 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)47763 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
47764   jlong jresult = 0 ;
47765   SBMLExtension *arg1 = (SBMLExtension *) 0 ;
47766   SBMLExtension *result = 0 ;
47767 
47768   (void)jenv;
47769   (void)jcls;
47770   (void)jarg1_;
47771   arg1 = *(SBMLExtension **)&jarg1;
47772   result = (SBMLExtension *)((SBMLExtension const *)arg1)->clone();
47773   *(SBMLExtension **)&jresult = result;
47774   return jresult;
47775 }
47776 
47777 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1getName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)47778 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1getName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
47779   jstring jresult = 0 ;
47780   SBMLExtension *arg1 = (SBMLExtension *) 0 ;
47781   std::string *result = 0 ;
47782 
47783   (void)jenv;
47784   (void)jcls;
47785   (void)jarg1_;
47786   arg1 = *(SBMLExtension **)&jarg1;
47787   result = (std::string *) &((SBMLExtension const *)arg1)->getName();
47788   jresult = jenv->NewStringUTF(result->c_str());
47789   return jresult;
47790 }
47791 
47792 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1getURI(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jlong jarg3,jlong jarg4)47793 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1getURI(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jlong jarg3, jlong jarg4) {
47794   jstring jresult = 0 ;
47795   SBMLExtension *arg1 = (SBMLExtension *) 0 ;
47796   unsigned int arg2 ;
47797   unsigned int arg3 ;
47798   unsigned int arg4 ;
47799   std::string *result = 0 ;
47800 
47801   (void)jenv;
47802   (void)jcls;
47803   (void)jarg1_;
47804   arg1 = *(SBMLExtension **)&jarg1;
47805   arg2 = (unsigned int)jarg2;
47806   arg3 = (unsigned int)jarg3;
47807   arg4 = (unsigned int)jarg4;
47808   result = (std::string *) &((SBMLExtension const *)arg1)->getURI(arg2,arg3,arg4);
47809   jresult = jenv->NewStringUTF(result->c_str());
47810   return jresult;
47811 }
47812 
47813 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1getLevel(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)47814 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1getLevel(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
47815   jlong jresult = 0 ;
47816   SBMLExtension *arg1 = (SBMLExtension *) 0 ;
47817   std::string *arg2 = 0 ;
47818   unsigned int result;
47819 
47820   (void)jenv;
47821   (void)jcls;
47822   (void)jarg1_;
47823   arg1 = *(SBMLExtension **)&jarg1;
47824   if(!jarg2) {
47825     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
47826     return 0;
47827   }
47828   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
47829   if (!arg2_pstr) return 0;
47830   std::string arg2_str(arg2_pstr);
47831   arg2 = &arg2_str;
47832   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
47833   result = (unsigned int)((SBMLExtension const *)arg1)->getLevel((std::string const &)*arg2);
47834   jresult = (jlong)result;
47835   return jresult;
47836 }
47837 
47838 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1getVersion(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)47839 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1getVersion(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
47840   jlong jresult = 0 ;
47841   SBMLExtension *arg1 = (SBMLExtension *) 0 ;
47842   std::string *arg2 = 0 ;
47843   unsigned int result;
47844 
47845   (void)jenv;
47846   (void)jcls;
47847   (void)jarg1_;
47848   arg1 = *(SBMLExtension **)&jarg1;
47849   if(!jarg2) {
47850     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
47851     return 0;
47852   }
47853   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
47854   if (!arg2_pstr) return 0;
47855   std::string arg2_str(arg2_pstr);
47856   arg2 = &arg2_str;
47857   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
47858   result = (unsigned int)((SBMLExtension const *)arg1)->getVersion((std::string const &)*arg2);
47859   jresult = (jlong)result;
47860   return jresult;
47861 }
47862 
47863 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1getPackageVersion(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)47864 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1getPackageVersion(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
47865   jlong jresult = 0 ;
47866   SBMLExtension *arg1 = (SBMLExtension *) 0 ;
47867   std::string *arg2 = 0 ;
47868   unsigned int result;
47869 
47870   (void)jenv;
47871   (void)jcls;
47872   (void)jarg1_;
47873   arg1 = *(SBMLExtension **)&jarg1;
47874   if(!jarg2) {
47875     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
47876     return 0;
47877   }
47878   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
47879   if (!arg2_pstr) return 0;
47880   std::string arg2_str(arg2_pstr);
47881   arg2 = &arg2_str;
47882   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
47883   result = (unsigned int)((SBMLExtension const *)arg1)->getPackageVersion((std::string const &)*arg2);
47884   jresult = (jlong)result;
47885   return jresult;
47886 }
47887 
47888 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1getStringFromTypeCode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)47889 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1getStringFromTypeCode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
47890   jstring jresult = 0 ;
47891   SBMLExtension *arg1 = (SBMLExtension *) 0 ;
47892   int arg2 ;
47893   char *result = 0 ;
47894 
47895   (void)jenv;
47896   (void)jcls;
47897   (void)jarg1_;
47898   arg1 = *(SBMLExtension **)&jarg1;
47899   arg2 = (int)jarg2;
47900   result = (char *)((SBMLExtension const *)arg1)->getStringFromTypeCode(arg2);
47901   if (result) jresult = jenv->NewStringUTF((const char *)result);
47902   return jresult;
47903 }
47904 
47905 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1getSBMLExtensionNamespaces(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)47906 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1getSBMLExtensionNamespaces(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
47907   jlong jresult = 0 ;
47908   SBMLExtension *arg1 = (SBMLExtension *) 0 ;
47909   std::string *arg2 = 0 ;
47910   SBMLNamespaces *result = 0 ;
47911 
47912   (void)jenv;
47913   (void)jcls;
47914   (void)jarg1_;
47915   arg1 = *(SBMLExtension **)&jarg1;
47916   if(!jarg2) {
47917     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
47918     return 0;
47919   }
47920   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
47921   if (!arg2_pstr) return 0;
47922   std::string arg2_str(arg2_pstr);
47923   arg2 = &arg2_str;
47924   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
47925   result = (SBMLNamespaces *)((SBMLExtension const *)arg1)->getSBMLExtensionNamespaces((std::string const &)*arg2);
47926   *(SBMLNamespaces **)&jresult = result;
47927   return jresult;
47928 }
47929 
47930 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1setEnabled(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)47931 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1setEnabled(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
47932   jboolean jresult = 0 ;
47933   SBMLExtension *arg1 = (SBMLExtension *) 0 ;
47934   bool arg2 ;
47935   bool result;
47936 
47937   (void)jenv;
47938   (void)jcls;
47939   (void)jarg1_;
47940   arg1 = *(SBMLExtension **)&jarg1;
47941   arg2 = jarg2 ? true : false;
47942   result = (bool)(arg1)->setEnabled(arg2);
47943   jresult = (jboolean)result;
47944   return jresult;
47945 }
47946 
47947 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1isEnabled(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)47948 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1isEnabled(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
47949   jboolean jresult = 0 ;
47950   SBMLExtension *arg1 = (SBMLExtension *) 0 ;
47951   bool result;
47952 
47953   (void)jenv;
47954   (void)jcls;
47955   (void)jarg1_;
47956   arg1 = *(SBMLExtension **)&jarg1;
47957   result = (bool)((SBMLExtension const *)arg1)->isEnabled();
47958   jresult = (jboolean)result;
47959   return jresult;
47960 }
47961 
47962 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1removeL2Namespaces(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)47963 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1removeL2Namespaces(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
47964   SBMLExtension *arg1 = (SBMLExtension *) 0 ;
47965   XMLNamespaces *arg2 = (XMLNamespaces *) 0 ;
47966 
47967   (void)jenv;
47968   (void)jcls;
47969   (void)jarg1_;
47970   (void)jarg2_;
47971   arg1 = *(SBMLExtension **)&jarg1;
47972   arg2 = *(XMLNamespaces **)&jarg2;
47973   ((SBMLExtension const *)arg1)->removeL2Namespaces(arg2);
47974 }
47975 
47976 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1addL2Namespaces(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)47977 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1addL2Namespaces(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
47978   SBMLExtension *arg1 = (SBMLExtension *) 0 ;
47979   XMLNamespaces *arg2 = (XMLNamespaces *) 0 ;
47980 
47981   (void)jenv;
47982   (void)jcls;
47983   (void)jarg1_;
47984   (void)jarg2_;
47985   arg1 = *(SBMLExtension **)&jarg1;
47986   arg2 = *(XMLNamespaces **)&jarg2;
47987   ((SBMLExtension const *)arg1)->addL2Namespaces(arg2);
47988 }
47989 
47990 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1enableL2NamespaceForDocument(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)47991 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1enableL2NamespaceForDocument(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
47992   SBMLExtension *arg1 = (SBMLExtension *) 0 ;
47993   SBMLDocument *arg2 = (SBMLDocument *) 0 ;
47994 
47995   (void)jenv;
47996   (void)jcls;
47997   (void)jarg1_;
47998   (void)jarg2_;
47999   arg1 = *(SBMLExtension **)&jarg1;
48000   arg2 = *(SBMLDocument **)&jarg2;
48001   ((SBMLExtension const *)arg1)->enableL2NamespaceForDocument(arg2);
48002 }
48003 
48004 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1isInUse(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)48005 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1isInUse(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
48006   jboolean jresult = 0 ;
48007   SBMLExtension *arg1 = (SBMLExtension *) 0 ;
48008   SBMLDocument *arg2 = (SBMLDocument *) 0 ;
48009   bool result;
48010 
48011   (void)jenv;
48012   (void)jcls;
48013   (void)jarg1_;
48014   (void)jarg2_;
48015   arg1 = *(SBMLExtension **)&jarg1;
48016   arg2 = *(SBMLDocument **)&jarg2;
48017   result = (bool)((SBMLExtension const *)arg1)->isInUse(arg2);
48018   jresult = (jboolean)result;
48019   return jresult;
48020 }
48021 
48022 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1hasMutiplePackageVersions(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)48023 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1hasMutiplePackageVersions(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
48024   jboolean jresult = 0 ;
48025   SBMLExtension *arg1 = (SBMLExtension *) 0 ;
48026   bool result;
48027 
48028   (void)jenv;
48029   (void)jcls;
48030   (void)jarg1_;
48031   arg1 = *(SBMLExtension **)&jarg1;
48032   result = (bool)((SBMLExtension const *)arg1)->hasMutiplePackageVersions();
48033   jresult = (jboolean)result;
48034   return jresult;
48035 }
48036 
48037 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1getErrorTableIndex(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)48038 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1getErrorTableIndex(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
48039   jlong jresult = 0 ;
48040   SBMLExtension *arg1 = (SBMLExtension *) 0 ;
48041   unsigned int arg2 ;
48042   unsigned int result;
48043 
48044   (void)jenv;
48045   (void)jcls;
48046   (void)jarg1_;
48047   arg1 = *(SBMLExtension **)&jarg1;
48048   arg2 = (unsigned int)jarg2;
48049   result = (unsigned int)((SBMLExtension const *)arg1)->getErrorTableIndex(arg2);
48050   jresult = (jlong)result;
48051   return jresult;
48052 }
48053 
48054 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1getErrorIdOffset(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)48055 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1getErrorIdOffset(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
48056   jlong jresult = 0 ;
48057   SBMLExtension *arg1 = (SBMLExtension *) 0 ;
48058   unsigned int result;
48059 
48060   (void)jenv;
48061   (void)jcls;
48062   (void)jarg1_;
48063   arg1 = *(SBMLExtension **)&jarg1;
48064   result = (unsigned int)((SBMLExtension const *)arg1)->getErrorIdOffset();
48065   jresult = (jlong)result;
48066   return jresult;
48067 }
48068 
48069 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1getSeverity(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jlong jarg3)48070 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1getSeverity(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jlong jarg3) {
48071   jlong jresult = 0 ;
48072   SBMLExtension *arg1 = (SBMLExtension *) 0 ;
48073   unsigned int arg2 ;
48074   unsigned int arg3 ;
48075   unsigned int result;
48076 
48077   (void)jenv;
48078   (void)jcls;
48079   (void)jarg1_;
48080   arg1 = *(SBMLExtension **)&jarg1;
48081   arg2 = (unsigned int)jarg2;
48082   arg3 = (unsigned int)jarg3;
48083   result = (unsigned int)((SBMLExtension const *)arg1)->getSeverity(arg2,arg3);
48084   jresult = (jlong)result;
48085   return jresult;
48086 }
48087 
48088 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1getCategory(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)48089 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1getCategory(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
48090   jlong jresult = 0 ;
48091   SBMLExtension *arg1 = (SBMLExtension *) 0 ;
48092   unsigned int arg2 ;
48093   unsigned int result;
48094 
48095   (void)jenv;
48096   (void)jcls;
48097   (void)jarg1_;
48098   arg1 = *(SBMLExtension **)&jarg1;
48099   arg2 = (unsigned int)jarg2;
48100   result = (unsigned int)((SBMLExtension const *)arg1)->getCategory(arg2);
48101   jresult = (jlong)result;
48102   return jresult;
48103 }
48104 
48105 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1getMessage(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jlong jarg3,jstring jarg4)48106 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1getMessage(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jlong jarg3, jstring jarg4) {
48107   jstring jresult = 0 ;
48108   SBMLExtension *arg1 = (SBMLExtension *) 0 ;
48109   unsigned int arg2 ;
48110   unsigned int arg3 ;
48111   std::string *arg4 = 0 ;
48112   std::string result;
48113 
48114   (void)jenv;
48115   (void)jcls;
48116   (void)jarg1_;
48117   arg1 = *(SBMLExtension **)&jarg1;
48118   arg2 = (unsigned int)jarg2;
48119   arg3 = (unsigned int)jarg3;
48120   if(!jarg4) {
48121     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
48122     return 0;
48123   }
48124   const char *arg4_pstr = (const char *)jenv->GetStringUTFChars(jarg4, 0);
48125   if (!arg4_pstr) return 0;
48126   std::string arg4_str(arg4_pstr);
48127   arg4 = &arg4_str;
48128   jenv->ReleaseStringUTFChars(jarg4, arg4_pstr);
48129   result = ((SBMLExtension const *)arg1)->getMessage(arg2,arg3,(std::string const &)*arg4);
48130   jresult = jenv->NewStringUTF((&result)->c_str());
48131   return jresult;
48132 }
48133 
48134 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1getShortMessage(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)48135 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtension_1getShortMessage(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
48136   jstring jresult = 0 ;
48137   SBMLExtension *arg1 = (SBMLExtension *) 0 ;
48138   unsigned int arg2 ;
48139   std::string result;
48140 
48141   (void)jenv;
48142   (void)jcls;
48143   (void)jarg1_;
48144   arg1 = *(SBMLExtension **)&jarg1;
48145   arg2 = (unsigned int)jarg2;
48146   result = ((SBMLExtension const *)arg1)->getShortMessage(arg2);
48147   jresult = jenv->NewStringUTF((&result)->c_str());
48148   return jresult;
48149 }
48150 
48151 
Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLExtensionException(JNIEnv * jenv,jclass jcls,jstring jarg1)48152 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1SBMLExtensionException(JNIEnv *jenv, jclass jcls, jstring jarg1) {
48153   jlong jresult = 0 ;
48154   std::string *arg1 = 0 ;
48155   SBMLExtensionException *result = 0 ;
48156 
48157   (void)jenv;
48158   (void)jcls;
48159   if(!jarg1) {
48160     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
48161     return 0;
48162   }
48163   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
48164   if (!arg1_pstr) return 0;
48165   std::string arg1_str(arg1_pstr);
48166   arg1 = &arg1_str;
48167   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
48168   result = (SBMLExtensionException *)new SBMLExtensionException((std::string const &)*arg1);
48169   *(SBMLExtensionException **)&jresult = result;
48170   return jresult;
48171 }
48172 
48173 
Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLExtensionException(JNIEnv * jenv,jclass jcls,jlong jarg1)48174 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1SBMLExtensionException(JNIEnv *jenv, jclass jcls, jlong jarg1) {
48175   SBMLExtensionException *arg1 = (SBMLExtensionException *) 0 ;
48176 
48177   (void)jenv;
48178   (void)jcls;
48179   arg1 = *(SBMLExtensionException **)&jarg1;
48180   delete arg1;
48181 }
48182 
48183 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtensionRegistry_1getInstance(JNIEnv * jenv,jclass jcls)48184 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtensionRegistry_1getInstance(JNIEnv *jenv, jclass jcls) {
48185   jlong jresult = 0 ;
48186   SBMLExtensionRegistry *result = 0 ;
48187 
48188   (void)jenv;
48189   (void)jcls;
48190   result = (SBMLExtensionRegistry *) &SBMLExtensionRegistry::getInstance();
48191   *(SBMLExtensionRegistry **)&jresult = result;
48192   return jresult;
48193 }
48194 
48195 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtensionRegistry_1addExtension(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)48196 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtensionRegistry_1addExtension(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
48197   jint jresult = 0 ;
48198   SBMLExtensionRegistry *arg1 = (SBMLExtensionRegistry *) 0 ;
48199   SBMLExtension *arg2 = (SBMLExtension *) 0 ;
48200   int result;
48201 
48202   (void)jenv;
48203   (void)jcls;
48204   (void)jarg1_;
48205   (void)jarg2_;
48206   arg1 = *(SBMLExtensionRegistry **)&jarg1;
48207   arg2 = *(SBMLExtension **)&jarg2;
48208   result = (int)(arg1)->addExtension((SBMLExtension const *)arg2);
48209   jresult = (jint)result;
48210   return jresult;
48211 }
48212 
48213 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtensionRegistry_1getExtension(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)48214 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtensionRegistry_1getExtension(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
48215   jlong jresult = 0 ;
48216   SBMLExtensionRegistry *arg1 = (SBMLExtensionRegistry *) 0 ;
48217   std::string *arg2 = 0 ;
48218   SBMLExtension *result = 0 ;
48219 
48220   (void)jenv;
48221   (void)jcls;
48222   (void)jarg1_;
48223   arg1 = *(SBMLExtensionRegistry **)&jarg1;
48224   if(!jarg2) {
48225     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
48226     return 0;
48227   }
48228   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
48229   if (!arg2_pstr) return 0;
48230   std::string arg2_str(arg2_pstr);
48231   arg2 = &arg2_str;
48232   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
48233   result = (SBMLExtension *)(arg1)->getExtension((std::string const &)*arg2);
48234   *(SBMLExtension **)&jresult = result;
48235   return jresult;
48236 }
48237 
48238 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtensionRegistry_1removeL2Namespaces(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)48239 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtensionRegistry_1removeL2Namespaces(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
48240   SBMLExtensionRegistry *arg1 = (SBMLExtensionRegistry *) 0 ;
48241   XMLNamespaces *arg2 = (XMLNamespaces *) 0 ;
48242 
48243   (void)jenv;
48244   (void)jcls;
48245   (void)jarg1_;
48246   (void)jarg2_;
48247   arg1 = *(SBMLExtensionRegistry **)&jarg1;
48248   arg2 = *(XMLNamespaces **)&jarg2;
48249   ((SBMLExtensionRegistry const *)arg1)->removeL2Namespaces(arg2);
48250 }
48251 
48252 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtensionRegistry_1addL2Namespaces(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)48253 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtensionRegistry_1addL2Namespaces(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
48254   SBMLExtensionRegistry *arg1 = (SBMLExtensionRegistry *) 0 ;
48255   XMLNamespaces *arg2 = (XMLNamespaces *) 0 ;
48256 
48257   (void)jenv;
48258   (void)jcls;
48259   (void)jarg1_;
48260   (void)jarg2_;
48261   arg1 = *(SBMLExtensionRegistry **)&jarg1;
48262   arg2 = *(XMLNamespaces **)&jarg2;
48263   ((SBMLExtensionRegistry const *)arg1)->addL2Namespaces(arg2);
48264 }
48265 
48266 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtensionRegistry_1enableL2NamespaceForDocument(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)48267 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtensionRegistry_1enableL2NamespaceForDocument(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
48268   SBMLExtensionRegistry *arg1 = (SBMLExtensionRegistry *) 0 ;
48269   SBMLDocument *arg2 = (SBMLDocument *) 0 ;
48270 
48271   (void)jenv;
48272   (void)jcls;
48273   (void)jarg1_;
48274   (void)jarg2_;
48275   arg1 = *(SBMLExtensionRegistry **)&jarg1;
48276   arg2 = *(SBMLDocument **)&jarg2;
48277   ((SBMLExtensionRegistry const *)arg1)->enableL2NamespaceForDocument(arg2);
48278 }
48279 
48280 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtensionRegistry_1disableUnusedPackages(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)48281 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtensionRegistry_1disableUnusedPackages(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
48282   SBMLExtensionRegistry *arg1 = (SBMLExtensionRegistry *) 0 ;
48283   SBMLDocument *arg2 = (SBMLDocument *) 0 ;
48284 
48285   (void)jenv;
48286   (void)jcls;
48287   (void)jarg1_;
48288   (void)jarg2_;
48289   arg1 = *(SBMLExtensionRegistry **)&jarg1;
48290   arg2 = *(SBMLDocument **)&jarg2;
48291   (arg1)->disableUnusedPackages(arg2);
48292 }
48293 
48294 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtensionRegistry_1disablePackage(JNIEnv * jenv,jclass jcls,jstring jarg1)48295 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtensionRegistry_1disablePackage(JNIEnv *jenv, jclass jcls, jstring jarg1) {
48296   std::string *arg1 = 0 ;
48297 
48298   (void)jenv;
48299   (void)jcls;
48300   if(!jarg1) {
48301     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
48302     return ;
48303   }
48304   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
48305   if (!arg1_pstr) return ;
48306   std::string arg1_str(arg1_pstr);
48307   arg1 = &arg1_str;
48308   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
48309   SBMLExtensionRegistry::disablePackage((std::string const &)*arg1);
48310 }
48311 
48312 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtensionRegistry_1isPackageEnabled(JNIEnv * jenv,jclass jcls,jstring jarg1)48313 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtensionRegistry_1isPackageEnabled(JNIEnv *jenv, jclass jcls, jstring jarg1) {
48314   jboolean jresult = 0 ;
48315   std::string *arg1 = 0 ;
48316   bool result;
48317 
48318   (void)jenv;
48319   (void)jcls;
48320   if(!jarg1) {
48321     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
48322     return 0;
48323   }
48324   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
48325   if (!arg1_pstr) return 0;
48326   std::string arg1_str(arg1_pstr);
48327   arg1 = &arg1_str;
48328   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
48329   result = (bool)SBMLExtensionRegistry::isPackageEnabled((std::string const &)*arg1);
48330   jresult = (jboolean)result;
48331   return jresult;
48332 }
48333 
48334 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtensionRegistry_1enablePackage(JNIEnv * jenv,jclass jcls,jstring jarg1)48335 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtensionRegistry_1enablePackage(JNIEnv *jenv, jclass jcls, jstring jarg1) {
48336   std::string *arg1 = 0 ;
48337 
48338   (void)jenv;
48339   (void)jcls;
48340   if(!jarg1) {
48341     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
48342     return ;
48343   }
48344   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
48345   if (!arg1_pstr) return ;
48346   std::string arg1_str(arg1_pstr);
48347   arg1 = &arg1_str;
48348   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
48349   SBMLExtensionRegistry::enablePackage((std::string const &)*arg1);
48350 }
48351 
48352 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtensionRegistry_1getNumExtension(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)48353 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtensionRegistry_1getNumExtension(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
48354   jlong jresult = 0 ;
48355   SBMLExtensionRegistry *arg1 = (SBMLExtensionRegistry *) 0 ;
48356   SBaseExtensionPoint *arg2 = 0 ;
48357   unsigned int result;
48358 
48359   (void)jenv;
48360   (void)jcls;
48361   (void)jarg1_;
48362   (void)jarg2_;
48363   arg1 = *(SBMLExtensionRegistry **)&jarg1;
48364   arg2 = *(SBaseExtensionPoint **)&jarg2;
48365   if (!arg2) {
48366     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "SBaseExtensionPoint const & reference is null");
48367     return 0;
48368   }
48369   result = (unsigned int)(arg1)->getNumExtension((SBaseExtensionPoint const &)*arg2);
48370   jresult = (jlong)result;
48371   return jresult;
48372 }
48373 
48374 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtensionRegistry_1setEnabled(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jboolean jarg3)48375 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtensionRegistry_1setEnabled(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jboolean jarg3) {
48376   jboolean jresult = 0 ;
48377   SBMLExtensionRegistry *arg1 = (SBMLExtensionRegistry *) 0 ;
48378   std::string *arg2 = 0 ;
48379   bool arg3 ;
48380   bool result;
48381 
48382   (void)jenv;
48383   (void)jcls;
48384   (void)jarg1_;
48385   arg1 = *(SBMLExtensionRegistry **)&jarg1;
48386   if(!jarg2) {
48387     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
48388     return 0;
48389   }
48390   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
48391   if (!arg2_pstr) return 0;
48392   std::string arg2_str(arg2_pstr);
48393   arg2 = &arg2_str;
48394   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
48395   arg3 = jarg3 ? true : false;
48396   result = (bool)(arg1)->setEnabled((std::string const &)*arg2,arg3);
48397   jresult = (jboolean)result;
48398   return jresult;
48399 }
48400 
48401 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtensionRegistry_1isEnabled(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)48402 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtensionRegistry_1isEnabled(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
48403   jboolean jresult = 0 ;
48404   SBMLExtensionRegistry *arg1 = (SBMLExtensionRegistry *) 0 ;
48405   std::string *arg2 = 0 ;
48406   bool result;
48407 
48408   (void)jenv;
48409   (void)jcls;
48410   (void)jarg1_;
48411   arg1 = *(SBMLExtensionRegistry **)&jarg1;
48412   if(!jarg2) {
48413     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
48414     return 0;
48415   }
48416   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
48417   if (!arg2_pstr) return 0;
48418   std::string arg2_str(arg2_pstr);
48419   arg2 = &arg2_str;
48420   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
48421   result = (bool)(arg1)->isEnabled((std::string const &)*arg2);
48422   jresult = (jboolean)result;
48423   return jresult;
48424 }
48425 
48426 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtensionRegistry_1isRegistered(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)48427 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtensionRegistry_1isRegistered(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
48428   jboolean jresult = 0 ;
48429   SBMLExtensionRegistry *arg1 = (SBMLExtensionRegistry *) 0 ;
48430   std::string *arg2 = 0 ;
48431   bool result;
48432 
48433   (void)jenv;
48434   (void)jcls;
48435   (void)jarg1_;
48436   arg1 = *(SBMLExtensionRegistry **)&jarg1;
48437   if(!jarg2) {
48438     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
48439     return 0;
48440   }
48441   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
48442   if (!arg2_pstr) return 0;
48443   std::string arg2_str(arg2_pstr);
48444   arg2 = &arg2_str;
48445   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
48446   result = (bool)(arg1)->isRegistered((std::string const &)*arg2);
48447   jresult = (jboolean)result;
48448   return jresult;
48449 }
48450 
48451 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtensionRegistry_1getAllRegisteredPackageNames(JNIEnv * jenv,jclass jcls)48452 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtensionRegistry_1getAllRegisteredPackageNames(JNIEnv *jenv, jclass jcls) {
48453   jlong jresult = 0 ;
48454   SwigValueWrapper< std::vector< std::string > > result;
48455 
48456   (void)jenv;
48457   (void)jcls;
48458   result = SBMLExtensionRegistry::getAllRegisteredPackageNames();
48459   *(std::vector< std::string > **)&jresult = new std::vector< std::string >((const std::vector< std::string > &)result);
48460   return jresult;
48461 }
48462 
48463 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtensionRegistry_1getNumRegisteredPackages(JNIEnv * jenv,jclass jcls)48464 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtensionRegistry_1getNumRegisteredPackages(JNIEnv *jenv, jclass jcls) {
48465   jlong jresult = 0 ;
48466   unsigned int result;
48467 
48468   (void)jenv;
48469   (void)jcls;
48470   result = (unsigned int)SBMLExtensionRegistry::getNumRegisteredPackages();
48471   jresult = (jlong)result;
48472   return jresult;
48473 }
48474 
48475 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtensionRegistry_1getRegisteredPackageName(JNIEnv * jenv,jclass jcls,jlong jarg1)48476 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtensionRegistry_1getRegisteredPackageName(JNIEnv *jenv, jclass jcls, jlong jarg1) {
48477   jstring jresult = 0 ;
48478   unsigned int arg1 ;
48479   std::string result;
48480 
48481   (void)jenv;
48482   (void)jcls;
48483   arg1 = (unsigned int)jarg1;
48484   result = SBMLExtensionRegistry::getRegisteredPackageName(arg1);
48485   jresult = jenv->NewStringUTF((&result)->c_str());
48486   return jresult;
48487 }
48488 
48489 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtensionRegistry_1getASTPlugins(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)48490 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtensionRegistry_1getASTPlugins(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
48491   jlong jresult = 0 ;
48492   SBMLExtensionRegistry *arg1 = (SBMLExtensionRegistry *) 0 ;
48493   SwigValueWrapper< std::vector< ASTBasePlugin * > > result;
48494 
48495   (void)jenv;
48496   (void)jcls;
48497   (void)jarg1_;
48498   arg1 = *(SBMLExtensionRegistry **)&jarg1;
48499   result = (arg1)->getASTPlugins();
48500   *(std::vector< ASTBasePlugin * > **)&jresult = new std::vector< ASTBasePlugin * >((const std::vector< ASTBasePlugin * > &)result);
48501   return jresult;
48502 }
48503 
48504 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtensionRegistry_1getNumASTPlugins(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)48505 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtensionRegistry_1getNumASTPlugins(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
48506   jlong jresult = 0 ;
48507   SBMLExtensionRegistry *arg1 = (SBMLExtensionRegistry *) 0 ;
48508   unsigned int result;
48509 
48510   (void)jenv;
48511   (void)jcls;
48512   (void)jarg1_;
48513   arg1 = *(SBMLExtensionRegistry **)&jarg1;
48514   result = (unsigned int)(arg1)->getNumASTPlugins();
48515   jresult = (jlong)result;
48516   return jresult;
48517 }
48518 
48519 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExtensionRegistry_1getASTPlugin(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)48520 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExtensionRegistry_1getASTPlugin(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
48521   jlong jresult = 0 ;
48522   SBMLExtensionRegistry *arg1 = (SBMLExtensionRegistry *) 0 ;
48523   unsigned int arg2 ;
48524   ASTBasePlugin *result = 0 ;
48525 
48526   (void)jenv;
48527   (void)jcls;
48528   (void)jarg1_;
48529   arg1 = *(SBMLExtensionRegistry **)&jarg1;
48530   arg2 = (unsigned int)jarg2;
48531   result = (ASTBasePlugin *)(arg1)->getASTPlugin(arg2);
48532   *(ASTBasePlugin **)&jresult = result;
48533   return jresult;
48534 }
48535 
48536 
Java_org_sbml_libsbml_libsbmlJNI_delete_1Callback(JNIEnv * jenv,jclass jcls,jlong jarg1)48537 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1Callback(JNIEnv *jenv, jclass jcls, jlong jarg1) {
48538   Callback *arg1 = (Callback *) 0 ;
48539 
48540   (void)jenv;
48541   (void)jcls;
48542   arg1 = *(Callback **)&jarg1;
48543   delete arg1;
48544 }
48545 
48546 
Java_org_sbml_libsbml_libsbmlJNI_Callback_1process(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)48547 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Callback_1process(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
48548   jint jresult = 0 ;
48549   Callback *arg1 = (Callback *) 0 ;
48550   SBMLDocument *arg2 = (SBMLDocument *) 0 ;
48551   int result;
48552 
48553   (void)jenv;
48554   (void)jcls;
48555   (void)jarg1_;
48556   (void)jarg2_;
48557   arg1 = *(Callback **)&jarg1;
48558   arg2 = *(SBMLDocument **)&jarg2;
48559   result = (int)(arg1)->process(arg2);
48560   jresult = (jint)result;
48561   return jresult;
48562 }
48563 
48564 
Java_org_sbml_libsbml_libsbmlJNI_Callback_1processSwigExplicitCallback(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)48565 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_Callback_1processSwigExplicitCallback(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
48566   jint jresult = 0 ;
48567   Callback *arg1 = (Callback *) 0 ;
48568   SBMLDocument *arg2 = (SBMLDocument *) 0 ;
48569   int result;
48570 
48571   (void)jenv;
48572   (void)jcls;
48573   (void)jarg1_;
48574   (void)jarg2_;
48575   arg1 = *(Callback **)&jarg1;
48576   arg2 = *(SBMLDocument **)&jarg2;
48577   result = (int)(arg1)->Callback::process(arg2);
48578   jresult = (jint)result;
48579   return jresult;
48580 }
48581 
48582 
Java_org_sbml_libsbml_libsbmlJNI_new_1Callback(JNIEnv * jenv,jclass jcls)48583 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1Callback(JNIEnv *jenv, jclass jcls) {
48584   jlong jresult = 0 ;
48585   Callback *result = 0 ;
48586 
48587   (void)jenv;
48588   (void)jcls;
48589   result = (Callback *)new SwigDirector_Callback(jenv);
48590   *(Callback **)&jresult = result;
48591   return jresult;
48592 }
48593 
48594 
Java_org_sbml_libsbml_libsbmlJNI_Callback_1director_1connect(JNIEnv * jenv,jclass jcls,jobject jself,jlong objarg,jboolean jswig_mem_own,jboolean jweak_global)48595 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Callback_1director_1connect(JNIEnv *jenv, jclass jcls, jobject jself, jlong objarg, jboolean jswig_mem_own, jboolean jweak_global) {
48596   Callback *obj = *((Callback **)&objarg);
48597   (void)jcls;
48598   SwigDirector_Callback *director = static_cast<SwigDirector_Callback *>(obj);
48599   director->swig_connect_director(jenv, jself, jenv->GetObjectClass(jself), (jswig_mem_own == JNI_TRUE), (jweak_global == JNI_TRUE));
48600 }
48601 
48602 
Java_org_sbml_libsbml_libsbmlJNI_Callback_1change_1ownership(JNIEnv * jenv,jclass jcls,jobject jself,jlong objarg,jboolean jtake_or_release)48603 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_Callback_1change_1ownership(JNIEnv *jenv, jclass jcls, jobject jself, jlong objarg, jboolean jtake_or_release) {
48604   Callback *obj = *((Callback **)&objarg);
48605   SwigDirector_Callback *director = dynamic_cast<SwigDirector_Callback *>(obj);
48606   (void)jcls;
48607   if (director) {
48608     director->swig_java_change_ownership(jenv, jself, jtake_or_release ? true : false);
48609   }
48610 }
48611 
48612 
Java_org_sbml_libsbml_libsbmlJNI_CallbackRegistry_1invokeCallbacks(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)48613 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_CallbackRegistry_1invokeCallbacks(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
48614   jint jresult = 0 ;
48615   SBMLDocument *arg1 = (SBMLDocument *) 0 ;
48616   int result;
48617 
48618   (void)jenv;
48619   (void)jcls;
48620   (void)jarg1_;
48621   arg1 = *(SBMLDocument **)&jarg1;
48622   result = (int)CallbackRegistry::invokeCallbacks(arg1);
48623   jresult = (jint)result;
48624   return jresult;
48625 }
48626 
48627 
Java_org_sbml_libsbml_libsbmlJNI_CallbackRegistry_1clearCallbacks(JNIEnv * jenv,jclass jcls)48628 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_CallbackRegistry_1clearCallbacks(JNIEnv *jenv, jclass jcls) {
48629   (void)jenv;
48630   (void)jcls;
48631   CallbackRegistry::clearCallbacks();
48632 }
48633 
48634 
Java_org_sbml_libsbml_libsbmlJNI_CallbackRegistry_1addCallback(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)48635 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_CallbackRegistry_1addCallback(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
48636   Callback *arg1 = (Callback *) 0 ;
48637 
48638   (void)jenv;
48639   (void)jcls;
48640   (void)jarg1_;
48641   arg1 = *(Callback **)&jarg1;
48642   CallbackRegistry::addCallback(arg1);
48643 }
48644 
48645 
Java_org_sbml_libsbml_libsbmlJNI_CallbackRegistry_1getNumCallbacks(JNIEnv * jenv,jclass jcls)48646 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_CallbackRegistry_1getNumCallbacks(JNIEnv *jenv, jclass jcls) {
48647   jint jresult = 0 ;
48648   int result;
48649 
48650   (void)jenv;
48651   (void)jcls;
48652   result = (int)CallbackRegistry::getNumCallbacks();
48653   jresult = (jint)result;
48654   return jresult;
48655 }
48656 
48657 
Java_org_sbml_libsbml_libsbmlJNI_CallbackRegistry_1removeCallback_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jint jarg1)48658 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_CallbackRegistry_1removeCallback_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jint jarg1) {
48659   int arg1 ;
48660 
48661   (void)jenv;
48662   (void)jcls;
48663   arg1 = (int)jarg1;
48664   CallbackRegistry::removeCallback(arg1);
48665 }
48666 
48667 
Java_org_sbml_libsbml_libsbmlJNI_CallbackRegistry_1removeCallback_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)48668 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_CallbackRegistry_1removeCallback_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
48669   Callback *arg1 = (Callback *) 0 ;
48670 
48671   (void)jenv;
48672   (void)jcls;
48673   (void)jarg1_;
48674   arg1 = *(Callback **)&jarg1;
48675   CallbackRegistry::removeCallback(arg1);
48676 }
48677 
48678 
Java_org_sbml_libsbml_libsbmlJNI_delete_1CallbackRegistry(JNIEnv * jenv,jclass jcls,jlong jarg1)48679 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1CallbackRegistry(JNIEnv *jenv, jclass jcls, jlong jarg1) {
48680   CallbackRegistry *arg1 = (CallbackRegistry *) 0 ;
48681 
48682   (void)jenv;
48683   (void)jcls;
48684   arg1 = *(CallbackRegistry **)&jarg1;
48685   delete arg1;
48686 }
48687 
48688 
Java_org_sbml_libsbml_libsbmlJNI_new_1ASTNode_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jint jarg1)48689 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ASTNode_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jint jarg1) {
48690   jlong jresult = 0 ;
48691   ASTNodeType_t arg1 ;
48692   ASTNode *result = 0 ;
48693 
48694   (void)jenv;
48695   (void)jcls;
48696   arg1 = (ASTNodeType_t)jarg1;
48697   result = (ASTNode *)new ASTNode(arg1);
48698   *(ASTNode **)&jresult = result;
48699   return jresult;
48700 }
48701 
48702 
Java_org_sbml_libsbml_libsbmlJNI_new_1ASTNode_1_1SWIG_11(JNIEnv * jenv,jclass jcls)48703 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ASTNode_1_1SWIG_11(JNIEnv *jenv, jclass jcls) {
48704   jlong jresult = 0 ;
48705   ASTNode *result = 0 ;
48706 
48707   (void)jenv;
48708   (void)jcls;
48709   result = (ASTNode *)new ASTNode();
48710   *(ASTNode **)&jresult = result;
48711   return jresult;
48712 }
48713 
48714 
Java_org_sbml_libsbml_libsbmlJNI_new_1ASTNode_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)48715 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ASTNode_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
48716   jlong jresult = 0 ;
48717   ASTNode *arg1 = 0 ;
48718   ASTNode *result = 0 ;
48719 
48720   (void)jenv;
48721   (void)jcls;
48722   (void)jarg1_;
48723   arg1 = *(ASTNode **)&jarg1;
48724   if (!arg1) {
48725     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "ASTNode const & reference is null");
48726     return 0;
48727   }
48728   result = (ASTNode *)new ASTNode((ASTNode const &)*arg1);
48729   *(ASTNode **)&jresult = result;
48730   return jresult;
48731 }
48732 
48733 
Java_org_sbml_libsbml_libsbmlJNI_delete_1ASTNode(JNIEnv * jenv,jclass jcls,jlong jarg1)48734 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1ASTNode(JNIEnv *jenv, jclass jcls, jlong jarg1) {
48735   ASTNode *arg1 = (ASTNode *) 0 ;
48736 
48737   (void)jenv;
48738   (void)jcls;
48739   arg1 = *(ASTNode **)&jarg1;
48740   delete arg1;
48741 }
48742 
48743 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1freeName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)48744 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1freeName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
48745   jint jresult = 0 ;
48746   ASTNode *arg1 = (ASTNode *) 0 ;
48747   int result;
48748 
48749   (void)jenv;
48750   (void)jcls;
48751   (void)jarg1_;
48752   arg1 = *(ASTNode **)&jarg1;
48753   result = (int)(arg1)->freeName();
48754   jresult = (jint)result;
48755   return jresult;
48756 }
48757 
48758 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1canonicalize(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)48759 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1canonicalize(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
48760   jboolean jresult = 0 ;
48761   ASTNode *arg1 = (ASTNode *) 0 ;
48762   bool result;
48763 
48764   (void)jenv;
48765   (void)jcls;
48766   (void)jarg1_;
48767   arg1 = *(ASTNode **)&jarg1;
48768   result = (bool)(arg1)->canonicalize();
48769   jresult = (jboolean)result;
48770   return jresult;
48771 }
48772 
48773 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1addChild_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jboolean jarg3)48774 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1addChild_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jboolean jarg3) {
48775   jint jresult = 0 ;
48776   ASTNode *arg1 = (ASTNode *) 0 ;
48777   ASTNode *arg2 = (ASTNode *) 0 ;
48778   bool arg3 ;
48779   int result;
48780 
48781   (void)jenv;
48782   (void)jcls;
48783   (void)jarg1_;
48784   (void)jarg2_;
48785   arg1 = *(ASTNode **)&jarg1;
48786   arg2 = *(ASTNode **)&jarg2;
48787   arg3 = jarg3 ? true : false;
48788   result = (int)(arg1)->addChild(arg2,arg3);
48789   jresult = (jint)result;
48790   return jresult;
48791 }
48792 
48793 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1addChild_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)48794 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1addChild_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
48795   jint jresult = 0 ;
48796   ASTNode *arg1 = (ASTNode *) 0 ;
48797   ASTNode *arg2 = (ASTNode *) 0 ;
48798   int result;
48799 
48800   (void)jenv;
48801   (void)jcls;
48802   (void)jarg1_;
48803   (void)jarg2_;
48804   arg1 = *(ASTNode **)&jarg1;
48805   arg2 = *(ASTNode **)&jarg2;
48806   result = (int)(arg1)->addChild(arg2);
48807   jresult = (jint)result;
48808   return jresult;
48809 }
48810 
48811 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1prependChild(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)48812 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1prependChild(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
48813   jint jresult = 0 ;
48814   ASTNode *arg1 = (ASTNode *) 0 ;
48815   ASTNode *arg2 = (ASTNode *) 0 ;
48816   int result;
48817 
48818   (void)jenv;
48819   (void)jcls;
48820   (void)jarg1_;
48821   (void)jarg2_;
48822   arg1 = *(ASTNode **)&jarg1;
48823   arg2 = *(ASTNode **)&jarg2;
48824   result = (int)(arg1)->prependChild(arg2);
48825   jresult = (jint)result;
48826   return jresult;
48827 }
48828 
48829 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1removeChild(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)48830 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1removeChild(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
48831   jint jresult = 0 ;
48832   ASTNode *arg1 = (ASTNode *) 0 ;
48833   unsigned int arg2 ;
48834   int result;
48835 
48836   (void)jenv;
48837   (void)jcls;
48838   (void)jarg1_;
48839   arg1 = *(ASTNode **)&jarg1;
48840   arg2 = (unsigned int)jarg2;
48841   result = (int)(arg1)->removeChild(arg2);
48842   jresult = (jint)result;
48843   return jresult;
48844 }
48845 
48846 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1replaceChild_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jlong jarg3,jobject jarg3_,jboolean jarg4)48847 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1replaceChild_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jlong jarg3, jobject jarg3_, jboolean jarg4) {
48848   jint jresult = 0 ;
48849   ASTNode *arg1 = (ASTNode *) 0 ;
48850   unsigned int arg2 ;
48851   ASTNode *arg3 = (ASTNode *) 0 ;
48852   bool arg4 ;
48853   int result;
48854 
48855   (void)jenv;
48856   (void)jcls;
48857   (void)jarg1_;
48858   (void)jarg3_;
48859   arg1 = *(ASTNode **)&jarg1;
48860   arg2 = (unsigned int)jarg2;
48861   arg3 = *(ASTNode **)&jarg3;
48862   arg4 = jarg4 ? true : false;
48863   result = (int)(arg1)->replaceChild(arg2,arg3,arg4);
48864   jresult = (jint)result;
48865   return jresult;
48866 }
48867 
48868 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1replaceChild_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jlong jarg3,jobject jarg3_)48869 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1replaceChild_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jlong jarg3, jobject jarg3_) {
48870   jint jresult = 0 ;
48871   ASTNode *arg1 = (ASTNode *) 0 ;
48872   unsigned int arg2 ;
48873   ASTNode *arg3 = (ASTNode *) 0 ;
48874   int result;
48875 
48876   (void)jenv;
48877   (void)jcls;
48878   (void)jarg1_;
48879   (void)jarg3_;
48880   arg1 = *(ASTNode **)&jarg1;
48881   arg2 = (unsigned int)jarg2;
48882   arg3 = *(ASTNode **)&jarg3;
48883   result = (int)(arg1)->replaceChild(arg2,arg3);
48884   jresult = (jint)result;
48885   return jresult;
48886 }
48887 
48888 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1insertChild(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jlong jarg3,jobject jarg3_)48889 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1insertChild(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jlong jarg3, jobject jarg3_) {
48890   jint jresult = 0 ;
48891   ASTNode *arg1 = (ASTNode *) 0 ;
48892   unsigned int arg2 ;
48893   ASTNode *arg3 = (ASTNode *) 0 ;
48894   int result;
48895 
48896   (void)jenv;
48897   (void)jcls;
48898   (void)jarg1_;
48899   (void)jarg3_;
48900   arg1 = *(ASTNode **)&jarg1;
48901   arg2 = (unsigned int)jarg2;
48902   arg3 = *(ASTNode **)&jarg3;
48903   result = (int)(arg1)->insertChild(arg2,arg3);
48904   jresult = (jint)result;
48905   return jresult;
48906 }
48907 
48908 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1deepCopy(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)48909 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1deepCopy(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
48910   jlong jresult = 0 ;
48911   ASTNode *arg1 = (ASTNode *) 0 ;
48912   ASTNode *result = 0 ;
48913 
48914   (void)jenv;
48915   (void)jcls;
48916   (void)jarg1_;
48917   arg1 = *(ASTNode **)&jarg1;
48918   result = (ASTNode *)((ASTNode const *)arg1)->deepCopy();
48919   *(ASTNode **)&jresult = result;
48920   return jresult;
48921 }
48922 
48923 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getChild(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)48924 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getChild(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
48925   jlong jresult = 0 ;
48926   ASTNode *arg1 = (ASTNode *) 0 ;
48927   unsigned int arg2 ;
48928   ASTNode *result = 0 ;
48929 
48930   (void)jenv;
48931   (void)jcls;
48932   (void)jarg1_;
48933   arg1 = *(ASTNode **)&jarg1;
48934   arg2 = (unsigned int)jarg2;
48935   result = (ASTNode *)((ASTNode const *)arg1)->getChild(arg2);
48936   *(ASTNode **)&jresult = result;
48937   return jresult;
48938 }
48939 
48940 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getLeftChild(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)48941 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getLeftChild(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
48942   jlong jresult = 0 ;
48943   ASTNode *arg1 = (ASTNode *) 0 ;
48944   ASTNode *result = 0 ;
48945 
48946   (void)jenv;
48947   (void)jcls;
48948   (void)jarg1_;
48949   arg1 = *(ASTNode **)&jarg1;
48950   result = (ASTNode *)((ASTNode const *)arg1)->getLeftChild();
48951   *(ASTNode **)&jresult = result;
48952   return jresult;
48953 }
48954 
48955 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getRightChild(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)48956 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getRightChild(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
48957   jlong jresult = 0 ;
48958   ASTNode *arg1 = (ASTNode *) 0 ;
48959   ASTNode *result = 0 ;
48960 
48961   (void)jenv;
48962   (void)jcls;
48963   (void)jarg1_;
48964   arg1 = *(ASTNode **)&jarg1;
48965   result = (ASTNode *)((ASTNode const *)arg1)->getRightChild();
48966   *(ASTNode **)&jresult = result;
48967   return jresult;
48968 }
48969 
48970 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getNumChildren(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)48971 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getNumChildren(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
48972   jlong jresult = 0 ;
48973   ASTNode *arg1 = (ASTNode *) 0 ;
48974   unsigned int result;
48975 
48976   (void)jenv;
48977   (void)jcls;
48978   (void)jarg1_;
48979   arg1 = *(ASTNode **)&jarg1;
48980   result = (unsigned int)((ASTNode const *)arg1)->getNumChildren();
48981   jresult = (jlong)result;
48982   return jresult;
48983 }
48984 
48985 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1addSemanticsAnnotation(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)48986 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1addSemanticsAnnotation(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
48987   jint jresult = 0 ;
48988   ASTNode *arg1 = (ASTNode *) 0 ;
48989   XMLNode *arg2 = (XMLNode *) 0 ;
48990   int result;
48991 
48992   (void)jenv;
48993   (void)jcls;
48994   (void)jarg1_;
48995   (void)jarg2_;
48996   arg1 = *(ASTNode **)&jarg1;
48997   arg2 = *(XMLNode **)&jarg2;
48998   result = (int)(arg1)->addSemanticsAnnotation(arg2);
48999   jresult = (jint)result;
49000   return jresult;
49001 }
49002 
49003 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getNumSemanticsAnnotations(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49004 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getNumSemanticsAnnotations(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49005   jlong jresult = 0 ;
49006   ASTNode *arg1 = (ASTNode *) 0 ;
49007   unsigned int result;
49008 
49009   (void)jenv;
49010   (void)jcls;
49011   (void)jarg1_;
49012   arg1 = *(ASTNode **)&jarg1;
49013   result = (unsigned int)((ASTNode const *)arg1)->getNumSemanticsAnnotations();
49014   jresult = (jlong)result;
49015   return jresult;
49016 }
49017 
49018 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getSemanticsAnnotation(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)49019 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getSemanticsAnnotation(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
49020   jlong jresult = 0 ;
49021   ASTNode *arg1 = (ASTNode *) 0 ;
49022   unsigned int arg2 ;
49023   XMLNode *result = 0 ;
49024 
49025   (void)jenv;
49026   (void)jcls;
49027   (void)jarg1_;
49028   arg1 = *(ASTNode **)&jarg1;
49029   arg2 = (unsigned int)jarg2;
49030   result = (XMLNode *)((ASTNode const *)arg1)->getSemanticsAnnotation(arg2);
49031   *(XMLNode **)&jresult = result;
49032   return jresult;
49033 }
49034 
49035 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getCharacter(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49036 SWIGEXPORT jchar JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getCharacter(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49037   jchar jresult = 0 ;
49038   ASTNode *arg1 = (ASTNode *) 0 ;
49039   char result;
49040 
49041   (void)jenv;
49042   (void)jcls;
49043   (void)jarg1_;
49044   arg1 = *(ASTNode **)&jarg1;
49045   result = (char)((ASTNode const *)arg1)->getCharacter();
49046   jresult = (jchar)result;
49047   return jresult;
49048 }
49049 
49050 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49051 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49052   jstring jresult = 0 ;
49053   ASTNode *arg1 = (ASTNode *) 0 ;
49054   std::string result;
49055 
49056   (void)jenv;
49057   (void)jcls;
49058   (void)jarg1_;
49059   arg1 = *(ASTNode **)&jarg1;
49060   result = ((ASTNode const *)arg1)->getId();
49061   jresult = jenv->NewStringUTF((&result)->c_str());
49062   return jresult;
49063 }
49064 
49065 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getClassName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49066 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getClassName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49067   jstring jresult = 0 ;
49068   ASTNode *arg1 = (ASTNode *) 0 ;
49069   std::string result;
49070 
49071   (void)jenv;
49072   (void)jcls;
49073   (void)jarg1_;
49074   arg1 = *(ASTNode **)&jarg1;
49075   result = ((ASTNode const *)arg1)->getClass();
49076   jresult = jenv->NewStringUTF((&result)->c_str());
49077   return jresult;
49078 }
49079 
49080 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getStyle(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49081 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getStyle(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49082   jstring jresult = 0 ;
49083   ASTNode *arg1 = (ASTNode *) 0 ;
49084   std::string result;
49085 
49086   (void)jenv;
49087   (void)jcls;
49088   (void)jarg1_;
49089   arg1 = *(ASTNode **)&jarg1;
49090   result = ((ASTNode const *)arg1)->getStyle();
49091   jresult = jenv->NewStringUTF((&result)->c_str());
49092   return jresult;
49093 }
49094 
49095 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getInteger(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49096 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getInteger(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49097   jint jresult = 0 ;
49098   ASTNode *arg1 = (ASTNode *) 0 ;
49099   long result;
49100 
49101   (void)jenv;
49102   (void)jcls;
49103   (void)jarg1_;
49104   arg1 = *(ASTNode **)&jarg1;
49105   result = (long)((ASTNode const *)arg1)->getInteger();
49106   jresult = (jint)result;
49107   return jresult;
49108 }
49109 
49110 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49111 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49112   jstring jresult = 0 ;
49113   ASTNode *arg1 = (ASTNode *) 0 ;
49114   char *result = 0 ;
49115 
49116   (void)jenv;
49117   (void)jcls;
49118   (void)jarg1_;
49119   arg1 = *(ASTNode **)&jarg1;
49120   result = (char *)((ASTNode const *)arg1)->getName();
49121   if (result) jresult = jenv->NewStringUTF((const char *)result);
49122   return jresult;
49123 }
49124 
49125 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getOperatorName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49126 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getOperatorName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49127   jstring jresult = 0 ;
49128   ASTNode *arg1 = (ASTNode *) 0 ;
49129   char *result = 0 ;
49130 
49131   (void)jenv;
49132   (void)jcls;
49133   (void)jarg1_;
49134   arg1 = *(ASTNode **)&jarg1;
49135   result = (char *)((ASTNode const *)arg1)->getOperatorName();
49136   if (result) jresult = jenv->NewStringUTF((const char *)result);
49137   return jresult;
49138 }
49139 
49140 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getNumerator(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49141 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getNumerator(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49142   jint jresult = 0 ;
49143   ASTNode *arg1 = (ASTNode *) 0 ;
49144   long result;
49145 
49146   (void)jenv;
49147   (void)jcls;
49148   (void)jarg1_;
49149   arg1 = *(ASTNode **)&jarg1;
49150   result = (long)((ASTNode const *)arg1)->getNumerator();
49151   jresult = (jint)result;
49152   return jresult;
49153 }
49154 
49155 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getDenominator(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49156 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getDenominator(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49157   jint jresult = 0 ;
49158   ASTNode *arg1 = (ASTNode *) 0 ;
49159   long result;
49160 
49161   (void)jenv;
49162   (void)jcls;
49163   (void)jarg1_;
49164   arg1 = *(ASTNode **)&jarg1;
49165   result = (long)((ASTNode const *)arg1)->getDenominator();
49166   jresult = (jint)result;
49167   return jresult;
49168 }
49169 
49170 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getReal(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49171 SWIGEXPORT jdouble JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getReal(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49172   jdouble jresult = 0 ;
49173   ASTNode *arg1 = (ASTNode *) 0 ;
49174   double result;
49175 
49176   (void)jenv;
49177   (void)jcls;
49178   (void)jarg1_;
49179   arg1 = *(ASTNode **)&jarg1;
49180   result = (double)((ASTNode const *)arg1)->getReal();
49181   jresult = (jdouble)result;
49182   return jresult;
49183 }
49184 
49185 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getMantissa(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49186 SWIGEXPORT jdouble JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getMantissa(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49187   jdouble jresult = 0 ;
49188   ASTNode *arg1 = (ASTNode *) 0 ;
49189   double result;
49190 
49191   (void)jenv;
49192   (void)jcls;
49193   (void)jarg1_;
49194   arg1 = *(ASTNode **)&jarg1;
49195   result = (double)((ASTNode const *)arg1)->getMantissa();
49196   jresult = (jdouble)result;
49197   return jresult;
49198 }
49199 
49200 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getExponent(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49201 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getExponent(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49202   jint jresult = 0 ;
49203   ASTNode *arg1 = (ASTNode *) 0 ;
49204   long result;
49205 
49206   (void)jenv;
49207   (void)jcls;
49208   (void)jarg1_;
49209   arg1 = *(ASTNode **)&jarg1;
49210   result = (long)((ASTNode const *)arg1)->getExponent();
49211   jresult = (jint)result;
49212   return jresult;
49213 }
49214 
49215 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getValue(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49216 SWIGEXPORT jdouble JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getValue(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49217   jdouble jresult = 0 ;
49218   ASTNode *arg1 = (ASTNode *) 0 ;
49219   double result;
49220 
49221   (void)jenv;
49222   (void)jcls;
49223   (void)jarg1_;
49224   arg1 = *(ASTNode **)&jarg1;
49225   result = (double)((ASTNode const *)arg1)->getValue();
49226   jresult = (jdouble)result;
49227   return jresult;
49228 }
49229 
49230 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getPrecedence(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49231 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getPrecedence(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49232   jint jresult = 0 ;
49233   ASTNode *arg1 = (ASTNode *) 0 ;
49234   int result;
49235 
49236   (void)jenv;
49237   (void)jcls;
49238   (void)jarg1_;
49239   arg1 = *(ASTNode **)&jarg1;
49240   result = (int)((ASTNode const *)arg1)->getPrecedence();
49241   jresult = (jint)result;
49242   return jresult;
49243 }
49244 
49245 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getType(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49246 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getType(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49247   jint jresult = 0 ;
49248   ASTNode *arg1 = (ASTNode *) 0 ;
49249   ASTNodeType_t result;
49250 
49251   (void)jenv;
49252   (void)jcls;
49253   (void)jarg1_;
49254   arg1 = *(ASTNode **)&jarg1;
49255   result = (ASTNodeType_t)((ASTNode const *)arg1)->getType();
49256   jresult = (jint)result;
49257   return jresult;
49258 }
49259 
49260 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49261 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49262   jstring jresult = 0 ;
49263   ASTNode *arg1 = (ASTNode *) 0 ;
49264   std::string result;
49265 
49266   (void)jenv;
49267   (void)jcls;
49268   (void)jarg1_;
49269   arg1 = *(ASTNode **)&jarg1;
49270   result = ((ASTNode const *)arg1)->getUnits();
49271   jresult = jenv->NewStringUTF((&result)->c_str());
49272   return jresult;
49273 }
49274 
49275 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isAvogadro(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49276 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isAvogadro(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49277   jboolean jresult = 0 ;
49278   ASTNode *arg1 = (ASTNode *) 0 ;
49279   bool result;
49280 
49281   (void)jenv;
49282   (void)jcls;
49283   (void)jarg1_;
49284   arg1 = *(ASTNode **)&jarg1;
49285   result = (bool)((ASTNode const *)arg1)->isAvogadro();
49286   jresult = (jboolean)result;
49287   return jresult;
49288 }
49289 
49290 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isBoolean(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49291 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isBoolean(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49292   jboolean jresult = 0 ;
49293   ASTNode *arg1 = (ASTNode *) 0 ;
49294   bool result;
49295 
49296   (void)jenv;
49297   (void)jcls;
49298   (void)jarg1_;
49299   arg1 = *(ASTNode **)&jarg1;
49300   result = (bool)((ASTNode const *)arg1)->isBoolean();
49301   jresult = (jboolean)result;
49302   return jresult;
49303 }
49304 
49305 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1returnsBoolean_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)49306 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1returnsBoolean_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
49307   jboolean jresult = 0 ;
49308   ASTNode *arg1 = (ASTNode *) 0 ;
49309   Model *arg2 = (Model *) 0 ;
49310   bool result;
49311 
49312   (void)jenv;
49313   (void)jcls;
49314   (void)jarg1_;
49315   (void)jarg2_;
49316   arg1 = *(ASTNode **)&jarg1;
49317   arg2 = *(Model **)&jarg2;
49318   result = (bool)((ASTNode const *)arg1)->returnsBoolean((Model const *)arg2);
49319   jresult = (jboolean)result;
49320   return jresult;
49321 }
49322 
49323 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1returnsBoolean_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49324 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1returnsBoolean_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49325   jboolean jresult = 0 ;
49326   ASTNode *arg1 = (ASTNode *) 0 ;
49327   bool result;
49328 
49329   (void)jenv;
49330   (void)jcls;
49331   (void)jarg1_;
49332   arg1 = *(ASTNode **)&jarg1;
49333   result = (bool)((ASTNode const *)arg1)->returnsBoolean();
49334   jresult = (jboolean)result;
49335   return jresult;
49336 }
49337 
49338 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isConstant(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49339 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isConstant(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49340   jboolean jresult = 0 ;
49341   ASTNode *arg1 = (ASTNode *) 0 ;
49342   bool result;
49343 
49344   (void)jenv;
49345   (void)jcls;
49346   (void)jarg1_;
49347   arg1 = *(ASTNode **)&jarg1;
49348   result = (bool)((ASTNode const *)arg1)->isConstant();
49349   jresult = (jboolean)result;
49350   return jresult;
49351 }
49352 
49353 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isCiNumber(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49354 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isCiNumber(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49355   jboolean jresult = 0 ;
49356   ASTNode *arg1 = (ASTNode *) 0 ;
49357   bool result;
49358 
49359   (void)jenv;
49360   (void)jcls;
49361   (void)jarg1_;
49362   arg1 = *(ASTNode **)&jarg1;
49363   result = (bool)((ASTNode const *)arg1)->isCiNumber();
49364   jresult = (jboolean)result;
49365   return jresult;
49366 }
49367 
49368 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isConstantNumber(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49369 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isConstantNumber(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49370   jboolean jresult = 0 ;
49371   ASTNode *arg1 = (ASTNode *) 0 ;
49372   bool result;
49373 
49374   (void)jenv;
49375   (void)jcls;
49376   (void)jarg1_;
49377   arg1 = *(ASTNode **)&jarg1;
49378   result = (bool)((ASTNode const *)arg1)->isConstantNumber();
49379   jresult = (jboolean)result;
49380   return jresult;
49381 }
49382 
49383 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isCSymbolFunction(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49384 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isCSymbolFunction(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49385   jboolean jresult = 0 ;
49386   ASTNode *arg1 = (ASTNode *) 0 ;
49387   bool result;
49388 
49389   (void)jenv;
49390   (void)jcls;
49391   (void)jarg1_;
49392   arg1 = *(ASTNode **)&jarg1;
49393   result = (bool)((ASTNode const *)arg1)->isCSymbolFunction();
49394   jresult = (jboolean)result;
49395   return jresult;
49396 }
49397 
49398 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isFunction(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49399 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isFunction(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49400   jboolean jresult = 0 ;
49401   ASTNode *arg1 = (ASTNode *) 0 ;
49402   bool result;
49403 
49404   (void)jenv;
49405   (void)jcls;
49406   (void)jarg1_;
49407   arg1 = *(ASTNode **)&jarg1;
49408   result = (bool)((ASTNode const *)arg1)->isFunction();
49409   jresult = (jboolean)result;
49410   return jresult;
49411 }
49412 
49413 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isInfinity(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49414 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isInfinity(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49415   jboolean jresult = 0 ;
49416   ASTNode *arg1 = (ASTNode *) 0 ;
49417   bool result;
49418 
49419   (void)jenv;
49420   (void)jcls;
49421   (void)jarg1_;
49422   arg1 = *(ASTNode **)&jarg1;
49423   result = (bool)((ASTNode const *)arg1)->isInfinity();
49424   jresult = (jboolean)result;
49425   return jresult;
49426 }
49427 
49428 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isInteger(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49429 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isInteger(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49430   jboolean jresult = 0 ;
49431   ASTNode *arg1 = (ASTNode *) 0 ;
49432   bool result;
49433 
49434   (void)jenv;
49435   (void)jcls;
49436   (void)jarg1_;
49437   arg1 = *(ASTNode **)&jarg1;
49438   result = (bool)((ASTNode const *)arg1)->isInteger();
49439   jresult = (jboolean)result;
49440   return jresult;
49441 }
49442 
49443 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isLambda(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49444 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isLambda(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49445   jboolean jresult = 0 ;
49446   ASTNode *arg1 = (ASTNode *) 0 ;
49447   bool result;
49448 
49449   (void)jenv;
49450   (void)jcls;
49451   (void)jarg1_;
49452   arg1 = *(ASTNode **)&jarg1;
49453   result = (bool)((ASTNode const *)arg1)->isLambda();
49454   jresult = (jboolean)result;
49455   return jresult;
49456 }
49457 
49458 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isLog10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49459 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isLog10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49460   jboolean jresult = 0 ;
49461   ASTNode *arg1 = (ASTNode *) 0 ;
49462   bool result;
49463 
49464   (void)jenv;
49465   (void)jcls;
49466   (void)jarg1_;
49467   arg1 = *(ASTNode **)&jarg1;
49468   result = (bool)((ASTNode const *)arg1)->isLog10();
49469   jresult = (jboolean)result;
49470   return jresult;
49471 }
49472 
49473 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isLogical(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49474 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isLogical(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49475   jboolean jresult = 0 ;
49476   ASTNode *arg1 = (ASTNode *) 0 ;
49477   bool result;
49478 
49479   (void)jenv;
49480   (void)jcls;
49481   (void)jarg1_;
49482   arg1 = *(ASTNode **)&jarg1;
49483   result = (bool)((ASTNode const *)arg1)->isLogical();
49484   jresult = (jboolean)result;
49485   return jresult;
49486 }
49487 
49488 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49489 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49490   jboolean jresult = 0 ;
49491   ASTNode *arg1 = (ASTNode *) 0 ;
49492   bool result;
49493 
49494   (void)jenv;
49495   (void)jcls;
49496   (void)jarg1_;
49497   arg1 = *(ASTNode **)&jarg1;
49498   result = (bool)((ASTNode const *)arg1)->isName();
49499   jresult = (jboolean)result;
49500   return jresult;
49501 }
49502 
49503 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isNaN(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49504 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isNaN(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49505   jboolean jresult = 0 ;
49506   ASTNode *arg1 = (ASTNode *) 0 ;
49507   bool result;
49508 
49509   (void)jenv;
49510   (void)jcls;
49511   (void)jarg1_;
49512   arg1 = *(ASTNode **)&jarg1;
49513   result = (bool)((ASTNode const *)arg1)->isNaN();
49514   jresult = (jboolean)result;
49515   return jresult;
49516 }
49517 
49518 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isNegInfinity(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49519 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isNegInfinity(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49520   jboolean jresult = 0 ;
49521   ASTNode *arg1 = (ASTNode *) 0 ;
49522   bool result;
49523 
49524   (void)jenv;
49525   (void)jcls;
49526   (void)jarg1_;
49527   arg1 = *(ASTNode **)&jarg1;
49528   result = (bool)((ASTNode const *)arg1)->isNegInfinity();
49529   jresult = (jboolean)result;
49530   return jresult;
49531 }
49532 
49533 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isNumber(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49534 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isNumber(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49535   jboolean jresult = 0 ;
49536   ASTNode *arg1 = (ASTNode *) 0 ;
49537   bool result;
49538 
49539   (void)jenv;
49540   (void)jcls;
49541   (void)jarg1_;
49542   arg1 = *(ASTNode **)&jarg1;
49543   result = (bool)((ASTNode const *)arg1)->isNumber();
49544   jresult = (jboolean)result;
49545   return jresult;
49546 }
49547 
49548 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isOperator(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49549 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isOperator(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49550   jboolean jresult = 0 ;
49551   ASTNode *arg1 = (ASTNode *) 0 ;
49552   bool result;
49553 
49554   (void)jenv;
49555   (void)jcls;
49556   (void)jarg1_;
49557   arg1 = *(ASTNode **)&jarg1;
49558   result = (bool)((ASTNode const *)arg1)->isOperator();
49559   jresult = (jboolean)result;
49560   return jresult;
49561 }
49562 
49563 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isPiecewise(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49564 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isPiecewise(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49565   jboolean jresult = 0 ;
49566   ASTNode *arg1 = (ASTNode *) 0 ;
49567   bool result;
49568 
49569   (void)jenv;
49570   (void)jcls;
49571   (void)jarg1_;
49572   arg1 = *(ASTNode **)&jarg1;
49573   result = (bool)((ASTNode const *)arg1)->isPiecewise();
49574   jresult = (jboolean)result;
49575   return jresult;
49576 }
49577 
49578 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isRational(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49579 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isRational(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49580   jboolean jresult = 0 ;
49581   ASTNode *arg1 = (ASTNode *) 0 ;
49582   bool result;
49583 
49584   (void)jenv;
49585   (void)jcls;
49586   (void)jarg1_;
49587   arg1 = *(ASTNode **)&jarg1;
49588   result = (bool)((ASTNode const *)arg1)->isRational();
49589   jresult = (jboolean)result;
49590   return jresult;
49591 }
49592 
49593 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isReal(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49594 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isReal(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49595   jboolean jresult = 0 ;
49596   ASTNode *arg1 = (ASTNode *) 0 ;
49597   bool result;
49598 
49599   (void)jenv;
49600   (void)jcls;
49601   (void)jarg1_;
49602   arg1 = *(ASTNode **)&jarg1;
49603   result = (bool)((ASTNode const *)arg1)->isReal();
49604   jresult = (jboolean)result;
49605   return jresult;
49606 }
49607 
49608 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isRelational(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49609 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isRelational(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49610   jboolean jresult = 0 ;
49611   ASTNode *arg1 = (ASTNode *) 0 ;
49612   bool result;
49613 
49614   (void)jenv;
49615   (void)jcls;
49616   (void)jarg1_;
49617   arg1 = *(ASTNode **)&jarg1;
49618   result = (bool)((ASTNode const *)arg1)->isRelational();
49619   jresult = (jboolean)result;
49620   return jresult;
49621 }
49622 
49623 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isSqrt(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49624 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isSqrt(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49625   jboolean jresult = 0 ;
49626   ASTNode *arg1 = (ASTNode *) 0 ;
49627   bool result;
49628 
49629   (void)jenv;
49630   (void)jcls;
49631   (void)jarg1_;
49632   arg1 = *(ASTNode **)&jarg1;
49633   result = (bool)((ASTNode const *)arg1)->isSqrt();
49634   jresult = (jboolean)result;
49635   return jresult;
49636 }
49637 
49638 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isUMinus(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49639 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isUMinus(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49640   jboolean jresult = 0 ;
49641   ASTNode *arg1 = (ASTNode *) 0 ;
49642   bool result;
49643 
49644   (void)jenv;
49645   (void)jcls;
49646   (void)jarg1_;
49647   arg1 = *(ASTNode **)&jarg1;
49648   result = (bool)((ASTNode const *)arg1)->isUMinus();
49649   jresult = (jboolean)result;
49650   return jresult;
49651 }
49652 
49653 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isUPlus(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49654 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isUPlus(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49655   jboolean jresult = 0 ;
49656   ASTNode *arg1 = (ASTNode *) 0 ;
49657   bool result;
49658 
49659   (void)jenv;
49660   (void)jcls;
49661   (void)jarg1_;
49662   arg1 = *(ASTNode **)&jarg1;
49663   result = (bool)((ASTNode const *)arg1)->isUPlus();
49664   jresult = (jboolean)result;
49665   return jresult;
49666 }
49667 
49668 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isUserFunction(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49669 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isUserFunction(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49670   jboolean jresult = 0 ;
49671   ASTNode *arg1 = (ASTNode *) 0 ;
49672   bool result;
49673 
49674   (void)jenv;
49675   (void)jcls;
49676   (void)jarg1_;
49677   arg1 = *(ASTNode **)&jarg1;
49678   result = (bool)((ASTNode const *)arg1)->isUserFunction();
49679   jresult = (jboolean)result;
49680   return jresult;
49681 }
49682 
49683 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1hasTypeAndNumChildren(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jlong jarg3)49684 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1hasTypeAndNumChildren(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jlong jarg3) {
49685   jint jresult = 0 ;
49686   ASTNode *arg1 = (ASTNode *) 0 ;
49687   ASTNodeType_t arg2 ;
49688   unsigned int arg3 ;
49689   int result;
49690 
49691   (void)jenv;
49692   (void)jcls;
49693   (void)jarg1_;
49694   arg1 = *(ASTNode **)&jarg1;
49695   arg2 = (ASTNodeType_t)jarg2;
49696   arg3 = (unsigned int)jarg3;
49697   result = (int)((ASTNode const *)arg1)->hasTypeAndNumChildren(arg2,arg3);
49698   jresult = (jint)result;
49699   return jresult;
49700 }
49701 
49702 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isUnknown(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49703 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isUnknown(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49704   jboolean jresult = 0 ;
49705   ASTNode *arg1 = (ASTNode *) 0 ;
49706   bool result;
49707 
49708   (void)jenv;
49709   (void)jcls;
49710   (void)jarg1_;
49711   arg1 = *(ASTNode **)&jarg1;
49712   result = (bool)((ASTNode const *)arg1)->isUnknown();
49713   jresult = (jboolean)result;
49714   return jresult;
49715 }
49716 
49717 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isSetId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49718 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isSetId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49719   jboolean jresult = 0 ;
49720   ASTNode *arg1 = (ASTNode *) 0 ;
49721   bool result;
49722 
49723   (void)jenv;
49724   (void)jcls;
49725   (void)jarg1_;
49726   arg1 = *(ASTNode **)&jarg1;
49727   result = (bool)((ASTNode const *)arg1)->isSetId();
49728   jresult = (jboolean)result;
49729   return jresult;
49730 }
49731 
49732 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isSetClass(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49733 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isSetClass(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49734   jboolean jresult = 0 ;
49735   ASTNode *arg1 = (ASTNode *) 0 ;
49736   bool result;
49737 
49738   (void)jenv;
49739   (void)jcls;
49740   (void)jarg1_;
49741   arg1 = *(ASTNode **)&jarg1;
49742   result = (bool)((ASTNode const *)arg1)->isSetClass();
49743   jresult = (jboolean)result;
49744   return jresult;
49745 }
49746 
49747 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isSetStyle(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49748 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isSetStyle(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49749   jboolean jresult = 0 ;
49750   ASTNode *arg1 = (ASTNode *) 0 ;
49751   bool result;
49752 
49753   (void)jenv;
49754   (void)jcls;
49755   (void)jarg1_;
49756   arg1 = *(ASTNode **)&jarg1;
49757   result = (bool)((ASTNode const *)arg1)->isSetStyle();
49758   jresult = (jboolean)result;
49759   return jresult;
49760 }
49761 
49762 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isSetUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49763 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isSetUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49764   jboolean jresult = 0 ;
49765   ASTNode *arg1 = (ASTNode *) 0 ;
49766   bool result;
49767 
49768   (void)jenv;
49769   (void)jcls;
49770   (void)jarg1_;
49771   arg1 = *(ASTNode **)&jarg1;
49772   result = (bool)((ASTNode const *)arg1)->isSetUnits();
49773   jresult = (jboolean)result;
49774   return jresult;
49775 }
49776 
49777 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1hasUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)49778 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1hasUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
49779   jboolean jresult = 0 ;
49780   ASTNode *arg1 = (ASTNode *) 0 ;
49781   bool result;
49782 
49783   (void)jenv;
49784   (void)jcls;
49785   (void)jarg1_;
49786   arg1 = *(ASTNode **)&jarg1;
49787   result = (bool)((ASTNode const *)arg1)->hasUnits();
49788   jresult = (jboolean)result;
49789   return jresult;
49790 }
49791 
49792 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1setCharacter(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jchar jarg2)49793 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1setCharacter(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jchar jarg2) {
49794   jint jresult = 0 ;
49795   ASTNode *arg1 = (ASTNode *) 0 ;
49796   char arg2 ;
49797   int result;
49798 
49799   (void)jenv;
49800   (void)jcls;
49801   (void)jarg1_;
49802   arg1 = *(ASTNode **)&jarg1;
49803   arg2 = (char)jarg2;
49804   result = (int)(arg1)->setCharacter(arg2);
49805   jresult = (jint)result;
49806   return jresult;
49807 }
49808 
49809 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1setId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)49810 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1setId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
49811   jint jresult = 0 ;
49812   ASTNode *arg1 = (ASTNode *) 0 ;
49813   std::string *arg2 = 0 ;
49814   int result;
49815 
49816   (void)jenv;
49817   (void)jcls;
49818   (void)jarg1_;
49819   arg1 = *(ASTNode **)&jarg1;
49820   if(!jarg2) {
49821     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
49822     return 0;
49823   }
49824   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
49825   if (!arg2_pstr) return 0;
49826   std::string arg2_str(arg2_pstr);
49827   arg2 = &arg2_str;
49828   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
49829   result = (int)(arg1)->setId((std::string const &)*arg2);
49830   jresult = (jint)result;
49831   return jresult;
49832 }
49833 
49834 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1setClassName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)49835 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1setClassName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
49836   jint jresult = 0 ;
49837   ASTNode *arg1 = (ASTNode *) 0 ;
49838   std::string *arg2 = 0 ;
49839   int result;
49840 
49841   (void)jenv;
49842   (void)jcls;
49843   (void)jarg1_;
49844   arg1 = *(ASTNode **)&jarg1;
49845   if(!jarg2) {
49846     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
49847     return 0;
49848   }
49849   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
49850   if (!arg2_pstr) return 0;
49851   std::string arg2_str(arg2_pstr);
49852   arg2 = &arg2_str;
49853   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
49854   result = (int)(arg1)->setClass((std::string const &)*arg2);
49855   jresult = (jint)result;
49856   return jresult;
49857 }
49858 
49859 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1setStyle(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)49860 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1setStyle(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
49861   jint jresult = 0 ;
49862   ASTNode *arg1 = (ASTNode *) 0 ;
49863   std::string *arg2 = 0 ;
49864   int result;
49865 
49866   (void)jenv;
49867   (void)jcls;
49868   (void)jarg1_;
49869   arg1 = *(ASTNode **)&jarg1;
49870   if(!jarg2) {
49871     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
49872     return 0;
49873   }
49874   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
49875   if (!arg2_pstr) return 0;
49876   std::string arg2_str(arg2_pstr);
49877   arg2 = &arg2_str;
49878   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
49879   result = (int)(arg1)->setStyle((std::string const &)*arg2);
49880   jresult = (jint)result;
49881   return jresult;
49882 }
49883 
49884 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1setName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)49885 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1setName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
49886   jint jresult = 0 ;
49887   ASTNode *arg1 = (ASTNode *) 0 ;
49888   char *arg2 = (char *) 0 ;
49889   int result;
49890 
49891   (void)jenv;
49892   (void)jcls;
49893   (void)jarg1_;
49894   arg1 = *(ASTNode **)&jarg1;
49895   arg2 = 0;
49896   if (jarg2) {
49897     arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0);
49898     if (!arg2) return 0;
49899   }
49900   result = (int)(arg1)->setName((char const *)arg2);
49901   jresult = (jint)result;
49902   if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2);
49903   return jresult;
49904 }
49905 
49906 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1setValue_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)49907 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1setValue_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
49908   jint jresult = 0 ;
49909   ASTNode *arg1 = (ASTNode *) 0 ;
49910   long arg2 ;
49911   int result;
49912 
49913   (void)jenv;
49914   (void)jcls;
49915   (void)jarg1_;
49916   arg1 = *(ASTNode **)&jarg1;
49917   arg2 = (long)jarg2;
49918   result = (int)(arg1)->setValue(arg2);
49919   jresult = (jint)result;
49920   return jresult;
49921 }
49922 
49923 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1setValue_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jint jarg3)49924 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1setValue_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jint jarg3) {
49925   jint jresult = 0 ;
49926   ASTNode *arg1 = (ASTNode *) 0 ;
49927   long arg2 ;
49928   long arg3 ;
49929   int result;
49930 
49931   (void)jenv;
49932   (void)jcls;
49933   (void)jarg1_;
49934   arg1 = *(ASTNode **)&jarg1;
49935   arg2 = (long)jarg2;
49936   arg3 = (long)jarg3;
49937   result = (int)(arg1)->setValue(arg2,arg3);
49938   jresult = (jint)result;
49939   return jresult;
49940 }
49941 
49942 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1setValue_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)49943 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1setValue_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
49944   jint jresult = 0 ;
49945   ASTNode *arg1 = (ASTNode *) 0 ;
49946   double arg2 ;
49947   int result;
49948 
49949   (void)jenv;
49950   (void)jcls;
49951   (void)jarg1_;
49952   arg1 = *(ASTNode **)&jarg1;
49953   arg2 = (double)jarg2;
49954   result = (int)(arg1)->setValue(arg2);
49955   jresult = (jint)result;
49956   return jresult;
49957 }
49958 
49959 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1setValue_1_1SWIG_13(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2,jint jarg3)49960 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1setValue_1_1SWIG_13(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2, jint jarg3) {
49961   jint jresult = 0 ;
49962   ASTNode *arg1 = (ASTNode *) 0 ;
49963   double arg2 ;
49964   long arg3 ;
49965   int result;
49966 
49967   (void)jenv;
49968   (void)jcls;
49969   (void)jarg1_;
49970   arg1 = *(ASTNode **)&jarg1;
49971   arg2 = (double)jarg2;
49972   arg3 = (long)jarg3;
49973   result = (int)(arg1)->setValue(arg2,arg3);
49974   jresult = (jint)result;
49975   return jresult;
49976 }
49977 
49978 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1setType(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)49979 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1setType(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
49980   jint jresult = 0 ;
49981   ASTNode *arg1 = (ASTNode *) 0 ;
49982   ASTNodeType_t arg2 ;
49983   int result;
49984 
49985   (void)jenv;
49986   (void)jcls;
49987   (void)jarg1_;
49988   arg1 = *(ASTNode **)&jarg1;
49989   arg2 = (ASTNodeType_t)jarg2;
49990   result = (int)(arg1)->setType(arg2);
49991   jresult = (jint)result;
49992   return jresult;
49993 }
49994 
49995 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1setUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)49996 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1setUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
49997   jint jresult = 0 ;
49998   ASTNode *arg1 = (ASTNode *) 0 ;
49999   std::string *arg2 = 0 ;
50000   int result;
50001 
50002   (void)jenv;
50003   (void)jcls;
50004   (void)jarg1_;
50005   arg1 = *(ASTNode **)&jarg1;
50006   if(!jarg2) {
50007     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
50008     return 0;
50009   }
50010   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
50011   if (!arg2_pstr) return 0;
50012   std::string arg2_str(arg2_pstr);
50013   arg2 = &arg2_str;
50014   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
50015   result = (int)(arg1)->setUnits((std::string const &)*arg2);
50016   jresult = (jint)result;
50017   return jresult;
50018 }
50019 
50020 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1swapChildren(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)50021 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1swapChildren(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
50022   jint jresult = 0 ;
50023   ASTNode *arg1 = (ASTNode *) 0 ;
50024   ASTNode *arg2 = (ASTNode *) 0 ;
50025   int result;
50026 
50027   (void)jenv;
50028   (void)jcls;
50029   (void)jarg1_;
50030   (void)jarg2_;
50031   arg1 = *(ASTNode **)&jarg1;
50032   arg2 = *(ASTNode **)&jarg2;
50033   result = (int)(arg1)->swapChildren(arg2);
50034   jresult = (jint)result;
50035   return jresult;
50036 }
50037 
50038 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1renameSIdRefs(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)50039 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1renameSIdRefs(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
50040   ASTNode *arg1 = (ASTNode *) 0 ;
50041   std::string *arg2 = 0 ;
50042   std::string *arg3 = 0 ;
50043 
50044   (void)jenv;
50045   (void)jcls;
50046   (void)jarg1_;
50047   arg1 = *(ASTNode **)&jarg1;
50048   if(!jarg2) {
50049     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
50050     return ;
50051   }
50052   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
50053   if (!arg2_pstr) return ;
50054   std::string arg2_str(arg2_pstr);
50055   arg2 = &arg2_str;
50056   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
50057   if(!jarg3) {
50058     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
50059     return ;
50060   }
50061   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
50062   if (!arg3_pstr) return ;
50063   std::string arg3_str(arg3_pstr);
50064   arg3 = &arg3_str;
50065   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
50066   (arg1)->renameSIdRefs((std::string const &)*arg2,(std::string const &)*arg3);
50067 }
50068 
50069 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1renameUnitSIdRefs(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)50070 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1renameUnitSIdRefs(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
50071   ASTNode *arg1 = (ASTNode *) 0 ;
50072   std::string *arg2 = 0 ;
50073   std::string *arg3 = 0 ;
50074 
50075   (void)jenv;
50076   (void)jcls;
50077   (void)jarg1_;
50078   arg1 = *(ASTNode **)&jarg1;
50079   if(!jarg2) {
50080     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
50081     return ;
50082   }
50083   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
50084   if (!arg2_pstr) return ;
50085   std::string arg2_str(arg2_pstr);
50086   arg2 = &arg2_str;
50087   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
50088   if(!jarg3) {
50089     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
50090     return ;
50091   }
50092   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
50093   if (!arg3_pstr) return ;
50094   std::string arg3_str(arg3_pstr);
50095   arg3 = &arg3_str;
50096   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
50097   (arg1)->renameUnitSIdRefs((std::string const &)*arg2,(std::string const &)*arg3);
50098 }
50099 
50100 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1replaceIDWithFunction(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jobject jarg3_)50101 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1replaceIDWithFunction(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jobject jarg3_) {
50102   ASTNode *arg1 = (ASTNode *) 0 ;
50103   std::string *arg2 = 0 ;
50104   ASTNode *arg3 = (ASTNode *) 0 ;
50105 
50106   (void)jenv;
50107   (void)jcls;
50108   (void)jarg1_;
50109   (void)jarg3_;
50110   arg1 = *(ASTNode **)&jarg1;
50111   if(!jarg2) {
50112     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
50113     return ;
50114   }
50115   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
50116   if (!arg2_pstr) return ;
50117   std::string arg2_str(arg2_pstr);
50118   arg2 = &arg2_str;
50119   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
50120   arg3 = *(ASTNode **)&jarg3;
50121   (arg1)->replaceIDWithFunction((std::string const &)*arg2,(ASTNode const *)arg3);
50122 }
50123 
50124 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1multiplyTimeBy(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)50125 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1multiplyTimeBy(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
50126   ASTNode *arg1 = (ASTNode *) 0 ;
50127   ASTNode *arg2 = (ASTNode *) 0 ;
50128 
50129   (void)jenv;
50130   (void)jcls;
50131   (void)jarg1_;
50132   (void)jarg2_;
50133   arg1 = *(ASTNode **)&jarg1;
50134   arg2 = *(ASTNode **)&jarg2;
50135   (arg1)->multiplyTimeBy((ASTNode const *)arg2);
50136 }
50137 
50138 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1unsetUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)50139 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1unsetUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
50140   jint jresult = 0 ;
50141   ASTNode *arg1 = (ASTNode *) 0 ;
50142   int result;
50143 
50144   (void)jenv;
50145   (void)jcls;
50146   (void)jarg1_;
50147   arg1 = *(ASTNode **)&jarg1;
50148   result = (int)(arg1)->unsetUnits();
50149   jresult = (jint)result;
50150   return jresult;
50151 }
50152 
50153 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1unsetId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)50154 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1unsetId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
50155   jint jresult = 0 ;
50156   ASTNode *arg1 = (ASTNode *) 0 ;
50157   int result;
50158 
50159   (void)jenv;
50160   (void)jcls;
50161   (void)jarg1_;
50162   arg1 = *(ASTNode **)&jarg1;
50163   result = (int)(arg1)->unsetId();
50164   jresult = (jint)result;
50165   return jresult;
50166 }
50167 
50168 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1unsetClass(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)50169 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1unsetClass(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
50170   jint jresult = 0 ;
50171   ASTNode *arg1 = (ASTNode *) 0 ;
50172   int result;
50173 
50174   (void)jenv;
50175   (void)jcls;
50176   (void)jarg1_;
50177   arg1 = *(ASTNode **)&jarg1;
50178   result = (int)(arg1)->unsetClass();
50179   jresult = (jint)result;
50180   return jresult;
50181 }
50182 
50183 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1unsetStyle(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)50184 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1unsetStyle(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
50185   jint jresult = 0 ;
50186   ASTNode *arg1 = (ASTNode *) 0 ;
50187   int result;
50188 
50189   (void)jenv;
50190   (void)jcls;
50191   (void)jarg1_;
50192   arg1 = *(ASTNode **)&jarg1;
50193   result = (int)(arg1)->unsetStyle();
50194   jresult = (jint)result;
50195   return jresult;
50196 }
50197 
50198 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1setDefinitionURL_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)50199 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1setDefinitionURL_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
50200   jint jresult = 0 ;
50201   ASTNode *arg1 = (ASTNode *) 0 ;
50202   XMLAttributes arg2 ;
50203   XMLAttributes *argp2 ;
50204   int result;
50205 
50206   (void)jenv;
50207   (void)jcls;
50208   (void)jarg1_;
50209   (void)jarg2_;
50210   arg1 = *(ASTNode **)&jarg1;
50211   argp2 = *(XMLAttributes **)&jarg2;
50212   if (!argp2) {
50213     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Attempt to dereference null XMLAttributes");
50214     return 0;
50215   }
50216   arg2 = *argp2;
50217   result = (int)(arg1)->setDefinitionURL(arg2);
50218   jresult = (jint)result;
50219   return jresult;
50220 }
50221 
50222 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1setDefinitionURL_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)50223 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1setDefinitionURL_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
50224   jint jresult = 0 ;
50225   ASTNode *arg1 = (ASTNode *) 0 ;
50226   std::string *arg2 = 0 ;
50227   int result;
50228 
50229   (void)jenv;
50230   (void)jcls;
50231   (void)jarg1_;
50232   arg1 = *(ASTNode **)&jarg1;
50233   if(!jarg2) {
50234     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
50235     return 0;
50236   }
50237   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
50238   if (!arg2_pstr) return 0;
50239   std::string arg2_str(arg2_pstr);
50240   arg2 = &arg2_str;
50241   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
50242   result = (int)(arg1)->setDefinitionURL((std::string const &)*arg2);
50243   jresult = (jint)result;
50244   return jresult;
50245 }
50246 
50247 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getDefinitionURL(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)50248 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getDefinitionURL(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
50249   jlong jresult = 0 ;
50250   ASTNode *arg1 = (ASTNode *) 0 ;
50251   XMLAttributes *result = 0 ;
50252 
50253   (void)jenv;
50254   (void)jcls;
50255   (void)jarg1_;
50256   arg1 = *(ASTNode **)&jarg1;
50257   result = (XMLAttributes *)((ASTNode const *)arg1)->getDefinitionURL();
50258   *(XMLAttributes **)&jresult = result;
50259   return jresult;
50260 }
50261 
50262 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1replaceArgument(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jobject jarg3_)50263 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1replaceArgument(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jobject jarg3_) {
50264   ASTNode *arg1 = (ASTNode *) 0 ;
50265   std::string *arg2 = 0 ;
50266   ASTNode *arg3 = (ASTNode *) 0 ;
50267 
50268   (void)jenv;
50269   (void)jcls;
50270   (void)jarg1_;
50271   (void)jarg3_;
50272   arg1 = *(ASTNode **)&jarg1;
50273   if(!jarg2) {
50274     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
50275     return ;
50276   }
50277   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
50278   if (!arg2_pstr) return ;
50279   std::string arg2_str(arg2_pstr);
50280   arg2 = &arg2_str;
50281   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
50282   arg3 = *(ASTNode **)&jarg3;
50283   (arg1)->replaceArgument((std::string const &)*arg2,arg3);
50284 }
50285 
50286 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getParentSBMLObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)50287 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getParentSBMLObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
50288   jlong jresult = 0 ;
50289   ASTNode *arg1 = (ASTNode *) 0 ;
50290   SBase *result = 0 ;
50291 
50292   (void)jenv;
50293   (void)jcls;
50294   (void)jarg1_;
50295   arg1 = *(ASTNode **)&jarg1;
50296   result = (SBase *)((ASTNode const *)arg1)->getParentSBMLObject();
50297   *(SBase **)&jresult = result;
50298   return jresult;
50299 }
50300 
50301 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1unsetParentSBMLObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)50302 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1unsetParentSBMLObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
50303   jint jresult = 0 ;
50304   ASTNode *arg1 = (ASTNode *) 0 ;
50305   int result;
50306 
50307   (void)jenv;
50308   (void)jcls;
50309   (void)jarg1_;
50310   arg1 = *(ASTNode **)&jarg1;
50311   result = (int)(arg1)->unsetParentSBMLObject();
50312   jresult = (jint)result;
50313   return jresult;
50314 }
50315 
50316 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isSetParentSBMLObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)50317 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isSetParentSBMLObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
50318   jboolean jresult = 0 ;
50319   ASTNode *arg1 = (ASTNode *) 0 ;
50320   bool result;
50321 
50322   (void)jenv;
50323   (void)jcls;
50324   (void)jarg1_;
50325   arg1 = *(ASTNode **)&jarg1;
50326   result = (bool)((ASTNode const *)arg1)->isSetParentSBMLObject();
50327   jresult = (jboolean)result;
50328   return jresult;
50329 }
50330 
50331 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1reduceToBinary(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)50332 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1reduceToBinary(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
50333   ASTNode *arg1 = (ASTNode *) 0 ;
50334 
50335   (void)jenv;
50336   (void)jcls;
50337   (void)jarg1_;
50338   arg1 = *(ASTNode **)&jarg1;
50339   (arg1)->reduceToBinary();
50340 }
50341 
50342 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1unsetUserData(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)50343 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1unsetUserData(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
50344   jint jresult = 0 ;
50345   ASTNode *arg1 = (ASTNode *) 0 ;
50346   int result;
50347 
50348   (void)jenv;
50349   (void)jcls;
50350   (void)jarg1_;
50351   arg1 = *(ASTNode **)&jarg1;
50352   result = (int)(arg1)->unsetUserData();
50353   jresult = (jint)result;
50354   return jresult;
50355 }
50356 
50357 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isSetUserData(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)50358 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isSetUserData(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
50359   jboolean jresult = 0 ;
50360   ASTNode *arg1 = (ASTNode *) 0 ;
50361   bool result;
50362 
50363   (void)jenv;
50364   (void)jcls;
50365   (void)jarg1_;
50366   arg1 = *(ASTNode **)&jarg1;
50367   result = (bool)((ASTNode const *)arg1)->isSetUserData();
50368   jresult = (jboolean)result;
50369   return jresult;
50370 }
50371 
50372 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isWellFormedASTNode(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)50373 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isWellFormedASTNode(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
50374   jboolean jresult = 0 ;
50375   ASTNode *arg1 = (ASTNode *) 0 ;
50376   bool result;
50377 
50378   (void)jenv;
50379   (void)jcls;
50380   (void)jarg1_;
50381   arg1 = *(ASTNode **)&jarg1;
50382   result = (bool)((ASTNode const *)arg1)->isWellFormedASTNode();
50383   jresult = (jboolean)result;
50384   return jresult;
50385 }
50386 
50387 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1hasCorrectNumberArguments(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)50388 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1hasCorrectNumberArguments(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
50389   jboolean jresult = 0 ;
50390   ASTNode *arg1 = (ASTNode *) 0 ;
50391   bool result;
50392 
50393   (void)jenv;
50394   (void)jcls;
50395   (void)jarg1_;
50396   arg1 = *(ASTNode **)&jarg1;
50397   result = (bool)((ASTNode const *)arg1)->hasCorrectNumberArguments();
50398   jresult = (jboolean)result;
50399   return jresult;
50400 }
50401 
50402 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getDefinitionURLString(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)50403 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getDefinitionURLString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
50404   jstring jresult = 0 ;
50405   ASTNode *arg1 = (ASTNode *) 0 ;
50406   std::string result;
50407 
50408   (void)jenv;
50409   (void)jcls;
50410   (void)jarg1_;
50411   arg1 = *(ASTNode **)&jarg1;
50412   result = ((ASTNode const *)arg1)->getDefinitionURLString();
50413   jresult = jenv->NewStringUTF((&result)->c_str());
50414   return jresult;
50415 }
50416 
50417 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1representsBvar(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)50418 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1representsBvar(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
50419   jboolean jresult = 0 ;
50420   ASTNode *arg1 = (ASTNode *) 0 ;
50421   bool result;
50422 
50423   (void)jenv;
50424   (void)jcls;
50425   (void)jarg1_;
50426   arg1 = *(ASTNode **)&jarg1;
50427   result = (bool)((ASTNode const *)arg1)->representsBvar();
50428   jresult = (jboolean)result;
50429   return jresult;
50430 }
50431 
50432 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isBvar(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)50433 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isBvar(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
50434   jboolean jresult = 0 ;
50435   ASTNode *arg1 = (ASTNode *) 0 ;
50436   bool result;
50437 
50438   (void)jenv;
50439   (void)jcls;
50440   (void)jarg1_;
50441   arg1 = *(ASTNode **)&jarg1;
50442   result = (bool)((ASTNode const *)arg1)->isBvar();
50443   jresult = (jboolean)result;
50444   return jresult;
50445 }
50446 
50447 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1setBvar(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)50448 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1setBvar(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
50449   ASTNode *arg1 = (ASTNode *) 0 ;
50450 
50451   (void)jenv;
50452   (void)jcls;
50453   (void)jarg1_;
50454   arg1 = *(ASTNode **)&jarg1;
50455   (arg1)->setBvar();
50456 }
50457 
50458 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1usesL3V2MathConstructs(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)50459 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1usesL3V2MathConstructs(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
50460   jboolean jresult = 0 ;
50461   ASTNode *arg1 = (ASTNode *) 0 ;
50462   bool result;
50463 
50464   (void)jenv;
50465   (void)jcls;
50466   (void)jarg1_;
50467   arg1 = *(ASTNode **)&jarg1;
50468   result = (bool)((ASTNode const *)arg1)->usesL3V2MathConstructs();
50469   jresult = (jboolean)result;
50470   return jresult;
50471 }
50472 
50473 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1usesRateOf(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)50474 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1usesRateOf(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
50475   jboolean jresult = 0 ;
50476   ASTNode *arg1 = (ASTNode *) 0 ;
50477   bool result;
50478 
50479   (void)jenv;
50480   (void)jcls;
50481   (void)jarg1_;
50482   arg1 = *(ASTNode **)&jarg1;
50483   result = (bool)((ASTNode const *)arg1)->usesRateOf();
50484   jresult = (jboolean)result;
50485   return jresult;
50486 }
50487 
50488 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isQualifier(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)50489 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isQualifier(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
50490   jboolean jresult = 0 ;
50491   ASTNode *arg1 = (ASTNode *) 0 ;
50492   bool result;
50493 
50494   (void)jenv;
50495   (void)jcls;
50496   (void)jarg1_;
50497   arg1 = *(ASTNode **)&jarg1;
50498   result = (bool)((ASTNode const *)arg1)->isQualifier();
50499   jresult = (jboolean)result;
50500   return jresult;
50501 }
50502 
50503 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isSemantics(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)50504 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1isSemantics(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
50505   jboolean jresult = 0 ;
50506   ASTNode *arg1 = (ASTNode *) 0 ;
50507   bool result;
50508 
50509   (void)jenv;
50510   (void)jcls;
50511   (void)jarg1_;
50512   arg1 = *(ASTNode **)&jarg1;
50513   result = (bool)((ASTNode const *)arg1)->isSemantics();
50514   jresult = (jboolean)result;
50515   return jresult;
50516 }
50517 
50518 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getNumBvars(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)50519 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getNumBvars(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
50520   jlong jresult = 0 ;
50521   ASTNode *arg1 = (ASTNode *) 0 ;
50522   unsigned int result;
50523 
50524   (void)jenv;
50525   (void)jcls;
50526   (void)jarg1_;
50527   arg1 = *(ASTNode **)&jarg1;
50528   result = (unsigned int)((ASTNode const *)arg1)->getNumBvars();
50529   jresult = (jlong)result;
50530   return jresult;
50531 }
50532 
50533 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1addPlugin(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)50534 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1addPlugin(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
50535   ASTNode *arg1 = (ASTNode *) 0 ;
50536   ASTBasePlugin *arg2 = (ASTBasePlugin *) 0 ;
50537 
50538   (void)jenv;
50539   (void)jcls;
50540   (void)jarg1_;
50541   (void)jarg2_;
50542   arg1 = *(ASTNode **)&jarg1;
50543   arg2 = *(ASTBasePlugin **)&jarg2;
50544   (arg1)->addPlugin(arg2);
50545 }
50546 
50547 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1loadASTPlugins(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)50548 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1loadASTPlugins(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
50549   ASTNode *arg1 = (ASTNode *) 0 ;
50550   SBMLNamespaces *arg2 = (SBMLNamespaces *) 0 ;
50551 
50552   (void)jenv;
50553   (void)jcls;
50554   (void)jarg1_;
50555   (void)jarg2_;
50556   arg1 = *(ASTNode **)&jarg1;
50557   arg2 = *(SBMLNamespaces **)&jarg2;
50558   (arg1)->loadASTPlugins((SBMLNamespaces const *)arg2);
50559 }
50560 
50561 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1loadASTPlugin(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)50562 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1loadASTPlugin(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
50563   ASTNode *arg1 = (ASTNode *) 0 ;
50564   std::string *arg2 = 0 ;
50565 
50566   (void)jenv;
50567   (void)jcls;
50568   (void)jarg1_;
50569   arg1 = *(ASTNode **)&jarg1;
50570   if(!jarg2) {
50571     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
50572     return ;
50573   }
50574   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
50575   if (!arg2_pstr) return ;
50576   std::string arg2_str(arg2_pstr);
50577   arg2 = &arg2_str;
50578   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
50579   (arg1)->loadASTPlugin((std::string const &)*arg2);
50580 }
50581 
50582 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getASTPlugin_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)50583 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getASTPlugin_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
50584   jlong jresult = 0 ;
50585   ASTNode *arg1 = (ASTNode *) 0 ;
50586   SBMLNamespaces *arg2 = (SBMLNamespaces *) 0 ;
50587   ASTBasePlugin *result = 0 ;
50588 
50589   (void)jenv;
50590   (void)jcls;
50591   (void)jarg1_;
50592   (void)jarg2_;
50593   arg1 = *(ASTNode **)&jarg1;
50594   arg2 = *(SBMLNamespaces **)&jarg2;
50595   result = (ASTBasePlugin *)(arg1)->getASTPlugin((SBMLNamespaces const *)arg2);
50596   *(ASTBasePlugin **)&jresult = result;
50597   return jresult;
50598 }
50599 
50600 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getASTPlugin_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)50601 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getASTPlugin_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
50602   jlong jresult = 0 ;
50603   ASTNode *arg1 = (ASTNode *) 0 ;
50604   ASTNodeType_t arg2 ;
50605   ASTBasePlugin *result = 0 ;
50606 
50607   (void)jenv;
50608   (void)jcls;
50609   (void)jarg1_;
50610   arg1 = *(ASTNode **)&jarg1;
50611   arg2 = (ASTNodeType_t)jarg2;
50612   result = (ASTBasePlugin *)(arg1)->getASTPlugin(arg2);
50613   *(ASTBasePlugin **)&jresult = result;
50614   return jresult;
50615 }
50616 
50617 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getASTPlugin_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jboolean jarg3,jboolean jarg4)50618 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getASTPlugin_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jboolean jarg3, jboolean jarg4) {
50619   jlong jresult = 0 ;
50620   ASTNode *arg1 = (ASTNode *) 0 ;
50621   std::string *arg2 = 0 ;
50622   bool arg3 ;
50623   bool arg4 ;
50624   ASTBasePlugin *result = 0 ;
50625 
50626   (void)jenv;
50627   (void)jcls;
50628   (void)jarg1_;
50629   arg1 = *(ASTNode **)&jarg1;
50630   if(!jarg2) {
50631     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
50632     return 0;
50633   }
50634   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
50635   if (!arg2_pstr) return 0;
50636   std::string arg2_str(arg2_pstr);
50637   arg2 = &arg2_str;
50638   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
50639   arg3 = jarg3 ? true : false;
50640   arg4 = jarg4 ? true : false;
50641   result = (ASTBasePlugin *)(arg1)->getASTPlugin((std::string const &)*arg2,arg3,arg4);
50642   *(ASTBasePlugin **)&jresult = result;
50643   return jresult;
50644 }
50645 
50646 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getASTPlugin_1_1SWIG_13(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jboolean jarg3)50647 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getASTPlugin_1_1SWIG_13(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jboolean jarg3) {
50648   jlong jresult = 0 ;
50649   ASTNode *arg1 = (ASTNode *) 0 ;
50650   std::string *arg2 = 0 ;
50651   bool arg3 ;
50652   ASTBasePlugin *result = 0 ;
50653 
50654   (void)jenv;
50655   (void)jcls;
50656   (void)jarg1_;
50657   arg1 = *(ASTNode **)&jarg1;
50658   if(!jarg2) {
50659     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
50660     return 0;
50661   }
50662   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
50663   if (!arg2_pstr) return 0;
50664   std::string arg2_str(arg2_pstr);
50665   arg2 = &arg2_str;
50666   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
50667   arg3 = jarg3 ? true : false;
50668   result = (ASTBasePlugin *)(arg1)->getASTPlugin((std::string const &)*arg2,arg3);
50669   *(ASTBasePlugin **)&jresult = result;
50670   return jresult;
50671 }
50672 
50673 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getASTPlugin_1_1SWIG_14(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)50674 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getASTPlugin_1_1SWIG_14(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
50675   jlong jresult = 0 ;
50676   ASTNode *arg1 = (ASTNode *) 0 ;
50677   std::string *arg2 = 0 ;
50678   ASTBasePlugin *result = 0 ;
50679 
50680   (void)jenv;
50681   (void)jcls;
50682   (void)jarg1_;
50683   arg1 = *(ASTNode **)&jarg1;
50684   if(!jarg2) {
50685     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
50686     return 0;
50687   }
50688   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
50689   if (!arg2_pstr) return 0;
50690   std::string arg2_str(arg2_pstr);
50691   arg2 = &arg2_str;
50692   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
50693   result = (ASTBasePlugin *)(arg1)->getASTPlugin((std::string const &)*arg2);
50694   *(ASTBasePlugin **)&jresult = result;
50695   return jresult;
50696 }
50697 
50698 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getPlugin_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)50699 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getPlugin_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
50700   jlong jresult = 0 ;
50701   ASTNode *arg1 = (ASTNode *) 0 ;
50702   std::string *arg2 = 0 ;
50703   ASTBasePlugin *result = 0 ;
50704 
50705   (void)jenv;
50706   (void)jcls;
50707   (void)jarg1_;
50708   arg1 = *(ASTNode **)&jarg1;
50709   if(!jarg2) {
50710     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
50711     return 0;
50712   }
50713   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
50714   if (!arg2_pstr) return 0;
50715   std::string arg2_str(arg2_pstr);
50716   arg2 = &arg2_str;
50717   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
50718   result = (ASTBasePlugin *)(arg1)->getPlugin((std::string const &)*arg2);
50719   *(ASTBasePlugin **)&jresult = result;
50720   return jresult;
50721 }
50722 
50723 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getPlugin_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)50724 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getPlugin_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
50725   jlong jresult = 0 ;
50726   ASTNode *arg1 = (ASTNode *) 0 ;
50727   unsigned int arg2 ;
50728   ASTBasePlugin *result = 0 ;
50729 
50730   (void)jenv;
50731   (void)jcls;
50732   (void)jarg1_;
50733   arg1 = *(ASTNode **)&jarg1;
50734   arg2 = (unsigned int)jarg2;
50735   result = (ASTBasePlugin *)(arg1)->getPlugin(arg2);
50736   *(ASTBasePlugin **)&jresult = result;
50737   return jresult;
50738 }
50739 
50740 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getNumPlugins(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)50741 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getNumPlugins(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
50742   jlong jresult = 0 ;
50743   ASTNode *arg1 = (ASTNode *) 0 ;
50744   unsigned int result;
50745 
50746   (void)jenv;
50747   (void)jcls;
50748   (void)jarg1_;
50749   arg1 = *(ASTNode **)&jarg1;
50750   result = (unsigned int)((ASTNode const *)arg1)->getNumPlugins();
50751   jresult = (jlong)result;
50752   return jresult;
50753 }
50754 
50755 
Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getListOfNodes(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)50756 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNode_1getListOfNodes(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
50757   jlong jresult = 0 ;
50758   ASTNode *arg1 = (ASTNode *) 0 ;
50759   ListWrapper< ASTNode > result;
50760 
50761   (void)jenv;
50762   (void)jcls;
50763   (void)jarg1_;
50764   arg1 = *(ASTNode **)&jarg1;
50765   result = ASTNode_getListOfNodes(arg1);
50766   *(ListWrapper< ASTNode > **)&jresult = new ListWrapper< ASTNode >((const ListWrapper< ASTNode > &)result);
50767   return jresult;
50768 }
50769 
50770 
Java_org_sbml_libsbml_libsbmlJNI_readMathMLFromString(JNIEnv * jenv,jclass jcls,jstring jarg1)50771 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_readMathMLFromString(JNIEnv *jenv, jclass jcls, jstring jarg1) {
50772   jlong jresult = 0 ;
50773   char *arg1 = (char *) 0 ;
50774   ASTNode_t *result = 0 ;
50775 
50776   (void)jenv;
50777   (void)jcls;
50778   arg1 = 0;
50779   if (jarg1) {
50780     arg1 = (char *)jenv->GetStringUTFChars(jarg1, 0);
50781     if (!arg1) return 0;
50782   }
50783   result = (ASTNode_t *)readMathMLFromString((char const *)arg1);
50784   *(ASTNode_t **)&jresult = result;
50785   if (arg1) jenv->ReleaseStringUTFChars(jarg1, (const char *)arg1);
50786   return jresult;
50787 }
50788 
50789 
Java_org_sbml_libsbml_libsbmlJNI_readMathMLFromStringWithNamespaces(JNIEnv * jenv,jclass jcls,jstring jarg1,jlong jarg2,jobject jarg2_)50790 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_readMathMLFromStringWithNamespaces(JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2, jobject jarg2_) {
50791   jlong jresult = 0 ;
50792   char *arg1 = (char *) 0 ;
50793   XMLNamespaces_t *arg2 = (XMLNamespaces_t *) 0 ;
50794   ASTNode_t *result = 0 ;
50795 
50796   (void)jenv;
50797   (void)jcls;
50798   (void)jarg2_;
50799   arg1 = 0;
50800   if (jarg1) {
50801     arg1 = (char *)jenv->GetStringUTFChars(jarg1, 0);
50802     if (!arg1) return 0;
50803   }
50804   arg2 = *(XMLNamespaces_t **)&jarg2;
50805   result = (ASTNode_t *)readMathMLFromStringWithNamespaces((char const *)arg1,arg2);
50806   *(ASTNode_t **)&jresult = result;
50807   if (arg1) jenv->ReleaseStringUTFChars(jarg1, (const char *)arg1);
50808   return jresult;
50809 }
50810 
50811 
Java_org_sbml_libsbml_libsbmlJNI_writeMathMLToString(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)50812 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_writeMathMLToString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
50813   jstring jresult = 0 ;
50814   ASTNode_t *arg1 = (ASTNode_t *) 0 ;
50815   char *result = 0 ;
50816 
50817   (void)jenv;
50818   (void)jcls;
50819   (void)jarg1_;
50820   arg1 = *(ASTNode_t **)&jarg1;
50821   result = (char *)writeMathMLToString((ASTNode const *)arg1);
50822   if (result) jresult = jenv->NewStringUTF((const char *)result);
50823   free(result);
50824   return jresult;
50825 }
50826 
50827 
Java_org_sbml_libsbml_libsbmlJNI_writeMathMLWithNamespaceToString(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)50828 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_writeMathMLWithNamespaceToString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
50829   jstring jresult = 0 ;
50830   ASTNode_t *arg1 = (ASTNode_t *) 0 ;
50831   SBMLNamespaces_t *arg2 = (SBMLNamespaces_t *) 0 ;
50832   char *result = 0 ;
50833 
50834   (void)jenv;
50835   (void)jcls;
50836   (void)jarg1_;
50837   (void)jarg2_;
50838   arg1 = *(ASTNode_t **)&jarg1;
50839   arg2 = *(SBMLNamespaces_t **)&jarg2;
50840   result = (char *)writeMathMLWithNamespaceToString((ASTNode const *)arg1,arg2);
50841   if (result) jresult = jenv->NewStringUTF((const char *)result);
50842   return jresult;
50843 }
50844 
50845 
Java_org_sbml_libsbml_libsbmlJNI_parseFormula(JNIEnv * jenv,jclass jcls,jstring jarg1)50846 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_parseFormula(JNIEnv *jenv, jclass jcls, jstring jarg1) {
50847   jlong jresult = 0 ;
50848   char *arg1 = (char *) 0 ;
50849   ASTNode_t *result = 0 ;
50850 
50851   (void)jenv;
50852   (void)jcls;
50853   arg1 = 0;
50854   if (jarg1) {
50855     arg1 = (char *)jenv->GetStringUTFChars(jarg1, 0);
50856     if (!arg1) return 0;
50857   }
50858   result = (ASTNode_t *)SBML_parseFormula((char const *)arg1);
50859   *(ASTNode_t **)&jresult = result;
50860   if (arg1) jenv->ReleaseStringUTFChars(jarg1, (const char *)arg1);
50861   return jresult;
50862 }
50863 
50864 
Java_org_sbml_libsbml_libsbmlJNI_formulaToL3String(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)50865 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_formulaToL3String(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
50866   jstring jresult = 0 ;
50867   ASTNode_t *arg1 = (ASTNode_t *) 0 ;
50868   char *result = 0 ;
50869 
50870   (void)jenv;
50871   (void)jcls;
50872   (void)jarg1_;
50873   arg1 = *(ASTNode_t **)&jarg1;
50874   result = (char *)SBML_formulaToL3String((ASTNode const *)arg1);
50875   if (result) jresult = jenv->NewStringUTF((const char *)result);
50876   free(result);
50877   return jresult;
50878 }
50879 
50880 
Java_org_sbml_libsbml_libsbmlJNI_formulaToL3StringWithSettings(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)50881 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_formulaToL3StringWithSettings(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
50882   jstring jresult = 0 ;
50883   ASTNode_t *arg1 = (ASTNode_t *) 0 ;
50884   L3ParserSettings_t *arg2 = (L3ParserSettings_t *) 0 ;
50885   char *result = 0 ;
50886 
50887   (void)jenv;
50888   (void)jcls;
50889   (void)jarg1_;
50890   (void)jarg2_;
50891   arg1 = *(ASTNode_t **)&jarg1;
50892   arg2 = *(L3ParserSettings_t **)&jarg2;
50893   result = (char *)SBML_formulaToL3StringWithSettings((ASTNode const *)arg1,(L3ParserSettings const *)arg2);
50894   if (result) jresult = jenv->NewStringUTF((const char *)result);
50895   free(result);
50896   return jresult;
50897 }
50898 
50899 
Java_org_sbml_libsbml_libsbmlJNI_formulaToString(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)50900 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_formulaToString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
50901   jstring jresult = 0 ;
50902   ASTNode_t *arg1 = (ASTNode_t *) 0 ;
50903   char *result = 0 ;
50904 
50905   (void)jenv;
50906   (void)jcls;
50907   (void)jarg1_;
50908   arg1 = *(ASTNode_t **)&jarg1;
50909   result = (char *)SBML_formulaToString((ASTNode const *)arg1);
50910   if (result) jresult = jenv->NewStringUTF((const char *)result);
50911   free(result);
50912   return jresult;
50913 }
50914 
50915 
Java_org_sbml_libsbml_libsbmlJNI_parseL3Formula(JNIEnv * jenv,jclass jcls,jstring jarg1)50916 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_parseL3Formula(JNIEnv *jenv, jclass jcls, jstring jarg1) {
50917   jlong jresult = 0 ;
50918   char *arg1 = (char *) 0 ;
50919   ASTNode_t *result = 0 ;
50920 
50921   (void)jenv;
50922   (void)jcls;
50923   arg1 = 0;
50924   if (jarg1) {
50925     arg1 = (char *)jenv->GetStringUTFChars(jarg1, 0);
50926     if (!arg1) return 0;
50927   }
50928   result = (ASTNode_t *)SBML_parseL3Formula((char const *)arg1);
50929   *(ASTNode_t **)&jresult = result;
50930   if (arg1) jenv->ReleaseStringUTFChars(jarg1, (const char *)arg1);
50931   return jresult;
50932 }
50933 
50934 
Java_org_sbml_libsbml_libsbmlJNI_parseL3FormulaWithModel(JNIEnv * jenv,jclass jcls,jstring jarg1,jlong jarg2,jobject jarg2_)50935 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_parseL3FormulaWithModel(JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2, jobject jarg2_) {
50936   jlong jresult = 0 ;
50937   char *arg1 = (char *) 0 ;
50938   Model_t *arg2 = (Model_t *) 0 ;
50939   ASTNode_t *result = 0 ;
50940 
50941   (void)jenv;
50942   (void)jcls;
50943   (void)jarg2_;
50944   arg1 = 0;
50945   if (jarg1) {
50946     arg1 = (char *)jenv->GetStringUTFChars(jarg1, 0);
50947     if (!arg1) return 0;
50948   }
50949   arg2 = *(Model_t **)&jarg2;
50950   result = (ASTNode_t *)SBML_parseL3FormulaWithModel((char const *)arg1,(Model const *)arg2);
50951   *(ASTNode_t **)&jresult = result;
50952   if (arg1) jenv->ReleaseStringUTFChars(jarg1, (const char *)arg1);
50953   return jresult;
50954 }
50955 
50956 
Java_org_sbml_libsbml_libsbmlJNI_parseL3FormulaWithSettings(JNIEnv * jenv,jclass jcls,jstring jarg1,jlong jarg2,jobject jarg2_)50957 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_parseL3FormulaWithSettings(JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2, jobject jarg2_) {
50958   jlong jresult = 0 ;
50959   char *arg1 = (char *) 0 ;
50960   L3ParserSettings_t *arg2 = (L3ParserSettings_t *) 0 ;
50961   ASTNode_t *result = 0 ;
50962 
50963   (void)jenv;
50964   (void)jcls;
50965   (void)jarg2_;
50966   arg1 = 0;
50967   if (jarg1) {
50968     arg1 = (char *)jenv->GetStringUTFChars(jarg1, 0);
50969     if (!arg1) return 0;
50970   }
50971   arg2 = *(L3ParserSettings_t **)&jarg2;
50972   result = (ASTNode_t *)SBML_parseL3FormulaWithSettings((char const *)arg1,(L3ParserSettings const *)arg2);
50973   *(ASTNode_t **)&jresult = result;
50974   if (arg1) jenv->ReleaseStringUTFChars(jarg1, (const char *)arg1);
50975   return jresult;
50976 }
50977 
50978 
Java_org_sbml_libsbml_libsbmlJNI_getDefaultL3ParserSettings(JNIEnv * jenv,jclass jcls)50979 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_getDefaultL3ParserSettings(JNIEnv *jenv, jclass jcls) {
50980   jlong jresult = 0 ;
50981   L3ParserSettings_t *result = 0 ;
50982 
50983   (void)jenv;
50984   (void)jcls;
50985   result = (L3ParserSettings_t *)SBML_getDefaultL3ParserSettings();
50986   *(L3ParserSettings_t **)&jresult = result;
50987   return jresult;
50988 }
50989 
50990 
Java_org_sbml_libsbml_libsbmlJNI_getLastParseL3Error(JNIEnv * jenv,jclass jcls)50991 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_getLastParseL3Error(JNIEnv *jenv, jclass jcls) {
50992   jstring jresult = 0 ;
50993   char *result = 0 ;
50994 
50995   (void)jenv;
50996   (void)jcls;
50997   result = (char *)SBML_getLastParseL3Error();
50998   if (result) jresult = jenv->NewStringUTF((const char *)result);
50999   free(result);
51000   return jresult;
51001 }
51002 
51003 
Java_org_sbml_libsbml_libsbmlJNI_SBML_1deleteL3Parser(JNIEnv * jenv,jclass jcls)51004 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBML_1deleteL3Parser(JNIEnv *jenv, jclass jcls) {
51005   (void)jenv;
51006   (void)jcls;
51007   SBML_deleteL3Parser();
51008 }
51009 
51010 
Java_org_sbml_libsbml_libsbmlJNI_new_1L3ParserSettings_1_1SWIG_10(JNIEnv * jenv,jclass jcls)51011 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1L3ParserSettings_1_1SWIG_10(JNIEnv *jenv, jclass jcls) {
51012   jlong jresult = 0 ;
51013   L3ParserSettings *result = 0 ;
51014 
51015   (void)jenv;
51016   (void)jcls;
51017   result = (L3ParserSettings *)new L3ParserSettings();
51018   *(L3ParserSettings **)&jresult = result;
51019   return jresult;
51020 }
51021 
51022 
Java_org_sbml_libsbml_libsbmlJNI_new_1L3ParserSettings_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jboolean jarg3,jboolean jarg4,jboolean jarg5,jboolean jarg6,jlong jarg7,jobject jarg7_,jboolean jarg8,jboolean jarg9)51023 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1L3ParserSettings_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jboolean jarg3, jboolean jarg4, jboolean jarg5, jboolean jarg6, jlong jarg7, jobject jarg7_, jboolean jarg8, jboolean jarg9) {
51024   jlong jresult = 0 ;
51025   Model *arg1 = (Model *) 0 ;
51026   ParseLogType_t arg2 ;
51027   bool arg3 ;
51028   bool arg4 ;
51029   bool arg5 ;
51030   bool arg6 ;
51031   SBMLNamespaces *arg7 = (SBMLNamespaces *) 0 ;
51032   bool arg8 ;
51033   bool arg9 ;
51034   L3ParserSettings *result = 0 ;
51035 
51036   (void)jenv;
51037   (void)jcls;
51038   (void)jarg1_;
51039   (void)jarg7_;
51040   arg1 = *(Model **)&jarg1;
51041   arg2 = (ParseLogType_t)jarg2;
51042   arg3 = jarg3 ? true : false;
51043   arg4 = jarg4 ? true : false;
51044   arg5 = jarg5 ? true : false;
51045   arg6 = jarg6 ? true : false;
51046   arg7 = *(SBMLNamespaces **)&jarg7;
51047   arg8 = jarg8 ? true : false;
51048   arg9 = jarg9 ? true : false;
51049   result = (L3ParserSettings *)new L3ParserSettings(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9);
51050   *(L3ParserSettings **)&jresult = result;
51051   return jresult;
51052 }
51053 
51054 
Java_org_sbml_libsbml_libsbmlJNI_new_1L3ParserSettings_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jboolean jarg3,jboolean jarg4,jboolean jarg5,jboolean jarg6,jlong jarg7,jobject jarg7_,jboolean jarg8)51055 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1L3ParserSettings_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jboolean jarg3, jboolean jarg4, jboolean jarg5, jboolean jarg6, jlong jarg7, jobject jarg7_, jboolean jarg8) {
51056   jlong jresult = 0 ;
51057   Model *arg1 = (Model *) 0 ;
51058   ParseLogType_t arg2 ;
51059   bool arg3 ;
51060   bool arg4 ;
51061   bool arg5 ;
51062   bool arg6 ;
51063   SBMLNamespaces *arg7 = (SBMLNamespaces *) 0 ;
51064   bool arg8 ;
51065   L3ParserSettings *result = 0 ;
51066 
51067   (void)jenv;
51068   (void)jcls;
51069   (void)jarg1_;
51070   (void)jarg7_;
51071   arg1 = *(Model **)&jarg1;
51072   arg2 = (ParseLogType_t)jarg2;
51073   arg3 = jarg3 ? true : false;
51074   arg4 = jarg4 ? true : false;
51075   arg5 = jarg5 ? true : false;
51076   arg6 = jarg6 ? true : false;
51077   arg7 = *(SBMLNamespaces **)&jarg7;
51078   arg8 = jarg8 ? true : false;
51079   result = (L3ParserSettings *)new L3ParserSettings(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8);
51080   *(L3ParserSettings **)&jresult = result;
51081   return jresult;
51082 }
51083 
51084 
Java_org_sbml_libsbml_libsbmlJNI_new_1L3ParserSettings_1_1SWIG_13(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jboolean jarg3,jboolean jarg4,jboolean jarg5,jboolean jarg6,jlong jarg7,jobject jarg7_)51085 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1L3ParserSettings_1_1SWIG_13(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jboolean jarg3, jboolean jarg4, jboolean jarg5, jboolean jarg6, jlong jarg7, jobject jarg7_) {
51086   jlong jresult = 0 ;
51087   Model *arg1 = (Model *) 0 ;
51088   ParseLogType_t arg2 ;
51089   bool arg3 ;
51090   bool arg4 ;
51091   bool arg5 ;
51092   bool arg6 ;
51093   SBMLNamespaces *arg7 = (SBMLNamespaces *) 0 ;
51094   L3ParserSettings *result = 0 ;
51095 
51096   (void)jenv;
51097   (void)jcls;
51098   (void)jarg1_;
51099   (void)jarg7_;
51100   arg1 = *(Model **)&jarg1;
51101   arg2 = (ParseLogType_t)jarg2;
51102   arg3 = jarg3 ? true : false;
51103   arg4 = jarg4 ? true : false;
51104   arg5 = jarg5 ? true : false;
51105   arg6 = jarg6 ? true : false;
51106   arg7 = *(SBMLNamespaces **)&jarg7;
51107   result = (L3ParserSettings *)new L3ParserSettings(arg1,arg2,arg3,arg4,arg5,arg6,arg7);
51108   *(L3ParserSettings **)&jresult = result;
51109   return jresult;
51110 }
51111 
51112 
Java_org_sbml_libsbml_libsbmlJNI_new_1L3ParserSettings_1_1SWIG_14(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jboolean jarg3,jboolean jarg4,jboolean jarg5,jboolean jarg6)51113 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1L3ParserSettings_1_1SWIG_14(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jboolean jarg3, jboolean jarg4, jboolean jarg5, jboolean jarg6) {
51114   jlong jresult = 0 ;
51115   Model *arg1 = (Model *) 0 ;
51116   ParseLogType_t arg2 ;
51117   bool arg3 ;
51118   bool arg4 ;
51119   bool arg5 ;
51120   bool arg6 ;
51121   L3ParserSettings *result = 0 ;
51122 
51123   (void)jenv;
51124   (void)jcls;
51125   (void)jarg1_;
51126   arg1 = *(Model **)&jarg1;
51127   arg2 = (ParseLogType_t)jarg2;
51128   arg3 = jarg3 ? true : false;
51129   arg4 = jarg4 ? true : false;
51130   arg5 = jarg5 ? true : false;
51131   arg6 = jarg6 ? true : false;
51132   result = (L3ParserSettings *)new L3ParserSettings(arg1,arg2,arg3,arg4,arg5,arg6);
51133   *(L3ParserSettings **)&jresult = result;
51134   return jresult;
51135 }
51136 
51137 
Java_org_sbml_libsbml_libsbmlJNI_new_1L3ParserSettings_1_1SWIG_15(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jboolean jarg3,jboolean jarg4,jboolean jarg5)51138 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1L3ParserSettings_1_1SWIG_15(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jboolean jarg3, jboolean jarg4, jboolean jarg5) {
51139   jlong jresult = 0 ;
51140   Model *arg1 = (Model *) 0 ;
51141   ParseLogType_t arg2 ;
51142   bool arg3 ;
51143   bool arg4 ;
51144   bool arg5 ;
51145   L3ParserSettings *result = 0 ;
51146 
51147   (void)jenv;
51148   (void)jcls;
51149   (void)jarg1_;
51150   arg1 = *(Model **)&jarg1;
51151   arg2 = (ParseLogType_t)jarg2;
51152   arg3 = jarg3 ? true : false;
51153   arg4 = jarg4 ? true : false;
51154   arg5 = jarg5 ? true : false;
51155   result = (L3ParserSettings *)new L3ParserSettings(arg1,arg2,arg3,arg4,arg5);
51156   *(L3ParserSettings **)&jresult = result;
51157   return jresult;
51158 }
51159 
51160 
Java_org_sbml_libsbml_libsbmlJNI_new_1L3ParserSettings_1_1SWIG_16(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)51161 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1L3ParserSettings_1_1SWIG_16(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
51162   jlong jresult = 0 ;
51163   L3ParserSettings *arg1 = 0 ;
51164   L3ParserSettings *result = 0 ;
51165 
51166   (void)jenv;
51167   (void)jcls;
51168   (void)jarg1_;
51169   arg1 = *(L3ParserSettings **)&jarg1;
51170   if (!arg1) {
51171     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "L3ParserSettings const & reference is null");
51172     return 0;
51173   }
51174   result = (L3ParserSettings *)new L3ParserSettings((L3ParserSettings const &)*arg1);
51175   *(L3ParserSettings **)&jresult = result;
51176   return jresult;
51177 }
51178 
51179 
Java_org_sbml_libsbml_libsbmlJNI_delete_1L3ParserSettings(JNIEnv * jenv,jclass jcls,jlong jarg1)51180 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1L3ParserSettings(JNIEnv *jenv, jclass jcls, jlong jarg1) {
51181   L3ParserSettings *arg1 = (L3ParserSettings *) 0 ;
51182 
51183   (void)jenv;
51184   (void)jcls;
51185   arg1 = *(L3ParserSettings **)&jarg1;
51186   delete arg1;
51187 }
51188 
51189 
Java_org_sbml_libsbml_libsbmlJNI_L3ParserSettings_1setModel(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)51190 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_L3ParserSettings_1setModel(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
51191   L3ParserSettings *arg1 = (L3ParserSettings *) 0 ;
51192   Model *arg2 = (Model *) 0 ;
51193 
51194   (void)jenv;
51195   (void)jcls;
51196   (void)jarg1_;
51197   (void)jarg2_;
51198   arg1 = *(L3ParserSettings **)&jarg1;
51199   arg2 = *(Model **)&jarg2;
51200   (arg1)->setModel((Model const *)arg2);
51201 }
51202 
51203 
Java_org_sbml_libsbml_libsbmlJNI_L3ParserSettings_1getModel(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)51204 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_L3ParserSettings_1getModel(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
51205   jlong jresult = 0 ;
51206   L3ParserSettings *arg1 = (L3ParserSettings *) 0 ;
51207   Model *result = 0 ;
51208 
51209   (void)jenv;
51210   (void)jcls;
51211   (void)jarg1_;
51212   arg1 = *(L3ParserSettings **)&jarg1;
51213   result = (Model *)((L3ParserSettings const *)arg1)->getModel();
51214   *(Model **)&jresult = result;
51215   return jresult;
51216 }
51217 
51218 
Java_org_sbml_libsbml_libsbmlJNI_L3ParserSettings_1unsetModel(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)51219 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_L3ParserSettings_1unsetModel(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
51220   L3ParserSettings *arg1 = (L3ParserSettings *) 0 ;
51221 
51222   (void)jenv;
51223   (void)jcls;
51224   (void)jarg1_;
51225   arg1 = *(L3ParserSettings **)&jarg1;
51226   (arg1)->unsetModel();
51227 }
51228 
51229 
Java_org_sbml_libsbml_libsbmlJNI_L3ParserSettings_1setParseLog(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)51230 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_L3ParserSettings_1setParseLog(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
51231   L3ParserSettings *arg1 = (L3ParserSettings *) 0 ;
51232   ParseLogType_t arg2 ;
51233 
51234   (void)jenv;
51235   (void)jcls;
51236   (void)jarg1_;
51237   arg1 = *(L3ParserSettings **)&jarg1;
51238   arg2 = (ParseLogType_t)jarg2;
51239   (arg1)->setParseLog(arg2);
51240 }
51241 
51242 
Java_org_sbml_libsbml_libsbmlJNI_L3ParserSettings_1getParseLog(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)51243 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_L3ParserSettings_1getParseLog(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
51244   jint jresult = 0 ;
51245   L3ParserSettings *arg1 = (L3ParserSettings *) 0 ;
51246   ParseLogType_t result;
51247 
51248   (void)jenv;
51249   (void)jcls;
51250   (void)jarg1_;
51251   arg1 = *(L3ParserSettings **)&jarg1;
51252   result = (ParseLogType_t)((L3ParserSettings const *)arg1)->getParseLog();
51253   jresult = (jint)result;
51254   return jresult;
51255 }
51256 
51257 
Java_org_sbml_libsbml_libsbmlJNI_L3ParserSettings_1setParseCollapseMinus(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)51258 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_L3ParserSettings_1setParseCollapseMinus(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
51259   L3ParserSettings *arg1 = (L3ParserSettings *) 0 ;
51260   bool arg2 ;
51261 
51262   (void)jenv;
51263   (void)jcls;
51264   (void)jarg1_;
51265   arg1 = *(L3ParserSettings **)&jarg1;
51266   arg2 = jarg2 ? true : false;
51267   (arg1)->setParseCollapseMinus(arg2);
51268 }
51269 
51270 
Java_org_sbml_libsbml_libsbmlJNI_L3ParserSettings_1getParseCollapseMinus(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)51271 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_L3ParserSettings_1getParseCollapseMinus(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
51272   jboolean jresult = 0 ;
51273   L3ParserSettings *arg1 = (L3ParserSettings *) 0 ;
51274   bool result;
51275 
51276   (void)jenv;
51277   (void)jcls;
51278   (void)jarg1_;
51279   arg1 = *(L3ParserSettings **)&jarg1;
51280   result = (bool)((L3ParserSettings const *)arg1)->getParseCollapseMinus();
51281   jresult = (jboolean)result;
51282   return jresult;
51283 }
51284 
51285 
Java_org_sbml_libsbml_libsbmlJNI_L3ParserSettings_1setParseUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)51286 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_L3ParserSettings_1setParseUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
51287   L3ParserSettings *arg1 = (L3ParserSettings *) 0 ;
51288   bool arg2 ;
51289 
51290   (void)jenv;
51291   (void)jcls;
51292   (void)jarg1_;
51293   arg1 = *(L3ParserSettings **)&jarg1;
51294   arg2 = jarg2 ? true : false;
51295   (arg1)->setParseUnits(arg2);
51296 }
51297 
51298 
Java_org_sbml_libsbml_libsbmlJNI_L3ParserSettings_1getParseUnits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)51299 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_L3ParserSettings_1getParseUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
51300   jboolean jresult = 0 ;
51301   L3ParserSettings *arg1 = (L3ParserSettings *) 0 ;
51302   bool result;
51303 
51304   (void)jenv;
51305   (void)jcls;
51306   (void)jarg1_;
51307   arg1 = *(L3ParserSettings **)&jarg1;
51308   result = (bool)((L3ParserSettings const *)arg1)->getParseUnits();
51309   jresult = (jboolean)result;
51310   return jresult;
51311 }
51312 
51313 
Java_org_sbml_libsbml_libsbmlJNI_L3ParserSettings_1setParseAvogadroCsymbol(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)51314 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_L3ParserSettings_1setParseAvogadroCsymbol(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
51315   L3ParserSettings *arg1 = (L3ParserSettings *) 0 ;
51316   bool arg2 ;
51317 
51318   (void)jenv;
51319   (void)jcls;
51320   (void)jarg1_;
51321   arg1 = *(L3ParserSettings **)&jarg1;
51322   arg2 = jarg2 ? true : false;
51323   (arg1)->setParseAvogadroCsymbol(arg2);
51324 }
51325 
51326 
Java_org_sbml_libsbml_libsbmlJNI_L3ParserSettings_1getParseAvogadroCsymbol(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)51327 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_L3ParserSettings_1getParseAvogadroCsymbol(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
51328   jboolean jresult = 0 ;
51329   L3ParserSettings *arg1 = (L3ParserSettings *) 0 ;
51330   bool result;
51331 
51332   (void)jenv;
51333   (void)jcls;
51334   (void)jarg1_;
51335   arg1 = *(L3ParserSettings **)&jarg1;
51336   result = (bool)((L3ParserSettings const *)arg1)->getParseAvogadroCsymbol();
51337   jresult = (jboolean)result;
51338   return jresult;
51339 }
51340 
51341 
Java_org_sbml_libsbml_libsbmlJNI_L3ParserSettings_1setComparisonCaseSensitivity(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)51342 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_L3ParserSettings_1setComparisonCaseSensitivity(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
51343   L3ParserSettings *arg1 = (L3ParserSettings *) 0 ;
51344   bool arg2 ;
51345 
51346   (void)jenv;
51347   (void)jcls;
51348   (void)jarg1_;
51349   arg1 = *(L3ParserSettings **)&jarg1;
51350   arg2 = jarg2 ? true : false;
51351   (arg1)->setComparisonCaseSensitivity(arg2);
51352 }
51353 
51354 
Java_org_sbml_libsbml_libsbmlJNI_L3ParserSettings_1getComparisonCaseSensitivity(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)51355 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_L3ParserSettings_1getComparisonCaseSensitivity(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
51356   jboolean jresult = 0 ;
51357   L3ParserSettings *arg1 = (L3ParserSettings *) 0 ;
51358   bool result;
51359 
51360   (void)jenv;
51361   (void)jcls;
51362   (void)jarg1_;
51363   arg1 = *(L3ParserSettings **)&jarg1;
51364   result = (bool)((L3ParserSettings const *)arg1)->getComparisonCaseSensitivity();
51365   jresult = (jboolean)result;
51366   return jresult;
51367 }
51368 
51369 
Java_org_sbml_libsbml_libsbmlJNI_L3ParserSettings_1setParseModuloL3v2(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)51370 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_L3ParserSettings_1setParseModuloL3v2(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
51371   L3ParserSettings *arg1 = (L3ParserSettings *) 0 ;
51372   bool arg2 ;
51373 
51374   (void)jenv;
51375   (void)jcls;
51376   (void)jarg1_;
51377   arg1 = *(L3ParserSettings **)&jarg1;
51378   arg2 = jarg2 ? true : false;
51379   (arg1)->setParseModuloL3v2(arg2);
51380 }
51381 
51382 
Java_org_sbml_libsbml_libsbmlJNI_L3ParserSettings_1getParseModuloL3v2(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)51383 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_L3ParserSettings_1getParseModuloL3v2(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
51384   jboolean jresult = 0 ;
51385   L3ParserSettings *arg1 = (L3ParserSettings *) 0 ;
51386   bool result;
51387 
51388   (void)jenv;
51389   (void)jcls;
51390   (void)jarg1_;
51391   arg1 = *(L3ParserSettings **)&jarg1;
51392   result = (bool)((L3ParserSettings const *)arg1)->getParseModuloL3v2();
51393   jresult = (jboolean)result;
51394   return jresult;
51395 }
51396 
51397 
Java_org_sbml_libsbml_libsbmlJNI_L3ParserSettings_1setParseL3v2Functions(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)51398 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_L3ParserSettings_1setParseL3v2Functions(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
51399   L3ParserSettings *arg1 = (L3ParserSettings *) 0 ;
51400   bool arg2 ;
51401 
51402   (void)jenv;
51403   (void)jcls;
51404   (void)jarg1_;
51405   arg1 = *(L3ParserSettings **)&jarg1;
51406   arg2 = jarg2 ? true : false;
51407   (arg1)->setParseL3v2Functions(arg2);
51408 }
51409 
51410 
Java_org_sbml_libsbml_libsbmlJNI_L3ParserSettings_1getParseL3v2Functions(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)51411 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_L3ParserSettings_1getParseL3v2Functions(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
51412   jboolean jresult = 0 ;
51413   L3ParserSettings *arg1 = (L3ParserSettings *) 0 ;
51414   bool result;
51415 
51416   (void)jenv;
51417   (void)jcls;
51418   (void)jarg1_;
51419   arg1 = *(L3ParserSettings **)&jarg1;
51420   result = (bool)((L3ParserSettings const *)arg1)->getParseL3v2Functions();
51421   jresult = (jboolean)result;
51422   return jresult;
51423 }
51424 
51425 
Java_org_sbml_libsbml_libsbmlJNI_L3ParserSettings_1setParsePackageMath(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jboolean jarg3)51426 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_L3ParserSettings_1setParsePackageMath(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jboolean jarg3) {
51427   L3ParserSettings *arg1 = (L3ParserSettings *) 0 ;
51428   ExtendedMathType_t arg2 ;
51429   bool arg3 ;
51430 
51431   (void)jenv;
51432   (void)jcls;
51433   (void)jarg1_;
51434   arg1 = *(L3ParserSettings **)&jarg1;
51435   arg2 = (ExtendedMathType_t)jarg2;
51436   arg3 = jarg3 ? true : false;
51437   (arg1)->setParsePackageMath(arg2,arg3);
51438 }
51439 
51440 
Java_org_sbml_libsbml_libsbmlJNI_L3ParserSettings_1getParsePackageMath(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)51441 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_L3ParserSettings_1getParsePackageMath(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
51442   jboolean jresult = 0 ;
51443   L3ParserSettings *arg1 = (L3ParserSettings *) 0 ;
51444   ExtendedMathType_t arg2 ;
51445   bool result;
51446 
51447   (void)jenv;
51448   (void)jcls;
51449   (void)jarg1_;
51450   arg1 = *(L3ParserSettings **)&jarg1;
51451   arg2 = (ExtendedMathType_t)jarg2;
51452   result = (bool)((L3ParserSettings const *)arg1)->getParsePackageMath(arg2);
51453   jresult = (jboolean)result;
51454   return jresult;
51455 }
51456 
51457 
Java_org_sbml_libsbml_libsbmlJNI_L3ParserSettings_1visitPackageInfixSyntax(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jlong jarg3,jobject jarg3_,jlong jarg4)51458 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_L3ParserSettings_1visitPackageInfixSyntax(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_, jlong jarg4) {
51459   L3ParserSettings *arg1 = (L3ParserSettings *) 0 ;
51460   ASTNode_t *arg2 = (ASTNode_t *) 0 ;
51461   ASTNode_t *arg3 = (ASTNode_t *) 0 ;
51462   StringBuffer_t *arg4 = (StringBuffer_t *) 0 ;
51463 
51464   (void)jenv;
51465   (void)jcls;
51466   (void)jarg1_;
51467   (void)jarg2_;
51468   (void)jarg3_;
51469   arg1 = *(L3ParserSettings **)&jarg1;
51470   arg2 = *(ASTNode_t **)&jarg2;
51471   arg3 = *(ASTNode_t **)&jarg3;
51472   arg4 = *(StringBuffer_t **)&jarg4;
51473   ((L3ParserSettings const *)arg1)->visitPackageInfixSyntax((ASTNode_t const *)arg2,(ASTNode_t const *)arg3,arg4);
51474 }
51475 
51476 
Java_org_sbml_libsbml_libsbmlJNI_DefinitionURLRegistry_1getInstance(JNIEnv * jenv,jclass jcls)51477 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_DefinitionURLRegistry_1getInstance(JNIEnv *jenv, jclass jcls) {
51478   jlong jresult = 0 ;
51479   DefinitionURLRegistry *result = 0 ;
51480 
51481   (void)jenv;
51482   (void)jcls;
51483   result = (DefinitionURLRegistry *) &DefinitionURLRegistry::getInstance();
51484   *(DefinitionURLRegistry **)&jresult = result;
51485   return jresult;
51486 }
51487 
51488 
Java_org_sbml_libsbml_libsbmlJNI_DefinitionURLRegistry_1addDefinitionURL(JNIEnv * jenv,jclass jcls,jstring jarg1,jint jarg2)51489 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_DefinitionURLRegistry_1addDefinitionURL(JNIEnv *jenv, jclass jcls, jstring jarg1, jint jarg2) {
51490   jint jresult = 0 ;
51491   std::string *arg1 = 0 ;
51492   int arg2 ;
51493   int result;
51494 
51495   (void)jenv;
51496   (void)jcls;
51497   if(!jarg1) {
51498     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
51499     return 0;
51500   }
51501   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
51502   if (!arg1_pstr) return 0;
51503   std::string arg1_str(arg1_pstr);
51504   arg1 = &arg1_str;
51505   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
51506   arg2 = (int)jarg2;
51507   result = (int)DefinitionURLRegistry::addDefinitionURL((std::string const &)*arg1,arg2);
51508   jresult = (jint)result;
51509   return jresult;
51510 }
51511 
51512 
Java_org_sbml_libsbml_libsbmlJNI_DefinitionURLRegistry_1getNumDefinitionURLs(JNIEnv * jenv,jclass jcls)51513 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_DefinitionURLRegistry_1getNumDefinitionURLs(JNIEnv *jenv, jclass jcls) {
51514   jint jresult = 0 ;
51515   int result;
51516 
51517   (void)jenv;
51518   (void)jcls;
51519   result = (int)DefinitionURLRegistry::getNumDefinitionURLs();
51520   jresult = (jint)result;
51521   return jresult;
51522 }
51523 
51524 
Java_org_sbml_libsbml_libsbmlJNI_DefinitionURLRegistry_1addSBMLDefinitions(JNIEnv * jenv,jclass jcls)51525 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_DefinitionURLRegistry_1addSBMLDefinitions(JNIEnv *jenv, jclass jcls) {
51526   (void)jenv;
51527   (void)jcls;
51528   DefinitionURLRegistry::addSBMLDefinitions();
51529 }
51530 
51531 
Java_org_sbml_libsbml_libsbmlJNI_DefinitionURLRegistry_1getCoreDefinitionsAdded(JNIEnv * jenv,jclass jcls)51532 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_DefinitionURLRegistry_1getCoreDefinitionsAdded(JNIEnv *jenv, jclass jcls) {
51533   jboolean jresult = 0 ;
51534   bool result;
51535 
51536   (void)jenv;
51537   (void)jcls;
51538   result = (bool)DefinitionURLRegistry::getCoreDefinitionsAdded();
51539   jresult = (jboolean)result;
51540   return jresult;
51541 }
51542 
51543 
Java_org_sbml_libsbml_libsbmlJNI_DefinitionURLRegistry_1getType(JNIEnv * jenv,jclass jcls,jstring jarg1)51544 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_DefinitionURLRegistry_1getType(JNIEnv *jenv, jclass jcls, jstring jarg1) {
51545   jint jresult = 0 ;
51546   std::string *arg1 = 0 ;
51547   int result;
51548 
51549   (void)jenv;
51550   (void)jcls;
51551   if(!jarg1) {
51552     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
51553     return 0;
51554   }
51555   const char *arg1_pstr = (const char *)jenv->GetStringUTFChars(jarg1, 0);
51556   if (!arg1_pstr) return 0;
51557   std::string arg1_str(arg1_pstr);
51558   arg1 = &arg1_str;
51559   jenv->ReleaseStringUTFChars(jarg1, arg1_pstr);
51560   result = (int)DefinitionURLRegistry::getType((std::string const &)*arg1);
51561   jresult = (jint)result;
51562   return jresult;
51563 }
51564 
51565 
Java_org_sbml_libsbml_libsbmlJNI_DefinitionURLRegistry_1getDefinitionUrlByIndex(JNIEnv * jenv,jclass jcls,jint jarg1)51566 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_DefinitionURLRegistry_1getDefinitionUrlByIndex(JNIEnv *jenv, jclass jcls, jint jarg1) {
51567   jstring jresult = 0 ;
51568   int arg1 ;
51569   std::string result;
51570 
51571   (void)jenv;
51572   (void)jcls;
51573   arg1 = (int)jarg1;
51574   result = DefinitionURLRegistry::getDefinitionUrlByIndex(arg1);
51575   jresult = jenv->NewStringUTF((&result)->c_str());
51576   return jresult;
51577 }
51578 
51579 
Java_org_sbml_libsbml_libsbmlJNI_DefinitionURLRegistry_1clearDefinitions(JNIEnv * jenv,jclass jcls)51580 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_DefinitionURLRegistry_1clearDefinitions(JNIEnv *jenv, jclass jcls) {
51581   (void)jenv;
51582   (void)jcls;
51583   DefinitionURLRegistry::clearDefinitions();
51584 }
51585 
51586 
Java_org_sbml_libsbml_libsbmlJNI_delete_1DefinitionURLRegistry(JNIEnv * jenv,jclass jcls,jlong jarg1)51587 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1DefinitionURLRegistry(JNIEnv *jenv, jclass jcls, jlong jarg1) {
51588   DefinitionURLRegistry *arg1 = (DefinitionURLRegistry *) 0 ;
51589 
51590   (void)jenv;
51591   (void)jcls;
51592   arg1 = *(DefinitionURLRegistry **)&jarg1;
51593   delete arg1;
51594 }
51595 
51596 
Java_org_sbml_libsbml_libsbmlJNI_new_1MathFilter(JNIEnv * jenv,jclass jcls)51597 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1MathFilter(JNIEnv *jenv, jclass jcls) {
51598   jlong jresult = 0 ;
51599   MathFilter *result = 0 ;
51600 
51601   (void)jenv;
51602   (void)jcls;
51603   result = (MathFilter *)new SwigDirector_MathFilter(jenv);
51604   *(MathFilter **)&jresult = result;
51605   return jresult;
51606 }
51607 
51608 
Java_org_sbml_libsbml_libsbmlJNI_delete_1MathFilter(JNIEnv * jenv,jclass jcls,jlong jarg1)51609 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1MathFilter(JNIEnv *jenv, jclass jcls, jlong jarg1) {
51610   MathFilter *arg1 = (MathFilter *) 0 ;
51611 
51612   (void)jenv;
51613   (void)jcls;
51614   arg1 = *(MathFilter **)&jarg1;
51615   delete arg1;
51616 }
51617 
51618 
Java_org_sbml_libsbml_libsbmlJNI_MathFilter_1filter(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)51619 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_MathFilter_1filter(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
51620   jboolean jresult = 0 ;
51621   MathFilter *arg1 = (MathFilter *) 0 ;
51622   SBase *arg2 = (SBase *) 0 ;
51623   bool result;
51624 
51625   (void)jenv;
51626   (void)jcls;
51627   (void)jarg1_;
51628   (void)jarg2_;
51629   arg1 = *(MathFilter **)&jarg1;
51630   arg2 = *(SBase **)&jarg2;
51631   result = (bool)(arg1)->filter((SBase const *)arg2);
51632   jresult = (jboolean)result;
51633   return jresult;
51634 }
51635 
51636 
Java_org_sbml_libsbml_libsbmlJNI_MathFilter_1filterSwigExplicitMathFilter(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)51637 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_MathFilter_1filterSwigExplicitMathFilter(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
51638   jboolean jresult = 0 ;
51639   MathFilter *arg1 = (MathFilter *) 0 ;
51640   SBase *arg2 = (SBase *) 0 ;
51641   bool result;
51642 
51643   (void)jenv;
51644   (void)jcls;
51645   (void)jarg1_;
51646   (void)jarg2_;
51647   arg1 = *(MathFilter **)&jarg1;
51648   arg2 = *(SBase **)&jarg2;
51649   result = (bool)(arg1)->MathFilter::filter((SBase const *)arg2);
51650   jresult = (jboolean)result;
51651   return jresult;
51652 }
51653 
51654 
Java_org_sbml_libsbml_libsbmlJNI_MathFilter_1director_1connect(JNIEnv * jenv,jclass jcls,jobject jself,jlong objarg,jboolean jswig_mem_own,jboolean jweak_global)51655 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_MathFilter_1director_1connect(JNIEnv *jenv, jclass jcls, jobject jself, jlong objarg, jboolean jswig_mem_own, jboolean jweak_global) {
51656   MathFilter *obj = *((MathFilter **)&objarg);
51657   (void)jcls;
51658   SwigDirector_MathFilter *director = static_cast<SwigDirector_MathFilter *>(obj);
51659   director->swig_connect_director(jenv, jself, jenv->GetObjectClass(jself), (jswig_mem_own == JNI_TRUE), (jweak_global == JNI_TRUE));
51660 }
51661 
51662 
Java_org_sbml_libsbml_libsbmlJNI_MathFilter_1change_1ownership(JNIEnv * jenv,jclass jcls,jobject jself,jlong objarg,jboolean jtake_or_release)51663 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_MathFilter_1change_1ownership(JNIEnv *jenv, jclass jcls, jobject jself, jlong objarg, jboolean jtake_or_release) {
51664   MathFilter *obj = *((MathFilter **)&objarg);
51665   SwigDirector_MathFilter *director = dynamic_cast<SwigDirector_MathFilter *>(obj);
51666   (void)jcls;
51667   if (director) {
51668     director->swig_java_change_ownership(jenv, jself, jtake_or_release ? true : false);
51669   }
51670 }
51671 
51672 
Java_org_sbml_libsbml_libsbmlJNI_ASTNodeValues_1t_1name_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)51673 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNodeValues_1t_1name_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
51674   ASTNodeValues_t *arg1 = (ASTNodeValues_t *) 0 ;
51675   std::string *arg2 = 0 ;
51676 
51677   (void)jenv;
51678   (void)jcls;
51679   (void)jarg1_;
51680   arg1 = *(ASTNodeValues_t **)&jarg1;
51681   if(!jarg2) {
51682     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
51683     return ;
51684   }
51685   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
51686   if (!arg2_pstr) return ;
51687   std::string arg2_str(arg2_pstr);
51688   arg2 = &arg2_str;
51689   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
51690   if (arg1) (arg1)->name = *arg2;
51691 }
51692 
51693 
Java_org_sbml_libsbml_libsbmlJNI_ASTNodeValues_1t_1name_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)51694 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNodeValues_1t_1name_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
51695   jstring jresult = 0 ;
51696   ASTNodeValues_t *arg1 = (ASTNodeValues_t *) 0 ;
51697   std::string *result = 0 ;
51698 
51699   (void)jenv;
51700   (void)jcls;
51701   (void)jarg1_;
51702   arg1 = *(ASTNodeValues_t **)&jarg1;
51703   result = (std::string *) & ((arg1)->name);
51704   jresult = jenv->NewStringUTF(result->c_str());
51705   return jresult;
51706 }
51707 
51708 
Java_org_sbml_libsbml_libsbmlJNI_ASTNodeValues_1t_1type_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)51709 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNodeValues_1t_1type_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
51710   ASTNodeValues_t *arg1 = (ASTNodeValues_t *) 0 ;
51711   ASTNodeType_t arg2 ;
51712 
51713   (void)jenv;
51714   (void)jcls;
51715   (void)jarg1_;
51716   arg1 = *(ASTNodeValues_t **)&jarg1;
51717   arg2 = (ASTNodeType_t)jarg2;
51718   if (arg1) (arg1)->type = arg2;
51719 }
51720 
51721 
Java_org_sbml_libsbml_libsbmlJNI_ASTNodeValues_1t_1type_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)51722 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNodeValues_1t_1type_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
51723   jint jresult = 0 ;
51724   ASTNodeValues_t *arg1 = (ASTNodeValues_t *) 0 ;
51725   ASTNodeType_t result;
51726 
51727   (void)jenv;
51728   (void)jcls;
51729   (void)jarg1_;
51730   arg1 = *(ASTNodeValues_t **)&jarg1;
51731   result = (ASTNodeType_t) ((arg1)->type);
51732   jresult = (jint)result;
51733   return jresult;
51734 }
51735 
51736 
Java_org_sbml_libsbml_libsbmlJNI_ASTNodeValues_1t_1isFunction_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)51737 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNodeValues_1t_1isFunction_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
51738   ASTNodeValues_t *arg1 = (ASTNodeValues_t *) 0 ;
51739   bool arg2 ;
51740 
51741   (void)jenv;
51742   (void)jcls;
51743   (void)jarg1_;
51744   arg1 = *(ASTNodeValues_t **)&jarg1;
51745   arg2 = jarg2 ? true : false;
51746   if (arg1) (arg1)->isFunction = arg2;
51747 }
51748 
51749 
Java_org_sbml_libsbml_libsbmlJNI_ASTNodeValues_1t_1isFunction_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)51750 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNodeValues_1t_1isFunction_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
51751   jboolean jresult = 0 ;
51752   ASTNodeValues_t *arg1 = (ASTNodeValues_t *) 0 ;
51753   bool result;
51754 
51755   (void)jenv;
51756   (void)jcls;
51757   (void)jarg1_;
51758   arg1 = *(ASTNodeValues_t **)&jarg1;
51759   result = (bool) ((arg1)->isFunction);
51760   jresult = (jboolean)result;
51761   return jresult;
51762 }
51763 
51764 
Java_org_sbml_libsbml_libsbmlJNI_ASTNodeValues_1t_1csymbolURL_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)51765 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNodeValues_1t_1csymbolURL_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
51766   ASTNodeValues_t *arg1 = (ASTNodeValues_t *) 0 ;
51767   std::string *arg2 = 0 ;
51768 
51769   (void)jenv;
51770   (void)jcls;
51771   (void)jarg1_;
51772   arg1 = *(ASTNodeValues_t **)&jarg1;
51773   if(!jarg2) {
51774     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
51775     return ;
51776   }
51777   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
51778   if (!arg2_pstr) return ;
51779   std::string arg2_str(arg2_pstr);
51780   arg2 = &arg2_str;
51781   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
51782   if (arg1) (arg1)->csymbolURL = *arg2;
51783 }
51784 
51785 
Java_org_sbml_libsbml_libsbmlJNI_ASTNodeValues_1t_1csymbolURL_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)51786 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNodeValues_1t_1csymbolURL_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
51787   jstring jresult = 0 ;
51788   ASTNodeValues_t *arg1 = (ASTNodeValues_t *) 0 ;
51789   std::string *result = 0 ;
51790 
51791   (void)jenv;
51792   (void)jcls;
51793   (void)jarg1_;
51794   arg1 = *(ASTNodeValues_t **)&jarg1;
51795   result = (std::string *) & ((arg1)->csymbolURL);
51796   jresult = jenv->NewStringUTF(result->c_str());
51797   return jresult;
51798 }
51799 
51800 
Java_org_sbml_libsbml_libsbmlJNI_ASTNodeValues_1t_1allowedChildrenType_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)51801 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNodeValues_1t_1allowedChildrenType_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
51802   ASTNodeValues_t *arg1 = (ASTNodeValues_t *) 0 ;
51803   AllowedChildrenType_t arg2 ;
51804 
51805   (void)jenv;
51806   (void)jcls;
51807   (void)jarg1_;
51808   arg1 = *(ASTNodeValues_t **)&jarg1;
51809   arg2 = (AllowedChildrenType_t)jarg2;
51810   if (arg1) (arg1)->allowedChildrenType = arg2;
51811 }
51812 
51813 
Java_org_sbml_libsbml_libsbmlJNI_ASTNodeValues_1t_1allowedChildrenType_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)51814 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNodeValues_1t_1allowedChildrenType_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
51815   jint jresult = 0 ;
51816   ASTNodeValues_t *arg1 = (ASTNodeValues_t *) 0 ;
51817   AllowedChildrenType_t result;
51818 
51819   (void)jenv;
51820   (void)jcls;
51821   (void)jarg1_;
51822   arg1 = *(ASTNodeValues_t **)&jarg1;
51823   result = (AllowedChildrenType_t) ((arg1)->allowedChildrenType);
51824   jresult = (jint)result;
51825   return jresult;
51826 }
51827 
51828 
Java_org_sbml_libsbml_libsbmlJNI_ASTNodeValues_1t_1numAllowedChildren_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)51829 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNodeValues_1t_1numAllowedChildren_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
51830   ASTNodeValues_t *arg1 = (ASTNodeValues_t *) 0 ;
51831   std::vector< unsigned int > arg2 ;
51832   std::vector< unsigned int > *argp2 ;
51833 
51834   (void)jenv;
51835   (void)jcls;
51836   (void)jarg1_;
51837   arg1 = *(ASTNodeValues_t **)&jarg1;
51838   argp2 = *(std::vector< unsigned int > **)&jarg2;
51839   if (!argp2) {
51840     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Attempt to dereference null std::vector< unsigned int >");
51841     return ;
51842   }
51843   arg2 = *argp2;
51844   if (arg1) (arg1)->numAllowedChildren = arg2;
51845 }
51846 
51847 
Java_org_sbml_libsbml_libsbmlJNI_ASTNodeValues_1t_1numAllowedChildren_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)51848 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTNodeValues_1t_1numAllowedChildren_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
51849   jlong jresult = 0 ;
51850   ASTNodeValues_t *arg1 = (ASTNodeValues_t *) 0 ;
51851   std::vector< unsigned int > result;
51852 
51853   (void)jenv;
51854   (void)jcls;
51855   (void)jarg1_;
51856   arg1 = *(ASTNodeValues_t **)&jarg1;
51857   result =  ((arg1)->numAllowedChildren);
51858   *(std::vector< unsigned int > **)&jresult = new std::vector< unsigned int >((const std::vector< unsigned int > &)result);
51859   return jresult;
51860 }
51861 
51862 
Java_org_sbml_libsbml_libsbmlJNI_new_1ASTNodeValues_1t(JNIEnv * jenv,jclass jcls)51863 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_new_1ASTNodeValues_1t(JNIEnv *jenv, jclass jcls) {
51864   jlong jresult = 0 ;
51865   ASTNodeValues_t *result = 0 ;
51866 
51867   (void)jenv;
51868   (void)jcls;
51869   result = (ASTNodeValues_t *)new ASTNodeValues_t();
51870   *(ASTNodeValues_t **)&jresult = result;
51871   return jresult;
51872 }
51873 
51874 
Java_org_sbml_libsbml_libsbmlJNI_delete_1ASTNodeValues_1t(JNIEnv * jenv,jclass jcls,jlong jarg1)51875 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1ASTNodeValues_1t(JNIEnv *jenv, jclass jcls, jlong jarg1) {
51876   ASTNodeValues_t *arg1 = (ASTNodeValues_t *) 0 ;
51877 
51878   (void)jenv;
51879   (void)jcls;
51880   arg1 = *(ASTNodeValues_t **)&jarg1;
51881   delete arg1;
51882 }
51883 
51884 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1getStringFor(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)51885 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1getStringFor(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
51886   jstring jresult = 0 ;
51887   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
51888   ASTNodeType_t arg2 ;
51889   std::string *result = 0 ;
51890 
51891   (void)jenv;
51892   (void)jcls;
51893   (void)jarg1_;
51894   arg1 = *(ASTBasePlugin **)&jarg1;
51895   arg2 = (ASTNodeType_t)jarg2;
51896   result = (std::string *) &((ASTBasePlugin const *)arg1)->getStringFor(arg2);
51897   jresult = jenv->NewStringUTF(result->c_str());
51898   return jresult;
51899 }
51900 
51901 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1getConstCharFor(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)51902 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1getConstCharFor(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
51903   jstring jresult = 0 ;
51904   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
51905   ASTNodeType_t arg2 ;
51906   char *result = 0 ;
51907 
51908   (void)jenv;
51909   (void)jcls;
51910   (void)jarg1_;
51911   arg1 = *(ASTBasePlugin **)&jarg1;
51912   arg2 = (ASTNodeType_t)jarg2;
51913   result = (char *)((ASTBasePlugin const *)arg1)->getConstCharFor(arg2);
51914   if (result) jresult = jenv->NewStringUTF((const char *)result);
51915   return jresult;
51916 }
51917 
51918 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1getConstCharCsymbolURLFor(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)51919 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1getConstCharCsymbolURLFor(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
51920   jstring jresult = 0 ;
51921   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
51922   ASTNodeType_t arg2 ;
51923   char *result = 0 ;
51924 
51925   (void)jenv;
51926   (void)jcls;
51927   (void)jarg1_;
51928   arg1 = *(ASTBasePlugin **)&jarg1;
51929   arg2 = (ASTNodeType_t)jarg2;
51930   result = (char *)((ASTBasePlugin const *)arg1)->getConstCharCsymbolURLFor(arg2);
51931   if (result) jresult = jenv->NewStringUTF((const char *)result);
51932   return jresult;
51933 }
51934 
51935 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1getASTNodeTypeFor(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)51936 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1getASTNodeTypeFor(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
51937   jint jresult = 0 ;
51938   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
51939   std::string *arg2 = 0 ;
51940   ASTNodeType_t result;
51941 
51942   (void)jenv;
51943   (void)jcls;
51944   (void)jarg1_;
51945   arg1 = *(ASTBasePlugin **)&jarg1;
51946   if(!jarg2) {
51947     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
51948     return 0;
51949   }
51950   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
51951   if (!arg2_pstr) return 0;
51952   std::string arg2_str(arg2_pstr);
51953   arg2 = &arg2_str;
51954   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
51955   result = (ASTNodeType_t)((ASTBasePlugin const *)arg1)->getASTNodeTypeFor((std::string const &)*arg2);
51956   jresult = (jint)result;
51957   return jresult;
51958 }
51959 
51960 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1getASTNodeTypeForCSymbolURL(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)51961 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1getASTNodeTypeForCSymbolURL(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
51962   jint jresult = 0 ;
51963   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
51964   std::string *arg2 = 0 ;
51965   ASTNodeType_t result;
51966 
51967   (void)jenv;
51968   (void)jcls;
51969   (void)jarg1_;
51970   arg1 = *(ASTBasePlugin **)&jarg1;
51971   if(!jarg2) {
51972     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
51973     return 0;
51974   }
51975   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
51976   if (!arg2_pstr) return 0;
51977   std::string arg2_str(arg2_pstr);
51978   arg2 = &arg2_str;
51979   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
51980   result = (ASTNodeType_t)((ASTBasePlugin const *)arg1)->getASTNodeTypeForCSymbolURL((std::string const &)*arg2);
51981   jresult = (jint)result;
51982   return jresult;
51983 }
51984 
51985 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1hasCorrectNamespace(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)51986 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1hasCorrectNamespace(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
51987   jboolean jresult = 0 ;
51988   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
51989   SBMLNamespaces *arg2 = (SBMLNamespaces *) 0 ;
51990   bool result;
51991 
51992   (void)jenv;
51993   (void)jcls;
51994   (void)jarg1_;
51995   (void)jarg2_;
51996   arg1 = *(ASTBasePlugin **)&jarg1;
51997   arg2 = *(SBMLNamespaces **)&jarg2;
51998   result = (bool)((ASTBasePlugin const *)arg1)->hasCorrectNamespace(arg2);
51999   jresult = (jboolean)result;
52000   return jresult;
52001 }
52002 
52003 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1defines_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)52004 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1defines_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
52005   jboolean jresult = 0 ;
52006   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
52007   ASTNodeType_t arg2 ;
52008   bool result;
52009 
52010   (void)jenv;
52011   (void)jcls;
52012   (void)jarg1_;
52013   arg1 = *(ASTBasePlugin **)&jarg1;
52014   arg2 = (ASTNodeType_t)jarg2;
52015   result = (bool)((ASTBasePlugin const *)arg1)->defines(arg2);
52016   jresult = (jboolean)result;
52017   return jresult;
52018 }
52019 
52020 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1defines_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jboolean jarg3)52021 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1defines_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jboolean jarg3) {
52022   jboolean jresult = 0 ;
52023   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
52024   std::string *arg2 = 0 ;
52025   bool arg3 ;
52026   bool result;
52027 
52028   (void)jenv;
52029   (void)jcls;
52030   (void)jarg1_;
52031   arg1 = *(ASTBasePlugin **)&jarg1;
52032   if(!jarg2) {
52033     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
52034     return 0;
52035   }
52036   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
52037   if (!arg2_pstr) return 0;
52038   std::string arg2_str(arg2_pstr);
52039   arg2 = &arg2_str;
52040   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
52041   arg3 = jarg3 ? true : false;
52042   result = (bool)((ASTBasePlugin const *)arg1)->defines((std::string const &)*arg2,arg3);
52043   jresult = (jboolean)result;
52044   return jresult;
52045 }
52046 
52047 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1defines_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)52048 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1defines_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
52049   jboolean jresult = 0 ;
52050   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
52051   std::string *arg2 = 0 ;
52052   bool result;
52053 
52054   (void)jenv;
52055   (void)jcls;
52056   (void)jarg1_;
52057   arg1 = *(ASTBasePlugin **)&jarg1;
52058   if(!jarg2) {
52059     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
52060     return 0;
52061   }
52062   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
52063   if (!arg2_pstr) return 0;
52064   std::string arg2_str(arg2_pstr);
52065   arg2 = &arg2_str;
52066   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
52067   result = (bool)((ASTBasePlugin const *)arg1)->defines((std::string const &)*arg2);
52068   jresult = (jboolean)result;
52069   return jresult;
52070 }
52071 
52072 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1isFunction(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)52073 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1isFunction(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
52074   jboolean jresult = 0 ;
52075   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
52076   ASTNodeType_t arg2 ;
52077   bool result;
52078 
52079   (void)jenv;
52080   (void)jcls;
52081   (void)jarg1_;
52082   arg1 = *(ASTBasePlugin **)&jarg1;
52083   arg2 = (ASTNodeType_t)jarg2;
52084   result = (bool)((ASTBasePlugin const *)arg1)->isFunction(arg2);
52085   jresult = (jboolean)result;
52086   return jresult;
52087 }
52088 
52089 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1getNumAllowedChildren(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)52090 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1getNumAllowedChildren(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
52091   jlong jresult = 0 ;
52092   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
52093   ASTNodeType_t arg2 ;
52094   std::vector< unsigned int > result;
52095 
52096   (void)jenv;
52097   (void)jcls;
52098   (void)jarg1_;
52099   arg1 = *(ASTBasePlugin **)&jarg1;
52100   arg2 = (ASTNodeType_t)jarg2;
52101   result = ((ASTBasePlugin const *)arg1)->getNumAllowedChildren(arg2);
52102   *(std::vector< unsigned int > **)&jresult = new std::vector< unsigned int >((const std::vector< unsigned int > &)result);
52103   return jresult;
52104 }
52105 
52106 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1isLogical(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)52107 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1isLogical(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
52108   jboolean jresult = 0 ;
52109   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
52110   ASTNodeType_t arg2 ;
52111   bool result;
52112 
52113   (void)jenv;
52114   (void)jcls;
52115   (void)jarg1_;
52116   arg1 = *(ASTBasePlugin **)&jarg1;
52117   arg2 = (ASTNodeType_t)jarg2;
52118   result = (bool)((ASTBasePlugin const *)arg1)->isLogical(arg2);
52119   jresult = (jboolean)result;
52120   return jresult;
52121 }
52122 
52123 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1isMathMLNodeTag_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)52124 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1isMathMLNodeTag_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
52125   jboolean jresult = 0 ;
52126   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
52127   std::string *arg2 = 0 ;
52128   bool result;
52129 
52130   (void)jenv;
52131   (void)jcls;
52132   (void)jarg1_;
52133   arg1 = *(ASTBasePlugin **)&jarg1;
52134   if(!jarg2) {
52135     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
52136     return 0;
52137   }
52138   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
52139   if (!arg2_pstr) return 0;
52140   std::string arg2_str(arg2_pstr);
52141   arg2 = &arg2_str;
52142   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
52143   result = (bool)((ASTBasePlugin const *)arg1)->isMathMLNodeTag((std::string const &)*arg2);
52144   jresult = (jboolean)result;
52145   return jresult;
52146 }
52147 
52148 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1isMathMLNodeTag_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)52149 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1isMathMLNodeTag_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
52150   jboolean jresult = 0 ;
52151   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
52152   ASTNodeType_t arg2 ;
52153   bool result;
52154 
52155   (void)jenv;
52156   (void)jcls;
52157   (void)jarg1_;
52158   arg1 = *(ASTBasePlugin **)&jarg1;
52159   arg2 = (ASTNodeType_t)jarg2;
52160   result = (bool)((ASTBasePlugin const *)arg1)->isMathMLNodeTag(arg2);
52161   jresult = (jboolean)result;
52162   return jresult;
52163 }
52164 
52165 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1getExtendedMathType(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)52166 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1getExtendedMathType(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
52167   jint jresult = 0 ;
52168   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
52169   ExtendedMathType_t result;
52170 
52171   (void)jenv;
52172   (void)jcls;
52173   (void)jarg1_;
52174   arg1 = *(ASTBasePlugin **)&jarg1;
52175   result = (ExtendedMathType_t)((ASTBasePlugin const *)arg1)->getExtendedMathType();
52176   jresult = (jint)result;
52177   return jresult;
52178 }
52179 
52180 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1evaluateASTNode_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jlong jarg3,jobject jarg3_)52181 SWIGEXPORT jdouble JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1evaluateASTNode_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_) {
52182   jdouble jresult = 0 ;
52183   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
52184   ASTNode *arg2 = (ASTNode *) 0 ;
52185   Model *arg3 = (Model *) 0 ;
52186   double result;
52187 
52188   (void)jenv;
52189   (void)jcls;
52190   (void)jarg1_;
52191   (void)jarg2_;
52192   (void)jarg3_;
52193   arg1 = *(ASTBasePlugin **)&jarg1;
52194   arg2 = *(ASTNode **)&jarg2;
52195   arg3 = *(Model **)&jarg3;
52196   result = (double)((ASTBasePlugin const *)arg1)->evaluateASTNode((ASTNode const *)arg2,(Model const *)arg3);
52197   jresult = (jdouble)result;
52198   return jresult;
52199 }
52200 
52201 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1evaluateASTNode_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)52202 SWIGEXPORT jdouble JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1evaluateASTNode_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
52203   jdouble jresult = 0 ;
52204   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
52205   ASTNode *arg2 = (ASTNode *) 0 ;
52206   double result;
52207 
52208   (void)jenv;
52209   (void)jcls;
52210   (void)jarg1_;
52211   (void)jarg2_;
52212   arg1 = *(ASTBasePlugin **)&jarg1;
52213   arg2 = *(ASTNode **)&jarg2;
52214   result = (double)((ASTBasePlugin const *)arg1)->evaluateASTNode((ASTNode const *)arg2);
52215   jresult = (jdouble)result;
52216   return jresult;
52217 }
52218 
52219 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1getUnitDefinitionFromPackage(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jlong jarg3,jobject jarg3_,jboolean jarg4,jint jarg5)52220 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1getUnitDefinitionFromPackage(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jlong jarg3, jobject jarg3_, jboolean jarg4, jint jarg5) {
52221   jlong jresult = 0 ;
52222   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
52223   UnitFormulaFormatter *arg2 = (UnitFormulaFormatter *) 0 ;
52224   ASTNode *arg3 = (ASTNode *) 0 ;
52225   bool arg4 ;
52226   int arg5 ;
52227   UnitDefinition *result = 0 ;
52228 
52229   (void)jenv;
52230   (void)jcls;
52231   (void)jarg1_;
52232   (void)jarg3_;
52233   arg1 = *(ASTBasePlugin **)&jarg1;
52234   arg2 = *(UnitFormulaFormatter **)&jarg2;
52235   arg3 = *(ASTNode **)&jarg3;
52236   arg4 = jarg4 ? true : false;
52237   arg5 = (int)jarg5;
52238   result = (UnitDefinition *)((ASTBasePlugin const *)arg1)->getUnitDefinitionFromPackage(arg2,(ASTNode const *)arg3,arg4,arg5);
52239   *(UnitDefinition **)&jresult = result;
52240   return jresult;
52241 }
52242 
52243 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1getASTNodeValue(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)52244 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1getASTNodeValue(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
52245   jlong jresult = 0 ;
52246   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
52247   unsigned int arg2 ;
52248   ASTNodeValues_t *result = 0 ;
52249 
52250   (void)jenv;
52251   (void)jcls;
52252   (void)jarg1_;
52253   arg1 = *(ASTBasePlugin **)&jarg1;
52254   arg2 = (unsigned int)jarg2;
52255   result = (ASTNodeValues_t *)((ASTBasePlugin const *)arg1)->getASTNodeValue(arg2);
52256   *(ASTNodeValues_t **)&jresult = result;
52257   return jresult;
52258 }
52259 
52260 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1allowedInFunctionDefinition(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)52261 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1allowedInFunctionDefinition(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
52262   jint jresult = 0 ;
52263   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
52264   ASTNodeType_t arg2 ;
52265   int result;
52266 
52267   (void)jenv;
52268   (void)jcls;
52269   (void)jarg1_;
52270   arg1 = *(ASTBasePlugin **)&jarg1;
52271   arg2 = (ASTNodeType_t)jarg2;
52272   result = (int)((ASTBasePlugin const *)arg1)->allowedInFunctionDefinition(arg2);
52273   jresult = (jint)result;
52274   return jresult;
52275 }
52276 
52277 
Java_org_sbml_libsbml_libsbmlJNI_delete_1ASTBasePlugin(JNIEnv * jenv,jclass jcls,jlong jarg1)52278 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_delete_1ASTBasePlugin(JNIEnv *jenv, jclass jcls, jlong jarg1) {
52279   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
52280 
52281   (void)jenv;
52282   (void)jcls;
52283   arg1 = *(ASTBasePlugin **)&jarg1;
52284   delete arg1;
52285 }
52286 
52287 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1cloneObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)52288 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1cloneObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
52289   jlong jresult = 0 ;
52290   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
52291   ASTBasePlugin *result = 0 ;
52292 
52293   (void)jenv;
52294   (void)jcls;
52295   (void)jarg1_;
52296   arg1 = *(ASTBasePlugin **)&jarg1;
52297   result = (ASTBasePlugin *)((ASTBasePlugin const *)arg1)->clone();
52298   *(ASTBasePlugin **)&jresult = result;
52299   return jresult;
52300 }
52301 
52302 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1getElementNamespace(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)52303 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1getElementNamespace(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
52304   jstring jresult = 0 ;
52305   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
52306   std::string *result = 0 ;
52307 
52308   (void)jenv;
52309   (void)jcls;
52310   (void)jarg1_;
52311   arg1 = *(ASTBasePlugin **)&jarg1;
52312   result = (std::string *) &((ASTBasePlugin const *)arg1)->getElementNamespace();
52313   jresult = jenv->NewStringUTF(result->c_str());
52314   return jresult;
52315 }
52316 
52317 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1getPrefix(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)52318 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1getPrefix(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
52319   jstring jresult = 0 ;
52320   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
52321   std::string *result = 0 ;
52322 
52323   (void)jenv;
52324   (void)jcls;
52325   (void)jarg1_;
52326   arg1 = *(ASTBasePlugin **)&jarg1;
52327   result = (std::string *) &((ASTBasePlugin const *)arg1)->getPrefix();
52328   jresult = jenv->NewStringUTF(result->c_str());
52329   return jresult;
52330 }
52331 
52332 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1getPackageName(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)52333 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1getPackageName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
52334   jstring jresult = 0 ;
52335   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
52336   std::string *result = 0 ;
52337 
52338   (void)jenv;
52339   (void)jcls;
52340   (void)jarg1_;
52341   arg1 = *(ASTBasePlugin **)&jarg1;
52342   result = (std::string *) &((ASTBasePlugin const *)arg1)->getPackageName();
52343   jresult = jenv->NewStringUTF(result->c_str());
52344   return jresult;
52345 }
52346 
52347 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1setSBMLExtension(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)52348 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1setSBMLExtension(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
52349   jint jresult = 0 ;
52350   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
52351   SBMLExtension *arg2 = (SBMLExtension *) 0 ;
52352   int result;
52353 
52354   (void)jenv;
52355   (void)jcls;
52356   (void)jarg1_;
52357   (void)jarg2_;
52358   arg1 = *(ASTBasePlugin **)&jarg1;
52359   arg2 = *(SBMLExtension **)&jarg2;
52360   result = (int)(arg1)->setSBMLExtension((SBMLExtension const *)arg2);
52361   jresult = (jint)result;
52362   return jresult;
52363 }
52364 
52365 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1setPrefix(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)52366 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1setPrefix(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
52367   jint jresult = 0 ;
52368   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
52369   std::string *arg2 = 0 ;
52370   int result;
52371 
52372   (void)jenv;
52373   (void)jcls;
52374   (void)jarg1_;
52375   arg1 = *(ASTBasePlugin **)&jarg1;
52376   if(!jarg2) {
52377     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
52378     return 0;
52379   }
52380   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
52381   if (!arg2_pstr) return 0;
52382   std::string arg2_str(arg2_pstr);
52383   arg2 = &arg2_str;
52384   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
52385   result = (int)(arg1)->setPrefix((std::string const &)*arg2);
52386   jresult = (jint)result;
52387   return jresult;
52388 }
52389 
52390 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1connectToParent(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)52391 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1connectToParent(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
52392   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
52393   ASTNode *arg2 = (ASTNode *) 0 ;
52394 
52395   (void)jenv;
52396   (void)jcls;
52397   (void)jarg1_;
52398   (void)jarg2_;
52399   arg1 = *(ASTBasePlugin **)&jarg1;
52400   arg2 = *(ASTNode **)&jarg2;
52401   (arg1)->connectToParent(arg2);
52402 }
52403 
52404 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1enablePackageInternal(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3,jboolean jarg4)52405 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1enablePackageInternal(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3, jboolean jarg4) {
52406   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
52407   std::string *arg2 = 0 ;
52408   std::string *arg3 = 0 ;
52409   bool arg4 ;
52410 
52411   (void)jenv;
52412   (void)jcls;
52413   (void)jarg1_;
52414   arg1 = *(ASTBasePlugin **)&jarg1;
52415   if(!jarg2) {
52416     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
52417     return ;
52418   }
52419   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
52420   if (!arg2_pstr) return ;
52421   std::string arg2_str(arg2_pstr);
52422   arg2 = &arg2_str;
52423   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
52424   if(!jarg3) {
52425     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
52426     return ;
52427   }
52428   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
52429   if (!arg3_pstr) return ;
52430   std::string arg3_str(arg3_pstr);
52431   arg3 = &arg3_str;
52432   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
52433   arg4 = jarg4 ? true : false;
52434   (arg1)->enablePackageInternal((std::string const &)*arg2,(std::string const &)*arg3,arg4);
52435 }
52436 
52437 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1stripPackage(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jboolean jarg3)52438 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1stripPackage(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jboolean jarg3) {
52439   jboolean jresult = 0 ;
52440   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
52441   std::string *arg2 = 0 ;
52442   bool arg3 ;
52443   bool result;
52444 
52445   (void)jenv;
52446   (void)jcls;
52447   (void)jarg1_;
52448   arg1 = *(ASTBasePlugin **)&jarg1;
52449   if(!jarg2) {
52450     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
52451     return 0;
52452   }
52453   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
52454   if (!arg2_pstr) return 0;
52455   std::string arg2_str(arg2_pstr);
52456   arg2 = &arg2_str;
52457   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
52458   arg3 = jarg3 ? true : false;
52459   result = (bool)(arg1)->stripPackage((std::string const &)*arg2,arg3);
52460   jresult = (jboolean)result;
52461   return jresult;
52462 }
52463 
52464 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1getURI(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)52465 SWIGEXPORT jstring JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1getURI(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
52466   jstring jresult = 0 ;
52467   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
52468   std::string result;
52469 
52470   (void)jenv;
52471   (void)jcls;
52472   (void)jarg1_;
52473   arg1 = *(ASTBasePlugin **)&jarg1;
52474   result = ((ASTBasePlugin const *)arg1)->getURI();
52475   jresult = jenv->NewStringUTF((&result)->c_str());
52476   return jresult;
52477 }
52478 
52479 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1getParentASTObject_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)52480 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1getParentASTObject_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
52481   jlong jresult = 0 ;
52482   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
52483   ASTNode *result = 0 ;
52484 
52485   (void)jenv;
52486   (void)jcls;
52487   (void)jarg1_;
52488   arg1 = *(ASTBasePlugin **)&jarg1;
52489   result = (ASTNode *)(arg1)->getParentASTObject();
52490   *(ASTNode **)&jresult = result;
52491   return jresult;
52492 }
52493 
52494 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1setElementNamespace(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)52495 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1setElementNamespace(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
52496   jint jresult = 0 ;
52497   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
52498   std::string *arg2 = 0 ;
52499   int result;
52500 
52501   (void)jenv;
52502   (void)jcls;
52503   (void)jarg1_;
52504   arg1 = *(ASTBasePlugin **)&jarg1;
52505   if(!jarg2) {
52506     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
52507     return 0;
52508   }
52509   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
52510   if (!arg2_pstr) return 0;
52511   std::string arg2_str(arg2_pstr);
52512   arg2 = &arg2_str;
52513   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
52514   result = (int)(arg1)->setElementNamespace((std::string const &)*arg2);
52515   jresult = (jint)result;
52516   return jresult;
52517 }
52518 
52519 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1getLevel(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)52520 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1getLevel(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
52521   jlong jresult = 0 ;
52522   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
52523   unsigned int result;
52524 
52525   (void)jenv;
52526   (void)jcls;
52527   (void)jarg1_;
52528   arg1 = *(ASTBasePlugin **)&jarg1;
52529   result = (unsigned int)((ASTBasePlugin const *)arg1)->getLevel();
52530   jresult = (jlong)result;
52531   return jresult;
52532 }
52533 
52534 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1getVersion(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)52535 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1getVersion(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
52536   jlong jresult = 0 ;
52537   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
52538   unsigned int result;
52539 
52540   (void)jenv;
52541   (void)jcls;
52542   (void)jarg1_;
52543   arg1 = *(ASTBasePlugin **)&jarg1;
52544   result = (unsigned int)((ASTBasePlugin const *)arg1)->getVersion();
52545   jresult = (jlong)result;
52546   return jresult;
52547 }
52548 
52549 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1getPackageVersion(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)52550 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1getPackageVersion(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
52551   jlong jresult = 0 ;
52552   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
52553   unsigned int result;
52554 
52555   (void)jenv;
52556   (void)jcls;
52557   (void)jarg1_;
52558   arg1 = *(ASTBasePlugin **)&jarg1;
52559   result = (unsigned int)((ASTBasePlugin const *)arg1)->getPackageVersion();
52560   jresult = (jlong)result;
52561   return jresult;
52562 }
52563 
52564 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1getSBMLNamespaces(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)52565 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1getSBMLNamespaces(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
52566   jlong jresult = 0 ;
52567   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
52568   SBMLNamespaces *result = 0 ;
52569 
52570   (void)jenv;
52571   (void)jcls;
52572   (void)jarg1_;
52573   arg1 = *(ASTBasePlugin **)&jarg1;
52574   result = (SBMLNamespaces *)((ASTBasePlugin const *)arg1)->getSBMLNamespaces();
52575   *(SBMLNamespaces **)&jresult = result;
52576   return jresult;
52577 }
52578 
52579 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1renameSIdRefs(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)52580 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1renameSIdRefs(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
52581   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
52582   std::string *arg2 = 0 ;
52583   std::string *arg3 = 0 ;
52584 
52585   (void)jenv;
52586   (void)jcls;
52587   (void)jarg1_;
52588   arg1 = *(ASTBasePlugin **)&jarg1;
52589   if(!jarg2) {
52590     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
52591     return ;
52592   }
52593   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
52594   if (!arg2_pstr) return ;
52595   std::string arg2_str(arg2_pstr);
52596   arg2 = &arg2_str;
52597   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
52598   if(!jarg3) {
52599     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
52600     return ;
52601   }
52602   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
52603   if (!arg3_pstr) return ;
52604   std::string arg3_str(arg3_pstr);
52605   arg3 = &arg3_str;
52606   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
52607   (arg1)->renameSIdRefs((std::string const &)*arg2,(std::string const &)*arg3);
52608 }
52609 
52610 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1renameUnitSIdRefs(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jstring jarg3)52611 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1renameUnitSIdRefs(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
52612   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
52613   std::string *arg2 = 0 ;
52614   std::string *arg3 = 0 ;
52615 
52616   (void)jenv;
52617   (void)jcls;
52618   (void)jarg1_;
52619   arg1 = *(ASTBasePlugin **)&jarg1;
52620   if(!jarg2) {
52621     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
52622     return ;
52623   }
52624   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
52625   if (!arg2_pstr) return ;
52626   std::string arg2_str(arg2_pstr);
52627   arg2 = &arg2_str;
52628   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
52629   if(!jarg3) {
52630     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
52631     return ;
52632   }
52633   const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0);
52634   if (!arg3_pstr) return ;
52635   std::string arg3_str(arg3_pstr);
52636   arg3 = &arg3_str;
52637   jenv->ReleaseStringUTFChars(jarg3, arg3_pstr);
52638   (arg1)->renameUnitSIdRefs((std::string const &)*arg2,(std::string const &)*arg3);
52639 }
52640 
52641 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1replaceIDWithFunction(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2,jlong jarg3,jobject jarg3_)52642 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1replaceIDWithFunction(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jobject jarg3_) {
52643   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
52644   std::string *arg2 = 0 ;
52645   ASTNode *arg3 = (ASTNode *) 0 ;
52646 
52647   (void)jenv;
52648   (void)jcls;
52649   (void)jarg1_;
52650   (void)jarg3_;
52651   arg1 = *(ASTBasePlugin **)&jarg1;
52652   if(!jarg2) {
52653     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string");
52654     return ;
52655   }
52656   const char *arg2_pstr = (const char *)jenv->GetStringUTFChars(jarg2, 0);
52657   if (!arg2_pstr) return ;
52658   std::string arg2_str(arg2_pstr);
52659   arg2 = &arg2_str;
52660   jenv->ReleaseStringUTFChars(jarg2, arg2_pstr);
52661   arg3 = *(ASTNode **)&jarg3;
52662   (arg1)->replaceIDWithFunction((std::string const &)*arg2,(ASTNode const *)arg3);
52663 }
52664 
52665 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1checkNumArguments(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jlong jarg3)52666 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1checkNumArguments(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3) {
52667   jint jresult = 0 ;
52668   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
52669   ASTNode *arg2 = (ASTNode *) 0 ;
52670   std::stringstream *arg3 = 0 ;
52671   int result;
52672 
52673   (void)jenv;
52674   (void)jcls;
52675   (void)jarg1_;
52676   (void)jarg2_;
52677   arg1 = *(ASTBasePlugin **)&jarg1;
52678   arg2 = *(ASTNode **)&jarg2;
52679   arg3 = *(std::stringstream **)&jarg3;
52680   if (!arg3) {
52681     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "std::stringstream & reference is null");
52682     return 0;
52683   }
52684   result = (int)((ASTBasePlugin const *)arg1)->checkNumArguments((ASTNode const *)arg2,*arg3);
52685   jresult = (jint)result;
52686   return jresult;
52687 }
52688 
52689 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1getL3PackageInfixPrecedence(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)52690 SWIGEXPORT jint JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1getL3PackageInfixPrecedence(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
52691   jint jresult = 0 ;
52692   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
52693   int result;
52694 
52695   (void)jenv;
52696   (void)jcls;
52697   (void)jarg1_;
52698   arg1 = *(ASTBasePlugin **)&jarg1;
52699   result = (int)((ASTBasePlugin const *)arg1)->getL3PackageInfixPrecedence();
52700   jresult = (jint)result;
52701   return jresult;
52702 }
52703 
52704 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1hasCorrectNumArguments(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)52705 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1hasCorrectNumArguments(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
52706   jboolean jresult = 0 ;
52707   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
52708   ASTNode *arg2 = (ASTNode *) 0 ;
52709   bool result;
52710 
52711   (void)jenv;
52712   (void)jcls;
52713   (void)jarg1_;
52714   (void)jarg2_;
52715   arg1 = *(ASTBasePlugin **)&jarg1;
52716   arg2 = *(ASTNode **)&jarg2;
52717   result = (bool)((ASTBasePlugin const *)arg1)->hasCorrectNumArguments((ASTNode const *)arg2);
52718   jresult = (jboolean)result;
52719   return jresult;
52720 }
52721 
52722 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1hasPackageOnlyInfixSyntax(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)52723 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1hasPackageOnlyInfixSyntax(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
52724   jboolean jresult = 0 ;
52725   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
52726   bool result;
52727 
52728   (void)jenv;
52729   (void)jcls;
52730   (void)jarg1_;
52731   arg1 = *(ASTBasePlugin **)&jarg1;
52732   result = (bool)((ASTBasePlugin const *)arg1)->hasPackageOnlyInfixSyntax();
52733   jresult = (jboolean)result;
52734   return jresult;
52735 }
52736 
52737 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1hasUnambiguousPackageInfixGrammar(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)52738 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1hasUnambiguousPackageInfixGrammar(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
52739   jboolean jresult = 0 ;
52740   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
52741   ASTNode *arg2 = (ASTNode *) 0 ;
52742   bool result;
52743 
52744   (void)jenv;
52745   (void)jcls;
52746   (void)jarg1_;
52747   (void)jarg2_;
52748   arg1 = *(ASTBasePlugin **)&jarg1;
52749   arg2 = *(ASTNode **)&jarg2;
52750   result = (bool)((ASTBasePlugin const *)arg1)->hasUnambiguousPackageInfixGrammar((ASTNode const *)arg2);
52751   jresult = (jboolean)result;
52752   return jresult;
52753 }
52754 
52755 
Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1isPackageInfixFunction(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)52756 SWIGEXPORT jboolean JNICALL Java_org_sbml_libsbml_libsbmlJNI_ASTBasePlugin_1isPackageInfixFunction(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
52757   jboolean jresult = 0 ;
52758   ASTBasePlugin *arg1 = (ASTBasePlugin *) 0 ;
52759   bool result;
52760 
52761   (void)jenv;
52762   (void)jcls;
52763   (void)jarg1_;
52764   arg1 = *(ASTBasePlugin **)&jarg1;
52765   result = (bool)((ASTBasePlugin const *)arg1)->isPackageInfixFunction();
52766   jresult = (jboolean)result;
52767   return jresult;
52768 }
52769 
52770 
Java_org_sbml_libsbml_libsbmlJNI_OFStream_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)52771 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_OFStream_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
52772     jlong baseptr = 0;
52773     (void)jenv;
52774     (void)jcls;
52775     *(OStream **)&baseptr = *(OFStream **)&jarg1;
52776     return baseptr;
52777 }
52778 
Java_org_sbml_libsbml_libsbmlJNI_OStringStream_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)52779 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_OStringStream_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
52780     jlong baseptr = 0;
52781     (void)jenv;
52782     (void)jcls;
52783     *(OStream **)&baseptr = *(OStringStream **)&jarg1;
52784     return baseptr;
52785 }
52786 
Java_org_sbml_libsbml_libsbmlJNI_ListOf_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)52787 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOf_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
52788     jlong baseptr = 0;
52789     (void)jenv;
52790     (void)jcls;
52791     *(SBase **)&baseptr = *(ListOf **)&jarg1;
52792     return baseptr;
52793 }
52794 
Java_org_sbml_libsbml_libsbmlJNI_Model_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)52795 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Model_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
52796     jlong baseptr = 0;
52797     (void)jenv;
52798     (void)jcls;
52799     *(SBase **)&baseptr = *(Model **)&jarg1;
52800     return baseptr;
52801 }
52802 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)52803 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocument_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
52804     jlong baseptr = 0;
52805     (void)jenv;
52806     (void)jcls;
52807     *(SBase **)&baseptr = *(SBMLDocument **)&jarg1;
52808     return baseptr;
52809 }
52810 
Java_org_sbml_libsbml_libsbmlJNI_FunctionDefinition_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)52811 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_FunctionDefinition_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
52812     jlong baseptr = 0;
52813     (void)jenv;
52814     (void)jcls;
52815     *(SBase **)&baseptr = *(FunctionDefinition **)&jarg1;
52816     return baseptr;
52817 }
52818 
Java_org_sbml_libsbml_libsbmlJNI_ListOfFunctionDefinitions_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)52819 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfFunctionDefinitions_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
52820     jlong baseptr = 0;
52821     (void)jenv;
52822     (void)jcls;
52823     *(ListOf **)&baseptr = *(ListOfFunctionDefinitions **)&jarg1;
52824     return baseptr;
52825 }
52826 
Java_org_sbml_libsbml_libsbmlJNI_Unit_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)52827 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Unit_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
52828     jlong baseptr = 0;
52829     (void)jenv;
52830     (void)jcls;
52831     *(SBase **)&baseptr = *(Unit **)&jarg1;
52832     return baseptr;
52833 }
52834 
Java_org_sbml_libsbml_libsbmlJNI_ListOfUnits_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)52835 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfUnits_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
52836     jlong baseptr = 0;
52837     (void)jenv;
52838     (void)jcls;
52839     *(ListOf **)&baseptr = *(ListOfUnits **)&jarg1;
52840     return baseptr;
52841 }
52842 
Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)52843 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_UnitDefinition_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
52844     jlong baseptr = 0;
52845     (void)jenv;
52846     (void)jcls;
52847     *(SBase **)&baseptr = *(UnitDefinition **)&jarg1;
52848     return baseptr;
52849 }
52850 
Java_org_sbml_libsbml_libsbmlJNI_ListOfUnitDefinitions_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)52851 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfUnitDefinitions_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
52852     jlong baseptr = 0;
52853     (void)jenv;
52854     (void)jcls;
52855     *(ListOf **)&baseptr = *(ListOfUnitDefinitions **)&jarg1;
52856     return baseptr;
52857 }
52858 
Java_org_sbml_libsbml_libsbmlJNI_CompartmentType_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)52859 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_CompartmentType_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
52860     jlong baseptr = 0;
52861     (void)jenv;
52862     (void)jcls;
52863     *(SBase **)&baseptr = *(CompartmentType **)&jarg1;
52864     return baseptr;
52865 }
52866 
Java_org_sbml_libsbml_libsbmlJNI_ListOfCompartmentTypes_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)52867 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfCompartmentTypes_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
52868     jlong baseptr = 0;
52869     (void)jenv;
52870     (void)jcls;
52871     *(ListOf **)&baseptr = *(ListOfCompartmentTypes **)&jarg1;
52872     return baseptr;
52873 }
52874 
Java_org_sbml_libsbml_libsbmlJNI_SpeciesType_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)52875 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SpeciesType_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
52876     jlong baseptr = 0;
52877     (void)jenv;
52878     (void)jcls;
52879     *(SBase **)&baseptr = *(SpeciesType **)&jarg1;
52880     return baseptr;
52881 }
52882 
Java_org_sbml_libsbml_libsbmlJNI_ListOfSpeciesTypes_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)52883 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfSpeciesTypes_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
52884     jlong baseptr = 0;
52885     (void)jenv;
52886     (void)jcls;
52887     *(ListOf **)&baseptr = *(ListOfSpeciesTypes **)&jarg1;
52888     return baseptr;
52889 }
52890 
Java_org_sbml_libsbml_libsbmlJNI_Compartment_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)52891 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Compartment_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
52892     jlong baseptr = 0;
52893     (void)jenv;
52894     (void)jcls;
52895     *(SBase **)&baseptr = *(Compartment **)&jarg1;
52896     return baseptr;
52897 }
52898 
Java_org_sbml_libsbml_libsbmlJNI_ListOfCompartments_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)52899 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfCompartments_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
52900     jlong baseptr = 0;
52901     (void)jenv;
52902     (void)jcls;
52903     *(ListOf **)&baseptr = *(ListOfCompartments **)&jarg1;
52904     return baseptr;
52905 }
52906 
Java_org_sbml_libsbml_libsbmlJNI_Species_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)52907 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Species_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
52908     jlong baseptr = 0;
52909     (void)jenv;
52910     (void)jcls;
52911     *(SBase **)&baseptr = *(Species **)&jarg1;
52912     return baseptr;
52913 }
52914 
Java_org_sbml_libsbml_libsbmlJNI_ListOfSpecies_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)52915 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfSpecies_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
52916     jlong baseptr = 0;
52917     (void)jenv;
52918     (void)jcls;
52919     *(ListOf **)&baseptr = *(ListOfSpecies **)&jarg1;
52920     return baseptr;
52921 }
52922 
Java_org_sbml_libsbml_libsbmlJNI_Parameter_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)52923 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Parameter_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
52924     jlong baseptr = 0;
52925     (void)jenv;
52926     (void)jcls;
52927     *(SBase **)&baseptr = *(Parameter **)&jarg1;
52928     return baseptr;
52929 }
52930 
Java_org_sbml_libsbml_libsbmlJNI_ListOfParameters_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)52931 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfParameters_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
52932     jlong baseptr = 0;
52933     (void)jenv;
52934     (void)jcls;
52935     *(ListOf **)&baseptr = *(ListOfParameters **)&jarg1;
52936     return baseptr;
52937 }
52938 
Java_org_sbml_libsbml_libsbmlJNI_LocalParameter_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)52939 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_LocalParameter_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
52940     jlong baseptr = 0;
52941     (void)jenv;
52942     (void)jcls;
52943     *(Parameter **)&baseptr = *(LocalParameter **)&jarg1;
52944     return baseptr;
52945 }
52946 
Java_org_sbml_libsbml_libsbmlJNI_ListOfLocalParameters_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)52947 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfLocalParameters_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
52948     jlong baseptr = 0;
52949     (void)jenv;
52950     (void)jcls;
52951     *(ListOfParameters **)&baseptr = *(ListOfLocalParameters **)&jarg1;
52952     return baseptr;
52953 }
52954 
Java_org_sbml_libsbml_libsbmlJNI_InitialAssignment_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)52955 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_InitialAssignment_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
52956     jlong baseptr = 0;
52957     (void)jenv;
52958     (void)jcls;
52959     *(SBase **)&baseptr = *(InitialAssignment **)&jarg1;
52960     return baseptr;
52961 }
52962 
Java_org_sbml_libsbml_libsbmlJNI_ListOfInitialAssignments_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)52963 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfInitialAssignments_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
52964     jlong baseptr = 0;
52965     (void)jenv;
52966     (void)jcls;
52967     *(ListOf **)&baseptr = *(ListOfInitialAssignments **)&jarg1;
52968     return baseptr;
52969 }
52970 
Java_org_sbml_libsbml_libsbmlJNI_Rule_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)52971 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Rule_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
52972     jlong baseptr = 0;
52973     (void)jenv;
52974     (void)jcls;
52975     *(SBase **)&baseptr = *(Rule **)&jarg1;
52976     return baseptr;
52977 }
52978 
Java_org_sbml_libsbml_libsbmlJNI_ListOfRules_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)52979 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfRules_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
52980     jlong baseptr = 0;
52981     (void)jenv;
52982     (void)jcls;
52983     *(ListOf **)&baseptr = *(ListOfRules **)&jarg1;
52984     return baseptr;
52985 }
52986 
Java_org_sbml_libsbml_libsbmlJNI_AlgebraicRule_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)52987 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_AlgebraicRule_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
52988     jlong baseptr = 0;
52989     (void)jenv;
52990     (void)jcls;
52991     *(Rule **)&baseptr = *(AlgebraicRule **)&jarg1;
52992     return baseptr;
52993 }
52994 
Java_org_sbml_libsbml_libsbmlJNI_AssignmentRule_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)52995 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_AssignmentRule_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
52996     jlong baseptr = 0;
52997     (void)jenv;
52998     (void)jcls;
52999     *(Rule **)&baseptr = *(AssignmentRule **)&jarg1;
53000     return baseptr;
53001 }
53002 
Java_org_sbml_libsbml_libsbmlJNI_RateRule_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)53003 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_RateRule_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
53004     jlong baseptr = 0;
53005     (void)jenv;
53006     (void)jcls;
53007     *(Rule **)&baseptr = *(RateRule **)&jarg1;
53008     return baseptr;
53009 }
53010 
Java_org_sbml_libsbml_libsbmlJNI_Constraint_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)53011 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Constraint_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
53012     jlong baseptr = 0;
53013     (void)jenv;
53014     (void)jcls;
53015     *(SBase **)&baseptr = *(Constraint **)&jarg1;
53016     return baseptr;
53017 }
53018 
Java_org_sbml_libsbml_libsbmlJNI_ListOfConstraints_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)53019 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfConstraints_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
53020     jlong baseptr = 0;
53021     (void)jenv;
53022     (void)jcls;
53023     *(ListOf **)&baseptr = *(ListOfConstraints **)&jarg1;
53024     return baseptr;
53025 }
53026 
Java_org_sbml_libsbml_libsbmlJNI_Reaction_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)53027 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Reaction_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
53028     jlong baseptr = 0;
53029     (void)jenv;
53030     (void)jcls;
53031     *(SBase **)&baseptr = *(Reaction **)&jarg1;
53032     return baseptr;
53033 }
53034 
Java_org_sbml_libsbml_libsbmlJNI_ListOfReactions_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)53035 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfReactions_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
53036     jlong baseptr = 0;
53037     (void)jenv;
53038     (void)jcls;
53039     *(ListOf **)&baseptr = *(ListOfReactions **)&jarg1;
53040     return baseptr;
53041 }
53042 
Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)53043 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_KineticLaw_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
53044     jlong baseptr = 0;
53045     (void)jenv;
53046     (void)jcls;
53047     *(SBase **)&baseptr = *(KineticLaw **)&jarg1;
53048     return baseptr;
53049 }
53050 
Java_org_sbml_libsbml_libsbmlJNI_SimpleSpeciesReference_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)53051 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SimpleSpeciesReference_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
53052     jlong baseptr = 0;
53053     (void)jenv;
53054     (void)jcls;
53055     *(SBase **)&baseptr = *(SimpleSpeciesReference **)&jarg1;
53056     return baseptr;
53057 }
53058 
Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)53059 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SpeciesReference_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
53060     jlong baseptr = 0;
53061     (void)jenv;
53062     (void)jcls;
53063     *(SimpleSpeciesReference **)&baseptr = *(SpeciesReference **)&jarg1;
53064     return baseptr;
53065 }
53066 
Java_org_sbml_libsbml_libsbmlJNI_ListOfSpeciesReferences_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)53067 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfSpeciesReferences_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
53068     jlong baseptr = 0;
53069     (void)jenv;
53070     (void)jcls;
53071     *(ListOf **)&baseptr = *(ListOfSpeciesReferences **)&jarg1;
53072     return baseptr;
53073 }
53074 
Java_org_sbml_libsbml_libsbmlJNI_ModifierSpeciesReference_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)53075 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ModifierSpeciesReference_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
53076     jlong baseptr = 0;
53077     (void)jenv;
53078     (void)jcls;
53079     *(SimpleSpeciesReference **)&baseptr = *(ModifierSpeciesReference **)&jarg1;
53080     return baseptr;
53081 }
53082 
Java_org_sbml_libsbml_libsbmlJNI_Event_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)53083 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Event_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
53084     jlong baseptr = 0;
53085     (void)jenv;
53086     (void)jcls;
53087     *(SBase **)&baseptr = *(Event **)&jarg1;
53088     return baseptr;
53089 }
53090 
Java_org_sbml_libsbml_libsbmlJNI_ListOfEvents_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)53091 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfEvents_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
53092     jlong baseptr = 0;
53093     (void)jenv;
53094     (void)jcls;
53095     *(ListOf **)&baseptr = *(ListOfEvents **)&jarg1;
53096     return baseptr;
53097 }
53098 
Java_org_sbml_libsbml_libsbmlJNI_EventAssignment_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)53099 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_EventAssignment_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
53100     jlong baseptr = 0;
53101     (void)jenv;
53102     (void)jcls;
53103     *(SBase **)&baseptr = *(EventAssignment **)&jarg1;
53104     return baseptr;
53105 }
53106 
Java_org_sbml_libsbml_libsbmlJNI_ListOfEventAssignments_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)53107 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ListOfEventAssignments_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
53108     jlong baseptr = 0;
53109     (void)jenv;
53110     (void)jcls;
53111     *(ListOf **)&baseptr = *(ListOfEventAssignments **)&jarg1;
53112     return baseptr;
53113 }
53114 
Java_org_sbml_libsbml_libsbmlJNI_Trigger_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)53115 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Trigger_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
53116     jlong baseptr = 0;
53117     (void)jenv;
53118     (void)jcls;
53119     *(SBase **)&baseptr = *(Trigger **)&jarg1;
53120     return baseptr;
53121 }
53122 
Java_org_sbml_libsbml_libsbmlJNI_Delay_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)53123 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Delay_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
53124     jlong baseptr = 0;
53125     (void)jenv;
53126     (void)jcls;
53127     *(SBase **)&baseptr = *(Delay **)&jarg1;
53128     return baseptr;
53129 }
53130 
Java_org_sbml_libsbml_libsbmlJNI_Priority_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)53131 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_Priority_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
53132     jlong baseptr = 0;
53133     (void)jenv;
53134     (void)jcls;
53135     *(SBase **)&baseptr = *(Priority **)&jarg1;
53136     return baseptr;
53137 }
53138 
Java_org_sbml_libsbml_libsbmlJNI_StoichiometryMath_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)53139 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_StoichiometryMath_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
53140     jlong baseptr = 0;
53141     (void)jenv;
53142     (void)jcls;
53143     *(SBase **)&baseptr = *(StoichiometryMath **)&jarg1;
53144     return baseptr;
53145 }
53146 
Java_org_sbml_libsbml_libsbmlJNI_SBMLFunctionDefinitionConverter_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)53147 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLFunctionDefinitionConverter_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
53148     jlong baseptr = 0;
53149     (void)jenv;
53150     (void)jcls;
53151     *(SBMLConverter **)&baseptr = *(SBMLFunctionDefinitionConverter **)&jarg1;
53152     return baseptr;
53153 }
53154 
Java_org_sbml_libsbml_libsbmlJNI_SBMLIdConverter_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)53155 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLIdConverter_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
53156     jlong baseptr = 0;
53157     (void)jenv;
53158     (void)jcls;
53159     *(SBMLConverter **)&baseptr = *(SBMLIdConverter **)&jarg1;
53160     return baseptr;
53161 }
53162 
Java_org_sbml_libsbml_libsbmlJNI_SBMLInferUnitsConverter_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)53163 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLInferUnitsConverter_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
53164     jlong baseptr = 0;
53165     (void)jenv;
53166     (void)jcls;
53167     *(SBMLConverter **)&baseptr = *(SBMLInferUnitsConverter **)&jarg1;
53168     return baseptr;
53169 }
53170 
Java_org_sbml_libsbml_libsbmlJNI_SBMLInitialAssignmentConverter_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)53171 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLInitialAssignmentConverter_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
53172     jlong baseptr = 0;
53173     (void)jenv;
53174     (void)jcls;
53175     *(SBMLConverter **)&baseptr = *(SBMLInitialAssignmentConverter **)&jarg1;
53176     return baseptr;
53177 }
53178 
Java_org_sbml_libsbml_libsbmlJNI_SBMLLevelVersionConverter_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)53179 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLLevelVersionConverter_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
53180     jlong baseptr = 0;
53181     (void)jenv;
53182     (void)jcls;
53183     *(SBMLConverter **)&baseptr = *(SBMLLevelVersionConverter **)&jarg1;
53184     return baseptr;
53185 }
53186 
Java_org_sbml_libsbml_libsbmlJNI_SBMLLevel1Version1Converter_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)53187 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLLevel1Version1Converter_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
53188     jlong baseptr = 0;
53189     (void)jenv;
53190     (void)jcls;
53191     *(SBMLConverter **)&baseptr = *(SBMLLevel1Version1Converter **)&jarg1;
53192     return baseptr;
53193 }
53194 
Java_org_sbml_libsbml_libsbmlJNI_SBMLLocalParameterConverter_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)53195 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLLocalParameterConverter_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
53196     jlong baseptr = 0;
53197     (void)jenv;
53198     (void)jcls;
53199     *(SBMLConverter **)&baseptr = *(SBMLLocalParameterConverter **)&jarg1;
53200     return baseptr;
53201 }
53202 
Java_org_sbml_libsbml_libsbmlJNI_SBMLReactionConverter_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)53203 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLReactionConverter_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
53204     jlong baseptr = 0;
53205     (void)jenv;
53206     (void)jcls;
53207     *(SBMLConverter **)&baseptr = *(SBMLReactionConverter **)&jarg1;
53208     return baseptr;
53209 }
53210 
Java_org_sbml_libsbml_libsbmlJNI_SBMLRuleConverter_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)53211 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLRuleConverter_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
53212     jlong baseptr = 0;
53213     (void)jenv;
53214     (void)jcls;
53215     *(SBMLConverter **)&baseptr = *(SBMLRuleConverter **)&jarg1;
53216     return baseptr;
53217 }
53218 
Java_org_sbml_libsbml_libsbmlJNI_SBMLStripPackageConverter_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)53219 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLStripPackageConverter_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
53220     jlong baseptr = 0;
53221     (void)jenv;
53222     (void)jcls;
53223     *(SBMLConverter **)&baseptr = *(SBMLStripPackageConverter **)&jarg1;
53224     return baseptr;
53225 }
53226 
Java_org_sbml_libsbml_libsbmlJNI_SBMLUnitsConverter_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)53227 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLUnitsConverter_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
53228     jlong baseptr = 0;
53229     (void)jenv;
53230     (void)jcls;
53231     *(SBMLConverter **)&baseptr = *(SBMLUnitsConverter **)&jarg1;
53232     return baseptr;
53233 }
53234 
Java_org_sbml_libsbml_libsbmlJNI_SBMLExternalValidator_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)53235 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLExternalValidator_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
53236     jlong baseptr = 0;
53237     (void)jenv;
53238     (void)jcls;
53239     *(SBMLValidator **)&baseptr = *(SBMLExternalValidator **)&jarg1;
53240     return baseptr;
53241 }
53242 
Java_org_sbml_libsbml_libsbmlJNI_XMLNode_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)53243 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_XMLNode_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
53244     jlong baseptr = 0;
53245     (void)jenv;
53246     (void)jcls;
53247     *(XMLToken **)&baseptr = *(XMLNode **)&jarg1;
53248     return baseptr;
53249 }
53250 
Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)53251 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLErrorLog_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
53252     jlong baseptr = 0;
53253     (void)jenv;
53254     (void)jcls;
53255     *(XMLErrorLog **)&baseptr = *(SBMLErrorLog **)&jarg1;
53256     return baseptr;
53257 }
53258 
Java_org_sbml_libsbml_libsbmlJNI_SBMLError_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)53259 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLError_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
53260     jlong baseptr = 0;
53261     (void)jenv;
53262     (void)jcls;
53263     *(XMLError **)&baseptr = *(SBMLError **)&jarg1;
53264     return baseptr;
53265 }
53266 
Java_org_sbml_libsbml_libsbmlJNI_ISBMLExtensionNamespaces_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)53267 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_ISBMLExtensionNamespaces_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
53268     jlong baseptr = 0;
53269     (void)jenv;
53270     (void)jcls;
53271     *(SBMLNamespaces **)&baseptr = *(ISBMLExtensionNamespaces **)&jarg1;
53272     return baseptr;
53273 }
53274 
Java_org_sbml_libsbml_libsbmlJNI_SBMLDocumentPlugin_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)53275 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_SBMLDocumentPlugin_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
53276     jlong baseptr = 0;
53277     (void)jenv;
53278     (void)jcls;
53279     *(SBasePlugin **)&baseptr = *(SBMLDocumentPlugin **)&jarg1;
53280     return baseptr;
53281 }
53282 
Java_org_sbml_libsbml_libsbmlJNI_MathFilter_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)53283 SWIGEXPORT jlong JNICALL Java_org_sbml_libsbml_libsbmlJNI_MathFilter_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
53284     jlong baseptr = 0;
53285     (void)jenv;
53286     (void)jcls;
53287     *(ElementFilter **)&baseptr = *(MathFilter **)&jarg1;
53288     return baseptr;
53289 }
53290 
Java_org_sbml_libsbml_libsbmlJNI_swig_1module_1init(JNIEnv * jenv,jclass jcls)53291 SWIGEXPORT void JNICALL Java_org_sbml_libsbml_libsbmlJNI_swig_1module_1init(JNIEnv *jenv, jclass jcls) {
53292   int i;
53293 
53294   static struct {
53295     const char *method;
53296     const char *signature;
53297   } methods[20] = {
53298     {
53299       "SwigDirector_IdentifierTransformer_transform", "(Lorg/sbml/libsbml/IdentifierTransformer;J)I"
53300     },
53301     {
53302       "SwigDirector_ElementFilter_filter", "(Lorg/sbml/libsbml/ElementFilter;J)Z"
53303     },
53304     {
53305       "SwigDirector_SBMLConverter_cloneObject", "(Lorg/sbml/libsbml/SBMLConverter;)J"
53306     },
53307     {
53308       "SwigDirector_SBMLConverter_getDocument__SWIG_0", "(Lorg/sbml/libsbml/SBMLConverter;)J"
53309     },
53310     {
53311       "SwigDirector_SBMLConverter_getDocument__SWIG_1", "(Lorg/sbml/libsbml/SBMLConverter;)J"
53312     },
53313     {
53314       "SwigDirector_SBMLConverter_getDefaultProperties", "(Lorg/sbml/libsbml/SBMLConverter;)J"
53315     },
53316     {
53317       "SwigDirector_SBMLConverter_getTargetNamespaces", "(Lorg/sbml/libsbml/SBMLConverter;)J"
53318     },
53319     {
53320       "SwigDirector_SBMLConverter_matchesProperties", "(Lorg/sbml/libsbml/SBMLConverter;J)Z"
53321     },
53322     {
53323       "SwigDirector_SBMLConverter_setDocument", "(Lorg/sbml/libsbml/SBMLConverter;J)I"
53324     },
53325     {
53326       "SwigDirector_SBMLConverter_setProperties", "(Lorg/sbml/libsbml/SBMLConverter;J)I"
53327     },
53328     {
53329       "SwigDirector_SBMLConverter_getProperties", "(Lorg/sbml/libsbml/SBMLConverter;)J"
53330     },
53331     {
53332       "SwigDirector_SBMLConverter_convert", "(Lorg/sbml/libsbml/SBMLConverter;)I"
53333     },
53334     {
53335       "SwigDirector_SBMLValidator_cloneObject", "(Lorg/sbml/libsbml/SBMLValidator;)J"
53336     },
53337     {
53338       "SwigDirector_SBMLValidator_getDocument__SWIG_0", "(Lorg/sbml/libsbml/SBMLValidator;)J"
53339     },
53340     {
53341       "SwigDirector_SBMLValidator_getDocument__SWIG_1", "(Lorg/sbml/libsbml/SBMLValidator;)J"
53342     },
53343     {
53344       "SwigDirector_SBMLValidator_setDocument", "(Lorg/sbml/libsbml/SBMLValidator;J)I"
53345     },
53346     {
53347       "SwigDirector_SBMLValidator_validate__SWIG_0", "(Lorg/sbml/libsbml/SBMLValidator;)J"
53348     },
53349     {
53350       "SwigDirector_SBMLValidator_clearFailures", "(Lorg/sbml/libsbml/SBMLValidator;)V"
53351     },
53352     {
53353       "SwigDirector_Callback_process", "(Lorg/sbml/libsbml/Callback;J)I"
53354     },
53355     {
53356       "SwigDirector_MathFilter_filter", "(Lorg/sbml/libsbml/MathFilter;J)Z"
53357     }
53358   };
53359   Swig::jclass_libsbmlJNI = (jclass) jenv->NewGlobalRef(jcls);
53360   if (!Swig::jclass_libsbmlJNI) return;
53361   for (i = 0; i < (int) (sizeof(methods)/sizeof(methods[0])); ++i) {
53362     Swig::director_method_ids[i] = jenv->GetStaticMethodID(jcls, methods[i].method, methods[i].signature);
53363     if (!Swig::director_method_ids[i]) return;
53364   }
53365 }
53366 
53367 
53368 #ifdef __cplusplus
53369 }
53370 #endif
53371 
53372