Author: fanningpj
Date: Sat May 17 09:57:02 2025
New Revision: 1925611

URL: http://svn.apache.org/viewvc?rev=1925611&view=rev
Log:
bring together CTRunTrackChange code

Modified:
    
poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xwpf/usermodel/XWPFParagraph.java
    poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xwpf/usermodel/XWPFRun.java

Modified: 
poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xwpf/usermodel/XWPFParagraph.java
URL: 
http://svn.apache.org/viewvc/poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xwpf/usermodel/XWPFParagraph.java?rev=1925611&r1=1925610&r2=1925611&view=diff
==============================================================================
--- 
poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xwpf/usermodel/XWPFParagraph.java
 (original)
+++ 
poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xwpf/usermodel/XWPFParagraph.java
 Sat May 17 09:57:02 2025
@@ -109,14 +109,13 @@ public class XWPFParagraph implements IB
      * sub-paragraph that correspond to character text
      * runs, and builds the appropriate runs for these.
      */
-    @SuppressWarnings("deprecation")
     private void buildRunsInOrderFromXml(XmlObject object) {
         try (XmlCursor c = object.newCursor()) {
             c.selectPath("child::*");
             while (c.toNextSelection()) {
                 XmlObject o = c.getObject();
                 if (o instanceof CTR) {
-                    XWPFRun r = new XWPFRun((CTR) o, this);
+                    XWPFRun r = new XWPFRun((CTR) o, (IRunBody) this);
                     runs.add(r);
                     iruns.add(r);
                 }
@@ -147,7 +146,7 @@ public class XWPFParagraph implements IB
                 if (o instanceof CTRunTrackChange) {
                     final CTRunTrackChange parentRecord = (CTRunTrackChange) o;
                     for (CTR r : parentRecord.getRArray()) {
-                        XWPFRun cr = new XWPFRun(r, this);
+                        XWPFRun cr = new XWPFRun(r, (IRunBody) this);
                         runs.add(cr);
                         iruns.add(cr);
                     }

Modified: 
poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xwpf/usermodel/XWPFRun.java
URL: 
http://svn.apache.org/viewvc/poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xwpf/usermodel/XWPFRun.java?rev=1925611&r1=1925610&r2=1925611&view=diff
==============================================================================
--- 
poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xwpf/usermodel/XWPFRun.java 
(original)
+++ 
poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xwpf/usermodel/XWPFRun.java 
Sat May 17 09:57:02 2025
@@ -137,6 +137,7 @@ public class XWPFRun implements ISDTCont
      * @deprecated Use {@link XWPFRun#XWPFRun(CTR, IRunBody)}
      */
     @Deprecated
+    @Removal(version = "7.0.0")
     public XWPFRun(CTR r, XWPFParagraph p) {
         this(r, (IRunBody) p);
     }



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to