| Interface | Description |
|---|---|
| VCSHistoryProvider |
Provides history relevant data for versioned files.
|
| VCSHistoryProvider.HistoryChangeListener |
Listener to changes in a versioning history
|
| VCSHistoryProvider.MessageEditProvider |
Implement and pass over to
VCSHistoryProvider.HistoryEntry in case
VCSHistoryProvider.HistoryEntry.setMessage(java.lang.String)
is expected to work. |
| VCSHistoryProvider.ParentProvider |
Implement and pass over to a
VCSHistoryProvider.HistoryEntry in case you want
VCSHistoryProvider.HistoryEntry.getParentEntry(java.io.File) to return relevant values. |
| VCSHistoryProvider.RevisionProvider |
Implement and pass over to
VCSHistoryProvider.HistoryEntry in case
VCSHistoryProvider.HistoryEntry.getRevisionFile(java.io.File, java.io.File)
is expected to work. |
| Class | Description |
|---|---|
| VCSAnnotator |
Annotator provides these services based on files' versioning status:
coloring for labels (file and folder names, editor tabs, etc.)
badging (modification of node icons)
provides set of Actions
|
| VCSContext |
This encapsulates a context, typically set of selected files or nodes.
|
| VCSHistoryProvider.HistoryEntry |
A history entry (revision) in a versioning repository.
|
| VCSHistoryProvider.HistoryEvent |
Event notifying a change in the history of some files.
|
| VCSInterceptor |
Versioning systems that need to intercept or listen to file system operations implement this class.
|
| VCSVisibilityQuery |
Provides the visibility service according to
VisibilityQueryImplementation2
for a particular VersioningSystem |
| VersioningSupport |
Collection of utility methods for Versioning systems implementors.
|
| VersioningSystem |
Base class for a versioning system that integrates into IDE.
|
| Enum | Description |
|---|---|
| VCSAnnotator.ActionDestination |
Specifies destination of returned actions.
|
| Annotation Type | Description |
|---|---|
| VersioningSystem.Registration |
Register a VersioningSystem in the IDE.
|
Built on May 16 2013. | Portions Copyright 1997-2013 Oracle. All rights reserved.