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

## Uses of Class
org.apache.poi.hslf.usermodel.HSLFShape

Packages that use HSLFShape
org.apache.poi.hslf.model |
org.apache.poi.hslf.usermodel |

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

Subclasses of HSLFShape in org.apache.poi.hslf.model
`class` | `ActiveXShape` Represents an ActiveX control in a PowerPoint document.
`class` | `MovieShape` Represents a movie in a PowerPoint document.
`class` | `OLEShape` A shape representing embedded OLE obejct.
`class` | `Polygon` A simple closed polygon shape

Constructors in org.apache.poi.hslf.model with parameters of type HSLFShape
`HSLFMetroShape(HSLFShape shape)`

Constructor parameters in org.apache.poi.hslf.model with type arguments of type HSLFShape
`ActiveXShape(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)` Create a `Picture` object
`MovieShape(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)` Create a `Picture` object
`MovieShape(int movieIdx, HSLFPictureData pictureData, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)` Create a new `Picture`
`OLEShape(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)` Create a `OLEShape` object
`OLEShape(HSLFPictureData data, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)` Create a new `OLEShape`
`Polygon(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)` Create a Polygon object and initialize it from the supplied Record container.
`Polygon(ShapeContainer<HSLFShape,HSLFTextParagraph> parent)` Create a new Polygon.

Uses of HSLFShape in org.apache.poi.hslf.usermodel

Subclasses of HSLFShape in org.apache.poi.hslf.usermodel
`class` | `HSLFAutoShape` Represents an AutoShape.
`class` | `HSLFBackground` Background shape
`class` | `HSLFConnectorShape` Specifies a connection shape.
`class` | `HSLFFreeformShape` A "Freeform" shape.
`class` | `HSLFGroupShape` Represents a group of shapes.
`class` | `HSLFLine` Represents a line in a PowerPoint drawing
`class` | `HSLFPictureShape` Represents a picture in a PowerPoint document.
`class` | `HSLFPlaceholder` Represents a Placeholder in PowerPoint.
`class` | `HSLFSimpleShape` An abstract simple (non-group) shape.
`class` | `HSLFTable` Represents a table in a PowerPoint presentation
`class` | `HSLFTableCell` Represents a cell in a ppt table
`class` | `HSLFTextBox` Represents a TextFrame shape in PowerPoint.
`class` | `HSLFTextShape` A common superclass of all shapes that can hold text.

Methods in org.apache.poi.hslf.usermodel that return HSLFShape
`static HSLFShape` | `HSLFShapeFactory.createShape(EscherContainerRecord spContainer, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)` Create a new shape from the data provided.
`static HSLFShape` | `HSLFShapeFactory.createSimpleShape(EscherContainerRecord spContainer, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)`

Methods in org.apache.poi.hslf.usermodel that return types with arguments of type HSLFShape
`MasterSheet<HSLFShape,HSLFTextParagraph>` | `HSLFSlideShow.createMasterSheet()`
`ShapeContainer<HSLFShape,HSLFTextParagraph>` | `HSLFShape.getParent()`
`Shadow<HSLFShape,HSLFTextParagraph>` | `HSLFSimpleShape.getShadow()`
`java.util.List<HSLFShape>` | `HSLFGroupShape.getShapes()`
`java.util.List<HSLFShape>` | `HSLFSheet.getShapes()` Returns all shapes contained in this Sheet
`java.util.Iterator<HSLFShape>` | `HSLFGroupShape.iterator()`
`java.util.Iterator<HSLFShape>` | `HSLFSheet.iterator()`

Methods in org.apache.poi.hslf.usermodel with parameters of type HSLFShape
`void` | `HSLFGroupShape.addShape(HSLFShape shape)` Add a shape to this group.
`void` | `HSLFSheet.addShape(HSLFShape shape)` Add a new Shape to this Slide
`protected static HSLFHyperlink` | `HSLFHyperlink.find(HSLFShape shape)` Find hyperlink assigned to the supplied shape
`static boolean` | `HSLFMasterSheet.isPlaceholder(HSLFShape shape)` Checks if the shape is a placeholder.
`boolean` | `HSLFGroupShape.removeShape(HSLFShape shape)`
`boolean` | `HSLFSheet.removeShape(HSLFShape shape)` Removes the specified shape from this sheet.

Method parameters in org.apache.poi.hslf.usermodel with type arguments of type HSLFShape
`static HSLFShape` | `HSLFShapeFactory.createShape(EscherContainerRecord spContainer, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)` Create a new shape from the data provided.
`static HSLFGroupShape` | `HSLFShapeFactory.createShapeGroup(EscherContainerRecord spContainer, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)`
`static HSLFShape` | `HSLFShapeFactory.createSimpleShape(EscherContainerRecord spContainer, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)`
`void` | `HSLFHyperlink.linkToSlide(Slide<HSLFShape,HSLFTextParagraph> slide)`
`void` | `HSLFSlide.setNotes(Notes<HSLFShape,HSLFTextParagraph> notes)` Sets the Notes that are associated with this.

Constructors in org.apache.poi.hslf.usermodel with parameters of type HSLFShape
`HSLFFill(HSLFShape shape)` Construct a `Fill` object for a shape.

Constructor parameters in org.apache.poi.hslf.usermodel with type arguments of type HSLFShape
`HSLFAutoShape(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)`
`HSLFAutoShape(ShapeType type, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)`
`HSLFBackground(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)`
`HSLFConnectorShape(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)` Create a ConnectorShape object and initialize it from the supplied Record container.
`HSLFConnectorShape(ShapeContainer<HSLFShape,HSLFTextParagraph> parent)` Create a new ConnectorShape.
`HSLFFreeformShape(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)` Create a Freeform object and initialize it from the supplied Record container.
`HSLFFreeformShape(ShapeContainer<HSLFShape,HSLFTextParagraph> parent)` Create a new Freeform.
`HSLFGroupShape(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)` Create a ShapeGroup object and initialize it from the supplied Record container.
`HSLFGroupShape(ShapeContainer<HSLFShape,HSLFTextParagraph> parent)` Create a new ShapeGroup.
`HSLFLine(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)`
`HSLFLine(ShapeContainer<HSLFShape,HSLFTextParagraph> parent)`
`HSLFPictureShape(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)` Create a `Picture` object
`HSLFPictureShape(HSLFPictureData data, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)` Create a new `Picture`
`HSLFPlaceholder(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)`
`HSLFPlaceholder(ShapeContainer<HSLFShape,HSLFTextParagraph> parent)`
`HSLFShape(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)` Create a Shape object.
`HSLFSimpleShape(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)` Create a SimpleShape object and initialize it from the supplied Record container.
`HSLFTable(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)` Create a Table object and initialize it from the supplied Record container.
`HSLFTable(int numRows, int numCols, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)` Create a new Table of the given number of rows and columns
`HSLFTextBox(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)` Create a TextBox object and initialize it from the supplied Record container.
`HSLFTextBox(ShapeContainer<HSLFShape,HSLFTextParagraph> parent)` Create a new TextBox.
`HSLFTextShape(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)` Create a TextBox object and initialize it from the supplied Record container.
`HSLFTextShape(ShapeContainer<HSLFShape,HSLFTextParagraph> parent)` Create a new TextBox.

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

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