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 short | getRecordId() The 16 bit identifier of this shape group record. |
public String | getRecordName() |
public int | getRecordSize() Returns the number of bytes that are required to serialize this record. |
public int | getRectX1() The starting top-left coordinate of child records. |
public int | getRectX2() The starting bottom-right coordinate of child records. |
public int | getRectY1() The starting top-left coordinate of child records. |
public int | getRectY2() The starting bottom-right coordinate of child records. |
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 | setRectX1(int x1) The starting top-left coordinate of child records. |
public void | setRectX2(int x2) The starting bottom-right coordinate of child records. |
public void | setRectY1(int y1) The starting top-left coordinate of child records. |
public void | setRectY2(int field_4_rectY2) The starting bottom-right coordinate of child records. |
public String | toString() |