Package | Description |
---|---|
loci.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.
|
loci.poi.hssf.model |
Provides low level API structures for reading, writing, modifying XLS files.
|
loci.poi.hssf.record |
Record package contains class representations for XLS binary strutures.
|
Modifier and Type | Class and Description |
---|---|
class |
EscherBitmapBlip |
class |
EscherBlipRecord |
class |
EscherBlipWMFRecord
The blip record is used to hold details about large binary objects that occur in escher such
as JPEG, GIF, PICT and WMF files.
|
class |
EscherBSERecord
The BSE record is related closely to the
EscherBlipRecord and stores
extra information about the blip. |
class |
EscherChildAnchorRecord
The escher child achor record is used to specify the position of a shape under an
existing group.
|
class |
EscherClientAnchorRecord
The escher client anchor specifies which rows and cells the shape is bound to as well as
the offsets within those cells.
|
class |
EscherClientDataRecord
The EscherClientDataRecord is used to store client specific data about the position of a
shape within a container.
|
class |
EscherContainerRecord
Escher container records store other escher records as children.
|
class |
EscherDggRecord
This record defines the drawing groups used for a particular sheet.
|
class |
EscherDgRecord
This record simply holds the number of shapes in the drawing group and the
last shape id used for this drawing group.
|
class |
EscherMetafileBlip |
class |
EscherOptRecord
The opt record is used to store property values for a shape.
|
class |
EscherPictBlip |
class |
EscherSpgrRecord
The spgr record defines information about a shape group.
|
class |
EscherSplitMenuColorsRecord
A list of the most recently used colours for the drawings contained in
this document.
|
class |
EscherSpRecord
Together the the EscherOptRecord this record defines some of the basic
properties of a shape.
|
class |
EscherTextboxRecord
Holds data from the parent application.
|
class |
UnknownEscherRecord
This record is used whenever a escher record is encountered that
we do not explicitly support.
|
Modifier and Type | Method and Description |
---|---|
EscherRecord |
EscherRecordFactory.createRecord(byte[] data,
int offset)
Create a new escher record from the data provided.
|
EscherRecord |
DefaultEscherRecordFactory.createRecord(byte[] data,
int offset)
Generates an escher record including the any children contained under that record.
|
EscherRecord |
EscherRecord.getChild(int index)
Returns the indexed child record.
|
Modifier and Type | Method and Description |
---|---|
void |
UnknownEscherRecord.addChildRecord(EscherRecord childRecord) |
void |
EscherContainerRecord.addChildRecord(EscherRecord record) |
void |
NullEscherSerializationListener.afterRecordSerialize(int offset,
short recordId,
int size,
EscherRecord record) |
void |
EscherSerializationListener.afterRecordSerialize(int offset,
short recordId,
int size,
EscherRecord record)
Fired after a record has been serialized.
|
void |
NullEscherSerializationListener.beforeRecordSerialize(int offset,
short recordId,
EscherRecord record) |
void |
EscherSerializationListener.beforeRecordSerialize(int offset,
short recordId,
EscherRecord record)
Fired before a given escher record is serialized.
|
Modifier and Type | Method and Description |
---|---|
static EscherRecord |
ConvertAnchor.createAnchor(HSSFAnchor userAnchor) |
protected EscherRecord |
AbstractShape.createAnchor(HSSFAnchor userAnchor)
Creates an escher anchor record from a HSSFAnchor.
|
EscherRecord |
TextboxShape.getEscherTextbox() |
Modifier and Type | Method and Description |
---|---|
private EscherRecord |
EscherAggregate.findClientData(EscherContainerRecord spContainer) |
EscherRecord |
AbstractEscherHolderRecord.getEscherRecord(int index) |
Modifier and Type | Method and Description |
---|---|
boolean |
AbstractEscherHolderRecord.addEscherRecord(EscherRecord element) |
void |
AbstractEscherHolderRecord.addEscherRecord(int index,
EscherRecord element) |
Object |
EscherAggregate.assoicateShapeToObjRecord(EscherRecord r,
Record objRecord)
Associates an escher record to an OBJ record or a TXO record.
|
Copyright © 2016 Open Microscopy Environment