Package org.apache.poi.xslf.usermodel
Class XSLFObjectShape
- java.lang.Object
-
- org.apache.poi.xslf.usermodel.XSLFShape
-
- org.apache.poi.xslf.usermodel.XSLFGraphicFrame
-
- org.apache.poi.xslf.usermodel.XSLFObjectShape
-
- All Implemented Interfaces:
GraphicalFrame<XSLFShape,XSLFTextParagraph>,ObjectShape<XSLFShape,XSLFTextParagraph>,PlaceableShape<XSLFShape,XSLFTextParagraph>,Shape<XSLFShape,XSLFTextParagraph>
public class XSLFObjectShape extends XSLFGraphicFrame implements ObjectShape<XSLFShape,XSLFTextParagraph>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.poi.xslf.usermodel.XSLFShape
XSLFShape.ReparseFactory<T extends XmlObject>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.openxmlformats.schemas.drawingml.x2006.main.CTBlipgetBlip()protected org.openxmlformats.schemas.drawingml.x2006.main.CTBlipFillPropertiesgetBlipFill()protected StringgetBlipId()org.openxmlformats.schemas.presentationml.x2006.main.CTOleObjectgetCTOleObject()StringgetFullName()XSLFObjectDatagetObjectData()XSLFPictureDatagetPictureData()Return the data on the (internal) picture.StringgetProgId()OutputStreamupdateObjectData(ObjectMetaData.Application application, ObjectMetaData metaData)-
Methods inherited from class org.apache.poi.xslf.usermodel.XSLFGraphicFrame
getAnchor, getChart, getFallbackPicture, getFlipHorizontal, getFlipVertical, getRotation, getShapeType, hasChart, hasDiagram, setAnchor, setFlipHorizontal, setFlipVertical, setRotation
-
Methods inherited from class org.apache.poi.xslf.usermodel.XSLFShape
draw, fetchShapeProperty, getBgPr, getBgRef, getChild, getCNvPr, getFillPaint, getGrpSpPr, getParent, getPlaceholder, getPlaceholderDetails, getShapeId, getShapeName, getShapeProperties, getSheet, getSpStyle, getXmlObject, isPlaceholder, selectPaint, selectPaint, selectPaint, selectPaint, selectPaint, selectPaint, selectProperty, setParent, setPlaceholder
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.poi.sl.usermodel.ObjectShape
readObjectData, readObjectDataRaw
-
Methods inherited from interface org.apache.poi.sl.usermodel.PlaceableShape
getAnchor, getFlipHorizontal, getFlipVertical, getParent, getRotation, getSheet, setAnchor, setFlipHorizontal, setFlipVertical, setRotation
-
Methods inherited from interface org.apache.poi.sl.usermodel.Shape
draw, getAnchor, getParent, getShapeId, getShapeName, getSheet
-
-
-
-
Method Detail
-
getCTOleObject
@Internal public org.openxmlformats.schemas.presentationml.x2006.main.CTOleObject getCTOleObject()
-
getObjectData
public XSLFObjectData getObjectData()
- Specified by:
getObjectDatain interfaceObjectShape<XSLFShape,XSLFTextParagraph>
-
getProgId
public String getProgId()
- Specified by:
getProgIdin interfaceObjectShape<XSLFShape,XSLFTextParagraph>
-
getFullName
public String getFullName()
- Specified by:
getFullNamein interfaceObjectShape<XSLFShape,XSLFTextParagraph>
-
getPictureData
public XSLFPictureData getPictureData()
Return the data on the (internal) picture. For an external linked picture, will return null- Specified by:
getPictureDatain interfaceObjectShape<XSLFShape,XSLFTextParagraph>
-
getBlip
protected org.openxmlformats.schemas.drawingml.x2006.main.CTBlip getBlip()
-
getBlipId
protected String getBlipId()
-
getBlipFill
protected org.openxmlformats.schemas.drawingml.x2006.main.CTBlipFillProperties getBlipFill()
-
updateObjectData
public OutputStream updateObjectData(ObjectMetaData.Application application, ObjectMetaData metaData) throws IOException
- Specified by:
updateObjectDatain interfaceObjectShape<XSLFShape,XSLFTextParagraph>- Throws:
IOException
-
-