1 #include "SalomeApp_OBFilter.h"
3 #include "SalomeApp_SelectionMgr.h"
4 #include "SalomeApp_DataObject.h"
5 #include "SalomeApp_DataOwner.h"
7 SalomeApp_OBFilter::SalomeApp_OBFilter( SalomeApp_SelectionMgr* theSelMgr )
12 SalomeApp_OBFilter::~SalomeApp_OBFilter()
16 bool SalomeApp_OBFilter::isOk( const SUIT_DataObject* theDataObj ) const
18 const SalomeApp_DataObject* obj = dynamic_cast<const SalomeApp_DataObject*>( theDataObj );
20 return mySelMgr->isOk( new SalomeApp_DataOwner( obj->entry() ) );