See: Description
| Interface | Description | 
|---|---|
| EscherRecordFactory | 
 The escher record factory interface allows for the creation of escher
 records from a pointer into a data array. 
 | 
| EscherSerializationListener | 
 Interface for listening to escher serialization events. 
 | 
| Class | Description | 
|---|---|
| DefaultEscherRecordFactory | 
 Generates escher records when provided the byte array containing those records. 
 | 
| EscherArrayProperty | 
 Escher array properties are the most wierd construction ever invented
 with all sorts of special cases. 
 | 
| EscherBitmapBlip | |
| EscherBlipRecord | |
| 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. 
 | 
| EscherBoolProperty | 
 Represents a boolean property. 
 | 
| EscherBSERecord | 
 The BSE record is related closely to the  
EscherBlipRecord and stores
 extra information about the blip. | 
| EscherChildAnchorRecord | 
 The escher child achor record is used to specify the position of a shape under an
 existing group. 
 | 
| EscherClientAnchorRecord | 
 The escher client anchor specifies which rows and cells the shape is bound to as well as
 the offsets within those cells. 
 | 
| EscherClientDataRecord | 
 The EscherClientDataRecord is used to store client specific data about the position of a
 shape within a container. 
 | 
| EscherComplexProperty | 
 A complex property differs from a simple property in that the data can not fit inside a 32 bit
 integer. 
 | 
| EscherContainerRecord | 
 Escher container records store other escher records as children. 
 | 
| EscherDggRecord | 
 This record defines the drawing groups used for a particular sheet. 
 | 
| EscherDggRecord.FileIdCluster | |
| EscherDgRecord | 
 This record simply holds the number of shapes in the drawing group and the
 last shape id used for this drawing group. 
 | 
| EscherDump | 
 Used to dump the contents of escher records to a PrintStream. 
 | 
| EscherMetafileBlip | |
| EscherOptRecord | 
 The opt record is used to store property values for a shape. 
 | 
| EscherPictBlip | |
| EscherProperties | 
 Provides a list of all known escher properties including the description and
 type. 
 | 
| EscherProperty | 
 This is the abstract base class for all escher properties. 
 | 
| EscherPropertyFactory | 
 Generates a property given a reference into the byte array storing that property. 
 | 
| EscherPropertyMetaData | 
 This class stores the type and description of an escher property. 
 | 
| EscherRecord | 
 The base abstract record from which all escher records are defined. 
 | 
| EscherRGBProperty | 
 A color property. 
 | 
| EscherShapePathProperty | 
 Defines the constants for the various possible shape paths. 
 | 
| EscherSimpleProperty | 
 A simple property is of fixed length and as a property number in addition
 to a 32-bit value. 
 | 
| EscherSpgrRecord | 
 The spgr record defines information about a shape group. 
 | 
| EscherSplitMenuColorsRecord | 
 A list of the most recently used colours for the drawings contained in
 this document. 
 | 
| EscherSpRecord | 
 Together the the EscherOptRecord this record defines some of the basic
 properties of a shape. 
 | 
| EscherTextboxRecord | 
 Holds data from the parent application. 
 | 
| NullEscherSerializationListener | 
 Ignores all serialization events. 
 | 
| UnknownEscherRecord | 
 This record is used whenever a escher record is encountered that
 we do not explicitly support. 
 | 
This package contains classes for decoding the Microsoft Office Drawing format otherwise known as escher henceforth known in POI as the Dreadful Drawing Format.
Copyright © 2014 Open Microscopy Environment