27 #include "../common/StringUtils.h"
50 sm_defaultWriterType = uType;
54 : te::common::AbstractFactory<te::xml::
AbstractWriter, std::string>(factoryKey)
This class models a XML writer object.
static te::xml::AbstractWriter * make()
It creates a new XML writer using the dafault implementation.
static void setDefaultWriter(const std::string &writerType)
It sets the default driver used to create the XML writer objects.
std::string Convert2UCase(const std::string &value)
It converts a string to upper case.
This class models a XML writer object.
AbstractWriterFactory(const std::string &factoryKey)
It creates the factory.
static TPRODUCT * make(const TFACTORYKEY &factoryKey)
It creates an object with the appropriated factory.
#define TE_XML_DEFAULT_WRITER_TYPE
The default implementation to be used when creating a XML writer.
static std::string sm_defaultWriterType
The type of the writer to be created if no type is informed.
This is the abstract factory for XML writers.
This class models a XML writer object.