Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.1.0)

E17493-02

Package oracle.jdeveloper.vcs.spi

Contains extension-level service provider interfaces for version control system integraton.

See:
          Description

Interface Summary
VCSEBComponent A component on the VCSEventBus.
VCSOptionsCustomizer Interface to a version client dialog options customizer / provider.
VCSStatus Interface to information about a status under version control.
VCSStatusFilter Filter interface for controlling the acceptance of VCSStatus objects representing file states.
 

Class Summary
VCSApplicationSystem Class representing the IDE's active application system.
VCSApplicationSystem.ContentSetProxy  
VCSBatchInvokableState  
VCSCancellable Class representing the state of a cancellable process shared between threads.
VCSCheckOutNodeCmd Default implementation for node check out command.
VCSCommand Abstract superclass for version control commands.
VCSCommandState Class holding state-related data / objects for a command.
VCSCommentsCustomizer  
VCSCommentTemplatesPrefs  
VCSCommentTemplatesTraversable  
VCSComparePreferencesPanel UI Component that can be used by SCM clients to display similar looking UI for preferences related to the compare viewer.
VCSCompositeOptionsCustomizer Composite class for combining version client dialog options customizers / providers.
VCSContextMenuListener Utility listener class for handling context menu events.
VCSContextualController  
VCSControlCache Singleton class caching associations between known URLs and the VCSExtensions controlling them.
VCSController Abstract superclass for version client controllers.
VCSCopyableMap<K,V> Deprecated. not replaced.
VCSDialogCommitter Listener class to assist with performing version client command UI.
VCSDirectoryInvokable Class for assisting version clients with per-directory external command invocation.
VCSDirectoryInvokableState Class for tracking the state of a VCSDirectoryInvokable.
VCSDockableViewRegistry Registry class for dockable version control views and their shared orientations.
VCSEBMessage The base class of all VCSEventBus messages.
VCSEventBus The version control framework's global notification mechanism.
VCSExceptionHandler Exception handler class for version client errors.
VCSExplorer  
VCSExtension Abstract superclass for a version control system extension.
VCSExtensionInformation Class representing displayable version control system information.
VCSFileEventSender Class for issuing filesystem-related event notifications to the IDE.
VCSHashURL Wrapper class for URLs stored in Maps or Collections that may be backed with a hash table or subject to equivalence relations.
VCSHistoryEntry  
VCSHistoryProvider Class providing history plug-in and access to the version history action on behalf of a version control extension.
VCSIconOverlayTracker Class for a node overlay tracker based around a version control status cache.
VCSImportBackupHelper  
VCSInvokableState  
VCSLogWriter Utility class for logging messages to a log message page.
VCSMenuConstants Class for constants relating to versioning menus.
VCSNodeOverlayTracker Deprecated. replaced by VCSIconOverlayTracker.
VCSNodeUpdate Message sent when a node-related change occurs.
VCSOptionsCustomizerAdapter Adapter class for a version client dialog options customizer / provider.
VCSOverlayItem Class describing statuses with an overlay representation.
VCSOverlayItemProducer Class for the return of status items with an overlay representation.
VCSPreferences  
VCSPreferencesCustomizer  
VCSPreferencesCustomizer.ResourceProxy Proxy class for obtaining VCSPreferencesCustomizer resources.
VCSPreferencesTraversable<T>  
VCSProgress  
VCSPropertyMap<K,V> Deprecated. not replaced.
VCSProtocolRegistry Registry class for URL protocols handled by version control extensions.
VCSQuickDiffReferenceProvider  
VCSRecentCommentsModel Model class for historical comments used with a VCSCommentsCustomizer.
VCSSingleNodeObserver Observer class to flush a status cache on node events, including reloading and file save notifications.
VCSSingleSaveObserver Deprecated. replaced by VCSSingleNodeObserver.
VCSStatusCache Deprecated. replaced by the policy status cache classes; derivatives of StatusCache.
VCSStatusConstants Interface for the definition of standard version status constants.
VCSThreadPool  
VCSURLBasedCache Deprecated. replaced by the policy status cache classes; derivatives of StatusCache.
VCSURLBasedCacheEvent  
VCSURLBasedCacheListener  
VCSURLFileSystemHelper Base class for URLFileSystem helper decorator objects suitable for version system integration.
VCSUserFilterSubstitution  
VCSVersioningTraversable Traversable UI class representing the top-level node for version control.
VCSWaitRunnable Abstract runnable class for long running tasks, designed to be run on a temporary thread.
VCSWorkingCopyLocator Class providing support for the tracking of VCS working copy directories pertaining to the state of the IDE application system.
 

Enum Summary
VCSApplicationSystem.ListMode  
VCSCommandStyle Type-safe enumeration class for command styles, identifying selection-related behavior.
VCSCommandType Type-safe enumeration class for command type, identifying selection-related behavior.
 

Exception Summary
VCSCancelException Cancellation exception class for version clients.
VCSDetailException Detailed exception class for version clients.
VCSException Base exception class for version clients, with an associated title.
VCSValidationException Validation exception class for version clients.
 

Package oracle.jdeveloper.vcs.spi Description

Contains extension-level service provider interfaces for version control system integraton.


Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.1.0)

E17493-02

Copyright © 1997, 2011, Oracle. All rights reserved.