@Override public void characters(char[] ch, int start, int length) throws SAXException { // only forward content of tags from text:-namespace if (completelyFiltered == 0 && nodeDepth > 0 && textNodeStack.get(nodeDepth - 1)) { if (!hasWrittenStartStyleTags) { updateStyleTags(); hasWrittenStartStyleTags = true; } super.characters(ch, start, length); } }
handler.endElement("", localName, localName); } else { super.endElement(namespaceURI, localName, qName);
public Attributes mapAttributes(final Attributes atts) { AttributesImpl natts = new AttributesImpl(); for (int i = 0; i < atts.getLength(); i++) { QName name = attributesMapping.get( new QName(atts.getURI(i), atts.getLocalName(i))); if (name!=null) { natts.addAttribute( name.getNamespaceURI(), name.getLocalPart(), getQNameAsString(name), atts.getType(i), atts.getValue(i)); } } return natts; }
handler.startElement(XHTML, "span", "p", NOTES_ATTRIBUTES); } else { super.startElement(namespaceURI, localName, qName, attrs);
handler.characters(SPACE, 0, 1); } else { super.startElement(namespaceURI, localName, qName, attrs);
@Override public void endElement(String namespaceURI, String localName, String qName) throws SAXException { TargetElement mapping = mappings.get(new QName(namespaceURI, localName)); if (mapping != null) { QName tag=mapping.getMappedTagName(); super.endElement( tag.getNamespaceURI(), tag.getLocalPart(), getQNameAsString(tag)); } }
@Override public void characters(char[] ch, int start, int length) throws SAXException { // only forward content of tags from text:-namespace if (completelyFiltered == 0 && nodeDepth > 0 && textNodeStack.get(nodeDepth - 1)) { if (!hasWrittenStartStyleTags) { updateStyleTags(); hasWrittenStartStyleTags = true; } super.characters(ch, start, length); } }
handler.endElement("", localName, localName); } else { super.endElement(namespaceURI, localName, qName);
handler.startElement(XHTML, "span", "p", NOTES_ATTRIBUTES); } else { super.startElement(namespaceURI, localName, qName, attrs);
@Override public void startElement( String namespaceURI, String localName, String qName, Attributes atts) throws SAXException { TargetElement mapping = mappings.get(new QName(namespaceURI, localName)); if (mapping != null) { QName tag = mapping.getMappedTagName(); super.startElement( tag.getNamespaceURI(), tag.getLocalPart(), getQNameAsString(tag), mapping.mapAttributes(atts)); } }
@Override public void characters(char[] ch, int start, int length) throws SAXException { // only forward content of tags from text:-namespace if (completelyFiltered == 0 && nodeDepth > 0 && textNodeStack.get(nodeDepth - 1)) { if (!hasWrittenStartStyleTags) { updateStyleTags(); hasWrittenStartStyleTags = true; } super.characters(ch, start, length); } }
handler.endElement(XHTML, "p", "p"); } else { super.endElement(namespaceURI, localName, qName);
public Attributes mapAttributes(final Attributes atts) { AttributesImpl natts = new AttributesImpl(); for (int i = 0; i < atts.getLength(); i++) { QName name = attributesMapping.get( new QName(atts.getURI(i), atts.getLocalName(i))); if (name!=null) { natts.addAttribute( name.getNamespaceURI(), name.getLocalPart(), getQNameAsString(name), atts.getType(i), atts.getValue(i)); } } return natts; }
public Attributes mapAttributes(final Attributes atts) { AttributesImpl natts = new AttributesImpl(); for (int i = 0; i < atts.getLength(); i++) { QName name = attributesMapping.get( new QName(atts.getURI(i), atts.getLocalName(i))); if (name!=null) { natts.addAttribute( name.getNamespaceURI(), name.getLocalPart(), getQNameAsString(name), atts.getType(i), atts.getValue(i)); } } return natts; }
@Override public void endElement(String namespaceURI, String localName, String qName) throws SAXException { TargetElement mapping = mappings.get(new QName(namespaceURI, localName)); if (mapping != null) { QName tag=mapping.getMappedTagName(); super.endElement( tag.getNamespaceURI(), tag.getLocalPart(), getQNameAsString(tag)); } }
@Override public void endElement(String namespaceURI, String localName, String qName) throws SAXException { TargetElement mapping = mappings.get(new QName(namespaceURI, localName)); if (mapping != null) { QName tag=mapping.getMappedTagName(); super.endElement( tag.getNamespaceURI(), tag.getLocalPart(), getQNameAsString(tag)); } }
@Override public void startElement( String namespaceURI, String localName, String qName, Attributes atts) throws SAXException { TargetElement mapping = mappings.get(new QName(namespaceURI, localName)); if (mapping != null) { QName tag = mapping.getMappedTagName(); super.startElement( tag.getNamespaceURI(), tag.getLocalPart(), getQNameAsString(tag), mapping.mapAttributes(atts)); } }
@Override public void startElement( String namespaceURI, String localName, String qName, Attributes atts) throws SAXException { TargetElement mapping = mappings.get(new QName(namespaceURI, localName)); if (mapping != null) { QName tag = mapping.getMappedTagName(); super.startElement( tag.getNamespaceURI(), tag.getLocalPart(), getQNameAsString(tag), mapping.mapAttributes(atts)); } }