Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.apache.poi.hslf.model.Shape

Packages that use Shape
org.apache.poi.hslf.model |

Uses of Shape in org.apache.poi.hslf.model

Subclasses of Shape in org.apache.poi.hslf.model
`class` | `ActiveXShape` Represents an ActiveX control in a PowerPoint document.
`class` | `AutoShape` Represents an AutoShape.
`class` | `Background` Background shape
`class` | `Freeform` A "Freeform" shape.
`class` | `Line` Represents a line in a PowerPoint drawing
`class` | `MovieShape` Represents a movie in a PowerPoint document.
`class` | `OLEShape` A shape representing embedded OLE obejct.
`class` | `Picture` Represents a picture in a PowerPoint document.
`class` | `Placeholder` Represents a Placeholder in PowerPoint.
`class` | `Polygon` A simple closed polygon shape
`class` | `ShapeGroup` Represents a group of shapes.
`class` | `SimpleShape` An abstract simple (non-group) shape.
`class` | `Table` Represents a table in a PowerPoint presentation
`class` | `TableCell` Represents a cell in a ppt table
`class` | `TextBox` Represents a TextFrame shape in PowerPoint.
`class` | `TextShape` A common superclass of all shapes that can hold text.

Methods in org.apache.poi.hslf.model that return Shape
`static Shape` | `ShapeFactory.createShape(org.apache.poi.ddf.EscherContainerRecord spContainer, Shape parent)` Create a new shape from the data provided.
`static Shape` | `ShapeFactory.createSimpeShape(org.apache.poi.ddf.EscherContainerRecord spContainer, Shape parent)`
`Shape` | `Shape.getParent()`
`Shape[]` | `Sheet.getShapes()` Returns all shapes contained in this Sheet
`Shape[]` | `ShapeGroup.getShapes()`

Methods in org.apache.poi.hslf.model with parameters of type Shape
`void` | `Sheet.addShape(Shape shape)` Add a new Shape to this Slide
`void` | `ShapeGroup.addShape(Shape shape)` Add a shape to this group.
`static Shape` | `ShapeFactory.createShape(org.apache.poi.ddf.EscherContainerRecord spContainer, Shape parent)` Create a new shape from the data provided.
`static ShapeGroup` | `ShapeFactory.createShapeGroup(org.apache.poi.ddf.EscherContainerRecord spContainer, Shape parent)`
`static Shape` | `ShapeFactory.createSimpeShape(org.apache.poi.ddf.EscherContainerRecord spContainer, Shape parent)`
`java.awt.Shape` | `ShapeOutline.getOutline(Shape shape)`
`static boolean` | `MasterSheet.isPlaceholder(Shape shape)` Checks if the shape is a placeholder.
`boolean` | `Sheet.removeShape(Shape shape)` Removes the specified shape from this sheet.

Constructors in org.apache.poi.hslf.model with parameters of type Shape
`AutoShape(int type, Shape parent)`
`Fill(Shape shape)` Construct a `Fill` object for a shape.
`Freeform(Shape parent)` Create a new Freeform.
`Line(Shape parent)`
`MovieShape(int movieIdx, int idx, Shape parent)` Create a new `Picture`
`OLEShape(int idx, Shape parent)` Create a new `OLEShape`
`Picture(int idx, Shape parent)` Create a new `Picture`
`Placeholder(Shape parent)`
`Polygon(Shape parent)` Create a new Polygon.
`Table(org.apache.poi.ddf.EscherContainerRecord escherRecord, Shape parent)` Create a Table object and initilize it from the supplied Record container.
`TableCell(Shape parent)` Create a new TableCell.
`TextBox(Shape parent)` Create a new TextBox.
`TextShape(Shape parent)` Create a new TextBox.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES