Uses of Class
org.apache.poi.ddf.EscherContainerRecord
-
Packages that use EscherContainerRecord Package Description 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 modelorg.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 Modifier and Type Method Description 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 Modifier and Type Method Description protected EscherContainerRecord
ActiveXShape. createSpContainer(int idx, boolean isChild)
Create a new Placeholder and initialize internal structuresprotected EscherContainerRecord
MovieShape. createSpContainer(int idx, boolean isChild)
Create a new Placeholder and initialize internal structuresConstructors in org.apache.poi.hslf.model with parameters of type EscherContainerRecord Constructor Description ActiveXShape(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)
Create aPicture
objectMovieShape(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)
Create aPicture
objectPolygon(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 Modifier and Type Method Description 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 Modifier and Type Method Description 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 Modifier and Type Method Description protected EscherContainerRecord
HSLFAutoShape. createSpContainer(ShapeType shapeType, boolean isChild)
protected EscherContainerRecord
HSLFBackground. createSpContainer(boolean isChild)
protected EscherContainerRecord
HSLFGroupShape. createSpContainer(boolean isChild)
Create a new ShapeGroup and create an instance ofEscherSpgrContainer
which represents a group of shapesprotected EscherContainerRecord
HSLFLine. createSpContainer(boolean isChild)
protected EscherContainerRecord
HSLFPictureShape. createSpContainer(int idx, boolean isChild)
Create a new Picture and populate the inital structure of theEscherSp
record which holds information about this picture.protected EscherContainerRecord
HSLFPlaceholder. createSpContainer(boolean isChild)
Create a new Placeholder and initialize internal structuresprotected EscherContainerRecord
HSLFShape. createSpContainer(boolean isChild)
Create and assign the lower level escher record to this shapeprotected EscherContainerRecord
HSLFSimpleShape. createSpContainer(boolean isChild)
Create a new Shapeprotected EscherContainerRecord
HSLFTableCell. createSpContainer(boolean isChild)
protected EscherContainerRecord
HSLFTextBox. createSpContainer(boolean isChild)
Create a new TextBox and initialize its internal structuresEscherContainerRecord
HSLFShape. getSpContainer()
Methods in org.apache.poi.hslf.usermodel with parameters of type EscherContainerRecord Modifier and Type Method Description 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>
THSLFShapeFactory. getClientDataRecord(EscherContainerRecord spContainer, int recordType)
static <T extends EscherRecord>
THSLFShape. getEscherChild(EscherContainerRecord owner, int recordId)
Helper method to return escher child by record IDstatic <T extends EscherRecord>
THSLFShape. getEscherChild(EscherContainerRecord owner, RecordTypes recordId)
Constructors in org.apache.poi.hslf.usermodel with parameters of type EscherContainerRecord Constructor Description 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)
HSLFObjectShape(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)
Create aOLEShape
objectHSLFPictureShape(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)
Create aPicture
objectHSLFPlaceholder(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 Modifier and Type Method Description 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 Modifier and Type Method Description protected EscherContainerRecord
HSSFCombobox. createSpContainer()
protected EscherContainerRecord
HSSFComment. createSpContainer()
protected EscherContainerRecord
HSSFObjectData. createSpContainer()
protected EscherContainerRecord
HSSFPicture. createSpContainer()
protected EscherContainerRecord
HSSFPolygon. createSpContainer()
Generates the shape records for this shape.protected abstract EscherContainerRecord
HSSFShape. createSpContainer()
protected EscherContainerRecord
HSSFShapeGroup. createSpContainer()
protected EscherContainerRecord
HSSFSimpleShape. createSpContainer()
protected EscherContainerRecord
HSSFTextbox. createSpContainer()
protected EscherContainerRecord
HSSFShape. getEscherContainer()
Methods in org.apache.poi.hssf.usermodel with parameters of type EscherContainerRecord Modifier and Type Method Description static HSSFAnchor
HSSFAnchor. createAnchorFromEscher(EscherContainerRecord container)
static void
HSSFShapeFactory. createShapeTree(EscherContainerRecord container, EscherAggregate agg, HSSFShapeContainer out, DirectoryNode root)
build shape tree from escher container -
Uses of EscherContainerRecord in org.apache.poi.hwpf.model
Methods in org.apache.poi.hwpf.model that return EscherContainerRecord Modifier and Type Method Description 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 Modifier and Type Method Description 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 Modifier and Type Method Description EscherContainerRecord
OfficeDrawing. getOfficeArtSpContainer()
Returns escher record that represent shape container (record type is 0xF004).
-