/*!Constructor.Initialize by \a parent.*/
LightApp_ModuleObject::LightApp_ModuleObject( SUIT_DataObject* parent )
-: CAM_RootObject( parent ),
- CAM_DataObject( parent )
+: CAM_RootObject( parent )//,
+ //CAM_DataObject( parent )
{
}
/*!Constructor.Initialize by \a module and parent.*/
LightApp_ModuleObject::LightApp_ModuleObject( CAM_DataModel* dm, SUIT_DataObject* parent )
-: CAM_RootObject( dm, parent ),
- CAM_DataObject( parent )
+: CAM_RootObject( dm, parent )//,
+ //CAM_DataObject( parent )
{
}
#include "LightApp.h"
#include "CAM_DataObject.h"
-#include "CAM_DataModel.h"
#include "CAM_RootObject.h"
class LightApp_Study;
+class CAM_DataModel;
/*!Description : Data Object has empty entry so it's children must redefine metod entry() and return some unique string*/
// to do : decomment virtual inheritance
-class LIGHTAPP_EXPORT LightApp_DataObject : public virtual CAM_DataObject
+class LIGHTAPP_EXPORT LightApp_DataObject : public CAM_DataObject
{
class Key;