public XDDFGeometryRectangle getRectangle() { if (geometry.isSetRect()) { return new XDDFGeometryRectangle(geometry.getRect()); } else { return null; } }
public void setRectangle(XDDFGeometryRectangle rectangle) { if (rectangle == null) { if (geometry.isSetRect()) { geometry.unsetRect(); } } else { geometry.setRect(rectangle.getXmlObject()); } }
public XDDFGeometryRectangle getRectangle() { if (geometry.isSetRect()) { return new XDDFGeometryRectangle(geometry.getRect()); } else { return null; } }
public void setRectangle(XDDFGeometryRectangle rectangle) { if (rectangle == null) { if (geometry.isSetRect()) { geometry.unsetRect(); } } else { geometry.setRect(rectangle.getXmlObject()); } }
public CustomGeometry(CTCustomGeometry2D geom) { CTGeomGuideList avLst = geom.getAvLst(); if(avLst != null) for(CTGeomGuide gd : avLst.getGdList()){ adjusts.add(new AdjustValue(gd)); } CTGeomGuideList gdLst = geom.getGdLst(); if(gdLst != null) for(CTGeomGuide gd : gdLst.getGdList()){ guides.add(new Guide(gd)); } CTPath2DList pathLst = geom.getPathLst(); if(pathLst != null) for(CTPath2D spPath : pathLst.getPathList()){ paths.add(new Path(spPath)); } if(geom.isSetRect()) { CTGeomRect rect = geom.getRect(); textBounds = new Path(); textBounds.addCommand( new MoveToCommand(rect.getL().toString(), rect.getT().toString())); textBounds.addCommand( new LineToCommand(rect.getR().toString(), rect.getT().toString())); textBounds.addCommand( new LineToCommand(rect.getR().toString(), rect.getB().toString())); textBounds.addCommand( new LineToCommand(rect.getL().toString(), rect.getB().toString())); textBounds.addCommand( new ClosePathCommand()); } }