Uses of Class
org.apache.poi.hslf.usermodel.HSLFShape
Packages that use HSLFShape
-
Uses of HSLFShape in org.apache.poi.hslf.model
Subclasses of HSLFShape in org.apache.poi.hslf.modelModifier and TypeClassDescriptionfinal class
Represents an ActiveX control in a PowerPoint document.final class
Represents a movie in a PowerPoint document.final class
A simple closed polygon shapeConstructors in org.apache.poi.hslf.model with parameters of type HSLFShapeConstructor parameters in org.apache.poi.hslf.model with type arguments of type HSLFShapeModifierConstructorDescriptionprotected
ActiveXShape
(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape, HSLFTextParagraph> parent) Create aPicture
objectMovieShape
(int movieIdx, HSLFPictureData pictureData, ShapeContainer<HSLFShape, HSLFTextParagraph> parent) Create a newPicture
MovieShape
(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape, HSLFTextParagraph> parent) Create aPicture
objectprotected
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.usermodelModifier and TypeClassDescriptionclass
Represents an AutoShape.final class
Background shapeclass
Specifies a connection shape.final class
A "Freeform" shape.class
Represents a group of shapes.final class
Represents a line in a PowerPoint drawingfinal class
A shape representing embedded OLE object.class
Represents a picture in a PowerPoint document.final class
Represents a Placeholder in PowerPoint.class
An abstract simple (non-group) shape.final class
Represents a table in a PowerPoint presentationfinal class
Represents a cell in a ppt tableclass
Represents a TextFrame shape in PowerPoint.class
A common superclass of all shapes that can hold text.Methods in org.apache.poi.hslf.usermodel that return HSLFShapeModifier and TypeMethodDescriptionstatic 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 HSLFShapeModifier and TypeMethodDescriptionHSLFSlideShow.createMasterSheet()
HSLFShape.getParent()
HSLFSimpleShape.getShadow()
HSLFGroupShape.getShapes()
HSLFSheet.getShapes()
Returns all shapes contained in this SheetHSLFGroupShape.iterator()
HSLFSheet.iterator()
Methods in org.apache.poi.hslf.usermodel with parameters of type HSLFShapeModifier and TypeMethodDescriptionvoid
Add a shape to this group.void
Add a new Shape to this Slideprotected static HSLFHyperlink
Find hyperlink assigned to the supplied shapestatic boolean
HSLFMasterSheet.isPlaceholder
(HSLFShape shape) Deprecated.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 HSLFShapeModifier and TypeMethodDescriptionstatic 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 HSLFShapeConstructor parameters in org.apache.poi.hslf.usermodel with type arguments of type HSLFShapeModifierConstructorDescriptionprotected
HSLFAutoShape
(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape, HSLFTextParagraph> parent) HSLFAutoShape
(ShapeType type, ShapeContainer<HSLFShape, HSLFTextParagraph> parent) protected
HSLFBackground
(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape, HSLFTextParagraph> parent) protected
HSLFConnectorShape
(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape, HSLFTextParagraph> parent) Create a ConnectorShape object and initialize it from the supplied Record container.Create a new ConnectorShape.protected
HSLFFreeformShape
(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape, HSLFTextParagraph> parent) Create a Freeform object and initialize it from the supplied Record container.Create a new Freeform.protected
HSLFGroupShape
(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape, HSLFTextParagraph> parent) Create a ShapeGroup object and initialize it from the supplied Record container.Create a new ShapeGroup.HSLFLine
(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape, HSLFTextParagraph> parent) HSLFLine
(ShapeContainer<HSLFShape, HSLFTextParagraph> parent) HSLFObjectShape
(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape, HSLFTextParagraph> parent) Create aOLEShape
objectHSLFObjectShape
(HSLFPictureData data, ShapeContainer<HSLFShape, HSLFTextParagraph> parent) Create a newOLEShape
protected
HSLFPictureShape
(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape, HSLFTextParagraph> parent) Create aPicture
objectHSLFPictureShape
(HSLFPictureData data, ShapeContainer<HSLFShape, HSLFTextParagraph> parent) Create a newPicture
protected
HSLFPlaceholder
(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape, HSLFTextParagraph> parent) protected
HSLFShape
(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape, HSLFTextParagraph> parent) Create a Shape object.protected
HSLFSimpleShape
(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape, HSLFTextParagraph> parent) Create a SimpleShape object and initialize it from the supplied Record container.protected
HSLFTable
(int numRows, int numCols, ShapeContainer<HSLFShape, HSLFTextParagraph> parent) Create a new Table of the given number of rows and columnsprotected
HSLFTable
(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape, HSLFTextParagraph> parent) Create a Table object and initialize it from the supplied Record container.protected
HSLFTextBox
(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape, HSLFTextParagraph> parent) Create a TextBox object and initialize it from the supplied Record container.Create a new TextBox.protected
HSLFTextShape
(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape, HSLFTextParagraph> parent) Create a TextBox object and initialize it from the supplied Record container.Create a new TextBox.
SimpleShape.isPlaceholder()