]> SALOME platform Git repositories - modules/superv.git/commitdiff
Salome HOME
This commit was generated by cvs2git to create tag 'T2_2_5b'. T2_2_5b
authoradmin <salome-admin@opencascade.com>
Wed, 7 Sep 2005 11:42:01 +0000 (11:42 +0000)
committeradmin <salome-admin@opencascade.com>
Wed, 7 Sep 2005 11:42:01 +0000 (11:42 +0000)
Sprout from V2_2_0_maintainance 2005-09-07 11:41:59 UTC smh <smh@opencascade.com> 'Put correct version for TUI documentation'
Delete:
    examples/GraphObjRefOMNIORB4.py
    examples/GraphObjRefOMNIORB4.xml

examples/GraphObjRefOMNIORB4.py [deleted file]
examples/GraphObjRefOMNIORB4.xml [deleted file]

diff --git a/examples/GraphObjRefOMNIORB4.py b/examples/GraphObjRefOMNIORB4.py
deleted file mode 100644 (file)
index aec7e71..0000000
+++ /dev/null
@@ -1,229 +0,0 @@
-
-# Generated python file of Graph GraphObjRefOMNIORB4
-
-from SuperV import *
-
-# Graph creation of GraphObjRefOMNIORB4
-def DefGraphObjRefOMNIORB4() :
-    GraphObjRefOMNIORB4 = Graph( 'GraphObjRefOMNIORB4' )
-    GraphObjRefOMNIORB4.SetName( 'GraphObjRefOMNIORB4' )
-    GraphObjRefOMNIORB4.SetAuthor( '' )
-    GraphObjRefOMNIORB4.SetComment( '' )
-    GraphObjRefOMNIORB4.Coords( 0 , 0 )
-    
-    # Creation of Factory Nodes
-    
-    Addition = GraphObjRefOMNIORB4.FNode( 'AddComponent' , 'AddComponent' , 'Addition' )
-    Addition.SetName( 'Addition' )
-    Addition.SetAuthor( '' )
-    Addition.SetContainer( 'localhost/FactoryServer' )
-    Addition.SetComment( 'Addition from AddComponent' )
-    Addition.Coords( 13 , 185 )
-    IAdditionGate = Addition.GetInPort( 'Gate' )
-    OAdditionAdder = Addition.GetOutPort( 'Adder' )
-    OAdditionGate = Addition.GetOutPort( 'Gate' )
-    
-    EmbeddedAddition = GraphObjRefOMNIORB4.FNode( 'AddComponent' , 'AddComponent' , 'Addition' )
-    EmbeddedAddition.SetName( 'EmbeddedAddition' )
-    EmbeddedAddition.SetAuthor( '' )
-    EmbeddedAddition.SetContainer( 'localhost/SuperVisionContainer' )
-    EmbeddedAddition.SetComment( 'Addition from AddComponent' )
-    EmbeddedAddition.Coords( 17 , 347 )
-    IEmbeddedAdditionGate = EmbeddedAddition.GetInPort( 'Gate' )
-    OEmbeddedAdditionAdder = EmbeddedAddition.GetOutPort( 'Adder' )
-    OEmbeddedAdditionGate = EmbeddedAddition.GetOutPort( 'Gate' )
-    
-    AdditionObjRefs = GraphObjRefOMNIORB4.FNode( 'AddComponent' , 'AddComponent' , 'AdditionObjRefs' )
-    AdditionObjRefs.SetName( 'AdditionObjRefs' )
-    AdditionObjRefs.SetAuthor( '' )
-    AdditionObjRefs.SetContainer( 'localhost/FactoryServer' )
-    AdditionObjRefs.SetComment( 'AdditionObjRefs from AddComponent' )
-    AdditionObjRefs.Coords( 453 , 164 )
-    IAdditionObjRefsAddComponent1 = AdditionObjRefs.GetInPort( 'AddComponent1' )
-    IAdditionObjRefsAdder2 = AdditionObjRefs.GetInPort( 'Adder2' )
-    IAdditionObjRefsAdder3 = AdditionObjRefs.GetInPort( 'Adder3' )
-    IAdditionObjRefsGate = AdditionObjRefs.GetInPort( 'Gate' )
-    OAdditionObjRefsreturn = AdditionObjRefs.GetOutPort( 'return' )
-    OAdditionObjRefsRetAddComponent1 = AdditionObjRefs.GetOutPort( 'RetAddComponent1' )
-    OAdditionObjRefsRetAdder2 = AdditionObjRefs.GetOutPort( 'RetAdder2' )
-    OAdditionObjRefsRetAdder3 = AdditionObjRefs.GetOutPort( 'RetAdder3' )
-    OAdditionObjRefsGate = AdditionObjRefs.GetOutPort( 'Gate' )
-    
-    AdditionObjRefs_1 = GraphObjRefOMNIORB4.FNode( 'AddComponent' , 'AddComponent' , 'AdditionObjRefs' )
-    AdditionObjRefs_1.SetName( 'AdditionObjRefs_1' )
-    AdditionObjRefs_1.SetAuthor( '' )
-    AdditionObjRefs_1.SetContainer( 'localhost/AdditionObjRefsServer' )
-    AdditionObjRefs_1.SetComment( 'AdditionObjRefs from AddComponent' )
-    AdditionObjRefs_1.Coords( 457 , 345 )
-    IAdditionObjRefs_1AddComponent1 = AdditionObjRefs_1.GetInPort( 'AddComponent1' )
-    IAdditionObjRefs_1Adder2 = AdditionObjRefs_1.GetInPort( 'Adder2' )
-    IAdditionObjRefs_1Adder3 = AdditionObjRefs_1.GetInPort( 'Adder3' )
-    IAdditionObjRefs_1Gate = AdditionObjRefs_1.GetInPort( 'Gate' )
-    OAdditionObjRefs_1return = AdditionObjRefs_1.GetOutPort( 'return' )
-    OAdditionObjRefs_1RetAddComponent1 = AdditionObjRefs_1.GetOutPort( 'RetAddComponent1' )
-    OAdditionObjRefs_1RetAdder2 = AdditionObjRefs_1.GetOutPort( 'RetAdder2' )
-    OAdditionObjRefs_1RetAdder3 = AdditionObjRefs_1.GetOutPort( 'RetAdder3' )
-    OAdditionObjRefs_1Gate = AdditionObjRefs_1.GetOutPort( 'Gate' )
-    
-    # Creation of Computing Nodes
-    LccAddComponent_ServiceinParameter = []
-    LccAddComponent_ServiceinParameter.append( SALOME_ModuleCatalog.ServicesParameter( 'SuperVisionTest::Adder' , 'Adder' ) )
-    LccAddComponent_ServiceinParameter.append( SALOME_ModuleCatalog.ServicesParameter( 'string' , 'aContainer' ) )
-    LccAddComponent_ServiceinParameter.append( SALOME_ModuleCatalog.ServicesParameter( 'string' , 'aComponentName' ) )
-    LccAddComponent_ServiceoutParameter = []
-    LccAddComponent_ServiceoutParameter.append( SALOME_ModuleCatalog.ServicesParameter( 'Component' , 'return' ) )
-    LccAddComponent_ServiceinStreamParameter = []
-    LccAddComponent_ServiceoutStreamParameter = []
-    LccAddComponent_Service = SALOME_ModuleCatalog.Service( 'LccAddComponent' , LccAddComponent_ServiceinParameter , LccAddComponent_ServiceoutParameter , LccAddComponent_ServiceinStreamParameter , LccAddComponent_ServiceoutStreamParameter , 0 , 0 )
-    LccAddComponent = GraphObjRefOMNIORB4.CNode( LccAddComponent_Service )
-    LccAddComponent.SetName( 'LccAddComponent' )
-    LccAddComponent.SetAuthor( '' )
-    LccAddComponent.SetComment( 'Compute Node' )
-    LccAddComponent.Coords( 235 , 184 )
-    ILccAddComponentAdder = LccAddComponent.GetInPort( 'Adder' )
-    ILccAddComponentaContainer = LccAddComponent.GetInPort( 'aContainer' )
-    ILccAddComponentaComponentName = LccAddComponent.GetInPort( 'aComponentName' )
-    ILccAddComponentGate = LccAddComponent.GetInPort( 'Gate' )
-    OLccAddComponentreturn = LccAddComponent.GetOutPort( 'return' )
-    OLccAddComponentGate = LccAddComponent.GetOutPort( 'Gate' )
-    
-    EmbeddedLccAddComponent_ServiceinParameter = []
-    EmbeddedLccAddComponent_ServiceinParameter.append( SALOME_ModuleCatalog.ServicesParameter( 'SuperVisionTest::Adder' , 'Adder' ) )
-    EmbeddedLccAddComponent_ServiceinParameter.append( SALOME_ModuleCatalog.ServicesParameter( 'string' , 'aContainer' ) )
-    EmbeddedLccAddComponent_ServiceinParameter.append( SALOME_ModuleCatalog.ServicesParameter( 'string' , 'aComponentName' ) )
-    EmbeddedLccAddComponent_ServiceoutParameter = []
-    EmbeddedLccAddComponent_ServiceoutParameter.append( SALOME_ModuleCatalog.ServicesParameter( 'Component' , 'return' ) )
-    EmbeddedLccAddComponent_ServiceinStreamParameter = []
-    EmbeddedLccAddComponent_ServiceoutStreamParameter = []
-    EmbeddedLccAddComponent_Service = SALOME_ModuleCatalog.Service( 'LccAddComponent' , EmbeddedLccAddComponent_ServiceinParameter , EmbeddedLccAddComponent_ServiceoutParameter , EmbeddedLccAddComponent_ServiceinStreamParameter , EmbeddedLccAddComponent_ServiceoutStreamParameter , 0 , 0 )
-    EmbeddedLccAddComponent = GraphObjRefOMNIORB4.CNode( EmbeddedLccAddComponent_Service )
-    EmbeddedLccAddComponent.SetName( 'EmbeddedLccAddComponent' )
-    EmbeddedLccAddComponent.SetAuthor( '' )
-    EmbeddedLccAddComponent.SetComment( 'Compute Node' )
-    EmbeddedLccAddComponent.Coords( 235 , 347 )
-    IEmbeddedLccAddComponentAdder = EmbeddedLccAddComponent.GetInPort( 'Adder' )
-    IEmbeddedLccAddComponentaContainer = EmbeddedLccAddComponent.GetInPort( 'aContainer' )
-    IEmbeddedLccAddComponentaComponentName = EmbeddedLccAddComponent.GetInPort( 'aComponentName' )
-    IEmbeddedLccAddComponentGate = EmbeddedLccAddComponent.GetInPort( 'Gate' )
-    OEmbeddedLccAddComponentreturn = EmbeddedLccAddComponent.GetOutPort( 'return' )
-    OEmbeddedLccAddComponentGate = EmbeddedLccAddComponent.GetOutPort( 'Gate' )
-    
-    # Creation of InLine Nodes
-    PyAddComponent = []
-    PyAddComponent.append( 'import CORBA ' )
-    PyAddComponent.append( 'from LifeCycleCORBA import *    ' )
-    PyAddComponent.append( 'import SuperVisionTest    ' )
-    PyAddComponent.append( 'def defAddComponent( aContainer , aComponent ) :        ' )
-    PyAddComponent.append( '    orb = CORBA.ORB_init([], CORBA.ORB_ID)        ' )
-    PyAddComponent.append( '    lcc = LifeCycleCORBA(orb)        ' )
-    PyAddComponent.append( '    ComponentRef = lcc.FindOrLoadComponent( aContainer , aComponent )        ' )
-    PyAddComponent.append( '    ComponentObjRef = ComponentRef._narrow( SuperVisionTest.AddComponent )   ' )
-    PyAddComponent.append( '    return ComponentObjRef._duplicate( SuperVisionTest.AddComponent )      ' )
-    AddComponent = GraphObjRefOMNIORB4.INode( 'defAddComponent' , PyAddComponent )
-    AddComponent.SetName( 'AddComponent' )
-    AddComponent.SetAuthor( '' )
-    AddComponent.SetComment( 'Compute Node' )
-    AddComponent.Coords( 240 , 31 )
-    IAddComponentaContainer = AddComponent.InPort( 'aContainer' , 'string' )
-    IAddComponentaComponent = AddComponent.InPort( 'aComponent' , 'string' )
-    IAddComponentGate = AddComponent.GetInPort( 'Gate' )
-    OAddComponentAddComponentobjref = AddComponent.OutPort( 'AddComponentobjref' , 'objref' )
-    OAddComponentGate = AddComponent.GetOutPort( 'Gate' )
-    
-    PyFindComponentInstance = []
-    PyFindComponentInstance.append( 'from salome import *     ' )
-    PyFindComponentInstance.append( 'def FindComponentInstance( ComponentRef ) :         ' )
-    PyFindComponentInstance.append( '    MESSAGE("FindComponentInstance "+ str( ComponentRef ))      ' )
-    PyFindComponentInstance.append( '    print "FindComponentInstance",ComponentRef        ' )
-    PyFindComponentInstance.append( '    AddComponentObjRef = ComponentRef._narrow(Engines.Component)         ' )
-    PyFindComponentInstance.append( '    MESSAGE("FindComponentInstance")      ' )
-    PyFindComponentInstance.append( '    print "FindComponentInstance",AddComponentObjRef        ' )
-    PyFindComponentInstance.append( '    TheContainer = AddComponentObjRef.GetContainerRef()           ' )
-    PyFindComponentInstance.append( '    MESSAGE("FindComponentInstance")      ' )
-    PyFindComponentInstance.append( '    print "FindComponentInstance",TheContainer       ' )
-    PyFindComponentInstance.append( '    TheAddComponentObjRef=TheContainer.find_component_instance( "AddComponent" ,0 )            ' )
-    PyFindComponentInstance.append( '    MESSAGE("FindComponentInstance "+ str( TheAddComponentObjRef ))      ' )
-    PyFindComponentInstance.append( '    print "FindComponentInstance",TheAddComponentObjRef       ' )
-    PyFindComponentInstance.append( '    return TheAddComponentObjRef            ' )
-    FindComponentInstance = GraphObjRefOMNIORB4.INode( 'FindComponentInstance' , PyFindComponentInstance )
-    FindComponentInstance.SetName( 'FindComponentInstance' )
-    FindComponentInstance.SetAuthor( '' )
-    FindComponentInstance.SetComment( 'Compute Node' )
-    FindComponentInstance.Coords( 648 , 184 )
-    IFindComponentInstanceAddComponentObjRef = FindComponentInstance.InPort( 'AddComponentObjRef' , 'objref' )
-    IFindComponentInstanceGate = FindComponentInstance.GetInPort( 'Gate' )
-    OFindComponentInstanceAddComponentObjRef = FindComponentInstance.OutPort( 'AddComponentObjRef' , 'objref' )
-    OFindComponentInstanceGate = FindComponentInstance.GetOutPort( 'Gate' )
-    
-    PyFindComponentInstance_1 = []
-    PyFindComponentInstance_1.append( 'from salome import *     ' )
-    PyFindComponentInstance_1.append( 'def FindComponentInstance_1( ComponentRef ) :           ' )
-    PyFindComponentInstance_1.append( '    print "FindComponentInstance_1 beginning"   ' )
-    PyFindComponentInstance_1.append( '    MESSAGE("FindComponentInstance_1 "+ str( ComponentRef ) )       ' )
-    PyFindComponentInstance_1.append( '    print "FindComponentInstance_1",ComponentRef          ' )
-    PyFindComponentInstance_1.append( '    AddComponentObjRef = ComponentRef._narrow(Engines.Component)           ' )
-    PyFindComponentInstance_1.append( '    MESSAGE("FindComponentInstance_1")       ' )
-    PyFindComponentInstance_1.append( '    print "FindComponentInstance_1",AddComponentObjRef          ' )
-    PyFindComponentInstance_1.append( '    TheContainer = AddComponentObjRef.GetContainerRef()             ' )
-    PyFindComponentInstance_1.append( '    MESSAGE("FindComponentInstance_1")       ' )
-    PyFindComponentInstance_1.append( '    print "FindComponentInstance_1",TheContainer         ' )
-    PyFindComponentInstance_1.append( '    TheAddComponentObjRef=TheContainer.find_component_instance( "AddComponent" ,0 )       ' )
-    PyFindComponentInstance_1.append( '    if TheAddComponentObjRef == None :   ' )
-    PyFindComponentInstance_1.append( '        MESSAGE("FindComponentInstance_1 None")   ' )
-    PyFindComponentInstance_1.append( '    else :   ' )
-    PyFindComponentInstance_1.append( '        MESSAGE("FindComponentInstance_1")       ' )
-    PyFindComponentInstance_1.append( '        print "FindComponentInstance_1",TheAddComponentObjRef         ' )
-    PyFindComponentInstance_1.append( '    return TheAddComponentObjRef              ' )
-    FindComponentInstance_1 = GraphObjRefOMNIORB4.INode( 'FindComponentInstance_1' , PyFindComponentInstance_1 )
-    FindComponentInstance_1.SetName( 'FindComponentInstance_1' )
-    FindComponentInstance_1.SetAuthor( '' )
-    FindComponentInstance_1.SetComment( 'Compute Node' )
-    FindComponentInstance_1.Coords( 647 , 31 )
-    IFindComponentInstance_1AddComponentRef = FindComponentInstance_1.InPort( 'AddComponentRef' , 'objref' )
-    IFindComponentInstance_1Gate = FindComponentInstance_1.GetInPort( 'Gate' )
-    OFindComponentInstance_1AddComponentRef = FindComponentInstance_1.OutPort( 'AddComponentRef' , 'objref' )
-    OFindComponentInstance_1Gate = FindComponentInstance_1.GetOutPort( 'Gate' )
-    
-    # Creation of Links
-    LAddComponentAddComponentobjrefAdditionObjRefsAddComponent1 = GraphObjRefOMNIORB4.Link( OAddComponentAddComponentobjref , IAdditionObjRefsAddComponent1 )
-    
-    LAddComponentAddComponentobjrefFindComponentInstance_1AddComponentRef = GraphObjRefOMNIORB4.Link( OAddComponentAddComponentobjref , IFindComponentInstance_1AddComponentRef )
-    
-    LAddComponentAddComponentobjrefAdditionObjRefs_1AddComponent1 = GraphObjRefOMNIORB4.Link( OAddComponentAddComponentobjref , IAdditionObjRefs_1AddComponent1 )
-    
-    LAdditionAdderLccAddComponentAdder = GraphObjRefOMNIORB4.Link( OAdditionAdder , ILccAddComponentAdder )
-    
-    LEmbeddedAdditionAdderEmbeddedLccAddComponentAdder = GraphObjRefOMNIORB4.Link( OEmbeddedAdditionAdder , IEmbeddedLccAddComponentAdder )
-    
-    LLccAddComponentreturnAdditionObjRefsAdder2 = GraphObjRefOMNIORB4.Link( OLccAddComponentreturn , IAdditionObjRefsAdder2 )
-    
-    LLccAddComponentreturnAdditionObjRefs_1Adder2 = GraphObjRefOMNIORB4.Link( OLccAddComponentreturn , IAdditionObjRefs_1Adder2 )
-    
-    LEmbeddedLccAddComponentreturnAdditionObjRefsAdder3 = GraphObjRefOMNIORB4.Link( OEmbeddedLccAddComponentreturn , IAdditionObjRefsAdder3 )
-    
-    LEmbeddedLccAddComponentreturnAdditionObjRefs_1Adder3 = GraphObjRefOMNIORB4.Link( OEmbeddedLccAddComponentreturn , IAdditionObjRefs_1Adder3 )
-    
-    LAdditionObjRefsRetAddComponent1FindComponentInstanceAddComponentObjRef = GraphObjRefOMNIORB4.Link( OAdditionObjRefsRetAddComponent1 , IFindComponentInstanceAddComponentObjRef )
-    
-    # Input datas
-    IAddComponentaContainer.Input( 'FactoryServer' )
-    IAddComponentaComponent.Input( 'AddComponent' )
-    ILccAddComponentaContainer.Input( 'FactoryServer' )
-    ILccAddComponentaComponentName.Input( 'AddComponent' )
-    IEmbeddedLccAddComponentaContainer.Input( 'SuperVisionContainer' )
-    IEmbeddedLccAddComponentaComponentName.Input( 'AddComponent' )
-    
-    # Output Ports of the graph
-    #OAdditionObjRefsreturn = AdditionObjRefs.GetOutPort( 'return' )
-    #OAdditionObjRefsRetAdder2 = AdditionObjRefs.GetOutPort( 'RetAdder2' )
-    #OAdditionObjRefsRetAdder3 = AdditionObjRefs.GetOutPort( 'RetAdder3' )
-    #OFindComponentInstanceAddComponentObjRef = FindComponentInstance.GetOutPort( 'AddComponentObjRef' )
-    #OFindComponentInstance_1AddComponentRef = FindComponentInstance_1.GetOutPort( 'AddComponentRef' )
-    #OAdditionObjRefs_1return = AdditionObjRefs_1.GetOutPort( 'return' )
-    #OAdditionObjRefs_1RetAddComponent1 = AdditionObjRefs_1.GetOutPort( 'RetAddComponent1' )
-    #OAdditionObjRefs_1RetAdder2 = AdditionObjRefs_1.GetOutPort( 'RetAdder2' )
-    #OAdditionObjRefs_1RetAdder3 = AdditionObjRefs_1.GetOutPort( 'RetAdder3' )
-    return GraphObjRefOMNIORB4
-
-
-GraphObjRefOMNIORB4 = DefGraphObjRefOMNIORB4()
diff --git a/examples/GraphObjRefOMNIORB4.xml b/examples/GraphObjRefOMNIORB4.xml
deleted file mode 100644 (file)
index 8194e8e..0000000
+++ /dev/null
@@ -1,625 +0,0 @@
-<!DOCTYPE SuperGraph>
-<supergraph>
- <dataflow>
-  <info-list>
-   <node>
-    <component-name>?</component-name>
-    <interface-name>?</interface-name>
-    <node-name>GraphObjRefOMNIORB4</node-name>
-    <kind>1</kind>
-    <coupled-node>?</coupled-node>
-    <service>
-     <service-name>GraphObjRefOMNIORB4</service-name>
-     <inParameter-list>
-      <inParameter>
-       <inParameter-type>string</inParameter-type>
-       <inParameter-name>AddComponent__aContainer</inParameter-name>
-      </inParameter>
-      <inParameter>
-       <inParameter-type>string</inParameter-type>
-       <inParameter-name>AddComponent__aComponent</inParameter-name>
-      </inParameter>
-      <inParameter>
-       <inParameter-type>string</inParameter-type>
-       <inParameter-name>LccAddComponent__aContainer</inParameter-name>
-      </inParameter>
-      <inParameter>
-       <inParameter-type>string</inParameter-type>
-       <inParameter-name>LccAddComponent__aComponentName</inParameter-name>
-      </inParameter>
-      <inParameter>
-       <inParameter-type>string</inParameter-type>
-       <inParameter-name>EmbeddedLccAddComponent__aContainer</inParameter-name>
-      </inParameter>
-      <inParameter>
-       <inParameter-type>string</inParameter-type>
-       <inParameter-name>EmbeddedLccAddComponent__aComponentName</inParameter-name>
-      </inParameter>
-     </inParameter-list>
-     <outParameter-list>
-      <outParameter>
-       <outParameter-type>boolean</outParameter-type>
-       <outParameter-name>AdditionObjRefs__return</outParameter-name>
-      </outParameter>
-      <outParameter>
-       <outParameter-type>Adder</outParameter-type>
-       <outParameter-name>AdditionObjRefs__RetAdder2</outParameter-name>
-      </outParameter>
-      <outParameter>
-       <outParameter-type>Adder</outParameter-type>
-       <outParameter-name>AdditionObjRefs__RetAdder3</outParameter-name>
-      </outParameter>
-      <outParameter>
-       <outParameter-type>objref</outParameter-type>
-       <outParameter-name>FindComponentInstance__AddComponentObjRef</outParameter-name>
-      </outParameter>
-      <outParameter>
-       <outParameter-type>objref</outParameter-type>
-       <outParameter-name>FindComponentInstance_1__AddComponentRef</outParameter-name>
-      </outParameter>
-      <outParameter>
-       <outParameter-type>boolean</outParameter-type>
-       <outParameter-name>AdditionObjRefs_1__return</outParameter-name>
-      </outParameter>
-      <outParameter>
-       <outParameter-type>AddComponent</outParameter-type>
-       <outParameter-name>AdditionObjRefs_1__RetAddComponent1</outParameter-name>
-      </outParameter>
-      <outParameter>
-       <outParameter-type>Adder</outParameter-type>
-       <outParameter-name>AdditionObjRefs_1__RetAdder2</outParameter-name>
-      </outParameter>
-      <outParameter>
-       <outParameter-type>Adder</outParameter-type>
-       <outParameter-name>AdditionObjRefs_1__RetAdder3</outParameter-name>
-      </outParameter>
-     </outParameter-list>
-    </service>
-    <DataStream-list/>
-    <PyFunction-list/>
-    <creation-date>8/8/2005 - 12:45:3</creation-date>
-    <lastmodification-date>25/8/2005 - 11:29:11</lastmodification-date>
-    <editor-release>2.0</editor-release>
-    <author>?</author>
-    <container>?</container>
-    <comment>?</comment>
-    <x-position>0</x-position>
-    <y-position>0</y-position>
-   </node>
-  </info-list>
-  <node-list>
-   <node>
-    <component-name>?</component-name>
-    <interface-name>?</interface-name>
-    <node-name>AddComponent</node-name>
-    <kind>3</kind>
-    <coupled-node>?</coupled-node>
-    <service>
-     <service-name>AddComponent</service-name>
-     <inParameter-list>
-      <inParameter>
-       <inParameter-type>string</inParameter-type>
-       <inParameter-name>aContainer</inParameter-name>
-      </inParameter>
-      <inParameter>
-       <inParameter-type>string</inParameter-type>
-       <inParameter-name>aComponent</inParameter-name>
-      </inParameter>
-     </inParameter-list>
-     <outParameter-list>
-      <outParameter>
-       <outParameter-type>objref</outParameter-type>
-       <outParameter-name>AddComponentobjref</outParameter-name>
-      </outParameter>
-     </outParameter-list>
-    </service>
-    <DataStream-list/>
-    <PyFunction-list>
-     <PyFunction>
-      <FuncName>defAddComponent</FuncName>
-      <PyFunc><![CDATA[import CORBA ]]></PyFunc>
-      <PyFunc><![CDATA[from LifeCycleCORBA import *    ]]></PyFunc>
-      <PyFunc><![CDATA[import SuperVisionTest    ]]></PyFunc>
-      <PyFunc><![CDATA[def defAddComponent( aContainer , aComponent ) :        ]]></PyFunc>
-      <PyFunc><![CDATA[    orb = CORBA.ORB_init([], CORBA.ORB_ID)        ]]></PyFunc>
-      <PyFunc><![CDATA[    lcc = LifeCycleCORBA(orb)        ]]></PyFunc>
-      <PyFunc><![CDATA[    ComponentRef = lcc.FindOrLoadComponent( aContainer , aComponent )        ]]></PyFunc>
-      <PyFunc><![CDATA[    ComponentObjRef = ComponentRef._narrow( SuperVisionTest.AddComponent )   ]]></PyFunc>
-      <PyFunc><![CDATA[    return ComponentObjRef._duplicate( SuperVisionTest.AddComponent )      ]]></PyFunc>
-     </PyFunction>
-    </PyFunction-list>
-    <creation-date>25/8/2005 - 11:29:11</creation-date>
-    <lastmodification-date>25/8/2005 - 11:29:11</lastmodification-date>
-    <editor-release>2.0</editor-release>
-    <author>?</author>
-    <container>?</container>
-    <comment>Compute Node</comment>
-    <x-position>240</x-position>
-    <y-position>31</y-position>
-   </node>
-   <node>
-    <component-name>AddComponent</component-name>
-    <interface-name>AddComponent</interface-name>
-    <node-name>Addition</node-name>
-    <kind>0</kind>
-    <coupled-node>?</coupled-node>
-    <service>
-     <service-name>Addition</service-name>
-     <inParameter-list/>
-     <outParameter-list>
-      <outParameter>
-       <outParameter-type>Adder</outParameter-type>
-       <outParameter-name>Adder</outParameter-name>
-      </outParameter>
-     </outParameter-list>
-    </service>
-    <DataStream-list/>
-    <PyFunction-list/>
-    <creation-date>25/8/2005 - 11:29:11</creation-date>
-    <lastmodification-date>25/8/2005 - 11:29:11</lastmodification-date>
-    <editor-release>2.0</editor-release>
-    <author>?</author>
-    <container>localhost/FactoryServer</container>
-    <comment>Addition from AddComponent</comment>
-    <x-position>13</x-position>
-    <y-position>185</y-position>
-   </node>
-   <node>
-    <component-name>AddComponent</component-name>
-    <interface-name>AddComponent</interface-name>
-    <node-name>EmbeddedAddition</node-name>
-    <kind>0</kind>
-    <coupled-node>?</coupled-node>
-    <service>
-     <service-name>Addition</service-name>
-     <inParameter-list/>
-     <outParameter-list>
-      <outParameter>
-       <outParameter-type>Adder</outParameter-type>
-       <outParameter-name>Adder</outParameter-name>
-      </outParameter>
-     </outParameter-list>
-    </service>
-    <DataStream-list/>
-    <PyFunction-list/>
-    <creation-date>25/8/2005 - 11:29:11</creation-date>
-    <lastmodification-date>25/8/2005 - 11:29:11</lastmodification-date>
-    <editor-release>2.0</editor-release>
-    <author>?</author>
-    <container>localhost/SuperVisionContainer</container>
-    <comment>Addition from AddComponent</comment>
-    <x-position>17</x-position>
-    <y-position>347</y-position>
-   </node>
-   <node>
-    <component-name>?</component-name>
-    <interface-name>?</interface-name>
-    <node-name>LccAddComponent</node-name>
-    <kind>2</kind>
-    <coupled-node>?</coupled-node>
-    <service>
-     <service-name>LccAddComponent</service-name>
-     <inParameter-list>
-      <inParameter>
-       <inParameter-type>SuperVisionTest::Adder</inParameter-type>
-       <inParameter-name>Adder</inParameter-name>
-      </inParameter>
-      <inParameter>
-       <inParameter-type>string</inParameter-type>
-       <inParameter-name>aContainer</inParameter-name>
-      </inParameter>
-      <inParameter>
-       <inParameter-type>string</inParameter-type>
-       <inParameter-name>aComponentName</inParameter-name>
-      </inParameter>
-     </inParameter-list>
-     <outParameter-list>
-      <outParameter>
-       <outParameter-type>Component</outParameter-type>
-       <outParameter-name>return</outParameter-name>
-      </outParameter>
-     </outParameter-list>
-    </service>
-    <DataStream-list/>
-    <PyFunction-list/>
-    <creation-date>25/8/2005 - 11:29:11</creation-date>
-    <lastmodification-date>25/8/2005 - 11:29:11</lastmodification-date>
-    <editor-release>2.0</editor-release>
-    <author>?</author>
-    <container>?</container>
-    <comment>Compute Node</comment>
-    <x-position>235</x-position>
-    <y-position>184</y-position>
-   </node>
-   <node>
-    <component-name>?</component-name>
-    <interface-name>?</interface-name>
-    <node-name>EmbeddedLccAddComponent</node-name>
-    <kind>2</kind>
-    <coupled-node>?</coupled-node>
-    <service>
-     <service-name>LccAddComponent</service-name>
-     <inParameter-list>
-      <inParameter>
-       <inParameter-type>SuperVisionTest::Adder</inParameter-type>
-       <inParameter-name>Adder</inParameter-name>
-      </inParameter>
-      <inParameter>
-       <inParameter-type>string</inParameter-type>
-       <inParameter-name>aContainer</inParameter-name>
-      </inParameter>
-      <inParameter>
-       <inParameter-type>string</inParameter-type>
-       <inParameter-name>aComponentName</inParameter-name>
-      </inParameter>
-     </inParameter-list>
-     <outParameter-list>
-      <outParameter>
-       <outParameter-type>Component</outParameter-type>
-       <outParameter-name>return</outParameter-name>
-      </outParameter>
-     </outParameter-list>
-    </service>
-    <DataStream-list/>
-    <PyFunction-list/>
-    <creation-date>25/8/2005 - 11:29:11</creation-date>
-    <lastmodification-date>25/8/2005 - 11:29:11</lastmodification-date>
-    <editor-release>2.0</editor-release>
-    <author>?</author>
-    <container>?</container>
-    <comment>Compute Node</comment>
-    <x-position>235</x-position>
-    <y-position>347</y-position>
-   </node>
-   <node>
-    <component-name>AddComponent</component-name>
-    <interface-name>AddComponent</interface-name>
-    <node-name>AdditionObjRefs</node-name>
-    <kind>0</kind>
-    <coupled-node>?</coupled-node>
-    <service>
-     <service-name>AdditionObjRefs</service-name>
-     <inParameter-list>
-      <inParameter>
-       <inParameter-type>AddComponent</inParameter-type>
-       <inParameter-name>AddComponent1</inParameter-name>
-      </inParameter>
-      <inParameter>
-       <inParameter-type>Adder</inParameter-type>
-       <inParameter-name>Adder2</inParameter-name>
-      </inParameter>
-      <inParameter>
-       <inParameter-type>Adder</inParameter-type>
-       <inParameter-name>Adder3</inParameter-name>
-      </inParameter>
-     </inParameter-list>
-     <outParameter-list>
-      <outParameter>
-       <outParameter-type>boolean</outParameter-type>
-       <outParameter-name>return</outParameter-name>
-      </outParameter>
-      <outParameter>
-       <outParameter-type>AddComponent</outParameter-type>
-       <outParameter-name>RetAddComponent1</outParameter-name>
-      </outParameter>
-      <outParameter>
-       <outParameter-type>Adder</outParameter-type>
-       <outParameter-name>RetAdder2</outParameter-name>
-      </outParameter>
-      <outParameter>
-       <outParameter-type>Adder</outParameter-type>
-       <outParameter-name>RetAdder3</outParameter-name>
-      </outParameter>
-     </outParameter-list>
-    </service>
-    <DataStream-list/>
-    <PyFunction-list/>
-    <creation-date>25/8/2005 - 11:29:11</creation-date>
-    <lastmodification-date>25/8/2005 - 11:29:11</lastmodification-date>
-    <editor-release>2.0</editor-release>
-    <author>?</author>
-    <container>localhost/FactoryServer</container>
-    <comment>AdditionObjRefs from AddComponent</comment>
-    <x-position>453</x-position>
-    <y-position>164</y-position>
-   </node>
-   <node>
-    <component-name>?</component-name>
-    <interface-name>?</interface-name>
-    <node-name>FindComponentInstance</node-name>
-    <kind>3</kind>
-    <coupled-node>?</coupled-node>
-    <service>
-     <service-name>FindComponentInstance</service-name>
-     <inParameter-list>
-      <inParameter>
-       <inParameter-type>objref</inParameter-type>
-       <inParameter-name>AddComponentObjRef</inParameter-name>
-      </inParameter>
-     </inParameter-list>
-     <outParameter-list>
-      <outParameter>
-       <outParameter-type>objref</outParameter-type>
-       <outParameter-name>AddComponentObjRef</outParameter-name>
-      </outParameter>
-     </outParameter-list>
-    </service>
-    <DataStream-list/>
-    <PyFunction-list>
-     <PyFunction>
-      <FuncName>FindComponentInstance</FuncName>
-      <PyFunc><![CDATA[from salome import *     ]]></PyFunc>
-      <PyFunc><![CDATA[def FindComponentInstance( ComponentRef ) :         ]]></PyFunc>
-      <PyFunc><![CDATA[    MESSAGE("FindComponentInstance "+ str( ComponentRef ))      ]]></PyFunc>
-      <PyFunc><![CDATA[    print "FindComponentInstance",ComponentRef        ]]></PyFunc>
-      <PyFunc><![CDATA[    AddComponentObjRef = ComponentRef._narrow(Engines.Component)         ]]></PyFunc>
-      <PyFunc><![CDATA[    MESSAGE("FindComponentInstance")      ]]></PyFunc>
-      <PyFunc><![CDATA[    print "FindComponentInstance",AddComponentObjRef        ]]></PyFunc>
-      <PyFunc><![CDATA[    TheContainer = AddComponentObjRef.GetContainerRef()           ]]></PyFunc>
-      <PyFunc><![CDATA[    MESSAGE("FindComponentInstance")      ]]></PyFunc>
-      <PyFunc><![CDATA[    print "FindComponentInstance",TheContainer       ]]></PyFunc>
-      <PyFunc><![CDATA[    TheAddComponentObjRef=TheContainer.find_component_instance( "AddComponent" ,0 )            ]]></PyFunc>
-      <PyFunc><![CDATA[    MESSAGE("FindComponentInstance "+ str( TheAddComponentObjRef ))      ]]></PyFunc>
-      <PyFunc><![CDATA[    print "FindComponentInstance",TheAddComponentObjRef       ]]></PyFunc>
-      <PyFunc><![CDATA[    return TheAddComponentObjRef            ]]></PyFunc>
-     </PyFunction>
-    </PyFunction-list>
-    <creation-date>25/8/2005 - 11:29:11</creation-date>
-    <lastmodification-date>25/8/2005 - 11:29:11</lastmodification-date>
-    <editor-release>2.0</editor-release>
-    <author>?</author>
-    <container>?</container>
-    <comment>Compute Node</comment>
-    <x-position>648</x-position>
-    <y-position>184</y-position>
-   </node>
-   <node>
-    <component-name>?</component-name>
-    <interface-name>?</interface-name>
-    <node-name>FindComponentInstance_1</node-name>
-    <kind>3</kind>
-    <coupled-node>?</coupled-node>
-    <service>
-     <service-name>FindComponentInstance_1</service-name>
-     <inParameter-list>
-      <inParameter>
-       <inParameter-type>objref</inParameter-type>
-       <inParameter-name>AddComponentRef</inParameter-name>
-      </inParameter>
-     </inParameter-list>
-     <outParameter-list>
-      <outParameter>
-       <outParameter-type>objref</outParameter-type>
-       <outParameter-name>AddComponentRef</outParameter-name>
-      </outParameter>
-     </outParameter-list>
-    </service>
-    <DataStream-list/>
-    <PyFunction-list>
-     <PyFunction>
-      <FuncName>FindComponentInstance_1</FuncName>
-      <PyFunc><![CDATA[from salome import *     ]]></PyFunc>
-      <PyFunc><![CDATA[def FindComponentInstance_1( ComponentRef ) :           ]]></PyFunc>
-      <PyFunc><![CDATA[    print "FindComponentInstance_1 beginning"   ]]></PyFunc>
-      <PyFunc><![CDATA[    MESSAGE("FindComponentInstance_1 "+ str( ComponentRef ) )       ]]></PyFunc>
-      <PyFunc><![CDATA[    print "FindComponentInstance_1",ComponentRef          ]]></PyFunc>
-      <PyFunc><![CDATA[    AddComponentObjRef = ComponentRef._narrow(Engines.Component)           ]]></PyFunc>
-      <PyFunc><![CDATA[    MESSAGE("FindComponentInstance_1")       ]]></PyFunc>
-      <PyFunc><![CDATA[    print "FindComponentInstance_1",AddComponentObjRef          ]]></PyFunc>
-      <PyFunc><![CDATA[    TheContainer = AddComponentObjRef.GetContainerRef()             ]]></PyFunc>
-      <PyFunc><![CDATA[    MESSAGE("FindComponentInstance_1")       ]]></PyFunc>
-      <PyFunc><![CDATA[    print "FindComponentInstance_1",TheContainer         ]]></PyFunc>
-      <PyFunc><![CDATA[    TheAddComponentObjRef=TheContainer.find_component_instance( "AddComponent" ,0 )       ]]></PyFunc>
-      <PyFunc><![CDATA[    if TheAddComponentObjRef == None :   ]]></PyFunc>
-      <PyFunc><![CDATA[        MESSAGE("FindComponentInstance_1 None")   ]]></PyFunc>
-      <PyFunc><![CDATA[    else :   ]]></PyFunc>
-      <PyFunc><![CDATA[        MESSAGE("FindComponentInstance_1")       ]]></PyFunc>
-      <PyFunc><![CDATA[        print "FindComponentInstance_1",TheAddComponentObjRef         ]]></PyFunc>
-      <PyFunc><![CDATA[    return TheAddComponentObjRef              ]]></PyFunc>
-     </PyFunction>
-    </PyFunction-list>
-    <creation-date>25/8/2005 - 11:29:11</creation-date>
-    <lastmodification-date>25/8/2005 - 11:29:11</lastmodification-date>
-    <editor-release>3.0</editor-release>
-    <author>?</author>
-    <container>?</container>
-    <comment>Compute Node</comment>
-    <x-position>647</x-position>
-    <y-position>31</y-position>
-   </node>
-   <node>
-    <component-name>AddComponent</component-name>
-    <interface-name>AddComponent</interface-name>
-    <node-name>AdditionObjRefs_1</node-name>
-    <kind>0</kind>
-    <coupled-node>?</coupled-node>
-    <service>
-     <service-name>AdditionObjRefs</service-name>
-     <inParameter-list>
-      <inParameter>
-       <inParameter-type>AddComponent</inParameter-type>
-       <inParameter-name>AddComponent1</inParameter-name>
-      </inParameter>
-      <inParameter>
-       <inParameter-type>Adder</inParameter-type>
-       <inParameter-name>Adder2</inParameter-name>
-      </inParameter>
-      <inParameter>
-       <inParameter-type>Adder</inParameter-type>
-       <inParameter-name>Adder3</inParameter-name>
-      </inParameter>
-     </inParameter-list>
-     <outParameter-list>
-      <outParameter>
-       <outParameter-type>boolean</outParameter-type>
-       <outParameter-name>return</outParameter-name>
-      </outParameter>
-      <outParameter>
-       <outParameter-type>AddComponent</outParameter-type>
-       <outParameter-name>RetAddComponent1</outParameter-name>
-      </outParameter>
-      <outParameter>
-       <outParameter-type>Adder</outParameter-type>
-       <outParameter-name>RetAdder2</outParameter-name>
-      </outParameter>
-      <outParameter>
-       <outParameter-type>Adder</outParameter-type>
-       <outParameter-name>RetAdder3</outParameter-name>
-      </outParameter>
-     </outParameter-list>
-    </service>
-    <DataStream-list/>
-    <PyFunction-list/>
-    <creation-date>25/8/2005 - 11:29:11</creation-date>
-    <lastmodification-date>25/8/2005 - 11:29:11</lastmodification-date>
-    <editor-release>3.0</editor-release>
-    <author>?</author>
-    <container>localhost/AdditionObjRefsServer</container>
-    <comment>AdditionObjRefs from AddComponent</comment>
-    <x-position>457</x-position>
-    <y-position>345</y-position>
-   </node>
-  </node-list>
-  <link-list>
-   <link>
-    <fromnode-name>AddComponent</fromnode-name>
-    <fromserviceparameter-name>AddComponentobjref</fromserviceparameter-name>
-    <tonode-name>AdditionObjRefs</tonode-name>
-    <toserviceparameter-name>AddComponent1</toserviceparameter-name>
-    <coord-list/>
-   </link>
-   <link>
-    <fromnode-name>AddComponent</fromnode-name>
-    <fromserviceparameter-name>AddComponentobjref</fromserviceparameter-name>
-    <tonode-name>FindComponentInstance_1</tonode-name>
-    <toserviceparameter-name>AddComponentRef</toserviceparameter-name>
-    <coord-list/>
-   </link>
-   <link>
-    <fromnode-name>AddComponent</fromnode-name>
-    <fromserviceparameter-name>AddComponentobjref</fromserviceparameter-name>
-    <tonode-name>AdditionObjRefs_1</tonode-name>
-    <toserviceparameter-name>AddComponent1</toserviceparameter-name>
-    <coord-list/>
-   </link>
-   <link>
-    <fromnode-name>Addition</fromnode-name>
-    <fromserviceparameter-name>Adder</fromserviceparameter-name>
-    <tonode-name>LccAddComponent</tonode-name>
-    <toserviceparameter-name>Adder</toserviceparameter-name>
-    <coord-list/>
-   </link>
-   <link>
-    <fromnode-name>EmbeddedAddition</fromnode-name>
-    <fromserviceparameter-name>Adder</fromserviceparameter-name>
-    <tonode-name>EmbeddedLccAddComponent</tonode-name>
-    <toserviceparameter-name>Adder</toserviceparameter-name>
-    <coord-list/>
-   </link>
-   <link>
-    <fromnode-name>LccAddComponent</fromnode-name>
-    <fromserviceparameter-name>return</fromserviceparameter-name>
-    <tonode-name>AdditionObjRefs</tonode-name>
-    <toserviceparameter-name>Adder2</toserviceparameter-name>
-    <coord-list/>
-   </link>
-   <link>
-    <fromnode-name>LccAddComponent</fromnode-name>
-    <fromserviceparameter-name>return</fromserviceparameter-name>
-    <tonode-name>AdditionObjRefs_1</tonode-name>
-    <toserviceparameter-name>Adder2</toserviceparameter-name>
-    <coord-list/>
-   </link>
-   <link>
-    <fromnode-name>EmbeddedLccAddComponent</fromnode-name>
-    <fromserviceparameter-name>return</fromserviceparameter-name>
-    <tonode-name>AdditionObjRefs</tonode-name>
-    <toserviceparameter-name>Adder3</toserviceparameter-name>
-    <coord-list/>
-   </link>
-   <link>
-    <fromnode-name>EmbeddedLccAddComponent</fromnode-name>
-    <fromserviceparameter-name>return</fromserviceparameter-name>
-    <tonode-name>AdditionObjRefs_1</tonode-name>
-    <toserviceparameter-name>Adder3</toserviceparameter-name>
-    <coord-list/>
-   </link>
-   <link>
-    <fromnode-name>AdditionObjRefs</fromnode-name>
-    <fromserviceparameter-name>RetAddComponent1</fromserviceparameter-name>
-    <tonode-name>FindComponentInstance</tonode-name>
-    <toserviceparameter-name>AddComponentObjRef</toserviceparameter-name>
-    <coord-list/>
-   </link>
-  </link-list>
-  <data-list>
-   <data>
-    <fromnode-name>GraphObjRefOMNIORB4</fromnode-name>
-    <fromserviceparameter-name>AddComponent__aContainer</fromserviceparameter-name>
-    <tonode-name>AddComponent</tonode-name>
-    <toserviceparameter-name>aContainer</toserviceparameter-name>
-    <data-value>
-     <value-type>18</value-type>
-     <value><![CDATA[FactoryServer]]></value>
-    </data-value>
-    <coord-list/>
-   </data>
-   <data>
-    <fromnode-name>GraphObjRefOMNIORB4</fromnode-name>
-    <fromserviceparameter-name>AddComponent__aComponent</fromserviceparameter-name>
-    <tonode-name>AddComponent</tonode-name>
-    <toserviceparameter-name>aComponent</toserviceparameter-name>
-    <data-value>
-     <value-type>18</value-type>
-     <value><![CDATA[AddComponent]]></value>
-    </data-value>
-    <coord-list/>
-   </data>
-   <data>
-    <fromnode-name>GraphObjRefOMNIORB4</fromnode-name>
-    <fromserviceparameter-name>LccAddComponent__aContainer</fromserviceparameter-name>
-    <tonode-name>LccAddComponent</tonode-name>
-    <toserviceparameter-name>aContainer</toserviceparameter-name>
-    <data-value>
-     <value-type>18</value-type>
-     <value><![CDATA[FactoryServer]]></value>
-    </data-value>
-    <coord-list/>
-   </data>
-   <data>
-    <fromnode-name>GraphObjRefOMNIORB4</fromnode-name>
-    <fromserviceparameter-name>LccAddComponent__aComponentName</fromserviceparameter-name>
-    <tonode-name>LccAddComponent</tonode-name>
-    <toserviceparameter-name>aComponentName</toserviceparameter-name>
-    <data-value>
-     <value-type>18</value-type>
-     <value><![CDATA[AddComponent]]></value>
-    </data-value>
-    <coord-list/>
-   </data>
-   <data>
-    <fromnode-name>GraphObjRefOMNIORB4</fromnode-name>
-    <fromserviceparameter-name>EmbeddedLccAddComponent__aContainer</fromserviceparameter-name>
-    <tonode-name>EmbeddedLccAddComponent</tonode-name>
-    <toserviceparameter-name>aContainer</toserviceparameter-name>
-    <data-value>
-     <value-type>18</value-type>
-     <value><![CDATA[SuperVisionContainer]]></value>
-    </data-value>
-    <coord-list/>
-   </data>
-   <data>
-    <fromnode-name>GraphObjRefOMNIORB4</fromnode-name>
-    <fromserviceparameter-name>EmbeddedLccAddComponent__aComponentName</fromserviceparameter-name>
-    <tonode-name>EmbeddedLccAddComponent</tonode-name>
-    <toserviceparameter-name>aComponentName</toserviceparameter-name>
-    <data-value>
-     <value-type>18</value-type>
-     <value><![CDATA[AddComponent]]></value>
-    </data-value>
-    <coord-list/>
-   </data>
-  </data-list>
- </dataflow>
-</supergraph>
-