org.apache.poi.hslf.record
Class HSLFEscherClientDataRecord
java.lang.Object
org.apache.poi.ddf.EscherRecord
org.apache.poi.ddf.EscherClientDataRecord
org.apache.poi.hslf.record.HSLFEscherClientDataRecord
- All Implemented Interfaces:
- java.lang.Cloneable
public class HSLFEscherClientDataRecord
- extends EscherClientDataRecord
An atom record that specifies whether a shape is a placeholder shape.
The number, position, and type of placeholder shapes are determined by
the slide layout as specified in the SlideAtom record.
- Since:
- POI 3.14-Beta2
| Methods inherited from class org.apache.poi.ddf.EscherRecord |
clone, display, fillFields, getChild, getChildRecords, getInstance, getOptions, getVersion, isContainerRecord, readHeader, readInstance, serialize, serialize, setChildRecords, setInstance, setOptions, setRecordId, setVersion, toString, toXml, toXml |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
HSLFEscherClientDataRecord
public HSLFEscherClientDataRecord()
getHSLFChildRecords
public java.util.List<? extends Record> getHSLFChildRecords()
removeChild
public void removeChild(java.lang.Class<? extends Record> childClass)
addChild
public void addChild(Record childRecord)
fillFields
public int fillFields(byte[] data,
int offset,
EscherRecordFactory recordFactory)
- Overrides:
fillFields in class EscherClientDataRecord
serialize
public int serialize(int offset,
byte[] data,
EscherSerializationListener listener)
- Overrides:
serialize in class EscherClientDataRecord
getRecordSize
public int getRecordSize()
- Overrides:
getRecordSize in class EscherClientDataRecord
getRemainingData
public byte[] getRemainingData()
- Overrides:
getRemainingData in class EscherClientDataRecord
setRemainingData
public void setRemainingData(byte[] remainingData)
- Overrides:
setRemainingData in class EscherClientDataRecord
getRecordName
public java.lang.String getRecordName()
- Overrides:
getRecordName in class EscherClientDataRecord