Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.apache.poi.ddf.EscherContainerRecord

Packages that use EscherContainerRecord
org.apache.poi.ddf | This package contains classes for decoding the Microsoft Office Drawing format otherwise known as escher henceforth known in POI as the Dreadful Drawing Format.
org.apache.poi.hslf.model |
org.apache.poi.hslf.record |
org.apache.poi.hslf.usermodel |
org.apache.poi.hssf.record | Record package contains class representations for XLS binary strutures.
org.apache.poi.hssf.usermodel | usermodel package maps HSSF low level strutures to familiar workbook/sheet model
org.apache.poi.hwpf.model |
org.apache.poi.hwpf.usermodel |

Uses of EscherContainerRecord in org.apache.poi.ddf

Methods in org.apache.poi.ddf that return types with arguments of type EscherContainerRecord
`java.util.List<EscherContainerRecord>` | `EscherContainerRecord.getChildContainers()` Returns all of our children which are also EscherContainers (may be 0, 1, or vary rarely 2 or 3)

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

Methods in org.apache.poi.hslf.model that return EscherContainerRecord
`protected EscherContainerRecord` | `MovieShape.createSpContainer(int idx, boolean isChild)` Create a new Placeholder and initialize internal structures
`protected EscherContainerRecord` | `ActiveXShape.createSpContainer(int idx, boolean isChild)` Create a new Placeholder and initialize internal structures

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

Uses of EscherContainerRecord in org.apache.poi.hslf.record

Methods in org.apache.poi.hslf.record that return EscherContainerRecord
`protected EscherContainerRecord[]` | `PPDrawing.findAllEscherContainerRecordOfType(RecordTypes type, EscherContainerRecord parent)`
`protected EscherContainerRecord` | `PPDrawing.findFirstEscherContainerRecordOfType(RecordTypes type, EscherContainerRecord parent)`
`EscherContainerRecord` | `PPDrawing.getDgContainer()`
`EscherContainerRecord` | `PPDrawingGroup.getDggContainer()`

Methods in org.apache.poi.hslf.record with parameters of type EscherContainerRecord
`protected EscherContainerRecord[]` | `PPDrawing.findAllEscherContainerRecordOfType(RecordTypes type, EscherContainerRecord parent)`
`protected EscherContainerRecord` | `PPDrawing.findFirstEscherContainerRecordOfType(RecordTypes type, EscherContainerRecord parent)`
`protected EscherRecord` | `PPDrawing.findFirstEscherRecordOfType(RecordTypes type, EscherContainerRecord parent)`

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

Methods in org.apache.poi.hslf.usermodel that return EscherContainerRecord
`protected EscherContainerRecord` | `HSLFGroupShape.createSpContainer(boolean isChild)` Create a new ShapeGroup and create an instance of `EscherSpgrContainer` which represents a group of shapes
`protected EscherContainerRecord` | `HSLFLine.createSpContainer(boolean isChild)`
`protected EscherContainerRecord` | `HSLFTableCell.createSpContainer(boolean isChild)`
`protected EscherContainerRecord` | `HSLFSimpleShape.createSpContainer(boolean isChild)` Create a new Shape
`protected EscherContainerRecord` | `HSLFShape.createSpContainer(boolean isChild)` Create and assign the lower level escher record to this shape
`protected EscherContainerRecord` | `HSLFTextBox.createSpContainer(boolean isChild)` Create a new TextBox and initialize its internal structures
`protected EscherContainerRecord` | `HSLFBackground.createSpContainer(boolean isChild)`
`protected EscherContainerRecord` | `HSLFPlaceholder.createSpContainer(boolean isChild)` Create a new Placeholder and initialize internal structures
`protected EscherContainerRecord` | `HSLFPictureShape.createSpContainer(int idx, boolean isChild)` Create a new Picture and populate the inital structure of the `EscherSp` record which holds information about this picture.
`protected EscherContainerRecord` | `HSLFAutoShape.createSpContainer(ShapeType shapeType, boolean isChild)`
`EscherContainerRecord` | `HSLFShape.getSpContainer()`

Methods in org.apache.poi.hslf.usermodel with parameters of type EscherContainerRecord
`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)`
`protected static
`<T extends Record> T`
` | `HSLFShapeFactory.getClientDataRecord(EscherContainerRecord spContainer, int recordType)`
`static
`<T extends EscherRecord> T`
` | `HSLFShape.getEscherChild(EscherContainerRecord owner, int recordId)` Helper method to return escher child by record ID
`static
`<T extends EscherRecord> T`
` | `HSLFShape.getEscherChild(EscherContainerRecord owner, RecordTypes recordId)`

Constructors in org.apache.poi.hslf.usermodel with parameters of type EscherContainerRecord
`HSLFAutoShape(EscherContainerRecord escherRecord, 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.
`HSLFFreeformShape(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)` Create a Freeform object and initialize it from the supplied Record container.
`HSLFGroupShape(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)` Create a ShapeGroup object and initialize it from the supplied Record container.
`HSLFLine(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)`
`HSLFPictureShape(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)` Create a `Picture` object
`HSLFPlaceholder(EscherContainerRecord escherRecord, 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.
`HSLFTableCell(EscherContainerRecord escherRecord, HSLFTable parent)` Create a TableCell object and initialize it from the supplied Record container.
`HSLFTextBox(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)` Create a TextBox object and initialize it from the supplied Record container.
`HSLFTextShape(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)` Create a TextBox object and initialize it from the supplied Record container.

Uses of EscherContainerRecord in org.apache.poi.hssf.record

Methods in org.apache.poi.hssf.record that return EscherContainerRecord
`EscherContainerRecord` | `AbstractEscherHolderRecord.getEscherContainer()` If we have a EscherContainerRecord as one of our children (and most top level escher holders do), then return that.

Uses of EscherContainerRecord in org.apache.poi.hssf.usermodel

Methods in org.apache.poi.hssf.usermodel that return EscherContainerRecord
`protected EscherContainerRecord` | `HSSFSimpleShape.createSpContainer()`
`protected EscherContainerRecord` | `HSSFObjectData.createSpContainer()`
`protected EscherContainerRecord` | `HSSFTextbox.createSpContainer()`
`protected EscherContainerRecord` | `HSSFCombobox.createSpContainer()`
`protected EscherContainerRecord` | `HSSFPolygon.createSpContainer()` Generates the shape records for this shape.
`protected abstract EscherContainerRecord` | `HSSFShape.createSpContainer()`
`protected EscherContainerRecord` | `HSSFPicture.createSpContainer()`
`protected EscherContainerRecord` | `HSSFComment.createSpContainer()`
`protected EscherContainerRecord` | `HSSFShapeGroup.createSpContainer()`
`protected EscherContainerRecord` | `HSSFShape.getEscherContainer()`

Methods in org.apache.poi.hssf.usermodel with parameters of type EscherContainerRecord
`static HSSFAnchor` | `HSSFAnchor.createAnchorFromEscher(EscherContainerRecord container)`
`static void` | `HSSFShapeFactory.createShapeTree(EscherContainerRecord container, EscherAggregate agg, HSSFShapeContainer out, DirectoryNode root)` build shape tree from escher container

Constructors in org.apache.poi.hssf.usermodel with parameters of type EscherContainerRecord
`HSSFCombobox(EscherContainerRecord spContainer, ObjRecord objRecord)`
`HSSFComment(EscherContainerRecord spContainer, ObjRecord objRecord, TextObjectRecord textObjectRecord, NoteRecord note)`
`HSSFObjectData(EscherContainerRecord spContainer, ObjRecord objRecord, DirectoryEntry _root)`
`HSSFPicture(EscherContainerRecord spContainer, ObjRecord objRecord)`
`HSSFPolygon(EscherContainerRecord spContainer, ObjRecord objRecord)`
`HSSFPolygon(EscherContainerRecord spContainer, ObjRecord objRecord, TextObjectRecord _textObjectRecord)`
`HSSFShape(EscherContainerRecord spContainer, ObjRecord objRecord)` creates shapes from existing file
`HSSFShapeGroup(EscherContainerRecord spgrContainer, ObjRecord objRecord)`
`HSSFSimpleShape(EscherContainerRecord spContainer, ObjRecord objRecord)`
`HSSFSimpleShape(EscherContainerRecord spContainer, ObjRecord objRecord, TextObjectRecord textObjectRecord)`
`HSSFTextbox(EscherContainerRecord spContainer, ObjRecord objRecord, TextObjectRecord textObjectRecord)`

Uses of EscherContainerRecord in org.apache.poi.hwpf.model

Methods in org.apache.poi.hwpf.model that return EscherContainerRecord
`EscherContainerRecord` | `EscherRecordHolder.getEscherContainer()` If we have a EscherContainerRecord as one of our children (and most top level escher holders do), then return that.
`EscherContainerRecord` | `PICFAndOfficeArtData.getShape()`

Methods in org.apache.poi.hwpf.model that return types with arguments of type EscherContainerRecord
`java.util.List<? extends EscherContainerRecord>` | `EscherRecordHolder.getBStoreContainers()`
`java.util.List<? extends EscherContainerRecord>` | `EscherRecordHolder.getDgContainers()`
`java.util.List<? extends EscherContainerRecord>` | `EscherRecordHolder.getDggContainers()`
`java.util.List<? extends EscherContainerRecord>` | `EscherRecordHolder.getSpContainers()`
`java.util.List<? extends EscherContainerRecord>` | `EscherRecordHolder.getSpgrContainers()`

Uses of EscherContainerRecord in org.apache.poi.hwpf.usermodel

Methods in org.apache.poi.hwpf.usermodel that return EscherContainerRecord
`EscherContainerRecord` | `OfficeDrawing.getOfficeArtSpContainer()` Returns escher record that represent shape container (record type is `0xF004`).

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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