org.apache.poi.hslf.record
public abstract class PositionDependentRecordContainer extends RecordContainer implements PositionDependentRecord
| Modifier and Type | Field and Description |
|---|---|
protected int |
myLastOnDiskOffset
Our location on the disk, as of the last write out
|
_children| Constructor and Description |
|---|
PositionDependentRecordContainer() |
| Modifier and Type | Method and Description |
|---|---|
int |
getLastOnDiskOffset()
Fetch our location on the disk, as of the last write out
|
int |
getSheetId()
Fetch our sheet ID, as found from a PersistPtrHolder.
|
void |
setLastOnDiskOffset(int offset)
Update the Record's idea of where on disk it lives, after a write out.
|
void |
setSheetId(int id)
Set our sheet ID, as found from a PersistPtrHolder
|
void |
updateOtherRecordReferences(java.util.Hashtable oldToNewReferencesLookup)
Since we're a container, we don't mind if other records move about.
|
addChildAfter, addChildBefore, appendChildRecord, findFirstOfType, getChildRecords, isAnAtom, moveChildBefore, moveChildrenAfter, moveChildrenBefore, removeChild, setChildRecord, writeOutbuildRecordAtOffset, createRecordForType, findChildRecords, getRecordType, writeLittleEndian, writeLittleEndian, writeOutprotected int myLastOnDiskOffset
public int getSheetId()
public void setSheetId(int id)
public int getLastOnDiskOffset()
getLastOnDiskOffset in interface PositionDependentRecordpublic void setLastOnDiskOffset(int offset)
setLastOnDiskOffset in interface PositionDependentRecordpublic void updateOtherRecordReferences(java.util.Hashtable oldToNewReferencesLookup)
updateOtherRecordReferences in interface PositionDependentRecordCopyright 2016 The Apache Software Foundation or its licensors, as applicable.