|
||||||||||
| 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
public final class 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 | |
|---|---|
EscherTextboxWrapper()
Creates a new, empty wrapper for DDF Escher Records and their children |
|
EscherTextboxWrapper(org.apache.poi.ddf.EscherTextboxRecord textbox)
Creates the wrapper for the given DDF Escher Record and children |
|
| Method Summary | |
|---|---|
org.apache.poi.ddf.EscherTextboxRecord |
getEscherRecord()
Returns the underlying DDF Escher Record |
long |
getRecordType()
Return the type of the escher record (normally in the 0xFnnn range) |
int |
getShapeId()
|
void |
setShapeId(int id)
|
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 |
|---|
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 |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public EscherTextboxWrapper(org.apache.poi.ddf.EscherTextboxRecord textbox)
public EscherTextboxWrapper()
| Method Detail |
|---|
public org.apache.poi.ddf.EscherTextboxRecord getEscherRecord()
public long getRecordType()
getRecordType in class Record
public void writeOut(java.io.OutputStream out)
throws java.io.IOException
writeOut in class Recordjava.io.IOExceptionpublic int getShapeId()
public void setShapeId(int id)
id - Shape ID
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||