# Package org.eclipse.handly.ui.quickoutline

package org.eclipse.handly.ui.quickoutline
Provides a quick outline framework.

Clients need to extend `OutlinePopup` or one of its subclasses, `FilteringOutlinePopup` or `HandlyOutlinePopup`. See `org.eclipse.handly.internal.examples.jmodel.ui.editor.JavaOutlinePopup` for usage example.

See Also:
  - `org.eclipse.handly.xtext.ui.quickoutline`

- Related Packages
  Package
  Description
  org.eclipse.handly.ui
  Provides facilities related to the workbench.
- Class
  Description
  EditorOutlinePopupHost
  An editor-based outline popup host.
  FilteringOutlinePopup
  An abstract implementation of an outline popup that supports filtering based on a pattern inputed by the user.
  FilteringOutlinePopup.StringMatcher
  A string pattern matcher that supports '*' and '?' wildcards.
  HandlyOutlinePopup
  A partial implementation of Handly-based outline popup.
  IOutlinePopupHost
  Represents the host of an outline popup.
  OutlinePopup
  An abstract base implementation of an outline popup.
  OutlinePopupHandler
  An abstract implementation of a handler that opens an outline popup.