You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@poi.apache.org by fa...@apache.org on 2021/02/15 21:48:26 UTC

svn commit: r1886547 - /poi/trunk/src/ooxml/java/org/apache/poi/xssf/eventusermodel/XSSFReader.java

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: commits-unsubscribe@poi.apache.org
For additional commands, e-mail: commits-help@poi.apache.org