Class and 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
|
VCSAnnotator.ActionDestination
Specifies destination of returned actions.
|
VCSContext
This encapsulates a context, typically set of selected files or nodes.
|
VCSHistoryProvider
Provides history relevant data for versioned files.
|
VCSHistoryProvider.HistoryChangeListener
Listener to changes in a versioning history
|
VCSHistoryProvider.HistoryEntry
A history entry (revision) in a versioning repository.
|
VCSHistoryProvider.HistoryEvent
Event notifying a change in the history of some files.
|
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. |
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 |
VersioningSystem
Base class for a versioning system that integrates into IDE.
|