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 Observer s.
|
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 |
|