Xcos MVC: partial implementation of a model. 95/14795/10
authorClément DAVID <clement.david@scilab-enterprises.com>
Tue, 1 Jul 2014 15:22:35 +0000 (17:22 +0200)
committerVincent COUVERT <vincent.couvert@scilab-enterprises.com>
Fri, 11 Jul 2014 12:57:03 +0000 (14:57 +0200)
commitd8c865c1d5ec9017f75862d71ddde132493cc9de
tree23f659aa7d0bf36abb320560a1cc7e98f27d343a
parentbefe2131066cb099bfb7cb13992b3183d8139eec
Xcos MVC: partial implementation of a model.

 * Scilab view is implemented through Adaptors
 * A logger view write to Scilab console all events with the update_status

To check: exec modules/scicos/tests/unit_tests/scicos_new.tst

Change-Id: I635a1135f8c425a8ad7b0597b7dd05c72e58d24a
47 files changed:
scilab/modules/ast/Makefile.am
scilab/modules/javasci/Makefile.in
scilab/modules/scicos/Makefile.am
scilab/modules/scicos/Makefile.in
scilab/modules/scicos/includes/gw_scicos.hxx [new file with mode: 0644]
scilab/modules/scicos/includes/utilities.hxx [new file with mode: 0644]
scilab/modules/scicos/sci_gateway/cpp/sci_scicos_new.cpp [new file with mode: 0644]
scilab/modules/scicos/sci_gateway/scicos_gateway.xml
scilab/modules/scicos/src/c/scicos.vcxproj
scilab/modules/scicos/src/c/scicos.vcxproj.filters
scilab/modules/scicos/src/cpp/Controller.cpp [new file with mode: 0644]
scilab/modules/scicos/src/cpp/Controller.hxx [new file with mode: 0644]
scilab/modules/scicos/src/cpp/LoggerView.cpp [new file with mode: 0644]
scilab/modules/scicos/src/cpp/LoggerView.hxx [new file with mode: 0644]
scilab/modules/scicos/src/cpp/Model.cpp [new file with mode: 0644]
scilab/modules/scicos/src/cpp/Model.hxx [new file with mode: 0644]
scilab/modules/scicos/src/cpp/Model_getObjectProperties.cpp [new file with mode: 0644]
scilab/modules/scicos/src/cpp/Model_setObjectProperties.cpp [new file with mode: 0644]
scilab/modules/scicos/src/cpp/View.hxx [new file with mode: 0644]
scilab/modules/scicos/src/cpp/model/Annotation.hxx [new file with mode: 0644]
scilab/modules/scicos/src/cpp/model/BaseObject.hxx [new file with mode: 0644]
scilab/modules/scicos/src/cpp/model/Block.hxx [new file with mode: 0644]
scilab/modules/scicos/src/cpp/model/Diagram.hxx [new file with mode: 0644]
scilab/modules/scicos/src/cpp/model/Link.hxx [new file with mode: 0644]
scilab/modules/scicos/src/cpp/model/Port.hxx [new file with mode: 0644]
scilab/modules/scicos/src/cpp/view_scilab/Adapters.cpp [new file with mode: 0644]
scilab/modules/scicos/src/cpp/view_scilab/Adapters.hxx [new file with mode: 0644]
scilab/modules/scicos/src/cpp/view_scilab/BaseAdapter.hxx [new file with mode: 0644]
scilab/modules/scicos/src/cpp/view_scilab/BlockAdapter.cpp [new file with mode: 0644]
scilab/modules/scicos/src/cpp/view_scilab/BlockAdapter.hxx [new file with mode: 0644]
scilab/modules/scicos/src/cpp/view_scilab/CprAdapter.cpp [new file with mode: 0644]
scilab/modules/scicos/src/cpp/view_scilab/CprAdapter.hxx [new file with mode: 0644]
scilab/modules/scicos/src/cpp/view_scilab/DiagramAdapter.cpp [new file with mode: 0644]
scilab/modules/scicos/src/cpp/view_scilab/DiagramAdapter.hxx [new file with mode: 0644]
scilab/modules/scicos/src/cpp/view_scilab/GraphicsAdapter.cpp [new file with mode: 0644]
scilab/modules/scicos/src/cpp/view_scilab/GraphicsAdapter.hxx [new file with mode: 0644]
scilab/modules/scicos/src/cpp/view_scilab/LinkAdapter.cpp [new file with mode: 0644]
scilab/modules/scicos/src/cpp/view_scilab/LinkAdapter.hxx [new file with mode: 0644]
scilab/modules/scicos/src/cpp/view_scilab/ModelAdapter.cpp [new file with mode: 0644]
scilab/modules/scicos/src/cpp/view_scilab/ModelAdapter.hxx [new file with mode: 0644]
scilab/modules/scicos/src/cpp/view_scilab/ScsAdapter.cpp [new file with mode: 0644]
scilab/modules/scicos/src/cpp/view_scilab/ScsAdapter.hxx [new file with mode: 0644]
scilab/modules/scicos/src/cpp/view_scilab/StateAdapter.cpp [new file with mode: 0644]
scilab/modules/scicos/src/cpp/view_scilab/StateAdapter.hxx [new file with mode: 0644]
scilab/modules/scicos/src/cpp/view_scilab/TextAdapter.cpp [new file with mode: 0644]
scilab/modules/scicos/src/cpp/view_scilab/TextAdapter.hxx [new file with mode: 0644]
scilab/modules/scicos/tests/unit_tests/scicos_new.tst [new file with mode: 0644]