public final class XSSFShapeGroup extends XSSFShape
anchor, drawing, EMU_PER_PIXEL, EMU_PER_POINT, parent, PIXEL_DPI, POINT_DPI
Modifier | Constructor | Description |
---|---|---|
protected |
XSSFShapeGroup(XSSFDrawing drawing,
org.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.CTGroupShape ctGroup) |
Construct a new XSSFSimpleShape object.
|
Modifier and Type | Method | Description |
---|---|---|
XSSFConnector |
createConnector(XSSFChildAnchor anchor) |
Creates a simple shape.
|
XSSFPicture |
createPicture(XSSFClientAnchor anchor,
int pictureIndex) |
Creates a picture.
|
XSSFSimpleShape |
createSimpleShape(XSSFChildAnchor anchor) |
Creates a simple shape.
|
XSSFTextBox |
createTextbox(XSSFChildAnchor anchor) |
Constructs a textbox.
|
org.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.CTGroupShape |
getCTGroupShape() |
|
protected org.openxmlformats.schemas.drawingml.x2006.main.CTShapeProperties |
getShapeProperties() |
Returns xml bean with shape properties.
|
protected static org.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.CTGroupShape |
prototype() |
Initialize default structure of a new shape group
|
void |
setCoordinates(int x1,
int y1,
int x2,
int y2) |
Sets the coordinate space of this group.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAnchor, getDrawing, getParent, isNoFill, setFillColor, setLineStyle, setLineStyleColor, setLineWidth, setNoFill
protected XSSFShapeGroup(XSSFDrawing drawing, org.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.CTGroupShape ctGroup)
drawing
- the XSSFDrawing that owns this shapectGroup
- the XML bean that stores this group contentprotected static org.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.CTGroupShape prototype()
public XSSFTextBox createTextbox(XSSFChildAnchor anchor)
anchor
- the child anchor describes how this shape is attached
to the group.public XSSFSimpleShape createSimpleShape(XSSFChildAnchor anchor)
anchor
- the child anchor describes how this shape is attached
to the group.public XSSFConnector createConnector(XSSFChildAnchor anchor)
anchor
- the child anchor describes how this shape is attached
to the group.public XSSFPicture createPicture(XSSFClientAnchor anchor, int pictureIndex)
anchor
- the client anchor describes how this picture is attached to the sheet.pictureIndex
- the index of the picture in the workbook collection of pictures,
XSSFWorkbook.getAllPictures()
.@Internal public org.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.CTGroupShape getCTGroupShape()
public void setCoordinates(int x1, int y1, int x2, int y2)
protected org.openxmlformats.schemas.drawingml.x2006.main.CTShapeProperties getShapeProperties()
XSSFShape
getShapeProperties
in class XSSFShape
Copyright 2018 The Apache Software Foundation or its licensors, as applicable.