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

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

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

Constructors in org.apache.poi.hslf.model with parameters of type ShapeContainer
ActiveXShape(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)
          Create a Picture object
MovieShape(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)
          Create a Picture object
MovieShape(int movieIdx, HSLFPictureData pictureData, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)
          Create a new Picture
OLEShape(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)
          Create a OLEShape object
OLEShape(HSLFPictureData data, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)
          Create a new OLEShape
Polygon(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)
          Create a Polygon object and initialize it from the supplied Record container.
Polygon(ShapeContainer<HSLFShape,HSLFTextParagraph> parent)
          Create a new Polygon.
 

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

Subinterfaces of ShapeContainer in org.apache.poi.hslf.usermodel
 interface HSLFShapeContainer
          Common interface for shape containers, e.g.
 

Classes in org.apache.poi.hslf.usermodel that implement ShapeContainer
 class HSLFGroupShape
          Represents a group of shapes.
 class HSLFMasterSheet
          The superclass of all master sheets - Slide masters, Notes masters, etc.
 class HSLFNotes
          This class represents a slide's notes in a PowerPoint Document.
 class HSLFSheet
          This class defines the common format of "Sheets" in a powerpoint document.
 class HSLFSlide
          This class represents a slide in a PowerPoint Document.
 class HSLFSlideMaster
          SlideMaster determines the graphics, layout, and formatting for all the slides in a given presentation.
 class HSLFTable
          Represents a table in a PowerPoint presentation
 class HSLFTitleMaster
          Title masters define the design template for slides with a Title Slide layout.
 

Fields in org.apache.poi.hslf.usermodel declared as ShapeContainer
protected  ShapeContainer<HSLFShape,HSLFTextParagraph> HSLFShape._parent
          Parent of this shape.
 

Methods in org.apache.poi.hslf.usermodel that return ShapeContainer
 ShapeContainer<HSLFShape,HSLFTextParagraph> HSLFShape.getParent()
           
 

Methods in org.apache.poi.hslf.usermodel with parameters of type ShapeContainer
static HSLFShape HSLFShapeFactory.createShape(EscherContainerRecord spContainer, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)
          Create a new shape from the data provided.
static HSLFGroupShape HSLFShapeFactory.createShapeGroup(EscherContainerRecord spContainer, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)
           
static HSLFShape HSLFShapeFactory.createSimpleShape(EscherContainerRecord spContainer, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)
           
 

Constructors in org.apache.poi.hslf.usermodel with parameters of type ShapeContainer
HSLFAutoShape(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)
           
HSLFAutoShape(ShapeType type, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)
           
HSLFBackground(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)
           
HSLFConnectorShape(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)
          Create a ConnectorShape object and initialize it from the supplied Record container.
HSLFConnectorShape(ShapeContainer<HSLFShape,HSLFTextParagraph> parent)
          Create a new ConnectorShape.
HSLFFreeformShape(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)
          Create a Freeform object and initialize it from the supplied Record container.
HSLFFreeformShape(ShapeContainer<HSLFShape,HSLFTextParagraph> parent)
          Create a new Freeform.
HSLFGroupShape(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)
          Create a ShapeGroup object and initialize it from the supplied Record container.
HSLFGroupShape(ShapeContainer<HSLFShape,HSLFTextParagraph> parent)
          Create a new ShapeGroup.
HSLFLine(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)
           
HSLFLine(ShapeContainer<HSLFShape,HSLFTextParagraph> parent)
           
HSLFPictureShape(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)
          Create a Picture object
HSLFPictureShape(HSLFPictureData data, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)
          Create a new Picture
HSLFPlaceholder(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)
           
HSLFPlaceholder(ShapeContainer<HSLFShape,HSLFTextParagraph> parent)
           
HSLFShape(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)
          Create a Shape object.
HSLFSimpleShape(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)
          Create a SimpleShape object and initialize it from the supplied Record container.
HSLFTable(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)
          Create a Table object and initialize it from the supplied Record container.
HSLFTable(int numRows, int numCols, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)
          Create a new Table of the given number of rows and columns
HSLFTextBox(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)
          Create a TextBox object and initialize it from the supplied Record container.
HSLFTextBox(ShapeContainer<HSLFShape,HSLFTextParagraph> parent)
          Create a new TextBox.
HSLFTextShape(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)
          Create a TextBox object and initialize it from the supplied Record container.
HSLFTextShape(ShapeContainer<HSLFShape,HSLFTextParagraph> parent)
          Create a new TextBox.
 

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

Subinterfaces of ShapeContainer in org.apache.poi.sl.usermodel
 interface GroupShape<S extends Shape<S,P>,P extends TextParagraph<S,P,?>>
           
 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 Sheet<S extends Shape<S,P>,P extends TextParagraph<S,P,?>>
          Common parent of Slides, Notes and Masters
 interface Slide<S extends Shape<S,P>,P extends TextParagraph<S,P,?>>
           
 

Methods in org.apache.poi.sl.usermodel that return ShapeContainer
 ShapeContainer<S,P> Shape.getParent()
           
 ShapeContainer<S,P> PlaceableShape.getParent()
           
 

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

Subinterfaces of ShapeContainer in org.apache.poi.xslf.usermodel
 interface XSLFShapeContainer
          Common interface for shape containers, e.g.
 

Classes in org.apache.poi.xslf.usermodel that implement ShapeContainer
 class XSLFGroupShape
          Represents a group shape that consists of many shapes grouped together.
 class XSLFNotes
           
 class XSLFNotesMaster
          Notes master object associated with this layout.
 class XSLFSheet
           
 class XSLFSlide
           
 class XSLFSlideLayout
           
 class XSLFSlideMaster
          Slide master object associated with this layout.
 



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