]> SALOME platform Git repositories - modules/kernel.git/commitdiff
Salome HOME
new methods Save(), Load(), Params()
authorasl <asl@opencascade.com>
Fri, 20 Nov 2009 14:55:07 +0000 (14:55 +0000)
committerasl <asl@opencascade.com>
Fri, 20 Nov 2009 14:55:07 +0000 (14:55 +0000)
idl/SALOME_Notebook.idl

index 135c0c5c817c8909f7ac9ed71b1e711857b70dfa..3455f15f8af378eb864191793d45b8ab35952b21 100644 (file)
@@ -87,6 +87,8 @@ module SALOME
   };
 
 
+  typedef sequence<string> StringList;
+
   //! This interface describes parameters container: Notebook
   interface Notebook : GenericObj
   {
@@ -125,6 +127,18 @@ module SALOME
 
     //! access to parameter from notebook
     Parameter Param( in string name );
+
+    //! return list of all variables names
+    StringList Params();
+
+
+    //persistence management
+
+    //! save notebook into text file
+    void Save( in string name );
+
+    //! load notebook from text file
+    boolean Load( in string name );
   };
 };