## Uses of Class
org.apache.poi.hslf.record.RecordAtom

- Packages that use RecordAtom
  Package | Description
  --- | ---
  org.apache.poi.hslf.record |

- - ### Uses of RecordAtom in org.apache.poi.hslf.record

    Subclasses of RecordAtom in org.apache.poi.hslf.record
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AnimationInfoAtom` An atom record that specifies the animation information for a shape.
    `class` | `ColorSchemeAtom` A ColorSchemeAtom (type 2032).
    `class` | `Comment2000Atom` An atomic record containing information about a comment.
    `class` | `CString` A CString (type 4026).
    `class` | `DocumentAtom` A Document Atom (type 1001).
    `class` | `DocumentEncryptionAtom` A Document Encryption Atom (type 12052).
    `class` | `ExControlAtom` An atom record that specifies an ActiveX control.
    `class` | `ExEmbedAtom` The atom that holds metadata on a specific embedded object in the document.
    `class` | `ExHyperlinkAtom` Tne atom that holds metadata on a specific Link in the document.
    `class` | `ExMediaAtom` An atom record that specifies information about external audio or video data.
    `class` | `ExObjListAtom` Tne atom that holds the seed info used by a ExObjList
    `class` | `ExObjRefAtom` ExObjRefAtom (3009).
    `class` | `ExOleObjAtom` Atom storing information for an OLE object.
    `class` | `ExOleObjStg` Storage for embedded OLE objects.
    `class` | `FontEmbeddedData`
    `class` | `FontEntityAtom` This atom corresponds exactly to a Windows Logical Font (LOGFONT) structure.
    `class` | `HeadersFootersAtom` An atom record that specifies options for displaying headers and footers on a presentation slide or notes slide.
    `class` | `InteractiveInfoAtom` Tne atom that holds metadata on Links in the document.
    `class` | `MasterTextPropAtom` Specifies the Indent Level for the text
    `class` | `NotesAtom` A Notes Atom (type 1009).
    `class` | `OEPlaceholderAtom` OEPlaceholderAtom (3011).
    `class` | `OutlineTextRefAtom` OEPlaceholderAtom (3998).
    `class` | `PersistPtrHolder` General holder for PersistPtrFullBlock and PersistPtrIncrementalBlock records.
    `class` | `PositionDependentRecordAtom` A special (and dangerous) kind of Record Atom that cares about where it lives on the disk, or who has other Atoms that care about where this is on the disk.
    `class` | `PPDrawing` These are actually wrappers onto Escher drawings.
    `class` | `PPDrawingGroup` Container records which always exists inside Document.
    `class` | `RoundTripHFPlaceholder12` An atom record that specifies that a shape is a header or footer placeholder shape
    `class` | `SlideAtom` A Slide Atom (type 1007).
    `class` | `SlidePersistAtom` A SlidePersist Atom (type 1011).
    `class` | `SoundData` Storage for embedded sounds.
    `class` | `SSSlideInfoAtom` A SlideShowSlideInfo Atom (type 1017). An atom record that specifies which transition effects to perform during a slide show, and how to advance to the next presentation slide. Combination of effectType and effectDirection: typedescriptiondirection 0cut0x00 = no transition, 0x01 = black transition 1random0x00 2blinds0x00 = vertical, 0x01 = horizontal 3checkerlike blinds 4cover0x00 = left, 0x01 = up, 0x02 = right, 0x03 = down, 0x04 = left/up, 0x05 = right/up, 0x06 left/down, 0x07 = left/down 5dissolve0x00 6fade0x00 7uncoverlike cover 8random barslike blinds 9stripslike 0x04 - 0x07 of cover 10wipelike 0x00 - 0x03 of cover 11box in/out0x00 = out, 0x01 = in 13split0x00 = horizontally out, 0x01 = horizontally in, 0x02 = vertically out, 0x03 = vertically in 17diamond0x00 18plus0x00 19wedge0x00 20pushlike 0x00 - 0x03 of cover 21comblike blinds 22newsflash0x00 23alphafade0x00 26wheelnumber of radial divisions (0x01,0x02,0x03,0x04,0x08) 27circle0x00 255undefined0x00
    `class` | `StyleTextProp9Atom` The atom record that specifies additional text formatting.
    `class` | `StyleTextPropAtom` A StyleTextPropAtom (type 4001).
    `class` | `TextBytesAtom` A TextBytesAtom (type 4008).
    `class` | `TextCharsAtom` A TextCharsAtom (type 4000).
    `class` | `TextHeaderAtom` A TextHeaderAtom (type 3999).
    `class` | `TextRulerAtom` Ruler of a text as it differs from the style's ruler settings.
    `class` | `TextSpecInfoAtom` The special info runs contained in this text.
    `class` | `TxInteractiveInfoAtom` Tne atom that holds starting and ending character positions of a hyperlink
    `class` | `TxMasterStyleAtom` TxMasterStyleAtom atom (4003).
    `class` | `UnknownRecordPlaceholder` If we come across a record we don't know about, we create one of these.
    `class` | `UserEditAtom` A UserEdit Atom (type 4085).
    `class` | `VBAInfoAtom` An atom record that specifies a reference to the VBA project storage.

    Fields in org.apache.poi.hslf.record declared as RecordAtom
    Modifier and Type | Field and Description
    --- | ---
    `RecordAtom` | ExEmbed.`embedAtom`

    Constructors in org.apache.poi.hslf.record with parameters of type RecordAtom
    Constructor and Description
    `ExEmbed(RecordAtom embedAtom)` Constructor for derived classes

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