Documentation of 'org.apache.poi.xslf.usermodel.XSLFSheet' Java class
XSLFSheet
org.apache.poi.xslf.usermodel

Class XSLFSheet

    • Method Detail

      • getSlideShow

        public XMLSlideShow getSlideShow()
        Returns:
        the XMLSlideShow this sheet belongs to
      • getXmlObject

        public abstract org.apache.xmlbeans.XmlObject getXmlObject()
        Returns:
        top-level Xml bean representing this sheet
      • createTable

        public XSLFTable createTable()
      • getShapes

        public XSLFShape[] getShapes()
        Returns an array containing all of the shapes in this sheet
        Specified by:
        getShapes in interface XSLFShapeContainer
        Returns:
        an array of all shapes in this sheet
      • iterator

        public java.util.Iterator<XSLFShape> iterator()
        Returns an iterator over the shapes in this sheet
        Specified by:
        iterator in interface java.lang.Iterable<XSLFShape>
        Returns:
        an iterator over the shapes in this sheet
      • removeShape

        public boolean removeShape(XSLFShape xShape)
        Removes the specified shape from this sheet, if it is present (optional operation). If this sheet does not contain the element, it is unchanged.
        Specified by:
        removeShape in interface XSLFShapeContainer
        Parameters:
        xShape - shape to be removed from this sheet, if present
        Returns:
        true if this sheet contained the specified element
        Throws:
        java.lang.IllegalArgumentException - if the type of the specified shape is incompatible with this sheet (optional)
      • clear

        public void clear()
        Removes all of the elements from this container (optional operation). The container will be empty after this call returns.
        Specified by:
        clear in interface XSLFShapeContainer
      • importContent

        public XSLFSheet importContent(XSLFSheet src)
        Set the contents of this sheet to be a copy of the source sheet. This method erases any existing shapes and replaces them with object from the source sheet.
        Parameters:
        src - the source sheet to copy data from
        Returns:
        modified 'this'
      • appendContent

        public XSLFSheet appendContent(XSLFSheet src)
        Append content to this sheet.
        Parameters:
        src - the source sheet
        Returns:
        modified this.
      • getMasterSheet

        public abstract XSLFSheet getMasterSheet()
        Returns:
        master of this sheet.
      • getPlaceholder

        public XSLFTextShape getPlaceholder(int idx)
        Parameters:
        idx - 0-based index of a placeholder in the sheet
        Returns:
        placeholder
      • getPlaceholders

        public XSLFTextShape[] getPlaceholders()
        Returns:
        all placeholder shapes in this sheet
      • getFollowMasterGraphics

        public boolean getFollowMasterGraphics()
        Returns:
        whether shapes on the master sheet should be shown. By default master graphics is turned off. Sheets that support the notion of master (slide, slideLayout) should override it and check this setting in the sheet XML
      • getBackground

        public XSLFBackground getBackground()
        Returns:
        background for this sheet
      • draw

        public void draw(java.awt.Graphics2D graphics)
        Render this sheet into the supplied graphics object
        Parameters:
        graphics -

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.