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[] ShapeGroup.getShapes()
           
 Shape[] Sheet.getShapes()
          Returns all shapes contained in this Sheet
 

Methods in org.apache.poi.hslf.model with parameters of type Shape
 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.
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
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.