Uses of Class
loci.poi.ddf.EscherRecord
-
Packages that use EscherRecord 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. -
-
Uses of EscherRecord in loci.poi.ddf
Subclasses of EscherRecord in loci.poi.ddf Modifier and Type Class 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 theEscherBlipRecord
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.Methods in loci.poi.ddf that return EscherRecord Modifier and Type Method Description EscherRecord
DefaultEscherRecordFactory. createRecord(byte[] data, int offset)
Generates an escher record including the any children contained under that record.EscherRecord
EscherRecordFactory. createRecord(byte[] data, int offset)
Create a new escher record from the data provided.EscherRecord
EscherRecord. getChild(int index)
Returns the indexed child record.Methods in loci.poi.ddf with parameters of type EscherRecord Modifier and Type Method Description void
EscherContainerRecord. addChildRecord(EscherRecord record)
void
UnknownEscherRecord. addChildRecord(EscherRecord childRecord)
void
EscherSerializationListener. afterRecordSerialize(int offset, short recordId, int size, EscherRecord record)
Fired after a record has been serialized.void
NullEscherSerializationListener. afterRecordSerialize(int offset, short recordId, int size, EscherRecord record)
void
EscherSerializationListener. beforeRecordSerialize(int offset, short recordId, EscherRecord record)
Fired before a given escher record is serialized.void
NullEscherSerializationListener. beforeRecordSerialize(int offset, short recordId, EscherRecord record)
-
Uses of EscherRecord in loci.poi.hssf.model
Methods in loci.poi.hssf.model that return EscherRecord Modifier and Type Method Description protected EscherRecord
AbstractShape. createAnchor(HSSFAnchor userAnchor)
Creates an escher anchor record from a HSSFAnchor.static EscherRecord
ConvertAnchor. createAnchor(HSSFAnchor userAnchor)
EscherRecord
TextboxShape. getEscherTextbox()
-
Uses of EscherRecord in loci.poi.hssf.record
Methods in loci.poi.hssf.record that return EscherRecord Modifier and Type Method Description EscherRecord
AbstractEscherHolderRecord. getEscherRecord(int index)
Methods in loci.poi.hssf.record with parameters of type EscherRecord Modifier and Type Method Description void
AbstractEscherHolderRecord. addEscherRecord(int index, EscherRecord element)
boolean
AbstractEscherHolderRecord. addEscherRecord(EscherRecord element)
Object
EscherAggregate. assoicateShapeToObjRecord(EscherRecord r, Record objRecord)
Associates an escher record to an OBJ record or a TXO record.
-