## Uses of Class
org.apache.poi.xslf.usermodel.XSLFShape

Packages that use XSLFShape
org.apache.poi.xslf.usermodel

Uses of XSLFShape in org.apache.poi.xslf.usermodel

Subclasses of XSLFShape in org.apache.poi.xslf.usermodel
`class` `XSLFAutoShape` Represents a shape with a preset geometry.
`class` `XSLFBackground` Background shape
`class` `XSLFConnectorShape` Specifies a connection shape.
`class` `XSLFFreeformShape` Represents a custom geometric shape.
`class` `XSLFGraphicFrame`
`class` `XSLFGroupShape` Represents a group shape that consists of many shapes grouped together.
`class` `XSLFPictureShape` Represents a picture shape
`class` `XSLFShadow` Represents a shadow of a shape.
`class` `XSLFSimpleShape` Represents a single (non-group) shape in a .pptx slide show
`class` `XSLFTable` Represents a table in a .pptx presentation
`class` `XSLFTableCell` Represents a cell of a table in a .pptx presentation
`class` `XSLFTextBox`
`class` `XSLFTextShape` Represents a shape that can hold text.

Methods in org.apache.poi.xslf.usermodel that return XSLFShape
`XSLFShape[]` `XSLFSheet.getShapes()` Returns an array containing all of the shapes in this sheet
`XSLFShape[]` `XSLFShapeContainer.getShapes()` Returns an array containing all of the elements in this container in proper sequence (from first to last element).
`XSLFShape[]` `XSLFGroupShape.getShapes()`

Methods in org.apache.poi.xslf.usermodel that return types with arguments of type XSLFShape
`protected java.util.List<XSLFShape>` `XSLFSheet.buildShapes(org.openxmlformats.schemas.presentationml.x2006.main.CTGroupShape spTree)`
`java.util.Iterator<XSLFShape>` `XSLFSheet.iterator()` Returns an iterator over the shapes in this sheet
`java.util.Iterator<XSLFShape>` `XSLFGroupShape.iterator()` Returns an iterator over the shapes in this sheet

Methods in org.apache.poi.xslf.usermodel with parameters of type XSLFShape
`protected boolean` `XSLFSlideMaster.canDraw(XSLFShape shape)` Render this sheet into the supplied graphics object
`protected boolean` `XSLFSlideLayout.canDraw(XSLFShape shape)` Render this sheet into the supplied graphics object
`protected boolean` `XSLFSheet.canDraw(XSLFShape shape)` Checks if this `sheet` displays the specified shape.
`boolean` `XSLFSheet.removeShape(XSLFShape xShape)` Removes the specified shape from this sheet, if it is present (optional operation).
`boolean` `XSLFShapeContainer.removeShape(XSLFShape xShape)` Removes the specified shape from this sheet, if it is present (optional operation).
`boolean` `XSLFGroupShape.removeShape(XSLFShape xShape)` Remove the specified shape from this group

Copyright 2012 The Apache Software Foundation or its licensors, as applicable.