org.apache.poi.xslf.usermodel
Class XSLFGroupShape
java.lang.Object
org.apache.poi.xslf.usermodel.XSLFShape
org.apache.poi.xslf.usermodel.XSLFGroupShape
@Beta
public class XSLFGroupShape
- extends XSLFShape
Represents a group shape that consists of many shapes grouped together.
- Author:
- Yegor Kozlov
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getXmlObject
public org.openxmlformats.schemas.presentationml.x2006.main.CTGroupShape getXmlObject()
- Specified by:
getXmlObject
in class XSLFShape
getAnchor
public java.awt.geom.Rectangle2D getAnchor()
- Specified by:
getAnchor
in class XSLFShape
setAnchor
public void setAnchor(java.awt.geom.Rectangle2D anchor)
- Specified by:
setAnchor
in class XSLFShape
getInteriorAnchor
public java.awt.geom.Rectangle2D getInteriorAnchor()
setInteriorAnchor
public void setInteriorAnchor(java.awt.geom.Rectangle2D anchor)
getShapes
public XSLFShape[] getShapes()
removeShape
public boolean removeShape(XSLFShape xShape)
getShapeName
public java.lang.String getShapeName()
- Specified by:
getShapeName
in class XSLFShape
getShapeId
public int getShapeId()
- Specified by:
getShapeId
in class XSLFShape
createAutoShape
public XSLFAutoShape createAutoShape()
createFreeform
public XSLFFreeformShape createFreeform()
createTextBox
public XSLFTextBox createTextBox()
createConnector
public XSLFConnectorShape createConnector()
createGroup
public XSLFGroupShape createGroup()
createPicture
public XSLFPictureShape createPicture(int pictureIndex)
Copyright 2011 The Apache Software Foundation or
its licensors, as applicable.