Author: sayi
Date: Tue Feb 25 03:01:37 2025
New Revision: 1924026

URL: http://svn.apache.org/viewvc?rev=1924026&view=rev
Log:
Bug 66260, Add getNumberOfTexts() method

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

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=1924026&r1=1924025&r2=1924026&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 
Tue Feb 25 03:01:37 2025
@@ -359,6 +359,13 @@ public class XWPFRun implements ISDTCont
     }
 
     /**
+     * Returns number of text element
+     */
+    public int getNumberOfTexts() {
+        return run.sizeOfTArray();
+    }
+
+    /**
      * Return the string content of this text run
      *
      * @return the text of this text run or {@code null} if not set

Modified: 
poi/trunk/poi-ooxml/src/test/java/org/apache/poi/xwpf/usermodel/TestXWPFRun.java
URL: 
http://svn.apache.org/viewvc/poi/trunk/poi-ooxml/src/test/java/org/apache/poi/xwpf/usermodel/TestXWPFRun.java?rev=1924026&r1=1924025&r2=1924026&view=diff
==============================================================================
--- 
poi/trunk/poi-ooxml/src/test/java/org/apache/poi/xwpf/usermodel/TestXWPFRun.java
 (original)
+++ 
poi/trunk/poi-ooxml/src/test/java/org/apache/poi/xwpf/usermodel/TestXWPFRun.java
 Tue Feb 25 03:01:37 2025
@@ -901,4 +901,12 @@ class TestXWPFRun {
             }
         }
     }
+
+    @Test
+    void testGetNumberOfTexts() {
+        XWPFRun run = p.createRun();
+        assertEquals(0, run.getNumberOfTexts());
+        run.setText("TEST STRING");
+        assertEquals(1, run.getNumberOfTexts());
+    }
 }



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

Reply via email to