26 #ifndef __TERRALIB_XERCES_INTERNAL_WRITERFACTORY_H    27 #define __TERRALIB_XERCES_INTERNAL_WRITERFACTORY_H    30 #include "../xml/AbstractWriterFactory.h"    76 #endif  // __TERRALIB_XERCES_INTERNAL_WRITERFACTORY_H 
This class models a XML writer object. 
 
te::xml::AbstractWriter * build()
Concrete factories (derived from this one) must implement this method in order to create objects...
 
This is the abstract factory for XML writers. 
 
static WriterFactory * sm_factory
A pointer to the global Xerces XML Writer factory. 
 
static void finalize()
It finalizes the factory: it will be destroyed and will be unregistered from the abstract factory Wri...
 
static void initialize()
It initializes the factory: it will be registered in the abstract factory WriterFactory. 
 
This is the concrete factory for XML writer built on top of Xerces-C++ parser.