Interface Slide<S extends Shape<S,P>,P extends TextParagraph<S,P,? extends TextRun>>

All Superinterfaces:
Iterable<S>, ShapeContainer<S,P>, Sheet<S,P>
All Known Implementing Classes:
HSLFSlide, XSLFSlide

public interface Slide<S extends Shape<S,P>,P extends TextParagraph<S,P,? extends TextRun>> extends Sheet<S,P>
  • Method Details

    • getNotes

      Notes<S,P> getNotes()
    • setNotes

      void setNotes(Notes<S,P> notes)
    • getFollowMasterBackground

      boolean getFollowMasterBackground()
    • setFollowMasterBackground

      void setFollowMasterBackground(boolean follow)
    • getFollowMasterColourScheme

      boolean getFollowMasterColourScheme()
    • setFollowMasterColourScheme

      void setFollowMasterColourScheme(boolean follow)
    • getFollowMasterObjects

      boolean getFollowMasterObjects()
    • setFollowMasterObjects

      void setFollowMasterObjects(boolean follow)
    • getSlideNumber

      int getSlideNumber()
      Returns:
      the 1-based slide no.
    • getTitle

      String getTitle()
      Returns:
      title of this slide or null if title is not set
    • getDisplayPlaceholder

      boolean getDisplayPlaceholder(Placeholder placeholder)
      In XSLF, slidenumber and date shapes aren't marked as placeholders whereas in HSLF they are activated via a HeadersFooter configuration. This method is used to generalize that handling.
      Parameters:
      placeholder - the placeholder type
      Returns:
      true if the placeholder should be displayed/rendered
      Since:
      POI 3.16-beta2
    • setHidden

      void setHidden(boolean hidden)
      Sets the slide visibility
      Parameters:
      hidden - slide visibility, if true the slide is hidden, false shows the slide
      Since:
      POI 4.0.0
    • isHidden

      boolean isHidden()
      Returns:
      the slide visibility, the slide is hidden when true - or shown when false
      Since:
      POI 4.0.0
    • getComments

      List<? extends Comment> getComments()
      Returns:
      the comment(s) for this slide
    • getSlideLayout

      MasterSheet getSlideLayout()
      Returns:
      the assigned slide layout
      Since:
      POI 4.0.0
    • getSlideName

      String getSlideName()
      Returns:
      the slide name, defaults to "Slide[slideNumber]"
      Since:
      POI 4.0.0