* Bug 10964 fixed: now Scinotes can execute the current file in NW mode
[scilab.git] / scilab / modules / console / src / java / org / scilab / modules / console / AdvCLIManagementJNI.java
1 /* ----------------------------------------------------------------------------
2  * This file was automatically generated by SWIG (http://www.swig.org).
3  * Version 4.0.1
4  *
5  * Do not make changes to this file unless you know what you are doing--modify
6  * the SWIG interface file instead.
7  * ----------------------------------------------------------------------------- */
8
9 package org.scilab.modules.console;
10
11 public class AdvCLIManagementJNI {
12
13   static {
14     try {
15         System.loadLibrary("sciconsole");
16     } catch (SecurityException e) {
17         System.err.println("A security manager exists and does not allow the loading of the specified dynamic library.");
18         System.err.println(e.getLocalizedMessage());
19         System.exit(-1);
20     } catch (UnsatisfiedLinkError e)    {
21            System.err.println("The native library sciconsole does not exist or cannot be found.");
22         if (System.getenv("CONTINUE_ON_JNI_ERROR") == null) {
23            System.err.println(e.getLocalizedMessage());
24            System.err.println("Current java.library.path is : "+System.getProperty("java.library.path"));
25            System.exit(-1);
26         }else{
27            System.err.println("Continuing anyway because of CONTINUE_ON_JNI_ERROR");
28         }
29     }
30   }
31
32   public final static native String GetCurrentPrompt();
33 }