static const XMLCh validate[] = UNICODE_LITERAL_8(v,a,l,i,d,a,t,e);
FilesystemMetadataProvider::FilesystemMetadataProvider(const DOMElement* e)
- : m_root(e), m_filestamp(0), m_validate(false), m_lock(NULL), m_object(NULL)
+ : MetadataProvider(e), m_root(e), m_filestamp(0), m_validate(false), m_lock(NULL), m_object(NULL)
{
#ifdef _DEBUG
NDC ndc("FilesystemMetadataProvider");
auto_ptr<XMLObject> xmlObjectPtr(xmlObject);
- if (m_filter) {
- log.info("applying metadata filter (%s)", m_filter->getId());
- m_filter->doFilter(*xmlObject);
- }
+ doFilters(*xmlObject);
xmlObjectPtr->releaseThisAndChildrenDOM();
xmlObjectPtr->setDocument(NULL);