From: Nick Burch Date: Thu, 5 Mar 2015 06:31:18 +0000 (+0000) Subject: Patch from tntim96 from bug #56799 - Include CTTblGrid in the smaller poi-ooxml-schem... X-Git-Tag: REL_3_12_FINAL~91 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=7ade0d46171a0599a245f33951b172e9744c0f7c;p=poi.git Patch from tntim96 from bug #56799 - Include CTTblGrid in the smaller poi-ooxml-schemas jar git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1664236 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/src/ooxml/testcases/org/apache/poi/xwpf/usermodel/TestXWPFTable.java b/src/ooxml/testcases/org/apache/poi/xwpf/usermodel/TestXWPFTable.java index 00496b299f..7d185637f1 100644 --- a/src/ooxml/testcases/org/apache/poi/xwpf/usermodel/TestXWPFTable.java +++ b/src/ooxml/testcases/org/apache/poi/xwpf/usermodel/TestXWPFTable.java @@ -29,6 +29,7 @@ import org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRow; import org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTbl; import org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTblBorders; import org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTblCellMar; +import org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTblGrid; import org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTc; import org.openxmlformats.schemas.wordprocessingml.x2006.main.CTText; import org.openxmlformats.schemas.wordprocessingml.x2006.main.STBorder; @@ -64,6 +65,17 @@ public class TestXWPFTable extends TestCase { assertNotNull(ctTable.getTrArray(0).getTcArray(0).getPArray(0)); } + public void testTblGrid() { + XWPFDocument doc = new XWPFDocument(); + CTTbl ctTable = CTTbl.Factory.newInstance(); + CTTblGrid cttblgrid = ctTable.addNewTblGrid(); + cttblgrid.addNewGridCol().setW(new BigInteger("123")); + cttblgrid.addNewGridCol().setW(new BigInteger("321")); + + XWPFTable xtab = new XWPFTable(ctTable, doc); + assertEquals(123, xtab.getCTTbl().getTblGrid().getGridColArray(0).getW().intValue()); + assertEquals(321, xtab.getCTTbl().getTblGrid().getGridColArray(1).getW().intValue()); + } public void testGetText() { XWPFDocument doc = new XWPFDocument();