## Uses of Interface
org.apache.poi.hslf.record.PositionDependentRecord

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

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

    Classes in org.apache.poi.hslf.record that implement PositionDependentRecord
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BinaryTagDataBlob` If we come across a record we know has children of (potential) interest, but where the record itself is boring, but where other records may care about where this one lives, we create one of these.
    `class` | `Document` Master container for Document.
    `class` | `DocumentEncryptionAtom` A Document Encryption Atom (type 12052).
    `class` | `DummyPositionSensitiveRecordWithChildren` If we come across a record we know has children of (potential) interest, but where the record itself is boring, but where other records may care about where this one lives, we create one of these.
    `class` | `Environment` Environment, which contains lots of settings for the document.
    `class` | `ExOleObjStg` Storage for embedded OLE objects.
    `class` | `MainMaster` Master slide
    `class` | `Notes` Master container for Notes.
    `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` | `PositionDependentRecordContainer` A special (and dangerous) kind of Record Container, for which other Atoms care about where this one lives on disk.
    `class` | `SheetContainer` The superclass of all sheet container records - Slide, Notes, MainMaster, etc.
    `class` | `Slide` Master container for Slides.
    `class` | `UserEditAtom` A UserEdit Atom (type 4085).

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

    Method parameters in org.apache.poi.hslf.usermodel with type arguments of type PositionDependentRecord
    Modifier and Type | Method and Description
    --- | ---
    `void` | HSLFSlideShowImpl.`updateAndWriteDependantRecords(java.io.OutputStream os, java.util.Map<RecordTypes,PositionDependentRecord> interestingRecords)` This is a helper functions, which is needed for adding new position dependent records or finally write the slideshow to a file.

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