# Eclipse Handly 1.7 API Specification

Packages
Package
Description
org.eclipse.handly
The root package for Eclipse Handly.
org.eclipse.handly.buffer
Provides a basic framework for implementing and manipulating text buffers.
org.eclipse.handly.context
Provides an API, basic implementations, and utilities for contexts.
org.eclipse.handly.junit
Provides JUnit extensions.
org.eclipse.handly.model
Provides a common API for handle-based models.
org.eclipse.handly.model.adapter
Supports adaptation of existing ("legacy") models to the API defined in `org.eclipse.handly.model`.
org.eclipse.handly.model.impl
Defines the implementation-side API for models that want to support the API provided in `org.eclipse.handly.model`.
org.eclipse.handly.model.impl.support
Provides basic facilities for implementing handle-based models supporting the API defined in `org.eclipse.handly.model`.
org.eclipse.handly.refactoring
Provides extensions for the `org.eclipse.ltk.core.refactoring` infrastructure.
org.eclipse.handly.snapshot
Provides a basic framework for implementing and manipulating text snapshots.
org.eclipse.handly.text
Provides extensions for the `org.eclipse.jface.text` infrastructure.
org.eclipse.handly.ui
Provides facilities related to the workbench.
org.eclipse.handly.ui.action
Provides facilities related to actions.
org.eclipse.handly.ui.callhierarchy
Provides a framework for call hierarchy views.
org.eclipse.handly.ui.navigator
Provides facilities related to the Common Navigator Framework (CNF).
org.eclipse.handly.ui.outline
Provides a framework for content outline pages.
org.eclipse.handly.ui.preference
Provides an API for preferences and its implementation on top of the `org.eclipse.jface.preference` infrastructure.
org.eclipse.handly.ui.quickoutline
Provides a quick outline framework.
org.eclipse.handly.ui.search
Provides extensions for the `org.eclipse.search.ui.text` infrastructure.
org.eclipse.handly.ui.text.reconciler
Provides facilities related to text reconcilers.
org.eclipse.handly.ui.texteditor
Provides facilities related to text editors.
org.eclipse.handly.ui.typehierarchy
Provides a framework for type hierarchy views.
org.eclipse.handly.ui.viewer
Provides facilities related to viewers.
org.eclipse.handly.ui.workingset
Provides facilities related to working sets.
org.eclipse.handly.util
Provides miscellaneous basic utility classes.
org.eclipse.handly.xtext.ui.callhierarchy
Provides Xtext-specific extensions for the Handly call hierarchy framework.
org.eclipse.handly.xtext.ui.editor
Supports integration of Handly-based models with the Xtext editor.
org.eclipse.handly.xtext.ui.outline
Provides Xtext-specific extensions for the Handly outline framework.
org.eclipse.handly.xtext.ui.quickoutline
Provides Xtext-specific extensions for the Handly quick outline framework.