Uses of Class
org.apache.poi.hslf.usermodel.HSLFShape

Packages that use HSLFShape
org.apache.poi.hslf.model   
org.apache.poi.hslf.usermodel   
 

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

Subclasses of HSLFShape in org.apache.poi.hslf.model
 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
 

Constructors in org.apache.poi.hslf.model with parameters of type HSLFShape
HSLFMetroShape(HSLFShape shape)
           
 

Constructor parameters in org.apache.poi.hslf.model with type arguments of type HSLFShape
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 HSLFShape in org.apache.poi.hslf.usermodel
 

Subclasses of HSLFShape in org.apache.poi.hslf.usermodel
 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 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.
 

Fields in org.apache.poi.hslf.usermodel declared as HSLFShape
protected  HSLFShape HSLFFill.shape
          The shape this background applies to
 

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

Methods in org.apache.poi.hslf.usermodel that return HSLFShape
static HSLFShape HSLFShapeFactory.createShape(EscherContainerRecord spContainer, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)
          Create a new shape from the data provided.
static HSLFShape HSLFShapeFactory.createSimpleShape(EscherContainerRecord spContainer, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)
           
 

Methods in org.apache.poi.hslf.usermodel that return types with arguments of type HSLFShape
 MasterSheet<HSLFShape,HSLFTextParagraph> HSLFSlideShow.createMasterSheet()
           
 ShapeContainer<HSLFShape,HSLFTextParagraph> HSLFShape.getParent()
           
 Shadow<HSLFShape,HSLFTextParagraph> HSLFSimpleShape.getShadow()
           
 java.util.List<HSLFShape> HSLFSheet.getShapes()
          Returns all shapes contained in this Sheet
 java.util.List<HSLFShape> HSLFGroupShape.getShapes()
           
 java.util.Iterator<HSLFShape> HSLFSheet.iterator()
           
 java.util.Iterator<HSLFShape> HSLFGroupShape.iterator()
           
 

Methods in org.apache.poi.hslf.usermodel with parameters of type HSLFShape
 void HSLFSheet.addShape(HSLFShape shape)
          Add a new Shape to this Slide
 void HSLFGroupShape.addShape(HSLFShape shape)
          Add a shape to this group.
protected static HSLFHyperlink HSLFHyperlink.find(HSLFShape shape)
          Find hyperlink assigned to the supplied shape
static boolean HSLFMasterSheet.isPlaceholder(HSLFShape shape)
          Checks if the shape is a placeholder.
 boolean HSLFSheet.removeShape(HSLFShape shape)
          Removes the specified shape from this sheet.
 boolean HSLFGroupShape.removeShape(HSLFShape shape)
           
 

Method parameters in org.apache.poi.hslf.usermodel with type arguments of type HSLFShape
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)
           
 void HSLFHyperlink.linkToSlide(Slide<HSLFShape,HSLFTextParagraph> slide)
           
 void HSLFSlide.setNotes(Notes<HSLFShape,HSLFTextParagraph> notes)
          Sets the Notes that are associated with this.
 

Constructors in org.apache.poi.hslf.usermodel with parameters of type HSLFShape
HSLFFill(HSLFShape shape)
          Construct a Fill object for a shape.
 

Constructor parameters in org.apache.poi.hslf.usermodel with type arguments of type HSLFShape
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.
 



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