@Override public void characters(CharSequence chars, Location locationId, int properties) throws XPathException { if (chars.length() > 0) { start(); } super.characters(chars, locationId, properties); }
@Override public void startElement(NodeName elemName, SchemaType typeCode, Location location, int properties) throws XPathException { start(); level++; super.startElement(elemName, typeCode, location, properties); }
@Override public void attribute(NodeName nameCode, SimpleType typeCode, CharSequence value, Location locationId, int properties) throws XPathException { start(); super.attribute(nameCode, typeCode, value, locationId, properties); }
@Override public void namespace(NamespaceBindingSet namespaceBindings, int properties) throws XPathException { start(); super.namespace(namespaceBindings, properties); }
@Override public void comment(CharSequence chars, Location locationId, int properties) throws XPathException { start(); super.comment(chars, locationId, properties); }
@Override public void processingInstruction(String target, CharSequence data, Location locationId, int properties) throws XPathException { start(); super.processingInstruction(target, data, locationId, properties); }
@Override public void namespace(NamespaceBindingSet namespaceBindings, int properties) throws XPathException { start(); super.namespace(namespaceBindings, properties); }
@Override public void comment(CharSequence chars, Location locationId, int properties) throws XPathException { start(); super.comment(chars, locationId, properties); }
@Override public void startElement(NodeName elemName, SchemaType typeCode, Location location, int properties) throws XPathException { start(); level++; super.startElement(elemName, typeCode, location, properties); }
@Override public void attribute(NodeName nameCode, SimpleType typeCode, CharSequence value, Location locationId, int properties) throws XPathException { start(); super.attribute(nameCode, typeCode, value, locationId, properties); }
@Override public void characters(CharSequence chars, Location locationId, int properties) throws XPathException { if (chars.length() > 0) { start(); } super.characters(chars, locationId, properties); }
@Override public void processingInstruction(String target, CharSequence data, Location locationId, int properties) throws XPathException { start(); super.processingInstruction(target, data, locationId, properties); }
@Override public void append(Item item, Location locationId, int copyNamespaces) throws XPathException { if (isSignificant(item)) { start(); } super.append(item, locationId, copyNamespaces); }
@Override public void append(Item item, Location locationId, int copyNamespaces) throws XPathException { if (isSignificant(item)) { start(); } super.append(item, locationId, copyNamespaces); }