# 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`

- Interface Summary
  Interface | Description
  --- | ---
  IOutlinePopupHost | Represents the host of an outline popup.

- Class Summary
  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.
  OutlinePopup | An abstract base implementation of an outline popup.
  OutlinePopupHandler | An abstract implementation of a handler that opens an outline popup.