public List<XDDFGeometryGuide> getAdjustValues() { if (geometry.isSetAvLst()) { return Collections.unmodifiableList(geometry .getAvLst() .getGdList() .stream() .map(guide -> new XDDFGeometryGuide(guide)) .collect(Collectors.toList())); } else { return Collections.emptyList(); } }
public void removeAdjustValue(int index) { if (geometry.isSetAvLst()) { geometry.getAvLst().removeGd(index); } }
public XDDFGeometryGuide getAdjustValue(int index) { if (geometry.isSetAvLst()) { return new XDDFGeometryGuide(geometry.getAvLst().getGdArray(index)); } else { return null; } }
public XDDFGeometryGuide insertAdjustValue(int index) { if (!geometry.isSetAvLst()) { geometry.addNewAvLst(); } return new XDDFGeometryGuide(geometry.getAvLst().insertNewGd(index)); }
public XDDFGeometryGuide addAdjustValue() { if (!geometry.isSetAvLst()) { geometry.addNewAvLst(); } return new XDDFGeometryGuide(geometry.getAvLst().addNewGd()); }
public List<XDDFGeometryGuide> getAdjustValues() { if (geometry.isSetAvLst()) { return Collections.unmodifiableList(geometry .getAvLst() .getGdList() .stream() .map(guide -> new XDDFGeometryGuide(guide)) .collect(Collectors.toList())); } else { return Collections.emptyList(); } }
public void removeAdjustValue(int index) { if (geometry.isSetAvLst()) { geometry.getAvLst().removeGd(index); } }
public XDDFGeometryGuide getAdjustValue(int index) { if (geometry.isSetAvLst()) { return new XDDFGeometryGuide(geometry.getAvLst().getGdArray(index)); } else { return null; } }
public XDDFGeometryGuide insertAdjustValue(int index) { if (!geometry.isSetAvLst()) { geometry.addNewAvLst(); } return new XDDFGeometryGuide(geometry.getAvLst().insertNewGd(index)); }
public XDDFGeometryGuide addAdjustValue() { if (!geometry.isSetAvLst()) { geometry.addNewAvLst(); } return new XDDFGeometryGuide(geometry.getAvLst().addNewGd()); }
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()); } }