# Hierarchy For Package com.brightcove.player.captioning

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.brightcove.player.event.AbstractComponent (implements com.brightcove.player.event.Component)
    - com.brightcove.player.captioning.LoadCaptionsService
  - com.brightcove.player.captioning.BrightcoveCaptionFormat
  - com.brightcove.player.captioning.BrightcoveCaptionFormat.Builder
  - com.brightcove.player.captioning.BrightcoveCaptionStyle
  - android.content.Context
    - android.content.ContextWrapper
      - android.view.ContextThemeWrapper
        - android.app.Activity (implements android.content.ComponentCallbacks2, android.view.KeyEvent.Callback, android.view.LayoutInflater.Factory2, android.view.View.OnCreateContextMenuListener, android.view.Window.Callback)
          - com.brightcove.player.captioning.BrightcoveCaptionPropertiesActivity
  - com.brightcove.player.model.Element (implements java.io.Serializable)
    - com.brightcove.player.model.StyledElement
      - com.brightcove.player.model.Block
        - com.brightcove.player.captioning.BrightcoveClosedCaption
  - android.app.Fragment (implements android.content.ComponentCallbacks2, android.view.View.OnCreateContextMenuListener)
    - android.preference.PreferenceFragment
      - com.brightcove.player.captioning.BrightcoveCaptionPropertiesFragment (implements com.brightcove.player.captioning.preferences.ListDialogPreference.OnValueChangedListener, android.preference.Preference.OnPreferenceChangeListener)
  - com.brightcove.player.captioning.PreviewThumbnailFormat (implements java.io.Serializable)
  - com.brightcove.player.captioning.TTMLParser
  - com.brightcove.player.captioning.TTMLParser.Attributes
  - com.brightcove.player.captioning.TTMLParser.Namespaces
  - com.brightcove.player.captioning.TTMLParser.Tags
  - android.view.View (implements android.view.accessibility.AccessibilityEventSource, android.graphics.drawable.Drawable.Callback, android.view.KeyEvent.Callback)
    - android.widget.TextView (implements android.view.ViewTreeObserver.OnPreDrawListener)
      - com.brightcove.player.captioning.BrightcoveClosedCaptioningTextView
  - com.brightcove.player.captioning.WebVTTParser

## Interface Hierarchy

- com.brightcove.player.captioning.BrightcoveCaptionStyle.Builder