From commits-return-11589-archive-asf-public=cust-asf.ponee.io@poi.apache.org Sun Aug 26 23:19:09 2018 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id 57CBC180672 for ; Sun, 26 Aug 2018 23:19:09 +0200 (CEST) Received: (qmail 14477 invoked by uid 500); 26 Aug 2018 21:19:08 -0000 Mailing-List: contact commits-help@poi.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@poi.apache.org Delivered-To: mailing list commits@poi.apache.org Received: (qmail 14468 invoked by uid 99); 26 Aug 2018 21:19:08 -0000 Received: from Unknown (HELO svn01-us-west.apache.org) (209.188.14.144) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 26 Aug 2018 21:19:08 +0000 Received: from svn01-us-west.apache.org (localhost [127.0.0.1]) by svn01-us-west.apache.org (ASF Mail Server at svn01-us-west.apache.org) with ESMTP id E174C3A018B for ; Sun, 26 Aug 2018 21:19:07 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1839256 - /poi/trunk/src/ooxml/java/org/apache/poi/xddf/usermodel/text/XDDFBodyProperties.java Date: Sun, 26 Aug 2018 21:19:07 -0000 To: commits@poi.apache.org From: abearez@apache.org X-Mailer: svnmailer-1.0.9 Message-Id: <20180826211907.E174C3A018B@svn01-us-west.apache.org> Author: abearez Date: Sun Aug 26 21:19:07 2018 New Revision: 1839256 URL: http://svn.apache.org/viewvc?rev=1839256&view=rev Log: complete body properties with insets Modified: poi/trunk/src/ooxml/java/org/apache/poi/xddf/usermodel/text/XDDFBodyProperties.java Modified: poi/trunk/src/ooxml/java/org/apache/poi/xddf/usermodel/text/XDDFBodyProperties.java URL: http://svn.apache.org/viewvc/poi/trunk/src/ooxml/java/org/apache/poi/xddf/usermodel/text/XDDFBodyProperties.java?rev=1839256&r1=1839255&r2=1839256&view=diff ============================================================================== --- poi/trunk/src/ooxml/java/org/apache/poi/xddf/usermodel/text/XDDFBodyProperties.java (original) +++ poi/trunk/src/ooxml/java/org/apache/poi/xddf/usermodel/text/XDDFBodyProperties.java Sun Aug 26 21:19:07 2018 @@ -19,6 +19,7 @@ package org.apache.poi.xddf.usermodel.te import org.apache.poi.util.Beta; import org.apache.poi.util.Internal; +import org.apache.poi.util.Units; import org.apache.poi.xddf.usermodel.XDDFExtensionList; import org.openxmlformats.schemas.drawingml.x2006.main.CTTextBodyProperties; @@ -75,4 +76,68 @@ public class XDDFBodyProperties { props.setExtLst(list.getXmlObject()); } } + + public Double getBottomInset() { + if (props.isSetBIns()) { + return Units.toPoints(props.getBIns()); + } else { + return null; + } + } + + public void setBottomInset(Double points) { + if (points == null || Double.isNaN(points)) { + props.unsetBIns(); + } else { + props.setBIns(Units.toEMU(points)); + } + } + + public Double getLeftInset() { + if (props.isSetLIns()) { + return Units.toPoints(props.getLIns()); + } else { + return null; + } + } + + public void setLeftInset(Double points) { + if (points == null || Double.isNaN(points)) { + props.unsetLIns(); + } else { + props.setLIns(Units.toEMU(points)); + } + } + + public Double getRightInset() { + if (props.isSetRIns()) { + return Units.toPoints(props.getRIns()); + } else { + return null; + } + } + + public void setRightInset(Double points) { + if (points == null || Double.isNaN(points)) { + props.unsetRIns(); + } else { + props.setRIns(Units.toEMU(points)); + } + } + + public Double getTopInset() { + if (props.isSetTIns()) { + return Units.toPoints(props.getTIns()); + } else { + return null; + } + } + + public void setTopInset(Double points) { + if (points == null || Double.isNaN(points)) { + props.unsetTIns(); + } else { + props.setTIns(Units.toEMU(points)); + } + } } --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscribe@poi.apache.org For additional commands, e-mail: commits-help@poi.apache.org