Package | Description |
---|---|
org.zkoss.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.zkoss.poi.hslf.dev | |
org.zkoss.poi.hslf.model | |
org.zkoss.poi.hslf.record | |
org.zkoss.poi.hssf.model |
Provides low level API structures for reading, writing, modifying XLS files.
|
org.zkoss.poi.hssf.record |
Record package contains class representations for XLS binary strutures.
|
org.zkoss.poi.hssf.usermodel |
usermodel package maps HSSF low level strutures to familiar workbook/sheet model
|
org.zkoss.poi.hwpf.model | |
org.zkoss.poi.hwpf.usermodel |
Modifier and Type | Method and Description |
---|---|
List<EscherContainerRecord> |
EscherContainerRecord.getChildContainers()
Returns all of our children which are also
EscherContainers (may be 0, 1, or vary rarely
2 or 3)
|
Modifier and Type | Method and Description |
---|---|
String |
SlideShowRecordDumper.printEscherContainerRecord(EscherContainerRecord ecr) |
Modifier and Type | Field and Description |
---|---|
protected EscherContainerRecord |
Shape._escherContainer
Either EscherSpContainer or EscheSpgrContainer record
which holds information about this shape.
|
Modifier and Type | Method and Description |
---|---|
protected EscherContainerRecord |
TextBox.createSpContainer(boolean isChild)
Create a new TextBox and initialize its internal structures
|
protected EscherContainerRecord |
TableCell.createSpContainer(boolean isChild) |
protected EscherContainerRecord |
SimpleShape.createSpContainer(boolean isChild)
Create a new Shape
|
protected EscherContainerRecord |
ShapeGroup.createSpContainer(boolean isChild)
Create a new ShapeGroup and create an instance of
EscherSpgrContainer which represents a group of shapes |
protected abstract EscherContainerRecord |
Shape.createSpContainer(boolean isChild)
Creates the lowerlevel escher records for this shape.
|
protected EscherContainerRecord |
Placeholder.createSpContainer(boolean isChild)
Create a new Placeholder and initialize internal structures
|
protected EscherContainerRecord |
Line.createSpContainer(boolean isChild) |
protected EscherContainerRecord |
Background.createSpContainer(boolean isChild) |
protected EscherContainerRecord |
Picture.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 |
MovieShape.createSpContainer(int idx,
boolean isChild)
Create a new Placeholder and initialize internal structures
|
protected EscherContainerRecord |
AutoShape.createSpContainer(int shapeType,
boolean isChild) |
protected EscherContainerRecord |
ActiveXShape.createSpContainer(int idx,
boolean isChild)
Create a new Placeholder and initialize internal structures
|
EscherContainerRecord |
Shape.getSpContainer() |
Modifier and Type | Method and Description |
---|---|
static Shape |
ShapeFactory.createShape(EscherContainerRecord spContainer,
Shape parent)
Create a new shape from the data provided.
|
static ShapeGroup |
ShapeFactory.createShapeGroup(EscherContainerRecord spContainer,
Shape parent) |
static Shape |
ShapeFactory.createSimpeShape(EscherContainerRecord spContainer,
Shape parent) |
protected static Record |
ShapeFactory.getClientDataRecord(EscherContainerRecord spContainer,
int recordType) |
static EscherRecord |
Shape.getEscherChild(EscherContainerRecord owner,
int recordId)
Helper method to return escher child by record ID
|
Constructor and Description |
---|
ActiveXShape(EscherContainerRecord escherRecord,
Shape parent)
Create a
Picture object |
AutoShape(EscherContainerRecord escherRecord,
Shape parent) |
Background(EscherContainerRecord escherRecord,
Shape parent) |
Freeform(EscherContainerRecord escherRecord,
Shape parent)
Create a Freeform object and initialize it from the supplied Record container.
|
Line(EscherContainerRecord escherRecord,
Shape parent) |
MovieShape(EscherContainerRecord escherRecord,
Shape parent)
Create a
Picture object |
OLEShape(EscherContainerRecord escherRecord,
Shape parent)
Create a
OLEShape object |
Picture(EscherContainerRecord escherRecord,
Shape parent)
Create a
Picture object |
Placeholder(EscherContainerRecord escherRecord,
Shape parent) |
Polygon(EscherContainerRecord escherRecord,
Shape parent)
Create a Polygon object and initialize it from the supplied Record container.
|
Shape(EscherContainerRecord escherRecord,
Shape parent)
Create a Shape object.
|
ShapeGroup(EscherContainerRecord escherRecord,
Shape parent)
Create a ShapeGroup object and initilize it from the supplied Record container.
|
SimpleShape(EscherContainerRecord escherRecord,
Shape parent)
Create a SimpleShape object and initialize it from the supplied Record container.
|
Table(EscherContainerRecord escherRecord,
Shape parent)
Create a Table object and initilize it from the supplied Record container.
|
TableCell(EscherContainerRecord escherRecord,
Shape parent)
Create a TableCell object and initialize it from the supplied Record container.
|
TextBox(EscherContainerRecord escherRecord,
Shape parent)
Create a TextBox object and initialize it from the supplied Record container.
|
TextShape(EscherContainerRecord escherRecord,
Shape parent)
Create a TextBox object and initialize it from the supplied Record container.
|
Modifier and Type | Method and Description |
---|---|
protected EscherContainerRecord[] |
PPDrawing.findAllEscherContainerRecordOfType(short type,
EscherContainerRecord parent) |
protected EscherContainerRecord |
PPDrawing.findFirstEscherContainerRecordOfType(short type,
EscherContainerRecord parent) |
EscherContainerRecord |
PPDrawingGroup.getDggContainer() |
Modifier and Type | Method and Description |
---|---|
protected EscherContainerRecord[] |
PPDrawing.findAllEscherContainerRecordOfType(short type,
EscherContainerRecord parent) |
protected EscherContainerRecord |
PPDrawing.findFirstEscherContainerRecordOfType(short type,
EscherContainerRecord parent) |
protected EscherRecord |
PPDrawing.findFirstEscherRecordOfType(short type,
EscherContainerRecord parent) |
Modifier and Type | Method and Description |
---|---|
EscherContainerRecord |
TextboxShape.getSpContainer()
Deprecated.
|
EscherContainerRecord |
SimpleFilledShape.getSpContainer()
Deprecated.
|
EscherContainerRecord |
PolygonShape.getSpContainer()
Deprecated.
|
EscherContainerRecord |
PictureShape.getSpContainer() |
EscherContainerRecord |
LineShape.getSpContainer()
Deprecated.
|
EscherContainerRecord |
ComboboxShape.getSpContainer()
Deprecated.
|
abstract EscherContainerRecord |
AbstractShape.getSpContainer()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
EscherContainerRecord |
AbstractEscherHolderRecord.getEscherContainer()
If we have a EscherContainerRecord as one of our
children (and most top level escher holders do),
then return that.
|
Modifier and Type | Method and Description |
---|---|
protected EscherContainerRecord |
HSSFTextbox.createSpContainer() |
protected EscherContainerRecord |
HSSFSimpleShape.createSpContainer() |
protected EscherContainerRecord |
HSSFShapeGroup.createSpContainer() |
protected abstract EscherContainerRecord |
HSSFShape.createSpContainer() |
protected EscherContainerRecord |
HSSFPolygon.createSpContainer()
Generates the shape records for this shape.
|
protected EscherContainerRecord |
HSSFPicture.createSpContainer() |
protected EscherContainerRecord |
HSSFObjectData.createSpContainer() |
protected EscherContainerRecord |
HSSFComment.createSpContainer() |
protected EscherContainerRecord |
HSSFCombobox.createSpContainer() |
EscherContainerRecord |
HSSFPatriarchHelper.getContainer(HSSFShape shape) |
protected EscherContainerRecord |
HSSFShape.getEscherContainer() |
Modifier and Type | Method and 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
|
Modifier and Type | Method and 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() |
Modifier and Type | Method and Description |
---|---|
List<? extends EscherContainerRecord> |
EscherRecordHolder.getBStoreContainers() |
List<? extends EscherContainerRecord> |
EscherRecordHolder.getDgContainers() |
List<? extends EscherContainerRecord> |
EscherRecordHolder.getDggContainers() |
List<? extends EscherContainerRecord> |
EscherRecordHolder.getSpContainers() |
List<? extends EscherContainerRecord> |
EscherRecordHolder.getSpgrContainers() |
Modifier and Type | Method and Description |
---|---|
EscherContainerRecord |
OfficeDrawing.getOfficeArtSpContainer()
Returns escher record that represent shape container (record type is
0xF004).
|
Copyright © 2020. All rights reserved.