|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.poi.hslf.record.Record
org.apache.poi.hslf.record.RecordContainer
org.apache.poi.hslf.record.SlideListWithText
These are tricky beasts. They contain the text of potentially many (normal) slides. They are made up of several sets of - SlidePersistAtom - TextHeaderAtom - TextBytesAtom / TextCharsAtom - StyleTextPropAtom (optional) - TextSpecInfoAtom (optional) - InteractiveInfo (optional) - TxInteractiveInfoAtom (optional) and then the next SlidePersistAtom. Eventually, Slides will find the blocks that interest them from all the SlideListWithText entries, and refere to them For now, we scan through looking for interesting bits, then creating the helpful Sheet from model for them
Nested Class Summary | |
class |
SlideListWithText.SlideAtomsSet
Inner class to wrap up a matching set of records that hold the text for a given sheet. |
Constructor Summary | |
protected |
SlideListWithText(byte[] source,
int start,
int len)
Create a new holder for slide records |
Method Summary | |
Record[] |
getChildRecords()
We're pretending to be an atom, so return null |
long |
getRecordType()
Return the value we were given at creation |
SlideListWithText.SlideAtomsSet[] |
getSlideAtomsSets()
Get access to the SlideAtomsSets of the children of this record |
void |
writeOut(java.io.OutputStream out)
Write the contents of the record back, so it can be written to disk |
Methods inherited from class org.apache.poi.hslf.record.RecordContainer |
isAnAtom, writeOut |
Methods inherited from class org.apache.poi.hslf.record.Record |
createRecordForType, findChildRecords, writeLittleEndian, writeLittleEndian |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
protected SlideListWithText(byte[] source, int start, int len)
Method Detail |
public SlideListWithText.SlideAtomsSet[] getSlideAtomsSets()
public long getRecordType()
getRecordType
in class Record
public Record[] getChildRecords()
getChildRecords
in class Record
public void writeOut(java.io.OutputStream out) throws java.io.IOException
writeOut
in class Record
java.io.IOException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |