| BackgroundObserver |
An observer that uses a change queue and a background thread to forward
content changes to another observer.
|
| ChangeDispatcher |
A ChangeDispatcher instance dispatches content changes
to registered Observers.
|
| CommitInfo |
Commit info instances associate some meta data with a commit.
|
| CompositeConflictHandler |
A CompositeConflictHandler delegates conflict handling
to multiple backing handlers.
|
| CompositeEditor |
Aggregation of a list of editors into a single editor.
|
| CompositeEditorProvider |
Aggregation of a list of editor providers into a single provider.
|
| CompositeHook |
Composite commit hook.
|
| CompositeObserver |
Composite observer that delegates all content changes to the set of
currently registered component observers.
|
| ConflictHandlers |
|
| DefaultEditor |
Editor that does nothing by default and doesn't recurse into subtrees.
|
| DefaultMoveValidator |
MoveValidator that does nothing by default and doesn't recurse into subtrees.
|
| DefaultValidator |
Validator that does nothing by default and doesn't recurse into subtrees.
|
| DiffObserver |
Abstract base class for observers that use a content diff to determine
what changed between two consecutive observed states of the repository.
|
| EditorDiff |
|
| EditorHook |
This commit hook implementation processes changes to be committed
using the Editor instance provided by the EditorProvider
passed to the constructor.
|
| EmptyHook |
Basic commit hook implementation that by default doesn't do anything.
|
| EmptyObserver |
Basic content change observer that doesn't do anything.
|
| FailingValidator |
Validator that rejects all changes.
|
| MoveTracker |
|
| ObserverTracker |
|
| ProgressNotificationEditor |
This Editor instance logs invocations to the logger
passed to its constructor after each 10000 calls to it
enter() method.
|
| SimpleCommitContext |
|
| SubtreeEditor |
Editor wrapper that passes only changes in the specified subtree to
the given delegate editor.
|
| SubtreeExcludingValidator |
Validator that excludes a subtree from the validation process and delegates
validation of other changes to another given validator.
|
| SubtreeValidator |
Validator that detects changes to a specified subtree and delegates the
validation of such changes to another given validator.
|
| ValidatorProvider |
Extension point for plugging in different kinds of validation rules
for content changes.
|
| VisibleEditor |
Editor wrapper that passes only changes to non-hidden nodes and properties
(i.e.
|
| VisibleValidator |
Validator implementation that allows to exclude hidden nodes and/or properties
for the validation process.
|
| WhiteboardEditorProvider |
|