--- /dev/null
+// 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__
-This is the version 3.2.0b1 of COMPONENT
-Compatible with :
- - KERNEL 3.2.0b1
- - SALOMEGUI 3.2.0b1
+SALOME2 : COMPONENT module (sample)
# 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 *-
#
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@
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) ../../$< $@
-$(RM) $@
$(LN_S) ../../$< $@
+include/salome/COMPONENT_version.h: COMPONENT_version.h
+ -$(RM) $@
+ $(LN_S) ../../$< $@
+
depend: depend_idl
depend_idl:
# 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@
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@
# 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
# 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
$(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
# 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)))
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, $@)
$(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
# 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 $@
-$(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)
+++ /dev/null
-THIS IS SALOME - COMPONENT VERSION: 3.2.0b1
--- /dev/null
+THIS IS SALOME - COMPONENT VERSION: @VERSION@
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
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
AC_OUTPUT_COMMANDS([ \
chmod +x ./bin/*; \
- chmod +x ./bin/salome/* \
])
## do not delete this line
-// 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
-// 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
-// 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
-// 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
-// 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
-// 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"
# 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 :
-// 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
-// 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
-// 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
-// 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
-// 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
-// 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__
-// 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
+++ /dev/null
-<?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>
--- /dev/null
+<?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>
// 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
//
//
//
// 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
//
//
//
// 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
//
//
//
// 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
//
//
//
// 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
//
//
//
// 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>
# 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
#
#
#
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@
// 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
//
//
//
// 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
//
//
//
// 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
//
//
//
// 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
//
//
//
// 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
//
//
//
# 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
#
#
#
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@
// 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
//
//
//
// 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
//
//
//
# 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
#
#
#
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
// 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
//
//
//
// 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
//
//
//
// 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
//
//
//
# 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
#
#
#
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@
// 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
//
//
//
// 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
//
//
//
# 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
#
#
#
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@
# 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
#
#
#
# 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
#
#
#
# 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
#
#
#
# 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
#
#
#
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@
// 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
//
//
//
// 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
//
//
//
// 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>
# 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
#
#
#
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@
// 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
//
//
//
// 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
//
//
//
// 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
//
//
//
// 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
//
//
//
// 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
//
//
//
# 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
#
#
#
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@
// 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
//
//
//
# 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
#
#
#
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@
// 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
//
//
//
// 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
//
//
//
# 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
#
"""
# 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=../..
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@
// 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
//
//
//
// 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
//
//
//
// 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
//
//
//
-# 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=../..
#! /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
// 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
//
//
//
// 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
//
//
//
# 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)
# 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
#
#
#
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@
// 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
//
//
//
# 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)
// 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
//
//
//
// 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
//
//
//
// 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
//
//
//
// 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
//
//
//
// 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
//
//
//
# 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
#
#
#
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@
// 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
//
//
//
// 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
//
//
//
// 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
//
//
//
# 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
#
#
#
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@
// 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
//
//
//
// 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
//
//
//