|
|||||||||||
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.EscherTextboxWrapper
A wrapper around a DDF (Escher) EscherTextbox Record. Causes the DDF Record to be accessible as if it were a HSLF record. Note: when asked to write out, will simply put any child records correctly into the Escher layer. A call to the escher layer to write out (by the parent PPDrawing) will do the actual write out
Constructor Summary | |
protected |
EscherTextboxWrapper(EscherTextboxRecord textbox)
Creates the wrapper for the given DDF Escher Record and children |
Method Summary | |
Record[] |
getChildRecords()
Return any children |
EscherTextboxRecord |
getEscherRecord()
Returns the underlying DDF Escher Record |
long |
getRecordType()
Return the type of the escher record (normally in the 0xFnnn range) |
void |
writeOut(java.io.OutputStream out)
Stores the data for the child records back into the Escher layer. |
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 EscherTextboxWrapper(EscherTextboxRecord textbox)
Method Detail |
public EscherTextboxRecord getEscherRecord()
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 |