Xcos MVC: generate Controller JNI using SWIG 71/14971/6
authorClément DAVID <clement.david@scilab-enterprises.com>
Wed, 23 Jul 2014 12:26:25 +0000 (14:26 +0200)
committerPaul BIGNIER <paul.bignier@scilab-enterprises.com>
Tue, 2 Sep 2014 08:11:41 +0000 (10:11 +0200)
commit3c0e6c77a376550a5535b0f99c6e1349b8529f8a
tree88047dba59721990c5662bab1b292b14c85a3a71
parentb7c730d7193245d29907ca1fc72a512138705b2f
Xcos MVC: generate Controller JNI using SWIG

 * Implement a default logger XcosView in Java
 * Use SWIG Vectors for data handling
 * Move needed includes from scicos/src/cpp to scicos/includes

Change-Id: I8b63ab07f4c335c37dfdf3bf81051c1ebbbe615f
41 files changed:
scilab/etc/librarypath.xml
scilab/modules/Makefile.am
scilab/modules/Makefile.in
scilab/modules/functions_manager/src/cpp/dynamic_modules.cpp
scilab/modules/javasci/Makefile.in
scilab/modules/scicos/Makefile.am
scilab/modules/scicos/Makefile.in
scilab/modules/scicos/includes/Controller.hxx
scilab/modules/scicos/includes/Model.hxx [moved from scilab/modules/scicos/src/cpp/Model.hxx with 98% similarity]
scilab/modules/scicos/includes/View.hxx
scilab/modules/scicos/includes/model/BaseObject.hxx [moved from scilab/modules/scicos/src/cpp/model/BaseObject.hxx with 100% similarity]
scilab/modules/scicos/src/c/scicos.vcxproj
scilab/modules/scicos/src/c/scicos.vcxproj.filters
scilab/modules/scicos/src/cpp/Controller.cpp
scilab/modules/scicos/src/fortran/Scicos_Import.def
scilab/modules/scicos_blocks/src/c/cli/scicos_blocks-cli.vcxproj
scilab/modules/scicos_blocks/src/c/scicos_blocks.vcxproj
scilab/modules/scicos_blocks/src/fortran/Scicos_Import.def
scilab/modules/xcos/Makefile.am
scilab/modules/xcos/Makefile.in
scilab/modules/xcos/sci_gateway/cpp/sci_Xcos.cpp
scilab/modules/xcos/sci_gateway/cpp/sci_loadXcos.cpp
scilab/modules/xcos/src/c/xcos.vcxproj
scilab/modules/xcos/src/c/xcos.vcxproj.filters
scilab/modules/xcos/src/java/org/scilab/modules/xcos/Controller.java [new file with mode: 0644]
scilab/modules/xcos/src/java/org/scilab/modules/xcos/JavaController.java [new file with mode: 0644]
scilab/modules/xcos/src/java/org/scilab/modules/xcos/JavaControllerJNI.java [new file with mode: 0644]
scilab/modules/xcos/src/java/org/scilab/modules/xcos/Kind.java [new file with mode: 0644]
scilab/modules/xcos/src/java/org/scilab/modules/xcos/ObjectProperties.java [new file with mode: 0644]
scilab/modules/xcos/src/java/org/scilab/modules/xcos/UpdateStatus.java [new file with mode: 0644]
scilab/modules/xcos/src/java/org/scilab/modules/xcos/VectorOfBool.java [new file with mode: 0644]
scilab/modules/xcos/src/java/org/scilab/modules/xcos/VectorOfDouble.java [new file with mode: 0644]
scilab/modules/xcos/src/java/org/scilab/modules/xcos/VectorOfInt.java [new file with mode: 0644]
scilab/modules/xcos/src/java/org/scilab/modules/xcos/VectorOfScicosID.java [new file with mode: 0644]
scilab/modules/xcos/src/java/org/scilab/modules/xcos/VectorOfString.java [new file with mode: 0644]
scilab/modules/xcos/src/java/org/scilab/modules/xcos/View.java [new file with mode: 0644]
scilab/modules/xcos/src/java/org/scilab/modules/xcos/Xcos.java
scilab/modules/xcos/src/java/org/scilab/modules/xcos/XcosView.java [new file with mode: 0644]
scilab/modules/xcos/src/jni/JavaController.i [new file with mode: 0644]
scilab/modules/xcos/src/jni/JavaController_wrap.cxx [new file with mode: 0644]
scilab/modules/xcos/src/jni/JavaController_wrap.h [new file with mode: 0644]