Package | Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
void |
ZipFileStructureCreator.rewriteTree(Differencer differencer,
IDiffContainer root)
Empty implementation since this
IStructureCreator
cannot rewrite the diff tree in order to fold certain combinations of
additions and deletions. |
Modifier and Type | Class and Description |
---|---|
class |
DiffContainer
The standard implementation of a diff container element.
|
class |
DiffNode
Diff node are used as the compare result of the differencing engine.
|
Modifier and Type | Method and Description |
---|---|
IDiffContainer |
IDiffElement.getParent()
Returns the parent of this element.
|
IDiffContainer |
DiffElement.getParent() |
Modifier and Type | Method and Description |
---|---|
protected void |
StructureDiffViewer.postDiffHook(Differencer differencer,
IDiffContainer root)
Deprecated.
Subclasses should override
StructureDiffViewer.postDiffHook(Differencer, IDiffContainer, IProgressMonitor)
instead |
protected void |
StructureDiffViewer.postDiffHook(Differencer differencer,
IDiffContainer root,
IProgressMonitor monitor)
This method is called from within
StructureDiffViewer.diff(IProgressMonitor) after
the difference tree has been built. |
void |
IDiffElement.setParent(IDiffContainer parent)
Sets the parent of this element.
|
void |
DiffElement.setParent(IDiffContainer parent) |
Constructor and Description |
---|
DiffContainer(IDiffContainer parent,
int kind)
Creates a new container with the specified kind under the given parent.
|
DiffElement(IDiffContainer parent,
int kind)
Creates a new
DiffElement as a child of the given parent. |
DiffNode(IDiffContainer parent,
int kind)
Creates a new
DiffNode and initializes with the given values. |
DiffNode(IDiffContainer parent,
int kind,
ITypedElement ancestor,
ITypedElement left,
ITypedElement right)
Creates a new
DiffNode and initializes with the given values. |
Modifier and Type | Interface and Description |
---|---|
interface |
ISynchronizeModelElement
These are elements created to display synchronization state to the user.
|
Copyright (c) 2000, 2015 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.