mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-08-14 13:30:48 +03:00
0029220: Application Framework - replace CDM_MessageDriver interface by Message_Messenger.
This commit is contained in:
@@ -14,7 +14,7 @@
|
||||
// commercial license or contractual agreement.
|
||||
|
||||
|
||||
#include <CDM_MessageDriver.hxx>
|
||||
#include <Message_Messenger.hxx>
|
||||
#include <XmlMDF_ADriverTable.hxx>
|
||||
#include <XmlMDocStd.hxx>
|
||||
#include <XmlMDocStd_XLinkDriver.hxx>
|
||||
@@ -24,7 +24,7 @@
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
void XmlMDocStd::AddDrivers (const Handle(XmlMDF_ADriverTable)& aDriverTable,
|
||||
const Handle(CDM_MessageDriver)& aMessageDriver)
|
||||
const Handle(Message_Messenger)& aMessageDriver)
|
||||
{
|
||||
aDriverTable->AddDriver (new XmlMDocStd_XLinkDriver(aMessageDriver));
|
||||
}
|
||||
|
@@ -21,7 +21,7 @@
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
class XmlMDF_ADriverTable;
|
||||
class CDM_MessageDriver;
|
||||
class Message_Messenger;
|
||||
class XmlMDocStd_XLinkDriver;
|
||||
|
||||
|
||||
@@ -34,7 +34,7 @@ public:
|
||||
|
||||
|
||||
//! Adds the attribute drivers to <aDriverTable>.
|
||||
Standard_EXPORT static void AddDrivers (const Handle(XmlMDF_ADriverTable)& aDriverTable, const Handle(CDM_MessageDriver)& theMessageDriver);
|
||||
Standard_EXPORT static void AddDrivers (const Handle(XmlMDF_ADriverTable)& aDriverTable, const Handle(Message_Messenger)& theMessageDriver);
|
||||
|
||||
|
||||
|
||||
|
@@ -14,7 +14,7 @@
|
||||
// commercial license or contractual agreement.
|
||||
|
||||
|
||||
#include <CDM_MessageDriver.hxx>
|
||||
#include <Message_Messenger.hxx>
|
||||
#include <Standard_Type.hxx>
|
||||
#include <TDF_Attribute.hxx>
|
||||
#include <TDF_Label.hxx>
|
||||
@@ -32,7 +32,7 @@ IMPLEMENT_DOMSTRING (DocEntryString, "documentEntry")
|
||||
//purpose : Constructor
|
||||
//=======================================================================
|
||||
XmlMDocStd_XLinkDriver::XmlMDocStd_XLinkDriver
|
||||
(const Handle(CDM_MessageDriver)& theMsgDriver)
|
||||
(const Handle(Message_Messenger)& theMsgDriver)
|
||||
: XmlMDF_ADriver (theMsgDriver, NULL)
|
||||
{}
|
||||
|
||||
@@ -58,7 +58,7 @@ Standard_Boolean XmlMDocStd_XLinkDriver::Paste
|
||||
|
||||
if (anXPath == NULL)
|
||||
{
|
||||
WriteMessage ("XLink: Cannot retrieve reference string from element");
|
||||
myMessageDriver->Send ("XLink: Cannot retrieve reference string from element", Message_Fail);
|
||||
return Standard_False;
|
||||
}
|
||||
|
||||
@@ -68,7 +68,7 @@ Standard_Boolean XmlMDocStd_XLinkDriver::Paste
|
||||
TCollection_ExtendedString aMessage =
|
||||
TCollection_ExtendedString ("Cannot retrieve XLink reference from \"")
|
||||
+ anXPath + '\"';
|
||||
WriteMessage (aMessage);
|
||||
myMessageDriver->Send (aMessage, Message_Fail);
|
||||
return Standard_False;
|
||||
}
|
||||
|
||||
|
@@ -23,7 +23,7 @@
|
||||
#include <Standard_Boolean.hxx>
|
||||
#include <XmlObjMgt_RRelocationTable.hxx>
|
||||
#include <XmlObjMgt_SRelocationTable.hxx>
|
||||
class CDM_MessageDriver;
|
||||
class Message_Messenger;
|
||||
class TDF_Attribute;
|
||||
class XmlObjMgt_Persistent;
|
||||
|
||||
@@ -38,7 +38,7 @@ class XmlMDocStd_XLinkDriver : public XmlMDF_ADriver
|
||||
public:
|
||||
|
||||
|
||||
Standard_EXPORT XmlMDocStd_XLinkDriver(const Handle(CDM_MessageDriver)& theMessageDriver);
|
||||
Standard_EXPORT XmlMDocStd_XLinkDriver(const Handle(Message_Messenger)& theMessageDriver);
|
||||
|
||||
Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
|
||||
|
||||
|
Reference in New Issue
Block a user