Class OutlineTextRefAtom


public final class OutlineTextRefAtom extends RecordAtom
OEPlaceholderAtom (3998).
What MSDN says about OutlineTextRefAtom:

Appears in a slide to indicate a text that is already contained in the document, in a SlideListWithText containter. Sometimes slide texts are not contained within the slide container to be able to delay loading a slide and still display the title and body text in outline view.

Author:
Yegor Kozlov
  • Constructor Details

    • OutlineTextRefAtom

      protected OutlineTextRefAtom(byte[] source, int start, int len)
      Build an instance of OutlineTextRefAtom from on-disk data
    • OutlineTextRefAtom

      protected OutlineTextRefAtom()
      Create a new instance of FontEntityAtom
  • Method Details

    • getRecordType

      public long getRecordType()
      Description copied from class: Record
      Returns the type (held as a little endian in bytes 3 and 4) that this class handles
      Specified by:
      getRecordType in class Record
    • writeOut

      public void writeOut(OutputStream out) throws IOException
      Write the contents of the record back, so it can be written to disk
      Specified by:
      writeOut in class Record
      Throws:
      IOException
    • setTextIndex

      public void setTextIndex(int idx)
      Sets text's index within the SlideListWithText container (0 for title, 1..n for the nth body).
      Parameters:
      idx - 0-based text's index
    • getTextIndex

      public int getTextIndex()
      Return text's index within the SlideListWithText container (0 for title, 1..n for the nth body).
      Returns:
      idx text's index