1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-08-09 13:22:24 +03:00

0029220: Application Framework - replace CDM_MessageDriver interface by Message_Messenger.

This commit is contained in:
szy
2017-12-13 15:27:50 +03:00
committed by bugmaster
parent 31e026ba63
commit 83ae35919c
398 changed files with 1452 additions and 1824 deletions

View File

@@ -74,7 +74,7 @@ void XmlTObjDrivers::DefineFormat (const Handle(TDocStd_Application)& theApp)
//purpose :
//=======================================================================
void XmlTObjDrivers::AddDrivers (const Handle(XmlMDF_ADriverTable)& aDriverTable,
const Handle(CDM_MessageDriver)& anMsgDrv)
const Handle(Message_Messenger)& anMsgDrv)
{
aDriverTable -> AddDriver (new XmlTObjDrivers_ModelDriver (anMsgDrv));
aDriverTable -> AddDriver (new XmlTObjDrivers_ObjectDriver (anMsgDrv));

View File

@@ -22,7 +22,7 @@
#include <Standard_GUID.hxx>
class XmlMDF_ADriverTable;
class CDM_MessageDriver;
class Message_Messenger;
class TDocStd_Application;
//! Class for registering storage/retrieval drivers for TObj XML persistence
@@ -41,7 +41,7 @@ class XmlTObjDrivers
Standard_EXPORT static void AddDrivers
(const Handle(XmlMDF_ADriverTable)& aDriverTable,
const Handle(CDM_MessageDriver)& anMsgDrv);
const Handle(Message_Messenger)& anMsgDrv);
};

View File

@@ -37,7 +37,7 @@ XmlTObjDrivers_DocumentRetrievalDriver::XmlTObjDrivers_DocumentRetrievalDriver()
Handle(XmlMDF_ADriverTable)
XmlTObjDrivers_DocumentRetrievalDriver::AttributeDrivers
(const Handle(CDM_MessageDriver)& theMsgDrv)
(const Handle(Message_Messenger)& theMsgDrv)
{
// Standard drivers
Handle(XmlMDF_ADriverTable) aTable = XmlLDrivers::AttributeDrivers (theMsgDrv);

View File

@@ -36,7 +36,7 @@ class XmlTObjDrivers_DocumentRetrievalDriver :
// Constructor
Standard_EXPORT virtual Handle(XmlMDF_ADriverTable) AttributeDrivers
(const Handle(CDM_MessageDriver)& theMsgDriver) Standard_OVERRIDE;
(const Handle(Message_Messenger)& theMsgDriver) Standard_OVERRIDE;
public:
// Declaration of CASCADE RTTI

View File

@@ -39,7 +39,7 @@ XmlTObjDrivers_DocumentStorageDriver::XmlTObjDrivers_DocumentStorageDriver
Handle(XmlMDF_ADriverTable)
XmlTObjDrivers_DocumentStorageDriver::AttributeDrivers
(const Handle(CDM_MessageDriver)& theMsgDrv)
(const Handle(Message_Messenger)& theMsgDrv)
{
// Standard drivers
Handle(XmlMDF_ADriverTable) aTable = XmlLDrivers::AttributeDrivers (theMsgDrv);

View File

@@ -37,7 +37,7 @@ class XmlTObjDrivers_DocumentStorageDriver :
// Constructor
Standard_EXPORT virtual Handle(XmlMDF_ADriverTable) AttributeDrivers
(const Handle(CDM_MessageDriver)& theMsgDriver) Standard_OVERRIDE;
(const Handle(Message_Messenger)& theMsgDriver) Standard_OVERRIDE;
public:
// Declaration of CASCADE RTTI

View File

@@ -16,7 +16,7 @@
// The original implementation Copyright: (C) RINA S.p.A
#include <XmlTObjDrivers_IntSparseArrayDriver.hxx>
#include <CDM_MessageDriver.hxx>
#include <Message_Messenger.hxx>
#include <TDF_Attribute.hxx>
#include <XmlObjMgt_Persistent.hxx>
#include <TObj_TIntSparseArray.hxx>
@@ -36,7 +36,7 @@ IMPLEMENT_STANDARD_RTTIEXT(XmlTObjDrivers_IntSparseArrayDriver,XmlMDF_ADriver)
//=======================================================================
XmlTObjDrivers_IntSparseArrayDriver::XmlTObjDrivers_IntSparseArrayDriver
(const Handle(CDM_MessageDriver)& theMessageDriver)
(const Handle(Message_Messenger)& theMessageDriver)
: XmlMDF_ADriver( theMessageDriver, NULL)
{
}

View File

@@ -27,7 +27,7 @@ class XmlTObjDrivers_IntSparseArrayDriver : public XmlMDF_ADriver
public:
Standard_EXPORT XmlTObjDrivers_IntSparseArrayDriver
(const Handle(CDM_MessageDriver)& theMessageDriver);
(const Handle(Message_Messenger)& theMessageDriver);
// constructor
Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;

View File

@@ -18,7 +18,7 @@
#include "XmlTObjDrivers_ModelDriver.hxx"
#include <CDM_MessageDriver.hxx>
#include <Message_Messenger.hxx>
#include <XmlObjMgt_Persistent.hxx>
#include <XmlObjMgt_RRelocationTable.hxx>
#include <XmlObjMgt.hxx>
@@ -40,7 +40,7 @@ IMPLEMENT_STANDARD_RTTIEXT(XmlTObjDrivers_ModelDriver,XmlMDF_ADriver)
//=======================================================================
XmlTObjDrivers_ModelDriver::XmlTObjDrivers_ModelDriver
(const Handle(CDM_MessageDriver)& theMessageDriver)
(const Handle(Message_Messenger)& theMessageDriver)
: XmlMDF_ADriver( theMessageDriver, NULL)
{
}
@@ -81,10 +81,10 @@ Standard_Boolean XmlTObjDrivers_ModelDriver::Paste
aTModel->Set( aCurrentModel );
return Standard_True;
}
WriteMessage("TObj_TModel retrieval: wrong model GUID");
myMessageDriver->Send("TObj_TModel retrieval: wrong model GUID", Message_Fail);
return Standard_False;
}
WriteMessage("error retrieving ExtendedString for type TObj_TModel");
myMessageDriver->Send("error retrieving ExtendedString for type TObj_TModel", Message_Fail);
return Standard_False;
}

View File

@@ -27,7 +27,7 @@ class XmlTObjDrivers_ModelDriver : public XmlMDF_ADriver
public:
Standard_EXPORT XmlTObjDrivers_ModelDriver
(const Handle(CDM_MessageDriver)& theMessageDriver);
(const Handle(Message_Messenger)& theMessageDriver);
// constructor
Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;

View File

@@ -16,7 +16,7 @@
// The original implementation Copyright: (C) RINA S.p.A
#include <CDM_MessageDriver.hxx>
#include <Message_Messenger.hxx>
#include "XmlTObjDrivers_ObjectDriver.hxx"
#include <TObj_TObject.hxx>
#include <TObj_Persistence.hxx>
@@ -35,7 +35,7 @@ IMPLEMENT_STANDARD_RTTIEXT(XmlTObjDrivers_ObjectDriver,XmlMDF_ADriver)
//=======================================================================
XmlTObjDrivers_ObjectDriver::XmlTObjDrivers_ObjectDriver
(const Handle(CDM_MessageDriver)& theMessageDriver)
(const Handle(Message_Messenger)& theMessageDriver)
: XmlMDF_ADriver( theMessageDriver, NULL)
{
}
@@ -71,7 +71,7 @@ Standard_Boolean XmlTObjDrivers_ObjectDriver::Paste
Handle(TObj_TObject)::DownCast (Target) ->Set( anObject );
return Standard_True;
}
WriteMessage("error retrieving ExtendedString for type TObj_TModel");
myMessageDriver->Send("error retrieving ExtendedString for type TObj_TModel", Message_Fail);
return Standard_False;
}

View File

@@ -28,7 +28,7 @@ class XmlTObjDrivers_ObjectDriver : public XmlMDF_ADriver
public:
Standard_EXPORT XmlTObjDrivers_ObjectDriver
(const Handle(CDM_MessageDriver)& theMessageDriver);
(const Handle(Message_Messenger)& theMessageDriver);
// constructor
Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;

View File

@@ -18,7 +18,7 @@
#include "XmlTObjDrivers_ReferenceDriver.hxx"
#include <CDM_MessageDriver.hxx>
#include <Message_Messenger.hxx>
#include <TDF_Tool.hxx>
#include <TDF_Attribute.hxx>
@@ -44,7 +44,7 @@ IMPLEMENT_DOMSTRING (ReferredModelEntry, "modelentry")
//=======================================================================
XmlTObjDrivers_ReferenceDriver::XmlTObjDrivers_ReferenceDriver
(const Handle(CDM_MessageDriver)& theMessageDriver)
(const Handle(Message_Messenger)& theMessageDriver)
: XmlMDF_ADriver( theMessageDriver, NULL)
{
}

View File

@@ -28,7 +28,7 @@ class XmlTObjDrivers_ReferenceDriver : public XmlMDF_ADriver
public:
Standard_EXPORT XmlTObjDrivers_ReferenceDriver
(const Handle(CDM_MessageDriver)& theMessageDriver);
(const Handle(Message_Messenger)& theMessageDriver);
// constructor
Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;

View File

@@ -18,7 +18,7 @@
#include <XmlTObjDrivers_XYZDriver.hxx>
#include <CDM_MessageDriver.hxx>
#include <Message_Messenger.hxx>
#include <TDF_Attribute.hxx>
#include <XmlObjMgt.hxx>
@@ -39,7 +39,7 @@ IMPLEMENT_DOMSTRING (CoordZ, "Z")
//=======================================================================
XmlTObjDrivers_XYZDriver::XmlTObjDrivers_XYZDriver
(const Handle(CDM_MessageDriver)& theMessageDriver)
(const Handle(Message_Messenger)& theMessageDriver)
: XmlMDF_ADriver( theMessageDriver, NULL)
{
}

View File

@@ -28,7 +28,7 @@ class XmlTObjDrivers_XYZDriver : public XmlMDF_ADriver
public:
Standard_EXPORT XmlTObjDrivers_XYZDriver
(const Handle(CDM_MessageDriver)& theMessageDriver);
(const Handle(Message_Messenger)& theMessageDriver);
// constructor
Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;