1 #ifndef DDL_SAX2ConfigHandler_H
2 #define DDL_SAX2ConfigHandler_H
17 #include <xercesc/sax2/Attributes.hpp>
44 void startElement(
const XMLCh*
const uri,
const XMLCh*
const localname
45 ,
const XMLCh*
const qname,
const Attributes& attrs);
48 const std::vector<std::string>&
getURLs()
const;
const std::string getSchemaLocation() const
std::vector< std::string > files_
type of data representation of DDCompactView
std::vector< std::string > urls_
const std::vector< std::string > & getURLs() const
std::string schemaLocation_
DDLSAX2ConfigHandler(DDCompactView &cpv)
DDLSAX2ConfigHandler is the handler for the configuration file.
DDLSAX2Handler inherits from Xerces C++ DefaultHandler.
void startElement(const XMLCh *const uri, const XMLCh *const localname, const XMLCh *const qname, const Attributes &attrs)
const std::vector< std::string > & getFileNames() const
const bool doValidation() const
XERCES_CPP_NAMESPACE::Attributes Attributes