Class OOXMLTikaBodyPartHandler
- java.lang.Object
-
- org.apache.tika.parser.microsoft.ooxml.OOXMLTikaBodyPartHandler
-
- All Implemented Interfaces:
OOXMLWordAndPowerPointTextHandler.XWPFBodyContentsHandler
public class OOXMLTikaBodyPartHandler extends java.lang.Object implements OOXMLWordAndPowerPointTextHandler.XWPFBodyContentsHandler
-
-
Constructor Summary
Constructors Constructor Description OOXMLTikaBodyPartHandler(XHTMLContentHandler xhtml)
OOXMLTikaBodyPartHandler(XHTMLContentHandler xhtml, XWPFStylesShim styles, XWPFListManager listManager, OfficeParserConfig parserConfig)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
embeddedOLERef(java.lang.String relId)
void
embeddedPicRef(java.lang.String picFileName, java.lang.String picDescription)
void
endBookmark(java.lang.String id)
void
endEditedSection()
void
endnoteReference(java.lang.String id)
void
endParagraph()
void
endSDT()
void
endTable()
void
endTableCell()
void
endTableRow()
void
footnoteReference(java.lang.String id)
void
hyperlinkEnd()
void
hyperlinkStart(java.lang.String link)
boolean
isIncludeDeletedText()
boolean
isIncludeMoveFromText()
void
run(RunProperties runProperties, java.lang.String contents)
void
startBookmark(java.lang.String id, java.lang.String name)
void
startEditedSection(java.lang.String editor, java.util.Date date, OOXMLWordAndPowerPointTextHandler.EditType editType)
void
startParagraph(ParagraphProperties paragraphProperties)
void
startSDT()
void
startTable()
void
startTableCell()
void
startTableRow()
-
-
-
Constructor Detail
-
OOXMLTikaBodyPartHandler
public OOXMLTikaBodyPartHandler(XHTMLContentHandler xhtml)
-
OOXMLTikaBodyPartHandler
public OOXMLTikaBodyPartHandler(XHTMLContentHandler xhtml, XWPFStylesShim styles, XWPFListManager listManager, OfficeParserConfig parserConfig)
-
-
Method Detail
-
run
public void run(RunProperties runProperties, java.lang.String contents) throws org.xml.sax.SAXException
- Specified by:
run
in interfaceOOXMLWordAndPowerPointTextHandler.XWPFBodyContentsHandler
- Throws:
org.xml.sax.SAXException
-
hyperlinkStart
public void hyperlinkStart(java.lang.String link) throws org.xml.sax.SAXException
- Specified by:
hyperlinkStart
in interfaceOOXMLWordAndPowerPointTextHandler.XWPFBodyContentsHandler
- Parameters:
link
- the link; can be null- Throws:
org.xml.sax.SAXException
-
hyperlinkEnd
public void hyperlinkEnd() throws org.xml.sax.SAXException
- Specified by:
hyperlinkEnd
in interfaceOOXMLWordAndPowerPointTextHandler.XWPFBodyContentsHandler
- Throws:
org.xml.sax.SAXException
-
startParagraph
public void startParagraph(ParagraphProperties paragraphProperties) throws org.xml.sax.SAXException
- Specified by:
startParagraph
in interfaceOOXMLWordAndPowerPointTextHandler.XWPFBodyContentsHandler
- Throws:
org.xml.sax.SAXException
-
endParagraph
public void endParagraph() throws org.xml.sax.SAXException
- Specified by:
endParagraph
in interfaceOOXMLWordAndPowerPointTextHandler.XWPFBodyContentsHandler
- Throws:
org.xml.sax.SAXException
-
startTable
public void startTable() throws org.xml.sax.SAXException
- Specified by:
startTable
in interfaceOOXMLWordAndPowerPointTextHandler.XWPFBodyContentsHandler
- Throws:
org.xml.sax.SAXException
-
endTable
public void endTable() throws org.xml.sax.SAXException
- Specified by:
endTable
in interfaceOOXMLWordAndPowerPointTextHandler.XWPFBodyContentsHandler
- Throws:
org.xml.sax.SAXException
-
startTableRow
public void startTableRow() throws org.xml.sax.SAXException
- Specified by:
startTableRow
in interfaceOOXMLWordAndPowerPointTextHandler.XWPFBodyContentsHandler
- Throws:
org.xml.sax.SAXException
-
endTableRow
public void endTableRow() throws org.xml.sax.SAXException
- Specified by:
endTableRow
in interfaceOOXMLWordAndPowerPointTextHandler.XWPFBodyContentsHandler
- Throws:
org.xml.sax.SAXException
-
startTableCell
public void startTableCell() throws org.xml.sax.SAXException
- Specified by:
startTableCell
in interfaceOOXMLWordAndPowerPointTextHandler.XWPFBodyContentsHandler
- Throws:
org.xml.sax.SAXException
-
endTableCell
public void endTableCell() throws org.xml.sax.SAXException
- Specified by:
endTableCell
in interfaceOOXMLWordAndPowerPointTextHandler.XWPFBodyContentsHandler
- Throws:
org.xml.sax.SAXException
-
startSDT
public void startSDT() throws org.xml.sax.SAXException
- Specified by:
startSDT
in interfaceOOXMLWordAndPowerPointTextHandler.XWPFBodyContentsHandler
- Throws:
org.xml.sax.SAXException
-
endSDT
public void endSDT()
- Specified by:
endSDT
in interfaceOOXMLWordAndPowerPointTextHandler.XWPFBodyContentsHandler
-
startEditedSection
public void startEditedSection(java.lang.String editor, java.util.Date date, OOXMLWordAndPowerPointTextHandler.EditType editType)
- Specified by:
startEditedSection
in interfaceOOXMLWordAndPowerPointTextHandler.XWPFBodyContentsHandler
-
endEditedSection
public void endEditedSection()
- Specified by:
endEditedSection
in interfaceOOXMLWordAndPowerPointTextHandler.XWPFBodyContentsHandler
-
isIncludeDeletedText
public boolean isIncludeDeletedText()
- Specified by:
isIncludeDeletedText
in interfaceOOXMLWordAndPowerPointTextHandler.XWPFBodyContentsHandler
-
footnoteReference
public void footnoteReference(java.lang.String id) throws org.xml.sax.SAXException
- Specified by:
footnoteReference
in interfaceOOXMLWordAndPowerPointTextHandler.XWPFBodyContentsHandler
- Throws:
org.xml.sax.SAXException
-
endnoteReference
public void endnoteReference(java.lang.String id) throws org.xml.sax.SAXException
- Specified by:
endnoteReference
in interfaceOOXMLWordAndPowerPointTextHandler.XWPFBodyContentsHandler
- Throws:
org.xml.sax.SAXException
-
isIncludeMoveFromText
public boolean isIncludeMoveFromText()
- Specified by:
isIncludeMoveFromText
in interfaceOOXMLWordAndPowerPointTextHandler.XWPFBodyContentsHandler
-
embeddedOLERef
public void embeddedOLERef(java.lang.String relId) throws org.xml.sax.SAXException
- Specified by:
embeddedOLERef
in interfaceOOXMLWordAndPowerPointTextHandler.XWPFBodyContentsHandler
- Throws:
org.xml.sax.SAXException
-
embeddedPicRef
public void embeddedPicRef(java.lang.String picFileName, java.lang.String picDescription) throws org.xml.sax.SAXException
- Specified by:
embeddedPicRef
in interfaceOOXMLWordAndPowerPointTextHandler.XWPFBodyContentsHandler
- Throws:
org.xml.sax.SAXException
-
startBookmark
public void startBookmark(java.lang.String id, java.lang.String name) throws org.xml.sax.SAXException
- Specified by:
startBookmark
in interfaceOOXMLWordAndPowerPointTextHandler.XWPFBodyContentsHandler
- Throws:
org.xml.sax.SAXException
-
endBookmark
public void endBookmark(java.lang.String id)
- Specified by:
endBookmark
in interfaceOOXMLWordAndPowerPointTextHandler.XWPFBodyContentsHandler
-
-