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 AutoShape
          Represents a autoshape in a PowerPoint drawing
 class Background
          Background shape
 class Line
          Represents a line in a PowerPoint drawing
 class Picture
          Represents a picture in a PowerPoint document.
 class Placeholder
          Represents a Placeholder in PowerPoint.
 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.
 

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.
 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.
protected static Hyperlink Hyperlink.find(Shape shape)
          Find hyperlink assigned to the supplied shape
 

Constructors in org.apache.poi.hslf.model with parameters of type Shape
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.
Line(EscherContainerRecord escherRecord, Shape parent)
           
Line(Shape parent)
           
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)
           
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.
 



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