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