Author: nick
Date: Thu Aug 13 20:31:25 2015
New Revision: 1695775
URL: http://svn.apache.org/r1695775
Log:
Remove catches which were previously incorrectly declared when not needed
Modified:
poi/trunk/src/ooxml/java/org/apache/poi/xwpf/extractor/XWPFWordExtractor.java
Modified:
poi/trunk/src/ooxml/java/org/apache/poi/xwpf/extractor/XWPFWordExtractor.java
URL:
http://svn.apache.org/viewvc/poi/trunk/src/ooxml/java/org/apache/poi/xwpf/extractor/XWPFWordExtractor.java?rev=1695775&r1=1695774&r2=1695775&view=diff
==============================================================================
---
poi/trunk/src/ooxml/java/org/apache/poi/xwpf/extractor/XWPFWordExtractor.java
(original)
+++
poi/trunk/src/ooxml/java/org/apache/poi/xwpf/extractor/XWPFWordExtractor.java
Thu Aug 13 20:31:25 2015
@@ -20,7 +20,6 @@ import java.io.IOException;
import java.util.List;
import org.apache.poi.POIXMLDocument;
-import org.apache.poi.POIXMLException;
import org.apache.poi.POIXMLTextExtractor;
import org.apache.poi.openxml4j.exceptions.OpenXML4JException;
import org.apache.poi.openxml4j.opc.OPCPackage;
@@ -117,51 +116,44 @@ public class XWPFWordExtractor extends P
}
public void appendParagraphText(StringBuffer text, XWPFParagraph
paragraph) {
- try {
- CTSectPr ctSectPr = null;
- if (paragraph.getCTP().getPPr() != null) {
- ctSectPr = paragraph.getCTP().getPPr().getSectPr();
- }
-
- XWPFHeaderFooterPolicy headerFooterPolicy = null;
+ CTSectPr ctSectPr = null;
+ if (paragraph.getCTP().getPPr() != null) {
+ ctSectPr = paragraph.getCTP().getPPr().getSectPr();
+ }
- if (ctSectPr != null) {
- headerFooterPolicy = new XWPFHeaderFooterPolicy(document,
ctSectPr);
- extractHeaders(text, headerFooterPolicy);
- }
+ XWPFHeaderFooterPolicy headerFooterPolicy = null;
+ if (ctSectPr != null) {
+ headerFooterPolicy = new XWPFHeaderFooterPolicy(document,
ctSectPr);
+ extractHeaders(text, headerFooterPolicy);
+ }
- for (IRunElement run : paragraph.getRuns()) {
- text.append(run.toString());
- if (run instanceof XWPFHyperlinkRun && fetchHyperlinks) {
- XWPFHyperlink link = ((XWPFHyperlinkRun)
run).getHyperlink(document);
- if (link != null)
- text.append(" <" + link.getURL() + ">");
- }
- }
- // Add comments
- XWPFCommentsDecorator decorator = new
XWPFCommentsDecorator(paragraph, null);
- String commentText = decorator.getCommentText();
- if (commentText.length() > 0) {
- text.append(commentText).append('\n');
+ for (IRunElement run : paragraph.getRuns()) {
+ text.append(run.toString());
+ if (run instanceof XWPFHyperlinkRun && fetchHyperlinks) {
+ XWPFHyperlink link = ((XWPFHyperlinkRun)
run).getHyperlink(document);
+ if (link != null)
+ text.append(" <" + link.getURL() + ">");
}
+ }
- // Do endnotes and footnotes
- String footnameText = paragraph.getFootnoteText();
- if (footnameText != null && footnameText.length() > 0) {
- text.append(footnameText + '\n');
- }
+ // Add comments
+ XWPFCommentsDecorator decorator = new XWPFCommentsDecorator(paragraph,
null);
+ String commentText = decorator.getCommentText();
+ if (commentText.length() > 0) {
+ text.append(commentText).append('\n');
+ }
- if (ctSectPr != null) {
- extractFooters(text, headerFooterPolicy);
- }
- } catch (IOException e) {
- throw new POIXMLException(e);
- } catch (XmlException e) {
- throw new POIXMLException(e);
+ // Do endnotes and footnotes
+ String footnameText = paragraph.getFootnoteText();
+ if (footnameText != null && footnameText.length() > 0) {
+ text.append(footnameText + '\n');
}
+ if (ctSectPr != null) {
+ extractFooters(text, headerFooterPolicy);
+ }
}
private void appendTableText(StringBuffer text, XWPFTable table) {
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]