# Hierarchy For Package icyllis.modernui.view

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - icyllis.modernui.view.ActionMode
  - icyllis.modernui.view.ActionProvider
  - icyllis.modernui.view.DragEvent
  - icyllis.modernui.view.FocusFinder
  - icyllis.modernui.view.Gravity
  - icyllis.modernui.view.HandlerActionQueue
  - icyllis.modernui.view.HapticFeedbackConstants
  - icyllis.modernui.view.InputEvent
    - icyllis.modernui.view.KeyEvent
    - icyllis.modernui.view.MotionEvent
  - icyllis.modernui.view.KeyEvent.DispatcherState
  - icyllis.modernui.view.LayoutInflater
  - icyllis.modernui.view.MeasureSpec
  - icyllis.modernui.view.OneShotPreDrawListener (implements icyllis.modernui.view.View.OnAttachStateChangeListener, icyllis.modernui.view.ViewTreeObserver.OnPreDrawListener)
  - icyllis.modernui.view.PointerIcon
  - icyllis.modernui.view.SoundEffectConstants
  - icyllis.modernui.view.TooltipPopup
  - icyllis.modernui.view.VelocityTracker
  - icyllis.modernui.view.VelocityTracker.Estimator
  - icyllis.modernui.view.VelocityTracker.ImpulseStrategy
  - icyllis.modernui.view.VelocityTracker.LeastSquaresStrategy
  - icyllis.modernui.view.View (implements icyllis.modernui.graphics.drawable.Drawable.Callback)
    - icyllis.modernui.view.ViewGroup (implements icyllis.modernui.view.ViewManager, icyllis.modernui.view.ViewParent)
      - icyllis.modernui.view.WindowGroup (implements icyllis.modernui.view.WindowManager)
  - icyllis.modernui.view.View.DragShadow
  - icyllis.modernui.view.ViewConfiguration
  - icyllis.modernui.view.ViewGroup.LayoutParams
    - icyllis.modernui.view.ViewGroup.MarginLayoutParams
    - icyllis.modernui.view.WindowManager.LayoutParams
  - icyllis.modernui.view.ViewRoot (implements icyllis.modernui.view.ViewParent)
  - icyllis.modernui.view.ViewTreeObserver
  - icyllis.modernui.view.VirtualWindowViewRoot

## Interface Hierarchy

- icyllis.modernui.view.ActionMode.Callback
- icyllis.modernui.view.ActionProvider.SubUiVisibilityListener
- icyllis.modernui.view.ActionProvider.VisibilityListener
- icyllis.modernui.view.ContextMenu.ContextMenuInfo
- icyllis.modernui.view.Menu
  - icyllis.modernui.view.ContextMenu
  - icyllis.modernui.view.SubMenu
- icyllis.modernui.view.MenuItem
- icyllis.modernui.view.MenuItem.OnActionExpandListener
- icyllis.modernui.view.MenuItem.OnMenuItemClickListener
- icyllis.modernui.view.VelocityTracker.Strategy
- icyllis.modernui.view.View.OnAttachStateChangeListener
- icyllis.modernui.view.View.OnClickListener
- icyllis.modernui.view.View.OnContextClickListener
- icyllis.modernui.view.View.OnCreateContextMenuListener
- icyllis.modernui.view.View.OnDragListener
- icyllis.modernui.view.View.OnFocusChangeListener
- icyllis.modernui.view.View.OnGenericMotionListener
- icyllis.modernui.view.View.OnHoverListener
- icyllis.modernui.view.View.OnKeyListener
- icyllis.modernui.view.View.OnLayoutChangeListener
- icyllis.modernui.view.View.OnLongClickListener
- icyllis.modernui.view.View.OnScrollChangeListener
- icyllis.modernui.view.View.OnTouchListener
- icyllis.modernui.view.ViewManager
  - icyllis.modernui.view.WindowManager
- icyllis.modernui.view.ViewParent
- icyllis.modernui.view.ViewTreeObserver.OnGlobalFocusChangeListener
- icyllis.modernui.view.ViewTreeObserver.OnGlobalLayoutListener
- icyllis.modernui.view.ViewTreeObserver.OnPreDrawListener
- icyllis.modernui.view.ViewTreeObserver.OnScrollChangedListener

## Annotation Interface Hierarchy

- icyllis.modernui.view.Gravity.GravityFlags (implements java.lang.annotation.Annotation)
- icyllis.modernui.view.View.Focusable (implements java.lang.annotation.Annotation)
- icyllis.modernui.view.View.FocusableMode (implements java.lang.annotation.Annotation)
- icyllis.modernui.view.View.FocusDirection (implements java.lang.annotation.Annotation)
- icyllis.modernui.view.View.FocusRealDirection (implements java.lang.annotation.Annotation)
- icyllis.modernui.view.View.LayoutDir (implements java.lang.annotation.Annotation)
- icyllis.modernui.view.View.NestedScrollType (implements java.lang.annotation.Annotation)
- icyllis.modernui.view.View.ResolvedLayoutDir (implements java.lang.annotation.Annotation)
- icyllis.modernui.view.View.ScrollAxis (implements java.lang.annotation.Annotation)
- icyllis.modernui.view.View.ScrollBarStyle (implements java.lang.annotation.Annotation)
- icyllis.modernui.view.View.ScrollIndicators (implements java.lang.annotation.Annotation)
- icyllis.modernui.view.View.TextAlignment (implements java.lang.annotation.Annotation)
- icyllis.modernui.view.View.Visibility (implements java.lang.annotation.Annotation)

## Enum Class Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - icyllis.modernui.view.VelocityTracker.LeastSquaresStrategy.Weighting