public class XDGFShape extends XDGFSheet
| Constructor and Description |
|---|
XDGFShape(com.microsoft.schemas.office.visio.x2012.main.ShapeSheetType shapeSheet,
XDGFBaseContents parentPage,
XDGFDocument document) |
XDGFShape(XDGFShape parent,
com.microsoft.schemas.office.visio.x2012.main.ShapeSheetType shapeSheet,
XDGFBaseContents parentPage,
XDGFDocument document) |
getDocument, getFillStyle, getLineStyle, getSection, getTextStylepublic XDGFShape(com.microsoft.schemas.office.visio.x2012.main.ShapeSheetType shapeSheet,
XDGFBaseContents parentPage,
XDGFDocument document)
public XDGFShape(XDGFShape parent, com.microsoft.schemas.office.visio.x2012.main.ShapeSheetType shapeSheet, XDGFBaseContents parentPage, XDGFDocument document)
@Internal public com.microsoft.schemas.office.visio.x2012.main.ShapeSheetType getXmlObject()
public long getID()
public String getType()
public String getTextAsString()
public boolean hasText()
public XDGFCell getCell(String cellName)
XDGFSheetpublic GeometrySection getGeometryByIdx(long idx)
public List<XDGFShape> getShapes()
public String getName()
public String getShapeType()
public String getSymbolName()
public XDGFShape getMasterShape()
public XDGFShape getParentShape()
public XDGFShape getTopmostParentShape()
public boolean hasMaster()
public boolean hasMasterShape()
public boolean hasParent()
public boolean hasShapes()
public boolean isTopmost()
public boolean isShape1D()
public boolean isDeleted()
public XDGFText getText()
public Double getPinX()
public Double getPinY()
public Double getWidth()
public Double getHeight()
public Double getLocPinX()
public Double getLocPinY()
public Double getBeginX()
public Double getBeginY()
public Double getEndX()
public Double getEndY()
public Double getAngle()
public Boolean getFlipX()
public Boolean getFlipY()
public Double getTxtPinX()
public Double getTxtPinY()
public Double getTxtLocPinX()
public Double getTxtLocPinY()
public Double getTxtAngle()
public Double getTxtWidth()
public Double getTxtHeight()
public Integer getLineCap()
getLineCap in class XDGFSheetpublic Color getLineColor()
getLineColor in class XDGFSheetpublic Integer getLinePattern()
getLinePattern in class XDGFSheetpublic Double getLineWeight()
getLineWeight in class XDGFSheetpublic Color getFontColor()
getFontColor in class XDGFSheetpublic Double getFontSize()
getFontSize in class XDGFSheetpublic Stroke getStroke()
public Iterable<GeometrySection> getGeometrySections()
public Rectangle2D.Double getBounds()
public Path2D.Double getBoundsAsPath()
public Path2D.Double getPath()
public boolean hasGeometry()
public void visitShapes(ShapeVisitor visitor, AffineTransform tr, int level)
public void visitShapes(ShapeVisitor visitor, int level)
Copyright © 2010 - 2020 Adobe. All Rights Reserved