Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse Platform Release 3.0
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.eclipse.compare.structuremergeviewer.IDiffContainer

Packages that use IDiffContainer
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.
org.eclipse.team.ui.synchronize | Contains the team synchronization presentation framework and support for the Synchronize View.

Uses of IDiffContainer in org.eclipse.compare

Methods in org.eclipse.compare with parameters of type IDiffContainer
`void` | `ZipFileStructureCreator.rewriteTree(Differencer diff, IDiffContainer root)` Empty implementation since this `IStructureCreator` cannot rewrite the diff tree in order to fold certain combinations of additons and deletions.

Uses of IDiffContainer in org.eclipse.compare.structuremergeviewer

Classes in org.eclipse.compare.structuremergeviewer that implement IDiffContainer
`class` | `DiffContainer` The standard implementation of a diff container element.
`class` | `DiffNode` Diff node are used as the compare result of the differencing engine.

Methods in org.eclipse.compare.structuremergeviewer that return IDiffContainer
`IDiffContainer` | `IDiffElement.getParent()` Returns the parent of this element.
`IDiffContainer` | `DiffElement.getParent()`

Methods in org.eclipse.compare.structuremergeviewer with parameters of type IDiffContainer
`protected void` | `StructureDiffViewer.postDiffHook(Differencer differencer, IDiffContainer root)` This method is called from within `diff()` after the difference tree has been built.
`void` | `IDiffElement.setParent(IDiffContainer parent)` Sets the parent of this element.
`void` | `DiffElement.setParent(IDiffContainer parent)`

Constructors in org.eclipse.compare.structuremergeviewer with parameters of type IDiffContainer
`DiffNode(IDiffContainer parent, int kind, ITypedElement ancestor, ITypedElement left, ITypedElement right)` Creates a new `DiffNode` and initializes with the given values.
`DiffNode(IDiffContainer parent, int kind)` Creates a new `DiffNode` and initializes with the given values.
`DiffElement(IDiffContainer parent, int kind)` Creates a new `DiffElement` as a child of the given parent.
`DiffContainer(IDiffContainer parent, int kind)` Creates a new container with the specified kind under the given parent.

Uses of IDiffContainer in org.eclipse.team.ui.synchronize

Subinterfaces of IDiffContainer in org.eclipse.team.ui.synchronize
`interface` | `ISynchronizeModelElement` These are elements created to display synchronization state to the user.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse Platform Release 3.0
PREV NEXT | FRAMES NO FRAMES

Guidelines for using Eclipse APIs.

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