Package | Description |
---|---|
org.apache.poi.hslf.model |
Modifier and Type | Class | Description |
---|---|---|
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.
|
Modifier and Type | Field | Description |
---|---|---|
protected Shape |
Shape._parent |
Parent of this shape.
|
protected Shape |
Fill.shape |
The shape this background applies to
|
Modifier and Type | Method | Description |
---|---|---|
static Shape |
ShapeFactory.createShape(EscherContainerRecord spContainer,
Shape parent) |
Create a new shape from the data provided.
|
static Shape |
ShapeFactory.createSimpeShape(EscherContainerRecord spContainer,
Shape parent) |
|
Shape |
Shape.getParent() |
|
Shape[] |
ShapeGroup.getShapes() |
|
Shape[] |
Sheet.getShapes() |
Returns all shapes contained in this Sheet
|
Modifier and Type | Method | Description |
---|---|---|
void |
ShapeGroup.addShape(Shape shape) |
Add a shape to this group.
|
void |
Sheet.addShape(Shape shape) |
Add a new Shape to this Slide
|
static Shape |
ShapeFactory.createShape(EscherContainerRecord spContainer,
Shape parent) |
Create a new shape from the data provided.
|
static ShapeGroup |
ShapeFactory.createShapeGroup(EscherContainerRecord spContainer,
Shape parent) |
|
static Shape |
ShapeFactory.createSimpeShape(EscherContainerRecord spContainer,
Shape parent) |
|
protected static Hyperlink |
Hyperlink.find(Shape shape) |
Find hyperlink assigned to the supplied shape
|
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.
|
Constructor | Description |
---|---|
ActiveXShape(EscherContainerRecord escherRecord,
Shape parent) |
Create a
Picture object |
AutoShape(int type,
Shape parent) |
|
AutoShape(EscherContainerRecord escherRecord,
Shape parent) |
|
Background(EscherContainerRecord escherRecord,
Shape parent) |
|
Fill(Shape shape) |
Construct a
Fill object for a shape. |
Freeform(EscherContainerRecord escherRecord,
Shape parent) |
Create a Freeform object and initialize it from the supplied Record container.
|
Freeform(Shape parent) |
Create a new Freeform.
|
Line(EscherContainerRecord escherRecord,
Shape parent) |
|
Line(Shape parent) |
|
MovieShape(int movieIdx,
int idx,
Shape parent) |
Create a new
Picture |
MovieShape(EscherContainerRecord escherRecord,
Shape parent) |
Create a
Picture object |
OLEShape(int idx,
Shape parent) |
Create a new
OLEShape |
OLEShape(EscherContainerRecord escherRecord,
Shape parent) |
Create a
OLEShape object |
Picture(int idx,
Shape parent) |
Create a new
Picture |
Picture(EscherContainerRecord escherRecord,
Shape parent) |
Create a
Picture object |
Placeholder(EscherContainerRecord escherRecord,
Shape parent) |
|
Placeholder(Shape parent) |
|
Polygon(EscherContainerRecord escherRecord,
Shape parent) |
Create a Polygon object and initialize it from the supplied Record container.
|
Polygon(Shape parent) |
Create a new Polygon.
|
Shape(EscherContainerRecord escherRecord,
Shape parent) |
Create a Shape object.
|
ShapeGroup(EscherContainerRecord escherRecord,
Shape parent) |
Create a ShapeGroup object and initilize it from the supplied Record container.
|
SimpleShape(EscherContainerRecord escherRecord,
Shape parent) |
Create a SimpleShape object and initialize it from the supplied Record container.
|
Table(EscherContainerRecord escherRecord,
Shape parent) |
Create a Table object and initilize it from the supplied Record container.
|
TableCell(EscherContainerRecord escherRecord,
Shape parent) |
Create a TableCell object and initialize it from the supplied Record container.
|
TableCell(Shape parent) |
Create a new TableCell.
|
TextBox(EscherContainerRecord escherRecord,
Shape parent) |
Create a TextBox object and initialize it from the supplied Record container.
|
TextBox(Shape parent) |
Create a new TextBox.
|
TextShape(EscherContainerRecord escherRecord,
Shape parent) |
Create a TextBox object and initialize it from the supplied Record container.
|
TextShape(Shape parent) |
Create a new TextBox.
|
Copyright 2018 The Apache Software Foundation or its licensors, as applicable.