| Modifier and Type | Field and Description |
|---|---|
| private final EscherSpgrRecord | |
| private final List |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | addShape(HSSFShape shape)
Implements org. add shape to the list of child records |
| pack-priv void | afterInsert(HSSFPatriarch patriarch)
Implements abstract org.
|
| protected void | afterRemove(HSSFPatriarch patriarch)
Implements abstract org. remove escher container from the patriarch.escherAggregate remove obj, textObj and note records if it's necessary in case of ShapeGroup remove all contained shapes |
| public void | |
| protected HSSFShape | |
| protected HSSFShape | |
| public int | countOfAllChildren()
Overrides org. Count of all children and their childrens children. |
| public HSSFShapeGroup | Returns: the groupthe position of the new group. anchor)Create another group under this group. |
| protected ObjRecord | |
| public HSSFPicture | Returns: the newly created shape.the client anchor describes how this group is attached
to the sheet. anchor, int pictureIndex)Creates a picture. |
| public HSSFPolygon | Returns: the newly created shape.the client anchor describes how this group is attached
to the sheet. anchor)Creates a polygon |
| public HSSFSimpleShape | Returns: the shapethe position of the shape. anchor)Create a new simple shape under this group. |
| protected EscherContainerRecord | |
| public HSSFTextbox | Returns: the textboxthe position of the shape. anchor)Create a new textbox under this group. |
| public List | getChildren()
Implements org. Return all children contained by this shape. |
| pack-priv int | |
| public int | getX1()
Implements org. The top left x coordinate of this group. |
| public int | getX2()
Implements org. The bottom right x coordinate of this group. |
| public int | getY1()
Implements org. The top left y coordinate of this group. |
| public int | getY2()
Implements org. The bottom right y coordinate of this group. |
| public Iterator | |
| private void | |
| public boolean | removeShape(HSSFShape
to be removed shape)Implements org. remove first level shapes |
| public void | setCoordinates(int x1, int y1, int x2, int y2)
Implements org. Sets the coordinate space of this group. |
| pack-priv void | setShapeId(int
- global shapeId which must be set to EscherSpRecord shapeId)Overrides org.
|
| public Spliterator | spliterator()
Overrides default java. Creates a |
| _spgrRecord | back to summary |
|---|---|
| private final EscherSpgrRecord _spgrRecord | |
| shapes | back to summary |
|---|---|
| private final List<HSSFShape> shapes | |
| HSSFShapeGroup | back to summary |
|---|---|
| public HSSFShapeGroup(EscherContainerRecord spgrContainer, ObjRecord objRecord) | |
| HSSFShapeGroup | back to summary |
|---|---|
| public HSSFShapeGroup(HSSFShape parent, HSSFAnchor anchor) | |
| addShape | back to summary |
|---|---|
| public void addShape(HSSFShape shape) Implements org. Doc from org. add shape to the list of child records
| |
| afterInsert | back to summary |
|---|---|
| pack-priv void afterInsert(HSSFPatriarch patriarch) Implements abstract org.
| |
| afterRemove | back to summary |
|---|---|
| protected void afterRemove(HSSFPatriarch patriarch) Implements abstract org. Doc from org. remove escher container from the patriarch.escherAggregate remove obj, textObj and note records if it's necessary in case of ShapeGroup remove all contained shapes
| |
| clear | back to summary |
|---|---|
| public void clear() Implements org.
| |
| cloneShape | back to summary |
|---|---|
| protected HSSFShape cloneShape() Implements abstract org.
| |
| cloneShape | back to summary |
|---|---|
| protected HSSFShape cloneShape(HSSFPatriarch patriarch) | |
| countOfAllChildren | back to summary |
|---|---|
| public int countOfAllChildren() Overrides org. Count of all children and their childrens children.
| |
| createGroup | back to summary |
|---|---|
| public HSSFShapeGroup createGroup(HSSFChildAnchor anchor) Create another group under this group.
| |
| createObjRecord | back to summary |
|---|---|
| protected ObjRecord createObjRecord() Implements abstract org.
| |
| createPicture | back to summary |
|---|---|
| public HSSFPicture createPicture(HSSFChildAnchor anchor, int pictureIndex) Creates a picture.
| |
| createPolygon | back to summary |
|---|---|
| public HSSFPolygon createPolygon(HSSFChildAnchor anchor) Creates a polygon
| |
| createShape | back to summary |
|---|---|
| public HSSFSimpleShape createShape(HSSFChildAnchor anchor) Create a new simple shape under this group.
| |
| createSpContainer | back to summary |
|---|---|
| protected EscherContainerRecord createSpContainer() Implements abstract org.
| |
| createTextbox | back to summary |
|---|---|
| public HSSFTextbox createTextbox(HSSFChildAnchor anchor) Create a new textbox under this group.
| |
| getChildren | back to summary |
|---|---|
| public List Implements org. Return all children contained by this shape.
| |
| getShapeId | back to summary |
|---|---|
| pack-priv int getShapeId() Overrides org.
| |
| getX1 | back to summary |
|---|---|
| public int getX1() Implements org. The top left x coordinate of this group.
| |
| getX2 | back to summary |
|---|---|
| public int getX2() Implements org. The bottom right x coordinate of this group.
| |
| getY1 | back to summary |
|---|---|
| public int getY1() Implements org. The top left y coordinate of this group.
| |
| getY2 | back to summary |
|---|---|
| public int getY2() Implements org. The bottom right y coordinate of this group.
| |
| iterator | back to summary |
|---|---|
| public Iterator Implements java. Doc from java. Returns an iterator over elements of type | |
| onCreate | back to summary |
|---|---|
| private void onCreate(HSSFShape shape) | |
| removeShape | back to summary |
|---|---|
| public boolean removeShape(HSSFShape shape) Implements org. Doc from org. remove first level shapes | |
| setCoordinates | back to summary |
|---|---|
| public void setCoordinates(int x1, int y1, int x2, int y2) Implements org. Sets the coordinate space of this group. All children are constrained to these coordinates.
| |
| setShapeId | back to summary |
|---|---|
| pack-priv void setShapeId(int shapeId) Overrides org.
| |
| spliterator | back to summary |
|---|---|
| public Spliterator Overrides default java. Doc from java. Creates a
| |