@Override public String getNamespaceURI(String prefix) { ElementFrame<Node, Node> frame = getCurrentFrame(); while (null != frame) { int index = frame.prefixes.indexOf(prefix); if (index != -1) { return frame.uris.get(index); } if (frame.parent == null && frame.getElement() instanceof Element) { return ((Element)frame.getElement()).lookupNamespaceURI(prefix); } frame = frame.parent; } return null; }
@Override public String getNamespaceURI(String prefix) { ElementFrame<Node, Node> frame = getCurrentFrame(); while (null != frame) { int index = frame.prefixes.indexOf(prefix); if (index != -1) { return frame.uris.get(index); } if (frame.parent == null && frame.getElement() instanceof Element) { return ((Element)frame.getElement()).lookupNamespaceURI(prefix); } frame = frame.parent; } return null; }
@Override public String getNamespaceURI(String prefix) { ElementFrame<Node, Node> frame = getCurrentFrame(); while (null != frame) { int index = frame.prefixes.indexOf(prefix); if (index != -1) { return frame.uris.get(index); } if (frame.parent == null && frame.getElement() instanceof Element) { return ((Element)frame.getElement()).lookupNamespaceURI(prefix); } frame = frame.parent; } return null; }
@Override public String getNamespaceURI(String prefix) { ElementFrame<Node, Node> frame = getCurrentFrame(); while (null != frame) { int index = frame.prefixes.indexOf(prefix); if (index != -1) { return frame.uris.get(index); } if (frame.parent == null && frame.getElement() instanceof Element) { return ((Element)frame.getElement()).lookupNamespaceURI(prefix); } frame = frame.parent; } return null; }
@Override public String getNamespaceURI(String prefix) { ElementFrame<Node, Node> frame = getCurrentFrame(); while (null != frame) { int index = frame.prefixes.indexOf(prefix); if (index != -1) { return frame.uris.get(index); } if (frame.parent == null && frame.getElement() instanceof Element) { return ((Element)frame.getElement()).lookupNamespaceURI(prefix); } frame = frame.parent; } return null; }
public Element getCurrentElement() { return getCurrentFrame().getElement(); }
public Element getCurrentElement() { return getCurrentFrame().getElement(); }