public final class Document extends PositionDependentRecordContainer
myLastOnDiskOffset
_children
Modifier | Constructor and Description |
---|---|
protected |
Document(byte[] source,
int start,
int len)
Set things up, and find our more interesting children
|
Modifier and Type | Method and Description |
---|---|
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(OutputStream out)
Write the contents of the record back, so it can be written
to disk
|
getLastOnDiskOffset, getSheetId, setLastOnDiskOffset, setSheetId, updateOtherRecordReferences
addChildAfter, addChildBefore, appendChildRecord, findFirstOfType, getChildRecords, handleParentAwareRecords, isAnAtom, moveChildBefore, moveChildrenAfter, moveChildrenBefore, removeChild, setChildRecord, writeOut
buildRecordAtOffset, createRecordForType, findChildRecords, writeLittleEndian, writeLittleEndian
protected Document(byte[] source, int start, int len)
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(OutputStream out) throws IOException
writeOut
in class Record
IOException
Copyright © 2020. All rights reserved.