# Hierarchy For Package edu.whs.spin2018.baoapp.views.lobby

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - 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)
          - android.support.v4.app.SupportActivity (implements android.support.v4.view.KeyEventDispatcher.Component, android.arch.lifecycle.LifecycleOwner)
            - android.support.v4.app.FragmentActivity (implements android.support.v4.app.ActivityCompat.OnRequestPermissionsResultCallback, android.support.v4.app.ActivityCompat.RequestPermissionsRequestCodeValidator, android.arch.lifecycle.ViewModelStoreOwner)
              - android.support.v7.app.AppCompatActivity (implements android.support.v7.app.ActionBarDrawerToggle.DelegateProvider, android.support.v7.app.AppCompatCallback, android.support.v4.app.TaskStackBuilder.SupportParentable)
                - edu.whs.spin2018.baoapp.views.OnlineActivity (implements android.content.ServiceConnection)
                  - edu.whs.spin2018.baoapp.views.lobby.LobbyActivity (implements edu.whs.spin2018.baoapp.views.lobby.HerausforderungsDialog.OnActionHappenedListener, edu.whs.spin2018.baoapp.views.lobby.LobbyContract.View)
  - android.support.v4.app.Fragment (implements android.content.ComponentCallbacks, android.arch.lifecycle.LifecycleOwner, android.view.View.OnCreateContextMenuListener, android.arch.lifecycle.ViewModelStoreOwner)
    - android.support.v4.app.DialogFragment (implements android.content.DialogInterface.OnCancelListener, android.content.DialogInterface.OnDismissListener)
      - edu.whs.spin2018.baoapp.views.lobby.HerausforderungsDialog
        - edu.whs.spin2018.baoapp.views.lobby.HerausforderungAusgehendDialog
        - edu.whs.spin2018.baoapp.views.lobby.HerausforderungEingehendDialog
  - edu.whs.spin2018.baoapp.views.lobby.ItemClickSupport
  - android.support.v7.widget.RecyclerView.Adapter<VH>
    - edu.whs.spin2018.baoapp.views.lobby.BenutzerAdapter
  - android.support.v7.widget.RecyclerView.ViewHolder
    - edu.whs.spin2018.baoapp.views.lobby.BenutzerAdapter.BenutzerViewHolder (implements edu.whs.spin2018.baoapp.views.lobby.BenutzerItemView)

## Interface Hierarchy

- edu.whs.spin2018.baoapp.presenter.BasePresenter<T>
  - edu.whs.spin2018.baoapp.views.lobby.LobbyContract.Presenter (also extends edu.whs.spin2018.baoapp.model.remote.lobby.LobbyEventListener)
- edu.whs.spin2018.baoapp.views.BaseView<T>
  - edu.whs.spin2018.baoapp.views.lobby.LobbyContract.View
- edu.whs.spin2018.baoapp.views.lobby.BenutzerItemView
- edu.whs.spin2018.baoapp.views.lobby.HerausforderungsDialog.OnActionHappenedListener
- edu.whs.spin2018.baoapp.views.lobby.ItemClickSupport.OnItemClickListener
- edu.whs.spin2018.baoapp.views.lobby.ItemClickSupport.OnItemLongClickListener
- edu.whs.spin2018.baoapp.views.lobby.LobbyContract
- edu.whs.spin2018.baoapp.model.remote.lobby.LobbyEventListener
  - edu.whs.spin2018.baoapp.views.lobby.LobbyContract.Presenter (also extends edu.whs.spin2018.baoapp.presenter.BasePresenter<T>)