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).
 



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