org.apache.poi.hssf.record
Class DrawingGroupRecord
java.lang.Object
org.apache.poi.hssf.record.Record
org.apache.poi.hssf.record.AbstractEscherHolderRecord
org.apache.poi.hssf.record.DrawingGroupRecord
public class DrawingGroupRecord
- extends AbstractEscherHolderRecord
Field Summary |
static short |
sid
|
Method Summary |
int |
getRawDataSize()
|
protected java.lang.String |
getRecordName()
|
int |
getRecordSize()
Size of record (including 4 byte headers for all sections) |
short |
getSid()
return the non static version of the id for this record. |
int |
serialize(int offset,
byte[] data)
called by the class that is responsible for writing this sucker. |
Methods inherited from class org.apache.poi.hssf.record.AbstractEscherHolderRecord |
addEscherRecord, addEscherRecord, clearEscherRecords, clone, decode, fillFields, getEscherRecord, getEscherRecords, getRawData, join, processContinueRecord, setRawData, toString, validateSid |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
sid
public static final short sid
- See Also:
- Constant Field Values
DrawingGroupRecord
public DrawingGroupRecord()
DrawingGroupRecord
public DrawingGroupRecord(RecordInputStream in)
getRecordName
protected java.lang.String getRecordName()
- Specified by:
getRecordName
in class AbstractEscherHolderRecord
getSid
public short getSid()
- Description copied from class:
Record
- return the non static version of the id for this record.
- Specified by:
getSid
in class AbstractEscherHolderRecord
serialize
public int serialize(int offset,
byte[] data)
- Description copied from class:
Record
- called by the class that is responsible for writing this sucker.
Subclasses should implement this so that their data is passed back in a
byte array.
- Overrides:
serialize
in class AbstractEscherHolderRecord
- Parameters:
offset
- to begin writing atdata
- byte array containing instance data
- Returns:
- number of bytes written
getRecordSize
public int getRecordSize()
- Size of record (including 4 byte headers for all sections)
- Overrides:
getRecordSize
in class AbstractEscherHolderRecord
getRawDataSize
public int getRawDataSize()
Copyright 2007 The Apache Software Foundation or
its licensors, as applicable.