/** * * @see org.xml.sax.ContentHandler#characters(char[], int, int) */ public void characters(char[] ch, int start, int length) throws SAXException { current.appendChild(new Characters(locator, ch, start, length)); }
@Override protected void appendCharacters(Element parent, char[] buf, int start, int length) { parent.appendChild(new Characters(tokenizer, buf, start, length)); }
@Override protected void appendCharacters(Element parent, char[] buf, int start, int length) { parent.appendChild(new Characters(tokenizer, buf, start, length)); }
/** * * @see org.xml.sax.ContentHandler#characters(char[], int, int) */ public void characters(char[] ch, int start, int length) throws SAXException { current.appendChild(new Characters(locator, ch, start, length)); }
/** * @see nu.validator.htmlparser.impl.TreeBuilder#appendIsindexPrompt(java.lang.Object) */ @Override protected void appendIsindexPrompt(Element parent) throws SAXException { parent.appendChild(new Characters(tokenizer, ISINDEX_PROMPT, 0, ISINDEX_PROMPT.length)); }
/** * * @see org.xml.sax.ContentHandler#characters(char[], int, int) */ public void characters(char[] ch, int start, int length) throws SAXException { current.appendChild(new Characters(locator, ch, start, length)); }
@Override protected void appendCharacters(Element parent, char[] buf, int start, int length) { parent.appendChild(new Characters(tokenizer, buf, start, length)); }
@Override protected void insertFosterParentedCharacters(char[] buf, int start, int length, Element table, Element stackParent) throws SAXException { Node child = new Characters(tokenizer, buf, start, length); ParentNode parent = table.getParentNode(); if (parent != null) { // always an element if not null parent.insertBetween(child, previousSibling(table), table); cachedTablePreviousSibling = child; } else { stackParent.appendChild(child); } }
@Override protected void insertFosterParentedCharacters(char[] buf, int start, int length, Element table, Element stackParent) throws SAXException { Node child = new Characters(tokenizer, buf, start, length); ParentNode parent = table.getParentNode(); if (parent != null) { // always an element if not null parent.insertBetween(child, previousSibling(table), table); cachedTablePreviousSibling = child; } else { stackParent.appendChild(child); } }
@Override protected void insertFosterParentedCharacters(char[] buf, int start, int length, Element table, Element stackParent) throws SAXException { Node child = new Characters(tokenizer, buf, start, length); ParentNode parent = table.getParentNode(); if (parent != null) { // always an element if not null parent.insertBetween(child, previousSibling(table), table); cachedTablePreviousSibling = child; } else { stackParent.appendChild(child); } }