com.microsoft.tfs.core.clients.versioncontrol.specs.version
Class WorkspaceVersionSpec

java.lang.Object
  extended by com.microsoft.tfs.core.internal.wrappers.WebServiceObjectWrapper
      extended by com.microsoft.tfs.core.clients.versioncontrol.specs.version.VersionSpec
          extended by com.microsoft.tfs.core.clients.versioncontrol.specs.version.WorkspaceVersionSpec

public final class WorkspaceVersionSpec
extends VersionSpec

Describes a version of an item as it exists in a given Workspace.

Since:
TEE-SDK-10.1
Thread-safety:
immutable

Field Summary
protected static char IDENTIFIER
          The single character identifier for the type of VersionSpec implemented by this class.
 
Fields inherited from class com.microsoft.tfs.core.clients.versioncontrol.specs.version.VersionSpec
RANGE_DELIMITER
 
Fields inherited from class com.microsoft.tfs.core.internal.wrappers.WebServiceObjectWrapper
webServiceObject
 
Constructor Summary
WorkspaceVersionSpec(ms.tfs.versioncontrol.clientservices._03._WorkspaceVersionSpec spec)
           
WorkspaceVersionSpec(java.lang.String name, java.lang.String owner, java.lang.String ownerDisplayName)
           
WorkspaceVersionSpec(Workspace workspace)
           
WorkspaceVersionSpec(WorkspaceSpec spec)
           
 
Method Summary
 java.lang.String getName()
           
 java.lang.String getOwner()
           
 java.lang.String getOwnerDisplayName()
           
 java.lang.String toString()
          Returns the version component of the spec string for the type of VersionSpec implemented by this class.
 
Methods inherited from class com.microsoft.tfs.core.clients.versioncontrol.specs.version.VersionSpec
fromWebServiceObject, getWebServiceObject, parseMultipleVersionsFromSpec, parseSingleVersionFromSpec
 
Methods inherited from class com.microsoft.tfs.core.internal.wrappers.WebServiceObjectWrapper
equals, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

IDENTIFIER

protected static final char IDENTIFIER
The single character identifier for the type of VersionSpec implemented by this class.

Constant Field Value:
87
See Also:
Constant Field Values
Constructor Detail

WorkspaceVersionSpec

public WorkspaceVersionSpec(ms.tfs.versioncontrol.clientservices._03._WorkspaceVersionSpec spec)

WorkspaceVersionSpec

public WorkspaceVersionSpec(WorkspaceSpec spec)

WorkspaceVersionSpec

public WorkspaceVersionSpec(Workspace workspace)

WorkspaceVersionSpec

public WorkspaceVersionSpec(java.lang.String name,
                            java.lang.String owner,
                            java.lang.String ownerDisplayName)
Method Detail

toString

public java.lang.String toString()
Description copied from class: VersionSpec
Returns the version component of the spec string for the type of VersionSpec implemented by this class. This is used to format version specs for display to the user.

Specified by:
toString in class VersionSpec
Returns:
the version component of the spec string.

getName

public java.lang.String getName()

getOwner

public java.lang.String getOwner()

getOwnerDisplayName

public java.lang.String getOwnerDisplayName()


© 2015 Microsoft. All rights reserved.