Iterator it = mRootNsContext.getPrefixes(uri); while (it.hasNext()) { String prefix = (String) it.next();
public Iterator doGetPrefixes(String nsURI) { // Note: base class checks for 'known' problems and prefixes: ArrayList l = null; for (int i = 0, len = mNamespaces.size(); i < len; ++i) { Namespace ns = (Namespace) mNamespaces.get(i); String uri = ns.getNamespaceURI(); if (uri == null) { uri = ""; } if (uri.equals(nsURI)) { if (l == null) { l = new ArrayList(); } String prefix = ns.getPrefix(); l.add((prefix == null) ? "" : prefix); } } if (mParentCtxt != null) { Iterator it = mParentCtxt.getPrefixes(nsURI); if (l == null) { return it; } while (it.hasNext()) { l.add(it.next()); } } return (l == null) ? EmptyIterator.getInstance() : l.iterator(); }
@Override public Iterator getPrefixes(String namespaceURI) { return nsContext.getPrefixes(namespaceURI); } }
@Override public Iterator getPrefixes(String namespaceURI) { return nsContext.getPrefixes(namespaceURI); } }
@Override public Iterator getPrefixes(String namespaceURI) { return nsContext.getPrefixes(namespaceURI); } }
public Iterator getPrefixes(String namespaceURI) { return parent.getPrefixes(namespaceURI); } }
@Override public Iterator getPrefixes(String namespaceURI) { return nsContext.getPrefixes(namespaceURI); } }
@SuppressWarnings("rawtypes") public Iterator getPrefixes(String namespaceURI) { if (jaxbNamespace.equals(namespaceURI)) { return ctx.getPrefixes(namespace); } return ctx.getPrefixes(namespaceURI); } };
@SuppressWarnings("rawtypes") public Iterator getPrefixes(String namespaceURI) { if (jaxbNamespace.equals(namespaceURI)) { return ctx.getPrefixes(namespace); } return ctx.getPrefixes(namespaceURI); } };
@Override public Iterator getPrefixes(String uri) { final Iterator prefixes = b.getPrefixes(uri); if (prefixes.hasNext()) { return prefixes; } else { return a.getPrefixes(uri); } } };
public Iterator getPrefixes(String nsURI) { if (this.namespaceCtx != null) { return this.namespaceCtx.getPrefixes(nsURI); } else { return Collections.EMPTY_LIST.iterator(); } }
@SuppressWarnings("rawtypes") @Override public final Iterator getPrefixes(String namespaceURI) { return chained == null ? emptyList().iterator() : chained.getPrefixes(namespaceURI); }
private String getSCAPrefix(NamespaceContext nsContext) { Iterator<String> iter = nsContext.getPrefixes(SCA11_NS); while (iter.hasNext()) { String prefix = iter.next(); if (!prefix.equals(XMLConstants.DEFAULT_NS_PREFIX)) { return prefix; } } return "__sca"; } /**
private String getSCAPrefix(NamespaceContext nsContext) { Iterator<String> iter = nsContext.getPrefixes(SCA11_NS); while (iter.hasNext()) { String prefix = iter.next(); if (!prefix.equals(XMLConstants.DEFAULT_NS_PREFIX)) { return prefix; } } return "__sca"; }
public Iterator<?> getPrefixes(String namespaceURI) { List<String> ret = nsToPrefixes.get(namespaceURI); if(ret != null){ return Collections.unmodifiableCollection(ret).iterator(); } else{ return parent.getPrefixes(namespaceURI); } }
private String getSCAPrefix(NamespaceContext nsContext) { Iterator<String> iter = nsContext.getPrefixes(SCA11_NS); while (iter.hasNext()) { String prefix = iter.next(); if (!prefix.equals(XMLConstants.DEFAULT_NS_PREFIX)) { return prefix; } } return "__sca"; } /**
private String getSCAPrefix(NamespaceContext nsContext) { Iterator<String> iter = nsContext.getPrefixes(SCA11_NS); while (iter.hasNext()) { String prefix = iter.next(); if (!prefix.equals(XMLConstants.DEFAULT_NS_PREFIX)) { return prefix; } } return "__sca"; }
private static boolean isPrefixDeclared(XMLStreamWriter writer, String nsUri, String prefix) { boolean prefixDecl = false; NamespaceContext nscontext = writer.getNamespaceContext(); Iterator prefixItr = nscontext.getPrefixes(nsUri); while (prefixItr.hasNext()) { if (prefix.equals(prefixItr.next())) { prefixDecl = true; break; } } return prefixDecl; }
private static boolean isPrefixDeclared(XMLStreamWriter writer, String nsUri, String prefix) { boolean prefixDecl = false; NamespaceContext nscontext = writer.getNamespaceContext(); Iterator prefixItr = nscontext.getPrefixes(nsUri); while (prefixItr.hasNext()) { if (prefix.equals(prefixItr.next())) { prefixDecl = true; break; } } return prefixDecl; }
@SuppressWarnings({"unchecked"}) public String[] getPefixes(String namespaceURI) { Set<String> prefixes = new TreeSet<String>(); Iterator<String> i = getContext().getPrefixes(namespaceURI); while (i.hasNext()) { prefixes.add(i.next()); } return prefixes.toArray(new String[prefixes.size()]); }