more support for labels
This commit is contained in:
parent
f44c7aa2df
commit
3823e65134
|
@ -205,10 +205,13 @@ class DbXmlContainerHolder(dataholders.DataHolder):
|
|||
uriBase = self.getUriAbsolutePath()
|
||||
names = {}
|
||||
results = self.getResultFetchedFromXpath(xpathExpression)
|
||||
labelValue = dbxml.XmlValue("")
|
||||
for value in results:
|
||||
document = value.asDocument()
|
||||
name = document.getName()
|
||||
uri = "%s/%s" % (uriBase, name)
|
||||
if document.getMetaData("http://www.sleepycat.com/2002/dbxml", "label", labelValue):
|
||||
name = labelValue.asString()
|
||||
names[uri] = name
|
||||
return names
|
||||
|
||||
|
|
Reference in New Issue