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 EscherContainerRecordActiveXShape. createSpContainer(int idx, boolean isChild)Create a new Placeholder and initialize internal structuresprotected EscherContainerRecordMovieShape. 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 aPictureobjectMovieShape(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)Create aPictureobjectPolygon(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 EscherContainerRecordPPDrawing. findFirstEscherContainerRecordOfType(RecordTypes type, EscherContainerRecord parent)EscherContainerRecordPPDrawing. getDgContainer()EscherContainerRecordPPDrawingGroup. 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 EscherContainerRecordPPDrawing. findFirstEscherContainerRecordOfType(RecordTypes type, EscherContainerRecord parent)protected EscherRecordPPDrawing. 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 EscherContainerRecordHSLFAutoShape. createSpContainer(ShapeType shapeType, boolean isChild)protected EscherContainerRecordHSLFBackground. createSpContainer(boolean isChild)protected EscherContainerRecordHSLFGroupShape. createSpContainer(boolean isChild)Create a new ShapeGroup and create an instance ofEscherSpgrContainerwhich represents a group of shapesprotected EscherContainerRecordHSLFLine. createSpContainer(boolean isChild)protected EscherContainerRecordHSLFPictureShape. createSpContainer(int idx, boolean isChild)Create a new Picture and populate the inital structure of theEscherSprecord which holds information about this picture.protected EscherContainerRecordHSLFPlaceholder. createSpContainer(boolean isChild)Create a new Placeholder and initialize internal structuresprotected EscherContainerRecordHSLFShape. createSpContainer(boolean isChild)Create and assign the lower level escher record to this shapeprotected EscherContainerRecordHSLFSimpleShape. createSpContainer(boolean isChild)Create a new Shapeprotected EscherContainerRecordHSLFTableCell. createSpContainer(boolean isChild)protected EscherContainerRecordHSLFTextBox. createSpContainer(boolean isChild)Create a new TextBox and initialize its internal structuresEscherContainerRecordHSLFShape. getSpContainer()Methods in org.apache.poi.hslf.usermodel with parameters of type EscherContainerRecord Modifier and Type Method Description static HSLFShapeHSLFShapeFactory. createShape(EscherContainerRecord spContainer, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)Create a new shape from the data provided.static HSLFGroupShapeHSLFShapeFactory. createShapeGroup(EscherContainerRecord spContainer, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)static HSLFShapeHSLFShapeFactory. 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 aOLEShapeobjectHSLFPictureShape(EscherContainerRecord escherRecord, ShapeContainer<HSLFShape,HSLFTextParagraph> parent)Create aPictureobjectHSLFPlaceholder(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 EscherContainerRecordAbstractEscherHolderRecord. 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 EscherContainerRecordHSSFCombobox. createSpContainer()protected EscherContainerRecordHSSFComment. createSpContainer()protected EscherContainerRecordHSSFObjectData. createSpContainer()protected EscherContainerRecordHSSFPicture. createSpContainer()protected EscherContainerRecordHSSFPolygon. createSpContainer()Generates the shape records for this shape.protected abstract EscherContainerRecordHSSFShape. createSpContainer()protected EscherContainerRecordHSSFShapeGroup. createSpContainer()protected EscherContainerRecordHSSFSimpleShape. createSpContainer()protected EscherContainerRecordHSSFTextbox. createSpContainer()protected EscherContainerRecordHSSFShape. getEscherContainer()Methods in org.apache.poi.hssf.usermodel with parameters of type EscherContainerRecord Modifier and Type Method Description static HSSFAnchorHSSFAnchor. createAnchorFromEscher(EscherContainerRecord container)static voidHSSFShapeFactory. 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 EscherContainerRecordEscherRecordHolder. getEscherContainer()If we have a EscherContainerRecord as one of our children (and most top level escher holders do), then return that.EscherContainerRecordPICFAndOfficeArtData. 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 EscherContainerRecordOfficeDrawing. getOfficeArtSpContainer()Returns escher record that represent shape container (record type is 0xF004).
-