javax.wvcm
Interface ControllableResource.Conflict

All Superinterfaces:
ControllableResource.MergePreviewReport
Enclosing interface:
ControllableResource

public static interface ControllableResource.Conflict
extends ControllableResource.MergePreviewReport

A version-controlled resource for which new content would have to be created to perform the merge.


Method Summary
 Version getCommonAncestor()
          Return a version that is the nearest common ancestor of all the versions to be merged.
 ControllableResource getTarget()
          Return a version-controlled resource that would be updated by the merge request.
 List getVersionList()
          Return a list of Version objects, that identifies the versions to be merged to the specified target.
 

Method Detail

getTarget

public ControllableResource getTarget()
Return a version-controlled resource that would be updated by the merge request.


getCommonAncestor

public Version getCommonAncestor()
Return a version that is the nearest common ancestor of all the versions to be merged.


getVersionList

public List getVersionList()
Return a list of Version objects, that identifies the versions to be merged to the specified target.