/** * INTERNAL: */ public void element(XPathFragment frag) { if (isStartElementOpen) { builder.append('>'); isStartElementOpen = false; } builder.append('<'); builder.append(getNameForFragment(frag)); builder.append('/'); builder.append('>'); }
/** * INTERNAL: */ public void element(XPathFragment frag) { if (isStartElementOpen) { builder.append('>'); isStartElementOpen = false; } builder.append('<'); builder.append(getNameForFragment(frag)); builder.append('/'); builder.append('>'); }
/** * INTERNAL: */ public void endElement(XPathFragment xPathFragment, NamespaceResolver namespaceResolver) { if (isStartElementOpen) { builder.append('/'); builder.append('>'); isStartElementOpen = false; } else { builder.append('<'); builder.append('/'); builder.append(getNameForFragment(xPathFragment)); builder.append('>'); } isStartElementOpen = false; }
/** * INTERNAL: */ public void endElement(XPathFragment xPathFragment, NamespaceResolver namespaceResolver) { if (isStartElementOpen) { builder.append('/'); builder.append('>'); isStartElementOpen = false; } else { builder.append('<'); builder.append('/'); builder.append(getNameForFragment(xPathFragment)); builder.append('>'); } isStartElementOpen = false; }
/** * INTERNAL: */ public void attribute(XPathFragment xPathFragment, NamespaceResolver namespaceResolver, String value) { attribute(null, xPathFragment.getLocalName(), getNameForFragment(xPathFragment), value); }
/** * INTERNAL: */ public void attribute(XPathFragment xPathFragment, NamespaceResolver namespaceResolver, String value) { attribute(null, xPathFragment.getLocalName(), getNameForFragment(xPathFragment), value); }
/** * INTERNAL: */ public void openStartElement(XPathFragment xPathFragment, NamespaceResolver namespaceResolver) { super.openStartElement(xPathFragment, namespaceResolver); if (isStartElementOpen) { builder.append('>'); } isStartElementOpen = true; builder.append('<'); builder.append(getNameForFragment(xPathFragment)); if(xPathFragment.isGeneratedPrefix()){ namespaceDeclaration(xPathFragment.getPrefix(), xPathFragment.getNamespaceURI()); } }
/** * INTERNAL: */ public void openStartElement(XPathFragment xPathFragment, NamespaceResolver namespaceResolver) { super.openStartElement(xPathFragment, namespaceResolver); if (isStartElementOpen) { builder.append('>'); } isStartElementOpen = true; builder.append('<'); builder.append(getNameForFragment(xPathFragment)); if(xPathFragment.isGeneratedPrefix()){ namespaceDeclaration(xPathFragment.getPrefix(), xPathFragment.getNamespaceURI()); } }