com.softwareag.mdm.service.comparison
Interface DifferenceBetweenInstances

All Superinterfaces:
Difference, DifferenceBetweenContents

public interface DifferenceBetweenInstances
extends DifferenceBetweenContents

Represents the difference between two adaptation instances.


Method Summary
 Adaptation getContentOnLeft()
           
 Adaptation getContentOnRight()
           
 DifferenceBetweenTables getDeltaTable(Path tablePath)
           
 List getDeltaTables()
          Returns all tables' differences.
 int getDeltaTablesSize()
           
 Adaptation getInstanceOnLeft()
           
 Adaptation getInstanceOnRight()
           
 AdaptationName getInstanceOnRightName()
           
 NodeDifference getNodeDifferenceOnTargetChangeSet(NodeDifference nodeDifferenceOnSource, DifferenceBetweenHomes targetChangeSet)
           
 boolean isEmpty()
          Returns true if there is no differences.
 String toString()
           
 
Methods inherited from interface com.softwareag.mdm.service.comparison.DifferenceBetweenContents
collectNodeDifferences, getNodeDifference, getNodeDifferences, getNodeDifferencesSize
 
Methods inherited from interface com.softwareag.mdm.service.comparison.Difference
isResolvedMode
 

Method Detail

getInstanceOnLeft

public Adaptation getInstanceOnLeft()
Returns:
the adaptation instance on left

getInstanceOnRight

public Adaptation getInstanceOnRight()
Returns:
the adaptation instance on right

getInstanceOnRightName

public AdaptationName getInstanceOnRightName()

getContentOnLeft

public Adaptation getContentOnLeft()
Specified by:
getContentOnLeft in interface DifferenceBetweenContents

getContentOnRight

public Adaptation getContentOnRight()
Specified by:
getContentOnRight in interface DifferenceBetweenContents

getDeltaTables

public List getDeltaTables()
Returns all tables' differences.

See Also:
DifferenceBetweenTables

getDeltaTablesSize

public int getDeltaTablesSize()
Returns:
the total number of delta tables.

getDeltaTable

public DifferenceBetweenTables getDeltaTable(Path tablePath)

toString

public String toString()

isEmpty

public boolean isEmpty()
Description copied from interface: Difference
Returns true if there is no differences.

Specified by:
isEmpty in interface DifferenceBetweenContents

getNodeDifferenceOnTargetChangeSet

public NodeDifference getNodeDifferenceOnTargetChangeSet(NodeDifference nodeDifferenceOnSource,
                                                         DifferenceBetweenHomes targetChangeSet)
Specified by:
getNodeDifferenceOnTargetChangeSet in interface DifferenceBetweenContents


(report a bug)
webMethods MDM 4.2.8 [0558]
Copyright Software AG 2000-2007. All rights reserved.