com.microsoft.tfs.core.clients.versioncontrol.soapextensions
Class WorkItemCheckinInfo

java.lang.Object
  extended by com.microsoft.tfs.core.clients.versioncontrol.soapextensions.WorkItemCheckinInfo

public class WorkItemCheckinInfo
extends java.lang.Object

Represents information about a work item checkin.

Since:
TEE-SDK-10.1

Constructor Summary
WorkItemCheckinInfo(WorkItem workItem)
           
WorkItemCheckinInfo(WorkItem workItem, CheckinWorkItemAction action)
           
 
Method Summary
 void clearAction()
           
static WorkItemCheckinInfo[] fromWorkItemCheckedInfo(WorkItemClient workItemClient, WorkItemCheckedInfo[] checkedInfo)
          Converts WorkItemCheckedInfos to WorkItemCheckinInfo.
 CheckinWorkItemAction getAction()
           
 java.lang.String getActionString()
           
 CheckinWorkItemAction[] getAvailableActions()
           
 java.lang.String[] getAvailableActionStrings()
           
 com.microsoft.tfs.core.clients.versioncontrol.soapextensions.internal.CheckinNotificationWorkItemInfo getNotification()
           
 WorkItem getWorkItem()
           
 boolean isActionSupported(CheckinWorkItemAction action)
           
 boolean isResolveSupported()
           
 void setAction(CheckinWorkItemAction newAction)
           
 void setActionFromString(java.lang.String s)
           
 void setActionToDefault()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WorkItemCheckinInfo

public WorkItemCheckinInfo(WorkItem workItem)

WorkItemCheckinInfo

public WorkItemCheckinInfo(WorkItem workItem,
                           CheckinWorkItemAction action)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getAction

public CheckinWorkItemAction getAction()

clearAction

public void clearAction()

setActionToDefault

public void setActionToDefault()

setActionFromString

public void setActionFromString(java.lang.String s)

setAction

public void setAction(CheckinWorkItemAction newAction)

getNotification

public com.microsoft.tfs.core.clients.versioncontrol.soapextensions.internal.CheckinNotificationWorkItemInfo getNotification()

getWorkItem

public WorkItem getWorkItem()

getActionString

public java.lang.String getActionString()

getAvailableActionStrings

public java.lang.String[] getAvailableActionStrings()

isResolveSupported

public boolean isResolveSupported()

isActionSupported

public boolean isActionSupported(CheckinWorkItemAction action)

getAvailableActions

public CheckinWorkItemAction[] getAvailableActions()

fromWorkItemCheckedInfo

public static WorkItemCheckinInfo[] fromWorkItemCheckedInfo(WorkItemClient workItemClient,
                                                            WorkItemCheckedInfo[] checkedInfo)
Converts WorkItemCheckedInfos to WorkItemCheckinInfo. A WorkItemClient is required to create the WorkItem isntances.

This operation may contact the server to populate the WorkItem.

Parameters:
workItemClient - a work item client to resolve information with (must not be null)
checkedInfo - the WorkItemCheckedInfo to convert (may be null)
Returns:
the converted WorkItemCheckinInfos, null if a null WorkItemCheckedInfo was given


© 2015 Microsoft. All rights reserved.