Xcos: introduce a new XML based format (using XMI) 12/18412/9
authorClément DAVID <clement.david@scilab-enterprises.com>
Tue, 5 Jul 2016 09:21:50 +0000 (11:21 +0200)
committerPaul Bignier <paul.bignier@scilab-enterprises.com>
Wed, 5 Oct 2016 13:26:30 +0000 (15:26 +0200)
commit1052759350c4e6a812a6bfe1619e17e876b24703
tree1ca70c8bd8fdfbcb6596b81d6e5c042c196c246f
parent54ca11e055e592740791b1c2510d56ee935ced08
Xcos: introduce a new XML based format (using XMI)

* A new XML file format based on [XML Metadata Interchange (XMI)](http://www.omg.org/spec/XMI/) has been introduced to allow interchange using [Eclipse Modeling Framework (EMF)](https://eclipse.org/modeling/emf/).

Change-Id: I947ff520f3ef569fc92d2e70acb24e04919800c0
38 files changed:
scilab/CHANGES.md
scilab/modules/io/tests/nonreg_tests/lib [deleted file]
scilab/modules/scicos/Makefile.am
scilab/modules/scicos/Makefile.in
scilab/modules/scicos/includes/XMIResource.hxx [new file with mode: 0644]
scilab/modules/scicos/includes/gw_scicos.hxx
scilab/modules/scicos/includes/model/BaseObject.hxx
scilab/modules/scicos/sci_gateway/cpp/sci_scicosDiagramToScilab.cpp [new file with mode: 0644]
scilab/modules/scicos/sci_gateway/scicos_gateway.xml
scilab/modules/scicos/src/c/DllmainScicos.c
scilab/modules/scicos/src/c/cli/DllmainScicos-cli.c
scilab/modules/scicos/src/c/cli/scicos-cli.vcxproj
scilab/modules/scicos/src/c/cli/scicos-cli.vcxproj.filters
scilab/modules/scicos/src/c/scicos.vcxproj
scilab/modules/scicos/src/c/scicos.vcxproj.filters
scilab/modules/scicos/src/cpp/Model_getObjectProperties.cpp
scilab/modules/scicos/src/cpp/Model_setObjectProperties.cpp
scilab/modules/scicos/src/cpp/XMIResource.cpp [new file with mode: 0644]
scilab/modules/scicos/src/cpp/XMIResource_load.cpp [new file with mode: 0644]
scilab/modules/scicos/src/cpp/XMIResource_save.cpp [new file with mode: 0644]
scilab/modules/scicos/src/cpp/base64.hxx [new file with mode: 0644]
scilab/modules/xcos/Makefile.am
scilab/modules/xcos/Makefile.in
scilab/modules/xcos/model/Xcos.genmodel [new file with mode: 0644]
scilab/modules/xcos/model/Xcos.xcore [new file with mode: 0644]
scilab/modules/xcos/model/xcos.ecore [new file with mode: 0644]
scilab/modules/xcos/src/c/xcos.vcxproj
scilab/modules/xcos/src/c/xcos.vcxproj.filters
scilab/modules/xcos/src/java/org/scilab/modules/xcos/JavaXMIResource.java [new file with mode: 0644]
scilab/modules/xcos/src/java/org/scilab/modules/xcos/JavaXMIResourceJNI.java [new file with mode: 0644]
scilab/modules/xcos/src/java/org/scilab/modules/xcos/PortKind.java
scilab/modules/xcos/src/java/org/scilab/modules/xcos/UpdateStatus.java
scilab/modules/xcos/src/java/org/scilab/modules/xcos/Xcos.java
scilab/modules/xcos/src/java/org/scilab/modules/xcos/io/XcosFileType.java
scilab/modules/xcos/src/java/org/scilab/modules/xcos/utils/XcosMessages.java
scilab/modules/xcos/src/jni/JavaXMIResource.i [new file with mode: 0644]
scilab/modules/xcos/src/jni/JavaXMIResource_wrap.cxx [new file with mode: 0644]
scilab/modules/xcos/src/jni/JavaXMIResource_wrap.h [new file with mode: 0644]