-bool HYDROGUI_Tool::IsEqual( const Handle(HYDROData_Object)& theObj1,
- const Handle(HYDROData_Object)& theObj2 )
-{
- if( !theObj1.IsNull() && !theObj2.IsNull() )
- return theObj1->Label() == theObj2->Label(); //ouv: check that the names can be used here
- return false;
-}
-
-void HYDROGUI_Tool::SetActiveViewManager( HYDROGUI_Module* theModule,
- SUIT_ViewManager* theViewManager )
-{
- if( theViewManager )
- if( SUIT_ViewWindow* aViewWindow = theViewManager->getActiveView() )
- if( STD_TabDesktop* aTabDesktop = dynamic_cast<STD_TabDesktop*>( theModule->getApp()->desktop() ) )
- if( QtxWorkstack* aWorkstack = aTabDesktop->workstack() )
- aWorkstack->setActiveWindow( aViewWindow );
-}
-
-void HYDROGUI_Tool::GetPrsSubObjects( HYDROGUI_Module* theModule,
- HYDROData_SequenceOfObjects& theSeq )