public final class PPDrawing extends RecordAtom implements java.lang.Iterable<EscherRecord>
| Constructor and Description | 
|---|
| PPDrawing()Creates a new, empty, PPDrawing (typically for use with a new Slide
  or Notes) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | addTextboxWrapper(EscherTextboxWrapper txtbox)Add a new EscherTextboxWrapper to this  PPDrawing. | 
| Record[] | getChildRecords()We're pretending to be an atom, so return null | 
| EscherContainerRecord | getDgContainer() | 
| EscherDgRecord | getEscherDgRecord()Return EscherDgRecord which keeps track of the number of shapes and shapeId in this drawing group | 
| java.util.List<EscherRecord> | getEscherRecords()Get access to the underlying Escher Records | 
| java.util.Map<java.lang.String,java.util.function.Supplier<?>> | getGenericProperties() | 
| StyleTextProp9Atom[] | getNumberedListInfo() | 
| long | getRecordType()We are type 1036 | 
| EscherTextboxWrapper[] | getTextboxWrappers()Get access to the atoms inside Textboxes | 
| java.util.Iterator<EscherRecord> | iterator() | 
| void | writeOut(java.io.OutputStream out)Write the contents of the record back, so it can be written
  to disk
 Walks the escher layer to get the contents | 
isAnAtombuildRecordAtOffset, createRecordForType, findChildRecords, getGenericChildren, getGenericRecordType, writeLittleEndian, writeLittleEndianpublic PPDrawing()
public java.util.List<EscherRecord> getEscherRecords()
public java.util.Iterator<EscherRecord> iterator()
iterator in interface java.lang.Iterable<EscherRecord>public EscherTextboxWrapper[] getTextboxWrappers()
public long getRecordType()
getRecordType in class Recordpublic Record[] getChildRecords()
getChildRecords in class RecordAtompublic void writeOut(java.io.OutputStream out)
              throws java.io.IOException
public void addTextboxWrapper(EscherTextboxWrapper txtbox)
PPDrawing.public EscherContainerRecord getDgContainer()
public EscherDgRecord getEscherDgRecord()
public StyleTextProp9Atom[] getNumberedListInfo()
public java.util.Map<java.lang.String,java.util.function.Supplier<?>> getGenericProperties()
getGenericProperties in interface GenericRecordCopyright 2020 The Apache Software Foundation or its licensors, as applicable.