public Iterator getPrefixes() { if (parent == null || !(parent instanceof ExtendedNamespaceContext)) { return getDeclaredPrefixes(); } else { Set prefixes = new HashSet(this.namespaces.keySet()); ExtendedNamespaceContext superCtx = (ExtendedNamespaceContext) parent; for (Iterator i = superCtx.getPrefixes(); i.hasNext();) { String prefix = (String) i.next(); prefixes.add(prefix); } return prefixes.iterator(); } }
Iterator prefixes = namespaces.getDeclaredPrefixes(); while (prefixes.hasNext()) {
Iterator prefixes = namespaces.getDeclaredPrefixes(); while (prefixes.hasNext()) {