Weekly report for 01 July 2011 on Project "dotNET Interaction Mechanism for Scilab + Environment Abstraction Layer"
This week I have been working on abstraction:
- gateway functions in JIMS now call ScilabObjectsCPP methods with one additional parameter : fname
- functions in ScilabObjectsCPP can get proper environment and call required methods in a polymorphic way.
I have moved former functionality of ScilabObjectsCPP to new class ScilabJavaEnvironment, which is reused in JIMS through abstract class ScilabAbstractEnvironment. Those functions, which are specific for Java environment, have left in ScilabObjectsCPP unchanged.
Commits:
Abstraction moved to ScilabObjectsCPP, calling abstraction layer with fname
Calling ScilabAbstractEnvironment methods from ScilabObjectsCPP
Next week
Finish abstraction in JIMS.