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 TypeClassDescriptionclassA combinationIFileStateandITypedElementthat can be used as an input to a compare viewer or other places where anIStreamContentAccessoris needed.classAResourceNodewraps anIResourcesso that it can be used as input for the differencing engine (interfacesIStructureComparatorandITypedElement) and theReplaceWithEditionDialog(interfacesITypedElementandIModificationDate).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 IStructureCreatorCompareUI.createStructureCreator(ITypedElement element) Create and return a structure creator for the given typed element.protected ImageEditionSelectionDialog.getEditionImage(ITypedElement selectedEdition, ITypedElement item) Deprecated.Returns an image for identifying the edition side of a compare viewer.protected StringEditionSelectionDialog.getEditionLabel(ITypedElement selectedEdition, ITypedElement item) Deprecated.Returns a label for identifying the edition side of a compare viewer.protected StringEditionSelectionDialog.getShortEditionLabel(ITypedElement edition, ITypedElement item, Date date) Deprecated.Returns a label for identifying a node in the edition tree viewer.protected StringEditionSelectionDialog.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 aHistoryItemobject which combines the givenIFileStateandITypedElementinto an object which is suitable as input for a compare viewer orReplaceWithEditionDialog. -
Uses of ITypedElement in org.eclipse.compare.internal
Classes in org.eclipse.compare.internal that implement ITypedElementMethods in org.eclipse.compare.internal that return ITypedElementModifier and TypeMethodDescriptionstatic ITypedElementBufferedResourceNode.replace(ITypedElement child, ITypedElement other) Methods in org.eclipse.compare.internal with parameters of type ITypedElementModifier and TypeMethodDescriptionBufferedResourceNode.replace(ITypedElement child, ITypedElement other) -
Uses of ITypedElement in org.eclipse.compare.structuremergeviewer
Subinterfaces of ITypedElement in org.eclipse.compare.structuremergeviewerModifier and TypeInterfaceDescriptioninterfaceIDiffContaineris aIDiffElementwith children.interfaceAnIDiffElementis used in theDiffTreeViewerto 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 TypeClassDescriptionclassThe standard implementation of a diff container element.classAn abstract base implementation of theIDiffElementinterface.classDiff node are used as the compare result of the differencing engine.classA 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 ITypedElementStructureCreator.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-nullinput 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) voidDiffNode.setAncestor(ITypedElement ancestor) Sets the ancestor input to the given value.voidDiffNode.setLeft(ITypedElement left) Sets the left input to the given value.voidDiffNode.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 newDiffNodeand initializes with the given values.DiffNode(ITypedElement left, ITypedElement right) Creates a newDiffNodewith diff kindDifferencer.CHANGEand initializes with the given values.DiffNode(IDiffContainer parent, int kind, ITypedElement ancestor, ITypedElement left, ITypedElement right) Creates a newDiffNodeand 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 ITypedElementElementLocalHistoryPageSource.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 TypeInterfaceDescriptioninterfaceThese are elements created to display synchronization state to the user.Methods in org.eclipse.team.ui.synchronize that return ITypedElementModifier and TypeMethodDescriptionstatic ITypedElementSaveableCompareEditorInput.createFileElement(IFile file) Returns a typed element that represents a local file.