| Package | Description | 
|---|---|
| oracle.jdeveloper.vcs.annotations | |
| oracle.jdeveloper.vcs.changelist | |
| oracle.jdeveloper.vcs.changeset | |
| oracle.jdeveloper.vcs.generic | |
| oracle.jdeveloper.vcs.properties | |
| oracle.jdeveloper.vcs.spi | Contains extension-level service provider interfaces for version control system integraton. | 
| oracle.jdeveloper.vcs.util | Contains assorted stateless utilities for version control system integraton. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected abstract boolean | AnnotationsCommand. isUnmodifiedStatus(VCSStatus status) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ChangeList. refilter(VCSStatus[] filterStatuses)Deprecated. 
 | 
| void | ChangeList. setConflictStatuses(VCSStatus[] statuses)Set the statuses that will be displayed in this change list. | 
| void | ChangeList. setFilterStatuses(VCSStatus[] filterStatuses) | 
| void | ChangeList. setVisibleStatuses(VCSStatus[] statuses)Set the statuses that will be displayed in this change list. | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract boolean | ChangeSetAdapter. isChanged(VCSStatus status) | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract VCSStatus | VCSProfile. getStatusInstance(java.lang.String id) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected oracle.jdeveloper.vcs.cache.StatusCache<VCSStatus> | ActionCommand. getPolicyStatusCache() | 
| protected oracle.jdeveloper.vcs.cache.StatusCacheBridge<VCSStatus> | ActionCommand. getStatusCacheBridge() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | StatusResolver. populateStatuses(VCSProfile profile,
                java.net.URL[] urls,
                VCSStatus[] statuses) | 
| Constructor and Description | 
|---|
| VersionPropertiesPanelProvider(oracle.jdeveloper.vcs.cache.StatusCacheBridge<VCSStatus> cache) | 
| VersionPropertiesPanelProvider(oracle.jdeveloper.vcs.cache.StatusCacheBridge<VCSStatus> cache,
                              java.lang.String vcsId) | 
| Modifier and Type | Field and Description | 
|---|---|
| static VCSStatus | VCSStatusConstants. STATUS_CHECKED_INStatus constant indicating that a file is versioned and checked in. | 
| static VCSStatus | VCSStatusConstants. STATUS_CHECKED_OUTStatus constant indicating that a file is versioned and checked out. | 
| static VCSStatus | VCSStatusConstants. STATUS_UNRECOGNIZEDStatus constant indicating that the source control system does not handle
 the associated file, or cannot determine the state. | 
| static VCSStatus | VCSStatusConstants. STATUS_UNVERSIONEDStatus constant indicating that a file is not versioned. | 
| static VCSStatus | VCSStatusConstants. STATUS_VERSIONEDStatus constant indicating that a file is versioned, but neither checked in
 or checked out. | 
| Modifier and Type | Method and Description | 
|---|---|
| VCSStatus | VCSStatusCache. get(java.net.URL url)Deprecated.  Gets the status of a single URL. | 
| VCSStatus[] | VCSStatusCache. get(java.net.URL[] urls)Deprecated.  Gets the version statuses for the given URLs. | 
| VCSStatus | VCSStatusCache. getEDT(java.net.URL url)Deprecated.  This method is provided for API compatibility purposes. | 
| VCSStatus[] | VCSStatusCache. getEDT(java.net.URL[] urls)Deprecated.  This method is provided for API compatibility purposes. | 
| VCSStatus | VCSOverlayItem. getStatus()Gets the described version status object. | 
| VCSStatus[] | VCSExtension. getStatus(java.net.URL[] urls)Gets version control statuses for the given URLs. | 
| Modifier and Type | Method and Description | 
|---|---|
| oracle.jdeveloper.vcs.cache.StatusCache<VCSStatus> | VCSSingleSaveObserver. getPolicyStatusCache()Deprecated.  | 
| oracle.jdeveloper.vcs.cache.StatusCache<VCSStatus> | VCSSingleNodeObserver. getPolicyStatusCache() | 
| oracle.jdeveloper.vcs.cache.StatusCache<VCSStatus> | VCSOverlayItemProducer. getPolicyStatusCache() | 
| oracle.jdeveloper.vcs.cache.StatusCache<VCSStatus> | VCSExtension. getPolicyStatusCache()Gets the policy status cache for the VCS extension. | 
| protected oracle.jdeveloper.vcs.cache.StatusCache<VCSStatus> | VCSCommand. getPolicyStatusCache() | 
| oracle.jdeveloper.vcs.cache.StatusCacheBridge<VCSStatus> | VCSSingleSaveObserver. getStatusCacheBridge()Deprecated.  | 
| oracle.jdeveloper.vcs.cache.StatusCacheBridge<VCSStatus> | VCSSingleNodeObserver. getStatusCacheBridge() | 
| oracle.jdeveloper.vcs.cache.StatusCacheBridge<VCSStatus> | VCSOverlayItemProducer. getStatusCacheBridge() | 
| oracle.jdeveloper.vcs.cache.StatusCacheBridge<VCSStatus> | VCSExtension. getStatusCacheBridge() | 
| protected oracle.jdeveloper.vcs.cache.StatusCacheBridge<VCSStatus> | VCSCommand. getStatusCacheBridge() | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | VCSStatusFilter. accept(VCSStatus status)Asks whether the given  VCSStatusis accepted by this filter. | 
| protected VCSStatusFilter | VCSCommand. createStatusFilter(VCSStatus[] statuses)Creates a  VCSStatusfilter that accepts only the given statuses. | 
| protected abstract void | VCSStatusCache. getImpl(java.net.URL[] urls,
       VCSStatus[] statuses)Deprecated.  Gets current statuses for the given URLs, populating the status array. | 
| boolean | VCSExtension. isConflictsStatus(VCSStatus status)Asks whether the given status indicates that diff3-style merge conflicts
 are present in the file. | 
| protected IconOverlay | VCSOverlayItemProducer. produceOverlay(java.net.URL url,
              VCSStatus status)Produce the overlay object for the given URL and status. | 
| protected IconOverlay | VCSOverlayItemProducer. produceOverlay(java.net.URL url,
              VCSStatus status,
              VCSPreferences prefs) | 
| protected IconOverlay[] | VCSOverlayItemProducer. produceOverlays(java.net.URL[] urls,
               VCSStatus[] statuses) | 
| protected IconOverlay[] | VCSOverlayItemProducer. produceOverlays(java.net.URL[] urls,
               VCSStatus[] statuses,
               VCSPreferences prefs) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | VCSSingleNodeObserver. setPolicyStatusCache(oracle.jdeveloper.vcs.cache.StatusCache<VCSStatus> cache)Sets the status cache of this save observer. | 
| void | VCSSingleNodeObserver. setStatusCacheBridge(oracle.jdeveloper.vcs.cache.StatusCacheBridge<VCSStatus> cache)Sets the status cache of this save observer. | 
| Constructor and Description | 
|---|
| VCSOverlayItem(VCSStatus status,
              IconOverlay overlay)Constructor. | 
| Constructor and Description | 
|---|
| VCSOverlayItemProducer(java.lang.String extensionId,
                      oracle.jdeveloper.vcs.cache.StatusCacheBridge<VCSStatus> statusCache)Constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| static VCSStatus | VCSDefaultUtils. createRecognizedStatus(boolean versioned,
                      javax.swing.Icon icon,
                      java.lang.String tooltip)Creates a recognized version status object with the given information. | 
| static VCSStatus | VCSDefaultUtils. createUnrecognizedStatus()Creates a unrecognized version status object with no information. | 
| Modifier and Type | Method and Description | 
|---|---|
| static VCSStatusFilter | VCSStatusFilters. createStatusFilter(VCSStatus[] statuses)Creates a  VCSStatusfilter that accepts only the given statuses. | 
| static java.util.Collection<Locatable> | VCSCommandUtils. getFilteredSelection(Locatable[] locatables,
                    oracle.jdeveloper.vcs.cache.StatusCacheBridge<VCSStatus> cache,
                    VCSStatus[] statuses)Gets the locatable selection, filtered for the given file statuses. | 
| Modifier and Type | Method and Description | 
|---|---|
| static IdeActivationListener | VCSDefaultUtils. createActivationListener(oracle.jdeveloper.vcs.cache.StatusCacheBridge<VCSStatus> cache)Creates an activation listener to detect IDE application switches. | 
| static IconOverlayTracker | VCSDefaultUtils. createNodeOverlayTracker(int batchSize,
                        oracle.jdeveloper.vcs.cache.StatusCacheBridge<VCSStatus> cache,
                        URLFilter filter,
                        java.lang.String vcsId)Deprecated. 
 replaced by declarative registration through icon-overlay-hook | 
| static java.util.Collection<Locatable> | VCSCommandUtils. getCandidateSelection(Locatable[] locatables,
                     oracle.jdeveloper.vcs.cache.StatusCacheBridge<VCSStatus> cache)Gets the locatable selection whose files are candidates to be added. | 
| static java.util.Collection<Locatable> | VCSCommandUtils. getFilteredSelection(Locatable[] locatables,
                    oracle.jdeveloper.vcs.cache.StatusCacheBridge<VCSStatus> cache,
                    VCSStatus[] statuses)Gets the locatable selection, filtered for the given file statuses. | 
| static java.util.Collection<Locatable> | VCSCommandUtils. getFilteredSelection(Locatable[] locatables,
                    oracle.jdeveloper.vcs.cache.StatusCacheBridge<VCSStatus> cache,
                    VCSStatusFilter filter)Gets the locatable selection, filtered for the given file statuses. | 
| static java.util.Collection<Locatable> | VCSCommandUtils. getVersionedSelection(Locatable[] locatables,
                     oracle.jdeveloper.vcs.cache.StatusCacheBridge<VCSStatus> cache)Gets the locatable selection whose files are versioned. |