XMLDocumentWriter is responsible for writing XML documents.
Its initialize() method sets an XMLSaxData.Data object, representing the root of the XML tree, as the target for the features to use.
#include
<class_x_m_l_document_writer_1_1_x_m_l_document_writer.h>
Public Member Functions |
|
initialize () | |
Override this in any derived class. |
|
getRootTag () | |
Virtual method: Derived subclasses will
provide the appriopriate root tag. |
|
getFormatAttr () | |
Virtual method: Derived subclasses will
provide the appriopriate format attribute. |
|
registerFeatures () | |
Virtual method: Derived subclassed will
override this method with the corresponding features. |
XMLDocumentWriter.XMLDocumentWriter.initialize | ( | ) |
Override this in any derived class.
Tasks that should be performed here include:
At the end of the derived initialize() implementation, this base class method must be called.
Reimplemented from DocumentWriter.DocumentWriter.
XMLDocumentWriter.XMLDocumentWriter.getRootTag | ( | ) |
Virtual method: Derived subclasses will provide the appriopriate root tag.
Reimplemented in XMLDrawCacheDocumentWriter.XMLDrawCacheDocumentWriter, XMLEnvironmentDocumentWriter.XMLEnvironmentDocumentWriter, XMLMaterialDocumentWriter.XMLMaterialDocumentWriter, XMLSceneDocumentWriter.XMLSceneDocumentWriter, and XMLUserPreferenceDocumentWriter.XMLUserPreferenceDocumentWriter.
XMLDocumentWriter.XMLDocumentWriter.getFormatAttr | ( | ) |
Virtual method: Derived subclasses will provide the appriopriate format attribute.
Reimplemented in XMLDrawCacheDocumentWriter.XMLDrawCacheDocumentWriter, XMLEnvironmentDocumentWriter.XMLEnvironmentDocumentWriter, XMLMaterialDocumentWriter.XMLMaterialDocumentWriter, XMLSceneDocumentWriter.XMLSceneDocumentWriter, and XMLUserPreferenceDocumentWriter.XMLUserPreferenceDocumentWriter.
XMLDocumentWriter.XMLDocumentWriter.registerFeatures | ( | ) |
Virtual method: Derived subclassed will override this method with the corresponding features.
As default, register all the feature writers for the features that that this document writer will write.
Reimplemented in XMLDrawCacheDocumentWriter.XMLDrawCacheDocumentWriter, XMLEnvironmentDocumentWriter.XMLEnvironmentDocumentWriter, XMLMaterialDocumentWriter.XMLMaterialDocumentWriter, XMLSceneDocumentWriter.XMLSceneDocumentWriter, and XMLUserPreferenceDocumentWriter.XMLUserPreferenceDocumentWriter.