|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.microsoft.tfs.core.internal.wrappers.WebServiceObjectWrapper
com.microsoft.tfs.core.clients.versioncontrol.soapextensions.LocalPendingChange
public final class LocalPendingChange
Contains information about a change the user wants to perform to a versioned item (or possibly a newly added item).
Field Summary | |
---|---|
static int |
LOCAL_PENDING_CHANGE_ID
|
static java.util.Comparator<LocalPendingChange> |
SERVER_ITEM_COMPARATOR
Compares the target server paths of local pending changes. |
Fields inherited from class com.microsoft.tfs.core.internal.wrappers.WebServiceObjectWrapper |
---|
webServiceObject |
Constructor Summary | |
---|---|
LocalPendingChange(ms.tfs.versioncontrol.clientservices._03._LocalPendingChange change)
|
|
LocalPendingChange()
|
|
LocalPendingChange(java.lang.String targetServerItem,
java.lang.String committedServerItem,
int version,
ItemType itemType,
int encoding,
byte[] hashValue,
int itemId,
ChangeType change)
Used for a candidate add |
|
LocalPendingChange(com.microsoft.tfs.core.clients.versioncontrol.internal.localworkspace.WorkspaceLocalItem lvEntry,
java.lang.String targetServerItem,
ChangeType change)
|
Method Summary | |
---|---|
LocalPendingChange |
clone()
|
static LocalPendingChange |
fromPendingChange(PendingChange pc)
Creates a LocalPendingChange object from a PendingChange that has come down from the server. |
java.lang.String |
getBranchFromItem()
|
int |
getBranchFromVersion()
|
ChangeType |
getChangeType()
|
java.lang.String |
getCommittedServerItem()
|
java.util.Calendar |
getCreationDate()
|
int |
getDeletionID()
|
int |
getEncoding()
|
LocalPendingChangeFlags |
getFlags()
|
byte[] |
getHashValue()
|
int |
getItemID()
|
ItemType |
getItemType()
|
byte |
getLockStatus()
|
PropertyValue[] |
getPropertyValues()
Gets the property values for this change. |
java.lang.String |
getServerItem()
|
java.lang.String |
getTargetServerItem()
|
int |
getVersion()
|
ms.tfs.versioncontrol.clientservices._03._LocalPendingChange |
getWebServiceObject()
Gets the web service object this class wraps. |
boolean |
hasMergeConflict()
|
boolean |
isAdd()
|
boolean |
isBranch()
|
boolean |
isCandidate()
|
boolean |
isCommitted()
|
boolean |
isDelete()
|
boolean |
isEdit()
|
boolean |
isEncoding()
|
boolean |
isLock()
|
boolean |
isMerge()
|
boolean |
isProperty()
|
boolean |
isRecursiveChange()
|
boolean |
isRename()
|
boolean |
isRollback()
|
boolean |
isUndelete()
|
void |
setBranchFromItem(java.lang.String value)
|
void |
setBranchFromVersion(int value)
|
void |
setCandidate(boolean value)
|
void |
setChangeType(ChangeType value)
|
void |
setCommittedServerItem(java.lang.String value)
|
void |
setCreationDate(java.util.Calendar value)
|
void |
setDeletionID(int value)
|
void |
setEncoding(int value)
|
void |
setFlags(LocalPendingChangeFlags value)
|
void |
setHashValue(byte[] value)
|
void |
setItemID(int value)
|
void |
setItemType(ItemType value)
|
void |
setLockStatus(byte value)
|
void |
setMergeConflict(boolean value)
|
void |
setPropertyValues(PropertyValue[] values)
Sets the property values for this change. |
void |
setTargetServerItem(java.lang.String value)
|
void |
setVersion(int value)
|
PendingChange |
toPendingChange(VersionControlClient sourceControl,
java.lang.String targetLocalItem)
Materializes a LocalPendingChange object as a PendingChange to be returned via the public client object model. |
java.lang.String |
toString()
|
Methods inherited from class com.microsoft.tfs.core.internal.wrappers.WebServiceObjectWrapper |
---|
equals, hashCode |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final int LOCAL_PENDING_CHANGE_ID
-123
public static final java.util.Comparator<LocalPendingChange> SERVER_ITEM_COMPARATOR
Constructor Detail |
---|
public LocalPendingChange()
public LocalPendingChange(ms.tfs.versioncontrol.clientservices._03._LocalPendingChange change)
public LocalPendingChange(com.microsoft.tfs.core.clients.versioncontrol.internal.localworkspace.WorkspaceLocalItem lvEntry, java.lang.String targetServerItem, ChangeType change)
public LocalPendingChange(java.lang.String targetServerItem, java.lang.String committedServerItem, int version, ItemType itemType, int encoding, byte[] hashValue, int itemId, ChangeType change)
Method Detail |
---|
public LocalPendingChange clone()
clone
in class java.lang.Object
public ms.tfs.versioncontrol.clientservices._03._LocalPendingChange getWebServiceObject()
public ItemType getItemType()
public void setItemType(ItemType value)
public java.lang.String getBranchFromItem()
public void setBranchFromItem(java.lang.String value)
public int getBranchFromVersion()
public void setBranchFromVersion(int value)
public java.util.Calendar getCreationDate()
public void setCreationDate(java.util.Calendar value)
public java.lang.String getCommittedServerItem()
public void setCommittedServerItem(java.lang.String value)
public int getDeletionID()
public void setDeletionID(int value)
public int getEncoding()
public void setEncoding(int value)
public byte[] getHashValue()
public void setHashValue(byte[] value)
public int getItemID()
public void setItemID(int value)
public byte getLockStatus()
public void setLockStatus(byte value)
public java.lang.String getTargetServerItem()
public void setTargetServerItem(java.lang.String value)
public java.lang.String getServerItem()
public int getVersion()
public void setVersion(int value)
public LocalPendingChangeFlags getFlags()
public void setFlags(LocalPendingChangeFlags value)
public ChangeType getChangeType()
public void setChangeType(ChangeType value)
public boolean isCommitted()
public boolean isAdd()
public boolean isEdit()
public boolean isProperty()
public boolean isRename()
public boolean isEncoding()
public boolean isDelete()
public boolean isUndelete()
public boolean isBranch()
public boolean isMerge()
public boolean isRollback()
public boolean isLock()
public boolean isRecursiveChange()
public boolean hasMergeConflict()
public void setMergeConflict(boolean value)
public boolean isCandidate()
public void setCandidate(boolean value)
public PropertyValue[] getPropertyValues()
LocalPendingChangeFlags
flags field will be returned.
PropertyValue
s associated with this change (may be
null
)public void setPropertyValues(PropertyValue[] values)
LocalPendingChangeFlags
flags field can be saved. Others will
be ignored.
values
- the properties to set (may be null
)public PendingChange toPendingChange(VersionControlClient sourceControl, java.lang.String targetLocalItem)
public static LocalPendingChange fromPendingChange(PendingChange pc)
public java.lang.String toString()
toString
in class com.microsoft.tfs.core.internal.wrappers.WebServiceObjectWrapper
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |