## Uses of Interface
org.apache.poi.sl.usermodel.TextRun

- Packages that use TextRun
  Package | Description
  --- | ---
  org.apache.poi.hslf.usermodel |
  org.apache.poi.sl.draw |
  org.apache.poi.sl.extractor |
  org.apache.poi.sl.usermodel |
  org.apache.poi.xslf.usermodel |

- - ### Uses of TextRun in org.apache.poi.hslf.usermodel

    Classes in org.apache.poi.hslf.usermodel that implement TextRun
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HSLFTextRun` Represents a run of text, all with the same style

    Methods in org.apache.poi.hslf.usermodel that return types with arguments of type TextRun
    Modifier and Type | Method and Description
    --- | ---
    `TextShape<?,? extends TextParagraph<?,?,? extends TextRun>>` | HSLFTextShape.`getMetroShape()` Get alternative representation of text shape stored as metro blob escher property.

  - ### Uses of TextRun in org.apache.poi.sl.draw

    Methods in org.apache.poi.sl.draw that return types with arguments of type TextRun
    Modifier and Type | Method and Description
    --- | ---
    `protected TextShape<?,? extends TextParagraph<?,?,? extends TextRun>>` | DrawTextShape.`getShape()`

    Methods in org.apache.poi.sl.draw with parameters of type TextRun
    Modifier and Type | Method and Description
    --- | ---
    `protected java.lang.String` | DrawTextParagraph.`getRenderableText(java.awt.Graphics2D graphics, TextRun tr)`
    `java.lang.String` | DrawTextParagraph.`getRenderableText(TextRun tr)`

  - ### Uses of TextRun in org.apache.poi.sl.extractor

    Classes in org.apache.poi.sl.extractor with type parameters of type TextRun
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SlideShowExtractor<S extends Shape<S,P>,P extends TextParagraph<S,P,? extends TextRun>>` Common SlideShow extractor

  - ### Uses of TextRun in org.apache.poi.sl.usermodel

    Classes in org.apache.poi.sl.usermodel with type parameters of type TextRun
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `AutoShape<S extends Shape<S,P>,P extends TextParagraph<S,P,? extends TextRun>>`
    `interface` | `Background<S extends Shape<S,P>,P extends TextParagraph<S,P,? extends TextRun>>`
    `interface` | `ConnectorShape<S extends Shape<S,P>,P extends TextParagraph<S,P,? extends TextRun>>`
    `interface` | `FreeformShape<S extends Shape<S,P>,P extends TextParagraph<S,P,? extends TextRun>>`
    `interface` | `GraphicalFrame<S extends Shape<S,P>,P extends TextParagraph<S,P,? extends TextRun>>`
    `interface` | `GroupShape<S extends Shape<S,P>,P extends TextParagraph<S,P,? extends TextRun>>`
    `interface` | `Hyperlink<S extends Shape<S,P>,P extends TextParagraph<S,P,? extends TextRun>>` A PowerPoint hyperlink
    `interface` | `Line<S extends Shape<S,P>,P extends TextParagraph<S,P,? extends TextRun>>` Interface for Lines ...
    `interface` | `MasterSheet<S extends Shape<S,P>,P extends TextParagraph<S,P,? extends TextRun>>`
    `interface` | `Notes<S extends Shape<S,P>,P extends TextParagraph<S,P,? extends TextRun>>`
    `interface` | `ObjectShape<S extends Shape<S,P>,P extends TextParagraph<S,P,? extends TextRun>>` An shape which references an embedded OLE object
    `interface` | `PictureShape<S extends Shape<S,P>,P extends TextParagraph<S,P,? extends TextRun>>`
    `interface` | `PlaceableShape<S extends Shape<S,P>,P extends TextParagraph<S,P,? extends TextRun>>`
    `interface` | `Shadow<S extends Shape<S,P>,P extends TextParagraph<S,P,? extends TextRun>>`
    `interface` | `Shape<S extends Shape<S,P>,P extends TextParagraph<S,P,? extends TextRun>>`
    `interface` | `ShapeContainer<S extends Shape<S,P>,P extends TextParagraph<S,P,? extends TextRun>>`
    `interface` | `Sheet<S extends Shape<S,P>,P extends TextParagraph<S,P,? extends TextRun>>` Common parent of Slides, Notes and Masters
    `interface` | `SimpleShape<S extends Shape<S,P>,P extends TextParagraph<S,P,? extends TextRun>>`
    `interface` | `Slide<S extends Shape<S,P>,P extends TextParagraph<S,P,? extends TextRun>>`
    `interface` | `SlideShow<S extends Shape<S,P>,P extends TextParagraph<S,P,? extends TextRun>>`
    `interface` | `TableCell<S extends Shape<S,P>,P extends TextParagraph<S,P,? extends TextRun>>`
    `interface` | `TableShape<S extends Shape<S,P>,P extends TextParagraph<S,P,? extends TextRun>>`
    `interface` | `TextBox<S extends Shape<S,P>,P extends TextParagraph<S,P,? extends TextRun>>` Represents a TextFrame shape in PowerPoint.
    `interface` | `TextParagraph<S extends Shape<S,P>,P extends TextParagraph<S,P,T>,T extends TextRun>`
    `interface` | `TextShape<S extends Shape<S,P>,P extends TextParagraph<S,P,? extends TextRun>>`

    Methods in org.apache.poi.sl.usermodel with type parameters of type TextRun
    Modifier and Type | Method and Description
    --- | ---
    `static <S extends Shape<S,P>,P extends TextParagraph<S,P,? extends TextRun>> SlideShow<S,P>` | SlideShowFactory.`create(DirectoryNode root)` Creates a SlideShow from the given DirectoryNode.
    `static <S extends Shape<S,P>,P extends TextParagraph<S,P,? extends TextRun>> SlideShow<S,P>` | SlideShowFactory.`create(DirectoryNode root, java.lang.String password)` Creates a SlideShow from the given DirectoryNode, which may be password protected
    `static <S extends Shape<S,P>,P extends TextParagraph<S,P,? extends TextRun>> SlideShow<S,P>` | SlideShowFactory.`create(java.io.File file)` Creates the appropriate HSLFSlideShow / XMLSlideShow from the given File, which must exist and be readable.
    `static <S extends Shape<S,P>,P extends TextParagraph<S,P,? extends TextRun>> SlideShow<S,P>` | SlideShowFactory.`create(java.io.File file, java.lang.String password)` Creates the appropriate HSLFSlideShow / XMLSlideShow from the given File, which must exist and be readable, and may be password protected
    `static <S extends Shape<S,P>,P extends TextParagraph<S,P,? extends TextRun>> SlideShow<S,P>` | SlideShowFactory.`create(java.io.File file, java.lang.String password, boolean readOnly)` Creates the appropriate HSLFSlideShow / XMLSlideShow from the given File, which must exist and be readable, and may be password protected
    `static <S extends Shape<S,P>,P extends TextParagraph<S,P,? extends TextRun>> SlideShow<S,P>` | SlideShowFactory.`create(java.io.InputStream inp)` Creates the appropriate HSLFSlideShow / XMLSlideShow from the given InputStream.
    `static <S extends Shape<S,P>,P extends TextParagraph<S,P,? extends TextRun>> SlideShow<S,P>` | SlideShowFactory.`create(java.io.InputStream inp, java.lang.String password)` Creates the appropriate HSLFSlideShow / XMLSlideShow from the given InputStream, which may be password protected.
    `static <S extends Shape<S,P>,P extends TextParagraph<S,P,? extends TextRun>> SlideShow<S,P>` | SlideShowFactory.`create(POIFSFileSystem fs)` Creates a SlideShow from the given POIFSFileSystem.
    `static <S extends Shape<S,P>,P extends TextParagraph<S,P,? extends TextRun>> SlideShow<S,P>` | SlideShowFactory.`create(POIFSFileSystem fs, java.lang.String password)` Creates a SlideShow from the given POIFSFileSystem, which may be password protected

    Methods in org.apache.poi.sl.usermodel that return TextRun
    Modifier and Type | Method and Description
    --- | ---
    `TextRun` | TextShape.`appendText(java.lang.String text, boolean newParagraph)` Adds the supplied text onto the end of the TextParagraphs, creating a new RichTextRun for it to sit in.
    `TextRun` | TextShape.`setText(java.lang.String text)` Sets (overwrites) the current text.

  - ### Uses of TextRun in org.apache.poi.xslf.usermodel

    Classes in org.apache.poi.xslf.usermodel that implement TextRun
    Modifier and Type | Class and Description
    --- | ---
    `class` | `XSLFTextRun` Represents a run of text within the containing text body.

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