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.
 

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> HSLFGroupShape.getShapes()
           
 java.util.List<HSLFShape> HSLFSheet.getShapes()
          Returns all shapes contained in this Sheet
 java.util.Iterator<HSLFShape> HSLFGroupShape.iterator()
           
 java.util.Iterator<HSLFShape> HSLFSheet.iterator()
           
 

Methods in org.apache.poi.hslf.usermodel with parameters of type HSLFShape
 void HSLFGroupShape.addShape(HSLFShape shape)
          Add a shape to this group.
 void HSLFSheet.addShape(HSLFShape shape)
          Add a new Shape to this Slide
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 HSLFGroupShape.removeShape(HSLFShape shape)
           
 boolean HSLFSheet.removeShape(HSLFShape shape)
          Removes the specified shape from this sheet.
 

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