@Version(value="1.0") @Export(optional="provide:=true")
| Interface | Description |
|---|---|
| BackgroundObserverMBean | |
| CommitContext |
A CommitContext instance can be obtained from
CommitInfo.getInfo()
if it has been set before the merge call. |
| CommitHook |
Extension point for validating and modifying content changes.
|
| ConflictHandler | Deprecated
Use
ThreeWayConflictHandler instead. |
| Editor |
Content change editor.
|
| EditorProvider |
Extension point for content change editors.
|
| Observable |
An
Observable supports attaching Observer instances for
listening to content changes. |
| Observer |
Extension point for observing changes in an Oak repository.
|
| PartialConflictHandler | Deprecated
Use
ThreeWayConflictHandler instead. |
| PostValidationHook |
Extension to the
CommitHook interface that indicates that this
commit hook implementation must be executed after the
validation hooks. |
| ThreeWayConflictHandler |
A
ThreeWayConflictHandler is responsible for handling conflicts which happen
on Root.rebase() and on the implicit rebase operation which
takes part on Root.commit(). |
| Validator |
Content change validator.
|
| Class | Description |
|---|---|
| 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 |
Utility to keep track of the move operations that are performed between two
calls to
Root.commit(java.util.Map<java.lang.String, java.lang.Object>). |
| 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 |
Dynamic
EditorProvider based on the available
whiteboard services. |
| Enum | Description |
|---|---|
| PartialConflictHandler.Resolution |
Resolutions for conflicts
|
| ResetCommitAttributeHook | |
| ThreeWayConflictHandler.Resolution |
Resolutions for conflicts
|
Copyright © 2010 - 2023 Adobe. All Rights Reserved