Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse Platform Release 3.0
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.eclipse.jface.text.reconciler

Provides a reconciler add-on for an `ITextViewer`.

See:
Description

Interface Summary
IReconcilableModel | Tagging interface for a model that can get reconciled during a reconcile step.
IReconciler | An `IReconciler` defines and maintains a model of the content of the text viewer's document in the presence of changes applied to this document.
IReconcileResult | Tagging interface for the reconcile step result's array element type.
IReconcilerExtension | Extends `IReconciler` with the ability to be aware of documents with multiple partitions.
IReconcileStep | A reconcile step is one of several steps of a reconcile strategy that consists of several steps.
IReconcilingStrategy | A reconciling strategy is used by an reconciler to reconcile a model based on text of a particular content type.
IReconcilingStrategyExtension | Extends `IReconcilingStrategy` with the following functions: usage of a progress monitor initial reconciling step: if a reconciler runs as periodic activity in the background, this methods offers the reconciler a chance for initializing its strategies and achieving a reconciled state before the periodic activity starts.

Class Summary
AbstractReconciler | Abstract implementation of `IReconciler`.
AbstractReconcileStep | Abstract implementation of a reconcile step.
DirtyRegion | A dirty region describes a document range which has been changed.
MonoReconciler | Standard implementation of `IReconciler`.
Reconciler | Standard implementation of `IReconciler`.

## Package org.eclipse.jface.text.reconciler Description

Provides a reconciler add-on for an `ITextViewer`. A reconciler provides generic synchronization support with the content of the document serving as the `ITextViewer`'s input. There is no explicit model of what is synchronized.

## Package Specification

`IReconciler` defines the concept of a reconciler. It collaborates with content type specific reconciling strategies (`IReconcilingStrategy`) which perform the synchronization for a given dirty region. The package contains a default implementation of `IReconciler` (`Reconciler`). `Reconciler` and `MonoReconciler` implements reconciling as a periodic background activity and folds co-located changes while being inactive.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse Platform Release 3.0
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2004. All rights reserved.