com.aspose.slides.pptx
Class GroupShapeEx
java.lang.Object
com.aspose.slides.pptx.ShapeEx
com.aspose.slides.pptx.GroupShapeEx
- All Implemented Interfaces:
- IPresentationComponent, ISlideComponent
public class GroupShapeEx
- extends ShapeEx
Represents a group of shapes on a slide.
Methods inherited from class com.aspose.slides.pptx.ShapeEx |
createPropertiesElements, getAlternativeText, getEffectFormat, getFillFormat, getFrame, getHeight, getHLinkClick, getHLinkMouseOver, getName, getNonVisualPropElement, getParent, getPlaceholder, getPresentation, getRawFrame, getRotation, getShapeId, getSlide, getTags, getThreeDFormat, getWidth, getX, getY, getZOrderPosition, isHidden, isTextHolder, setAlternativeText, setFrame, setHeight, setHidden, setHLinkClick, setHLinkMouseOver, setName, setNVPropertiesElement, setRawFrame, setRotation, setWidth, setX, setY |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GroupShapeEx
public GroupShapeEx(BaseSlideEx parent)
GroupShapeEx
public GroupShapeEx(BaseSlideEx parent,
com.aspose.slides.pptx.presentationml.PresentationGroupShapeElement elem)
getLineFormat
public LineFormatEx getLineFormat()
- Returns null for a GroupShape.
- Overrides:
getLineFormat
in class ShapeEx
- Returns:
- See
LineFormatEx
.
getShapeLock
public GroupShapeLockEx getShapeLock()
- Returns shape's locks.
draw
public void draw(Canvas canvas,
RenderContext rc)
- Overrides:
draw
in class ShapeEx
getShapes
public ShapesEx getShapes()
- Returns the collection of shapes inside the group.
- Returns:
- See
ShapesEx
.
addTextFrame
public void addTextFrame(java.lang.String text)
throws PptxException
- Always throws PptxException because group shape can't have text frames.
- Throws:
PptxException