Eclipse Platform
Release 3.1

Uses of Interface
org.eclipse.compare.structuremergeviewer.IStructureComparator

Packages that use IStructureComparator
org.eclipse.compare Provides support for performing structural and textual compare operations on arbitrary data and displaying the results.  
org.eclipse.compare.structuremergeviewer Provides support for finding and displaying the differences between hierarchically structured data.  
 

Uses of IStructureComparator in org.eclipse.compare
 

Classes in org.eclipse.compare that implement IStructureComparator
 class ResourceNode
          A ResourceNode wrappers an IResources so that it can be used as input for the differencing engine (interfaces IStructureComparator and ITypedElement) and the ReplaceWithEditionDialog (interfaces ITypedElement and IModificationDate).
 

Methods in org.eclipse.compare that return IStructureComparator
 IStructureComparator ZipFileStructureCreator.getStructure(Object input)
           
 IStructureComparator ZipFileStructureCreator.locate(Object path, Object source)
           
protected  IStructureComparator ResourceNode.createChild(IResource child)
          This hook method is called from getChildren once for every member of a container resource.
 

Methods in org.eclipse.compare with parameters of type IStructureComparator
 void ZipFileStructureCreator.save(IStructureComparator structure, Object input)
          Called whenever a copy operation has been performed on a tree node.
 

Uses of IStructureComparator in org.eclipse.compare.structuremergeviewer
 

Classes in org.eclipse.compare.structuremergeviewer that implement IStructureComparator
 class DocumentRangeNode
          A document range node represents a structural element when performing a structure compare of documents.
 

Methods in org.eclipse.compare.structuremergeviewer that return IStructureComparator
 IStructureComparator IStructureCreator.getStructure(Object input)
          Creates a tree structure consisting of IStructureComparators from the given object and returns its root object.
 IStructureComparator IStructureCreator.locate(Object path, Object input)
          Creates the single node specified by path from the given input object.
 

Methods in org.eclipse.compare.structuremergeviewer with parameters of type IStructureComparator
protected  void StructureDiffViewer.preDiffHook(IStructureComparator ancestor, IStructureComparator left, IStructureComparator right)
          This method is called from within diff() before the difference tree is being built.
 void IStructureCreator.save(IStructureComparator node, Object input)
          Called whenever a copy operation has been performed on a tree node.
 


Eclipse Platform
Release 3.1

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2005. All rights reserved.