Uses of Interface
org.eclipse.compare.ITypedElement
Package
Description
Provides support for performing structural and textual
compare operations on arbitrary data and displaying the results.
Provides support for finding and displaying the differences
between hierarchically structured data.
Application programming interfaces for working with history.
Contains the team synchronization presentation framework and support
for the Synchronize View.
-
Uses of ITypedElement in org.eclipse.compare
Modifier and TypeClassDescriptionclass
A combinationIFileState
andITypedElement
that can be used as an input to a compare viewer or other places where anIStreamContentAccessor
is needed.class
AResourceNode
wraps anIResources
so that it can be used as input for the differencing engine (interfacesIStructureComparator
andITypedElement
) and theReplaceWithEditionDialog
(interfacesITypedElement
andIModificationDate
).Modifier and TypeMethodDescriptionEditionSelectionDialog.getSelection()
Deprecated.Returns the editions that have been selected with the most recent call toselectEdition
.EditionSelectionDialog.getTarget()
Deprecated.Returns the input target that has been specified with the most recent call toselectEdition
.IEditableContent.replace
(ITypedElement dest, ITypedElement src) This method is called on a parent to add or remove a child, or to copy the contents of a child.ResourceNode.replace
(ITypedElement child, ITypedElement other) EditionSelectionDialog.selectEdition
(ITypedElement target, ITypedElement[] inputEditions, Object ppath) Deprecated.Presents this modal dialog with the functionality described in the class comment above.EditionSelectionDialog.selectPreviousEdition
(ITypedElement target, ITypedElement[] inputEditions, Object ppath) Deprecated.Select the previous edition (presenting a UI).Modifier and TypeMethodDescriptionstatic IStructureCreator
CompareUI.createStructureCreator
(ITypedElement element) Create and return a structure creator for the given typed element.protected Image
EditionSelectionDialog.getEditionImage
(ITypedElement selectedEdition, ITypedElement item) Deprecated.Returns an image for identifying the edition side of a compare viewer.protected String
EditionSelectionDialog.getEditionLabel
(ITypedElement selectedEdition, ITypedElement item) Deprecated.Returns a label for identifying the edition side of a compare viewer.protected String
EditionSelectionDialog.getShortEditionLabel
(ITypedElement edition, ITypedElement item, Date date) Deprecated.Returns a label for identifying a node in the edition tree viewer.protected String
EditionSelectionDialog.getTargetLabel
(ITypedElement target, ITypedElement item) Deprecated.Returns a label for identifying the target side of a compare viewer.IEditableContent.replace
(ITypedElement dest, ITypedElement src) This method is called on a parent to add or remove a child, or to copy the contents of a child.ResourceNode.replace
(ITypedElement child, ITypedElement other) EditionSelectionDialog.selectEdition
(ITypedElement target, ITypedElement[] inputEditions, Object ppath) Deprecated.Presents this modal dialog with the functionality described in the class comment above.EditionSelectionDialog.selectPreviousEdition
(ITypedElement target, ITypedElement[] inputEditions, Object ppath) Deprecated.Select the previous edition (presenting a UI).ModifierConstructorDescriptionHistoryItem
(ITypedElement base, IFileState fileState) Creates aHistoryItem
object which combines the givenIFileState
andITypedElement
into an object which is suitable as input for a compare viewer orReplaceWithEditionDialog
. -
Uses of ITypedElement in org.eclipse.compare.internal
Modifier and TypeMethodDescriptionstatic ITypedElement
BufferedResourceNode.replace
(ITypedElement child, ITypedElement other) Modifier and TypeMethodDescriptionBufferedResourceNode.replace
(ITypedElement child, ITypedElement other) -
Uses of ITypedElement in org.eclipse.compare.structuremergeviewer
Modifier and TypeInterfaceDescriptioninterface
IDiffContainer
is aIDiffElement
with children.interface
AnIDiffElement
is used in theDiffTreeViewer
to display the kind of change detected as the result of a two-way or three-way compare.Modifier and TypeClassDescriptionclass
The standard implementation of a diff container element.class
An abstract base implementation of theIDiffElement
interface.class
Diff node are used as the compare result of the differencing engine.class
A node that acts as the root of the tree returned from aStructureCreator
.Modifier and TypeMethodDescriptionIStructureCreator2.createElement
(Object element, Object input, IProgressMonitor monitor) Creates the single node specified by path from the given input object.StructureCreator.createElement
(Object element, Object input, IProgressMonitor monitor) Default implementation ofStructureCreator.createElement(Object, Object, IProgressMonitor)
that usesStructureCreator.getPath(Object, Object)
to determine the path for the element,StructureCreator.createStructure(Object, IProgressMonitor)
to create the structure andStructureCreator.findElement(IStructureComparator, String[])
to find the element in the structure.protected ITypedElement
StructureCreator.findElement
(IStructureComparator structure, String[] path) Finds the element at the given path in the given structure.DiffNode.getAncestor()
ICompareInput.getAncestor()
Returns the ancestor side of this input.DiffNode.getId()
Returns the first not-null
input of this node.DiffNode.getLeft()
ICompareInput.getLeft()
Returns the left side of this input.DiffNode.getRight()
ICompareInput.getRight()
Returns the right side of this input.DocumentRangeNode.replace
(ITypedElement child, ITypedElement other) StructureRootNode.replace
(ITypedElement child, ITypedElement other) Modifier and TypeMethodDescriptionDocumentRangeNode.replace
(ITypedElement child, ITypedElement other) StructureRootNode.replace
(ITypedElement child, ITypedElement other) void
DiffNode.setAncestor
(ITypedElement ancestor) Sets the ancestor input to the given value.void
DiffNode.setLeft
(ITypedElement left) Sets the left input to the given value.void
DiffNode.setRight
(ITypedElement right) Sets the right input to the given value.ModifierConstructorDescriptionDiffNode
(int kind, ITypedElement ancestor, ITypedElement left, ITypedElement right) Creates a newDiffNode
and initializes with the given values.DiffNode
(ITypedElement left, ITypedElement right) Creates a newDiffNode
with diff kindDifferencer.CHANGE
and initializes with the given values.DiffNode
(IDiffContainer parent, int kind, ITypedElement ancestor, ITypedElement left, ITypedElement right) Creates a newDiffNode
and initializes with the given values. -
Uses of ITypedElement in org.eclipse.team.ui.history
Modifier and TypeMethodDescriptionstatic ITypedElement
ElementLocalHistoryPageSource.getPreviousEdition
(IFile file, Object element) Return the previous edition from the local history of the given element located in the given file. -
Uses of ITypedElement in org.eclipse.team.ui.synchronize
Modifier and TypeInterfaceDescriptioninterface
These are elements created to display synchronization state to the user.Modifier and TypeMethodDescriptionstatic ITypedElement
SaveableCompareEditorInput.createFileElement
(IFile file) Returns a typed element that represents a local file.