]> SALOME platform Git repositories - modules/kernel.git/commitdiff
Salome HOME
*** empty log message ***
authortajchman <tajchman>
Thu, 8 Apr 2004 15:59:22 +0000 (15:59 +0000)
committertajchman <tajchman>
Thu, 8 Apr 2004 15:59:22 +0000 (15:59 +0000)
idl/SALOME_ModuleCatalog.idl

index 4215c612b21e285e18f93a70bfdf33190bfbe025..7a341fbbbba6615f94c27cdbd6df33c582ccf90c 100644 (file)
@@ -125,6 +125,20 @@ List of names of interfaces.
 */
   typedef sequence<string> ListOfInterfaces ;
 
+/*!
+PathPrefix : association of a machine name and
+a path to a component
+*/
+  struct PathPrefix {
+    string             machine;
+    string             path;
+  };
+
+/*! 
+List of path prefixes
+*/
+  typedef sequence<PathPrefix> PathPrefixes;
+
 /*!
 Description of a component
 */
@@ -137,6 +151,7 @@ Description of a component
     string             icon;
     string             constraint;
     ListOfDefInterface interfaces;
+    PathPrefixes       paths;
   };
 
 /*! 
@@ -319,5 +334,7 @@ Reads a xml file and imports new components from this file.
 New components replace existing components with the same name.
 */
     void ImportXmlCatalogFile(in string filename) raises(NotFound);
+
+    void shutdown();
   } ;
 };