31 "documentXMLParser" );
32 std::deque<std::string> standardPropertyList= groupConf.
getListsValueAtKey (
"standard-properties-list" );
34 for ( std::deque<std::string>::const_iterator attributeIdentifier = standardPropertyList.begin();
35 attributeIdentifier != standardPropertyList.end(); attributeIdentifier++ )
37 const std::string docPropertyName = *attributeIdentifier;
49 LWARN <<
"no param 'storageType' in DocumentPropertyType group for " << docPropertyName;
59 LDEBUG <<
"no param 'cardinality' in DocumentPropertyType group for " << docPropertyName;
69 LDEBUG <<
"no param 'description' in DocumentPropertyType group for " << docPropertyName;
74 if (val==
"true" || val==
"yes" || val==
"1")
81 LDEBUG <<
"no param 'isInternal' in DocumentPropertyType group for " << docPropertyName;
90 LWARN <<
"AbstractXmlReaderClient: NoSuchGroup Exception: " << e.
what();
95 LWARN <<
"AbstractXmlReaderClient: NoSuchList Exception: standard-properties-list";
102 "documentXMLParser" );
103 std::deque<std::string> extendedPropertyList= groupConf.
getListsValueAtKey (
"extended-properties-list" );
105 for ( std::deque<std::string>::const_iterator attributeIdentifier = extendedPropertyList.begin();
106 attributeIdentifier != extendedPropertyList.end(); attributeIdentifier++ )
108 const std::string docPropertyName = *attributeIdentifier;
120 LWARN <<
"no param 'storageType' in DocumentPropertyType group for " << docPropertyName;
130 LDEBUG <<
"no param 'cardinality' in DocumentPropertyType group for " << docPropertyName;
140 LDEBUG <<
"no param 'description' in DocumentPropertyType group for " << docPropertyName;
145 if (val==
"true" || val==
"yes" || val==
"1")
152 LDEBUG <<
"no param 'isInternal' in DocumentPropertyType group for " << docPropertyName;
161 LWARN <<
"AbstractXmlReaderClient: NoSuchGroup Exception: " << e.
what();
166 LWARN <<
"AbstractXmlReaderClient: NoSuchList Exception: extended-properties-list";