]> SALOME platform Git repositories - modules/kernel.git/commitdiff
Salome HOME
Use of ContainersManager and ResourcesManager
authorrahuel <rahuel@opencascade.com>
Tue, 2 Mar 2004 08:20:36 +0000 (08:20 +0000)
committerrahuel <rahuel@opencascade.com>
Tue, 2 Mar 2004 08:20:36 +0000 (08:20 +0000)
src/ContainersManager/TestContainersManager.py

index f47edc1a04caf035d612ba269f7c3fcde708b74b..b37f6fbadf04f0c20ebd35c037a2273000576dd7 100644 (file)
@@ -225,8 +225,40 @@ AddComponent._get_instanceName()
 AddComponent._get_interfaceName()
 
 ListOfAddComponent = MyContainersMgr.FindComponents( DefaultParams , 'AddComponent' )
+i = 0
+while i < len( ListOfAddComponent ) :
+    print ListOfAddComponent[ i ]._get_instanceName(),ListOfAddComponent[ i ]._get_interfaceName()
+    i = i + 1
+
+MyContainersMgr.FindOrLoad_Component( DefaultParams , "AddComponent" )
+ListOfAddComponent = MyContainersMgr.FindComponents( DefaultParams , 'AddComponent' )
+i = 0
+while i < len( ListOfAddComponent ) :
+    print ListOfAddComponent[ i ]._get_instanceName(),ListOfAddComponent[ i ]._get_interfaceName()
+    i = i + 1
 
 FactoryServeSubComponent = MyContainersMgr.FindOrLoad_Component( DefaultParams , "SubComponent" )
+ListOfComponents = MyContainersMgr.FindComponents( DefaultParams , '' )
+i = 0
+while i < len( ListOfComponents ) :
+    print ListOfComponents[ i ]._get_instanceName(),ListOfComponents[ i ]._get_interfaceName()
+    i = i + 1
+
+DefaultParams.ContainerName = 'SuperVisionContainer'
+SuperVisionContainerAddComponent = MyContainersMgr.FindOrLoad_Component( DefaultParams , "AddComponent" )
+DefaultParams.ContainerName = ''
+ListOfAddComponent = MyContainersMgr.FindComponents( DefaultParams , 'AddComponent' )
+i = 0
+while i < len( ListOfAddComponent ) :
+    print ListOfAddComponent[ i ]._get_instanceName(),ListOfAddComponent[ i ]._get_interfaceName()
+    i = i + 1
+
+
+ListOfComponents = MyContainersMgr.FindComponents( DefaultParams , '' )
+i = 0
+while i < len( ListOfComponents ) :
+    print ListOfComponents[ i ]._get_instanceName(),ListOfComponents[ i ]._get_interfaceName()
+    i = i + 1
 
 from LifeCycleCORBA import *
 orb = CORBA.ORB_init([''], CORBA.ORB_ID)