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:
@@ -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));
|
||||
|
@@ -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);
|
||||
|
||||
};
|
||||
|
||||
|
@@ -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);
|
||||
|
@@ -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
|
||||
|
@@ -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);
|
||||
|
@@ -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
|
||||
|
@@ -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)
|
||||
{
|
||||
}
|
||||
|
@@ -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;
|
||||
|
@@ -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;
|
||||
}
|
||||
|
||||
|
@@ -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;
|
||||
|
@@ -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;
|
||||
}
|
||||
|
||||
|
@@ -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;
|
||||
|
@@ -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)
|
||||
{
|
||||
}
|
||||
|
@@ -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;
|
||||
|
@@ -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)
|
||||
{
|
||||
}
|
||||
|
@@ -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;
|
||||
|
Reference in New Issue
Block a user