Salome HOME
Initial version
[modules/gui.git] / src / SalomeApp / SalomeApp_DataOwner.cxx
1 #include "SalomeApp_DataOwner.h"
2
3 #include "SalomeApp_DataObject.h"
4
5 #ifdef WNT
6 #include <typeinfo.h>
7 #endif
8
9 #include <iostream.h>
10
11 SalomeApp_DataOwner::SalomeApp_DataOwner( const QString& entry )
12 : myEntry( entry )
13 {
14   //cout << "---> created DataOwner with entry = " << entry << endl;
15 }
16
17 SalomeApp_DataOwner::~SalomeApp_DataOwner()
18 {
19 }
20
21 bool SalomeApp_DataOwner::isEqual( const SUIT_DataOwner& obj ) const
22 {
23   const SalomeApp_DataOwner* other = dynamic_cast<const SalomeApp_DataOwner*>( &obj );
24
25   return other && entry() == other->entry();
26 }
27
28 QString SalomeApp_DataOwner::entry() const
29 {
30   return myEntry;
31 }