|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.poi.hslf.record.Record org.apache.poi.hslf.record.RecordContainer org.apache.poi.hslf.record.PositionDependentRecordContainer org.apache.poi.hslf.record.Document
public final class Document
Master container for Document. There is one of these for every slideshow, and it holds lots of definitions, and some summaries.
Field Summary |
---|
Fields inherited from class org.apache.poi.hslf.record.PositionDependentRecordContainer |
---|
myLastOnDiskOffset |
Fields inherited from class org.apache.poi.hslf.record.RecordContainer |
---|
_children |
Fields inherited from class org.apache.poi.hslf.record.Record |
---|
logger |
Constructor Summary | |
---|---|
protected |
Document(byte[] source,
int start,
int len)
Set things up, and find our more interesting children |
Method Summary | |
---|---|
void |
addSlideListWithText(SlideListWithText slwt)
Adds a new SlideListWithText record, at the appropriate point in the child records. |
DocumentAtom |
getDocumentAtom()
Returns the DocumentAtom of this Document |
Environment |
getEnvironment()
Returns the Environment of this Notes, which lots of settings for the document in it |
ExObjList |
getExObjList()
Returns the ExObjList, which holds the references to external objects used in the slides. |
SlideListWithText |
getMasterSlideListWithText()
Returns the SlideListWithText that deals with the Master Slides |
SlideListWithText |
getNotesSlideListWithText()
Returns the SlideListWithText that deals with the notes, or null if there isn't one |
PPDrawingGroup |
getPPDrawingGroup()
Returns the PPDrawingGroup, which holds an Escher Structure that contains information on pictures in the slides. |
long |
getRecordType()
We are of type 1000 |
SlideListWithText[] |
getSlideListWithTexts()
Returns all the SlideListWithTexts that are defined for this Document. |
SlideListWithText |
getSlideSlideListWithText()
Returns the SlideListWithText that deals with the Slides, or null if there isn't one |
void |
removeSlideListWithText(SlideListWithText slwt)
|
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.PositionDependentRecordContainer |
---|
getLastOnDiskOffset, getSheetId, setLastOnDiskOffset, setSheetId, updateOtherRecordReferences |
Methods inherited from class org.apache.poi.hslf.record.RecordContainer |
---|
addChildAfter, addChildBefore, appendChildRecord, findFirstOfType, getChildRecords, handleParentAwareRecords, isAnAtom, moveChildBefore, moveChildrenAfter, moveChildrenBefore, removeChild, setChildRecord, writeOut |
Methods inherited from class org.apache.poi.hslf.record.Record |
---|
buildRecordAtOffset, 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 Document(byte[] source, int start, int len)
Method Detail |
---|
public DocumentAtom getDocumentAtom()
public Environment getEnvironment()
public PPDrawingGroup getPPDrawingGroup()
public ExObjList getExObjList()
public SlideListWithText[] getSlideListWithTexts()
public SlideListWithText getMasterSlideListWithText()
public SlideListWithText getSlideSlideListWithText()
public SlideListWithText getNotesSlideListWithText()
public void addSlideListWithText(SlideListWithText slwt)
public void removeSlideListWithText(SlideListWithText slwt)
public long getRecordType()
getRecordType
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 |