modules using java in nwni mode fixed.
[scilab.git] / scilab / modules / jvm / sci_gateway / jvm_gateway.xml
index 5639618..efc063d 100644 (file)
@@ -1,43 +1,29 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
-
-<!DOCTYPE GATEWAY SYSTEM "../../functions/xml/gateway.dtd">
-<GATEWAY name="jvm">
-    <!-- =================== -->
-    <!--
+<!DOCTYPE module SYSTEM "../../functions/xml/gateway.dtd">
+<!--
+/*
+ *  Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+ *  Copyright (C) 2011 - DIGITEO - Antoine ELIAS
+ *
+ * Copyright (C) 2012 - 2016 - Scilab Enterprises
+ *
+ * This file is hereby licensed under the terms of the GNU GPL v2.0,
+ * pursuant to article 5.3.4 of the CeCILL v.2.1.
+ * This file was originally licensed under the terms of the CeCILL v2.1,
+ * and continues to be available under such terms.
+ * For more information, see the COPYING file which you should have received
+ * along with this program.
+ *
+ */
  Scilab
  Interface description. In this file, we define the list of the function which
  will be available into Scilab and the link to the "native" function.
 
- gatewayId is the position in the hashtable 'Interfaces' defined in the
- file SCI/modules/core/src/c/callinterf.h
-
- primitiveId is the position in the hashtable '<module>Table Tab[]' defined
- in the file modules/<module>/sci_gateway/c/gw_<module>.c
-
- primitiveName is the name of the Scilab function
-
-
- ===================
  Don't touch if you do not know what you are doing
 -->
-
-    <!--
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA - Allan CORNET
- *
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution.  The terms
- * are also available at
- * http://www.cecill.info/licences/Licence_CeCILL_V2.1-en.txt
- *
- -->
-
-    <!-- =================== -->
-
-    <PRIMITIVE gatewayId="52" primitiveId="1" primitiveName="system_setproperty" />
-
-    <PRIMITIVE gatewayId="52" primitiveId="2" primitiveName="system_getproperty" />
-    <PRIMITIVE gatewayId="52" primitiveId="3" primitiveName="javaclasspath" />
-    <PRIMITIVE gatewayId="52" primitiveId="4" primitiveName="javalibrarypath" />
-</GATEWAY>
+<module name="jvm">
+    <gateway name="sci_system_getproperty"  function="system_getproperty"   type="1" />
+    <gateway name="sci_system_setproperty"  function="system_setproperty"   type="1" />
+    <gateway name="sci_javaclasspath"       function="javaclasspath"        type="0" />
+    <gateway name="sci_javalibrarypath"     function="javalibrarypath"      type="0" />
+</module>