public synchronized NamespaceContext getNamespaceContext() { return peekNamespaceStack(); }
public synchronized void setPrefix(String prefix, String nsURI) throws XMLStreamException { peekNamespaceStack().setPrefix(prefix, nsURI); }
public synchronized void setDefaultNamespace(String nsURI) throws XMLStreamException { peekNamespaceStack().setDefaultNamespace(nsURI); }
/** * Creates a new {@link SimpleNamespaceContext} and adds it to the top of * the stack. * * @return The new {@link SimpleNamespaceContext}. */ protected SimpleNamespaceContext pushNamespaceStack() { SimpleNamespaceContext nsCtx; SimpleNamespaceContext parent = peekNamespaceStack(); if (parent != null) { nsCtx = new SimpleNamespaceContext(parent); } else { nsCtx = new SimpleNamespaceContext(); } nsStack.add(nsCtx); return nsCtx; }
SimpleNamespaceContext nsCtx = this.peekNamespaceStack();
SimpleNamespaceContext nsCtx = this.peekNamespaceStack(); EndElement endTag = event.asEndElement(); QName endElemName = endTag.getName();
String prefix = ns.getPrefix(); String nsURI = ns.getNamespaceURI(); SimpleNamespaceContext nsCtx = this.peekNamespaceStack();