| 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.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_IN
Status constant indicating that a file is versioned and checked in. 
 | 
static VCSStatus | 
VCSStatusConstants.STATUS_CHECKED_OUT
Status constant indicating that a file is versioned and checked out. 
 | 
static VCSStatus | 
VCSStatusConstants.STATUS_UNRECOGNIZED
Status constant indicating that the source control system does not handle
 the associated file, or cannot determine the state. 
 | 
static VCSStatus | 
VCSStatusConstants.STATUS_UNVERSIONED
Status constant indicating that a file is not versioned. 
 | 
static VCSStatus | 
VCSStatusConstants.STATUS_VERSIONED
Status 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  
VCSStatus is accepted by this filter. | 
protected VCSStatusFilter | 
VCSCommand.createStatusFilter(VCSStatus[] statuses)
Creates a  
VCSStatus filter 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  
VCSStatus filter 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. 
 |