]> SALOME platform Git repositories - modules/kernel.git/commitdiff
Salome HOME
Added flag 'onlyParameters' to Update() method
authorouv <ouv@opencascade.com>
Wed, 25 Nov 2009 09:13:51 +0000 (09:13 +0000)
committerouv <ouv@opencascade.com>
Wed, 25 Nov 2009 09:13:51 +0000 (09:13 +0000)
idl/SALOME_Notebook.idl
src/Notebook/SALOME_Notebook.cxx
src/Notebook/SALOME_Notebook.hxx

index 647b6dc7226e432ae1175f195748e7619a3e56d2..4f5812e7da71ba0769c0070f4ce4fac09132b463 100644 (file)
@@ -159,7 +159,7 @@ module SALOME
     void SetToUpdate( in ParameterizedObject obj ) raises( NotebookError );
 
     //! update all objects marked as "need to update"
-    void Update();
+    void Update( in boolean onlyParameters );
 
 
 
index 8f8c08f55488dee1079955d238f49d31505b82dd..9351cddc80da3e2a03475af04a5f2533f43fab1c 100644 (file)
@@ -173,7 +173,7 @@ void SALOME_Notebook::SetToUpdate( SALOME::ParameterizedObject_ptr theObj )
   */
 }
 
-void SALOME_Notebook::Update()
+void SALOME_Notebook::Update( CORBA::Boolean theOnlyParameters )
 {
   //Utils_Locker lock( &myMutex );
 
index 8feeba931bc6037d128732a5f4266842632815d7..b0b3746d8fc0b5a921d6345705edfcd853d81364 100644 (file)
@@ -47,7 +47,7 @@ public:
   virtual void RemoveDependency( SALOME::ParameterizedObject_ptr theObj, SALOME::ParameterizedObject_ptr theRef );
   virtual void ClearDependencies( SALOME::ParameterizedObject_ptr theObj, SALOME::DependenciesType theType );
   virtual void SetToUpdate( SALOME::ParameterizedObject_ptr theObj );
-  virtual void Update();
+  virtual void Update( CORBA::Boolean theOnlyParameters );
 
   virtual void AddExpression( const char* theExpr );
   virtual void AddNamedExpression( const char* theName, const char* theExpr );