if (nl.getLength() > 0) {
retVal = new DimensionTreeElement[nl.getLength()];
for (i = 0; i < nl.getLength(); i++) {
//S.out("node name= " + nl.item(i).getNodeName() + " node value =" + rex.utils.DOM.getTextFromDOMElement(nl.item(i)));
retVal[i] = new HierarchyElement(this, nl.item(i), restrictions, properties);
}
}
}
}catch(Exception e){
S.out("Error(getHierarchyList):" + e);