#define HYDROData_Document_HeaderFile
#include <HYDROData.h>
-#include <HYDROData_Object.h>
+#include <HYDROData_Entity.h>
#include <TDocStd_Document.hxx>
//! Returns the document by object
HYDRODATA_EXPORT static Handle(HYDROData_Document) Document(
- const Handle(HYDROData_Object)& theObject );
+ const TDF_Label& theObjectLabel );
//! Returns true if data model contains document for this study
HYDRODATA_EXPORT static bool HasDocument(const int theStudyID);
//! Creates and locates in the document a new object
//! \param theKind kind of the created object, can not be UNKNOWN
//! \returns the created object
- HYDRODATA_EXPORT Handle_HYDROData_Object CreateObject(const ObjectKind theKind);
+ HYDRODATA_EXPORT Handle(HYDROData_Entity) CreateObject(const ObjectKind theKind);
protected: