Uses of Class
org.apache.poi.ddf.EscherRecord

Packages that use EscherRecord
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.hssf.model Provides low level API structures for reading, writing, modifying XLS files. 
org.apache.poi.hssf.record Record package contains class representations for XLS binary strutures. 
 

Uses of EscherRecord in org.apache.poi.ddf
 

Subclasses of EscherRecord in org.apache.poi.ddf
 class EscherBlipRecord
          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 EscherOptRecord
          The opt record is used to store property values for a shape.
 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
          Supports text boxes
 class UnknownEscherRecord
          This record is used whenever a escher record is encountered that we do not explicitly support.
 

Methods in org.apache.poi.ddf that return EscherRecord
 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.
 EscherRecord DefaultEscherRecordFactory.createRecord(byte[] data, int offset)
          Generates an escher record including the any children contained under that record.
 

Methods in org.apache.poi.ddf with parameters of type EscherRecord
 void UnknownEscherRecord.addChildRecord(EscherRecord childRecord)
           
 void NullEscherSerializationListener.beforeRecordSerialize(int offset, short recordId, EscherRecord record)
           
 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 EscherSerializationListener.afterRecordSerialize(int offset, short recordId, int size, EscherRecord record)
          Fired after a record has been serialized.
 void EscherContainerRecord.addChildRecord(EscherRecord record)
           
 

Uses of EscherRecord in org.apache.poi.hssf.model
 

Methods in org.apache.poi.hssf.model that return EscherRecord
 EscherRecord TextboxShape.getEscherTextbox()
           
static EscherRecord ConvertAnchor.createAnchor(HSSFAnchor userAnchor)
           
protected  EscherRecord AbstractShape.createAnchor(HSSFAnchor userAnchor)
          Creates an escher anchor record from a HSSFAnchor.
 

Uses of EscherRecord in org.apache.poi.hssf.record
 

Methods in org.apache.poi.hssf.record that return EscherRecord
 EscherRecord AbstractEscherHolderRecord.getEscherRecord(int index)
           
 

Methods in org.apache.poi.hssf.record with parameters of type EscherRecord
 java.lang.Object EscherAggregate.assoicateShapeToObjRecord(EscherRecord r, Record objRecord)
          Associates an escher record to an OBJ record or a TXO record.
 void AbstractEscherHolderRecord.addEscherRecord(int index, EscherRecord element)
           
 boolean AbstractEscherHolderRecord.addEscherRecord(EscherRecord element)
           
 



Copyright © 2003 Apache Software Foundation.