From 8c5c92761d32c040a933ba348161bad9e0e204db Mon Sep 17 00:00:00 2001 From: Andreas Beeker Date: Tue, 22 May 2018 22:39:22 +0000 Subject: sonar fixes git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1832067 13f79535-47bb-0310-9956-ffa450edef68 --- .../org/apache/poi/ss/examples/AddDimensionedImage.java | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) (limited to 'src/examples') diff --git a/src/examples/src/org/apache/poi/ss/examples/AddDimensionedImage.java b/src/examples/src/org/apache/poi/ss/examples/AddDimensionedImage.java index b36c425f8c..f85fd0ab2a 100644 --- a/src/examples/src/org/apache/poi/ss/examples/AddDimensionedImage.java +++ b/src/examples/src/org/apache/poi/ss/examples/AddDimensionedImage.java @@ -365,12 +365,16 @@ public class AddDimensionedImage { anchor.setDx1(0); anchor.setDy1(0); - anchor.setDx2(colClientAnchorDetail.getInset()); - anchor.setDy2(rowClientAnchorDetail.getInset()); - anchor.setCol1(colClientAnchorDetail.getFromIndex()); - anchor.setRow1(rowClientAnchorDetail.getFromIndex()); - anchor.setCol2(colClientAnchorDetail.getToIndex()); - anchor.setRow2(rowClientAnchorDetail.getToIndex()); + if (colClientAnchorDetail != null) { + anchor.setDx2(colClientAnchorDetail.getInset()); + anchor.setCol1(colClientAnchorDetail.getFromIndex()); + anchor.setCol2(colClientAnchorDetail.getToIndex()); + } + if (rowClientAnchorDetail != null) { + anchor.setDy2(rowClientAnchorDetail.getInset()); + anchor.setRow1(rowClientAnchorDetail.getFromIndex()); + anchor.setRow2(rowClientAnchorDetail.getToIndex()); + } // For now, set the anchor type to do not move or resize the // image as the size of the row/column is adjusted. This could easily -- cgit v1.2.3