private static class FictionBookParser.BinaryElementsDataHandler
extends org.xml.sax.helpers.DefaultHandler
| Modifier and Type | Field and Description |
|---|---|
private static java.lang.String |
ATTRIBUTE_CONTENT_TYPE |
private static java.lang.String |
ATTRIBUTE_ID |
private java.lang.StringBuilder |
binaryData |
private boolean |
binaryMode |
private static java.lang.String |
ELEMENT_BINARY |
private org.xml.sax.ContentHandler |
handler |
private Metadata |
metadata |
private EmbeddedDocumentExtractor |
partExtractor |
| Modifier | Constructor and Description |
|---|---|
private |
BinaryElementsDataHandler(EmbeddedDocumentExtractor partExtractor,
org.xml.sax.ContentHandler handler) |
| Modifier and Type | Method and Description |
|---|---|
void |
characters(char[] ch,
int start,
int length) |
void |
endElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName) |
void |
ignorableWhitespace(char[] ch,
int start,
int length) |
void |
startElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes attributes) |
private static final java.lang.String ELEMENT_BINARY
private boolean binaryMode
private static final java.lang.String ATTRIBUTE_ID
private final EmbeddedDocumentExtractor partExtractor
private final org.xml.sax.ContentHandler handler
private final java.lang.StringBuilder binaryData
private Metadata metadata
private static final java.lang.String ATTRIBUTE_CONTENT_TYPE
private BinaryElementsDataHandler(EmbeddedDocumentExtractor partExtractor, org.xml.sax.ContentHandler handler)
public void startElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes attributes)
throws org.xml.sax.SAXException
startElement in interface org.xml.sax.ContentHandlerstartElement in class org.xml.sax.helpers.DefaultHandlerorg.xml.sax.SAXExceptionpublic void endElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName)
throws org.xml.sax.SAXException
endElement in interface org.xml.sax.ContentHandlerendElement in class org.xml.sax.helpers.DefaultHandlerorg.xml.sax.SAXExceptionpublic void characters(char[] ch,
int start,
int length)
throws org.xml.sax.SAXException
characters in interface org.xml.sax.ContentHandlercharacters in class org.xml.sax.helpers.DefaultHandlerorg.xml.sax.SAXExceptionpublic void ignorableWhitespace(char[] ch,
int start,
int length)
throws org.xml.sax.SAXException
ignorableWhitespace in interface org.xml.sax.ContentHandlerignorableWhitespace in class org.xml.sax.helpers.DefaultHandlerorg.xml.sax.SAXException