virtual SALOME::StringArray* GetParameters( const char* theParamName );
SALOME_Parameter* GetParameterPtr( const char* theParamName ) const;
+ void Update( bool theOnlyParameters );
void UpdateAnonymous( const std::string& theOldName, const std::string& theNewName );
int GetNewId();
bool HasDependency( const std::string& theObjKey, const std::string& theRefKey ) const;
void RebuildLinks();
private:
- void Update( bool theOnlyParameters );
void AddParameter( SALOME_Parameter* theParam, bool theAddDependencies = true );
void AddDependencies( SALOME_Parameter* theParam );
void AddDependency( const std::string& theObjKey, const std::string& theRefKey );
void SALOME_Parameter::Update()
{
myNotebook->SetToUpdate( _this() );
- myNotebook->Update();
+ myNotebook->Update( true );
}
void SALOME_Parameter::SetExpression( const char* theExpr )