00001 package javasci ;
00002
00003
00004
00005
00006 public class Scilab
00007 {
00008
00009 private static native void Initialize();
00014 public static native void Events();
00020 public static native boolean HaveAGraph();
00025 public static native boolean Exec(String job);
00030 public static native boolean ExistVar(String VarName);
00035 public static native int TypeVar(String VarName);
00056 public static native int GetLastErrorCode();
00062 public static boolean ExecuteScilabScript(String scriptfilename)
00066 {
00067 return Exec("exec('"+scriptfilename+"');");
00068 }
00069
00070 public static native boolean Finish();
00081
00082 static
00083 {
00084 System.loadLibrary("javasci");
00085 Initialize();
00086 }
00087
00088 }
00089