Salome HOME
Join modifications from branch BR_DEBUG_3_2_0b1 T3_2_0b2 V3_2_0 V3_2_0b2
authorjfa <jfa@opencascade.com>
Thu, 1 Jun 2006 11:47:36 +0000 (11:47 +0000)
committerjfa <jfa@opencascade.com>
Thu, 1 Jun 2006 11:47:36 +0000 (11:47 +0000)
91 files changed:
COMPONENT_version.h.in [new file with mode: 0644]
INSTALL
Makefile.in
adm_local/Makefile.in
adm_local/unix/make_commence.in
adm_local/unix/make_conclude.in
bin/VERSION [deleted file]
bin/VERSION.in [new file with mode: 0755]
configure.in.base
idl/AddComponent.idl
idl/AdditionComponent.idl
idl/Calculator.idl
idl/DataStreamComponent.idl
idl/DivComponent.idl
idl/FactorialComponent.idl
idl/Makefile.in
idl/MulComponent.idl
idl/SIGNALSComponent.idl
idl/SubComponent.idl
idl/SyrComponent.idl
idl/SyrControlComponent.idl
idl/TypesCheck.idl
idl/UndefinedSymbolComponent.idl
resources/COMPONENTCatalog.xml [deleted file]
resources/COMPONENTCatalog.xml.in [new file with mode: 0644]
src/AddComponent/AddComponent_CheckOfUndefined.cxx
src/AddComponent/AddComponent_Impl.cxx
src/AddComponent/AddComponent_Impl.hxx
src/AddComponent/Adder_Impl.cxx
src/AddComponent/Adder_Impl.hxx
src/AddComponent/HandleServerSideSignals.cxx
src/AddComponent/Makefile.in
src/AdditionComponent/AdditionComponent_CheckOfUndefined.cxx
src/AdditionComponent/AdditionComponent_Impl.cxx
src/AdditionComponent/AdditionComponent_Impl.hxx
src/AdditionComponent/Addition_Adder_Impl.cxx
src/AdditionComponent/Addition_Adder_Impl.hxx
src/AdditionComponent/Makefile.in
src/CalculatorComponent/CalculatorEngine.cxx
src/CalculatorComponent/CalculatorEngine.hxx
src/CalculatorComponent/Makefile.in
src/DataStreamComponent/DataStreamComponent_CheckOfUndefined.cxx
src/DataStreamComponent/DataStreamComponent_Impl.cxx
src/DataStreamComponent/DataStreamComponent_Impl.hxx
src/DataStreamComponent/Makefile.in
src/DivComponent/DivComponent.cxx
src/DivComponent/DivComponent.hxx
src/DivComponent/Makefile.in
src/FactorialComponent/FactorialComponent.py
src/FactorialComponent/Makefile.in
src/Makefile.in
src/MulComponent/Makefile.in
src/MulComponent/MulComponent.cxx
src/MulComponent/MulComponent.hxx
src/SIGNALSComponent/HandleServerSideSignals.cxx
src/SIGNALSComponent/Makefile.in
src/SIGNALSComponent/SIGNALSComponent.cxx
src/SIGNALSComponent/SIGNALSComponent.hxx
src/SIGNALSComponent/SIGNALSComponent_CheckOfUndefined.cxx
src/SIGNALSComponent/SIGNALSComponent_Impl.cxx
src/SIGNALSComponent/SIGNALSComponent_Impl.hxx
src/SIGNALSComponent_Swig/Makefile.in
src/SIGNALSComponent_Swig/libSIGNALSComponent_Swig.i
src/SubComponent/Makefile.in
src/SubComponent/SubComponent.cxx
src/SubComponent/SubComponent.hxx
src/SyrComponent/COMPONENT_shared_modules.py
src/SyrComponent/Makefile.in
src/SyrComponent/SyrComponent_CheckOfUndefined.cxx
src/SyrComponent/SyrComponent_Impl.cxx
src/SyrComponent/SyrComponent_Impl.hxx
src/SyrControlComponent/Makefile.in
src/SyrControlComponent/SyrControlComponent.py
src/TestFunctions/DynInvoke.cxx
src/TestFunctions/DynInvoke.hxx
src/TestFunctions/GEOM.py
src/TestFunctions/Makefile.in
src/TestFunctions/TestFunctions.cxx
src/TestFunctions/TestFunctions.py
src/TestFunctions/TestFunctionsMemory.cxx
src/TestFunctions/TestFunctionsMemory1.cxx
src/TestFunctions/TestFunctionsMemory2.cxx
src/TestFunctions/TestFunctionsMemory3.cxx
src/TestFunctions/TestFunctionsMemory4.cxx
src/TypesCheck/Makefile.in
src/TypesCheck/TypesCheck_CheckOfUndefined.cxx
src/TypesCheck/TypesCheck_Impl.cxx
src/TypesCheck/TypesCheck_Impl.hxx
src/UndefinedSymbolComponent/Makefile.in
src/UndefinedSymbolComponent/UndefinedSymbolComponent.cxx
src/UndefinedSymbolComponent/UndefinedSymbolComponent.hxx

diff --git a/COMPONENT_version.h.in b/COMPONENT_version.h.in
new file mode 100644 (file)
index 0000000..9a77137
--- /dev/null
@@ -0,0 +1,34 @@
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/
+//
+//  File   : COMPONENT_version.h
+//  Author : Vadim SANDLER
+//  Module : SALOME
+
+#if !defined(__COMPONENT_VERSION_H__)
+#define __COMPONENT_VERSION_H__
+
+/*
+  COMPONENT_VERSION is (major << 16) + (minor << 8) + patch.
+*/
+
+#define COMPONENT_VERSION_STR "@VERSION@"
+#define COMPONENT_VERSION     @XVERSION@
+
+#endif // __COMPONENT_VERSION_H__
diff --git a/INSTALL b/INSTALL
index 1f0e9e0a1d9281b09550efaf821b5cd2f8007596..d82761cd81ffed4c8e139da771a0c72323afcf4f 100644 (file)
--- a/INSTALL
+++ b/INSTALL
@@ -1,4 +1 @@
-This is the version 3.2.0b1 of COMPONENT
-Compatible with :
-       - KERNEL 3.2.0b1
-       - SALOMEGUI 3.2.0b1
+SALOME2 : COMPONENT module (sample)
index a7e9f459c230b492bf482993bf4ea08cae8b4deb..9109cee3b5a3fda8b3366e4f9d048aba86533b80 100644 (file)
@@ -14,7 +14,7 @@
 #  License along with this library; if not, write to the Free Software
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 #
-#  See http://www.salome-platform.org/
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 # -* Makefile *- 
 #
@@ -27,7 +27,8 @@
 top_srcdir=@top_srcdir@
 top_builddir=.
 srcdir=@srcdir@
-VPATH=.:@srcdir@:@top_srcdir@/bin:@top_srcdir@/resources:./bin:@top_srcdir@/idl
+VPATH=.:@srcdir@:@top_srcdir@/bin:./bin/salome:./resources:@top_srcdir@/resources:./bin:@top_srcdir@/idl
+
 
 @COMMENCE@
 
@@ -38,15 +39,21 @@ RESOURCES_FILES = \
 
 BIN_SCRIPT= VERSION
 
-# copy header files in common directory
-ifeq ($(HAVE_SSTREAM),yes)
-  include_list=include/salome/SALOMEconfig.h
-else
-  include_list=include/salome/SALOMEconfig.h include/salome/sstream
+include_list = include/salome/SALOMEconfig.h \
+               include/salome/COMPONENT_version.h
+
+ifneq ($(HAVE_SSTREAM),yes)
+       include_list += include/salome/sstream
 endif
 
 inc: idl $(include_list)
 
+bin: bin/salome/VERSION
+
+bin/salome/VERSION : bin/VERSION
+       -$(RM) $@
+       $(LN_S) ../../$< $@
+
 include/salome/SALOMEconfig.h: salome_adm/unix/SALOMEconfig.ref
        -$(RM) $@
        $(LN_S) ../../$< $@
@@ -64,6 +71,10 @@ include/salome/sstream: salome_adm/unix/sstream
        -$(RM) $@
        $(LN_S) ../../$< $@
 
+include/salome/COMPONENT_version.h: COMPONENT_version.h
+       -$(RM) $@
+       $(LN_S) ../../$< $@
+
 depend: depend_idl
 
 depend_idl:
index 40cecedb639bcd74fe032f2c3a4c68cd83c4dd17..cfbe6f4fd5a4d6ab16b6cc642bcc0686f4771544 100644 (file)
@@ -14,7 +14,7 @@
 #  License along with this library; if not, write to the Free Software
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 #
-#  See http://www.salome-platform.org/
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 # source path
 top_srcdir=@top_srcdir@
index ec0f49a0470cfe33780f486b61d2054cc73213c1..9196dc417a4ca94c4d2ba26a05011814e1c787fe 100644 (file)
@@ -11,8 +11,8 @@ HAVE_SSTREAM=@HAVE_SSTREAM@
 
 LIBS=@LIBS@
 LIBSFORBIN=@LIBS@
-LDFLAGS=@LDFLAGS@ -L$(top_builddir)/lib/salome
-LDFLAGSFORBIN=@LDFLAGS@ -L$(top_builddir)/lib/salome
+LDFLAGS=@LDFLAGS@ -L$(top_builddir)/lib@LIB_LOCATION_SUFFIX@/salome
+LDFLAGSFORBIN=@LDFLAGS@ -L$(top_builddir)/lib@LIB_LOCATION_SUFFIX@/salome
 # add libstdc++ to link c++ library with libtool !
 LDFLAGS+= @STDLIB@
 LDFLAGSFORBIN+= @STDLIB@
@@ -53,8 +53,8 @@ PYTHON_VERSION = @PYTHON_VERSION@
 # Changes from the SalomePro V1.2c
 #PYTHON_SITE = @PYTHON_SITE@
 #PYTHON_SITE_INSTALL = @PYTHON_SITE_INSTALL@
-PYTHON_SITE = $(prefix)/lib/python$(PYTHON_VERSION)/site-packages
-PYTHON_SITE_INSTALL = $(prefix)/lib/python$(PYTHON_VERSION)/site-packages/salome
+PYTHON_SITE = $(prefix)/lib@LIB_LOCATION_SUFFIX@/python$(PYTHON_VERSION)/site-packages
+PYTHON_SITE_INSTALL = $(prefix)/lib@LIB_LOCATION_SUFFIX@/python$(PYTHON_VERSION)/site-packages/salome
 
 # QT
 
@@ -199,16 +199,26 @@ INSTALL_DATA=@INSTALL_DATA@
 # create a symbolic link (or a copie ?)
 LN_S=@LN_S@
 
+KERNEL_ROOT_DIR=@KERNEL_ROOT_DIR@
+KERNEL_SITE_DIR=@KERNEL_SITE_DIR@
+
+KERNEL_CXXFLAGS=@KERNEL_CXXFLAGS@
+KERNEL_LDFLAGS=@KERNEL_LDFLAGS@
+
+MED_ROOT_DIR=@MED_ROOT_DIR@
+MED_CXXFLAGS=@MED_CXXFLAGS@
+MED_LDFLAGS=@MED_LDFLAGS@
+
 ## Installation points
 prefix=@prefix@
 exec_prefix=@exec_prefix@
 bindir=@bindir@/salome
-libdir=@libdir@/salome
+libdir=@exec_prefix@/lib@LIB_LOCATION_SUFFIX@/salome
 # warning : if user give this path in configure we could have salome/salome :-(
 includedir=@includedir@/salome
 datadir=@datadir@/salome
 idldir=$(prefix)/idl/salome
-sharedpydir=@libdir@/python$(PYTHON_VERSION)/site-packages/salome/shared_modules
+sharedpydir=@exec_prefix@/lib@LIB_LOCATION_SUFFIX@/python$(PYTHON_VERSION)/site-packages/salome/shared_modules
 incmakedir=${prefix}/salome_adm/unix
 
 docdir=$(datadir)/doc
@@ -275,7 +285,7 @@ ACLOCAL_MED =                     check_Med2.m4
 $(top_srcdir)/aclocal.m4: $(ACLOCAL_KERNEL:%=@KERNEL_ROOT_DIR@/salome_adm/unix/config_files/%) \
                           $(ACLOCAL_GUI:%=@GUI_ROOT_DIR@/adm_local/unix/config_files/%) \
                          $(ACLOCAL_MED:%=@MED_ROOT_DIR@/adm_local/unix/config_files/%)
-       cd $(top_srcdir) ; aclocal - I adm_local/unix/config_files -I @KERNEL_ROOT_DIR@/salome_adm/unix/config_files \
+       cd $(top_srcdir) ; aclocal -I adm_local/unix/config_files -I @KERNEL_ROOT_DIR@/salome_adm/unix/config_files \
                                                                       -I @GUI_ROOT_DIR@/adm_local/unix/config_files \
                                                                       -I @MED_ROOT_DIR@/adm_local/unix/config_files
                                                                       
index af62081727461067f3f4d96c494e35b61597f079..19ac4e0d2517c82c75f251da078a2bb4da5c103b 100644 (file)
@@ -35,9 +35,9 @@ LIB_OBJ_F    = $(patsubst %.f,   %.lo, $(filter %.f, $(LIB_SRC)))
 # all libtool obj file in library
 LIB_OBJ = $(LIB_OBJ_CXX) $(LIB_OBJ_CC) $(LIB_OBJ_C) $(LIB_CLIENT_OBJ:%.o=%.lo) $(LIB_SERVER_OBJ:%.o=%.lo) $(LIB_SWIG_OBJ) $(LIB_OBJ_F)
 
-# LIB_BUILD = $(LIB:%.la=$(top_builddir)/lib/salome/%.la)
-LIB_BUILD = $(patsubst %.la, $(top_builddir)/lib/salome/%.la, $(filter %.la, $(LIB)))
-LIB_BUILD_A = $(patsubst %.a, $(top_builddir)/lib/salome/%.a, $(filter %.a, $(LIB)))
+# LIB_BUILD = $(LIB:%.la=$(top_builddir)/lib@LIB_LOCATION_SUFFIX@/salome/%.la)
+LIB_BUILD = $(patsubst %.la, $(top_builddir)/lib@LIB_LOCATION_SUFFIX@/salome/%.la, $(filter %.la, $(LIB)))
+LIB_BUILD_A = $(patsubst %.a, $(top_builddir)/lib@LIB_LOCATION_SUFFIX@/salome/%.a, $(filter %.a, $(LIB)))
 
 ifneq ($(findstring cmodule.la,$(filter %.la, $(LIB))),)
 LIB_SWIG = $(patsubst %cmodule.la,%.so, $(filter %.la, $(LIB)))
@@ -48,7 +48,7 @@ endif
 lib: $(LIB_BUILD) $(LIB_CLIENT_PY)
 # we don't build static library !
 
-$(LIB_BUILD): $(top_builddir)/lib/salome/%.la: %.la
+$(LIB_BUILD): $(top_builddir)/lib@LIB_LOCATION_SUFFIX@/salome/%.la: %.la
        -$(RM) $@
        -$(RM) $(patsubst %.la, %.so, $@)
        -$(RM) $(patsubst %.la, %.a, $@)
@@ -59,10 +59,10 @@ $(LIB_BUILD): $(top_builddir)/lib/salome/%.la: %.la
              $(patsubst %.la, %.so, $@).0 || true
 
        if test "X$(LIB_SWIG)" != "X"; then \
-          ln -sf $(patsubst %.la,%.so, $(CURDIR)/.libs/$<) $(top_builddir)/lib/salome/_$(LIB_SWIG) || true;\
+          ln -sf $(patsubst %.la,%.so, $(CURDIR)/.libs/$<) $(top_builddir)/lib@LIB_LOCATION_SUFFIX@/salome/_$(LIB_SWIG) || true;\
        fi;
 
-$(LIB_BUILD_A): $(top_builddir)/lib/salome/%.a: %.a
+$(LIB_BUILD_A): $(top_builddir)/lib@LIB_LOCATION_SUFFIX@/salome/%.a: %.a
        -$(RM) $@
        ln -sf $(CURDIR)/$< $@ || true
 
@@ -106,7 +106,7 @@ $(DEST_PYSCRIPTS): $(top_builddir)/bin/salome/%: %
 
 # copy pyqt files in $(PYTHON_SHARED_SITE)
 #
-PYTHON_SHARED_SITE=$(top_builddir)/lib/python$(PYTHON_VERSION)/site-packages/salome/shared_modules
+PYTHON_SHARED_SITE=$(top_builddir)/lib@LIB_LOCATION_SUFFIX@/python$(PYTHON_VERSION)/site-packages/salome/shared_modules
 
 $(PYTHON_SHARED_SITE):
        $(INSTALL) -d  $@
@@ -260,10 +260,10 @@ clean: mostlyclean
        -$(RM) $(LIB) $(TEST_PROGS) $(BIN) $(CLEAN)
        -$(RM) TAGS *~ *# core *.core 
        -$(RM) -r .libs
-       -$(RM) $(top_builddir)/lib/salome/$(LIB)
+       -$(RM) $(top_builddir)/lib@LIB_LOCATION_SUFFIX@/salome/$(LIB)
        -$(RM) $(patsubst %,$(top_builddir)/bin/salome/%, $(BIN))
-       -$(RM) $(patsubst %.la, %.so, $(top_builddir)/lib/salome/$(LIB))
-       -$(RM) $(patsubst %.la, %.a, $(top_builddir)/lib/salome/$(LIB))
+       -$(RM) $(patsubst %.la, %.so, $(top_builddir)/lib@LIB_LOCATION_SUFFIX@/salome/$(LIB))
+       -$(RM) $(patsubst %.la, %.a, $(top_builddir)/lib@LIB_LOCATION_SUFFIX@/salome/$(LIB))
 # remove idl generated files (sources)
        -$(RM) $(LIB_CLIENT_SRC) $(LIB_SERVER_SRC) $(BIN_CLIENT_SRC) $(BIN_SERVER_SRC)
 # remove idl generated files (headers)
diff --git a/bin/VERSION b/bin/VERSION
deleted file mode 100755 (executable)
index 196bfd1..0000000
+++ /dev/null
@@ -1 +0,0 @@
-THIS IS SALOME - COMPONENT VERSION: 3.2.0b1
diff --git a/bin/VERSION.in b/bin/VERSION.in
new file mode 100755 (executable)
index 0000000..a1d8ed0
--- /dev/null
@@ -0,0 +1 @@
+THIS IS SALOME - COMPONENT VERSION: @VERSION@
index 877a8b1cb038e647d4eaccaebdde967c20c0e6c8..d6659c9c790abb61c1b7457b647e1871bbb56bef 100644 (file)
@@ -22,8 +22,10 @@ AC_CANONICAL_HOST
 PACKAGE=salome
 AC_SUBST(PACKAGE)
 
-VERSION=0.0.1
+VERSION=3.2.0
+XVERSION=0x030200
 AC_SUBST(VERSION)
+AC_SUBST(XVERSION)
 
 dnl
 dnl Initialize source and build root directories
@@ -437,7 +439,7 @@ else
 fi
 
 # make other build directories
-for rep in salome_adm adm_local doc bin/salome include/salome lib/salome share/salome/resources share/salome/doc idl
+for rep in salome_adm adm_local doc bin/salome include/salome lib${LIB_LOCATION_SUFFIX}/salome share/salome/resources share/salome/doc idl
 do
 #   if test ! -d $rep ; then
 #      eval mkdir $rep
@@ -505,7 +507,6 @@ echo
 
 AC_OUTPUT_COMMANDS([ \
       chmod +x ./bin/*; \
-      chmod +x ./bin/salome/* \
 ])
 
 ## do not delete this line
index 0732c63e1ccf85907fbfb5d8fba85d8b9cbc7dc8..6a13292bfc3fbfabffaa1c89e08ba423b24167dc 100644 (file)
@@ -1,27 +1,25 @@
-//  Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-//  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
-// 
-//  This library is free software; you can redistribute it and/or 
-//  modify it under the terms of the GNU Lesser General Public 
-//  License as published by the Free Software Foundation; either 
-//  version 2.1 of the License. 
-// 
-//  This library is distributed in the hope that it will be useful, 
-//  but WITHOUT ANY WARRANTY; without even the implied warranty of 
-//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
-//  Lesser General Public License for more details. 
-// 
-//  You should have received a copy of the GNU Lesser General Public 
-//  License along with this library; if not, write to the Free Software 
-//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
-// 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+//  Copyright (C) 2005 CEA/DEN, EDF R&D
+//
+//  This library is free software; you can redistribute it and/or
+//  modify it under the terms of the GNU Lesser General Public
+//  License as published by the Free Software Foundation; either
+//  version 2.1 of the License.
+//
+//  This library is distributed in the hope that it will be useful,
+//  but WITHOUT ANY WARRANTY; without even the implied warranty of
+//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+//  Lesser General Public License for more details.
+//
+//  You should have received a copy of the GNU Lesser General Public
+//  License along with this library; if not, write to the Free Software
+//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+//  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : AddComponent.idl
-//  Author : 
-//  $Header$
+//  Author : Jean Rahuel
 
 #ifndef _ADDCOMPONENT_IDL
 #define _ADDCOMPONENT_IDL
index 4b972863c76d6f847581f27d573013a4f0b692d0..86bb7e4deedb788fea71b7e4cd830f948848ebd9 100644 (file)
@@ -1,5 +1,4 @@
-//  Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-//  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
+//  Copyright (C) 2005 CEA/DEN, EDF R&D
 // 
 //  This library is free software; you can redistribute it and/or 
 //  modify it under the terms of the GNU Lesser General Public 
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+//  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : AdditionComponent.idl
-//  Author : 
-//  $Header$
+//  Author : Jean Rahuel
 
 #ifndef _ADDITIONCOMPONENT_IDL
 #define _ADDITIONCOMPONENT_IDL
index bd29f69d81078e3a289f00d72f88f1f57b767370..3180963aabe208e7f2bbf75d4934609f2260aaa4 100644 (file)
@@ -1,5 +1,4 @@
-//  Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-//  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
+//  Copyright (C) 2005 CEA/DEN, EDF R&D
 // 
 //  This library is free software; you can redistribute it and/or 
 //  modify it under the terms of the GNU Lesser General Public 
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+//  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : Calculator.idl
 //  Author : Laurent DADA CEA
-//  $Header$
 
 #ifndef CALCULATOR_IDL
 #define CALCULATOR_IDL
index ebbe2798adfd78888ec1b0824cb310b727d59dda..a03ca9e7190693a2cc01f3ada95186341c21ba85 100644 (file)
@@ -1,5 +1,4 @@
-//  Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-//  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
+//  Copyright (C) 2005 CEA/DEN, EDF R&D
 // 
 //  This library is free software; you can redistribute it and/or 
 //  modify it under the terms of the GNU Lesser General Public 
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+//  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : DataStreamComponent.idl
 //  Author : Jean Rahuel
-//  $Header: 
 
 #ifndef _DATASTREAMCOMPONENT_IDL
 #define _DATASTREAMCOMPONENT_IDL
index c7a83d73fe73e5574df33eae99f1b5600906ae71..dc522c2b1ff3240adbaa55931ae5cace54e87f7b 100644 (file)
@@ -1,5 +1,4 @@
-//  Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-//  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
+//  Copyright (C) 2005 CEA/DEN, EDF R&D
 // 
 //  This library is free software; you can redistribute it and/or 
 //  modify it under the terms of the GNU Lesser General Public 
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+//  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : DivComponent.idl
-//  Author : 
-//  $Header$
+//  Author : Jean Rahuel
 
 #ifndef _DIVCOMPONENT_IDL
 #define _DIVCOMPONENT_IDL
index 40a535140667d9f9f545b35b0c0783c5d6e23160..0b0d7101cc466033c6ccc89fdc202296959db79c 100644 (file)
@@ -1,5 +1,4 @@
-//  Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-//  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
+//  Copyright (C) 2005 CEA/DEN, EDF R&D
 // 
 //  This library is free software; you can redistribute it and/or 
 //  modify it under the terms of the GNU Lesser General Public 
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+//  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : FactorialComponent.idl
-//  Author : 
-//  $Header$
+//  Author : Jean Rahuel
 
 #include "SALOME_Component.idl"
 
index 4b6ccb1157c16ba6a0f271880a84754d661a398b..4d3ce9c9e76e2c4c969a45a2e4d4224b0d378211 100644 (file)
@@ -14,7 +14,7 @@
 #  License along with this library; if not, write to the Free Software
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 #
-#  See http://www.salome-platform.org/
+#  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 # generate dependencies for idl file :
index eda62ce23f7c34302dbd9371e3edb2412006f977..02783d454519a32bcd1d54827ccb470eabb71648 100644 (file)
@@ -1,5 +1,4 @@
-//  Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-//  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
+//  Copyright (C) 2005 CEA/DEN, EDF R&D
 // 
 //  This library is free software; you can redistribute it and/or 
 //  modify it under the terms of the GNU Lesser General Public 
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+//  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : MulComponent.idl
-//  Author : 
-//  $Header$
+//  Author : Jean Rahuel
 
 #ifndef _MULCOMPONENT_IDL
 #define _MULCOMPONENT_IDL
index 2bd4fac63fe4a0c169cbc6ab7a5b57fc96716c20..012edfa1e6c2cf7e2a43675eca9e4594a2dea9e5 100755 (executable)
@@ -1,5 +1,4 @@
-//  Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-//  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
+//  Copyright (C) 2005 CEA/DEN, EDF R&D
 // 
 //  This library is free software; you can redistribute it and/or 
 //  modify it under the terms of the GNU Lesser General Public 
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+//  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : SIGNALSComponent.idl
-//  Author : 
-//  $Header$
+//  Author : Jean Rahuel
 
 #ifndef _SIGNALSCOMPONENT_IDL
 #define _SIGNALSCOMPONENT_IDL
index 6f2295e859d7d7c25741ab7432a2ef36d82e9da9..d651d236e63dfc0ea85373f2895c2a5f8c41a010 100644 (file)
@@ -1,5 +1,4 @@
-//  Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-//  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
+//  Copyright (C) 2005 CEA/DEN, EDF R&D
 // 
 //  This library is free software; you can redistribute it and/or 
 //  modify it under the terms of the GNU Lesser General Public 
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+//  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : SubComponent.idl
-//  Author : 
-//  $Header$
+//  Author : Jean Rahuel
 
 #ifndef _SUBCOMPONENT_IDL
 #define _SUBCOMPONENT_IDL
index 725c931029cbe237572a876ae144eea8496dde52..621d97c2ce172df7956d31030536a71bebf8100f 100755 (executable)
@@ -1,5 +1,4 @@
-//  Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-//  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
+//  Copyright (C) 2005 CEA/DEN, EDF R&D
 // 
 //  This library is free software; you can redistribute it and/or 
 //  modify it under the terms of the GNU Lesser General Public 
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+//  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : SyrComponent.idl
-//  Author : 
-//  $Header$
+//  Author : Jean Rahuel
 
 #ifndef _SYRCOMPONENT_IDL
 #define _SYRCOMPONENT_IDL
index cca158917626d09f1b71f22175a692e5858246e3..70bcdc818c5fe6b8a44582e530fcde889872b960 100644 (file)
@@ -1,10 +1,25 @@
-//  Copyright (C) 2003  CEA/DEN, EDF R&D
+//  Copyright (C) 2005 CEA/DEN, EDF R&D
+//
+//  This library is free software; you can redistribute it and/or
+//  modify it under the terms of the GNU Lesser General Public
+//  License as published by the Free Software Foundation; either
+//  version 2.1 of the License.
+//
+//  This library is distributed in the hope that it will be useful,
+//  but WITHOUT ANY WARRANTY; without even the implied warranty of
+//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+//  Lesser General Public License for more details.
+//
+//  You should have received a copy of the GNU Lesser General Public
+//  License along with this library; if not, write to the Free Software
+//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+//  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : SyrControlComponent.idl
 //  Author : Jean Rahuel
-//  $Header: 
 
 #ifndef _SYRCONTROLCOMPONENT_IDL
 #define _SYRCONTROLCOMPONENT_IDL
index 394b806eb3d17c49b61f0094201a3fa342c97ac4..2e16f6361776220d2584caf1bf3ceb2133abf316 100644 (file)
@@ -1,27 +1,25 @@
-//  Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-//  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
-// 
-//  This library is free software; you can redistribute it and/or 
-//  modify it under the terms of the GNU Lesser General Public 
-//  License as published by the Free Software Foundation; either 
-//  version 2.1 of the License. 
-// 
-//  This library is distributed in the hope that it will be useful, 
-//  but WITHOUT ANY WARRANTY; without even the implied warranty of 
-//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
-//  Lesser General Public License for more details. 
-// 
-//  You should have received a copy of the GNU Lesser General Public 
-//  License along with this library; if not, write to the Free Software 
-//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
-// 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+//  Copyright (C) 2005 CEA/DEN, EDF R&D
+//
+//  This library is free software; you can redistribute it and/or
+//  modify it under the terms of the GNU Lesser General Public
+//  License as published by the Free Software Foundation; either
+//  version 2.1 of the License.
+//
+//  This library is distributed in the hope that it will be useful,
+//  but WITHOUT ANY WARRANTY; without even the implied warranty of
+//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+//  Lesser General Public License for more details.
+//
+//  You should have received a copy of the GNU Lesser General Public
+//  License along with this library; if not, write to the Free Software
+//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+//  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : TypesCheck.idl
 //  Author : Jean Rahuel
-//  $Header: 
 
 #ifndef __TYPESCHECK_IDL__
 #define __TYPESCHECK_IDL__
index 5a36bde75354144363ce868d1224908cc5b776bb..d0ad5ccd185b4694b8151d271d647ecf1f5e9a6c 100755 (executable)
@@ -1,27 +1,25 @@
-//  Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-//  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
-// 
-//  This library is free software; you can redistribute it and/or 
-//  modify it under the terms of the GNU Lesser General Public 
-//  License as published by the Free Software Foundation; either 
-//  version 2.1 of the License. 
-// 
-//  This library is distributed in the hope that it will be useful, 
-//  but WITHOUT ANY WARRANTY; without even the implied warranty of 
-//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
-//  Lesser General Public License for more details. 
-// 
-//  You should have received a copy of the GNU Lesser General Public 
-//  License along with this library; if not, write to the Free Software 
-//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
-// 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+//  Copyright (C) 2005 CEA/DEN, EDF R&D
+//
+//  This library is free software; you can redistribute it and/or
+//  modify it under the terms of the GNU Lesser General Public
+//  License as published by the Free Software Foundation; either
+//  version 2.1 of the License.
+//
+//  This library is distributed in the hope that it will be useful,
+//  but WITHOUT ANY WARRANTY; without even the implied warranty of
+//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+//  Lesser General Public License for more details.
+//
+//  You should have received a copy of the GNU Lesser General Public
+//  License along with this library; if not, write to the Free Software
+//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+//  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : UndefinedSymbolComponent.idl
-//  Author : 
-//  $Header$
+//  Author : Jean Rahuel
 
 #ifndef _UNDEFINEDSYMBOLCOMPONENT_IDL
 #define _UNDEFINEDSYMBOLCOMPONENT_IDL
diff --git a/resources/COMPONENTCatalog.xml b/resources/COMPONENTCatalog.xml
deleted file mode 100644 (file)
index 079f4d2..0000000
+++ /dev/null
@@ -1,2829 +0,0 @@
-<?xml version='1.0' encoding='us-ascii' ?>
-<!-- XML component catalog -->
-<begin-catalog>
-
-<!-- Path prefix information -->
-
-<path-prefix-list>
-</path-prefix-list>
-
-<!-- Component list -->
-<component-list>
-       <component>
-               <!-- Component identification -->
-               <component-name>AddComponent</component-name>
-               <component-username>AddComponent</component-username>
-               <component-type>SuperVisionTest</component-type>
-               <component-author>MTJ</component-author>
-               <component-version>3.2.0b1</component-version>
-               <component-comment>SuperVision test: Addition</component-comment>
-               <component-multistudy>0</component-multistudy>
-               <component-impltype>1</component-impltype>
-
-               <component-interface-list>
-                       <component-interface-name>AddComponent</component-interface-name>
-                       <component-interface-comment> + ... </component-interface-comment>
-
-                       <component-service-list>
-                               <component-service>
-                                       <!-- service-identification -->
-                                       <service-name>Add</service-name>
-                                       <service-author>MTJ</service-author>
-                                       <service-version>1.0</service-version>
-                                       <service-comment>Floating add</service-comment>
-                                       <service-by-default>1</service-by-default>
-                                       <!-- service-connexion -->
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>double</inParameter-type>
-                                                       <inParameter-name>x</inParameter-name>
-                                                       <inParameter-comment>First number</inParameter-comment>
-                                               </inParameter>
-                                               <inParameter>
-                                                       <inParameter-type>double</inParameter-type>
-                                                       <inParameter-name>y</inParameter-name>
-                                                       <inParameter-comment>Second number</inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                               <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-type>double</outParameter-type>
-                                                       <outParameter-name>FuncValue</outParameter-name>
-                                                       <outParameter-comment>Substract result</outParameter-comment>
-                                               </outParameter>
-                                               <outParameter>
-                                                       <outParameter-type>double</outParameter-type>
-                                                       <outParameter-name>z</outParameter-name>
-                                                       <outParameter-comment>Addition result</outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <!-- service-identification -->
-                                       <service-name>AddWithoutSleep</service-name>
-                                       <service-author>MTJ</service-author>
-                                       <service-version>1.0</service-version>
-                                       <service-comment>Floating add</service-comment>
-                                       <service-by-default>1</service-by-default>
-                                       <!-- service-connexion -->
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>double</inParameter-type>
-                                                       <inParameter-name>x</inParameter-name>
-                                                       <inParameter-comment>First number</inParameter-comment>
-                                               </inParameter>
-                                               <inParameter>
-                                                       <inParameter-type>double</inParameter-type>
-                                                       <inParameter-name>y</inParameter-name>
-                                                       <inParameter-comment>Second number</inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                               <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-type>double</outParameter-type>
-                                                       <outParameter-name>FuncValue</outParameter-name>
-                                                       <outParameter-comment>Substract result</outParameter-comment>
-                                               </outParameter>
-                                               <outParameter>
-                                                       <outParameter-type>double</outParameter-type>
-                                                       <outParameter-name>z</outParameter-name>
-                                                       <outParameter-comment>Addition result</outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <!-- service-identification -->
-                                       <service-name>Setx</service-name>
-                                       <service-author>JR</service-author>
-                                       <service-version>1.0</service-version>
-                                       <service-comment></service-comment>
-                                       <service-by-default>1</service-by-default>
-                                       <!-- service-connexion -->
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>double</inParameter-type>
-                                                       <inParameter-name>x</inParameter-name>
-                                                       <inParameter-comment>First number</inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                               <outParameter-list>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <!-- service-identification -->
-                                       <service-name>Sety</service-name>
-                                       <service-author>JR</service-author>
-                                       <service-version>1.0</service-version>
-                                       <service-comment></service-comment>
-                                       <service-by-default>1</service-by-default>
-                                       <!-- service-connexion -->
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>double</inParameter-type>
-                                                       <inParameter-name>y</inParameter-name>
-                                                       <inParameter-comment>Second number</inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                               <outParameter-list>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <service-name>Addxy</service-name>
-                                       <service-author>JR</service-author>
-                                       <service-version>1.0</service-version>
-                                       <service-comment></service-comment>
-                                       <service-by-default>0</service-by-default>
-                                       <!-- service-connexion -->
-                                       <inParameter-list>
-                                       </inParameter-list>
-                                       <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-type>double</outParameter-type>
-                                                       <outParameter-name>z</outParameter-name>
-                                                       <outParameter-comment></outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <service-name>AddyTox</service-name>
-                                       <service-author>JR</service-author>
-                                       <service-version>1.0</service-version>
-                                       <service-comment></service-comment>
-                                       <service-by-default>0</service-by-default>
-                                       <!-- service-connexion -->
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>double</inParameter-type>
-                                                       <inParameter-name>y</inParameter-name>
-                                                       <inParameter-comment>Second number</inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                       <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-type>double</outParameter-type>
-                                                       <outParameter-name>z</outParameter-name>
-                                                       <outParameter-comment></outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <service-name>Sigma</service-name>
-                                       <service-author>JR</service-author>
-                                       <service-version>1.0</service-version>
-                                       <service-comment>Sigma</service-comment>
-                                       <service-by-default>0</service-by-default>
-                                       <!-- service-connexion -->
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>long</inParameter-type>
-                                                       <inParameter-name>n</inParameter-name>
-                                                       <inParameter-comment></inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                       <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-type>long</outParameter-type>
-                                                       <outParameter-name>f</outParameter-name>
-                                                       <outParameter-comment>result n(n+1)/2</outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <!-- service-identification -->
-                                       <service-name>Addition</service-name>
-                                       <service-author>JR</service-author>
-                                       <service-version>1.0</service-version>
-                                       <service-comment>Floating add</service-comment>
-                                       <service-by-default>1</service-by-default>
-                                       <!-- service-connexion -->
-                                       <inParameter-list>
-                                       </inParameter-list>
-                                               <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-type>SuperVisionTest::Adder</outParameter-type>
-                                                       <outParameter-name>Adder</outParameter-name>
-                                                       <outParameter-comment>Adder object</outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <!-- service-identification -->
-                                       <service-name>AdditionObjRef1</service-name>
-                                       <service-author>JR</service-author>
-                                       <service-version>1.0</service-version>
-                                       <service-comment>Floating add</service-comment>
-                                       <service-by-default>1</service-by-default>
-                                       <!-- service-connexion -->
-                                       <inParameter-list>
-                                       </inParameter-list>
-                                               <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-type>boolean</outParameter-type>
-                                                       <outParameter-name>FuncValue</outParameter-name>
-                                                       <outParameter-comment>Test</outParameter-comment>
-                                               </outParameter>
-                                               <outParameter>
-                                                       <outParameter-type>SuperVisionTest::Adder</outParameter-type>
-                                                       <outParameter-name>Adder</outParameter-name>
-                                                       <outParameter-comment>Adder object</outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <!-- service-identification -->
-                                       <service-name>AdditionObjRef2</service-name>
-                                       <service-author>JR</service-author>
-                                       <service-version>1.0</service-version>
-                                       <service-comment>Floating add</service-comment>
-                                       <service-by-default>1</service-by-default>
-                                       <!-- service-connexion -->
-                                       <inParameter-list>
-                                       </inParameter-list>
-                                               <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-type>boolean</outParameter-type>
-                                                       <outParameter-name>FuncValue</outParameter-name>
-                                                       <outParameter-comment>Test</outParameter-comment>
-                                               </outParameter>
-                                               <outParameter>
-                                                       <outParameter-type>SuperVisionTest::Adder</outParameter-type>
-                                                       <outParameter-name>Adder</outParameter-name>
-                                                       <outParameter-comment>Adder object</outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <service-name>AdditionObjRefs</service-name>
-                                       <service-author>JR</service-author>
-                                       <service-version>1</service-version>
-                                       <service-comment>unknown</service-comment>
-                                       <service-by-default>0</service-by-default>
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-name>AddComponent1</inParameter-name>
-                                                       <inParameter-type>AddComponent</inParameter-type>
-                                                       <inParameter-comment>unknown</inParameter-comment>
-                                               </inParameter>
-                                               <inParameter>
-                                                       <inParameter-name>Adder2</inParameter-name>
-                                                       <inParameter-type>AddComponent</inParameter-type>
-                                                       <inParameter-comment>unknown</inParameter-comment>
-                                               </inParameter>
-                                               <inParameter>
-                                                       <inParameter-name>Adder3</inParameter-name>
-                                                       <inParameter-type>AddComponent</inParameter-type>
-                                                       <inParameter-comment>unknown</inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                       <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-name>return</outParameter-name>
-                                                       <outParameter-type>boolean</outParameter-type>
-                                                       <outParameter-comment>unknown</outParameter-comment>
-                                               </outParameter>
-                                               <outParameter>
-                                                       <outParameter-name>RetAddComponent1</outParameter-name>
-                                                       <outParameter-type>AddComponent</outParameter-type>
-                                                       <outParameter-comment>unknown</outParameter-comment>
-                                               </outParameter>
-                                               <outParameter>
-                                                       <outParameter-name>RetAdder2</outParameter-name>
-                                                       <outParameter-type>AddComponent</outParameter-type>
-                                                       <outParameter-comment>unknown</outParameter-comment>
-                                               </outParameter>
-                                               <outParameter>
-                                                       <outParameter-name>RetAdder3</outParameter-name>
-                                                       <outParameter-type>AddComponent</outParameter-type>
-                                                       <outParameter-comment>unknown</outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                                       <DataStream-list></DataStream-list>
-                               </component-service>
-                       </component-service-list>
-                       <component-interface-name>Adder</component-interface-name>
-                       <component-interface-comment> + ... </component-interface-comment>
-
-                       <component-service-list>
-                               <component-service>
-                                       <!-- service-identification -->
-                                       <service-name>Add</service-name>
-                                       <service-author>JR</service-author>
-                                       <service-version>1.0</service-version>
-                                       <service-comment>Floating add</service-comment>
-                                       <service-by-default>1</service-by-default>
-                                       <type-of-node>0</type-of-node>
-                                       <!-- service-connexion -->
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>SuperVisionTest::Adder</inParameter-type>
-                                                       <inParameter-name>Adder</inParameter-name>
-                                                       <inParameter-comment>Adder Object</inParameter-comment>
-                                               </inParameter>
-                                               <inParameter>
-                                                       <inParameter-type>double</inParameter-type>
-                                                       <inParameter-name>x</inParameter-name>
-                                                       <inParameter-comment>First number</inParameter-comment>
-                                               </inParameter>
-                                               <inParameter>
-                                                       <inParameter-type>double</inParameter-type>
-                                                       <inParameter-name>y</inParameter-name>
-                                                       <inParameter-comment>Second number</inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                               <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-type>double</outParameter-type>
-                                                       <outParameter-name>FuncValue</outParameter-name>
-                                                       <outParameter-comment>Substract result</outParameter-comment>
-                                               </outParameter>
-                                               <outParameter>
-                                                       <outParameter-type>double</outParameter-type>
-                                                       <outParameter-name>z</outParameter-name>
-                                                       <outParameter-comment>Addition result</outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <!-- service-identification -->
-                                       <service-name>AddAndCompare</service-name>
-                                       <service-author>JR</service-author>
-                                       <service-version>1.0</service-version>
-                                       <service-comment>Floating add</service-comment>
-                                       <service-by-default>1</service-by-default>
-                                       <type-of-node>0</type-of-node>
-                                       <!-- service-connexion -->
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>SuperVisionTest::Adder</inParameter-type>
-                                                       <inParameter-name>Adder</inParameter-name>
-                                                       <inParameter-comment>Adder Object</inParameter-comment>
-                                               </inParameter>
-                                               <inParameter>
-                                                       <inParameter-type>double</inParameter-type>
-                                                       <inParameter-name>x</inParameter-name>
-                                                       <inParameter-comment>First number</inParameter-comment>
-                                               </inParameter>
-                                               <inParameter>
-                                                       <inParameter-type>double</inParameter-type>
-                                                       <inParameter-name>y</inParameter-name>
-                                                       <inParameter-comment>Second number</inParameter-comment>
-                                               </inParameter>
-                                               <inParameter>
-                                                       <inParameter-type>SuperVisionTest::Adder</inParameter-type>
-                                                       <inParameter-name>anOtherAdder</inParameter-name>
-                                                       <inParameter-comment>Adder Object</inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                               <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-type>double</outParameter-type>
-                                                       <outParameter-name>FuncValue</outParameter-name>
-                                                       <outParameter-comment>Substract result</outParameter-comment>
-                                               </outParameter>
-                                               <outParameter>
-                                                       <outParameter-type>double</outParameter-type>
-                                                       <outParameter-name>z</outParameter-name>
-                                                       <outParameter-comment>Addition result</outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <!-- service-identification -->
-                                       <service-name>SetLastResult</service-name>
-                                       <service-author>JR</service-author>
-                                       <service-version>1.0</service-version>
-                                       <service-comment>set the last result field</service-comment>
-                                       <service-by-default>1</service-by-default>
-                                       <type-of-node>0</type-of-node>
-                                       <!-- service-connexion -->
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>SuperVisionTest::Adder</inParameter-type>
-                                                       <inParameter-name>Adder</inParameter-name>
-                                                       <inParameter-comment>Adder Object</inParameter-comment>
-                                               </inParameter>
-                                               <inParameter>
-                                                       <inParameter-type>double</inParameter-type>
-                                                       <inParameter-name>z</inParameter-name>
-                                                       <inParameter-comment>number</inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                               <outParameter-list>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <!-- service-identification -->
-                                       <service-name>LastResult</service-name>
-                                       <service-author>JR</service-author>
-                                       <service-version>1.0</service-version>
-                                       <service-comment>get the last result field</service-comment>
-                                       <service-by-default>1</service-by-default>
-                                       <type-of-node>0</type-of-node>
-                                       <!-- service-connexion -->
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>SuperVisionTest::Adder</inParameter-type>
-                                                       <inParameter-name>Adder</inParameter-name>
-                                                       <inParameter-comment>Adder Object</inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                               <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-type>double</outParameter-type>
-                                                       <outParameter-name>z</outParameter-name>
-                                                       <outParameter-comment>number</outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <service-name>LccAddComponent</service-name>
-                                       <service-author>JR</service-author>
-                                       <service-version>1</service-version>
-                                       <service-comment>unknown</service-comment>
-                                       <service-by-default>0</service-by-default>
-                                       <type-of-node>0</type-of-node>
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-name>Adder</inParameter-name>
-                                                       <inParameter-type>SuperVisionTest::Adder</inParameter-type>
-                                                       <inParameter-comment>Adder Object</inParameter-comment>
-                                               </inParameter>
-                                               <inParameter>
-                                                       <inParameter-name>aContainer</inParameter-name>
-                                                       <inParameter-type>string</inParameter-type>
-                                                       <inParameter-comment>unknown</inParameter-comment>
-                                               </inParameter>
-                                               <inParameter>
-                                                       <inParameter-name>aComponentName</inParameter-name>
-                                                       <inParameter-type>string</inParameter-type>
-                                                       <inParameter-comment>unknown</inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                       <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-name>return</outParameter-name>
-                                                       <outParameter-type>AddComponent</outParameter-type>
-                                                       <outParameter-comment>unknown</outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                                       <DataStream-list></DataStream-list>
-                               </component-service>
-                       </component-service-list>
-               </component-interface-list>
-       </component>
-
-       <component>
-               <!-- Component identification -->
-               <component-name>AdditionComponent</component-name>
-               <component-username>AdditionComponent</component-username>
-               <component-type>SuperVisionTest</component-type>
-               <component-author>JR</component-author>
-               <component-version>3.2.0b1</component-version>
-               <component-comment>SuperVision test: Addition</component-comment>
-               <component-multistudy>0</component-multistudy>
-               <component-impltype>1</component-impltype>
-
-               <component-interface-list>
-                       <component-interface-name>AddInterface</component-interface-name>
-                       <component-interface-comment> + ... </component-interface-comment>
-
-                       <component-service-list>
-                               <component-service>
-                                       <!-- service-identification -->
-                                       <service-name>Add</service-name>
-                                       <service-author>JR</service-author>
-                                       <service-version>1.0</service-version>
-                                       <service-comment>Floating add</service-comment>
-                                       <service-by-default>1</service-by-default>
-                                       <!-- service-connexion -->
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>double</inParameter-type>
-                                                       <inParameter-name>x</inParameter-name>
-                                                       <inParameter-comment>First number</inParameter-comment>
-                                               </inParameter>
-                                               <inParameter>
-                                                       <inParameter-type>double</inParameter-type>
-                                                       <inParameter-name>y</inParameter-name>
-                                                       <inParameter-comment>Second number</inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                               <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-type>double</outParameter-type>
-                                                       <outParameter-name>FuncValue</outParameter-name>
-                                                       <outParameter-comment>Substract result</outParameter-comment>
-                                               </outParameter>
-                                               <outParameter>
-                                                       <outParameter-type>double</outParameter-type>
-                                                       <outParameter-name>z</outParameter-name>
-                                                       <outParameter-comment>Addition result</outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <!-- service-identification -->
-                                       <service-name>AddWithoutSleep</service-name>
-                                       <service-author>Jr</service-author>
-                                       <service-version>1.0</service-version>
-                                       <service-comment>Floating add</service-comment>
-                                       <service-by-default>1</service-by-default>
-                                       <!-- service-connexion -->
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>double</inParameter-type>
-                                                       <inParameter-name>x</inParameter-name>
-                                                       <inParameter-comment>First number</inParameter-comment>
-                                               </inParameter>
-                                               <inParameter>
-                                                       <inParameter-type>double</inParameter-type>
-                                                       <inParameter-name>y</inParameter-name>
-                                                       <inParameter-comment>Second number</inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                               <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-type>double</outParameter-type>
-                                                       <outParameter-name>FuncValue</outParameter-name>
-                                                       <outParameter-comment>Substract result</outParameter-comment>
-                                               </outParameter>
-                                               <outParameter>
-                                                       <outParameter-type>double</outParameter-type>
-                                                       <outParameter-name>z</outParameter-name>
-                                                       <outParameter-comment>Addition result</outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <!-- service-identification -->
-                                       <service-name>Setx</service-name>
-                                       <service-author>JR</service-author>
-                                       <service-version>1.0</service-version>
-                                       <service-comment></service-comment>
-                                       <service-by-default>1</service-by-default>
-                                       <!-- service-connexion -->
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>double</inParameter-type>
-                                                       <inParameter-name>x</inParameter-name>
-                                                       <inParameter-comment>First number</inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                               <outParameter-list>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <!-- service-identification -->
-                                       <service-name>Sety</service-name>
-                                       <service-author>JR</service-author>
-                                       <service-version>1.0</service-version>
-                                       <service-comment></service-comment>
-                                       <service-by-default>1</service-by-default>
-                                       <!-- service-connexion -->
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>double</inParameter-type>
-                                                       <inParameter-name>y</inParameter-name>
-                                                       <inParameter-comment>Second number</inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                               <outParameter-list>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <service-name>Addxy</service-name>
-                                       <service-author>JR</service-author>
-                                       <service-version>1.0</service-version>
-                                       <service-comment></service-comment>
-                                       <service-by-default>0</service-by-default>
-                                       <!-- service-connexion -->
-                                       <inParameter-list>
-                                       </inParameter-list>
-                                       <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-type>double</outParameter-type>
-                                                       <outParameter-name>z</outParameter-name>
-                                                       <outParameter-comment></outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <service-name>AddyTox</service-name>
-                                       <service-author>JR</service-author>
-                                       <service-version>1.0</service-version>
-                                       <service-comment></service-comment>
-                                       <service-by-default>0</service-by-default>
-                                       <!-- service-connexion -->
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>double</inParameter-type>
-                                                       <inParameter-name>y</inParameter-name>
-                                                       <inParameter-comment>Second number</inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                       <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-type>double</outParameter-type>
-                                                       <outParameter-name>z</outParameter-name>
-                                                       <outParameter-comment></outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <service-name>Sigma</service-name>
-                                       <service-author>JR</service-author>
-                                       <service-version>1.0</service-version>
-                                       <service-comment>Sigma</service-comment>
-                                       <service-by-default>0</service-by-default>
-                                       <!-- service-connexion -->
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>long</inParameter-type>
-                                                       <inParameter-name>n</inParameter-name>
-                                                       <inParameter-comment></inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                       <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-type>long</outParameter-type>
-                                                       <outParameter-name>f</outParameter-name>
-                                                       <outParameter-comment>result n(n+1)/2</outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <!-- service-identification -->
-                                       <service-name>Addition</service-name>
-                                       <service-author>JR</service-author>
-                                       <service-version>1.0</service-version>
-                                       <service-comment>Floating add</service-comment>
-                                       <service-by-default>1</service-by-default>
-                                       <!-- service-connexion -->
-                                       <inParameter-list>
-                                       </inParameter-list>
-                                               <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-type>AdditionComponent::Adder</outParameter-type>
-                                                       <outParameter-name>Adder</outParameter-name>
-                                                       <outParameter-comment>Adder object</outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <!-- service-identification -->
-                                       <service-name>AdditionObjRef1</service-name>
-                                       <service-author>JR</service-author>
-                                       <service-version>1.0</service-version>
-                                       <service-comment>Floating add</service-comment>
-                                       <service-by-default>1</service-by-default>
-                                       <!-- service-connexion -->
-                                       <inParameter-list>
-                                       </inParameter-list>
-                                               <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-type>boolean</outParameter-type>
-                                                       <outParameter-name>FuncValue</outParameter-name>
-                                                       <outParameter-comment>Test</outParameter-comment>
-                                               </outParameter>
-                                               <outParameter>
-                                                       <outParameter-type>AdditionComponent::Adder</outParameter-type>
-                                                       <outParameter-name>Adder</outParameter-name>
-                                                       <outParameter-comment>Adder object</outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <!-- service-identification -->
-                                       <service-name>AdditionObjRef2</service-name>
-                                       <service-author>JR</service-author>
-                                       <service-version>1.0</service-version>
-                                       <service-comment>Floating add</service-comment>
-                                       <service-by-default>1</service-by-default>
-                                       <!-- service-connexion -->
-                                       <inParameter-list>
-                                       </inParameter-list>
-                                               <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-type>boolean</outParameter-type>
-                                                       <outParameter-name>FuncValue</outParameter-name>
-                                                       <outParameter-comment>Test</outParameter-comment>
-                                               </outParameter>
-                                               <outParameter>
-                                                       <outParameter-type>AdditionComponent::Adder</outParameter-type>
-                                                       <outParameter-name>Adder</outParameter-name>
-                                                       <outParameter-comment>Adder object</outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <service-name>AdditionObjRefs</service-name>
-                                       <service-author>JR</service-author>
-                                       <service-version>1</service-version>
-                                       <service-comment>unknown</service-comment>
-                                       <service-by-default>0</service-by-default>
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-name>AddComponent1</inParameter-name>
-                                                       <inParameter-type>AddInterface</inParameter-type>
-                                                       <inParameter-comment>unknown</inParameter-comment>
-                                               </inParameter>
-                                               <inParameter>
-                                                       <inParameter-name>Adder2</inParameter-name>
-                                                       <inParameter-type>AddInterface</inParameter-type>
-                                                       <inParameter-comment>unknown</inParameter-comment>
-                                               </inParameter>
-                                               <inParameter>
-                                                       <inParameter-name>Adder3</inParameter-name>
-                                                       <inParameter-type>AddInterface</inParameter-type>
-                                                       <inParameter-comment>unknown</inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                       <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-name>return</outParameter-name>
-                                                       <outParameter-type>boolean</outParameter-type>
-                                                       <outParameter-comment>unknown</outParameter-comment>
-                                               </outParameter>
-                                               <outParameter>
-                                                       <outParameter-name>RetAddComponent1</outParameter-name>
-                                                       <outParameter-type>AddInterface</outParameter-type>
-                                                       <outParameter-comment>unknown</outParameter-comment>
-                                               </outParameter>
-                                               <outParameter>
-                                                       <outParameter-name>RetAdder2</outParameter-name>
-                                                       <outParameter-type>AddInterface</outParameter-type>
-                                                       <outParameter-comment>unknown</outParameter-comment>
-                                               </outParameter>
-                                               <outParameter>
-                                                       <outParameter-name>RetAdder3</outParameter-name>
-                                                       <outParameter-type>AddInterface</outParameter-type>
-                                                       <outParameter-comment>unknown</outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                                       <DataStream-list></DataStream-list>
-                               </component-service>
-                       </component-service-list>
-                       <component-interface-name>Adder</component-interface-name>
-                       <component-interface-comment> + ... </component-interface-comment>
-
-                       <component-service-list>
-                               <component-service>
-                                       <!-- service-identification -->
-                                       <service-name>Add</service-name>
-                                       <service-author>JR</service-author>
-                                       <service-version>1.0</service-version>
-                                       <service-comment>Floating add</service-comment>
-                                       <service-by-default>1</service-by-default>
-                                       <type-of-node>0</type-of-node>
-                                       <!-- service-connexion -->
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>AddComponent::Adder</inParameter-type>
-                                                       <inParameter-name>Adder</inParameter-name>
-                                                       <inParameter-comment>Adder Object</inParameter-comment>
-                                               </inParameter>
-                                               <inParameter>
-                                                       <inParameter-type>double</inParameter-type>
-                                                       <inParameter-name>x</inParameter-name>
-                                                       <inParameter-comment>First number</inParameter-comment>
-                                               </inParameter>
-                                               <inParameter>
-                                                       <inParameter-type>double</inParameter-type>
-                                                       <inParameter-name>y</inParameter-name>
-                                                       <inParameter-comment>Second number</inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                               <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-type>double</outParameter-type>
-                                                       <outParameter-name>FuncValue</outParameter-name>
-                                                       <outParameter-comment>Substract result</outParameter-comment>
-                                               </outParameter>
-                                               <outParameter>
-                                                       <outParameter-type>double</outParameter-type>
-                                                       <outParameter-name>z</outParameter-name>
-                                                       <outParameter-comment>Addition result</outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <!-- service-identification -->
-                                       <service-name>AddAndCompare</service-name>
-                                       <service-author>JR</service-author>
-                                       <service-version>1.0</service-version>
-                                       <service-comment>Floating add</service-comment>
-                                       <service-by-default>1</service-by-default>
-                                       <type-of-node>0</type-of-node>
-                                       <!-- service-connexion -->
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>AddComponent::Adder</inParameter-type>
-                                                       <inParameter-name>Adder</inParameter-name>
-                                                       <inParameter-comment>Adder Object</inParameter-comment>
-                                               </inParameter>
-                                               <inParameter>
-                                                       <inParameter-type>double</inParameter-type>
-                                                       <inParameter-name>x</inParameter-name>
-                                                       <inParameter-comment>First number</inParameter-comment>
-                                               </inParameter>
-                                               <inParameter>
-                                                       <inParameter-type>double</inParameter-type>
-                                                       <inParameter-name>y</inParameter-name>
-                                                       <inParameter-comment>Second number</inParameter-comment>
-                                               </inParameter>
-                                               <inParameter>
-                                                       <inParameter-type>AddComponent::Adder</inParameter-type>
-                                                       <inParameter-name>anOtherAdder</inParameter-name>
-                                                       <inParameter-comment>Adder Object</inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                               <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-type>double</outParameter-type>
-                                                       <outParameter-name>FuncValue</outParameter-name>
-                                                       <outParameter-comment>Substract result</outParameter-comment>
-                                               </outParameter>
-                                               <outParameter>
-                                                       <outParameter-type>double</outParameter-type>
-                                                       <outParameter-name>z</outParameter-name>
-                                                       <outParameter-comment>Addition result</outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <!-- service-identification -->
-                                       <service-name>SetLastResult</service-name>
-                                       <service-author>JR</service-author>
-                                       <service-version>1.0</service-version>
-                                       <service-comment>set the last result field</service-comment>
-                                       <service-by-default>1</service-by-default>
-                                       <type-of-node>0</type-of-node>
-                                       <!-- service-connexion -->
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>AddComponent::Adder</inParameter-type>
-                                                       <inParameter-name>Adder</inParameter-name>
-                                                       <inParameter-comment>Adder Object</inParameter-comment>
-                                               </inParameter>
-                                               <inParameter>
-                                                       <inParameter-type>double</inParameter-type>
-                                                       <inParameter-name>z</inParameter-name>
-                                                       <inParameter-comment>number</inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                               <outParameter-list>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <!-- service-identification -->
-                                       <service-name>LastResult</service-name>
-                                       <service-author>JR</service-author>
-                                       <service-version>1.0</service-version>
-                                       <service-comment>get the last result field</service-comment>
-                                       <service-by-default>1</service-by-default>
-                                       <type-of-node>0</type-of-node>
-                                       <!-- service-connexion -->
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>AddComponent::Adder</inParameter-type>
-                                                       <inParameter-name>Adder</inParameter-name>
-                                                       <inParameter-comment>Adder Object</inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                               <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-type>double</outParameter-type>
-                                                       <outParameter-name>z</outParameter-name>
-                                                       <outParameter-comment>number</outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                               <service-name>LccAddComponent</service-name>
-                               <service-author>JR</service-author>
-                               <service-version>1</service-version>
-                               <service-comment>unknown</service-comment>
-                               <service-by-default>0</service-by-default>
-                               <type-of-node>0</type-of-node>
-                               <inParameter-list>
-                                       <inParameter>
-                                               <inParameter-name>Adder</inParameter-name>
-                                               <inParameter-type>AddComponent::Adder</inParameter-type>
-                                               <inParameter-comment>Adder Object</inParameter-comment>
-                                       </inParameter>
-                                       <inParameter>
-                                               <inParameter-name>aContainer</inParameter-name>
-                                               <inParameter-type>string</inParameter-type>
-                                               <inParameter-comment>unknown</inParameter-comment>
-                                       </inParameter>
-                                       <inParameter>
-                                               <inParameter-name>aComponentName</inParameter-name>
-                                               <inParameter-type>string</inParameter-type>
-                                               <inParameter-comment>unknown</inParameter-comment>
-                                       </inParameter>
-                               </inParameter-list>
-                               <outParameter-list>
-                                       <outParameter>
-                                               <outParameter-name>return</outParameter-name>
-                                               <outParameter-type>AddInterface</outParameter-type>
-                                               <outParameter-comment>unknown</outParameter-comment>
-                                       </outParameter>
-                               </outParameter-list>
-                               <DataStream-list></DataStream-list>
-                               </component-service>
-                       </component-service-list>
-               </component-interface-list>
-       </component>
-
-       <component>
-               <!-- Component identification -->
-               <component-name>SubComponent</component-name>
-               <component-username>SubComponent</component-username>
-               <component-type>SuperVisionTest</component-type>
-               <component-author>MTJ</component-author>
-               <component-version>3.2.0b1</component-version>
-               <component-comment>SuperVision test: Subtraction</component-comment>
-               <component-multistudy>0</component-multistudy>
-               <component-impltype>1</component-impltype>
-
-               <component-interface-list>
-                       <component-interface-name>SubComponent</component-interface-name>
-                       <component-interface-comment> - ... </component-interface-comment>
-
-                       <component-service-list>
-                               <component-service>
-                                       <!-- service-identification -->
-                                       <service-name>Sub</service-name>
-                                       <service-author>MTJ</service-author>
-                                       <service-version>1.0</service-version>
-                                       <service-comment>Floating substract</service-comment>
-                                       <service-by-default>1</service-by-default>
-                                       <!-- service-connexion -->
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>double</inParameter-type>
-                                                       <inParameter-name>x</inParameter-name>
-                                                       <inParameter-comment>First number</inParameter-comment>
-                                               </inParameter>
-                                               <inParameter>
-                                                       <inParameter-type>double</inParameter-type>
-                                                       <inParameter-name>y</inParameter-name>
-                                                       <inParameter-comment>Second number</inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                               <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-type>double</outParameter-type>
-                                                       <outParameter-name>z</outParameter-name>
-                                                       <outParameter-comment>Substraction result</outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                       </component-service-list>
-               </component-interface-list>
-       </component>
-
-       <component>
-               <!-- Component identification -->
-               <component-name>MulComponent</component-name>
-               <component-username>MulComponent</component-username>
-               <component-type>SuperVisionTest</component-type>
-               <component-author>MTJ</component-author>
-               <component-version>3.2.0b1</component-version>
-               <component-comment>SuperVision test: Multiplication</component-comment>
-               <component-multistudy>0</component-multistudy>
-               <component-impltype>1</component-impltype>
-
-               <component-interface-list>
-                       <component-interface-name>MulComponent</component-interface-name>
-                       <component-interface-comment> * ... </component-interface-comment>
-
-                       <component-service-list>
-                               <component-service>
-                                       <!-- service-identification -->
-                                       <service-name>Mul</service-name>
-                                       <service-author>MTJ</service-author>
-                                       <service-version>1.0</service-version>
-                                       <service-comment>Float multiply</service-comment>
-                                       <service-by-default>1</service-by-default>
-                                       <!-- service-connexion -->
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>double</inParameter-type>
-                                                       <inParameter-name>x</inParameter-name>
-                                                       <inParameter-comment>First number</inParameter-comment>
-                                               </inParameter>
-                                               <inParameter>
-                                                       <inParameter-type>double</inParameter-type>
-                                                       <inParameter-name>y</inParameter-name>
-                                                       <inParameter-comment>Second number</inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                               <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-type>double</outParameter-type>
-                                                       <outParameter-name>z</outParameter-name>
-                                                       <outParameter-comment>Multiplication result</outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                       </component-service-list>
-               </component-interface-list>
-       </component>
-
-       <component>
-               <!-- Component identification -->
-               <component-name>DivComponent</component-name>
-               <component-username>DivComponent</component-username>
-               <component-type>SuperVisionTest</component-type>
-               <component-author>MTJ</component-author>
-               <component-version>3.2.0b1</component-version>
-               <component-comment>SuperVision test: Division</component-comment>
-               <component-multistudy>0</component-multistudy>
-               <component-impltype>1</component-impltype>
-
-               <component-interface-list>
-                       <component-interface-name>DivComponent</component-interface-name>
-                       <component-interface-comment> / ... </component-interface-comment>
-
-                       <component-service-list>
-                               <component-service>
-                                       <!-- service-identification -->
-                                       <service-name>Div</service-name>
-                                       <service-author>MTJ</service-author>
-                                       <service-version>1.0</service-version>
-                                       <service-comment>Floating divide</service-comment>
-                                       <service-by-default>1</service-by-default>
-                                       <!-- service-connexion -->
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>double</inParameter-type>
-                                                       <inParameter-name>x</inParameter-name>
-                                                       <inParameter-comment>First number</inParameter-comment>
-                                               </inParameter>
-                                               <inParameter>
-                                                       <inParameter-type>double</inParameter-type>
-                                                       <inParameter-name>y</inParameter-name>
-                                                       <inParameter-comment>Second number</inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                               <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-type>double</outParameter-type>
-                                                       <outParameter-name>z</outParameter-name>
-                                                       <outParameter-comment>Division result</outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                       </component-service-list>
-               </component-interface-list>
-       </component>
-
-       <component>
-               <component-name>SyrComponent</component-name>
-               <component-username>SyrComponent</component-username>
-               <component-type>SuperVisionTest</component-type>
-               <component-author>JR</component-author>
-               <component-version>3.2.0b1</component-version>
-               <component-comment>SuperVision test</component-comment>
-               <component-multistudy>1</component-multistudy>
-               <component-impltype>1</component-impltype>
-               <component-icone></component-icone>
-               <constraint></constraint>
-               <component-interface-list>
-                       <component-interface-name>SyrComponent</component-interface-name>
-                       <component-interface-comment></component-interface-comment>
-                       <component-service-list>
-                               <component-service>
-                                       <service-name>C_ISEVEN</service-name>
-                                       <service-author></service-author>
-                                       <service-version></service-version>
-                                       <service-comment></service-comment>
-                                       <service-by-default>0</service-by-default>
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>long</inParameter-type>
-                                                       <inParameter-name>anInteger</inParameter-name>
-                                                       <inParameter-comment></inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                       <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-type>long</outParameter-type>
-                                                       <outParameter-name>BoolEven</outParameter-name>
-                                                       <outParameter-comment></outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <service-name>C_ISONE</service-name>
-                                       <service-author></service-author>
-                                       <service-version></service-version>
-                                       <service-comment></service-comment>
-                                       <service-by-default>0</service-by-default>
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>long</inParameter-type>
-                                                       <inParameter-name>anInteger</inParameter-name>
-                                                       <inParameter-comment></inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                       <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-type>long</outParameter-type>
-                                                       <outParameter-name>BoolOne</outParameter-name>
-                                                       <outParameter-comment></outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <service-name>C_M3</service-name>
-                                       <service-author></service-author>
-                                       <service-version></service-version>
-                                       <service-comment></service-comment>
-                                       <service-by-default>0</service-by-default>
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>long</inParameter-type>
-                                                       <inParameter-name>anOddInteger</inParameter-name>
-                                                       <inParameter-comment></inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                       <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-type>long</outParameter-type>
-                                                       <outParameter-name>anInteger</outParameter-name>
-                                                       <outParameter-comment></outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <service-name>C_M3P1</service-name>
-                                       <service-author></service-author>
-                                       <service-version></service-version>
-                                       <service-comment></service-comment>
-                                       <service-by-default>0</service-by-default>
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>long</inParameter-type>
-                                                       <inParameter-name>anOddInteger</inParameter-name>
-                                                       <inParameter-comment></inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                       <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-type>long</outParameter-type>
-                                                       <outParameter-name>anEvenInteger</outParameter-name>
-                                                       <outParameter-comment></outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <service-name>C_DIV2</service-name>
-                                       <service-author></service-author>
-                                       <service-version></service-version>
-                                       <service-comment></service-comment>
-                                       <service-by-default>0</service-by-default>
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>long</inParameter-type>
-                                                       <inParameter-name>anEvenInteger</inParameter-name>
-                                                       <inParameter-comment></inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                       <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-type>long</outParameter-type>
-                                                       <outParameter-name>anInteger</outParameter-name>
-                                                       <outParameter-comment></outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <service-name>C_INCR</service-name>
-                                       <service-author></service-author>
-                                       <service-version></service-version>
-                                       <service-comment></service-comment>
-                                       <service-by-default>0</service-by-default>
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>long</inParameter-type>
-                                                       <inParameter-name>aCount</inParameter-name>
-                                                       <inParameter-comment></inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                       <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-type>long</outParameter-type>
-                                                       <outParameter-name>aNewCount</outParameter-name>
-                                                       <outParameter-comment></outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <service-name>CPP_SETLONG</service-name>
-                                       <service-author></service-author>
-                                       <service-version></service-version>
-                                       <service-comment></service-comment>
-                                       <service-by-default>0</service-by-default>
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>long</inParameter-type>
-                                                       <inParameter-name>aCount</inParameter-name>
-                                                       <inParameter-comment></inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                       <outParameter-list>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <service-name>CPP_ADDTOLONG</service-name>
-                                       <service-author></service-author>
-                                       <service-version></service-version>
-                                       <service-comment></service-comment>
-                                       <service-by-default>0</service-by-default>
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>long</inParameter-type>
-                                                       <inParameter-name>anIncr</inParameter-name>
-                                                       <inParameter-comment></inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                       <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-type>long</outParameter-type>
-                                                       <outParameter-name>aNewCount</outParameter-name>
-                                                       <outParameter-comment></outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <service-name>C_MIN</service-name>
-                                       <service-author></service-author>
-                                       <service-version></service-version>
-                                       <service-comment></service-comment>
-                                       <service-by-default>0</service-by-default>
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>long</inParameter-type>
-                                                       <inParameter-name>aMinVal</inParameter-name>
-                                                       <inParameter-comment></inParameter-comment>
-                                               </inParameter>
-                                               <inParameter>
-                                                       <inParameter-type>long</inParameter-type>
-                                                       <inParameter-name>anInteger</inParameter-name>
-                                                       <inParameter-comment></inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                       <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-type>long</outParameter-type>
-                                                       <outParameter-name>aNewMinVal</outParameter-name>
-                                                       <outParameter-comment></outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <service-name>C_MAX</service-name>
-                                       <service-author></service-author>
-                                       <service-version></service-version>
-                                       <service-comment></service-comment>
-                                       <service-by-default>0</service-by-default>
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>long</inParameter-type>
-                                                       <inParameter-name>aMaxVal</inParameter-name>
-                                                       <inParameter-comment></inParameter-comment>
-                                               </inParameter>
-                                               <inParameter>
-                                                       <inParameter-type>long</inParameter-type>
-                                                       <inParameter-name>anInteger</inParameter-name>
-                                                       <inParameter-comment></inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                       <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-type>long</outParameter-type>
-                                                       <outParameter-name>aNewMaxVal</outParameter-name>
-                                                       <outParameter-comment></outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <service-name>C_LISTOFSYR</service-name>
-                                       <service-author></service-author>
-                                       <service-version></service-version>
-                                       <service-comment></service-comment>
-                                       <service-by-default>0</service-by-default>
-                                       <inParameter-list>
-                                       </inParameter-list>
-                                       <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-type>ListOfSyr</outParameter-type>
-                                                       <outParameter-name>aListOfSyr</outParameter-name>
-                                                       <outParameter-comment></outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <service-name>C_AVERAGE</service-name>
-                                       <service-author></service-author>
-                                       <service-version></service-version>
-                                       <service-comment></service-comment>
-                                       <service-by-default>0</service-by-default>
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>ListOfSyr</inParameter-type>
-                                                       <inParameter-name>aListOfSyr</inParameter-name>
-                                                       <inParameter-comment></inParameter-comment>
-                                               </inParameter>
-                                               <inParameter>
-                                                       <inParameter-type>long</inParameter-type>
-                                                       <inParameter-name>anInteger</inParameter-name>
-                                                       <inParameter-comment></inParameter-comment>
-                                               </inParameter>
-                                               <inParameter>
-                                                       <inParameter-type>long</inParameter-type>
-                                                       <inParameter-name>aCount</inParameter-name>
-                                                       <inParameter-comment></inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                       <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-type>ListOfSyr</outParameter-type>
-                                                       <outParameter-name>aNewListOfSyr</outParameter-name>
-                                                       <outParameter-comment></outParameter-comment>
-                                               </outParameter>
-                                               <outParameter>
-                                                       <outParameter-type>double</outParameter-type>
-                                                       <outParameter-name>anAverage</outParameter-name>
-                                                       <outParameter-comment></outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <service-name>Init</service-name>
-                                       <service-author></service-author>
-                                       <service-version></service-version>
-                                       <service-comment></service-comment>
-                                       <service-by-default>0</service-by-default>
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>long</inParameter-type>
-                                                       <inParameter-name>anOddInteger</inParameter-name>
-                                                       <inParameter-comment></inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                       <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-type>Syr</outParameter-type>
-                                                       <outParameter-name>aSyracuse</outParameter-name>
-                                                       <outParameter-comment></outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                       </component-service-list>
-                       <component-interface-name>Syr</component-interface-name>
-                       <component-interface-comment></component-interface-comment>
-                       <component-service-list>
-                               <component-service>
-                                       <service-name>Count</service-name>
-                                       <service-author></service-author>
-                                       <service-version></service-version>
-                                       <service-comment></service-comment>
-                                       <service-by-default>0</service-by-default>
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>Syr</inParameter-type>
-                                                       <inParameter-name>aSyracuse</inParameter-name>
-                                                       <inParameter-comment></inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                       <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-type>long</outParameter-type>
-                                                       <outParameter-name>aCount</outParameter-name>
-                                                       <outParameter-comment></outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <service-name>Current</service-name>
-                                       <service-author></service-author>
-                                       <service-version></service-version>
-                                       <service-comment></service-comment>
-                                       <service-by-default>0</service-by-default>
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>Syr</inParameter-type>
-                                                       <inParameter-name>aSyracuse</inParameter-name>
-                                                       <inParameter-comment></inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                       <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-type>long</outParameter-type>
-                                                       <outParameter-name>aCurrent</outParameter-name>
-                                                       <outParameter-comment></outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <service-name>IsEven</service-name>
-                                       <service-author></service-author>
-                                       <service-version></service-version>
-                                       <service-comment></service-comment>
-                                       <service-by-default>0</service-by-default>
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>Syr</inParameter-type>
-                                                       <inParameter-name>aSyracuse</inParameter-name>
-                                                       <inParameter-comment></inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                       <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-type>long</outParameter-type>
-                                                       <outParameter-name>BoolEven</outParameter-name>
-                                                       <outParameter-comment></outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <service-name>IsOne</service-name>
-                                       <service-author></service-author>
-                                       <service-version></service-version>
-                                       <service-comment></service-comment>
-                                       <service-by-default>0</service-by-default>
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>Syr</inParameter-type>
-                                                       <inParameter-name>aSyracuse</inParameter-name>
-                                                       <inParameter-comment></inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                       <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-type>long</outParameter-type>
-                                                       <outParameter-name>BoolOne</outParameter-name>
-                                                       <outParameter-comment></outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <service-name>M3p1</service-name>
-                                       <service-author></service-author>
-                                       <service-version></service-version>
-                                       <service-comment></service-comment>
-                                       <service-by-default>0</service-by-default>
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>Syr</inParameter-type>
-                                                       <inParameter-name>aSyracuse</inParameter-name>
-                                                       <inParameter-comment></inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                       <outParameter-list>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <service-name>Div2</service-name>
-                                       <service-author></service-author>
-                                       <service-version></service-version>
-                                       <service-comment></service-comment>
-                                       <service-by-default>0</service-by-default>
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>Syr</inParameter-type>
-                                                       <inParameter-name>aSyracuse</inParameter-name>
-                                                       <inParameter-comment></inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                       <outParameter-list>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <service-name>Incr</service-name>
-                                       <service-author></service-author>
-                                       <service-version></service-version>
-                                       <service-comment></service-comment>
-                                       <service-by-default>0</service-by-default>
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>Syr</inParameter-type>
-                                                       <inParameter-name>aSyracuse</inParameter-name>
-                                                       <inParameter-comment></inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                       <outParameter-list>
-                                       </outParameter-list>
-                               </component-service>
-                       </component-service-list>
-               </component-interface-list>
-       </component>
-
-       <component>
-                       <!-- Component identification -->
-               <component-name>FactorialComponent</component-name>
-               <component-username>FactorialComponent</component-username>
-               <component-type>SuperVisionTest</component-type>
-               <component-author>Malvagi, Tajchman</component-author>
-               <component-version>3.2.0b1</component-version>
-               <component-comment>SuperVision test: Factorial</component-comment>
-               <component-multistudy>0</component-multistudy>
-               <component-icone></component-icone>
-               <component-impltype>0</component-impltype>
-
-               <component-interface-list>
-                       <component-interface-name>FactorialComponent</component-interface-name>
-                       <component-interface-comment>No comment</component-interface-comment>
-
-                       <component-service-list>
-                               <component-service>
-                                       <!-- service-identification -->
-                                       <service-name>eval</service-name>
-                                       <service-author>MT-FM</service-author>
-                                       <service-version>1.0</service-version>
-                                       <service-comment>Factorial</service-comment>
-                                       <service-by-default>1</service-by-default>
-                                       <!-- service-connexion -->
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>long</inParameter-type>
-                                                       <inParameter-name>n</inParameter-name>
-                                                       <inParameter-comment></inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                       <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-type>long</outParameter-type>
-                                                       <outParameter-name>f</outParameter-name>
-                                                       <outParameter-comment>result</outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <service-name>sigma</service-name>
-                                       <service-author>JR</service-author>
-                                       <service-version>1.0</service-version>
-                                       <service-comment>Sigma</service-comment>
-                                       <service-by-default>0</service-by-default>
-                                       <!-- service-connexion -->
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>long</inParameter-type>
-                                                       <inParameter-name>n</inParameter-name>
-                                                       <inParameter-comment></inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                       <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-type>long</outParameter-type>
-                                                       <outParameter-name>f</outParameter-name>
-                                                       <outParameter-comment>result</outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                       </component-service-list>
-               </component-interface-list>
-       </component>
-
-        <component>
-               <component-name>SyrControlComponent</component-name>
-               <component-username>SyrControlComponent</component-username>
-               <component-type>SuperVisionTest</component-type>
-               <component-author>JR</component-author>
-               <component-version>3.2.0b1</component-version>
-               <component-comment>SuperVision test</component-comment>
-               <component-multistudy>1</component-multistudy>
-               <component-impltype>0</component-impltype>
-               <component-icone></component-icone>
-               <constraint></constraint>
-               <component-interface-list>
-                   <component-interface-name>SyrControlComponent</component-interface-name>
-                   <component-interface-comment></component-interface-comment>
-                   <component-service-list>
-                       <component-service>
-                           <service-name>L_OneEven</service-name>
-                           <service-author></service-author>
-                           <service-version></service-version>
-                           <service-comment></service-comment>
-                           <service-by-default>0</service-by-default>
-                           <inParameter-list>
-                               <inParameter>
-                                   <inParameter-type>long</inParameter-type>
-                                   <inParameter-name>ValOne</inParameter-name>
-                                   <inParameter-comment></inParameter-comment>
-                               </inParameter>
-                               <inParameter>
-                                   <inParameter-type>long</inParameter-type>
-                                   <inParameter-name>ValEven</inParameter-name>
-                                   <inParameter-comment></inParameter-comment>
-                               </inParameter>
-                           </inParameter-list>
-                           <outParameter-list>
-                               <outParameter>
-                                   <outParameter-type>long</outParameter-type>
-                                   <outParameter-name>Finished</outParameter-name>
-                                   <outParameter-comment></outParameter-comment>
-                               </outParameter>
-                               <outParameter>
-                                   <outParameter-type>long</outParameter-type>
-                                   <outParameter-name>Incr</outParameter-name>
-                                   <outParameter-comment></outParameter-comment>
-                               </outParameter>
-                               <outParameter>
-                                   <outParameter-type>long</outParameter-type>
-                                   <outParameter-name>Even</outParameter-name>
-                                   <outParameter-comment></outParameter-comment>
-                               </outParameter>
-                               <outParameter>
-                                   <outParameter-type>long</outParameter-type>
-                                   <outParameter-name>Odd</outParameter-name>
-                                   <outParameter-comment></outParameter-comment>
-                               </outParameter>
-                           </outParameter-list>
-                       </component-service>
-                    <component-service>
-                           <service-name>C_NotOneIsEven</service-name>
-                           <service-author></service-author>
-                           <service-version></service-version>
-                           <service-comment></service-comment>
-                           <service-by-default>0</service-by-default>
-                           <inParameter-list></inParameter-list>
-                           <outParameter-list>
-                               <outParameter>
-                                   <outParameter-type>long</outParameter-type>
-                                   <outParameter-name>ValOne</outParameter-name>
-                                   <outParameter-comment></outParameter-comment>
-                               </outParameter>
-                               <outParameter>
-                                   <outParameter-type>long</outParameter-type>
-                                   <outParameter-name>ValEven</outParameter-name>
-                                   <outParameter-comment></outParameter-comment>
-                               </outParameter>
-                           </outParameter-list>
-                       </component-service>
-                    <component-service>
-                           <service-name>LOOPN</service-name>
-                           <service-author></service-author>
-                           <service-version></service-version>
-                           <service-comment></service-comment>
-                           <service-by-default>0</service-by-default>
-                           <inParameter-list>
-                               <inParameter>
-                                   <inParameter-type>long</inParameter-type>
-                                   <inParameter-name>InLoop</inParameter-name>
-                                   <inParameter-comment></inParameter-comment>
-                               </inParameter>
-                               <inParameter>
-                                   <inParameter-type>long</inParameter-type>
-                                   <inParameter-name>NN</inParameter-name>
-                                   <inParameter-comment></inParameter-comment>
-                               </inParameter>
-                               <inParameter>
-                                   <inParameter-type>long</inParameter-type>
-                                   <inParameter-name>KK</inParameter-name>
-                                   <inParameter-comment></inParameter-comment>
-                               </inParameter>
-                               <inParameter>
-                                   <inParameter-type>long</inParameter-type>
-                                   <inParameter-name>min</inParameter-name>
-                                   <inParameter-comment></inParameter-comment>
-                               </inParameter>
-                               <inParameter>
-                                   <inParameter-type>long</inParameter-type>
-                                   <inParameter-name>max</inParameter-name>
-                                   <inParameter-comment></inParameter-comment>
-                               </inParameter>
-                           </inParameter-list>
-                           <outParameter-list>
-                               <outParameter>
-                                   <outParameter-type>long</outParameter-type>
-                                   <outParameter-name>OutLoop</outParameter-name>
-                                   <outParameter-comment></outParameter-comment>
-                               </outParameter>
-                               <outParameter>
-                                   <outParameter-type>long</outParameter-type>
-                                   <outParameter-name>N</outParameter-name>
-                                   <outParameter-comment></outParameter-comment>
-                               </outParameter>
-                               <outParameter>
-                                   <outParameter-type>long</outParameter-type>
-                                   <outParameter-name>K</outParameter-name>
-                                   <outParameter-comment></outParameter-comment>
-                               </outParameter>
-                           </outParameter-list>
-                       </component-service>
-                       <component-service>
-                           <service-name>WHILENOTONE</service-name>
-                           <service-author></service-author>
-                           <service-version></service-version>
-                           <service-comment></service-comment>
-                           <service-by-default>0</service-by-default>
-                           <inParameter-list>
-                               <inParameter>
-                                   <inParameter-type>long</inParameter-type>
-                                   <inParameter-name>N</inParameter-name>
-                                   <inParameter-comment></inParameter-comment>
-                               </inParameter>
-                           </inParameter-list>
-                           <outParameter-list>
-                               <outParameter>
-                                   <outParameter-type>long</outParameter-type>
-                                   <outParameter-name>OutLoop</outParameter-name>
-                                   <outParameter-comment></outParameter-comment>
-                               </outParameter>
-                           </outParameter-list>
-                       </component-service>
-                       <component-service>
-                           <service-name>IFNOTEVEN</service-name>
-                           <service-author></service-author>
-                           <service-version></service-version>
-                           <service-comment></service-comment>
-                           <service-by-default>0</service-by-default>
-                           <inParameter-list>
-                               <inParameter>
-                                   <inParameter-type>long</inParameter-type>
-                                   <inParameter-name>N</inParameter-name>
-                                   <inParameter-comment></inParameter-comment>
-                               </inParameter>
-                           </inParameter-list>
-                           <outParameter-list>
-                               <outParameter>
-                                   <outParameter-type>long</outParameter-type>
-                                   <outParameter-name>Odd</outParameter-name>
-                                   <outParameter-comment></outParameter-comment>
-                               </outParameter>
-                               <outParameter>
-                                   <outParameter-type>long</outParameter-type>
-                                   <outParameter-name>Even</outParameter-name>
-                                   <outParameter-comment></outParameter-comment>
-                               </outParameter>
-                           </outParameter-list>
-                       </component-service>
-                    <component-service>
-                           <service-name>LOOPi</service-name>
-                           <service-author></service-author>
-                           <service-version></service-version>
-                           <service-comment></service-comment>
-                           <service-by-default>0</service-by-default>
-                           <inParameter-list>
-                               <inParameter>
-                                   <inParameter-type>long</inParameter-type>
-                                   <inParameter-name>InLoop</inParameter-name>
-                                   <inParameter-comment></inParameter-comment>
-                               </inParameter>
-                               <inParameter>
-                                   <inParameter-type>long</inParameter-type>
-                                   <inParameter-name>ii</inParameter-name>
-                                   <inParameter-comment></inParameter-comment>
-                               </inParameter>
-                           </inParameter-list>
-                           <outParameter-list>
-                               <outParameter>
-                                   <outParameter-type>long</outParameter-type>
-                                   <outParameter-name>OutLoop</outParameter-name>
-                                   <outParameter-comment></outParameter-comment>
-                               </outParameter>
-                               <outParameter>
-                                   <outParameter-type>long</outParameter-type>
-                                   <outParameter-name>i</outParameter-name>
-                                   <outParameter-comment></outParameter-comment>
-                               </outParameter>
-                           </outParameter-list>
-                       </component-service>
-                    <component-service>
-                           <service-name>WHILEEVEN</service-name>
-                           <service-author></service-author>
-                           <service-version></service-version>
-                           <service-comment></service-comment>
-                           <service-by-default>0</service-by-default>
-                           <inParameter-list>
-                               <inParameter>
-                                   <inParameter-type>long</inParameter-type>
-                                   <inParameter-name>N</inParameter-name>
-                                   <inParameter-comment></inParameter-comment>
-                               </inParameter>
-                           </inParameter-list>
-                           <outParameter-list>
-                               <outParameter>
-                                   <outParameter-type>long</outParameter-type>
-                                   <outParameter-name>OutLoop</outParameter-name>
-                                   <outParameter-comment></outParameter-comment>
-                               </outParameter>
-                           </outParameter-list>
-                       </component-service>
-                </component-service-list>
-               </component-interface-list>
-        </component>
-       <component>
-               <!-- Component identification -->
-               <component-name>TypesCheck</component-name>
-               <component-username>TypesCheck</component-username>
-               <component-type></component-type>
-               <component-author></component-author>
-               <component-version>3.2.0b1</component-version>
-               <component-comment>SuperVision test</component-comment>
-               <component-multistudy>1</component-multistudy>
-               <component-impltype>1</component-impltype>
-               <component-icone></component-icone>
-               <constraint></constraint>
-               <component-interface-list>
-                       <component-interface-name>TypesCheck</component-interface-name>
-                       <component-interface-comment></component-interface-comment>
-                       <component-service-list>
-                               <component-service>
-                                       <service-name>StringCheck</service-name>
-                                       <service-author></service-author>
-                                       <service-version></service-version>
-                                       <service-comment></service-comment>
-                                       <service-by-default>0</service-by-default>
-                                       <inParameter-list>
-                                                <inParameter>
-                                                       <inParameter-type>string</inParameter-type>
-                                                       <inParameter-name>InString</inParameter-name>
-                                                       <inParameter-comment></inParameter-comment>
-                                                </inParameter>
-                                       </inParameter-list>
-                                       <outParameter-list>
-                                                <outParameter>
-                                                       <outParameter-type>string</outParameter-type>
-                                                       <outParameter-name>OutString</outParameter-name>
-                                                       <outParameter-comment></outParameter-comment>
-                                                </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <service-name>BoolCheck</service-name>
-                                       <service-author></service-author>
-                                       <service-version></service-version>
-                                       <service-comment></service-comment>
-                                       <service-by-default>0</service-by-default>
-                                       <inParameter-list>
-                                                <inParameter>
-                                                       <inParameter-type>boolean</inParameter-type>
-                                                       <inParameter-name>InBool</inParameter-name>
-                                                       <inParameter-comment></inParameter-comment>
-                                                </inParameter>
-                                       </inParameter-list>
-                                       <outParameter-list>
-                                                <outParameter>
-                                                       <outParameter-type>boolean</outParameter-type>
-                                                       <outParameter-name>OutBool</outParameter-name>
-                                                       <outParameter-comment></outParameter-comment>
-                                                </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <service-name>CharCheck</service-name>
-                                       <service-author></service-author>
-                                       <service-version></service-version>
-                                       <service-comment></service-comment>
-                                       <service-by-default>0</service-by-default>
-                                       <inParameter-list>
-                                                <inParameter>
-                                                       <inParameter-type>char</inParameter-type>
-                                                       <inParameter-name>InChar</inParameter-name>
-                                                       <inParameter-comment></inParameter-comment>
-                                                </inParameter>
-                                       </inParameter-list>
-                                       <outParameter-list>
-                                                <outParameter>
-                                                       <outParameter-type>char</outParameter-type>
-                                                       <outParameter-name>OutChar</outParameter-name>
-                                                       <outParameter-comment></outParameter-comment>
-                                                </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <service-name>ShortCheck</service-name>
-                                       <service-author></service-author>
-                                       <service-version></service-version>
-                                       <service-comment></service-comment>
-                                       <service-by-default>0</service-by-default>
-                                       <inParameter-list>
-                                                <inParameter>
-                                                       <inParameter-type>short</inParameter-type>
-                                                       <inParameter-name>InShort</inParameter-name>
-                                                       <inParameter-comment></inParameter-comment>
-                                                </inParameter>
-                                       </inParameter-list>
-                                       <outParameter-list>
-                                                <outParameter>
-                                                       <outParameter-type>short</outParameter-type>
-                                                       <outParameter-name>OutShort</outParameter-name>
-                                                       <outParameter-comment></outParameter-comment>
-                                                </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <service-name>LongCheck</service-name>
-                                       <service-author></service-author>
-                                       <service-version></service-version>
-                                       <service-comment></service-comment>
-                                       <service-by-default>0</service-by-default>
-                                       <inParameter-list>
-                                                <inParameter>
-                                                       <inParameter-type>long</inParameter-type>
-                                                       <inParameter-name>InLong</inParameter-name>
-                                                       <inParameter-comment></inParameter-comment>
-                                                </inParameter>
-                                       </inParameter-list>
-                                       <outParameter-list>
-                                                <outParameter>
-                                                       <outParameter-type>long</outParameter-type>
-                                                       <outParameter-name>OutLong</outParameter-name>
-                                                       <outParameter-comment></outParameter-comment>
-                                                </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <service-name>FloatCheck</service-name>
-                                       <service-author></service-author>
-                                       <service-version></service-version>
-                                       <service-comment></service-comment>
-                                       <service-by-default>0</service-by-default>
-                                       <inParameter-list>
-                                                <inParameter>
-                                                       <inParameter-type>float</inParameter-type>
-                                                       <inParameter-name>InFloat</inParameter-name>
-                                                       <inParameter-comment></inParameter-comment>
-                                                </inParameter>
-                                       </inParameter-list>
-                                       <outParameter-list>
-                                                <outParameter>
-                                                       <outParameter-type>float</outParameter-type>
-                                                       <outParameter-name>OutFloat</outParameter-name>
-                                                       <outParameter-comment></outParameter-comment>
-                                                </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <service-name>DoubleCheck</service-name>
-                                       <service-author></service-author>
-                                       <service-version></service-version>
-                                       <service-comment></service-comment>
-                                       <service-by-default>0</service-by-default>
-                                       <inParameter-list>
-                                                <inParameter>
-                                                       <inParameter-type>double</inParameter-type>
-                                                       <inParameter-name>InDouble</inParameter-name>
-                                                       <inParameter-comment></inParameter-comment>
-                                                </inParameter>
-                                       </inParameter-list>
-                                       <outParameter-list>
-                                                <outParameter>
-                                                       <outParameter-type>double</outParameter-type>
-                                                       <outParameter-name>OutDouble</outParameter-name>
-                                                       <outParameter-comment></outParameter-comment>
-                                                </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <service-name>ObjRefCheck</service-name>
-                                       <service-author></service-author>
-                                       <service-version></service-version>
-                                       <service-comment></service-comment>
-                                       <service-by-default>0</service-by-default>
-                                       <inParameter-list>
-                                                <inParameter>
-                                                       <inParameter-type>SuperVisionTest::Adder</inParameter-type>
-                                                       <inParameter-name>InObjRef</inParameter-name>
-                                                       <inParameter-comment></inParameter-comment>
-                                                </inParameter>
-                                       </inParameter-list>
-                                       <outParameter-list>
-                                                <outParameter>
-                                                       <outParameter-type>SuperVisionTest::Adder</outParameter-type>
-                                                       <outParameter-name>OutObjRef</outParameter-name>
-                                                       <outParameter-comment></outParameter-comment>
-                                                </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <!-- service-identification -->
-                                       <service-name>MiscTypes</service-name>
-                                       <service-author>JR</service-author>
-                                       <service-version>1.0</service-version>
-                                       <service-comment>Check of types</service-comment>
-                                       <service-by-default>1</service-by-default>
-                                       <!-- service-connexion -->
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>string</inParameter-type>
-                                                       <inParameter-name>InString</inParameter-name>
-                                                       <inParameter-comment></inParameter-comment>
-                                               </inParameter>
-                                               <inParameter>
-                                                       <inParameter-type>boolean</inParameter-type>
-                                                       <inParameter-name>InBool</inParameter-name>
-                                                       <inParameter-comment></inParameter-comment>
-                                               </inParameter>
-                                               <inParameter>
-                                                       <inParameter-type>char</inParameter-type>
-                                                       <inParameter-name>InChar</inParameter-name>
-                                                       <inParameter-comment></inParameter-comment>
-                                               </inParameter>
-                                               <inParameter>
-                                                       <inParameter-type>short</inParameter-type>
-                                                       <inParameter-name>InShort</inParameter-name>
-                                                       <inParameter-comment></inParameter-comment>
-                                               </inParameter>
-                                               <inParameter>
-                                                       <inParameter-type>long</inParameter-type>
-                                                       <inParameter-name>InLong</inParameter-name>
-                                                       <inParameter-comment></inParameter-comment>
-                                               </inParameter>
-                                               <inParameter>
-                                                       <inParameter-type>float</inParameter-type>
-                                                       <inParameter-name>InFloat</inParameter-name>
-                                                       <inParameter-comment></inParameter-comment>
-                                               </inParameter>
-                                               <inParameter>
-                                                       <inParameter-type>double</inParameter-type>
-                                                       <inParameter-name>InDouble</inParameter-name>
-                                                       <inParameter-comment></inParameter-comment>
-                                               </inParameter>
-                                               <inParameter>
-                                                       <inParameter-type>SuperVisionTest::Adder</inParameter-type>
-                                                       <inParameter-name>InObjRef</inParameter-name>
-                                                       <inParameter-comment></inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                       <outParameter-list>
-                                               <outParameter>
-                                                       <outParameter-type>string</outParameter-type>
-                                                       <outParameter-name>OutString</outParameter-name>
-                                                       <outParameter-comment></outParameter-comment>
-                                               </outParameter>
-                                               <outParameter>
-                                                       <outParameter-type>boolean</outParameter-type>
-                                                       <outParameter-name>OutBool</outParameter-name>
-                                                       <outParameter-comment></outParameter-comment>
-                                               </outParameter>
-                                               <outParameter>
-                                                       <outParameter-type>char</outParameter-type>
-                                                       <outParameter-name>OutChar</outParameter-name>
-                                                       <outParameter-comment></outParameter-comment>
-                                               </outParameter>
-                                               <outParameter>
-                                                       <outParameter-type>short</outParameter-type>
-                                                       <outParameter-name>OutShort</outParameter-name>
-                                                       <outParameter-comment></outParameter-comment>
-                                               </outParameter>
-                                               <outParameter>
-                                                       <outParameter-type>long</outParameter-type>
-                                                       <outParameter-name>OutLong</outParameter-name>
-                                                       <outParameter-comment></outParameter-comment>
-                                               </outParameter>
-                                               <outParameter>
-                                                       <outParameter-type>float</outParameter-type>
-                                                       <outParameter-name>OutFloat</outParameter-name>
-                                                       <outParameter-comment></outParameter-comment>
-                                               </outParameter>
-                                               <outParameter>
-                                                       <outParameter-type>double</outParameter-type>
-                                                       <outParameter-name>OutDouble</outParameter-name>
-                                                       <outParameter-comment></outParameter-comment>
-                                               </outParameter>
-                                               <outParameter>
-                                                       <outParameter-type>SuperVisionTest::Adder</outParameter-type>
-                                                       <outParameter-name>OutObjRef</outParameter-name>
-                                                       <outParameter-comment></outParameter-comment>
-                                               </outParameter>
-                                       </outParameter-list>
-                               </component-service>
-                       </component-service-list>
-               </component-interface-list>
-       </component>
-               <component>
-               <!-- Component identification -->
-               <component-name>Calculator</component-name>
-               <component-username>Calculator</component-username>
-               <component-type>SOLVER</component-type>
-               <component-author>LD</component-author>
-               <component-version>3.2.0b1</component-version>
-               <component-comment>SuperVision test: Arithmetic operations with MED_Field</component-comment>
-               <component-multistudy>0</component-multistudy>
-               <component-impltype>1</component-impltype>
-               <constraint>hostname = localhost</constraint>
-
-               <component-interface-list>
-                       <component-interface-name>Calculator</component-interface-name>
-                       <component-interface-comment>No comment</component-interface-comment>
-
-                       <component-service-list>
-                               <component-service>
-                                       <!-- service-identification -->
-                                       <service-name>Mul</service-name>
-                                       <service-author>LD</service-author>
-                                       <service-version>1.0</service-version>
-                                       <service-comment>Multiplication of 2 fields of double</service-comment>
-                                       <service-by-default>1</service-by-default>
-                                       <!-- service-connexion -->
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>FIELDDOUBLE</inParameter-type>
-                                                       <inParameter-name>field1</inParameter-name>
-                                                       <inParameter-comment>initial field of double</inParameter-comment>
-                                               </inParameter>
-                                               <inParameter>
-                                                       <inParameter-type>double</inParameter-type>
-                                                       <inParameter-name>x1</inParameter-name>
-                                                       <inParameter-comment>multiplicator</inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                        <outParameter-list>
-                                                 <outParameter>
-                                                        <outParameter-type>FIELDDOUBLE</outParameter-type>
-                                                        <outParameter-name>return</outParameter-name>
-                                                        <outParameter-comment>result</outParameter-comment>
-                                                 </outParameter>
-                                        </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <!-- service-identification -->
-                                       <service-name>Add</service-name>
-                                       <service-author>LD</service-author>
-                                       <service-version>1.0</service-version>
-                                       <service-comment>Addition of 2 fields of double</service-comment>
-                                       <service-by-default>1</service-by-default>
-                                       <!-- service-connexion -->
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>FIELDDOUBLE</inParameter-type>
-                                                       <inParameter-name>field1</inParameter-name>
-                                                       <inParameter-comment>first field of double</inParameter-comment>
-                                               </inParameter>
-                                               <inParameter>
-                                                       <inParameter-type>FIELDDOUBLE</inParameter-type>
-                                                       <inParameter-name>field2</inParameter-name>
-                                                       <inParameter-comment>second field of double</inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                        <outParameter-list>
-                                                 <outParameter>
-                                                        <outParameter-type>FIELDDOUBLE</outParameter-type>
-                                                        <outParameter-name>return</outParameter-name>
-                                                        <outParameter-comment>result</outParameter-comment>
-                                                 </outParameter>
-                                        </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <!-- service-identification -->
-                                       <service-name>Constant</service-name>
-                                       <service-author>LD</service-author>
-                                       <service-version>1.0</service-version>
-                                       <service-comment>Build a constant field of doubles</service-comment>
-                                       <service-by-default>1</service-by-default>
-                                       <!-- service-connexion -->
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>FIELDDOUBLE</inParameter-type>
-                                                       <inParameter-name>field1</inParameter-name>
-                                                       <inParameter-comment>allows to build the support</inParameter-comment>
-                                               </inParameter>
-                                               <inParameter>
-                                                       <inParameter-type>double</inParameter-type>
-                                                       <inParameter-name>x1</inParameter-name>
-                                                       <inParameter-comment>the constant</inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                        <outParameter-list>
-                                                 <outParameter>
-                                                        <outParameter-type>FIELDDOUBLE</outParameter-type>
-                                                        <outParameter-name>return</outParameter-name>
-                                                        <outParameter-comment>result based on first field support</outParameter-comment>
-                                                 </outParameter>
-                                        </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <!-- service-identification -->
-                                       <service-name>PutToStudy</service-name>
-                                       <service-author>mpv</service-author>
-                                       <service-version>1.0</service-version>
-                                       <service-comment>Put field to the study stucture</service-comment>
-                                       <service-by-default>1</service-by-default>
-                                       <!-- service-connexion -->
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>FIELDDOUBLE</inParameter-type>
-                                                       <inParameter-name>field1</inParameter-name>
-                                                       <inParameter-comment>field to put to study</inParameter-comment>
-                                               </inParameter>
-                                               <inParameter>
-                                                       <inParameter-type>long</inParameter-type>
-                                                       <inParameter-name>StudyId</inParameter-name>
-                                                       <inParameter-comment>the ID of the study</inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                                        <outParameter-list>
-                                                 <outParameter>
-                                                        <outParameter-type>FIELDDOUBLE</outParameter-type>
-                                                        <outParameter-name>return</outParameter-name>
-                                                        <outParameter-comment>the same field like in input</outParameter-comment>
-                                                 </outParameter>
-                                        </outParameter-list>
-                               </component-service>
-                               <component-service>
-                                       <!-- service-identification -->
-                                       <service-name>writeMEDfile</service-name>
-                                       <service-author>LD</service-author>
-                                       <service-version>1.0</service-version>
-                                       <service-comment>write a field in a Med file</service-comment>
-                                       <service-by-default>1</service-by-default>
-                                       <!-- service-connexion -->
-                                       <inParameter-list>
-                                               <inParameter>
-                                                       <inParameter-type>FIELDDOUBLE</inParameter-type>
-                                                       <inParameter-name>field1</inParameter-name>
-                                                       <inParameter-comment>transient Med field</inParameter-comment>
-                                               </inParameter>
-                                               <inParameter>
-                                                       <inParameter-type>string</inParameter-type>
-                                                       <inParameter-name>filename</inParameter-name>
-                                                       <inParameter-comment>Med filename</inParameter-comment>
-                                               </inParameter>
-                                       </inParameter-list>
-                               </component-service>
-                       </component-service-list>
-               </component-interface-list>
-       </component>
-        <component>
-            <component-name>DataStreamFactory</component-name>
-            <component-username>DataStreamFactory</component-username>
-            <component-type>OTHER</component-type>
-            <component-author>jr</component-author>
-            <component-version>3.2.0b1</component-version>
-            <component-comment>SuperVision test</component-comment>
-            <component-multistudy>1</component-multistudy>
-            <component-icone></component-icone>
-            <component-impltype>1</component-impltype>
-           <constraint></constraint>
-            <component-interface-list>
-                <component-interface-name>DataStreamFactory</component-interface-name>
-                <component-interface-comment>unknown</component-interface-comment>
-                <component-service-list>
-                    <component-service>
-                        <service-name>Setxy</service-name>
-                        <service-author>jr</service-author>
-                        <service-version>1</service-version>
-                        <service-comment>unknown</service-comment>
-                        <service-by-default>0</service-by-default>
-                        <inParameter-list>
-                            <inParameter>
-                                <inParameter-name>x</inParameter-name>
-                                <inParameter-type>long</inParameter-type>
-                                <inParameter-comment>unknown</inParameter-comment>
-                            </inParameter>
-                            <inParameter>
-                                <inParameter-name>y</inParameter-name>
-                                <inParameter-type>long</inParameter-type>
-                                <inParameter-comment>unknown</inParameter-comment>
-                            </inParameter>
-                        </inParameter-list>
-                        <outParameter-list></outParameter-list>
-                        <DataStream-list>
-                            <inParameter>
-                                <inParameter-name>istream</inParameter-name>
-                                <inParameter-type>INTEGER</inParameter-type>
-                                <inParameter-comment>unknown</inParameter-comment>
-                                <inParameter-dependency>T</inParameter-dependency>
-                            </inParameter>
-                            <outParameter>
-                                <outParameter-name>ostream</outParameter-name>
-                                <outParameter-type>INTEGER</outParameter-type>
-                                <outParameter-comment>unknown</outParameter-comment>
-                                <outParameter-dependency>T</outParameter-dependency>
-                            </outParameter>
-                        </DataStream-list>
-                    </component-service>
-                    <component-service>
-                        <service-name>Getxy</service-name>
-                        <service-author>jr</service-author>
-                        <service-version>1</service-version>
-                        <service-comment>unknown</service-comment>
-                        <service-by-default>0</service-by-default>
-                        <inParameter-list></inParameter-list>
-                        <outParameter-list>
-                            <outParameter>
-                                <outParameter-name>x</outParameter-name>
-                                <outParameter-type>long</outParameter-type>
-                                <outParameter-comment>unknown</outParameter-comment>
-                            </outParameter>
-                            <outParameter>
-                                <outParameter-name>y</outParameter-name>
-                                <outParameter-type>long</outParameter-type>
-                                <outParameter-comment>unknown</outParameter-comment>
-                            </outParameter>
-                        </outParameter-list>
-                        <DataStream-list></DataStream-list>
-                    </component-service>
-                    <component-service>
-                        <service-name>Add</service-name>
-                        <service-author>jr</service-author>
-                        <service-version>1</service-version>
-                        <service-comment>unknown</service-comment>
-                        <service-by-default>0</service-by-default>
-                        <inParameter-list>
-                            <inParameter>
-                                <inParameter-name>x</inParameter-name>
-                                <inParameter-type>long</inParameter-type>
-                                <inParameter-comment>unknown</inParameter-comment>
-                            </inParameter>
-                            <inParameter>
-                                <inParameter-name>y</inParameter-name>
-                                <inParameter-type>long</inParameter-type>
-                                <inParameter-comment>unknown</inParameter-comment>
-                            </inParameter>
-                        </inParameter-list>
-                        <outParameter-list>
-                            <outParameter>
-                                <outParameter-name>z</outParameter-name>
-                                <outParameter-type>long</outParameter-type>
-                                <outParameter-comment>unknown</outParameter-comment>
-                            </outParameter>
-                        </outParameter-list>
-                        <DataStream-list>
-                            <inParameter>
-                                <inParameter-name>istream</inParameter-name>
-                                <inParameter-type>INTEGER</inParameter-type>
-                                <inParameter-comment>unknown</inParameter-comment>
-                                <inParameter-dependency>I</inParameter-dependency>
-                            </inParameter>
-                            <outParameter>
-                                <outParameter-name>ostream</outParameter-name>
-                                <outParameter-type>INTEGER</outParameter-type>
-                                <outParameter-comment>unknown</outParameter-comment>
-                                <outParameter-dependency>I</outParameter-dependency>
-                            </outParameter>
-                            <outParameter>
-                                <outParameter-name>OStream</outParameter-name>
-                                <outParameter-type>INTEGER</outParameter-type>
-                                <outParameter-comment>unknown</outParameter-comment>
-                                <outParameter-dependency>I</outParameter-dependency>
-                            </outParameter>
-                        </DataStream-list>
-                    </component-service>
-                    <component-service>
-                        <service-name>Sub</service-name>
-                        <service-author>jr</service-author>
-                        <service-version>1</service-version>
-                        <service-comment>unknown</service-comment>
-                        <service-by-default>0</service-by-default>
-                        <inParameter-list>
-                            <inParameter>
-                                <inParameter-name>x</inParameter-name>
-                                <inParameter-type>long</inParameter-type>
-                                <inParameter-comment>unknown</inParameter-comment>
-                            </inParameter>
-                            <inParameter>
-                                <inParameter-name>y</inParameter-name>
-                                <inParameter-type>long</inParameter-type>
-                                <inParameter-comment>unknown</inParameter-comment>
-                            </inParameter>
-                        </inParameter-list>
-                        <outParameter-list>
-                            <outParameter>
-                                <outParameter-name>z</outParameter-name>
-                                <outParameter-type>long</outParameter-type>
-                                <outParameter-comment>unknown</outParameter-comment>
-                            </outParameter>
-                        </outParameter-list>
-                        <DataStream-list>
-                            <inParameter>
-                                <inParameter-name>istream</inParameter-name>
-                                <inParameter-type>INTEGER</inParameter-type>
-                                <inParameter-comment>unknown</inParameter-comment>
-                                <inParameter-dependency>I</inParameter-dependency>
-                            </inParameter>
-                            <inParameter>
-                                <inParameter-name>Istream</inParameter-name>
-                                <inParameter-type>INTEGER</inParameter-type>
-                                <inParameter-comment>unknown</inParameter-comment>
-                                <inParameter-dependency>I</inParameter-dependency>
-                            </inParameter>
-                        </DataStream-list>
-                    </component-service>
-                    <component-service>
-                        <service-name>Mul</service-name>
-                        <service-author>jr</service-author>
-                        <service-version>1</service-version>
-                        <service-comment>unknown</service-comment>
-                        <service-by-default>0</service-by-default>
-                        <inParameter-list>
-                            <inParameter>
-                                <inParameter-name>x</inParameter-name>
-                                <inParameter-type>long</inParameter-type>
-                                <inParameter-comment>unknown</inParameter-comment>
-                            </inParameter>
-                            <inParameter>
-                                <inParameter-name>y</inParameter-name>
-                                <inParameter-type>long</inParameter-type>
-                                <inParameter-comment>unknown</inParameter-comment>
-                            </inParameter>
-                        </inParameter-list>
-                        <outParameter-list>
-                            <outParameter>
-                                <outParameter-name>z</outParameter-name>
-                                <outParameter-type>long</outParameter-type>
-                                <outParameter-comment>unknown</outParameter-comment>
-                            </outParameter>
-                        </outParameter-list>
-                        <DataStream-list></DataStream-list>
-                    </component-service>
-                    <component-service>
-                        <service-name>Div</service-name>
-                        <service-author>jr</service-author>
-                        <service-version>1</service-version>
-                        <service-comment>unknown</service-comment>
-                        <service-by-default>0</service-by-default>
-                        <inParameter-list>
-                            <inParameter>
-                                <inParameter-name>x</inParameter-name>
-                                <inParameter-type>long</inParameter-type>
-                                <inParameter-comment>unknown</inParameter-comment>
-                            </inParameter>
-                            <inParameter>
-                                <inParameter-name>y</inParameter-name>
-                                <inParameter-type>long</inParameter-type>
-                                <inParameter-comment>unknown</inParameter-comment>
-                            </inParameter>
-                        </inParameter-list>
-                        <outParameter-list>
-                            <outParameter>
-                                <outParameter-name>z</outParameter-name>
-                                <outParameter-type>long</outParameter-type>
-                                <outParameter-comment>unknown</outParameter-comment>
-                            </outParameter>
-                        </outParameter-list>
-                        <DataStream-list>
-                            <outParameter>
-                                <outParameter-name>ostream</outParameter-name>
-                                <outParameter-type>INTEGER</outParameter-type>
-                                <outParameter-comment>unknown</outParameter-comment>
-                                <outParameter-dependency>I</outParameter-dependency>
-                            </outParameter>
-                        </DataStream-list>
-                    </component-service>
-                    <component-service>
-                        <service-name>NewDataStream</service-name>
-                        <service-author>jr</service-author>
-                        <service-version>1</service-version>
-                        <service-comment>unknown</service-comment>
-                        <service-by-default>0</service-by-default>
-                        <inParameter-list></inParameter-list>
-                        <outParameter-list>
-                            <outParameter>
-                                <outParameter-name>DataStream</outParameter-name>
-                                <outParameter-type>DataStream</outParameter-type>
-                                <outParameter-comment>unknown</outParameter-comment>
-                            </outParameter>
-                        </outParameter-list>
-                        <DataStream-list></DataStream-list>
-                    </component-service>
-                </component-service-list>
-                <component-interface-name>DataStream</component-interface-name>
-                <component-interface-comment>unknown</component-interface-comment>
-                <component-service-list>
-                    <component-service>
-                        <service-name>StreamSetxy</service-name>
-                        <service-author>jr</service-author>
-                        <service-version>1</service-version>
-                        <service-comment>unknown</service-comment>
-                        <service-by-default>0</service-by-default>
-                        <type-of-node>1</type-of-node>
-                        <inParameter-list>
-                            <inParameter>
-                                <inParameter-type>objref</inParameter-type>
-                                <inParameter-name>this</inParameter-name>
-                                <inParameter-comment>unknown</inParameter-comment>
-                            </inParameter>
-                            <inParameter>
-                                <inParameter-type>long</inParameter-type>
-                                <inParameter-name>x</inParameter-name>
-                                <inParameter-comment>unknown</inParameter-comment>
-                            </inParameter>
-                            <inParameter>
-                                <inParameter-type>long</inParameter-type>
-                                <inParameter-name>y</inParameter-name>
-                                <inParameter-comment>unknown</inParameter-comment>
-                            </inParameter>
-                        </inParameter-list>
-                        <outParameter-list></outParameter-list>
-                        <DataStream-list>
-                            <inParameter>
-                                <inParameter-name>istream</inParameter-name>
-                                <inParameter-type>INTEGER</inParameter-type>
-                                <inParameter-comment>unknown</inParameter-comment>
-                                <inParameter-dependency>T</inParameter-dependency>
-                            </inParameter>
-                            <outParameter>
-                                <outParameter-name>ostream</outParameter-name>
-                                <outParameter-type>INTEGER</outParameter-type>
-                                <outParameter-comment>unknown</outParameter-comment>
-                                <outParameter-dependency>T</outParameter-dependency>
-                            </outParameter>
-                        </DataStream-list>
-                    </component-service>
-                    <component-service>
-                        <service-name>StreamGetxy</service-name>
-                        <service-author>jr</service-author>
-                        <service-version>1</service-version>
-                        <service-comment>unknown</service-comment>
-                        <service-by-default>0</service-by-default>
-                        <type-of-node>1</type-of-node>
-                        <inParameter-list>
-                            <inParameter>
-                                <inParameter-type>objref</inParameter-type>
-                                <inParameter-name>this</inParameter-name>
-                                <inParameter-comment>unknown</inParameter-comment>
-                            </inParameter>
-                        </inParameter-list>
-                        <outParameter-list>
-                            <outParameter>
-                                <outParameter-type>long</outParameter-type>
-                                <outParameter-name>x</outParameter-name>
-                                <outParameter-comment>unknown</outParameter-comment>
-                            </outParameter>
-                            <outParameter>
-                                <outParameter-type>long</outParameter-type>
-                                <outParameter-name>y</outParameter-name>
-                                <outParameter-comment>unknown</outParameter-comment>
-                            </outParameter>
-                        </outParameter-list>
-                        <DataStream-list></DataStream-list>
-                    </component-service>
-                    <component-service>
-                        <service-name>StreamAdd</service-name>
-                        <service-author>jr</service-author>
-                        <service-version>1</service-version>
-                        <service-comment>unknown</service-comment>
-                        <service-by-default>0</service-by-default>
-                        <type-of-node>1</type-of-node>
-                        <inParameter-list>
-                            <inParameter>
-                                <inParameter-type>objref</inParameter-type>
-                                <inParameter-name>this</inParameter-name>
-                                <inParameter-comment>unknown</inParameter-comment>
-                            </inParameter>
-                            <inParameter>
-                                <inParameter-type>long</inParameter-type>
-                                <inParameter-name>x</inParameter-name>
-                                <inParameter-comment>unknown</inParameter-comment>
-                            </inParameter>
-                            <inParameter>
-                                <inParameter-type>long</inParameter-type>
-                                <inParameter-name>y</inParameter-name>
-                                <inParameter-comment>unknown</inParameter-comment>
-                            </inParameter>
-                        </inParameter-list>
-                        <outParameter-list>
-                            <outParameter>
-                                <outParameter-type>long</outParameter-type>
-                                <outParameter-name>z</outParameter-name>
-                                <outParameter-comment>unknown</outParameter-comment>
-                            </outParameter>
-                        </outParameter-list>
-                        <DataStream-list>
-                            <inParameter>
-                                <inParameter-name>istream</inParameter-name>
-                                <inParameter-type>INTEGER</inParameter-type>
-                                <inParameter-comment>unknown</inParameter-comment>
-                                <inParameter-dependency>I</inParameter-dependency>
-                            </inParameter>
-                            <outParameter>
-                                <outParameter-name>ostream</outParameter-name>
-                                <outParameter-type>INTEGER</outParameter-type>
-                                <outParameter-comment>unknown</outParameter-comment>
-                                <outParameter-dependency>I</outParameter-dependency>
-                            </outParameter>
-                            <outParameter>
-                                <outParameter-name>OStream</outParameter-name>
-                                <outParameter-type>INTEGER</outParameter-type>
-                                <outParameter-comment>unknown</outParameter-comment>
-                                <outParameter-dependency>I</outParameter-dependency>
-                            </outParameter>
-                        </DataStream-list>
-                    </component-service>
-                    <component-service>
-                        <service-name>StreamSub</service-name>
-                        <service-author>jr</service-author>
-                        <service-version>1</service-version>
-                        <service-comment>unknown</service-comment>
-                        <service-by-default>0</service-by-default>
-                        <type-of-node>1</type-of-node>
-                        <inParameter-list>
-                            <inParameter>
-                                <inParameter-type>objref</inParameter-type>
-                                <inParameter-name>this</inParameter-name>
-                                <inParameter-comment>unknown</inParameter-comment>
-                            </inParameter>
-                            <inParameter>
-                                <inParameter-type>long</inParameter-type>
-                                <inParameter-name>x</inParameter-name>
-                                <inParameter-comment>unknown</inParameter-comment>
-                            </inParameter>
-                            <inParameter>
-                                <inParameter-type>long</inParameter-type>
-                                <inParameter-name>y</inParameter-name>
-                                <inParameter-comment>unknown</inParameter-comment>
-                            </inParameter>
-                        </inParameter-list>
-                        <outParameter-list>
-                            <outParameter>
-                                <outParameter-type>long</outParameter-type>
-                                <outParameter-name>z</outParameter-name>
-                                <outParameter-comment>unknown</outParameter-comment>
-                            </outParameter>
-                        </outParameter-list>
-                        <DataStream-list>
-                            <inParameter>
-                                <inParameter-name>istream</inParameter-name>
-                                <inParameter-type>INTEGER</inParameter-type>
-                                <inParameter-comment>unknown</inParameter-comment>
-                                <inParameter-dependency>I</inParameter-dependency>
-                            </inParameter>
-                            <inParameter>
-                                <inParameter-name>Istream</inParameter-name>
-                                <inParameter-type>INTEGER</inParameter-type>
-                                <inParameter-comment>unknown</inParameter-comment>
-                                <inParameter-dependency>I</inParameter-dependency>
-                            </inParameter>
-                        </DataStream-list>
-                    </component-service>
-                    <component-service>
-                        <service-name>StreamMul</service-name>
-                        <service-author>jr</service-author>
-                        <service-version>1</service-version>
-                        <service-comment>unknown</service-comment>
-                        <service-by-default>0</service-by-default>
-                        <type-of-node>1</type-of-node>
-                        <inParameter-list>
-                            <inParameter>
-                                <inParameter-type>objref</inParameter-type>
-                                <inParameter-name>this</inParameter-name>
-                                <inParameter-comment>unknown</inParameter-comment>
-                            </inParameter>
-                            <inParameter>
-                                <inParameter-type>long</inParameter-type>
-                                <inParameter-name>x</inParameter-name>
-                                <inParameter-comment>unknown</inParameter-comment>
-                            </inParameter>
-                            <inParameter>
-                                <inParameter-type>long</inParameter-type>
-                                <inParameter-name>y</inParameter-name>
-                                <inParameter-comment>unknown</inParameter-comment>
-                            </inParameter>
-                        </inParameter-list>
-                        <outParameter-list>
-                            <outParameter>
-                                <outParameter-type>long</outParameter-type>
-                                <outParameter-name>z</outParameter-name>
-                                <outParameter-comment>unknown</outParameter-comment>
-                            </outParameter>
-                        </outParameter-list>
-                        <DataStream-list></DataStream-list>
-                    </component-service>
-                    <component-service>
-                        <service-name>StreamDiv</service-name>
-                        <service-author>jr</service-author>
-                        <service-version>1</service-version>
-                        <service-comment>unknown</service-comment>
-                        <service-by-default>0</service-by-default>
-                        <type-of-node>1</type-of-node>
-                        <inParameter-list>
-                            <inParameter>
-                                <inParameter-type>objref</inParameter-type>
-                                <inParameter-name>this</inParameter-name>
-                                <inParameter-comment>unknown</inParameter-comment>
-                            </inParameter>
-                            <inParameter>
-                                <inParameter-type>long</inParameter-type>
-                                <inParameter-name>x</inParameter-name>
-                                <inParameter-comment>unknown</inParameter-comment>
-                            </inParameter>
-                            <inParameter>
-                                <inParameter-type>long</inParameter-type>
-                                <inParameter-name>y</inParameter-name>
-                                <inParameter-comment>unknown</inParameter-comment>
-                            </inParameter>
-                        </inParameter-list>
-                        <outParameter-list>
-                            <outParameter>
-                                <outParameter-type>long</outParameter-type>
-                                <outParameter-name>z</outParameter-name>
-                                <outParameter-comment>unknown</outParameter-comment>
-                            </outParameter>
-                        </outParameter-list>
-                        <DataStream-list>
-                            <outParameter>
-                                <outParameter-name>ostream</outParameter-name>
-                                <outParameter-type>INTEGER</outParameter-type>
-                                <outParameter-comment>unknown</outParameter-comment>
-                                <outParameter-dependency>I</outParameter-dependency>
-                            </outParameter>
-                        </DataStream-list>
-                    </component-service>
-                </component-service-list>
-            </component-interface-list>
-        </component>
-        <component>
-            <component-name>SIGNALSComponent</component-name>
-            <component-username>SIGNALSComponent</component-username>
-            <component-type>OTHER</component-type>
-            <component-author>jr</component-author>
-            <component-version>3.2.0b1</component-version>
-            <component-comment>unknown</component-comment>
-            <component-multistudy>1</component-multistudy>
-           <component-impltype>1</component-impltype>
-            <component-icone></component-icone>
-            <constraint></constraint>
-            <component-interface-list>
-                <component-interface-name>SIGNALSComponent</component-interface-name>
-                <component-interface-comment>unknown</component-interface-comment>
-                <component-service-list>
-                    <component-service>
-                        <service-name>SIGSEGVfunc</service-name>
-                        <service-author>jr</service-author>
-                        <service-version>1</service-version>
-                        <service-comment>unknown</service-comment>
-                        <service-by-default>0</service-by-default>
-                        <inParameter-list></inParameter-list>
-                        <outParameter-list>
-                            <outParameter>
-                                <outParameter-name>return</outParameter-name>
-                                <outParameter-type>long</outParameter-type>
-                                <outParameter-comment>unknown</outParameter-comment>
-                            </outParameter>
-                        </outParameter-list>
-                        <DataStream-list></DataStream-list>
-                    </component-service>
-                    <component-service>
-                        <service-name>SIGFPEfunc</service-name>
-                        <service-author>jr</service-author>
-                        <service-version>1</service-version>
-                        <service-comment>unknown</service-comment>
-                        <service-by-default>0</service-by-default>
-                        <inParameter-list>
-                            <inParameter>
-                                <inParameter-name>a</inParameter-name>
-                                <inParameter-type>long</inParameter-type>
-                                <inParameter-comment>unknown</inParameter-comment>
-                            </inParameter>
-                            <inParameter>
-                                <inParameter-name>b</inParameter-name>
-                                <inParameter-type>long</inParameter-type>
-                                <inParameter-comment>unknown</inParameter-comment>
-                            </inParameter>
-                        </inParameter-list>
-                        <outParameter-list>
-                            <outParameter>
-                                <outParameter-name>return</outParameter-name>
-                                <outParameter-type>long</outParameter-type>
-                                <outParameter-comment>unknown</outParameter-comment>
-                            </outParameter>
-                        </outParameter-list>
-                        <DataStream-list></DataStream-list>
-                    </component-service>
-                </component-service-list>
-            </component-interface-list>
-        </component>
-        <component>
-            <component-name>UndefinedSymbolComponent</component-name>
-            <component-username>UndefinedSymbolComponent</component-username>
-            <component-type>OTHER</component-type>
-            <component-author>jr</component-author>
-            <component-version>3.2.0b1</component-version>
-            <component-comment>unknown</component-comment>
-            <component-multistudy>1</component-multistudy>
-           <component-impltype>1</component-impltype>
-            <component-icone></component-icone>
-            <constraint></constraint>
-            <component-interface-list>
-                <component-interface-name>UndefinedSymbolComponent</component-interface-name>
-                <component-interface-comment>unknown</component-interface-comment>
-                <component-service-list>
-                    <component-service>
-                        <service-name>UndefinedSymbol</service-name>
-                        <service-author>jr</service-author>
-                        <service-version>1</service-version>
-                        <service-comment>unknown</service-comment>
-                        <service-by-default>0</service-by-default>
-                        <inParameter-list></inParameter-list>
-                        <outParameter-list>
-                            <outParameter>
-                                <outParameter-name>return</outParameter-name>
-                                <outParameter-type>long</outParameter-type>
-                                <outParameter-comment>unknown</outParameter-comment>
-                            </outParameter>
-                        </outParameter-list>
-                        <DataStream-list></DataStream-list>
-                    </component-service>
-                </component-service-list>
-            </component-interface-list>
-        </component>
-</component-list>
-</begin-catalog>
diff --git a/resources/COMPONENTCatalog.xml.in b/resources/COMPONENTCatalog.xml.in
new file mode 100644 (file)
index 0000000..38e9309
--- /dev/null
@@ -0,0 +1,2829 @@
+<?xml version='1.0' encoding='us-ascii' ?>
+<!-- XML component catalog -->
+<begin-catalog>
+
+<!-- Path prefix information -->
+
+<path-prefix-list>
+</path-prefix-list>
+
+<!-- Component list -->
+<component-list>
+       <component>
+               <!-- Component identification -->
+               <component-name>AddComponent</component-name>
+               <component-username>AddComponent</component-username>
+               <component-type>SuperVisionTest</component-type>
+               <component-author>MTJ</component-author>
+               <component-version>@VERSION@</component-version>
+               <component-comment>SuperVision test: Addition</component-comment>
+               <component-multistudy>0</component-multistudy>
+               <component-impltype>1</component-impltype>
+
+               <component-interface-list>
+                       <component-interface-name>AddComponent</component-interface-name>
+                       <component-interface-comment> + ... </component-interface-comment>
+
+                       <component-service-list>
+                               <component-service>
+                                       <!-- service-identification -->
+                                       <service-name>Add</service-name>
+                                       <service-author>MTJ</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment>Floating add</service-comment>
+                                       <service-by-default>1</service-by-default>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>double</inParameter-type>
+                                                       <inParameter-name>x</inParameter-name>
+                                                       <inParameter-comment>First number</inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-type>double</inParameter-type>
+                                                       <inParameter-name>y</inParameter-name>
+                                                       <inParameter-comment>Second number</inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                               <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>double</outParameter-type>
+                                                       <outParameter-name>FuncValue</outParameter-name>
+                                                       <outParameter-comment>Substract result</outParameter-comment>
+                                               </outParameter>
+                                               <outParameter>
+                                                       <outParameter-type>double</outParameter-type>
+                                                       <outParameter-name>z</outParameter-name>
+                                                       <outParameter-comment>Addition result</outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <!-- service-identification -->
+                                       <service-name>AddWithoutSleep</service-name>
+                                       <service-author>MTJ</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment>Floating add</service-comment>
+                                       <service-by-default>1</service-by-default>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>double</inParameter-type>
+                                                       <inParameter-name>x</inParameter-name>
+                                                       <inParameter-comment>First number</inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-type>double</inParameter-type>
+                                                       <inParameter-name>y</inParameter-name>
+                                                       <inParameter-comment>Second number</inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                               <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>double</outParameter-type>
+                                                       <outParameter-name>FuncValue</outParameter-name>
+                                                       <outParameter-comment>Substract result</outParameter-comment>
+                                               </outParameter>
+                                               <outParameter>
+                                                       <outParameter-type>double</outParameter-type>
+                                                       <outParameter-name>z</outParameter-name>
+                                                       <outParameter-comment>Addition result</outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <!-- service-identification -->
+                                       <service-name>Setx</service-name>
+                                       <service-author>JR</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment></service-comment>
+                                       <service-by-default>1</service-by-default>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>double</inParameter-type>
+                                                       <inParameter-name>x</inParameter-name>
+                                                       <inParameter-comment>First number</inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                               <outParameter-list>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <!-- service-identification -->
+                                       <service-name>Sety</service-name>
+                                       <service-author>JR</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment></service-comment>
+                                       <service-by-default>1</service-by-default>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>double</inParameter-type>
+                                                       <inParameter-name>y</inParameter-name>
+                                                       <inParameter-comment>Second number</inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                               <outParameter-list>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <service-name>Addxy</service-name>
+                                       <service-author>JR</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment></service-comment>
+                                       <service-by-default>0</service-by-default>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                       </inParameter-list>
+                                       <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>double</outParameter-type>
+                                                       <outParameter-name>z</outParameter-name>
+                                                       <outParameter-comment></outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <service-name>AddyTox</service-name>
+                                       <service-author>JR</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment></service-comment>
+                                       <service-by-default>0</service-by-default>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>double</inParameter-type>
+                                                       <inParameter-name>y</inParameter-name>
+                                                       <inParameter-comment>Second number</inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                       <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>double</outParameter-type>
+                                                       <outParameter-name>z</outParameter-name>
+                                                       <outParameter-comment></outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <service-name>Sigma</service-name>
+                                       <service-author>JR</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment>Sigma</service-comment>
+                                       <service-by-default>0</service-by-default>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>long</inParameter-type>
+                                                       <inParameter-name>n</inParameter-name>
+                                                       <inParameter-comment></inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                       <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>long</outParameter-type>
+                                                       <outParameter-name>f</outParameter-name>
+                                                       <outParameter-comment>result n(n+1)/2</outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <!-- service-identification -->
+                                       <service-name>Addition</service-name>
+                                       <service-author>JR</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment>Floating add</service-comment>
+                                       <service-by-default>1</service-by-default>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                       </inParameter-list>
+                                               <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>SuperVisionTest::Adder</outParameter-type>
+                                                       <outParameter-name>Adder</outParameter-name>
+                                                       <outParameter-comment>Adder object</outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <!-- service-identification -->
+                                       <service-name>AdditionObjRef1</service-name>
+                                       <service-author>JR</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment>Floating add</service-comment>
+                                       <service-by-default>1</service-by-default>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                       </inParameter-list>
+                                               <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>boolean</outParameter-type>
+                                                       <outParameter-name>FuncValue</outParameter-name>
+                                                       <outParameter-comment>Test</outParameter-comment>
+                                               </outParameter>
+                                               <outParameter>
+                                                       <outParameter-type>SuperVisionTest::Adder</outParameter-type>
+                                                       <outParameter-name>Adder</outParameter-name>
+                                                       <outParameter-comment>Adder object</outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <!-- service-identification -->
+                                       <service-name>AdditionObjRef2</service-name>
+                                       <service-author>JR</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment>Floating add</service-comment>
+                                       <service-by-default>1</service-by-default>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                       </inParameter-list>
+                                               <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>boolean</outParameter-type>
+                                                       <outParameter-name>FuncValue</outParameter-name>
+                                                       <outParameter-comment>Test</outParameter-comment>
+                                               </outParameter>
+                                               <outParameter>
+                                                       <outParameter-type>SuperVisionTest::Adder</outParameter-type>
+                                                       <outParameter-name>Adder</outParameter-name>
+                                                       <outParameter-comment>Adder object</outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <service-name>AdditionObjRefs</service-name>
+                                       <service-author>JR</service-author>
+                                       <service-version>1</service-version>
+                                       <service-comment>unknown</service-comment>
+                                       <service-by-default>0</service-by-default>
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-name>AddComponent1</inParameter-name>
+                                                       <inParameter-type>AddComponent</inParameter-type>
+                                                       <inParameter-comment>unknown</inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-name>Adder2</inParameter-name>
+                                                       <inParameter-type>AddComponent</inParameter-type>
+                                                       <inParameter-comment>unknown</inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-name>Adder3</inParameter-name>
+                                                       <inParameter-type>AddComponent</inParameter-type>
+                                                       <inParameter-comment>unknown</inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                       <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-name>return</outParameter-name>
+                                                       <outParameter-type>boolean</outParameter-type>
+                                                       <outParameter-comment>unknown</outParameter-comment>
+                                               </outParameter>
+                                               <outParameter>
+                                                       <outParameter-name>RetAddComponent1</outParameter-name>
+                                                       <outParameter-type>AddComponent</outParameter-type>
+                                                       <outParameter-comment>unknown</outParameter-comment>
+                                               </outParameter>
+                                               <outParameter>
+                                                       <outParameter-name>RetAdder2</outParameter-name>
+                                                       <outParameter-type>AddComponent</outParameter-type>
+                                                       <outParameter-comment>unknown</outParameter-comment>
+                                               </outParameter>
+                                               <outParameter>
+                                                       <outParameter-name>RetAdder3</outParameter-name>
+                                                       <outParameter-type>AddComponent</outParameter-type>
+                                                       <outParameter-comment>unknown</outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                                       <DataStream-list></DataStream-list>
+                               </component-service>
+                       </component-service-list>
+                       <component-interface-name>Adder</component-interface-name>
+                       <component-interface-comment> + ... </component-interface-comment>
+
+                       <component-service-list>
+                               <component-service>
+                                       <!-- service-identification -->
+                                       <service-name>Add</service-name>
+                                       <service-author>JR</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment>Floating add</service-comment>
+                                       <service-by-default>1</service-by-default>
+                                       <type-of-node>0</type-of-node>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>SuperVisionTest::Adder</inParameter-type>
+                                                       <inParameter-name>Adder</inParameter-name>
+                                                       <inParameter-comment>Adder Object</inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-type>double</inParameter-type>
+                                                       <inParameter-name>x</inParameter-name>
+                                                       <inParameter-comment>First number</inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-type>double</inParameter-type>
+                                                       <inParameter-name>y</inParameter-name>
+                                                       <inParameter-comment>Second number</inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                               <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>double</outParameter-type>
+                                                       <outParameter-name>FuncValue</outParameter-name>
+                                                       <outParameter-comment>Substract result</outParameter-comment>
+                                               </outParameter>
+                                               <outParameter>
+                                                       <outParameter-type>double</outParameter-type>
+                                                       <outParameter-name>z</outParameter-name>
+                                                       <outParameter-comment>Addition result</outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <!-- service-identification -->
+                                       <service-name>AddAndCompare</service-name>
+                                       <service-author>JR</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment>Floating add</service-comment>
+                                       <service-by-default>1</service-by-default>
+                                       <type-of-node>0</type-of-node>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>SuperVisionTest::Adder</inParameter-type>
+                                                       <inParameter-name>Adder</inParameter-name>
+                                                       <inParameter-comment>Adder Object</inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-type>double</inParameter-type>
+                                                       <inParameter-name>x</inParameter-name>
+                                                       <inParameter-comment>First number</inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-type>double</inParameter-type>
+                                                       <inParameter-name>y</inParameter-name>
+                                                       <inParameter-comment>Second number</inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-type>SuperVisionTest::Adder</inParameter-type>
+                                                       <inParameter-name>anOtherAdder</inParameter-name>
+                                                       <inParameter-comment>Adder Object</inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                               <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>double</outParameter-type>
+                                                       <outParameter-name>FuncValue</outParameter-name>
+                                                       <outParameter-comment>Substract result</outParameter-comment>
+                                               </outParameter>
+                                               <outParameter>
+                                                       <outParameter-type>double</outParameter-type>
+                                                       <outParameter-name>z</outParameter-name>
+                                                       <outParameter-comment>Addition result</outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <!-- service-identification -->
+                                       <service-name>SetLastResult</service-name>
+                                       <service-author>JR</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment>set the last result field</service-comment>
+                                       <service-by-default>1</service-by-default>
+                                       <type-of-node>0</type-of-node>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>SuperVisionTest::Adder</inParameter-type>
+                                                       <inParameter-name>Adder</inParameter-name>
+                                                       <inParameter-comment>Adder Object</inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-type>double</inParameter-type>
+                                                       <inParameter-name>z</inParameter-name>
+                                                       <inParameter-comment>number</inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                               <outParameter-list>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <!-- service-identification -->
+                                       <service-name>LastResult</service-name>
+                                       <service-author>JR</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment>get the last result field</service-comment>
+                                       <service-by-default>1</service-by-default>
+                                       <type-of-node>0</type-of-node>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>SuperVisionTest::Adder</inParameter-type>
+                                                       <inParameter-name>Adder</inParameter-name>
+                                                       <inParameter-comment>Adder Object</inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                               <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>double</outParameter-type>
+                                                       <outParameter-name>z</outParameter-name>
+                                                       <outParameter-comment>number</outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <service-name>LccAddComponent</service-name>
+                                       <service-author>JR</service-author>
+                                       <service-version>1</service-version>
+                                       <service-comment>unknown</service-comment>
+                                       <service-by-default>0</service-by-default>
+                                       <type-of-node>0</type-of-node>
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-name>Adder</inParameter-name>
+                                                       <inParameter-type>SuperVisionTest::Adder</inParameter-type>
+                                                       <inParameter-comment>Adder Object</inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-name>aContainer</inParameter-name>
+                                                       <inParameter-type>string</inParameter-type>
+                                                       <inParameter-comment>unknown</inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-name>aComponentName</inParameter-name>
+                                                       <inParameter-type>string</inParameter-type>
+                                                       <inParameter-comment>unknown</inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                       <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-name>return</outParameter-name>
+                                                       <outParameter-type>AddComponent</outParameter-type>
+                                                       <outParameter-comment>unknown</outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                                       <DataStream-list></DataStream-list>
+                               </component-service>
+                       </component-service-list>
+               </component-interface-list>
+       </component>
+
+       <component>
+               <!-- Component identification -->
+               <component-name>AdditionComponent</component-name>
+               <component-username>AdditionComponent</component-username>
+               <component-type>SuperVisionTest</component-type>
+               <component-author>JR</component-author>
+               <component-version>@VERSION@</component-version>
+               <component-comment>SuperVision test: Addition</component-comment>
+               <component-multistudy>0</component-multistudy>
+               <component-impltype>1</component-impltype>
+
+               <component-interface-list>
+                       <component-interface-name>AddInterface</component-interface-name>
+                       <component-interface-comment> + ... </component-interface-comment>
+
+                       <component-service-list>
+                               <component-service>
+                                       <!-- service-identification -->
+                                       <service-name>Add</service-name>
+                                       <service-author>JR</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment>Floating add</service-comment>
+                                       <service-by-default>1</service-by-default>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>double</inParameter-type>
+                                                       <inParameter-name>x</inParameter-name>
+                                                       <inParameter-comment>First number</inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-type>double</inParameter-type>
+                                                       <inParameter-name>y</inParameter-name>
+                                                       <inParameter-comment>Second number</inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                               <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>double</outParameter-type>
+                                                       <outParameter-name>FuncValue</outParameter-name>
+                                                       <outParameter-comment>Substract result</outParameter-comment>
+                                               </outParameter>
+                                               <outParameter>
+                                                       <outParameter-type>double</outParameter-type>
+                                                       <outParameter-name>z</outParameter-name>
+                                                       <outParameter-comment>Addition result</outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <!-- service-identification -->
+                                       <service-name>AddWithoutSleep</service-name>
+                                       <service-author>Jr</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment>Floating add</service-comment>
+                                       <service-by-default>1</service-by-default>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>double</inParameter-type>
+                                                       <inParameter-name>x</inParameter-name>
+                                                       <inParameter-comment>First number</inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-type>double</inParameter-type>
+                                                       <inParameter-name>y</inParameter-name>
+                                                       <inParameter-comment>Second number</inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                               <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>double</outParameter-type>
+                                                       <outParameter-name>FuncValue</outParameter-name>
+                                                       <outParameter-comment>Substract result</outParameter-comment>
+                                               </outParameter>
+                                               <outParameter>
+                                                       <outParameter-type>double</outParameter-type>
+                                                       <outParameter-name>z</outParameter-name>
+                                                       <outParameter-comment>Addition result</outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <!-- service-identification -->
+                                       <service-name>Setx</service-name>
+                                       <service-author>JR</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment></service-comment>
+                                       <service-by-default>1</service-by-default>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>double</inParameter-type>
+                                                       <inParameter-name>x</inParameter-name>
+                                                       <inParameter-comment>First number</inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                               <outParameter-list>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <!-- service-identification -->
+                                       <service-name>Sety</service-name>
+                                       <service-author>JR</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment></service-comment>
+                                       <service-by-default>1</service-by-default>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>double</inParameter-type>
+                                                       <inParameter-name>y</inParameter-name>
+                                                       <inParameter-comment>Second number</inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                               <outParameter-list>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <service-name>Addxy</service-name>
+                                       <service-author>JR</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment></service-comment>
+                                       <service-by-default>0</service-by-default>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                       </inParameter-list>
+                                       <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>double</outParameter-type>
+                                                       <outParameter-name>z</outParameter-name>
+                                                       <outParameter-comment></outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <service-name>AddyTox</service-name>
+                                       <service-author>JR</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment></service-comment>
+                                       <service-by-default>0</service-by-default>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>double</inParameter-type>
+                                                       <inParameter-name>y</inParameter-name>
+                                                       <inParameter-comment>Second number</inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                       <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>double</outParameter-type>
+                                                       <outParameter-name>z</outParameter-name>
+                                                       <outParameter-comment></outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <service-name>Sigma</service-name>
+                                       <service-author>JR</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment>Sigma</service-comment>
+                                       <service-by-default>0</service-by-default>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>long</inParameter-type>
+                                                       <inParameter-name>n</inParameter-name>
+                                                       <inParameter-comment></inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                       <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>long</outParameter-type>
+                                                       <outParameter-name>f</outParameter-name>
+                                                       <outParameter-comment>result n(n+1)/2</outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <!-- service-identification -->
+                                       <service-name>Addition</service-name>
+                                       <service-author>JR</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment>Floating add</service-comment>
+                                       <service-by-default>1</service-by-default>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                       </inParameter-list>
+                                               <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>AdditionComponent::Adder</outParameter-type>
+                                                       <outParameter-name>Adder</outParameter-name>
+                                                       <outParameter-comment>Adder object</outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <!-- service-identification -->
+                                       <service-name>AdditionObjRef1</service-name>
+                                       <service-author>JR</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment>Floating add</service-comment>
+                                       <service-by-default>1</service-by-default>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                       </inParameter-list>
+                                               <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>boolean</outParameter-type>
+                                                       <outParameter-name>FuncValue</outParameter-name>
+                                                       <outParameter-comment>Test</outParameter-comment>
+                                               </outParameter>
+                                               <outParameter>
+                                                       <outParameter-type>AdditionComponent::Adder</outParameter-type>
+                                                       <outParameter-name>Adder</outParameter-name>
+                                                       <outParameter-comment>Adder object</outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <!-- service-identification -->
+                                       <service-name>AdditionObjRef2</service-name>
+                                       <service-author>JR</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment>Floating add</service-comment>
+                                       <service-by-default>1</service-by-default>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                       </inParameter-list>
+                                               <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>boolean</outParameter-type>
+                                                       <outParameter-name>FuncValue</outParameter-name>
+                                                       <outParameter-comment>Test</outParameter-comment>
+                                               </outParameter>
+                                               <outParameter>
+                                                       <outParameter-type>AdditionComponent::Adder</outParameter-type>
+                                                       <outParameter-name>Adder</outParameter-name>
+                                                       <outParameter-comment>Adder object</outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <service-name>AdditionObjRefs</service-name>
+                                       <service-author>JR</service-author>
+                                       <service-version>1</service-version>
+                                       <service-comment>unknown</service-comment>
+                                       <service-by-default>0</service-by-default>
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-name>AddComponent1</inParameter-name>
+                                                       <inParameter-type>AddInterface</inParameter-type>
+                                                       <inParameter-comment>unknown</inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-name>Adder2</inParameter-name>
+                                                       <inParameter-type>AddInterface</inParameter-type>
+                                                       <inParameter-comment>unknown</inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-name>Adder3</inParameter-name>
+                                                       <inParameter-type>AddInterface</inParameter-type>
+                                                       <inParameter-comment>unknown</inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                       <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-name>return</outParameter-name>
+                                                       <outParameter-type>boolean</outParameter-type>
+                                                       <outParameter-comment>unknown</outParameter-comment>
+                                               </outParameter>
+                                               <outParameter>
+                                                       <outParameter-name>RetAddComponent1</outParameter-name>
+                                                       <outParameter-type>AddInterface</outParameter-type>
+                                                       <outParameter-comment>unknown</outParameter-comment>
+                                               </outParameter>
+                                               <outParameter>
+                                                       <outParameter-name>RetAdder2</outParameter-name>
+                                                       <outParameter-type>AddInterface</outParameter-type>
+                                                       <outParameter-comment>unknown</outParameter-comment>
+                                               </outParameter>
+                                               <outParameter>
+                                                       <outParameter-name>RetAdder3</outParameter-name>
+                                                       <outParameter-type>AddInterface</outParameter-type>
+                                                       <outParameter-comment>unknown</outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                                       <DataStream-list></DataStream-list>
+                               </component-service>
+                       </component-service-list>
+                       <component-interface-name>Adder</component-interface-name>
+                       <component-interface-comment> + ... </component-interface-comment>
+
+                       <component-service-list>
+                               <component-service>
+                                       <!-- service-identification -->
+                                       <service-name>Add</service-name>
+                                       <service-author>JR</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment>Floating add</service-comment>
+                                       <service-by-default>1</service-by-default>
+                                       <type-of-node>0</type-of-node>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>AddComponent::Adder</inParameter-type>
+                                                       <inParameter-name>Adder</inParameter-name>
+                                                       <inParameter-comment>Adder Object</inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-type>double</inParameter-type>
+                                                       <inParameter-name>x</inParameter-name>
+                                                       <inParameter-comment>First number</inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-type>double</inParameter-type>
+                                                       <inParameter-name>y</inParameter-name>
+                                                       <inParameter-comment>Second number</inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                               <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>double</outParameter-type>
+                                                       <outParameter-name>FuncValue</outParameter-name>
+                                                       <outParameter-comment>Substract result</outParameter-comment>
+                                               </outParameter>
+                                               <outParameter>
+                                                       <outParameter-type>double</outParameter-type>
+                                                       <outParameter-name>z</outParameter-name>
+                                                       <outParameter-comment>Addition result</outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <!-- service-identification -->
+                                       <service-name>AddAndCompare</service-name>
+                                       <service-author>JR</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment>Floating add</service-comment>
+                                       <service-by-default>1</service-by-default>
+                                       <type-of-node>0</type-of-node>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>AddComponent::Adder</inParameter-type>
+                                                       <inParameter-name>Adder</inParameter-name>
+                                                       <inParameter-comment>Adder Object</inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-type>double</inParameter-type>
+                                                       <inParameter-name>x</inParameter-name>
+                                                       <inParameter-comment>First number</inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-type>double</inParameter-type>
+                                                       <inParameter-name>y</inParameter-name>
+                                                       <inParameter-comment>Second number</inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-type>AddComponent::Adder</inParameter-type>
+                                                       <inParameter-name>anOtherAdder</inParameter-name>
+                                                       <inParameter-comment>Adder Object</inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                               <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>double</outParameter-type>
+                                                       <outParameter-name>FuncValue</outParameter-name>
+                                                       <outParameter-comment>Substract result</outParameter-comment>
+                                               </outParameter>
+                                               <outParameter>
+                                                       <outParameter-type>double</outParameter-type>
+                                                       <outParameter-name>z</outParameter-name>
+                                                       <outParameter-comment>Addition result</outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <!-- service-identification -->
+                                       <service-name>SetLastResult</service-name>
+                                       <service-author>JR</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment>set the last result field</service-comment>
+                                       <service-by-default>1</service-by-default>
+                                       <type-of-node>0</type-of-node>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>AddComponent::Adder</inParameter-type>
+                                                       <inParameter-name>Adder</inParameter-name>
+                                                       <inParameter-comment>Adder Object</inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-type>double</inParameter-type>
+                                                       <inParameter-name>z</inParameter-name>
+                                                       <inParameter-comment>number</inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                               <outParameter-list>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <!-- service-identification -->
+                                       <service-name>LastResult</service-name>
+                                       <service-author>JR</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment>get the last result field</service-comment>
+                                       <service-by-default>1</service-by-default>
+                                       <type-of-node>0</type-of-node>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>AddComponent::Adder</inParameter-type>
+                                                       <inParameter-name>Adder</inParameter-name>
+                                                       <inParameter-comment>Adder Object</inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                               <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>double</outParameter-type>
+                                                       <outParameter-name>z</outParameter-name>
+                                                       <outParameter-comment>number</outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                               <service-name>LccAddComponent</service-name>
+                               <service-author>JR</service-author>
+                               <service-version>1</service-version>
+                               <service-comment>unknown</service-comment>
+                               <service-by-default>0</service-by-default>
+                               <type-of-node>0</type-of-node>
+                               <inParameter-list>
+                                       <inParameter>
+                                               <inParameter-name>Adder</inParameter-name>
+                                               <inParameter-type>AddComponent::Adder</inParameter-type>
+                                               <inParameter-comment>Adder Object</inParameter-comment>
+                                       </inParameter>
+                                       <inParameter>
+                                               <inParameter-name>aContainer</inParameter-name>
+                                               <inParameter-type>string</inParameter-type>
+                                               <inParameter-comment>unknown</inParameter-comment>
+                                       </inParameter>
+                                       <inParameter>
+                                               <inParameter-name>aComponentName</inParameter-name>
+                                               <inParameter-type>string</inParameter-type>
+                                               <inParameter-comment>unknown</inParameter-comment>
+                                       </inParameter>
+                               </inParameter-list>
+                               <outParameter-list>
+                                       <outParameter>
+                                               <outParameter-name>return</outParameter-name>
+                                               <outParameter-type>AddInterface</outParameter-type>
+                                               <outParameter-comment>unknown</outParameter-comment>
+                                       </outParameter>
+                               </outParameter-list>
+                               <DataStream-list></DataStream-list>
+                               </component-service>
+                       </component-service-list>
+               </component-interface-list>
+       </component>
+
+       <component>
+               <!-- Component identification -->
+               <component-name>SubComponent</component-name>
+               <component-username>SubComponent</component-username>
+               <component-type>SuperVisionTest</component-type>
+               <component-author>MTJ</component-author>
+               <component-version>@VERSION@</component-version>
+               <component-comment>SuperVision test: Subtraction</component-comment>
+               <component-multistudy>0</component-multistudy>
+               <component-impltype>1</component-impltype>
+
+               <component-interface-list>
+                       <component-interface-name>SubComponent</component-interface-name>
+                       <component-interface-comment> - ... </component-interface-comment>
+
+                       <component-service-list>
+                               <component-service>
+                                       <!-- service-identification -->
+                                       <service-name>Sub</service-name>
+                                       <service-author>MTJ</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment>Floating substract</service-comment>
+                                       <service-by-default>1</service-by-default>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>double</inParameter-type>
+                                                       <inParameter-name>x</inParameter-name>
+                                                       <inParameter-comment>First number</inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-type>double</inParameter-type>
+                                                       <inParameter-name>y</inParameter-name>
+                                                       <inParameter-comment>Second number</inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                               <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>double</outParameter-type>
+                                                       <outParameter-name>z</outParameter-name>
+                                                       <outParameter-comment>Substraction result</outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                       </component-service-list>
+               </component-interface-list>
+       </component>
+
+       <component>
+               <!-- Component identification -->
+               <component-name>MulComponent</component-name>
+               <component-username>MulComponent</component-username>
+               <component-type>SuperVisionTest</component-type>
+               <component-author>MTJ</component-author>
+               <component-version>@VERSION@</component-version>
+               <component-comment>SuperVision test: Multiplication</component-comment>
+               <component-multistudy>0</component-multistudy>
+               <component-impltype>1</component-impltype>
+
+               <component-interface-list>
+                       <component-interface-name>MulComponent</component-interface-name>
+                       <component-interface-comment> * ... </component-interface-comment>
+
+                       <component-service-list>
+                               <component-service>
+                                       <!-- service-identification -->
+                                       <service-name>Mul</service-name>
+                                       <service-author>MTJ</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment>Float multiply</service-comment>
+                                       <service-by-default>1</service-by-default>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>double</inParameter-type>
+                                                       <inParameter-name>x</inParameter-name>
+                                                       <inParameter-comment>First number</inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-type>double</inParameter-type>
+                                                       <inParameter-name>y</inParameter-name>
+                                                       <inParameter-comment>Second number</inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                               <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>double</outParameter-type>
+                                                       <outParameter-name>z</outParameter-name>
+                                                       <outParameter-comment>Multiplication result</outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                       </component-service-list>
+               </component-interface-list>
+       </component>
+
+       <component>
+               <!-- Component identification -->
+               <component-name>DivComponent</component-name>
+               <component-username>DivComponent</component-username>
+               <component-type>SuperVisionTest</component-type>
+               <component-author>MTJ</component-author>
+               <component-version>@VERSION@</component-version>
+               <component-comment>SuperVision test: Division</component-comment>
+               <component-multistudy>0</component-multistudy>
+               <component-impltype>1</component-impltype>
+
+               <component-interface-list>
+                       <component-interface-name>DivComponent</component-interface-name>
+                       <component-interface-comment> / ... </component-interface-comment>
+
+                       <component-service-list>
+                               <component-service>
+                                       <!-- service-identification -->
+                                       <service-name>Div</service-name>
+                                       <service-author>MTJ</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment>Floating divide</service-comment>
+                                       <service-by-default>1</service-by-default>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>double</inParameter-type>
+                                                       <inParameter-name>x</inParameter-name>
+                                                       <inParameter-comment>First number</inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-type>double</inParameter-type>
+                                                       <inParameter-name>y</inParameter-name>
+                                                       <inParameter-comment>Second number</inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                               <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>double</outParameter-type>
+                                                       <outParameter-name>z</outParameter-name>
+                                                       <outParameter-comment>Division result</outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                       </component-service-list>
+               </component-interface-list>
+       </component>
+
+       <component>
+               <component-name>SyrComponent</component-name>
+               <component-username>SyrComponent</component-username>
+               <component-type>SuperVisionTest</component-type>
+               <component-author>JR</component-author>
+               <component-version>@VERSION@</component-version>
+               <component-comment>SuperVision test</component-comment>
+               <component-multistudy>1</component-multistudy>
+               <component-impltype>1</component-impltype>
+               <component-icone></component-icone>
+               <constraint></constraint>
+               <component-interface-list>
+                       <component-interface-name>SyrComponent</component-interface-name>
+                       <component-interface-comment></component-interface-comment>
+                       <component-service-list>
+                               <component-service>
+                                       <service-name>C_ISEVEN</service-name>
+                                       <service-author></service-author>
+                                       <service-version></service-version>
+                                       <service-comment></service-comment>
+                                       <service-by-default>0</service-by-default>
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>long</inParameter-type>
+                                                       <inParameter-name>anInteger</inParameter-name>
+                                                       <inParameter-comment></inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                       <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>long</outParameter-type>
+                                                       <outParameter-name>BoolEven</outParameter-name>
+                                                       <outParameter-comment></outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <service-name>C_ISONE</service-name>
+                                       <service-author></service-author>
+                                       <service-version></service-version>
+                                       <service-comment></service-comment>
+                                       <service-by-default>0</service-by-default>
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>long</inParameter-type>
+                                                       <inParameter-name>anInteger</inParameter-name>
+                                                       <inParameter-comment></inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                       <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>long</outParameter-type>
+                                                       <outParameter-name>BoolOne</outParameter-name>
+                                                       <outParameter-comment></outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <service-name>C_M3</service-name>
+                                       <service-author></service-author>
+                                       <service-version></service-version>
+                                       <service-comment></service-comment>
+                                       <service-by-default>0</service-by-default>
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>long</inParameter-type>
+                                                       <inParameter-name>anOddInteger</inParameter-name>
+                                                       <inParameter-comment></inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                       <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>long</outParameter-type>
+                                                       <outParameter-name>anInteger</outParameter-name>
+                                                       <outParameter-comment></outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <service-name>C_M3P1</service-name>
+                                       <service-author></service-author>
+                                       <service-version></service-version>
+                                       <service-comment></service-comment>
+                                       <service-by-default>0</service-by-default>
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>long</inParameter-type>
+                                                       <inParameter-name>anOddInteger</inParameter-name>
+                                                       <inParameter-comment></inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                       <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>long</outParameter-type>
+                                                       <outParameter-name>anEvenInteger</outParameter-name>
+                                                       <outParameter-comment></outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <service-name>C_DIV2</service-name>
+                                       <service-author></service-author>
+                                       <service-version></service-version>
+                                       <service-comment></service-comment>
+                                       <service-by-default>0</service-by-default>
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>long</inParameter-type>
+                                                       <inParameter-name>anEvenInteger</inParameter-name>
+                                                       <inParameter-comment></inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                       <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>long</outParameter-type>
+                                                       <outParameter-name>anInteger</outParameter-name>
+                                                       <outParameter-comment></outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <service-name>C_INCR</service-name>
+                                       <service-author></service-author>
+                                       <service-version></service-version>
+                                       <service-comment></service-comment>
+                                       <service-by-default>0</service-by-default>
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>long</inParameter-type>
+                                                       <inParameter-name>aCount</inParameter-name>
+                                                       <inParameter-comment></inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                       <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>long</outParameter-type>
+                                                       <outParameter-name>aNewCount</outParameter-name>
+                                                       <outParameter-comment></outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <service-name>CPP_SETLONG</service-name>
+                                       <service-author></service-author>
+                                       <service-version></service-version>
+                                       <service-comment></service-comment>
+                                       <service-by-default>0</service-by-default>
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>long</inParameter-type>
+                                                       <inParameter-name>aCount</inParameter-name>
+                                                       <inParameter-comment></inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                       <outParameter-list>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <service-name>CPP_ADDTOLONG</service-name>
+                                       <service-author></service-author>
+                                       <service-version></service-version>
+                                       <service-comment></service-comment>
+                                       <service-by-default>0</service-by-default>
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>long</inParameter-type>
+                                                       <inParameter-name>anIncr</inParameter-name>
+                                                       <inParameter-comment></inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                       <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>long</outParameter-type>
+                                                       <outParameter-name>aNewCount</outParameter-name>
+                                                       <outParameter-comment></outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <service-name>C_MIN</service-name>
+                                       <service-author></service-author>
+                                       <service-version></service-version>
+                                       <service-comment></service-comment>
+                                       <service-by-default>0</service-by-default>
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>long</inParameter-type>
+                                                       <inParameter-name>aMinVal</inParameter-name>
+                                                       <inParameter-comment></inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-type>long</inParameter-type>
+                                                       <inParameter-name>anInteger</inParameter-name>
+                                                       <inParameter-comment></inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                       <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>long</outParameter-type>
+                                                       <outParameter-name>aNewMinVal</outParameter-name>
+                                                       <outParameter-comment></outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <service-name>C_MAX</service-name>
+                                       <service-author></service-author>
+                                       <service-version></service-version>
+                                       <service-comment></service-comment>
+                                       <service-by-default>0</service-by-default>
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>long</inParameter-type>
+                                                       <inParameter-name>aMaxVal</inParameter-name>
+                                                       <inParameter-comment></inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-type>long</inParameter-type>
+                                                       <inParameter-name>anInteger</inParameter-name>
+                                                       <inParameter-comment></inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                       <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>long</outParameter-type>
+                                                       <outParameter-name>aNewMaxVal</outParameter-name>
+                                                       <outParameter-comment></outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <service-name>C_LISTOFSYR</service-name>
+                                       <service-author></service-author>
+                                       <service-version></service-version>
+                                       <service-comment></service-comment>
+                                       <service-by-default>0</service-by-default>
+                                       <inParameter-list>
+                                       </inParameter-list>
+                                       <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>ListOfSyr</outParameter-type>
+                                                       <outParameter-name>aListOfSyr</outParameter-name>
+                                                       <outParameter-comment></outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <service-name>C_AVERAGE</service-name>
+                                       <service-author></service-author>
+                                       <service-version></service-version>
+                                       <service-comment></service-comment>
+                                       <service-by-default>0</service-by-default>
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>ListOfSyr</inParameter-type>
+                                                       <inParameter-name>aListOfSyr</inParameter-name>
+                                                       <inParameter-comment></inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-type>long</inParameter-type>
+                                                       <inParameter-name>anInteger</inParameter-name>
+                                                       <inParameter-comment></inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-type>long</inParameter-type>
+                                                       <inParameter-name>aCount</inParameter-name>
+                                                       <inParameter-comment></inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                       <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>ListOfSyr</outParameter-type>
+                                                       <outParameter-name>aNewListOfSyr</outParameter-name>
+                                                       <outParameter-comment></outParameter-comment>
+                                               </outParameter>
+                                               <outParameter>
+                                                       <outParameter-type>double</outParameter-type>
+                                                       <outParameter-name>anAverage</outParameter-name>
+                                                       <outParameter-comment></outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <service-name>Init</service-name>
+                                       <service-author></service-author>
+                                       <service-version></service-version>
+                                       <service-comment></service-comment>
+                                       <service-by-default>0</service-by-default>
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>long</inParameter-type>
+                                                       <inParameter-name>anOddInteger</inParameter-name>
+                                                       <inParameter-comment></inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                       <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>Syr</outParameter-type>
+                                                       <outParameter-name>aSyracuse</outParameter-name>
+                                                       <outParameter-comment></outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                       </component-service-list>
+                       <component-interface-name>Syr</component-interface-name>
+                       <component-interface-comment></component-interface-comment>
+                       <component-service-list>
+                               <component-service>
+                                       <service-name>Count</service-name>
+                                       <service-author></service-author>
+                                       <service-version></service-version>
+                                       <service-comment></service-comment>
+                                       <service-by-default>0</service-by-default>
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>Syr</inParameter-type>
+                                                       <inParameter-name>aSyracuse</inParameter-name>
+                                                       <inParameter-comment></inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                       <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>long</outParameter-type>
+                                                       <outParameter-name>aCount</outParameter-name>
+                                                       <outParameter-comment></outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <service-name>Current</service-name>
+                                       <service-author></service-author>
+                                       <service-version></service-version>
+                                       <service-comment></service-comment>
+                                       <service-by-default>0</service-by-default>
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>Syr</inParameter-type>
+                                                       <inParameter-name>aSyracuse</inParameter-name>
+                                                       <inParameter-comment></inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                       <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>long</outParameter-type>
+                                                       <outParameter-name>aCurrent</outParameter-name>
+                                                       <outParameter-comment></outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <service-name>IsEven</service-name>
+                                       <service-author></service-author>
+                                       <service-version></service-version>
+                                       <service-comment></service-comment>
+                                       <service-by-default>0</service-by-default>
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>Syr</inParameter-type>
+                                                       <inParameter-name>aSyracuse</inParameter-name>
+                                                       <inParameter-comment></inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                       <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>long</outParameter-type>
+                                                       <outParameter-name>BoolEven</outParameter-name>
+                                                       <outParameter-comment></outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <service-name>IsOne</service-name>
+                                       <service-author></service-author>
+                                       <service-version></service-version>
+                                       <service-comment></service-comment>
+                                       <service-by-default>0</service-by-default>
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>Syr</inParameter-type>
+                                                       <inParameter-name>aSyracuse</inParameter-name>
+                                                       <inParameter-comment></inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                       <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>long</outParameter-type>
+                                                       <outParameter-name>BoolOne</outParameter-name>
+                                                       <outParameter-comment></outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <service-name>M3p1</service-name>
+                                       <service-author></service-author>
+                                       <service-version></service-version>
+                                       <service-comment></service-comment>
+                                       <service-by-default>0</service-by-default>
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>Syr</inParameter-type>
+                                                       <inParameter-name>aSyracuse</inParameter-name>
+                                                       <inParameter-comment></inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                       <outParameter-list>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <service-name>Div2</service-name>
+                                       <service-author></service-author>
+                                       <service-version></service-version>
+                                       <service-comment></service-comment>
+                                       <service-by-default>0</service-by-default>
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>Syr</inParameter-type>
+                                                       <inParameter-name>aSyracuse</inParameter-name>
+                                                       <inParameter-comment></inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                       <outParameter-list>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <service-name>Incr</service-name>
+                                       <service-author></service-author>
+                                       <service-version></service-version>
+                                       <service-comment></service-comment>
+                                       <service-by-default>0</service-by-default>
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>Syr</inParameter-type>
+                                                       <inParameter-name>aSyracuse</inParameter-name>
+                                                       <inParameter-comment></inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                       <outParameter-list>
+                                       </outParameter-list>
+                               </component-service>
+                       </component-service-list>
+               </component-interface-list>
+       </component>
+
+       <component>
+                       <!-- Component identification -->
+               <component-name>FactorialComponent</component-name>
+               <component-username>FactorialComponent</component-username>
+               <component-type>SuperVisionTest</component-type>
+               <component-author>Malvagi, Tajchman</component-author>
+               <component-version>@VERSION@</component-version>
+               <component-comment>SuperVision test: Factorial</component-comment>
+               <component-multistudy>0</component-multistudy>
+               <component-icone></component-icone>
+               <component-impltype>0</component-impltype>
+
+               <component-interface-list>
+                       <component-interface-name>FactorialComponent</component-interface-name>
+                       <component-interface-comment>No comment</component-interface-comment>
+
+                       <component-service-list>
+                               <component-service>
+                                       <!-- service-identification -->
+                                       <service-name>eval</service-name>
+                                       <service-author>MT-FM</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment>Factorial</service-comment>
+                                       <service-by-default>1</service-by-default>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>long</inParameter-type>
+                                                       <inParameter-name>n</inParameter-name>
+                                                       <inParameter-comment></inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                       <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>long</outParameter-type>
+                                                       <outParameter-name>f</outParameter-name>
+                                                       <outParameter-comment>result</outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <service-name>sigma</service-name>
+                                       <service-author>JR</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment>Sigma</service-comment>
+                                       <service-by-default>0</service-by-default>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>long</inParameter-type>
+                                                       <inParameter-name>n</inParameter-name>
+                                                       <inParameter-comment></inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                       <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>long</outParameter-type>
+                                                       <outParameter-name>f</outParameter-name>
+                                                       <outParameter-comment>result</outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                       </component-service-list>
+               </component-interface-list>
+       </component>
+
+        <component>
+               <component-name>SyrControlComponent</component-name>
+               <component-username>SyrControlComponent</component-username>
+               <component-type>SuperVisionTest</component-type>
+               <component-author>JR</component-author>
+               <component-version>@VERSION@</component-version>
+               <component-comment>SuperVision test</component-comment>
+               <component-multistudy>1</component-multistudy>
+               <component-impltype>0</component-impltype>
+               <component-icone></component-icone>
+               <constraint></constraint>
+               <component-interface-list>
+                   <component-interface-name>SyrControlComponent</component-interface-name>
+                   <component-interface-comment></component-interface-comment>
+                   <component-service-list>
+                       <component-service>
+                           <service-name>L_OneEven</service-name>
+                           <service-author></service-author>
+                           <service-version></service-version>
+                           <service-comment></service-comment>
+                           <service-by-default>0</service-by-default>
+                           <inParameter-list>
+                               <inParameter>
+                                   <inParameter-type>long</inParameter-type>
+                                   <inParameter-name>ValOne</inParameter-name>
+                                   <inParameter-comment></inParameter-comment>
+                               </inParameter>
+                               <inParameter>
+                                   <inParameter-type>long</inParameter-type>
+                                   <inParameter-name>ValEven</inParameter-name>
+                                   <inParameter-comment></inParameter-comment>
+                               </inParameter>
+                           </inParameter-list>
+                           <outParameter-list>
+                               <outParameter>
+                                   <outParameter-type>long</outParameter-type>
+                                   <outParameter-name>Finished</outParameter-name>
+                                   <outParameter-comment></outParameter-comment>
+                               </outParameter>
+                               <outParameter>
+                                   <outParameter-type>long</outParameter-type>
+                                   <outParameter-name>Incr</outParameter-name>
+                                   <outParameter-comment></outParameter-comment>
+                               </outParameter>
+                               <outParameter>
+                                   <outParameter-type>long</outParameter-type>
+                                   <outParameter-name>Even</outParameter-name>
+                                   <outParameter-comment></outParameter-comment>
+                               </outParameter>
+                               <outParameter>
+                                   <outParameter-type>long</outParameter-type>
+                                   <outParameter-name>Odd</outParameter-name>
+                                   <outParameter-comment></outParameter-comment>
+                               </outParameter>
+                           </outParameter-list>
+                       </component-service>
+                    <component-service>
+                           <service-name>C_NotOneIsEven</service-name>
+                           <service-author></service-author>
+                           <service-version></service-version>
+                           <service-comment></service-comment>
+                           <service-by-default>0</service-by-default>
+                           <inParameter-list></inParameter-list>
+                           <outParameter-list>
+                               <outParameter>
+                                   <outParameter-type>long</outParameter-type>
+                                   <outParameter-name>ValOne</outParameter-name>
+                                   <outParameter-comment></outParameter-comment>
+                               </outParameter>
+                               <outParameter>
+                                   <outParameter-type>long</outParameter-type>
+                                   <outParameter-name>ValEven</outParameter-name>
+                                   <outParameter-comment></outParameter-comment>
+                               </outParameter>
+                           </outParameter-list>
+                       </component-service>
+                    <component-service>
+                           <service-name>LOOPN</service-name>
+                           <service-author></service-author>
+                           <service-version></service-version>
+                           <service-comment></service-comment>
+                           <service-by-default>0</service-by-default>
+                           <inParameter-list>
+                               <inParameter>
+                                   <inParameter-type>long</inParameter-type>
+                                   <inParameter-name>InLoop</inParameter-name>
+                                   <inParameter-comment></inParameter-comment>
+                               </inParameter>
+                               <inParameter>
+                                   <inParameter-type>long</inParameter-type>
+                                   <inParameter-name>NN</inParameter-name>
+                                   <inParameter-comment></inParameter-comment>
+                               </inParameter>
+                               <inParameter>
+                                   <inParameter-type>long</inParameter-type>
+                                   <inParameter-name>KK</inParameter-name>
+                                   <inParameter-comment></inParameter-comment>
+                               </inParameter>
+                               <inParameter>
+                                   <inParameter-type>long</inParameter-type>
+                                   <inParameter-name>min</inParameter-name>
+                                   <inParameter-comment></inParameter-comment>
+                               </inParameter>
+                               <inParameter>
+                                   <inParameter-type>long</inParameter-type>
+                                   <inParameter-name>max</inParameter-name>
+                                   <inParameter-comment></inParameter-comment>
+                               </inParameter>
+                           </inParameter-list>
+                           <outParameter-list>
+                               <outParameter>
+                                   <outParameter-type>long</outParameter-type>
+                                   <outParameter-name>OutLoop</outParameter-name>
+                                   <outParameter-comment></outParameter-comment>
+                               </outParameter>
+                               <outParameter>
+                                   <outParameter-type>long</outParameter-type>
+                                   <outParameter-name>N</outParameter-name>
+                                   <outParameter-comment></outParameter-comment>
+                               </outParameter>
+                               <outParameter>
+                                   <outParameter-type>long</outParameter-type>
+                                   <outParameter-name>K</outParameter-name>
+                                   <outParameter-comment></outParameter-comment>
+                               </outParameter>
+                           </outParameter-list>
+                       </component-service>
+                       <component-service>
+                           <service-name>WHILENOTONE</service-name>
+                           <service-author></service-author>
+                           <service-version></service-version>
+                           <service-comment></service-comment>
+                           <service-by-default>0</service-by-default>
+                           <inParameter-list>
+                               <inParameter>
+                                   <inParameter-type>long</inParameter-type>
+                                   <inParameter-name>N</inParameter-name>
+                                   <inParameter-comment></inParameter-comment>
+                               </inParameter>
+                           </inParameter-list>
+                           <outParameter-list>
+                               <outParameter>
+                                   <outParameter-type>long</outParameter-type>
+                                   <outParameter-name>OutLoop</outParameter-name>
+                                   <outParameter-comment></outParameter-comment>
+                               </outParameter>
+                           </outParameter-list>
+                       </component-service>
+                       <component-service>
+                           <service-name>IFNOTEVEN</service-name>
+                           <service-author></service-author>
+                           <service-version></service-version>
+                           <service-comment></service-comment>
+                           <service-by-default>0</service-by-default>
+                           <inParameter-list>
+                               <inParameter>
+                                   <inParameter-type>long</inParameter-type>
+                                   <inParameter-name>N</inParameter-name>
+                                   <inParameter-comment></inParameter-comment>
+                               </inParameter>
+                           </inParameter-list>
+                           <outParameter-list>
+                               <outParameter>
+                                   <outParameter-type>long</outParameter-type>
+                                   <outParameter-name>Odd</outParameter-name>
+                                   <outParameter-comment></outParameter-comment>
+                               </outParameter>
+                               <outParameter>
+                                   <outParameter-type>long</outParameter-type>
+                                   <outParameter-name>Even</outParameter-name>
+                                   <outParameter-comment></outParameter-comment>
+                               </outParameter>
+                           </outParameter-list>
+                       </component-service>
+                    <component-service>
+                           <service-name>LOOPi</service-name>
+                           <service-author></service-author>
+                           <service-version></service-version>
+                           <service-comment></service-comment>
+                           <service-by-default>0</service-by-default>
+                           <inParameter-list>
+                               <inParameter>
+                                   <inParameter-type>long</inParameter-type>
+                                   <inParameter-name>InLoop</inParameter-name>
+                                   <inParameter-comment></inParameter-comment>
+                               </inParameter>
+                               <inParameter>
+                                   <inParameter-type>long</inParameter-type>
+                                   <inParameter-name>ii</inParameter-name>
+                                   <inParameter-comment></inParameter-comment>
+                               </inParameter>
+                           </inParameter-list>
+                           <outParameter-list>
+                               <outParameter>
+                                   <outParameter-type>long</outParameter-type>
+                                   <outParameter-name>OutLoop</outParameter-name>
+                                   <outParameter-comment></outParameter-comment>
+                               </outParameter>
+                               <outParameter>
+                                   <outParameter-type>long</outParameter-type>
+                                   <outParameter-name>i</outParameter-name>
+                                   <outParameter-comment></outParameter-comment>
+                               </outParameter>
+                           </outParameter-list>
+                       </component-service>
+                    <component-service>
+                           <service-name>WHILEEVEN</service-name>
+                           <service-author></service-author>
+                           <service-version></service-version>
+                           <service-comment></service-comment>
+                           <service-by-default>0</service-by-default>
+                           <inParameter-list>
+                               <inParameter>
+                                   <inParameter-type>long</inParameter-type>
+                                   <inParameter-name>N</inParameter-name>
+                                   <inParameter-comment></inParameter-comment>
+                               </inParameter>
+                           </inParameter-list>
+                           <outParameter-list>
+                               <outParameter>
+                                   <outParameter-type>long</outParameter-type>
+                                   <outParameter-name>OutLoop</outParameter-name>
+                                   <outParameter-comment></outParameter-comment>
+                               </outParameter>
+                           </outParameter-list>
+                       </component-service>
+                </component-service-list>
+               </component-interface-list>
+        </component>
+       <component>
+               <!-- Component identification -->
+               <component-name>TypesCheck</component-name>
+               <component-username>TypesCheck</component-username>
+               <component-type></component-type>
+               <component-author></component-author>
+               <component-version>@VERSION@</component-version>
+               <component-comment>SuperVision test</component-comment>
+               <component-multistudy>1</component-multistudy>
+               <component-impltype>1</component-impltype>
+               <component-icone></component-icone>
+               <constraint></constraint>
+               <component-interface-list>
+                       <component-interface-name>TypesCheck</component-interface-name>
+                       <component-interface-comment></component-interface-comment>
+                       <component-service-list>
+                               <component-service>
+                                       <service-name>StringCheck</service-name>
+                                       <service-author></service-author>
+                                       <service-version></service-version>
+                                       <service-comment></service-comment>
+                                       <service-by-default>0</service-by-default>
+                                       <inParameter-list>
+                                                <inParameter>
+                                                       <inParameter-type>string</inParameter-type>
+                                                       <inParameter-name>InString</inParameter-name>
+                                                       <inParameter-comment></inParameter-comment>
+                                                </inParameter>
+                                       </inParameter-list>
+                                       <outParameter-list>
+                                                <outParameter>
+                                                       <outParameter-type>string</outParameter-type>
+                                                       <outParameter-name>OutString</outParameter-name>
+                                                       <outParameter-comment></outParameter-comment>
+                                                </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <service-name>BoolCheck</service-name>
+                                       <service-author></service-author>
+                                       <service-version></service-version>
+                                       <service-comment></service-comment>
+                                       <service-by-default>0</service-by-default>
+                                       <inParameter-list>
+                                                <inParameter>
+                                                       <inParameter-type>boolean</inParameter-type>
+                                                       <inParameter-name>InBool</inParameter-name>
+                                                       <inParameter-comment></inParameter-comment>
+                                                </inParameter>
+                                       </inParameter-list>
+                                       <outParameter-list>
+                                                <outParameter>
+                                                       <outParameter-type>boolean</outParameter-type>
+                                                       <outParameter-name>OutBool</outParameter-name>
+                                                       <outParameter-comment></outParameter-comment>
+                                                </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <service-name>CharCheck</service-name>
+                                       <service-author></service-author>
+                                       <service-version></service-version>
+                                       <service-comment></service-comment>
+                                       <service-by-default>0</service-by-default>
+                                       <inParameter-list>
+                                                <inParameter>
+                                                       <inParameter-type>char</inParameter-type>
+                                                       <inParameter-name>InChar</inParameter-name>
+                                                       <inParameter-comment></inParameter-comment>
+                                                </inParameter>
+                                       </inParameter-list>
+                                       <outParameter-list>
+                                                <outParameter>
+                                                       <outParameter-type>char</outParameter-type>
+                                                       <outParameter-name>OutChar</outParameter-name>
+                                                       <outParameter-comment></outParameter-comment>
+                                                </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <service-name>ShortCheck</service-name>
+                                       <service-author></service-author>
+                                       <service-version></service-version>
+                                       <service-comment></service-comment>
+                                       <service-by-default>0</service-by-default>
+                                       <inParameter-list>
+                                                <inParameter>
+                                                       <inParameter-type>short</inParameter-type>
+                                                       <inParameter-name>InShort</inParameter-name>
+                                                       <inParameter-comment></inParameter-comment>
+                                                </inParameter>
+                                       </inParameter-list>
+                                       <outParameter-list>
+                                                <outParameter>
+                                                       <outParameter-type>short</outParameter-type>
+                                                       <outParameter-name>OutShort</outParameter-name>
+                                                       <outParameter-comment></outParameter-comment>
+                                                </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <service-name>LongCheck</service-name>
+                                       <service-author></service-author>
+                                       <service-version></service-version>
+                                       <service-comment></service-comment>
+                                       <service-by-default>0</service-by-default>
+                                       <inParameter-list>
+                                                <inParameter>
+                                                       <inParameter-type>long</inParameter-type>
+                                                       <inParameter-name>InLong</inParameter-name>
+                                                       <inParameter-comment></inParameter-comment>
+                                                </inParameter>
+                                       </inParameter-list>
+                                       <outParameter-list>
+                                                <outParameter>
+                                                       <outParameter-type>long</outParameter-type>
+                                                       <outParameter-name>OutLong</outParameter-name>
+                                                       <outParameter-comment></outParameter-comment>
+                                                </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <service-name>FloatCheck</service-name>
+                                       <service-author></service-author>
+                                       <service-version></service-version>
+                                       <service-comment></service-comment>
+                                       <service-by-default>0</service-by-default>
+                                       <inParameter-list>
+                                                <inParameter>
+                                                       <inParameter-type>float</inParameter-type>
+                                                       <inParameter-name>InFloat</inParameter-name>
+                                                       <inParameter-comment></inParameter-comment>
+                                                </inParameter>
+                                       </inParameter-list>
+                                       <outParameter-list>
+                                                <outParameter>
+                                                       <outParameter-type>float</outParameter-type>
+                                                       <outParameter-name>OutFloat</outParameter-name>
+                                                       <outParameter-comment></outParameter-comment>
+                                                </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <service-name>DoubleCheck</service-name>
+                                       <service-author></service-author>
+                                       <service-version></service-version>
+                                       <service-comment></service-comment>
+                                       <service-by-default>0</service-by-default>
+                                       <inParameter-list>
+                                                <inParameter>
+                                                       <inParameter-type>double</inParameter-type>
+                                                       <inParameter-name>InDouble</inParameter-name>
+                                                       <inParameter-comment></inParameter-comment>
+                                                </inParameter>
+                                       </inParameter-list>
+                                       <outParameter-list>
+                                                <outParameter>
+                                                       <outParameter-type>double</outParameter-type>
+                                                       <outParameter-name>OutDouble</outParameter-name>
+                                                       <outParameter-comment></outParameter-comment>
+                                                </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <service-name>ObjRefCheck</service-name>
+                                       <service-author></service-author>
+                                       <service-version></service-version>
+                                       <service-comment></service-comment>
+                                       <service-by-default>0</service-by-default>
+                                       <inParameter-list>
+                                                <inParameter>
+                                                       <inParameter-type>SuperVisionTest::Adder</inParameter-type>
+                                                       <inParameter-name>InObjRef</inParameter-name>
+                                                       <inParameter-comment></inParameter-comment>
+                                                </inParameter>
+                                       </inParameter-list>
+                                       <outParameter-list>
+                                                <outParameter>
+                                                       <outParameter-type>SuperVisionTest::Adder</outParameter-type>
+                                                       <outParameter-name>OutObjRef</outParameter-name>
+                                                       <outParameter-comment></outParameter-comment>
+                                                </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <!-- service-identification -->
+                                       <service-name>MiscTypes</service-name>
+                                       <service-author>JR</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment>Check of types</service-comment>
+                                       <service-by-default>1</service-by-default>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>string</inParameter-type>
+                                                       <inParameter-name>InString</inParameter-name>
+                                                       <inParameter-comment></inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-type>boolean</inParameter-type>
+                                                       <inParameter-name>InBool</inParameter-name>
+                                                       <inParameter-comment></inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-type>char</inParameter-type>
+                                                       <inParameter-name>InChar</inParameter-name>
+                                                       <inParameter-comment></inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-type>short</inParameter-type>
+                                                       <inParameter-name>InShort</inParameter-name>
+                                                       <inParameter-comment></inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-type>long</inParameter-type>
+                                                       <inParameter-name>InLong</inParameter-name>
+                                                       <inParameter-comment></inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-type>float</inParameter-type>
+                                                       <inParameter-name>InFloat</inParameter-name>
+                                                       <inParameter-comment></inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-type>double</inParameter-type>
+                                                       <inParameter-name>InDouble</inParameter-name>
+                                                       <inParameter-comment></inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-type>SuperVisionTest::Adder</inParameter-type>
+                                                       <inParameter-name>InObjRef</inParameter-name>
+                                                       <inParameter-comment></inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                       <outParameter-list>
+                                               <outParameter>
+                                                       <outParameter-type>string</outParameter-type>
+                                                       <outParameter-name>OutString</outParameter-name>
+                                                       <outParameter-comment></outParameter-comment>
+                                               </outParameter>
+                                               <outParameter>
+                                                       <outParameter-type>boolean</outParameter-type>
+                                                       <outParameter-name>OutBool</outParameter-name>
+                                                       <outParameter-comment></outParameter-comment>
+                                               </outParameter>
+                                               <outParameter>
+                                                       <outParameter-type>char</outParameter-type>
+                                                       <outParameter-name>OutChar</outParameter-name>
+                                                       <outParameter-comment></outParameter-comment>
+                                               </outParameter>
+                                               <outParameter>
+                                                       <outParameter-type>short</outParameter-type>
+                                                       <outParameter-name>OutShort</outParameter-name>
+                                                       <outParameter-comment></outParameter-comment>
+                                               </outParameter>
+                                               <outParameter>
+                                                       <outParameter-type>long</outParameter-type>
+                                                       <outParameter-name>OutLong</outParameter-name>
+                                                       <outParameter-comment></outParameter-comment>
+                                               </outParameter>
+                                               <outParameter>
+                                                       <outParameter-type>float</outParameter-type>
+                                                       <outParameter-name>OutFloat</outParameter-name>
+                                                       <outParameter-comment></outParameter-comment>
+                                               </outParameter>
+                                               <outParameter>
+                                                       <outParameter-type>double</outParameter-type>
+                                                       <outParameter-name>OutDouble</outParameter-name>
+                                                       <outParameter-comment></outParameter-comment>
+                                               </outParameter>
+                                               <outParameter>
+                                                       <outParameter-type>SuperVisionTest::Adder</outParameter-type>
+                                                       <outParameter-name>OutObjRef</outParameter-name>
+                                                       <outParameter-comment></outParameter-comment>
+                                               </outParameter>
+                                       </outParameter-list>
+                               </component-service>
+                       </component-service-list>
+               </component-interface-list>
+       </component>
+               <component>
+               <!-- Component identification -->
+               <component-name>Calculator</component-name>
+               <component-username>Calculator</component-username>
+               <component-type>SOLVER</component-type>
+               <component-author>LD</component-author>
+               <component-version>@VERSION@</component-version>
+               <component-comment>SuperVision test: Arithmetic operations with MED_Field</component-comment>
+               <component-multistudy>0</component-multistudy>
+               <component-impltype>1</component-impltype>
+               <constraint>hostname = localhost</constraint>
+
+               <component-interface-list>
+                       <component-interface-name>Calculator</component-interface-name>
+                       <component-interface-comment>No comment</component-interface-comment>
+
+                       <component-service-list>
+                               <component-service>
+                                       <!-- service-identification -->
+                                       <service-name>Mul</service-name>
+                                       <service-author>LD</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment>Multiplication of 2 fields of double</service-comment>
+                                       <service-by-default>1</service-by-default>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>FIELDDOUBLE</inParameter-type>
+                                                       <inParameter-name>field1</inParameter-name>
+                                                       <inParameter-comment>initial field of double</inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-type>double</inParameter-type>
+                                                       <inParameter-name>x1</inParameter-name>
+                                                       <inParameter-comment>multiplicator</inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                        <outParameter-list>
+                                                 <outParameter>
+                                                        <outParameter-type>FIELDDOUBLE</outParameter-type>
+                                                        <outParameter-name>return</outParameter-name>
+                                                        <outParameter-comment>result</outParameter-comment>
+                                                 </outParameter>
+                                        </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <!-- service-identification -->
+                                       <service-name>Add</service-name>
+                                       <service-author>LD</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment>Addition of 2 fields of double</service-comment>
+                                       <service-by-default>1</service-by-default>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>FIELDDOUBLE</inParameter-type>
+                                                       <inParameter-name>field1</inParameter-name>
+                                                       <inParameter-comment>first field of double</inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-type>FIELDDOUBLE</inParameter-type>
+                                                       <inParameter-name>field2</inParameter-name>
+                                                       <inParameter-comment>second field of double</inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                        <outParameter-list>
+                                                 <outParameter>
+                                                        <outParameter-type>FIELDDOUBLE</outParameter-type>
+                                                        <outParameter-name>return</outParameter-name>
+                                                        <outParameter-comment>result</outParameter-comment>
+                                                 </outParameter>
+                                        </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <!-- service-identification -->
+                                       <service-name>Constant</service-name>
+                                       <service-author>LD</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment>Build a constant field of doubles</service-comment>
+                                       <service-by-default>1</service-by-default>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>FIELDDOUBLE</inParameter-type>
+                                                       <inParameter-name>field1</inParameter-name>
+                                                       <inParameter-comment>allows to build the support</inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-type>double</inParameter-type>
+                                                       <inParameter-name>x1</inParameter-name>
+                                                       <inParameter-comment>the constant</inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                        <outParameter-list>
+                                                 <outParameter>
+                                                        <outParameter-type>FIELDDOUBLE</outParameter-type>
+                                                        <outParameter-name>return</outParameter-name>
+                                                        <outParameter-comment>result based on first field support</outParameter-comment>
+                                                 </outParameter>
+                                        </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <!-- service-identification -->
+                                       <service-name>PutToStudy</service-name>
+                                       <service-author>mpv</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment>Put field to the study stucture</service-comment>
+                                       <service-by-default>1</service-by-default>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>FIELDDOUBLE</inParameter-type>
+                                                       <inParameter-name>field1</inParameter-name>
+                                                       <inParameter-comment>field to put to study</inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-type>long</inParameter-type>
+                                                       <inParameter-name>StudyId</inParameter-name>
+                                                       <inParameter-comment>the ID of the study</inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                                        <outParameter-list>
+                                                 <outParameter>
+                                                        <outParameter-type>FIELDDOUBLE</outParameter-type>
+                                                        <outParameter-name>return</outParameter-name>
+                                                        <outParameter-comment>the same field like in input</outParameter-comment>
+                                                 </outParameter>
+                                        </outParameter-list>
+                               </component-service>
+                               <component-service>
+                                       <!-- service-identification -->
+                                       <service-name>writeMEDfile</service-name>
+                                       <service-author>LD</service-author>
+                                       <service-version>1.0</service-version>
+                                       <service-comment>write a field in a Med file</service-comment>
+                                       <service-by-default>1</service-by-default>
+                                       <!-- service-connexion -->
+                                       <inParameter-list>
+                                               <inParameter>
+                                                       <inParameter-type>FIELDDOUBLE</inParameter-type>
+                                                       <inParameter-name>field1</inParameter-name>
+                                                       <inParameter-comment>transient Med field</inParameter-comment>
+                                               </inParameter>
+                                               <inParameter>
+                                                       <inParameter-type>string</inParameter-type>
+                                                       <inParameter-name>filename</inParameter-name>
+                                                       <inParameter-comment>Med filename</inParameter-comment>
+                                               </inParameter>
+                                       </inParameter-list>
+                               </component-service>
+                       </component-service-list>
+               </component-interface-list>
+       </component>
+        <component>
+            <component-name>DataStreamFactory</component-name>
+            <component-username>DataStreamFactory</component-username>
+            <component-type>OTHER</component-type>
+            <component-author>jr</component-author>
+            <component-version>@VERSION@</component-version>
+            <component-comment>SuperVision test</component-comment>
+            <component-multistudy>1</component-multistudy>
+            <component-icone></component-icone>
+            <component-impltype>1</component-impltype>
+           <constraint></constraint>
+            <component-interface-list>
+                <component-interface-name>DataStreamFactory</component-interface-name>
+                <component-interface-comment>unknown</component-interface-comment>
+                <component-service-list>
+                    <component-service>
+                        <service-name>Setxy</service-name>
+                        <service-author>jr</service-author>
+                        <service-version>1</service-version>
+                        <service-comment>unknown</service-comment>
+                        <service-by-default>0</service-by-default>
+                        <inParameter-list>
+                            <inParameter>
+                                <inParameter-name>x</inParameter-name>
+                                <inParameter-type>long</inParameter-type>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                            <inParameter>
+                                <inParameter-name>y</inParameter-name>
+                                <inParameter-type>long</inParameter-type>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                        </inParameter-list>
+                        <outParameter-list></outParameter-list>
+                        <DataStream-list>
+                            <inParameter>
+                                <inParameter-name>istream</inParameter-name>
+                                <inParameter-type>INTEGER</inParameter-type>
+                                <inParameter-comment>unknown</inParameter-comment>
+                                <inParameter-dependency>T</inParameter-dependency>
+                            </inParameter>
+                            <outParameter>
+                                <outParameter-name>ostream</outParameter-name>
+                                <outParameter-type>INTEGER</outParameter-type>
+                                <outParameter-comment>unknown</outParameter-comment>
+                                <outParameter-dependency>T</outParameter-dependency>
+                            </outParameter>
+                        </DataStream-list>
+                    </component-service>
+                    <component-service>
+                        <service-name>Getxy</service-name>
+                        <service-author>jr</service-author>
+                        <service-version>1</service-version>
+                        <service-comment>unknown</service-comment>
+                        <service-by-default>0</service-by-default>
+                        <inParameter-list></inParameter-list>
+                        <outParameter-list>
+                            <outParameter>
+                                <outParameter-name>x</outParameter-name>
+                                <outParameter-type>long</outParameter-type>
+                                <outParameter-comment>unknown</outParameter-comment>
+                            </outParameter>
+                            <outParameter>
+                                <outParameter-name>y</outParameter-name>
+                                <outParameter-type>long</outParameter-type>
+                                <outParameter-comment>unknown</outParameter-comment>
+                            </outParameter>
+                        </outParameter-list>
+                        <DataStream-list></DataStream-list>
+                    </component-service>
+                    <component-service>
+                        <service-name>Add</service-name>
+                        <service-author>jr</service-author>
+                        <service-version>1</service-version>
+                        <service-comment>unknown</service-comment>
+                        <service-by-default>0</service-by-default>
+                        <inParameter-list>
+                            <inParameter>
+                                <inParameter-name>x</inParameter-name>
+                                <inParameter-type>long</inParameter-type>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                            <inParameter>
+                                <inParameter-name>y</inParameter-name>
+                                <inParameter-type>long</inParameter-type>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                        </inParameter-list>
+                        <outParameter-list>
+                            <outParameter>
+                                <outParameter-name>z</outParameter-name>
+                                <outParameter-type>long</outParameter-type>
+                                <outParameter-comment>unknown</outParameter-comment>
+                            </outParameter>
+                        </outParameter-list>
+                        <DataStream-list>
+                            <inParameter>
+                                <inParameter-name>istream</inParameter-name>
+                                <inParameter-type>INTEGER</inParameter-type>
+                                <inParameter-comment>unknown</inParameter-comment>
+                                <inParameter-dependency>I</inParameter-dependency>
+                            </inParameter>
+                            <outParameter>
+                                <outParameter-name>ostream</outParameter-name>
+                                <outParameter-type>INTEGER</outParameter-type>
+                                <outParameter-comment>unknown</outParameter-comment>
+                                <outParameter-dependency>I</outParameter-dependency>
+                            </outParameter>
+                            <outParameter>
+                                <outParameter-name>OStream</outParameter-name>
+                                <outParameter-type>INTEGER</outParameter-type>
+                                <outParameter-comment>unknown</outParameter-comment>
+                                <outParameter-dependency>I</outParameter-dependency>
+                            </outParameter>
+                        </DataStream-list>
+                    </component-service>
+                    <component-service>
+                        <service-name>Sub</service-name>
+                        <service-author>jr</service-author>
+                        <service-version>1</service-version>
+                        <service-comment>unknown</service-comment>
+                        <service-by-default>0</service-by-default>
+                        <inParameter-list>
+                            <inParameter>
+                                <inParameter-name>x</inParameter-name>
+                                <inParameter-type>long</inParameter-type>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                            <inParameter>
+                                <inParameter-name>y</inParameter-name>
+                                <inParameter-type>long</inParameter-type>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                        </inParameter-list>
+                        <outParameter-list>
+                            <outParameter>
+                                <outParameter-name>z</outParameter-name>
+                                <outParameter-type>long</outParameter-type>
+                                <outParameter-comment>unknown</outParameter-comment>
+                            </outParameter>
+                        </outParameter-list>
+                        <DataStream-list>
+                            <inParameter>
+                                <inParameter-name>istream</inParameter-name>
+                                <inParameter-type>INTEGER</inParameter-type>
+                                <inParameter-comment>unknown</inParameter-comment>
+                                <inParameter-dependency>I</inParameter-dependency>
+                            </inParameter>
+                            <inParameter>
+                                <inParameter-name>Istream</inParameter-name>
+                                <inParameter-type>INTEGER</inParameter-type>
+                                <inParameter-comment>unknown</inParameter-comment>
+                                <inParameter-dependency>I</inParameter-dependency>
+                            </inParameter>
+                        </DataStream-list>
+                    </component-service>
+                    <component-service>
+                        <service-name>Mul</service-name>
+                        <service-author>jr</service-author>
+                        <service-version>1</service-version>
+                        <service-comment>unknown</service-comment>
+                        <service-by-default>0</service-by-default>
+                        <inParameter-list>
+                            <inParameter>
+                                <inParameter-name>x</inParameter-name>
+                                <inParameter-type>long</inParameter-type>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                            <inParameter>
+                                <inParameter-name>y</inParameter-name>
+                                <inParameter-type>long</inParameter-type>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                        </inParameter-list>
+                        <outParameter-list>
+                            <outParameter>
+                                <outParameter-name>z</outParameter-name>
+                                <outParameter-type>long</outParameter-type>
+                                <outParameter-comment>unknown</outParameter-comment>
+                            </outParameter>
+                        </outParameter-list>
+                        <DataStream-list></DataStream-list>
+                    </component-service>
+                    <component-service>
+                        <service-name>Div</service-name>
+                        <service-author>jr</service-author>
+                        <service-version>1</service-version>
+                        <service-comment>unknown</service-comment>
+                        <service-by-default>0</service-by-default>
+                        <inParameter-list>
+                            <inParameter>
+                                <inParameter-name>x</inParameter-name>
+                                <inParameter-type>long</inParameter-type>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                            <inParameter>
+                                <inParameter-name>y</inParameter-name>
+                                <inParameter-type>long</inParameter-type>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                        </inParameter-list>
+                        <outParameter-list>
+                            <outParameter>
+                                <outParameter-name>z</outParameter-name>
+                                <outParameter-type>long</outParameter-type>
+                                <outParameter-comment>unknown</outParameter-comment>
+                            </outParameter>
+                        </outParameter-list>
+                        <DataStream-list>
+                            <outParameter>
+                                <outParameter-name>ostream</outParameter-name>
+                                <outParameter-type>INTEGER</outParameter-type>
+                                <outParameter-comment>unknown</outParameter-comment>
+                                <outParameter-dependency>I</outParameter-dependency>
+                            </outParameter>
+                        </DataStream-list>
+                    </component-service>
+                    <component-service>
+                        <service-name>NewDataStream</service-name>
+                        <service-author>jr</service-author>
+                        <service-version>1</service-version>
+                        <service-comment>unknown</service-comment>
+                        <service-by-default>0</service-by-default>
+                        <inParameter-list></inParameter-list>
+                        <outParameter-list>
+                            <outParameter>
+                                <outParameter-name>DataStream</outParameter-name>
+                                <outParameter-type>DataStream</outParameter-type>
+                                <outParameter-comment>unknown</outParameter-comment>
+                            </outParameter>
+                        </outParameter-list>
+                        <DataStream-list></DataStream-list>
+                    </component-service>
+                </component-service-list>
+                <component-interface-name>DataStream</component-interface-name>
+                <component-interface-comment>unknown</component-interface-comment>
+                <component-service-list>
+                    <component-service>
+                        <service-name>StreamSetxy</service-name>
+                        <service-author>jr</service-author>
+                        <service-version>1</service-version>
+                        <service-comment>unknown</service-comment>
+                        <service-by-default>0</service-by-default>
+                        <type-of-node>1</type-of-node>
+                        <inParameter-list>
+                            <inParameter>
+                                <inParameter-type>objref</inParameter-type>
+                                <inParameter-name>this</inParameter-name>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                            <inParameter>
+                                <inParameter-type>long</inParameter-type>
+                                <inParameter-name>x</inParameter-name>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                            <inParameter>
+                                <inParameter-type>long</inParameter-type>
+                                <inParameter-name>y</inParameter-name>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                        </inParameter-list>
+                        <outParameter-list></outParameter-list>
+                        <DataStream-list>
+                            <inParameter>
+                                <inParameter-name>istream</inParameter-name>
+                                <inParameter-type>INTEGER</inParameter-type>
+                                <inParameter-comment>unknown</inParameter-comment>
+                                <inParameter-dependency>T</inParameter-dependency>
+                            </inParameter>
+                            <outParameter>
+                                <outParameter-name>ostream</outParameter-name>
+                                <outParameter-type>INTEGER</outParameter-type>
+                                <outParameter-comment>unknown</outParameter-comment>
+                                <outParameter-dependency>T</outParameter-dependency>
+                            </outParameter>
+                        </DataStream-list>
+                    </component-service>
+                    <component-service>
+                        <service-name>StreamGetxy</service-name>
+                        <service-author>jr</service-author>
+                        <service-version>1</service-version>
+                        <service-comment>unknown</service-comment>
+                        <service-by-default>0</service-by-default>
+                        <type-of-node>1</type-of-node>
+                        <inParameter-list>
+                            <inParameter>
+                                <inParameter-type>objref</inParameter-type>
+                                <inParameter-name>this</inParameter-name>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                        </inParameter-list>
+                        <outParameter-list>
+                            <outParameter>
+                                <outParameter-type>long</outParameter-type>
+                                <outParameter-name>x</outParameter-name>
+                                <outParameter-comment>unknown</outParameter-comment>
+                            </outParameter>
+                            <outParameter>
+                                <outParameter-type>long</outParameter-type>
+                                <outParameter-name>y</outParameter-name>
+                                <outParameter-comment>unknown</outParameter-comment>
+                            </outParameter>
+                        </outParameter-list>
+                        <DataStream-list></DataStream-list>
+                    </component-service>
+                    <component-service>
+                        <service-name>StreamAdd</service-name>
+                        <service-author>jr</service-author>
+                        <service-version>1</service-version>
+                        <service-comment>unknown</service-comment>
+                        <service-by-default>0</service-by-default>
+                        <type-of-node>1</type-of-node>
+                        <inParameter-list>
+                            <inParameter>
+                                <inParameter-type>objref</inParameter-type>
+                                <inParameter-name>this</inParameter-name>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                            <inParameter>
+                                <inParameter-type>long</inParameter-type>
+                                <inParameter-name>x</inParameter-name>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                            <inParameter>
+                                <inParameter-type>long</inParameter-type>
+                                <inParameter-name>y</inParameter-name>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                        </inParameter-list>
+                        <outParameter-list>
+                            <outParameter>
+                                <outParameter-type>long</outParameter-type>
+                                <outParameter-name>z</outParameter-name>
+                                <outParameter-comment>unknown</outParameter-comment>
+                            </outParameter>
+                        </outParameter-list>
+                        <DataStream-list>
+                            <inParameter>
+                                <inParameter-name>istream</inParameter-name>
+                                <inParameter-type>INTEGER</inParameter-type>
+                                <inParameter-comment>unknown</inParameter-comment>
+                                <inParameter-dependency>I</inParameter-dependency>
+                            </inParameter>
+                            <outParameter>
+                                <outParameter-name>ostream</outParameter-name>
+                                <outParameter-type>INTEGER</outParameter-type>
+                                <outParameter-comment>unknown</outParameter-comment>
+                                <outParameter-dependency>I</outParameter-dependency>
+                            </outParameter>
+                            <outParameter>
+                                <outParameter-name>OStream</outParameter-name>
+                                <outParameter-type>INTEGER</outParameter-type>
+                                <outParameter-comment>unknown</outParameter-comment>
+                                <outParameter-dependency>I</outParameter-dependency>
+                            </outParameter>
+                        </DataStream-list>
+                    </component-service>
+                    <component-service>
+                        <service-name>StreamSub</service-name>
+                        <service-author>jr</service-author>
+                        <service-version>1</service-version>
+                        <service-comment>unknown</service-comment>
+                        <service-by-default>0</service-by-default>
+                        <type-of-node>1</type-of-node>
+                        <inParameter-list>
+                            <inParameter>
+                                <inParameter-type>objref</inParameter-type>
+                                <inParameter-name>this</inParameter-name>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                            <inParameter>
+                                <inParameter-type>long</inParameter-type>
+                                <inParameter-name>x</inParameter-name>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                            <inParameter>
+                                <inParameter-type>long</inParameter-type>
+                                <inParameter-name>y</inParameter-name>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                        </inParameter-list>
+                        <outParameter-list>
+                            <outParameter>
+                                <outParameter-type>long</outParameter-type>
+                                <outParameter-name>z</outParameter-name>
+                                <outParameter-comment>unknown</outParameter-comment>
+                            </outParameter>
+                        </outParameter-list>
+                        <DataStream-list>
+                            <inParameter>
+                                <inParameter-name>istream</inParameter-name>
+                                <inParameter-type>INTEGER</inParameter-type>
+                                <inParameter-comment>unknown</inParameter-comment>
+                                <inParameter-dependency>I</inParameter-dependency>
+                            </inParameter>
+                            <inParameter>
+                                <inParameter-name>Istream</inParameter-name>
+                                <inParameter-type>INTEGER</inParameter-type>
+                                <inParameter-comment>unknown</inParameter-comment>
+                                <inParameter-dependency>I</inParameter-dependency>
+                            </inParameter>
+                        </DataStream-list>
+                    </component-service>
+                    <component-service>
+                        <service-name>StreamMul</service-name>
+                        <service-author>jr</service-author>
+                        <service-version>1</service-version>
+                        <service-comment>unknown</service-comment>
+                        <service-by-default>0</service-by-default>
+                        <type-of-node>1</type-of-node>
+                        <inParameter-list>
+                            <inParameter>
+                                <inParameter-type>objref</inParameter-type>
+                                <inParameter-name>this</inParameter-name>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                            <inParameter>
+                                <inParameter-type>long</inParameter-type>
+                                <inParameter-name>x</inParameter-name>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                            <inParameter>
+                                <inParameter-type>long</inParameter-type>
+                                <inParameter-name>y</inParameter-name>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                        </inParameter-list>
+                        <outParameter-list>
+                            <outParameter>
+                                <outParameter-type>long</outParameter-type>
+                                <outParameter-name>z</outParameter-name>
+                                <outParameter-comment>unknown</outParameter-comment>
+                            </outParameter>
+                        </outParameter-list>
+                        <DataStream-list></DataStream-list>
+                    </component-service>
+                    <component-service>
+                        <service-name>StreamDiv</service-name>
+                        <service-author>jr</service-author>
+                        <service-version>1</service-version>
+                        <service-comment>unknown</service-comment>
+                        <service-by-default>0</service-by-default>
+                        <type-of-node>1</type-of-node>
+                        <inParameter-list>
+                            <inParameter>
+                                <inParameter-type>objref</inParameter-type>
+                                <inParameter-name>this</inParameter-name>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                            <inParameter>
+                                <inParameter-type>long</inParameter-type>
+                                <inParameter-name>x</inParameter-name>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                            <inParameter>
+                                <inParameter-type>long</inParameter-type>
+                                <inParameter-name>y</inParameter-name>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                        </inParameter-list>
+                        <outParameter-list>
+                            <outParameter>
+                                <outParameter-type>long</outParameter-type>
+                                <outParameter-name>z</outParameter-name>
+                                <outParameter-comment>unknown</outParameter-comment>
+                            </outParameter>
+                        </outParameter-list>
+                        <DataStream-list>
+                            <outParameter>
+                                <outParameter-name>ostream</outParameter-name>
+                                <outParameter-type>INTEGER</outParameter-type>
+                                <outParameter-comment>unknown</outParameter-comment>
+                                <outParameter-dependency>I</outParameter-dependency>
+                            </outParameter>
+                        </DataStream-list>
+                    </component-service>
+                </component-service-list>
+            </component-interface-list>
+        </component>
+        <component>
+            <component-name>SIGNALSComponent</component-name>
+            <component-username>SIGNALSComponent</component-username>
+            <component-type>OTHER</component-type>
+            <component-author>jr</component-author>
+            <component-version>@VERSION@</component-version>
+            <component-comment>unknown</component-comment>
+            <component-multistudy>1</component-multistudy>
+           <component-impltype>1</component-impltype>
+            <component-icone></component-icone>
+            <constraint></constraint>
+            <component-interface-list>
+                <component-interface-name>SIGNALSComponent</component-interface-name>
+                <component-interface-comment>unknown</component-interface-comment>
+                <component-service-list>
+                    <component-service>
+                        <service-name>SIGSEGVfunc</service-name>
+                        <service-author>jr</service-author>
+                        <service-version>1</service-version>
+                        <service-comment>unknown</service-comment>
+                        <service-by-default>0</service-by-default>
+                        <inParameter-list></inParameter-list>
+                        <outParameter-list>
+                            <outParameter>
+                                <outParameter-name>return</outParameter-name>
+                                <outParameter-type>long</outParameter-type>
+                                <outParameter-comment>unknown</outParameter-comment>
+                            </outParameter>
+                        </outParameter-list>
+                        <DataStream-list></DataStream-list>
+                    </component-service>
+                    <component-service>
+                        <service-name>SIGFPEfunc</service-name>
+                        <service-author>jr</service-author>
+                        <service-version>1</service-version>
+                        <service-comment>unknown</service-comment>
+                        <service-by-default>0</service-by-default>
+                        <inParameter-list>
+                            <inParameter>
+                                <inParameter-name>a</inParameter-name>
+                                <inParameter-type>long</inParameter-type>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                            <inParameter>
+                                <inParameter-name>b</inParameter-name>
+                                <inParameter-type>long</inParameter-type>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                        </inParameter-list>
+                        <outParameter-list>
+                            <outParameter>
+                                <outParameter-name>return</outParameter-name>
+                                <outParameter-type>long</outParameter-type>
+                                <outParameter-comment>unknown</outParameter-comment>
+                            </outParameter>
+                        </outParameter-list>
+                        <DataStream-list></DataStream-list>
+                    </component-service>
+                </component-service-list>
+            </component-interface-list>
+        </component>
+        <component>
+            <component-name>UndefinedSymbolComponent</component-name>
+            <component-username>UndefinedSymbolComponent</component-username>
+            <component-type>OTHER</component-type>
+            <component-author>jr</component-author>
+            <component-version>@VERSION@</component-version>
+            <component-comment>unknown</component-comment>
+            <component-multistudy>1</component-multistudy>
+           <component-impltype>1</component-impltype>
+            <component-icone></component-icone>
+            <constraint></constraint>
+            <component-interface-list>
+                <component-interface-name>UndefinedSymbolComponent</component-interface-name>
+                <component-interface-comment>unknown</component-interface-comment>
+                <component-service-list>
+                    <component-service>
+                        <service-name>UndefinedSymbol</service-name>
+                        <service-author>jr</service-author>
+                        <service-version>1</service-version>
+                        <service-comment>unknown</service-comment>
+                        <service-by-default>0</service-by-default>
+                        <inParameter-list></inParameter-list>
+                        <outParameter-list>
+                            <outParameter>
+                                <outParameter-name>return</outParameter-name>
+                                <outParameter-type>long</outParameter-type>
+                                <outParameter-comment>unknown</outParameter-comment>
+                            </outParameter>
+                        </outParameter-list>
+                        <DataStream-list></DataStream-list>
+                    </component-service>
+                </component-service-list>
+            </component-interface-list>
+        </component>
+</component-list>
+</begin-catalog>
index c9f518b05eeb3b2c5bb49f52edd1622f0f790d79..204d9963c610fddf439359d23cb0098c390b492d 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 60862dc1b6170829cd0cdf658ddce6c3fa0184ab..da20623458dfae32380a485c24e75b354a554bc4 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index f66667c9efe2795ef9e5bf11e62b34f35727b466..40669ba6efaa0fce35a15c9bc26b29d91c1eaf3c 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 0dd51c7dd4e984d55027b865c94f49e5a8efcb01..6cd5b3f5cead12470c3b06ad5f12c5943f8f7d66 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index e10917e39406dca885cfd2939f34a7daa17236a1..93d7de8f8471f3ca2967df3e44160a0011ed1b9a 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index b40f721a451e9d2b2b7ac5dd039ec6166cc83b6c..bc233e4abbfa7cff7bff4c522f4d4a91420383e3 100644 (file)
@@ -15,7 +15,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 
 #include <stdexcept>
index 25eca5b42f61be8af47ba64a5502bc92588f051e..4dac9a7c98afd03330c9cf576a22ddc09d9c714a 100755 (executable)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -53,11 +53,11 @@ BIN = AddComponent_CheckOfUndefined
 BIN_SRC = HandleServerSideSignals.cxx
 BIN_SERVER_IDL =
 
-CPPFLAGS+= $(PYTHON_INCLUDES)  -I${KERNEL_ROOT_DIR}/include/salome
-LDFLAGS+= -L${KERNEL_ROOT_DIR}/lib/salome -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification -lSALOMELocalTrace -lSalomeNS -lSalomeLifeCycleCORBA 
+CPPFLAGS+= $(PYTHON_INCLUDES)  $(KERNEL_CXXFLAGS)
+LDFLAGS+= $(KERNEL_LDFLAGS) -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification -lSALOMELocalTrace -lSalomeNS -lSalomeLifeCycleCORBA 
 
 LIBSFORBIN= $(LIBS)
-LDFLAGSFORBIN+= -L${KERNEL_ROOT_DIR}/lib/salome -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification -lSALOMELocalTrace -lSalomeNS -lSalomeLifeCycleCORBA
+LDFLAGSFORBIN+= $(KERNEL_LDFLAGS) -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification -lSALOMELocalTrace -lSalomeNS -lSalomeLifeCycleCORBA
 
 @CONCLUDE@
 
index 5e1c27e8e2f7389d91dbc7f29fdf376beeffd276..c08995b7b7b8b37a43d611059b00d670e2292635 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 6a1ef41bf56d44778e9ecac5b3edc49274c6a170..2e906996a242ec97e993e0d15151cfab5106738d 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index b6f2f11c203892477a2b49bfb50a4216ed833726..a52662d09ace050b43ee72602c70d5ecfe4bc874 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index ee6ff7ae517f76cbc882c3187558d14c8e006321..fdca3fa144c7772414646feb073dffb9d175c606 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 4544abfe03b3000900712a40c1d2ec3032e236ef..bc4d07d5e6ca8e04b9fcc55684f307fbe223bad7 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 202a52eedbda4f09346b26a6f6b62e8e1b1f2ca6..7217c5076a99cfd95a56c3d8aafb218c8dcd1d6d 100755 (executable)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -54,11 +54,11 @@ BIN = AdditionComponent_CheckOfUndefined
 BIN_SRC = 
 BIN_SERVER_IDL = SALOME_Exception.idl
 
-CPPFLAGS+= $(PYTHON_INCLUDES)  -I${KERNEL_ROOT_DIR}/include/salome
-LDFLAGS+= -L${KERNEL_ROOT_DIR}/lib/salome -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification -lSALOMELocalTrace -lSalomeNS -lSalomeLifeCycleCORBA 
+CPPFLAGS+= $(PYTHON_INCLUDES)  $(KERNEL_CXXFLAGS)
+LDFLAGS+= $(KERNEL_LDFLAGS) -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification -lSALOMELocalTrace -lSalomeNS -lSalomeLifeCycleCORBA 
 
 LIBSFORBIN= $(LIBS)
-LDFLAGSFORBIN+= -L${KERNEL_ROOT_DIR}/lib/salome -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification -lSALOMELocalTrace -lSalomeNS -lSalomeLifeCycleCORBA
+LDFLAGSFORBIN+= $(KERNEL_LDFLAGS) -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification -lSALOMELocalTrace -lSalomeNS -lSalomeLifeCycleCORBA
 
 @CONCLUDE@
 
index 69cb4c3190581d7ebc3ba0c45bab2e503c08f9b9..a447b89d7630a5011adf1c1f5759d4d6424adfac 100644 (file)
@@ -15,7 +15,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index d5228273d0034f22bb6ccb0ba44708f557f65e68..7297f5ac77d0dc4cc4fe03a3cd8ea1e0d0b4e20f 100644 (file)
@@ -15,7 +15,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 9f8623e9f20fa215323b27cf5098d4085faf47c3..aa4d4b4dc207bff047887b27251e36e0745f60fe 100755 (executable)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -49,8 +49,8 @@ BIN_SERVER_IDL =
 
 EXPORT_HEADERS =
 
-CPPFLAGS+= $(PYTHON_INCLUDES) $(HDF5_INCLUDES) $(MED2_INCLUDES) -I${KERNEL_ROOT_DIR}/include/salome -I${MED_ROOT_DIR}/include/salome
-LDFLAGS+= -L${KERNEL_ROOT_DIR}/lib/salome -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification -lSALOMELocalTrace -L${MED_ROOT_DIR}/lib/salome -lMEDEngine -lMEDClientcmodule
+CPPFLAGS+= $(PYTHON_INCLUDES) $(HDF5_INCLUDES) $(MED2_INCLUDES) $(KERNEL_CXXFLAGS) $(MED_CXXFLAGS)
+LDFLAGS+= $(KERNEL_LDFLAGS) -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification -lSALOMELocalTrace $(MED_LDFLAGS) -lMEDEngine -lMEDClientcmodule
 
 
 MED.hh MEDSK.cc: ${MED_ROOT_DIR}/idl/salome/MED.idl
index 6898a68e1786d6de373de2644338ac5533c61d4d..8ed8b4b617deb813289d67c502088cdf3a7da580 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 5218c089ede302f774452d2a042c00e7db2ec5be..d9d461f15f1cb00cdda32ef884815a471e9e2544 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 6b2054cf3f9673e736dbe959ce6d2cb39498ee42..c90f7a768f8d37c6410e636431a82b7e83716c94 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 8a7b15b6b591c3688e4225903a834141f29674ba..8c0c0e95115287b357daace6160d0f783f857252 100644 (file)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -51,11 +51,11 @@ BIN_SRC =
 BIN_SERVER_IDL =
 
 CPPFLAGS+= $(PYTHON_INCLUDES) \
-       -I${KERNEL_ROOT_DIR}/include/salome
-LDFLAGS+= -L${KERNEL_ROOT_DIR}/lib/salome -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification -lSALOMELocalTrace
+       $(KERNEL_CXXFLAGS)
+LDFLAGS+= $(KERNEL_LDFLAGS) -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification -lSALOMELocalTrace
 
 LIBSFORBIN= $(LIBS)
-LDFLAGSFORBIN+= -L${KERNEL_ROOT_DIR}/lib/salome -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification -lSALOMELocalTrace
+LDFLAGSFORBIN+= $(KERNEL_LDFLAGS) -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification -lSALOMELocalTrace
 
 @CONCLUDE@
 
index c963256abdd0f093f8b2ff0403854d5dce0bd1f8..e76b1097d56beae18ef966181c32a1e375322d90 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 4b3ba95f01e287aed80be9b5826681d373a6dae8..de9312654af3c05ad8d0204d11f7dbc3b9dff261 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 3e4f1a106d1316b2cf9bdc167d1d481597bdebea..728bbf5afa28f8dece43b8d0a200681012d8a9c2 100755 (executable)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -50,8 +50,8 @@ BIN =
 BIN_SRC = 
 BIN_SERVER_IDL =
 
-CPPFLAGS+= $(PYTHON_INCLUDES) -I${KERNEL_ROOT_DIR}/include/salome
-LDFLAGS+= -L${KERNEL_ROOT_DIR}/lib/salome -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification
+CPPFLAGS+= $(PYTHON_INCLUDES) $(KERNEL_CXXFLAGS)
+LDFLAGS+= $(KERNEL_LDFLAGS) -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification
 
 @CONCLUDE@
 
index 74ab0dbebc83d72d82ded9546875324cf1cf93cd..b697518aa6ebeb2b5cba78ae65a44ecd09135547 100644 (file)
@@ -19,7 +19,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
index e76d7dc20eb4eb8bc33166295a37e3008f23aab0..cdbb32006ec83bb522359b1079dcdc48afa79def 100644 (file)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
index b3772973bcee912bcddbb22f1af82d8ba1024d9d..71efe8b632c1a11263fe3113223c641beb99e415 100755 (executable)
@@ -15,7 +15,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
index 29a67588d6ac7e2aeb88ff95bfb06cbba3075098..6d5c409647edf52c15502779e62f68633b8ce0cc 100755 (executable)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -50,10 +50,10 @@ BIN =
 BIN_SRC = 
 BIN_SERVER_IDL =
 
-CPPFLAGS+= $(PYTHON_INCLUDES) -I${KERNEL_ROOT_DIR}/include/salome
-LDFLAGS+= -L${KERNEL_ROOT_DIR}/lib/salome -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification
+CPPFLAGS+= $(PYTHON_INCLUDES) $(KERNEL_CXXFLAGS)
+LDFLAGS+= $(KERNEL_LDFLAGS) -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification
 
-LDFLAGSFORBIN+= -L${KERNEL_ROOT_DIR}/lib/salome -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification -lSALOMELocalTrace
+LDFLAGSFORBIN+= $(KERNEL_LDFLAGS) -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification -lSALOMELocalTrace
 
 @CONCLUDE@
 
index 9d28e5c936bcd7a5c59b3b5cd3d0330f79a1fea8..5c8bf0967f5ecad7ee727e98d4c6859c581f16c2 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 92506e24d1a283b60bc8cf606eb9bd454a8ea56a..884abaddf32200103557b0f9d8a25a08e4810b7b 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index b40f721a451e9d2b2b7ac5dd039ec6166cc83b6c..bc233e4abbfa7cff7bff4c522f4d4a91420383e3 100644 (file)
@@ -15,7 +15,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 
 #include <stdexcept>
index dd935eaece52e7b48ebcb903d95ae0a611e8aa28..8a2d966b33280fc8e113e57fd72e5439b1d89535 100755 (executable)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -50,11 +50,11 @@ BIN = SIGNALSComponent_CheckOfUndefined
 BIN_SRC = HandleServerSideSignals.cxx
 BIN_SERVER_IDL =
 
-CPPFLAGS+= $(PYTHON_INCLUDES) -I${KERNEL_ROOT_DIR}/include/salome
-LDFLAGS+= -L${KERNEL_ROOT_DIR}/lib/salome -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification
+CPPFLAGS+= $(PYTHON_INCLUDES) $(KERNEL_CXXFLAGS)
+LDFLAGS+= $(KERNEL_LDFLAGS) -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification
 
 LIBSFORBIN= $(LIBS)
-LDFLAGSFORBIN+= -L${KERNEL_ROOT_DIR}/lib/salome -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification -lSALOMELocalTrace
+LDFLAGSFORBIN+= $(KERNEL_LDFLAGS) -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification -lSALOMELocalTrace
 
 @CONCLUDE@
 
index 6427510e8bb3d4a7622d9dd5218897641179037f..ca809a3d3824dcbf7773a15ed481bc046e33ed43 100755 (executable)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index da062133dabe9103b9e43e03eba1d659d31ef1f9..967c44acba6ab5e06cde79592c24a39128c027bd 100755 (executable)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index ee239da398c90875aafbde965cc65fe3829eb69b..23b7359c851fd053a8ae92fba9c7c1792b77679e 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 5d716f7b264a5b6f211e3660530c8ad5569c4bf6..c244b5678db073cf68fccf05b70c2bf7d88fd949 100755 (executable)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index f0edda44df5e998ac16c6ca4497fbbea966de5e6..f9784206d7a9ffb12cd8a1d547ef0b893eeac146 100755 (executable)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 86eb4ccf250bcfa07b0ed65c5e8250692271fc11..0072316a2ec5998d7e2413f036384cc1a63da008 100644 (file)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -51,10 +51,10 @@ BIN =
 BIN_SRC = 
 BIN_SERVER_IDL =
 
-CPPFLAGS+= $(PYTHON_INCLUDES) -I${KERNEL_ROOT_DIR}/include/salome
-LDFLAGS+= -L${KERNEL_ROOT_DIR}/lib/salome -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification -lSIGNALSComponentEngine
+CPPFLAGS+= $(PYTHON_INCLUDES) $(KERNEL_CXXFLAGS)
+LDFLAGS+= $(KERNEL_LDFLAGS) -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification -lSIGNALSComponentEngine
 
-LDFLAGSFORBIN+= -L${KERNEL_ROOT_DIR}/lib/salome -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification -lSALOMELocalTrace
+LDFLAGSFORBIN+= $(KERNEL_LDFLAGS) -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification -lSALOMELocalTrace
 
 @CONCLUDE@
 
index e46ec579e9e0c2df204a22941523e81e5f33fd72..228e62c723e4df348548bb9d3cb7cfb770dce87d 100644 (file)
@@ -15,7 +15,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 3f3fc38b7386b76cac95d1a8335450ba186d0f74..bc6ccac2c0c91787b4c94320ca355d581e149c14 100755 (executable)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -50,10 +50,10 @@ BIN =
 BIN_SRC = 
 BIN_SERVER_IDL =
 
-CPPFLAGS+= $(PYTHON_INCLUDES) -I${KERNEL_ROOT_DIR}/include/salome
-LDFLAGS+= -L${KERNEL_ROOT_DIR}/lib/salome -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification
+CPPFLAGS+= $(PYTHON_INCLUDES) $(KERNEL_CXXFLAGS)
+LDFLAGS+= $(KERNEL_LDFLAGS) -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification
 
-LDFLAGSFORBIN+= -L${KERNEL_ROOT_DIR}/lib/salome -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification -lSALOMELocalTrace
+LDFLAGSFORBIN+= $(KERNEL_LDFLAGS) -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification -lSALOMELocalTrace
 
 @CONCLUDE@
 
index 4a9a01dee3ee68372eb7720158c5245c86f8f2e5..54b58b0fe007e442c0bf34e182d174680a1b0114 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 97dedcb530ae1cfbce51508056e4a49dee71b8d5..74bc237dea99e42e9d6d640fd8e2cd1596ac492f 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 10b1665c5caf686c72d11cfbc4196168366bc53c..08332abb25c0203000469e21a1449c896fbee163 100644 (file)
@@ -14,7 +14,7 @@
 #  License along with this library; if not, write to the Free Software
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 #
-#  See http://www.salome-platform.org/
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 """
 
index aa5e139a5f24be80f0dbb0689a0985f8db4a124d..8535f1a18bc35a1763e5f5c4676d8bdc84aab4ea 100755 (executable)
@@ -1,7 +1,6 @@
 #  SuperVisionTest SyrComponent : example of component performing some mathinatical operations
 #
-#  Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-#  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
+#  Copyright (C) 2005  CEA/DEN, EDF R&D
 # 
 #  This library is free software; you can redistribute it and/or 
 #  modify it under the terms of the GNU Lesser General Public 
 #  You should have received a copy of the GNU Lesser General Public 
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
-# 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+#
+#  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
 #  File   : Makefile.in
 #  Author : , CEA
 #  Module : SuperVisionTest
-#  $Header$
 
 top_srcdir=@top_srcdir@
 top_builddir=../..
@@ -53,10 +51,10 @@ BIN = SyrComponent_CheckOfUndefined
 BIN_SRC = 
 BIN_SERVER_IDL =
 
-CPPFLAGS+= $(PYTHON_INCLUDES) -I${KERNEL_ROOT_DIR}/include/salome
-LDFLAGS+= -L${KERNEL_ROOT_DIR}/lib/salome -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification -lSALOMELocalTrace
+CPPFLAGS+= $(PYTHON_INCLUDES) $(KERNEL_CXXFLAGS)
+LDFLAGS+= $(KERNEL_LDFLAGS) -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification -lSALOMELocalTrace
 
-LDFLAGSFORBIN+= -L${KERNEL_ROOT_DIR}/lib/salome -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification -lSALOMELocalTrace
+LDFLAGSFORBIN+= $(KERNEL_LDFLAGS) -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification -lSALOMELocalTrace
 
 @CONCLUDE@
 
index ba948cb93ec161740113aca2c83035e1dfb7a72e..9df8d11a3cfa3d1546ec7c321c7e48f1b7f8aadb 100755 (executable)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index d1a01fb0a234d2d9532d484b3a28b0bbab6b2bd8..eefa47bc5325dab8bed0d5577500c54a54272ae9 100755 (executable)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 7e76995d6b0a29c08da3fa4992b97cfd1d46c07a..be7fb2d81ce3964a5159a1fc5c57df890aeff5e8 100755 (executable)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 79b026fc66623321e6d55d943d5282bc1c156d10..b5b6f325047a071fda036055d5fb334e78b2426f 100644 (file)
@@ -1,11 +1,26 @@
-#  Copyright (C) 2003  CEA/DEN, EDF R&D
+#  Copyright (C) 2005  CEA/DEN, EDF R&D
+#
+#  This library is free software; you can redistribute it and/or
+#  modify it under the terms of the GNU Lesser General Public
+#  License as published by the Free Software Foundation; either
+#  version 2.1 of the License.
+#
+#  This library is distributed in the hope that it will be useful,
+#  but WITHOUT ANY WARRANTY; without even the implied warranty of
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+#  Lesser General Public License for more details.
+#
+#  You should have received a copy of the GNU Lesser General Public
+#  License along with this library; if not, write to the Free Software
+#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+#
+#  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
 #  File   : Makefile.in
 #  Author : Jean Rahuel
 #  Module : SuperVisionTest
-#  $Header:
 
 top_srcdir=@top_srcdir@
 top_builddir=../..
index e9b8288c76bbc29f7c8232029fcf6eb57e209d06..a0c3b8b40e16fd14ed3b9b35f7d93b1055316ed5 100644 (file)
@@ -1,13 +1,28 @@
 #! /usr/bin/env python
 #
-#  Copyright (C) 2003  CEA/DEN, EDF R&D
+#  Copyright (C) 2005  CEA/DEN, EDF R&D
+#
+#  This library is free software; you can redistribute it and/or
+#  modify it under the terms of the GNU Lesser General Public
+#  License as published by the Free Software Foundation; either
+#  version 2.1 of the License.
+#
+#  This library is distributed in the hope that it will be useful,
+#  but WITHOUT ANY WARRANTY; without even the implied warranty of
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+#  Lesser General Public License for more details.
+#
+#  You should have received a copy of the GNU Lesser General Public
+#  License along with this library; if not, write to the Free Software
+#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+#
+#  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
 #  File   : SyrControlComponent.py
 #  Author : Jean Rahuel
 #  Module : SuperVisionTest
-#  $Header:
 
 import os
 import sys
index 975e77a3612da6af631dd5e75bd53c656ccdb703..b74cc883d4743b458004b7e9a1254c67a438b05b 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index d8623777b1edb5cf9f930157f6ee866f4505dbb6..1231a0409cb7989aed685b889d22e2be3e83206c 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 75796ef25ecc0b0d05716dc98905214acc027bf6..2a49090fb9744c9c6bef01b45ab8c378c3f94bfb 100644 (file)
@@ -14,7 +14,7 @@
 #  License along with this library; if not, write to the Free Software
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 #
-#  See http://www.salome-platform.org/
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 from LifeCycleCORBA import *
 orb = CORBA.ORB_init([''], CORBA.ORB_ID)
index 10559fdd9ea7061aff232aaeeb2aec4ebd50f363..c9fcf3a4a71e26561eb867a1f22e9c49966cd8d1 100644 (file)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -54,11 +54,11 @@ BIN_CLIENT_IDL = SALOME_Component.idl \
                  SALOME_ContainerManager.idl \
                  AddComponent.idl
 
-CPPFLAGS+= $(PYTHON_INCLUDES)  -I${KERNEL_ROOT_DIR}/include/salome
-LDFLAGS+= -L${KERNEL_ROOT_DIR}/lib/salome -lSalomeNS -lOpUtil 
+CPPFLAGS+= $(PYTHON_INCLUDES)  $(KERNEL_CXXFLAGS)
+LDFLAGS+= $(KERNEL_LDFLAGS) -lSalomeNS -lOpUtil 
 
 LIBSFORBIN= $(LIBS)
-LDFLAGSFORBIN+= -L${KERNEL_ROOT_DIR}/lib/salome -lSalomeLifeCycleCORBA -lSalomeNS -lOpUtil 
+LDFLAGSFORBIN+= $(KERNEL_LDFLAGS) -lSalomeLifeCycleCORBA -lSalomeNS -lOpUtil 
 
 @CONCLUDE@
 
index 06d9c449c6a2b53d203b7363c7fd4487340a82f8..608477f66e2938cf9c12606e590c06bc4a2dd47c 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 6427ea68bd2d7cc674e614939588a4ffed415bc4..978a67c4c727d1dab16600bcde74a76ebf46c531 100644 (file)
@@ -14,7 +14,7 @@
 #  License along with this library; if not, write to the Free Software
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 #
-#  See http://www.salome-platform.org/
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 from LifeCycleCORBA import *
 orb = CORBA.ORB_init([''], CORBA.ORB_ID)
index 901f2241859e0ab7c16d5f3cc6c1ceb0c58be465..510fd3c730ee69a4eba9e524f7af15b04430f8b5 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 69db016a97ff144ac39cfcffcb407e3cb7284654..8346b3acf5f9bbaba8d9630869a4ee0b95adc3f1 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index b27868c077519abe4329a5b8daba721171bb9b9d..7a95f44386321243485b0db5bff497fa8601e8f9 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index b45db2974dabd52f4840fc75eb9130d1148c119d..a15e71e2f7f84961bd0ca6c24ccf7bac681d9b66 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index dd6321b9817e97687abe7eaa3d81ca005f6894cd..39cf5118cc4c2968db3fd669b24d0aa1eb75f25e 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index a80a3f55a10d4192f85dc661f88b2945cf3fde88..5fc50d6431053dfa857c3a7a3c8bc5410197836c 100755 (executable)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -51,11 +51,11 @@ BIN = TypesCheck_CheckOfUndefined
 BIN_SRC = 
 BIN_SERVER_IDL =
 
-CPPFLAGS+= $(PYTHON_INCLUDES) -I${KERNEL_ROOT_DIR}/include/salome
-LDFLAGS+= -L${KERNEL_ROOT_DIR}/lib/salome -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification -lSALOMELocalTrace
+CPPFLAGS+= $(PYTHON_INCLUDES) $(KERNEL_CXXFLAGS)
+LDFLAGS+= $(KERNEL_LDFLAGS) -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification -lSALOMELocalTrace
 
 LIBSFORBIN= $(LIBS)
-LDFLAGSFORBIN+= -L${KERNEL_ROOT_DIR}/lib/salome -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification -lSALOMELocalTrace
+LDFLAGSFORBIN+= $(KERNEL_LDFLAGS) -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification -lSALOMELocalTrace
 
 @CONCLUDE@
 
index 7b3c7fc960eef1e358f76def5ca1ac47466ea342..abe29d723e673ae6b4386fb1cbe466ce6f14402b 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 0b081abe378b7893c450af4f4801606d4f120dc8..7a72deecde8a6fa4259f6e23054afb649230b900 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index a12035cc96d0c804db8bae31acc44b92bc58d469..73fcade8c5f4457a6760207af21c51dc68f4e64d 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index ae1a1bba65f3634ff5bceccbabd0d73da134219a..a292afc131fa7dea32188dbccc9e458829491894 100755 (executable)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -50,10 +50,10 @@ BIN =
 BIN_SRC = 
 BIN_SERVER_IDL =
 
-CPPFLAGS+= $(PYTHON_INCLUDES) -I${KERNEL_ROOT_DIR}/include/salome
-LDFLAGS+= -L${KERNEL_ROOT_DIR}/lib/salome -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification
+CPPFLAGS+= $(PYTHON_INCLUDES) $(KERNEL_CXXFLAGS)
+LDFLAGS+= $(KERNEL_LDFLAGS) -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification
 
-LDFLAGSFORBIN+= -L${KERNEL_ROOT_DIR}/lib/salome -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification -lSALOMELocalTrace
+LDFLAGSFORBIN+=  $(KERNEL_LDFLAGS) -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification -lSALOMELocalTrace
 
 @CONCLUDE@
 
index 4e126564148b8a04e355b3facfca6235b168f47e..03c1f03334af58f5d4688bde640c606318eb1fa9 100755 (executable)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index c871364a566c2fd83ca3187e391dec70b13c5599..096a2d66be097ef10fe2be688348c0b35316703a 100755 (executable)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //