13 using namespace cms::xerces;
16 : doValidation_(
false), files_(), urls_(), schemaLocation_(), cpv_(cpv) {}
33 const XMLCh*
const localname,
34 const XMLCh*
const qname,
41 urls_.emplace_back(url);
46 fileName = fileName.substr(0, fileName.find(
'.'));
void startElement(const XMLCh *uri, const XMLCh *localname, const XMLCh *qname, const Attributes &attrs) override
const std::string getSchemaLocation() const
DDName is used to identify DDD entities uniquely.
std::vector< std::string > files_
Compact representation of the geometrical detector hierarchy.
void setRoot(const DDLogicalPart &root)
static value_type & instance()
ZStr< XMLCh > uStr(char const *str)
A DDLogicalPart aggregates information concerning material, solid and sensitveness ...
~DDLSAX2ConfigHandler() override
bool equals(const edm::RefToBase< Jet > &j1, const edm::RefToBase< Jet > &j2)
std::vector< std::string > urls_
const std::vector< std::string > & getURLs() const
std::string schemaLocation_
DDLSAX2ConfigHandler(DDCompactView &cpv)
XERCES_CPP_NAMESPACE::Attributes Attributes
const std::vector< std::string > & getFileNames() const
const bool doValidation() const