Uses of Class
org.eclipse.emf.compare.rcp.ui.mergeviewer.IMergeViewer.MergeViewerSide
-
-
Uses of IMergeViewer.MergeViewerSide in org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer
Methods in org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer that return IMergeViewer.MergeViewerSide Modifier and Type Method Description protected IMergeViewer.MergeViewerSide
EMFCompareContentMergeViewer. getEffectiveSide(IMergeViewer.MergeViewerSide side)
Returns the effective side taking into accountCompareConfiguration.isMirrored()
to switch left and right.Methods in org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer with parameters of type IMergeViewer.MergeViewerSide Modifier and Type Method Description protected abstract IMergeViewer
EMFCompareContentMergeViewer. createMergeViewer(org.eclipse.swt.widgets.Composite parent, IMergeViewer.MergeViewerSide side)
Creates the merge viewer for the given parent and the given side.protected IMergeViewer.MergeViewerSide
EMFCompareContentMergeViewer. getEffectiveSide(IMergeViewer.MergeViewerSide side)
Returns the effective side taking into accountCompareConfiguration.isMirrored()
to switch left and right. -
Uses of IMergeViewer.MergeViewerSide in org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.table
Methods in org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.table with parameters of type IMergeViewer.MergeViewerSide Modifier and Type Method Description protected AbstractMergeViewer
TableContentMergeViewer. createMergeViewer(org.eclipse.swt.widgets.Composite parent, IMergeViewer.MergeViewerSide side)
Creates the merge viewer for the given parent and the given side. -
Uses of IMergeViewer.MergeViewerSide in org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.text
Methods in org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.text that return IMergeViewer.MergeViewerSide Modifier and Type Method Description IMergeViewer.MergeViewerSide
EMFCompareTextMergeViewer.EditCommand. getSide()
Returns the side on which this command operates.Methods in org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.text with parameters of type IMergeViewer.MergeViewerSide Modifier and Type Method Description protected void
EMFCompareTextMergeViewer. attachListeners(org.eclipse.compare.internal.MergeSourceViewer viewer, IMergeViewer.MergeViewerSide side)
Constructors in org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.text with parameters of type IMergeViewer.MergeViewerSide Constructor Description EditCommand(Diff diff, IModelUpdateStrategy modelUpdateStrategy, IMergeViewer.MergeViewerSide side, String newValue)
Creates a new compound command for the givenside
. -
Uses of IMergeViewer.MergeViewerSide in org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.tree
Methods in org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.tree with parameters of type IMergeViewer.MergeViewerSide Modifier and Type Method Description protected AbstractMergeViewer
TreeContentMergeViewer. createMergeViewer(org.eclipse.swt.widgets.Composite parent, IMergeViewer.MergeViewerSide side)
Creates the merge viewer for the given parent and the given side.protected org.eclipse.jface.viewers.IContentProvider
TreeContentMergeViewer. createMergeViewerContentProvider(IMergeViewer.MergeViewerSide side)
Creates theIContentProvider
used in the merge viewer.protected IMergeViewerItemProviderConfiguration
TreeContentMergeViewer. createMergeViewerItemProviderConfiguration(IMergeViewer.MergeViewerSide side)
-
Uses of IMergeViewer.MergeViewerSide in org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.tree.provider
Methods in org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.tree.provider that return IMergeViewer.MergeViewerSide Modifier and Type Method Description IMergeViewer.MergeViewerSide
MergeViewerItemProviderConfiguration. getSide()
Get theIMergeViewer.MergeViewerSide
.Methods in org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.tree.provider with parameters of type IMergeViewer.MergeViewerSide Modifier and Type Method Description protected IMergeViewerItem
TreeMergeViewerItemContentProvider. createMergeViewerItem(Comparison comparison, Diff diff, Object left, Object right, Object ancestor, IMergeViewer.MergeViewerSide side, AdapterFactory adapterFactory)
Creates theIMergeViewerItem
from the given data.protected IMergeViewerItem
TreeMergeViewerItemContentProvider. createMergeViewerItem(Comparison comparison, Diff diff, Match match, IMergeViewer.MergeViewerSide side, AdapterFactory adapterFactory)
Creates theIMergeViewerItem
from the given data.protected Object
TreeMergeViewerItemContentProvider. getBestSideValue(IMergeViewerItem mergeViewerItem, IMergeViewer.MergeViewerSide side)
Get a non-null side of the the givenIMergeViewerItem
, preferring but not limited to the given side.protected Object
TreeMergeViewerItemContentProvider. getSideValue(IMergeViewerItem mergeViewerItem, IMergeViewer.MergeViewerSide side)
Constructors in org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.tree.provider with parameters of type IMergeViewer.MergeViewerSide Constructor Description MergeViewerItemProviderConfiguration(AdapterFactory adapterFactory, IDifferenceGroupProvider groupProvider, com.google.common.base.Predicate<? super EObject> predicate, Comparison comparison, IMergeViewer.MergeViewerSide side)
Constructor.TreeContentMergeViewerItemLabelProvider(ResourceBundle resourceBundle, AdapterFactory adapterFactory, IMergeViewer.MergeViewerSide side)
Constructor. -
Uses of IMergeViewer.MergeViewerSide in org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor
Methods in org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor with parameters of type IMergeViewer.MergeViewerSide Modifier and Type Method Description EObject
IStructuralFeatureAccessor. getEObject(IMergeViewer.MergeViewerSide side)
Returns the EObject associated with the structural feature.Resource
IResourceContentsAccessor. getResource(IMergeViewer.MergeViewerSide side)
Returns the resource of the model involved with the accessor given the side of the content merge viewer for which we want to know the resource. -
Uses of IMergeViewer.MergeViewerSide in org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer
Methods in org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer with parameters of type IMergeViewer.MergeViewerSide Modifier and Type Method Description boolean
IModelUpdateStrategy. canUpdate(Diff diff, IMergeViewer.MergeViewerSide side)
Specifies whether the value in the model can to be updated on the givenside
.boolean
SingleValuedAttributeModelUpdateStrategy. canUpdate(Diff diff, IMergeViewer.MergeViewerSide side)
Specifies whether the value in the model can to be updated on the givenside
.Command
IModelUpdateStrategy. getModelUpdateCommand(Diff diff, Object newValue, IMergeViewer.MergeViewerSide side)
Returns a command for updating the underlying model with the givennewValue
on the givenside
.Command
SingleValuedAttributeModelUpdateStrategy. getModelUpdateCommand(Diff diff, Object newValue, IMergeViewer.MergeViewerSide side)
Returns a command for updating the underlying model with the givennewValue
on the givenside
. -
Uses of IMergeViewer.MergeViewerSide in org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.impl
Methods in org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.impl that return IMergeViewer.MergeViewerSide Modifier and Type Method Description protected IMergeViewer.MergeViewerSide
AbstractStructuralFeatureAccessor. getSide()
Returns the side of the accessor.protected IMergeViewer.MergeViewerSide
MatchAccessor. getSide()
Returns the side of this accessor.protected IMergeViewer.MergeViewerSide
ResourceContentsAccessorImpl. getSide()
Returns the side of the content merge viewer on which the difference is performed.Methods in org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.impl with parameters of type IMergeViewer.MergeViewerSide Modifier and Type Method Description EObject
AbstractStructuralFeatureAccessor. getEObject(IMergeViewer.MergeViewerSide side)
Returns the EObject associated with the structural feature.protected List<?>
ManyStructuralFeatureAccessorImpl. getFeatureValues(IMergeViewer.MergeViewerSide side)
Returns the values of the current feature on the given side.Resource
ResourceContentsAccessorImpl. getResource(IMergeViewer.MergeViewerSide side)
Returns the resource of the model involved with the accessor given the side of the content merge viewer for which we want to know the resource.protected Object
ManyStructuralFeatureAccessorImpl. getValueFromDiff(Diff diff, IMergeViewer.MergeViewerSide side)
Get the value of the given side associated to the given Diff. -
Uses of IMergeViewer.MergeViewerSide in org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.impl
Methods in org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.impl that return IMergeViewer.MergeViewerSide Modifier and Type Method Description protected IMergeViewer.MergeViewerSide
AbstractMergeViewer. getEffectiveSide()
Returns the effective side taking into accountCompareConfiguration#isMirrored()
to switch left and right.IMergeViewer.MergeViewerSide
AbstractMergeViewer. getSide()
Constructors in org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.impl with parameters of type IMergeViewer.MergeViewerSide Constructor Description AbstractMergeViewer(IMergeViewer.MergeViewerSide side, IEMFCompareConfiguration compareConfiguration)
Default constructor.AbstractStructuredMergeViewer(org.eclipse.swt.widgets.Composite parent, IMergeViewer.MergeViewerSide side, IEMFCompareConfiguration compareConfiguration)
Default constructor.AbstractTableOrTreeMergeViewer(org.eclipse.swt.widgets.Composite parent, IMergeViewer.MergeViewerSide side, ICompareColor.Provider colorProvider, IEMFCompareConfiguration compareConfiguration)
Default constructor.TableMergeViewer(org.eclipse.swt.widgets.Composite parent, IMergeViewer.MergeViewerSide side, ICompareColor.Provider colorProvider, IEMFCompareConfiguration compareConfiguration)
Default constructor.TreeMergeViewer(org.eclipse.swt.widgets.Composite parent, IMergeViewer.MergeViewerSide side, ICompareColor.Provider colorProvider, IEMFCompareConfiguration compareConfiguration)
Default constructor. -
Uses of IMergeViewer.MergeViewerSide in org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.item.impl
Methods in org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.item.impl that return IMergeViewer.MergeViewerSide Modifier and Type Method Description IMergeViewer.MergeViewerSide
MergeViewerItem. getSide()
Methods in org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.item.impl with parameters of type IMergeViewer.MergeViewerSide Modifier and Type Method Description Object
MergeViewerItem. getSideValue(IMergeViewer.MergeViewerSide side)
Returns the appropriate value according to the given side. -
Uses of IMergeViewer.MergeViewerSide in org.eclipse.emf.compare.rcp.ui.internal.util
Methods in org.eclipse.emf.compare.rcp.ui.internal.util with parameters of type IMergeViewer.MergeViewerSide Modifier and Type Method Description static IMergeViewerItem
ResourceUIUtil. addNewContainerForNotLoadedFragmentMatches(Collection<IMergeViewerItem> items, IMergeViewer.MergeViewerSide side, Comparison comparison, AdapterFactory adapterFactory)
Adds a new parent container to the given list of IMergeViewerItems if needed and returns it.static IMergeViewerItem
ResourceUIUtil. createItemForNotLoadedFragmentMatch(Match match, IMergeViewer.MergeViewerSide side, Comparison comparison, AdapterFactory adapterFactory)
Constructs aNotLoadedFragmentMatch
from the givenMatch
and then return theIMergeViewerItem
corresponding to this NotLoadedFragmentMatch.static EObject
MergeViewerUtil. getBestSideEObject(Match match, IMergeViewer.MergeViewerSide side)
static Collection<Match>
ResourceUIUtil. getChildrenMatchWithNotLoadedParent(Comparison comparison, Match match, IMergeViewer.MergeViewerSide side)
Filters, from the root matches of the given comparison, those who will children matches of the given match if all fragments of the whole models involved in comparison had been loaded, for the given side of the comparison.static ResourceSet
ResourceUIUtil. getDataResourceSet(Match match, IMergeViewer.MergeViewerSide side)
Get the Resource's ResourceSet of the data associated to the given Match, and for the given side of the comparison.static URI
ResourceUIUtil. getDataURI(Match match, IMergeViewer.MergeViewerSide side)
Get the Resource's URI of the data associated to the given Match, and for the given side of the comparison. .static Collection<URI>
ResourceUIUtil. getDataURIs(Collection<Match> matches, IMergeViewer.MergeViewerSide side)
Get the Resource's URIs of the data associated to the given list of Matches.static EObject
MergeViewerUtil. getEObject(Match match, IMergeViewer.MergeViewerSide side)
static List<?>
MergeViewerUtil. getFeatureValues(Match match, EStructuralFeature feature, IMergeViewer.MergeViewerSide side)
static Resource
MergeViewerUtil. getResource(Comparison comparison, IMergeViewer.MergeViewerSide side, Diff diff)
Returns the current resource on the given side of the given comparison.static Object
MergeViewerUtil. getResourceAttachmentChangeValue(ResourceAttachmentChange diff, IMergeViewer.MergeViewerSide side)
static List<EObject>
MergeViewerUtil. getResourceContents(Comparison comparison, IMergeViewer.MergeViewerSide side, Diff diff)
Returns the contents of the current resource on the given side of the given comparison.static Object
MergeViewerUtil. getValueFromDiff(Diff diff, IMergeViewer.MergeViewerSide side)
static Object
MergeViewerUtil. getValueFromResourceAttachmentChange(ResourceAttachmentChange diff, Comparison comparison, IMergeViewer.MergeViewerSide side)
static List<?>
MergeViewerUtil. getValues(Diff diff, IMergeViewer.MergeViewerSide side)
static boolean
ResourceUIUtil. isFragment(Match rootMatch, IMergeViewer.MergeViewerSide side)
Check if the given match is a root match of its comparison model and is a fragment.static Object
MergeViewerUtil. matchingValue(Object object, Comparison comparison, IMergeViewer.MergeViewerSide side)
-
Uses of IMergeViewer.MergeViewerSide in org.eclipse.emf.compare.rcp.ui.mergeviewer
Methods in org.eclipse.emf.compare.rcp.ui.mergeviewer that return IMergeViewer.MergeViewerSide Modifier and Type Method Description IMergeViewer.MergeViewerSide
IMergeViewer. getSide()
static IMergeViewer.MergeViewerSide
IMergeViewer.MergeViewerSide. getValueFrom(DifferenceSource source)
Get the side value from the givenDifferenceSource
.IMergeViewer.MergeViewerSide
IMergeViewer.MergeViewerSide. opposite()
Get the opposite side of this side.static IMergeViewer.MergeViewerSide
IMergeViewer.MergeViewerSide. valueOf(String name)
Returns the enum constant of this type with the specified name.static IMergeViewer.MergeViewerSide[]
IMergeViewer.MergeViewerSide. values()
Returns an array containing the constants of this enum type, in the order they are declared. -
Uses of IMergeViewer.MergeViewerSide in org.eclipse.emf.compare.rcp.ui.mergeviewer.item
Methods in org.eclipse.emf.compare.rcp.ui.mergeviewer.item that return IMergeViewer.MergeViewerSide Modifier and Type Method Description IMergeViewer.MergeViewerSide
IMergeViewerItem. getSide()
Returns the side of the Diff.Methods in org.eclipse.emf.compare.rcp.ui.mergeviewer.item with parameters of type IMergeViewer.MergeViewerSide Modifier and Type Method Description Object
IMergeViewerItem. getSideValue(IMergeViewer.MergeViewerSide side)
Returns the appropriate value according to the given side. -
Uses of IMergeViewer.MergeViewerSide in org.eclipse.emf.compare.rcp.ui.mergeviewer.item.provider
Methods in org.eclipse.emf.compare.rcp.ui.mergeviewer.item.provider that return IMergeViewer.MergeViewerSide Modifier and Type Method Description IMergeViewer.MergeViewerSide
IMergeViewerItemProviderConfiguration. getSide()
Get theIMergeViewer.MergeViewerSide
.
-