private static void addXPathElement(SAXElement element, StringBuilder builder) { if(builder.length() > 0) { builder.insert(0, "/"); builder.insert(0, element.getName().getLocalPart()); } else { builder.append(element.getName().getLocalPart()); } SAXElement parent = element.getParent(); if(parent != null) { addXPathElement(parent, builder); } }
public String getElementName() { if(element instanceof SAXElement) { return ((SAXElement)element).getName().getLocalPart(); } else { return DomUtils.getName((Element)element); } }
private static void addXPathElement(SAXElement element, StringBuilder builder) { if(builder.length() > 0) { builder.insert(0, "/"); builder.insert(0, element.getName().getLocalPart()); } else { builder.append(element.getName().getLocalPart()); } SAXElement parent = element.getParent(); if(parent != null) { addXPathElement(parent, builder); } }
public String getElementName() { if(element instanceof SAXElement) { return ((SAXElement)element).getName().getLocalPart(); } else { return DomUtils.getName((Element)element); } }
private static void addXPathElement(SAXElement element, StringBuilder builder) { if(builder.length() > 0) { builder.insert(0, "/"); builder.insert(0, element.getName().getLocalPart()); } else { builder.append(element.getName().getLocalPart()); } SAXElement parent = element.getParent(); if(parent != null) { addXPathElement(parent, builder); } }
public boolean isTargetedAtElement(SAXElement element) { QName qname = element.getName(); if(isStar || isStarStar) { return true; } if(!qname.getLocalPart().equalsIgnoreCase(targetElement.getLocalPart())) { return false; } return isTargetedAtNamespace(qname.getNamespaceURI()); }
public String getElementName() { if(element instanceof SAXElement) { return ((SAXElement)element).getName().getLocalPart(); } else { return DomUtils.getName((Element)element); } }
private static void addXPathElement(SAXElement element, StringBuilder builder) { if(builder.length() > 0) { builder.insert(0, "/"); builder.insert(0, element.getName().getLocalPart()); } else { builder.append(element.getName().getLocalPart()); } SAXElement parent = element.getParent(); if(parent != null) { addXPathElement(parent, builder); } }
public boolean isTargetedAtElement(SAXElement element) { QName qname = element.getName(); if(isStar || isStarStar) { return true; } if(!qname.getLocalPart().equalsIgnoreCase(targetElement.getLocalPart())) { return false; } return isTargetedAtNamespace(qname.getNamespaceURI()); }
public String getElementName() { if(element instanceof SAXElement) { return ((SAXElement)element).getName().getLocalPart(); } else { return DomUtils.getName((Element)element); } }
public boolean isTargetedAtElement(SAXElement element) { QName qname = element.getName(); if(isStar || isStarStar) { return true; } if(!qname.getLocalPart().equalsIgnoreCase(targetElement.getLocalPart())) { return false; } else if (!isTargetedAtNamespace(qname.getNamespaceURI())) { return false; } return true; }
private static void writeUnclosedElement(SAXElement element, Writer writer, boolean encodeSpecialChars) throws IOException { QName name = element.getName(); String prefix = name.getPrefix(); writer.write('<'); if(prefix != null && !prefix.equals(XMLConstants.NULL_NS_URI)) { writer.write(prefix); writer.write(':'); } writer.write(name.getLocalPart()); writeAttributes(element.getAttributes(), writer, encodeSpecialChars); }
private static void writeUnclosedElement(SAXElement element, Writer writer, boolean encodeSpecialChars) throws IOException { QName name = element.getName(); String prefix = name.getPrefix(); writer.write('<'); if(prefix != null && !prefix.equals(XMLConstants.NULL_NS_URI)) { writer.write(prefix); writer.write(':'); } writer.write(name.getLocalPart()); writeAttributes(element.getAttributes(), writer, encodeSpecialChars); }
public String getNamespaceURI() { if(isSAXElement()) { return saxFragment.getName().getNamespaceURI(); } else if(isDOMElement()) { return domFragment.getNamespaceURI(); } return null; }
public String getNamespaceURI() { if(isSAXElement()) { return saxFragment.getName().getNamespaceURI(); } else if(isDOMElement()) { return domFragment.getNamespaceURI(); } return null; }
public String getPrefix() { if(isSAXElement()) { return saxFragment.getName().getPrefix(); } else if(isDOMElement()) { return domFragment.getPrefix(); } return null; }
public String getNamespaceURI() { if(isSAXElement()) { return saxFragment.getName().getNamespaceURI(); } else if(isDOMElement()) { return domFragment.getNamespaceURI(); } return null; }
public String getPrefix() { if(isSAXElement()) { return saxFragment.getName().getPrefix(); } else if(isDOMElement()) { return domFragment.getPrefix(); } return null; }
public String getPrefix() { if(isSAXElement()) { return saxFragment.getName().getPrefix(); } else if(isDOMElement()) { return domFragment.getPrefix(); } return null; }
public String getPrefix() { if(isSAXElement()) { return saxFragment.getName().getPrefix(); } else if(isDOMElement()) { return domFragment.getPrefix(); } return null; }