]> source.dussan.org Git - poi.git/commitdiff
Bugzilla 54099 - Ensure that CTHMerge and CTTcBorders go to poi-ooxml-schemas jar
authorYegor Kozlov <yegor@apache.org>
Thu, 8 Nov 2012 19:52:20 +0000 (19:52 +0000)
committerYegor Kozlov <yegor@apache.org>
Thu, 8 Nov 2012 19:52:20 +0000 (19:52 +0000)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1407242 13f79535-47bb-0310-9956-ffa450edef68

src/documentation/content/xdocs/status.xml
src/ooxml/testcases/org/apache/poi/xwpf/usermodel/TestXWPFTableCell.java

index 50f9edc54498bd5c829d20d4e3ad3b162ee831e0..c3931274533645c03e468f21dada9868a5aa0f63 100644 (file)
@@ -34,6 +34,7 @@
 
     <changes>
         <release version="3.9-beta1" date="2012-??-??">
+          <action dev="poi-developers" type="fix">54099 - Ensure that CTHMerge and CTTcBorders go to poi-ooxml-schemas jar</action>
           <action dev="poi-developers" type="fix">54111 - Fixed extracting text from table cells in HSLF</action>
           <action dev="poi-developers" type="add">52583 - add support for drop-down lists in doc to html convertion</action>
           <action dev="poi-developers" type="add">52863 - add workaround for files with broken CHP SPRMs</action>
index cf28ffd0c21c9845a67359f601b3178b0f36f10d..644b9e61cf09a537cf179737ce8db102576769e3 100644 (file)
@@ -22,11 +22,7 @@ package org.apache.poi.xwpf.usermodel;
 import junit.framework.TestCase;
 
 import org.apache.poi.xwpf.usermodel.XWPFTableCell.XWPFVertAlign;
-import org.openxmlformats.schemas.wordprocessingml.x2006.main.CTShd;
-import org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTbl;
-import org.openxmlformats.schemas.wordprocessingml.x2006.main.CTVerticalJc;
-import org.openxmlformats.schemas.wordprocessingml.x2006.main.STShd;
-import org.openxmlformats.schemas.wordprocessingml.x2006.main.STVerticalJc;
+import org.openxmlformats.schemas.wordprocessingml.x2006.main.*;
 
 public class TestXWPFTableCell extends TestCase {
 
@@ -79,9 +75,20 @@ public class TestXWPFTableCell extends TestCase {
         assertEquals("F0000F", clr);
        }
 
-       @Override
-       protected void tearDown() throws Exception {
-               super.tearDown();
-       }
+    /**
+     * ensure that CTHMerge & CTTcBorders go in poi-ooxml.jar
+     */
+       public void test54099(){
+        XWPFDocument doc = new XWPFDocument();
+        CTTbl ctTable = CTTbl.Factory.newInstance();
+        XWPFTable table = new XWPFTable(ctTable, doc);
+        XWPFTableRow tr = table.getRow(0);
+        XWPFTableCell cell = tr.getCell(0);
+
+        CTTc ctTc = cell.getCTTc();
+        CTTcPr tcPr = ctTc.addNewTcPr();
+        CTHMerge hMerge = tcPr.addNewHMerge();
 
+        CTTcBorders tblBorders = tcPr.addNewTcBorders();
+    }
 }