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 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.
 

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
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.
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 2007 The Apache Software Foundation or its licensors, as applicable.