You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@poi.apache.org by sa...@apache.org on 2021/05/27 02:53:39 UTC

svn commit: r1890234 - in /poi/trunk/poi-ooxml/src: main/java/org/apache/poi/xwpf/usermodel/TableRowAlign.java test/java/org/apache/poi/xwpf/usermodel/TestXWPFTable.java

Author: sayi
Date: Thu May 27 02:53:39 2021
New Revision: 1890234

URL: http://svn.apache.org/viewvc?rev=1890234&view=rev
Log:
#65331 - Wrong mapping of TableRowAlign

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

Modified: poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xwpf/usermodel/TableRowAlign.java
URL: http://svn.apache.org/viewvc/poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xwpf/usermodel/TableRowAlign.java?rev=1890234&r1=1890233&r2=1890234&view=diff
==============================================================================
--- poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xwpf/usermodel/TableRowAlign.java (original)
+++ poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xwpf/usermodel/TableRowAlign.java Thu May 27 02:53:39 2021
@@ -16,6 +16,8 @@
 ==================================================================== */
 package org.apache.poi.xwpf.usermodel;
 
+import org.openxmlformats.schemas.wordprocessingml.x2006.main.STJcTable;
+
 import java.util.HashMap;
 import java.util.Map;
 
@@ -24,9 +26,9 @@ import java.util.Map;
  */
 public enum TableRowAlign {
     
-    LEFT(1),
-    CENTER(2),
-    RIGHT(3);
+    LEFT(STJcTable.INT_START),
+    CENTER(STJcTable.INT_CENTER),
+    RIGHT(STJcTable.INT_END);
 
     private static Map<Integer, TableRowAlign> imap = new HashMap<>();
 

Modified: poi/trunk/poi-ooxml/src/test/java/org/apache/poi/xwpf/usermodel/TestXWPFTable.java
URL: http://svn.apache.org/viewvc/poi/trunk/poi-ooxml/src/test/java/org/apache/poi/xwpf/usermodel/TestXWPFTable.java?rev=1890234&r1=1890233&r2=1890234&view=diff
==============================================================================
--- poi/trunk/poi-ooxml/src/test/java/org/apache/poi/xwpf/usermodel/TestXWPFTable.java (original)
+++ poi/trunk/poi-ooxml/src/test/java/org/apache/poi/xwpf/usermodel/TestXWPFTable.java Thu May 27 02:53:39 2021
@@ -38,6 +38,7 @@ import org.openxmlformats.schemas.wordpr
 import org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTc;
 import org.openxmlformats.schemas.wordprocessingml.x2006.main.CTText;
 import org.openxmlformats.schemas.wordprocessingml.x2006.main.STBorder;
+import org.openxmlformats.schemas.wordprocessingml.x2006.main.STJcTable;
 
 
 /**
@@ -574,10 +575,13 @@ class TestXWPFTable {
             XWPFTable tbl = doc.createTable(1, 1);
             tbl.setTableAlignment(TableRowAlign.LEFT);
             assertEquals(TableRowAlign.LEFT, tbl.getTableAlignment());
+            assertEquals(STJcTable.INT_START, tbl.getTableAlignment().getValue());
             tbl.setTableAlignment(TableRowAlign.CENTER);
             assertEquals(TableRowAlign.CENTER, tbl.getTableAlignment());
+            assertEquals(STJcTable.INT_CENTER, tbl.getTableAlignment().getValue());
             tbl.setTableAlignment(TableRowAlign.RIGHT);
             assertEquals(TableRowAlign.RIGHT, tbl.getTableAlignment());
+            assertEquals(STJcTable.INT_END, tbl.getTableAlignment().getValue());
             tbl.removeTableAlignment();
             assertNull(tbl.getTableAlignment());
         }



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@poi.apache.org
For additional commands, e-mail: commits-help@poi.apache.org