}
}
+ void generateMetadata(SPSSODescriptor& role) const {
+ for (vector<AttributeExtractor*>::const_iterator i=m_extractors.begin(); i!=m_extractors.end(); ++i) {
+ Locker locker(*i);
+ (*i)->generateMetadata(role);
+ }
+ }
+
private:
vector<AttributeExtractor*> m_extractors;
};
{
}
+void AttributeExtractor::generateMetadata(SPSSODescriptor& role) const
+{
+}
+
ChainingAttributeExtractor::ChainingAttributeExtractor(const DOMElement* e)
{
SPConfig& conf = SPConfig::getConfig();