#include <XmlLDrivers_DocumentRetrievalDriver.hxx>
Inheritance diagram for XmlLDrivers_DocumentRetrievalDriver:
Public Member Functions | |
Standard_EXPORT | XmlLDrivers_DocumentRetrievalDriver () |
virtual Standard_EXPORT TCollection_ExtendedString | SchemaName () const |
virtual Standard_EXPORT void | Make (const Handle(PCDM_Document)&PD, const Handle(CDM_Document)&TD) |
virtual Standard_EXPORT Handle_CDM_Document | CreateDocument () |
this method is called by the framework before the read method. | |
virtual Standard_EXPORT void | Read (const TCollection_ExtendedString &theFileName, const Handle(CDM_Document)&theNewDocument, const Handle(CDM_Application)&theApplication) |
Warning - raises DriverError if an error occurs during inside the Make method. //! retrieves the content of the file into a new Document. by default Read will use the Schema method to read the file into a persistent document. and the Make method to build a transient document. . | |
virtual Standard_EXPORT Handle_XmlMDF_ADriverTable | AttributeDrivers (const Handle(CDM_MessageDriver)&theMsgDriver) |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Protected Member Functions | |
virtual Standard_EXPORT void | ReadFromDomDocument (const XmlObjMgt_Element &theDomElement, const Handle(CDM_Document)&theNewDocument, const Handle(CDM_Application)&theApplication) |
virtual Standard_EXPORT Standard_Boolean | MakeDocument (const XmlObjMgt_Element &thePDoc, const Handle(CDM_Document)&theTDoc) |
Protected Attributes | |
XmlObjMgt_RRelocationTable | myRelocTable |
TCollection_ExtendedString | myFileName |
Private Attributes | |
Handle_XmlMDF_ADriverTable | myDrivers |
|
|
|
Reimplemented in XmlDrivers_DocumentRetrievalDriver. |
|
Implements PCDM_Reader. |
|
Reimplemented from PCDM_RetrievalDriver. Reimplemented in XmlDrivers_DocumentRetrievalDriver. |
|
Implements PCDM_RetrievalDriver. |
|
|
|
Reimplemented from PCDM_RetrievalDriver. |
|
|
|
Implements PCDM_RetrievalDriver. |
|
|
|
|
|
|