Method Summary |
|
public int | fillFields(byte[] data, int offset, EscherRecordFactory recordFactory) This method deserializes the record from a byte array.
Parameters: data - The byte array containing the escher record information Parameters: offset - The starting offset into data . Parameters: recordFactory - May be null since this is not a container record. |
public EscherBlipRecord | getBlipRecord() |
public String | getBlipType(byte b) Retrieve the string representation given a blip id. |
public byte | getBlipTypeMacOS() The expected blip type under MacOS (failure to match this blip type will result in
Excel converting to this format). |
public byte | getBlipTypeWin32() The expected blip type under windows (failure to match this blip type will result in
Excel converting to this format). |
public byte | getName() The length in characters of the blip name. |
public int | getOffset() File offset in the delay stream. |
public String | getRecordName() |
public int | getRecordSize() Returns the number of bytes that are required to serialize this record. |
public int | getRef() The reference count of this blip. |
public byte[] | getRemainingData() Any remaining data in this record. |
public int | getSize() Blip size in stream. |
public short | getTag() |
public byte[] | getUid() 16 byte MD4 checksum. |
public byte | getUnused2() |
public byte | getUnused3() |
public byte | getUsage() Defines the way this blip is used. |
public int | serialize(int offset, byte[] data, EscherSerializationListener listener) This method serializes this escher record into a byte array.
Parameters: offset - The offset into data to start writing the record data to. Parameters: data - The byte array to serialize to. Parameters: listener - A listener to retrieve start and end callbacks. |
public void | setBlipRecord(EscherBlipRecord field_12_blipRecord) |
public void | setBlipTypeMacOS(byte blipTypeMacOS) |
public void | setBlipTypeWin32(byte blipTypeWin32) |
public void | setName(byte name) The length in characters of the blip name. |
public void | setOffset(int offset) File offset in the delay stream. |
public void | setRef(int ref) The reference count of this blip. |
public void | setRemainingData(byte[] remainingData) Any remaining data in this record. |
public void | setSize(int size) Blip size in stream. |
public void | setTag(short tag) |
public void | setUid(byte[] uid) 16 byte MD4 checksum. |
public void | setUnused2(byte unused2) |
public void | setUnused3(byte unused3) |
public void | setUsage(byte usage) Defines the way this blip is used. |
public String | toString() |