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.
 

Fields in org.apache.poi.hslf.model declared as Shape
protected  Shape Shape._parent
          Parent of this shape.
protected  Shape Fill.shape
          The shape this background applies to
 

Methods in org.apache.poi.hslf.model that return Shape
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[] 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(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.
 

Constructors in org.apache.poi.hslf.model with parameters of type Shape
ActiveXShape(EscherContainerRecord escherRecord, Shape parent)
          Create a Picture object
AutoShape(EscherContainerRecord escherRecord, Shape parent)
           
AutoShape(int type, 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(EscherContainerRecord escherRecord, Shape parent)
          Create a Picture object
MovieShape(int movieIdx, int idx, Shape parent)
          Create a new Picture
OLEShape(EscherContainerRecord escherRecord, Shape parent)
          Create a OLEShape object
OLEShape(int idx, Shape parent)
          Create a new OLEShape
Picture(EscherContainerRecord escherRecord, Shape parent)
          Create a Picture object
Picture(int idx, Shape parent)
          Create a new Picture
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 2012 The Apache Software Foundation or its licensors, as applicable.