org.eclipse.emf.spi.cdo
Class InternalCDOSession.MergeData

java.lang.Object
  extended by org.eclipse.emf.spi.cdo.InternalCDOSession.MergeData
Enclosing interface:
InternalCDOSession

public static final class InternalCDOSession.MergeData
extends Object

A data structure that holds all input and output values of InternalCDOSession.getMergeData().

Since:
4.2

Constructor Summary
InternalCDOSession.MergeData(CDOBranchPoint target, CDOBranchPoint source, CDOBranchPoint sourceBase, CDOBranchPoint ancestor, CDORevisionAvailabilityInfo targetInfo, CDORevisionAvailabilityInfo sourceInfo, CDORevisionAvailabilityInfo baseInfo, CDORevisionAvailabilityInfo ancestorInfo, Set<CDOID> ids, CDOChangeSet targetChanges, CDOChangeSet sourceChanges)
           
 
Method Summary
 CDOBranchPoint getAncestor()
           
 CDORevisionAvailabilityInfo getAncestorInfo()
           
 CDORevisionAvailabilityInfo getBaseInfo()
           
 Set<CDOID> getIDs()
           
 CDOBranchPoint getSource()
           
 CDOBranchPoint getSourceBase()
           
 CDOChangeSet getSourceChanges()
           
 CDORevisionAvailabilityInfo getSourceInfo()
           
 CDOBranchPoint getTarget()
           
 CDOChangeSet getTargetChanges()
           
 CDORevisionAvailabilityInfo getTargetInfo()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InternalCDOSession.MergeData

public InternalCDOSession.MergeData(CDOBranchPoint target,
                                    CDOBranchPoint source,
                                    CDOBranchPoint sourceBase,
                                    CDOBranchPoint ancestor,
                                    CDORevisionAvailabilityInfo targetInfo,
                                    CDORevisionAvailabilityInfo sourceInfo,
                                    CDORevisionAvailabilityInfo baseInfo,
                                    CDORevisionAvailabilityInfo ancestorInfo,
                                    Set<CDOID> ids,
                                    CDOChangeSet targetChanges,
                                    CDOChangeSet sourceChanges)
Method Detail

getTarget

public CDOBranchPoint getTarget()

getSource

public CDOBranchPoint getSource()

getSourceBase

public CDOBranchPoint getSourceBase()

getAncestor

public CDOBranchPoint getAncestor()

getTargetInfo

public CDORevisionAvailabilityInfo getTargetInfo()

getSourceInfo

public CDORevisionAvailabilityInfo getSourceInfo()

getBaseInfo

public CDORevisionAvailabilityInfo getBaseInfo()

getAncestorInfo

public CDORevisionAvailabilityInfo getAncestorInfo()

getIDs

public Set<CDOID> getIDs()

getTargetChanges

public CDOChangeSet getTargetChanges()

getSourceChanges

public CDOChangeSet getSourceChanges()


Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.