Uses of Interface
org.eclipse.compare.ITypedElement
Packages that use 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
Classes in org.eclipse.compare that implement ITypedElementModifier 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
).Methods in org.eclipse.compare that return ITypedElementModifier 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).Methods in org.eclipse.compare with parameters of type ITypedElementModifier 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).Constructors in org.eclipse.compare with parameters of type ITypedElementModifierConstructorDescriptionHistoryItem
(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.structuremergeviewer
Subinterfaces of ITypedElement in org.eclipse.compare.structuremergeviewerModifier 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.Classes in org.eclipse.compare.structuremergeviewer that implement ITypedElementModifier 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
.Methods in org.eclipse.compare.structuremergeviewer that return ITypedElementModifier 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) Methods in org.eclipse.compare.structuremergeviewer with parameters of type ITypedElementModifier 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.Constructors in org.eclipse.compare.structuremergeviewer with parameters of type ITypedElementModifierConstructorDescriptionDiffNode
(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
Methods in org.eclipse.team.ui.history that return ITypedElementModifier 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
Subinterfaces of ITypedElement in org.eclipse.team.ui.synchronizeModifier and TypeInterfaceDescriptioninterface
These are elements created to display synchronization state to the user.Methods in org.eclipse.team.ui.synchronize that return ITypedElementModifier and TypeMethodDescriptionstatic ITypedElement
SaveableCompareEditorInput.createFileElement
(IFile file) Returns a typed element that represents a local file.