# Hierarchy For Package org.apache.poi.hslf.usermodel

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.poi.hslf.usermodel.HSLFComment (implements org.apache.poi.sl.usermodel.Comment)
  - org.apache.poi.hslf.usermodel.HSLFFill
  - org.apache.poi.hslf.usermodel.HSLFFontInfo (implements org.apache.poi.common.usermodel.fonts.FontInfo)
  - org.apache.poi.hslf.usermodel.HSLFHyperlink (implements org.apache.poi.sl.usermodel.Hyperlink<S,P>)
  - org.apache.poi.hslf.usermodel.HSLFObjectData (implements org.apache.poi.common.usermodel.GenericRecord, org.apache.poi.sl.usermodel.ObjectData)
  - org.apache.poi.hslf.usermodel.HSLFPictureData (implements org.apache.poi.common.usermodel.GenericRecord, org.apache.poi.sl.usermodel.PictureData)
  - org.apache.poi.hslf.usermodel.HSLFPlaceholderDetails (implements org.apache.poi.sl.usermodel.PlaceholderDetails)
    - org.apache.poi.hslf.usermodel.HSLFShapePlaceholderDetails
  - org.apache.poi.hslf.usermodel.HSLFShape (implements org.apache.poi.sl.usermodel.Shape<S,P>)
    - org.apache.poi.hslf.usermodel.HSLFBackground (implements org.apache.poi.sl.usermodel.Background<S,P>)
    - org.apache.poi.hslf.usermodel.HSLFGroupShape (implements org.apache.poi.sl.usermodel.GroupShape<S,P>, org.apache.poi.hslf.usermodel.HSLFShapeContainer)
      - org.apache.poi.hslf.usermodel.HSLFTable (implements org.apache.poi.hslf.usermodel.HSLFShapeContainer, org.apache.poi.sl.usermodel.TableShape<S,P>)
    - org.apache.poi.hslf.usermodel.HSLFSimpleShape (implements org.apache.poi.sl.usermodel.SimpleShape<S,P>)
      - org.apache.poi.hslf.usermodel.HSLFConnectorShape (implements org.apache.poi.sl.usermodel.ConnectorShape<S,P>)
      - org.apache.poi.hslf.usermodel.HSLFPictureShape (implements org.apache.poi.sl.usermodel.PictureShape<S,P>)
        - org.apache.poi.hslf.usermodel.HSLFObjectShape (implements org.apache.poi.sl.usermodel.ObjectShape<S,P>)
      - org.apache.poi.hslf.usermodel.HSLFTextShape (implements org.apache.poi.sl.usermodel.TextShape<S,P>)
        - org.apache.poi.hslf.usermodel.HSLFAutoShape (implements org.apache.poi.sl.usermodel.AutoShape<S,P>)
          - org.apache.poi.hslf.usermodel.HSLFFreeformShape (implements org.apache.poi.sl.usermodel.FreeformShape<S,P>)
        - org.apache.poi.hslf.usermodel.HSLFLine (implements org.apache.poi.sl.usermodel.Line<S,P>)
        - org.apache.poi.hslf.usermodel.HSLFTextBox (implements org.apache.poi.sl.usermodel.TextBox<S,P>)
          - org.apache.poi.hslf.usermodel.HSLFPlaceholder
          - org.apache.poi.hslf.usermodel.HSLFTableCell (implements org.apache.poi.sl.usermodel.TableCell<S,P>)
  - org.apache.poi.hslf.usermodel.HSLFShapeFactory
  - org.apache.poi.hslf.usermodel.HSLFSheet (implements org.apache.poi.hslf.usermodel.HSLFShapeContainer, org.apache.poi.sl.usermodel.Sheet<S,P>)
    - org.apache.poi.hslf.usermodel.HSLFMasterSheet (implements org.apache.poi.sl.usermodel.MasterSheet<S,P>)
      - org.apache.poi.hslf.usermodel.HSLFSlideMaster
      - org.apache.poi.hslf.usermodel.HSLFTitleMaster
    - org.apache.poi.hslf.usermodel.HSLFNotes (implements org.apache.poi.sl.usermodel.Notes<S,P>)
    - org.apache.poi.hslf.usermodel.HSLFSlide (implements org.apache.poi.sl.usermodel.Slide<S,P>)
  - org.apache.poi.hslf.usermodel.HSLFSlideShow (implements java.io.Closeable, org.apache.poi.common.usermodel.GenericRecord, org.apache.poi.sl.usermodel.SlideShow<S,P>)
  - org.apache.poi.hslf.usermodel.HSLFSlideShowEncrypted (implements java.io.Closeable)
  - org.apache.poi.hslf.usermodel.HSLFSoundData
  - org.apache.poi.hslf.usermodel.HSLFTextParagraph (implements org.apache.poi.sl.usermodel.TextParagraph<S,P,T>)
  - org.apache.poi.hslf.usermodel.HSLFTextRun (implements org.apache.poi.sl.usermodel.TextRun)
  - org.apache.poi.POIDocument (implements java.io.Closeable)
    - org.apache.poi.hslf.usermodel.HSLFSlideShowImpl (implements java.io.Closeable)
  - org.apache.poi.sl.usermodel.SlideShowFactory
    - org.apache.poi.hslf.usermodel.HSLFSlideShowFactory

## Interface Hierarchy

- java.lang.Iterable<T>
  - org.apache.poi.sl.usermodel.ShapeContainer<S,P>
    - org.apache.poi.hslf.usermodel.HSLFShapeContainer

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.poi.hslf.usermodel.HSLFFontInfoPredefined (implements org.apache.poi.common.usermodel.fonts.FontInfo)
    - org.apache.poi.hslf.usermodel.HSLFFontInfo.FontRenderType

Copyright 2020 The Apache Software Foundation or its licensors, as applicable.