Author: fanningpj
Date: Mon Feb 15 21:48:26 2021
New Revision: 1886547
URL: http://svn.apache.org/viewvc?rev=1886547&view=rev
Log:
allow subclassing of code to gen comments table
Modified:
poi/trunk/src/ooxml/java/org/apache/poi/xssf/eventusermodel/XSSFReader.java
Modified:
poi/trunk/src/ooxml/java/org/apache/poi/xssf/eventusermodel/XSSFReader.java
URL:
http://svn.apache.org/viewvc/poi/trunk/src/ooxml/java/org/apache/poi/xssf/eventusermodel/XSSFReader.java?rev=1886547&r1=1886546&r2=1886547&view=diff
==============================================================================
--- poi/trunk/src/ooxml/java/org/apache/poi/xssf/eventusermodel/XSSFReader.java
(original)
+++ poi/trunk/src/ooxml/java/org/apache/poi/xssf/eventusermodel/XSSFReader.java
Mon Feb 15 21:48:26 2021
@@ -353,7 +353,7 @@ public class XSSFReader {
PackageRelationship comments =
commentsList.getRelationship(0);
PackagePartName commentsName =
PackagingURIHelper.createPartName(comments.getTargetURI());
PackagePart commentsPart =
sheetPkg.getPackage().getPart(commentsName);
- return new CommentsTable(commentsPart);
+ return parseComments(commentsPart);
}
} catch (InvalidFormatException|IOException e) {
LOGGER.log(POILogger.WARN, e);
@@ -362,6 +362,11 @@ public class XSSFReader {
return null;
}
+ //to allow subclassing
+ protected CommentsTable parseComments(PackagePart commentsPart) throws
IOException {
+ return new CommentsTable(commentsPart);
+ }
+
/**
* Returns the shapes associated with this sheet,
* an empty list or null if there is an exception
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]