Uses of Interface
org.eclipse.compare.ITypedElement
-
Packages that use ITypedElement 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.history Application programming interfaces for working with history.org.eclipse.team.ui.synchronize 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 ITypedElement Modifier and Type Class Description class
HistoryItem
A combinationIFileState
andITypedElement
that can be used as an input to a compare viewer or other places where anIStreamContentAccessor
is needed.class
ResourceNode
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 ITypedElement Modifier and Type Method Description ITypedElement[]
EditionSelectionDialog. getSelection()
Deprecated.Returns the editions that have been selected with the most recent call toselectEdition
.ITypedElement
EditionSelectionDialog. getTarget()
Deprecated.Returns the input target that has been specified with the most recent call toselectEdition
.ITypedElement
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.ITypedElement
ResourceNode. replace(ITypedElement child, ITypedElement other)
ITypedElement
EditionSelectionDialog. selectEdition(ITypedElement target, ITypedElement[] inputEditions, Object ppath)
Deprecated.Presents this modal dialog with the functionality described in the class comment above.ITypedElement
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 ITypedElement Modifier and Type Method Description static 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.ITypedElement
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.ITypedElement
ResourceNode. replace(ITypedElement child, ITypedElement other)
ITypedElement
EditionSelectionDialog. selectEdition(ITypedElement target, ITypedElement[] inputEditions, Object ppath)
Deprecated.Presents this modal dialog with the functionality described in the class comment above.ITypedElement
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 ITypedElement Constructor Description HistoryItem(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.structuremergeviewer Modifier and Type Interface Description interface
IDiffContainer
IDiffContainer
is aIDiffElement
with children.interface
IDiffElement
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 ITypedElement Modifier and Type Class Description class
DiffContainer
The standard implementation of a diff container element.class
DiffElement
An abstract base implementation of theIDiffElement
interface.class
DiffNode
Diff node are used as the compare result of the differencing engine.class
StructureRootNode
A node that acts as the root of the tree returned from aStructureCreator
.Methods in org.eclipse.compare.structuremergeviewer that return ITypedElement Modifier and Type Method Description ITypedElement
IStructureCreator2. createElement(Object element, Object input, IProgressMonitor monitor)
Creates the single node specified by path from the given input object.ITypedElement
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.ITypedElement
DiffNode. getAncestor()
ITypedElement
ICompareInput. getAncestor()
Returns the ancestor side of this input.ITypedElement
DiffNode. getId()
Returns the first not-null
input of this node.ITypedElement
DiffNode. getLeft()
ITypedElement
ICompareInput. getLeft()
Returns the left side of this input.ITypedElement
DiffNode. getRight()
ITypedElement
ICompareInput. getRight()
Returns the right side of this input.ITypedElement
DocumentRangeNode. replace(ITypedElement child, ITypedElement other)
ITypedElement
StructureRootNode. replace(ITypedElement child, ITypedElement other)
Methods in org.eclipse.compare.structuremergeviewer with parameters of type ITypedElement Modifier and Type Method Description ITypedElement
DocumentRangeNode. replace(ITypedElement child, ITypedElement other)
ITypedElement
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 ITypedElement Constructor Description DiffNode(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 ITypedElement Modifier and Type Method Description static 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.synchronize Modifier and Type Interface Description interface
ISynchronizeModelElement
These are elements created to display synchronization state to the user.Methods in org.eclipse.team.ui.synchronize that return ITypedElement Modifier and Type Method Description static ITypedElement
SaveableCompareEditorInput. createFileElement(IFile file)
Returns a typed element that represents a local file.
-