Uses of Class
com.microsoft.tfs.core.clients.versioncontrol.specs.ItemSpec

Packages that use ItemSpec
com.microsoft.tfs.core.clients.versioncontrol   
com.microsoft.tfs.core.clients.versioncontrol.conflicts   
com.microsoft.tfs.core.clients.versioncontrol.events   
com.microsoft.tfs.core.clients.versioncontrol.soapextensions   
com.microsoft.tfs.core.clients.versioncontrol.specs   
 

Uses of ItemSpec in com.microsoft.tfs.core.clients.versioncontrol
 

Methods in com.microsoft.tfs.core.clients.versioncontrol with parameters of type ItemSpec
 Item[] VersionControlClient.destroy(ItemSpec itemSpec, VersionSpec versionSpec, VersionSpec stopAt, DestroyFlags flags)
          Permanently destroys a versioned item.
 Item[] VersionControlClient.destroy(ItemSpec itemSpec, VersionSpec versionSpec, VersionSpec stopAt, DestroyFlags flags, java.util.List<PendingSet> affectedPendingChanges, java.util.List<PendingSet> affectedShelvedChanges)
          Permanently destroys a versioned item.
 void VersionControlClient.determineWorkspaceNameAndOwner(ItemSpec[] itemSpecs, java.util.concurrent.atomic.AtomicReference<java.lang.String> workspaceName, java.util.concurrent.atomic.AtomicReference<java.lang.String> workspaceOwner)
          Determine the workspace name and owner for all given items which are local paths.
 void VersionControlClient.determineWorkspaceNameAndOwner(ItemSpec itemSpec, java.util.concurrent.atomic.AtomicReference<java.lang.String> workspaceName, java.util.concurrent.atomic.AtomicReference<java.lang.String> workspaceOwner)
           
 Change[] VersionControlClient.getChangesForChangeset(int changesetID, boolean includeDownloadInfo, int pageSize, ItemSpec lastItem, java.lang.String[] itemPropertyFilters, boolean includeMergeSourceInfo)
          Gets the changes within a changeset Allows the caller to page changes back from the server.
 ExtendedItem[][] VersionControlClient.getExtendedItems(ItemSpec[] itemSpecs, DeletedState deletedState, ItemType itemType)
           
 ExtendedItem[][] VersionControlClient.getExtendedItems(ItemSpec[] itemSpecs, DeletedState deletedState, ItemType itemType, GetItemsOptions options)
           
 ExtendedItem[][] VersionControlClient.getExtendedItems(java.lang.String workspaceName, java.lang.String workspaceOwner, ItemSpec[] itemSpecs, DeletedState deletedState, ItemType itemType, GetItemsOptions options)
           
 ExtendedItem[][] VersionControlClient.getExtendedItems(java.lang.String workspaceName, java.lang.String workspaceOwner, ItemSpec[] itemSpecs, DeletedState deletedState, ItemType itemType, GetItemsOptions options, java.lang.String[] itemPropertyFilters)
          Gets extended information about items, with full results control.
 ItemSet[] VersionControlClient.getItems(ItemSpec[] itemSpecs, VersionSpec version, DeletedState deletedState, ItemType itemType)
           
 ItemSet[] VersionControlClient.getItems(ItemSpec[] itemSpecs, VersionSpec version, DeletedState deletedState, ItemType itemType, boolean includeDownloadInfo)
           
 ItemSet[] VersionControlClient.getItems(ItemSpec[] itemSpecs, VersionSpec version, DeletedState deletedState, ItemType itemType, GetItemsOptions options)
           
 ItemSet[] VersionControlClient.getItems(ItemSpec[] itemSpecs, VersionSpec version, DeletedState deletedState, ItemType itemType, GetItemsOptions options, java.lang.String[] itemPropertyFilters)
          Gets information about multiple items.
 ItemSet VersionControlClient.getItems(ItemSpec itemSpec, VersionSpec version, DeletedState deletedState, ItemType itemType, boolean includeDownloadInfo)
           
 ItemSet VersionControlClient.getItems(ItemSpec itemSpec, VersionSpec version, DeletedState deletedState, ItemType itemType, GetItemsOptions options)
           
 ExtendedMerge[] VersionControlClient.queryMergesExtended(ItemSpec targetItemSpec, VersionSpec targetVersionSpec, VersionSpec versionFrom, VersionSpec versionTo, QueryMergesExtendedOptions options)
          Gets source changes for a given ItemSpec in a specific version range.
 PendingSet[] VersionControlClient.queryPendingSets(ItemSpec[] itemSpecs, boolean includeDownloadInfo, java.lang.String queryWorkspaceName, java.lang.String queryWorkspaceOwner)
           
 PendingSet[] VersionControlClient.queryPendingSets(ItemSpec[] itemSpecs, boolean includeDownloadInfo, java.lang.String queryWorkspaceName, java.lang.String queryWorkspaceOwner, boolean includeCandidates)
           
 PendingSet[] VersionControlClient.queryPendingSets(ItemSpec[] itemSpecs, boolean includeDownloadInfo, java.lang.String queryWorkspaceName, java.lang.String queryWorkspaceOwner, boolean includeCandidates, java.lang.String[] itemPropertyFilters)
          Get pending changes for the given item specs, even from another user's workspace.
 PendingSet[] VersionControlClient.queryShelvedChanges(java.lang.String shelvesetName, java.lang.String shelvesetOwner, ItemSpec[] itemSpecs, boolean includeDownloadInfo)
           
 PendingSet[] VersionControlClient.queryShelvedChanges(java.lang.String shelvesetName, java.lang.String shelvesetOwner, ItemSpec[] itemSpecs, boolean includeDownloadInfo, java.lang.String[] itemPropertyFilters)
          Gets the shelved changes for the given item specs.
 PendingSet[] VersionControlClient.queryShelvedChanges(java.lang.String workspaceName, java.lang.String workspaceOwner, java.lang.String shelvesetName, java.lang.String shelvesetOwner, ItemSpec[] itemSpecs, boolean includeDownloadInfo, java.lang.String[] itemPropertyFilters)
          Gets the shelved changes for the given item specs.
 LabelResult[] VersionControlClient.unlabelItem(java.lang.String label, java.lang.String scope, ItemSpec[] items, VersionSpec version)
          Removes a label that was applied to an item.
 

Uses of ItemSpec in com.microsoft.tfs.core.clients.versioncontrol.conflicts
 

Methods in com.microsoft.tfs.core.clients.versioncontrol.conflicts that return ItemSpec
 ItemSpec[] ConflictDescription.getConflictItemSpecs()
          The item specs queried to return this conflict.
 

Methods in com.microsoft.tfs.core.clients.versioncontrol.conflicts with parameters of type ItemSpec
static ConflictDescription ConflictDescriptionFactory.getConflictDescription(Workspace workspace, Conflict conflict, ItemSpec[] conflictItemSpecs)
          Get a ConflictDescription for this particular Conflict.
static ConflictDescription[] ConflictDescriptionFactory.getConflictDescriptions(Workspace workspace, Conflict[] conflicts, ItemSpec[] conflictItemSpecs)
          Convenience method to get multiple conflict descriptions for multiple conflicts.
 

Constructors in com.microsoft.tfs.core.clients.versioncontrol.conflicts with parameters of type ItemSpec
BothDeletedConflictDescription(Workspace workspace, Conflict conflict, ItemSpec[] conflictItemSpecs)
           
ConflictDescription(Workspace workspace, Conflict conflict, ItemSpec[] conflictItemSpecs)
          Internal constructor for creating a conflict description.
DeletedConflictDescription(Workspace workspace, Conflict conflict, ItemSpec[] conflictItemSpecs)
           
FilenameConflictDescription(Workspace workspace, Conflict conflict, ItemSpec[] conflictItemSpecs)
           
LocallyDeletedConflictDescription(Workspace workspace, Conflict conflict, ItemSpec[] conflictItemSpecs)
           
MergeBothDeletedConflictDescription(Workspace workspace, Conflict conflict, ItemSpec[] conflictItemSpecs)
           
MergeConflictDescription(Workspace workspace, Conflict conflict, ItemSpec[] conflictItemSpecs)
           
MergeSourceDeletedConflictDescription(Workspace workspace, Conflict conflict, ItemSpec[] conflictItemSpecs)
           
MergeTargetDeletedConflictDescription(Workspace workspace, Conflict conflict, ItemSpec[] conflictItemSpecs)
           
RollbackLocalConflictDescription(Workspace workspace, Conflict conflict, ItemSpec[] conflictItemSpecs)
           
ServerDeletedConflictDescription(Workspace workspace, Conflict conflict, ItemSpec[] conflictItemSpecs)
           
ShelvesetConflictDescription(Workspace workspace, Conflict conflict, ItemSpec[] conflictItemSpecs)
           
UnknownConflictDescription(Workspace workspace, Conflict conflict, ItemSpec[] conflictItemSpecs)
           
VersionConflictDescription(Workspace workspace, Conflict conflict, ItemSpec[] conflictItemSpecs)
           
WritableConflictDescription(Workspace workspace, Conflict conflict, ItemSpec[] conflictItemSpecs)
           
 

Uses of ItemSpec in com.microsoft.tfs.core.clients.versioncontrol.events
 

Methods in com.microsoft.tfs.core.clients.versioncontrol.events that return ItemSpec
 ItemSpec[] UndoOperationStartedEvent.getItems()
           
 ItemSpec[] UndoOperationCompletedEvent.getItems()
           
 ItemSpec[] RollbackOperationStartedEvent.getItemSpecs()
           
 ItemSpec[] RollbackOperationCompletedEvent.getItemSpecs()
           
 

Constructors in com.microsoft.tfs.core.clients.versioncontrol.events with parameters of type ItemSpec
RollbackOperationCompletedEvent(EventSource source, Workspace workspace, ItemSpec[] itemSpecs, RollbackOptions options, GetStatus status)
           
RollbackOperationStartedEvent(EventSource source, Workspace workspace, ItemSpec[] itemSpecs, RollbackOptions options)
           
UndoOperationCompletedEvent(EventSource source, Workspace workspace, ItemSpec[] items)
           
UndoOperationStartedEvent(EventSource source, Workspace workspace, ItemSpec[] items)
           
 

Uses of ItemSpec in com.microsoft.tfs.core.clients.versioncontrol.soapextensions
 

Methods in com.microsoft.tfs.core.clients.versioncontrol.soapextensions that return ItemSpec
 ItemSpec GetRequest.getItemSpec()
           
 ItemSpec ChangeRequest.getItemSpec()
           
 

Methods in com.microsoft.tfs.core.clients.versioncontrol.soapextensions with parameters of type ItemSpec
static ChangeRequest[] ChangeRequest.fromSpecs(ItemSpec[] specs, RequestType requestType, LockLevel[] lockLevel, FileEncoding[] fileEncoding)
          Create change requests from an array of specs.
 BranchHistory[] Workspace.getBranchHistory(ItemSpec[] itemSpecs, VersionSpec versionSpec)
          Gets the branch history for the specified items at the specified version.
 BranchHistory Workspace.getBranchHistory(ItemSpec itemSpec, VersionSpec versionSpec)
          Gets the branch history for the specified item at the specified version.
 ExtendedItem[][] Workspace.getExtendedItems(ItemSpec[] itemSpecs, DeletedState deletedState, ItemType itemType)
           Gets extended information about items.
 ExtendedItem[][] Workspace.getExtendedItems(ItemSpec[] itemSpecs, DeletedState deletedState, ItemType itemType, GetItemsOptions options)
           
 ExtendedItem[][] Workspace.getExtendedItems(ItemSpec[] itemSpecs, DeletedState deletedState, ItemType itemType, GetItemsOptions options, java.lang.String[] itemPropertyFilters)
           Gets extended information about items, with full results control.
 WorkspaceItemSet[] Workspace.getItems(ItemSpec[] itemSpecs, DeletedState deletedState, ItemType itemType, boolean generateDownloadUrls, GetItemsOptions getItemsOptions)
          For each provided ItemSpec, returns a corresponding WorkspaceItemSet containing data about items in the workspace.
 PendingSet Workspace.getPendingChanges(ItemSpec[] specs, boolean includeDownloadInfo)
           
 PendingSet Workspace.getPendingChanges(ItemSpec[] specs, boolean includeDownloadInfo, java.lang.String[] itemPropertyFilters)
          Get all pending changes for the given server items.
 PendingChange[] Workspace.getPendingChangesWithCandidates(ItemSpec[] itemSpecs, boolean includeDownloadInfo, java.util.concurrent.atomic.AtomicReference<PendingChange[]> candidateChanges)
           
 PendingChange[] Workspace.getPendingChangesWithCandidates(ItemSpec[] itemSpecs, boolean includeDownloadInfo, java.util.concurrent.atomic.AtomicReference<PendingChange[]> candidateChanges, java.lang.String[] itemPropertyFilters)
          Gets all of the pending changes and candidate changes.
 GetStatus Workspace.merge(ItemSpec sourceSpec, java.lang.String targetPath, VersionSpec sourceVersionFrom, VersionSpec sourceVersionTo, LockLevel lockLevel, MergeFlags mergeFlags, java.lang.String[] itemPropertyFilters)
          Merge changes made between two versions to items in a given source path into a given target path.
 int Workspace.pendDelete(ItemSpec[] specs, LockLevel[] lockLevels, GetOptions getOptions, PendChangesOptions pendOptions)
           
 int Workspace.pendDelete(ItemSpec[] specs, LockLevel[] lockLevels, GetOptions getOptions, PendChangesOptions pendOptions, java.lang.String[] itemPropertyFilters)
          Pend a deletion of one or more items, with possibly differing lock levels for each item.
 int Workspace.pendDelete(ItemSpec[] specs, LockLevel lockLevel, GetOptions getOptions, PendChangesOptions pendOptions)
           
 int Workspace.pendDelete(ItemSpec[] specs, LockLevel lockLevel, GetOptions getOptions, PendChangesOptions pendOptions, java.lang.String[] itemPropertyFilters)
          Pend a deletion of one or more items, all at the same lock level.
 int Workspace.pendEdit(ItemSpec[] specs, LockLevel[] lockLevels, FileEncoding[] fileEncoding, GetOptions getOptions, PendChangesOptions pendOptions)
           
 int Workspace.pendEdit(ItemSpec[] specs, LockLevel[] lockLevels, FileEncoding[] fileEncoding, GetOptions getOptions, PendChangesOptions pendOptions, java.lang.String[] itemPropertyFilters)
          Ask the server for permission to begin editing one or more files.
 int Workspace.pendEdit(ItemSpec[] specs, LockLevel lockLevel, FileEncoding fileEncoding, GetOptions getOptions, PendChangesOptions pendOptions)
           
 int Workspace.pendEdit(ItemSpec[] specs, LockLevel lockLevel, FileEncoding fileEncoding, GetOptions getOptions, PendChangesOptions pendOptions, java.lang.String[] itemPropertyFilters)
          Ask the server for permission to begin editing one or more files.
 int Workspace.pendUndelete(ItemSpec[] items, LockLevel[] lockLevels, GetOptions getOptions, PendChangesOptions pendOptions)
           
 int Workspace.pendUndelete(ItemSpec[] items, LockLevel[] lockLevels, GetOptions getOptions, PendChangesOptions pendOptions, java.lang.String[] itemPropertyFilters)
          Pend a restore of a deleted items, with possibly differing lock levels for each item.
 int Workspace.pendUndelete(ItemSpec[] items, LockLevel lockLevel, GetOptions getOptions, PendChangesOptions pendOptions)
           
 int Workspace.pendUndelete(ItemSpec[] items, LockLevel lockLevel, GetOptions getOptions, PendChangesOptions pendOptions, java.lang.String[] itemPropertyFilters)
          Pend a restore of a deleted items, all at the same lock level.
 int Workspace.pendUndelete(ItemSpec item, java.lang.String newName, LockLevel lockLevel, GetOptions getOptions, PendChangesOptions pendOptions)
           
 int Workspace.pendUndelete(ItemSpec item, java.lang.String newName, LockLevel lockLevel, GetOptions getOptions, PendChangesOptions pendOptions, java.lang.String[] itemPropertyFilters)
          Pend a restore of a single deleted item and declare a new name for it.
 Conflict[] Workspace.queryConflicts(ItemSpec[] itemSpecs)
          Queries the server for any conflicts in this workspace that match the given filters.
 PendingSet[] Workspace.queryPendingSets(ItemSpec[] itemSpecs, java.lang.String queryWorkspaceName, java.lang.String queryWorkspaceOwner, boolean includeDownloadInfo)
           
 PendingSet[] Workspace.queryPendingSets(ItemSpec[] itemSpecs, java.lang.String queryWorkspaceName, java.lang.String queryWorkspaceOwner, boolean includeDownloadInfo, java.lang.String[] itemPropertyFilters)
           
 PendingSet[] Workspace.queryShelvedChanges(java.lang.String shelvesetName, java.lang.String shelvesetOwner, ItemSpec[] itemSpecs)
           
 PendingSet[] Workspace.queryShelvedChanges(java.lang.String shelvesetName, java.lang.String shelvesetOwner, ItemSpec[] itemSpecs, boolean includeDownloadInfo)
           
 PendingSet[] Workspace.queryShelvedChanges(java.lang.String shelvesetName, java.lang.String shelvesetOwner, ItemSpec[] itemSpecs, boolean includeDownloadInfo, java.lang.String[] itemPropertyFilters)
           
 GetStatus Workspace.rollback(ItemSpec[] itemSpecs, VersionSpec itemVersionSpec, VersionSpec versionFrom, VersionSpec versionTo, LockLevel lockLevel, RollbackOptions options)
           
 GetStatus Workspace.rollback(ItemSpec[] itemSpecs, VersionSpec itemVersionSpec, VersionSpec versionFrom, VersionSpec versionTo, LockLevel lockLevel, RollbackOptions options, java.lang.String[] itemPropertyFilters)
          Pends a change that reverts the contents of one or more items to a previous version's contents.
 void GetRequest.setItemSpec(ItemSpec itemSpec)
           
 void ChangeRequest.setItemSpec(ItemSpec item)
           
 int Workspace.setLock(ItemSpec[] itemSpecs, LockLevel[] lockLevels, GetOptions getOptions, PendChangesOptions pendOptions)
           
 int Workspace.setLock(ItemSpec[] itemSpecs, LockLevel[] lockLevels, GetOptions getOptions, PendChangesOptions pendOptions, java.lang.String[] itemPropertyFilters)
          Sets (or unsets) a lock on a file or folder.
 int Workspace.setLock(ItemSpec[] itemSpecs, LockLevel lockLevel, GetOptions getOptions, PendChangesOptions pendOptions)
           
 int Workspace.setLock(ItemSpec[] itemSpecs, LockLevel lockLevel, GetOptions getOptions, PendChangesOptions pendOptions, java.lang.String[] itemPropertyFilters)
          Sets (or unsets) a lock on a file or folder.
 int Workspace.undo(ItemSpec[] items)
          Undoes pending changes for matching items in this workspace.
 int Workspace.undo(ItemSpec[] items, GetOptions getOptions)
           
 int Workspace.undo(ItemSpec[] items, GetOptions getOptions, boolean deleteAdds, java.lang.String[] itemPropertyFilters)
          Undoes pending changes for matching items in this workspace.
 int Workspace.undo(ItemSpec[] items, GetOptions getOptions, java.lang.String[] itemPropertyFilters)
           
 LabelResult[] Workspace.unlabelItem(java.lang.String label, java.lang.String scope, ItemSpec[] items, VersionSpec version)
          Removes a label that was applied to an item.
 UnshelveResult Workspace.unshelve(java.lang.String shelvesetName, java.lang.String shelvesetOwner, ItemSpec[] itemSpecs)
           
 UnshelveResult Workspace.unshelve(java.lang.String shelvesetName, java.lang.String shelvesetOwner, ItemSpec[] itemSpecs, java.lang.String[] itemPropertyFilters, java.lang.String[] shelvesetPropertyFilters, boolean merge, boolean noAutoResolve)
          Unshelves changes, restoring them to the workspace.
 

Constructors in com.microsoft.tfs.core.clients.versioncontrol.soapextensions with parameters of type ItemSpec
ChangeRequest(ItemSpec item, VersionSpec version, RequestType requestType, ItemType itemType, int encoding, LockLevel lockLevel, int deletionID, java.lang.String targetItem, boolean detectTargetItemType)
          Creates a ChangeRequest for the given item at the given version.
GetRequest(ItemSpec itemSpec, VersionSpec versionSpec)
           
 

Uses of ItemSpec in com.microsoft.tfs.core.clients.versioncontrol.specs
 

Methods in com.microsoft.tfs.core.clients.versioncontrol.specs that return ItemSpec
static ItemSpec[] ItemSpec.fromStrings(java.lang.String[] localOrServerItems, RecursionType recursion)
          Create item specs from strings.
 ItemSpec LabelItemSpec.getItemSpec()
           
 

Methods in com.microsoft.tfs.core.clients.versioncontrol.specs with parameters of type ItemSpec
 void LabelItemSpec.setItemSpec(ItemSpec item)
           
 

Constructors in com.microsoft.tfs.core.clients.versioncontrol.specs with parameters of type ItemSpec
LabelItemSpec(ItemSpec item, VersionSpec version, boolean exclude)
          Constructs an instance with the following parameters.
 



© 2015 Microsoft. All rights reserved.