# Hierarchy For All Packages

Package Hierarchies:

- net.md_5.bungee.api.dialog,
- net.md_5.bungee.api.dialog.action,
- net.md_5.bungee.api.dialog.body,
- net.md_5.bungee.api.dialog.chat,
- net.md_5.bungee.api.dialog.input

## Class Hierarchy

- java.lang.Object
  - net.md_5.bungee.api.dialog.action.ActionButton
  - net.md_5.bungee.api.chat.ClickEvent
    - net.md_5.bungee.api.dialog.chat.ShowDialogClickEvent
  - net.md_5.bungee.api.dialog.ConfirmationDialog (implements net.md_5.bungee.api.dialog.Dialog)
  - net.md_5.bungee.api.dialog.action.CustomClickAction (implements net.md_5.bungee.api.dialog.action.Action)
  - net.md_5.bungee.api.dialog.DialogBase
  - net.md_5.bungee.api.dialog.body.DialogBody
    - net.md_5.bungee.api.dialog.body.PlainMessageBody
  - net.md_5.bungee.api.dialog.input.DialogInput
    - net.md_5.bungee.api.dialog.input.BooleanInput
    - net.md_5.bungee.api.dialog.input.NumberRangeInput
    - net.md_5.bungee.api.dialog.input.SingleOptionInput
    - net.md_5.bungee.api.dialog.input.TextInput
  - net.md_5.bungee.api.dialog.DialogListDialog (implements net.md_5.bungee.api.dialog.Dialog)
  - net.md_5.bungee.api.dialog.input.InputOption
  - net.md_5.bungee.api.dialog.MultiActionDialog (implements net.md_5.bungee.api.dialog.Dialog)
  - net.md_5.bungee.api.dialog.NoticeDialog (implements net.md_5.bungee.api.dialog.Dialog)
  - net.md_5.bungee.api.dialog.action.RunCommandAction (implements net.md_5.bungee.api.dialog.action.Action)
  - net.md_5.bungee.api.dialog.ServerLinksDialog (implements net.md_5.bungee.api.dialog.Dialog)
  - net.md_5.bungee.api.dialog.action.StaticAction (implements net.md_5.bungee.api.dialog.action.Action)
  - net.md_5.bungee.api.dialog.input.TextInput.Multiline

## Interface Hierarchy

- net.md_5.bungee.api.dialog.action.Action
- net.md_5.bungee.api.dialog.Dialog

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - net.md_5.bungee.api.dialog.DialogBase.AfterAction