public class TextboxShape extends AbstractShape
| Modifier and Type | Field and Description | 
|---|---|
| private EscherTextboxRecord | escherTextbox | 
| private ObjRecord | objRecord | 
| private EscherContainerRecord | spContainer | 
| private TextObjectRecord | textObjectRecord | 
| Constructor and Description | 
|---|
| TextboxShape(HSSFTextbox hssfShape,
            int shapeId)Creates the low evel records for an textbox. | 
| Modifier and Type | Method and Description | 
|---|---|
| private ObjRecord | createObjRecord(HSSFTextbox hssfShape,
               int shapeId)Creates the low level OBJ record for this shape. | 
| private EscherContainerRecord | createSpContainer(HSSFTextbox hssfShape,
                 int shapeId)Generates the escher shape records for this shape. | 
| private TextObjectRecord | createTextObjectRecord(HSSFTextbox hssfShape,
                      int shapeId)Textboxes also have an extra TXO record associated with them that most
 other shapes dont have. | 
| EscherRecord | getEscherTextbox() | 
| ObjRecord | getObjRecord() | 
| EscherContainerRecord | getSpContainer() | 
| TextObjectRecord | getTextObjectRecord() | 
addStandardOptions, createAnchor, createShapeprivate EscherContainerRecord spContainer
private TextObjectRecord textObjectRecord
private ObjRecord objRecord
private EscherTextboxRecord escherTextbox
TextboxShape(HSSFTextbox hssfShape, int shapeId)
hssfShape - The highlevel shape.shapeId - The shape id to use for this shape.private ObjRecord createObjRecord(HSSFTextbox hssfShape, int shapeId)
private EscherContainerRecord createSpContainer(HSSFTextbox hssfShape, int shapeId)
hssfShape - shapeId - private TextObjectRecord createTextObjectRecord(HSSFTextbox hssfShape, int shapeId)
public EscherContainerRecord getSpContainer()
getSpContainer in class AbstractShapepublic ObjRecord getObjRecord()
getObjRecord in class AbstractShapepublic TextObjectRecord getTextObjectRecord()
public EscherRecord getEscherTextbox()
Copyright © 2015 Open Microscopy Environment