Uses of Interface
org.apache.poi.sl.usermodel.Shape

Packages that use Shape
org.apache.poi.hslf.model   
org.apache.poi.hslf.usermodel   
org.apache.poi.sl.draw   
org.apache.poi.sl.usermodel   
org.apache.poi.xslf.usermodel   
 

Uses of Shape in org.apache.poi.hslf.model
 

Classes in org.apache.poi.hslf.model with type parameters of type Shape
 class HSLFMetroShape<T extends Shape<?,?>>
          Experimental class for metro blobs, i.e.
 

Classes in org.apache.poi.hslf.model that implement Shape
 class ActiveXShape
          Represents an ActiveX control in a PowerPoint document.
 class MovieShape
          Represents a movie in a PowerPoint document.
 class OLEShape
          A shape representing embedded OLE obejct.
 class Polygon
          A simple closed polygon shape
 

Uses of Shape in org.apache.poi.hslf.usermodel
 

Classes in org.apache.poi.hslf.usermodel that implement Shape
 class HSLFAutoShape
          Represents an AutoShape.
 class HSLFBackground
          Background shape
 class HSLFConnectorShape
          Specifies a connection shape.
 class HSLFFreeformShape
          A "Freeform" shape.
 class HSLFGroupShape
          Represents a group of shapes.
 class HSLFLine
          Represents a line in a PowerPoint drawing
 class HSLFPictureShape
          Represents a picture in a PowerPoint document.
 class HSLFPlaceholder
          Represents a Placeholder in PowerPoint.
 class HSLFShape
           Represents a Shape which is the elemental object that composes a drawing.
 class HSLFSimpleShape
          An abstract simple (non-group) shape.
 class HSLFTable
          Represents a table in a PowerPoint presentation
 class HSLFTableCell
          Represents a cell in a ppt table
 class HSLFTextBox
          Represents a TextFrame shape in PowerPoint.
 class HSLFTextShape
          A common superclass of all shapes that can hold text.
 

Uses of Shape in org.apache.poi.sl.draw
 

Fields in org.apache.poi.sl.draw declared as Shape
protected  Shape<?,?> DrawShape.shape
           
protected  Shape<?,?> DrawNothing.shape
           
 

Methods in org.apache.poi.sl.draw that return Shape
protected  Shape<?,?> DrawShape.getShape()
           
 

Methods in org.apache.poi.sl.draw with parameters of type Shape
protected  boolean DrawMasterSheet.canDraw(java.awt.Graphics2D graphics, Shape<?,?> shape)
          Checks if this sheet displays the specified shape.
protected  boolean DrawSheet.canDraw(java.awt.Graphics2D graphics, Shape<?,?> shape)
          Checks if this sheet displays the specified shape.
 void DrawFactory.drawShape(java.awt.Graphics2D graphics, Shape<?,?> shape, java.awt.geom.Rectangle2D bounds)
          Convenience method for drawing single shapes.
 Drawable DrawFactory.getDrawable(Shape<?,?> shape)
           
protected static boolean DrawShape.isHSLF(Shape<?,?> shape)
          Sometimes it's necessary to distinguish between XSLF/HSLF for the rendering.
 

Constructors in org.apache.poi.sl.draw with parameters of type Shape
DrawNothing(Shape<?,?> shape)
           
DrawShape(Shape<?,?> shape)
           
 

Uses of Shape in org.apache.poi.sl.usermodel
 

Classes in org.apache.poi.sl.usermodel with type parameters of type Shape
 interface AutoShape<S extends Shape<S,P>,P extends TextParagraph<S,P,?>>
           
 interface Background<S extends Shape<S,P>,P extends TextParagraph<S,P,?>>
           
 interface ConnectorShape<S extends Shape<S,P>,P extends TextParagraph<S,P,?>>
           
 interface FreeformShape<S extends Shape<S,P>,P extends TextParagraph<S,P,?>>
           
 interface GraphicalFrame<S extends Shape<S,P>,P extends TextParagraph<S,P,?>>
           
 interface GroupShape<S extends Shape<S,P>,P extends TextParagraph<S,P,?>>
           
 interface Hyperlink<S extends Shape<S,P>,P extends TextParagraph<S,P,?>>
          A PowerPoint hyperlink
 interface Line<S extends Shape<S,P>,P extends TextParagraph<S,P,?>>
          Interface for Lines ...
 interface MasterSheet<S extends Shape<S,P>,P extends TextParagraph<S,P,?>>
           
 interface Notes<S extends Shape<S,P>,P extends TextParagraph<S,P,?>>
           
 interface PictureShape<S extends Shape<S,P>,P extends TextParagraph<S,P,?>>
           
 interface PlaceableShape<S extends Shape<S,P>,P extends TextParagraph<S,P,?>>
           
 interface Shadow<S extends Shape<S,P>,P extends TextParagraph<S,P,?>>
           
 interface Shape<S extends Shape<S,P>,P extends TextParagraph<S,P,?>>
           
 interface ShapeContainer<S extends Shape<S,P>,P extends TextParagraph<S,P,?>>
           
 interface Sheet<S extends Shape<S,P>,P extends TextParagraph<S,P,?>>
          Common parent of Slides, Notes and Masters
 interface SimpleShape<S extends Shape<S,P>,P extends TextParagraph<S,P,?>>
           
 interface Slide<S extends Shape<S,P>,P extends TextParagraph<S,P,?>>
           
 interface SlideShow<S extends Shape<S,P>,P extends TextParagraph<S,P,?>>
           
 interface TableCell<S extends Shape<S,P>,P extends TextParagraph<S,P,?>>
           
 interface TableShape<S extends Shape<S,P>,P extends TextParagraph<S,P,?>>
           
 interface TextBox<S extends Shape<S,P>,P extends TextParagraph<S,P,?>>
          Represents a TextFrame shape in PowerPoint.
 interface TextParagraph<S extends Shape<S,P>,P extends TextParagraph<S,P,T>,T extends TextRun>
           
 interface TextShape<S extends Shape<S,P>,P extends TextParagraph<S,P,?>>
           
 

Subinterfaces of Shape in org.apache.poi.sl.usermodel
 interface AutoShape<S extends Shape<S,P>,P extends TextParagraph<S,P,?>>
           
 interface Background<S extends Shape<S,P>,P extends TextParagraph<S,P,?>>
           
 interface ConnectorShape<S extends Shape<S,P>,P extends TextParagraph<S,P,?>>
           
 interface FreeformShape<S extends Shape<S,P>,P extends TextParagraph<S,P,?>>
           
 interface GraphicalFrame<S extends Shape<S,P>,P extends TextParagraph<S,P,?>>
           
 interface GroupShape<S extends Shape<S,P>,P extends TextParagraph<S,P,?>>
           
 interface Line<S extends Shape<S,P>,P extends TextParagraph<S,P,?>>
          Interface for Lines ...
 interface PictureShape<S extends Shape<S,P>,P extends TextParagraph<S,P,?>>
           
 interface SimpleShape<S extends Shape<S,P>,P extends TextParagraph<S,P,?>>
           
 interface TableCell<S extends Shape<S,P>,P extends TextParagraph<S,P,?>>
           
 interface TableShape<S extends Shape<S,P>,P extends TextParagraph<S,P,?>>
           
 interface TextBox<S extends Shape<S,P>,P extends TextParagraph<S,P,?>>
          Represents a TextFrame shape in PowerPoint.
 interface TextShape<S extends Shape<S,P>,P extends TextParagraph<S,P,?>>
           
 

Uses of Shape in org.apache.poi.xslf.usermodel
 

Classes in org.apache.poi.xslf.usermodel that implement Shape
 class XSLFAutoShape
          Represents a shape with a preset geometry.
 class XSLFBackground
          Background shape
 class XSLFConnectorShape
          Specifies a connection shape.
 class XSLFFreeformShape
          Represents a custom geometric shape.
 class XSLFGraphicFrame
           
 class XSLFGroupShape
          Represents a group shape that consists of many shapes grouped together.
 class XSLFPictureShape
          Represents a picture shape
 class XSLFShadow
          Represents a shadow of a shape.
 class XSLFShape
          Base super-class class for all shapes in PresentationML
 class XSLFSimpleShape
          Represents a single (non-group) shape in a .pptx slide show
 class XSLFTable
          Represents a table in a .pptx presentation
 class XSLFTableCell
          Represents a cell of a table in a .pptx presentation
 class XSLFTextBox
           
 class XSLFTextShape
          Represents a shape that can hold text.
 

Methods in org.apache.poi.xslf.usermodel that return Shape
static Shape<?,?> XSLFMetroShape.parseShape(byte[] metroBytes)
           
 



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