public class ResourceAttachmentChangeMergeViewerItem extends MergeViewerItem.Container
MergeViewerItem for ResourceAttachmentChange.MergeViewerItem.ContainerIMergeViewerItem.ContainerAdapter.InternaltargetIS_INSERTION_POINT| Constructor and Description | 
|---|
| ResourceAttachmentChangeMergeViewerItem(Comparison comparison,
                                       Diff diff,
                                       Match match,
                                       IMergeViewer.MergeViewerSide side,
                                       AdapterFactory adapterFactory) | 
| ResourceAttachmentChangeMergeViewerItem(Comparison comparison,
                                       Diff diff,
                                       Resource left,
                                       Resource right,
                                       Resource ancestor,
                                       IMergeViewer.MergeViewerSide side,
                                       AdapterFactory adapterFactory) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected IMergeViewerItem | createMergeViewerItemFrom(EObject eObject)Creates an IMergeViewerItem from an EObject. | 
| IMergeViewerItem[] | getChildren(IDifferenceGroupProvider group,
           com.google.common.base.Predicate<? super EObject> filters)Returns the children of this container. | 
| boolean | hasChildren(IDifferenceGroupProvider groupProvider,
           com.google.common.base.Predicate<? super EObject> predicate)Returns whether this container has at least one child. | 
cloneAsOpposite, getChildrenFeatures, getChildrenFeaturesFromEClass, getChildrenFeaturesFromItemProviderAdapter, getNoItemsArr, getParentcreateBasicContainer, createBasicContainer, createInsertionPoints, createMergeViewerItemFrom, filteredDiffs, getAdapterFactory, getAncestor, getBestSideValue, getComparison, getDiff, getLeft, getRight, getSide, getSideValue, isInsertionPoint, toString, visibleInMergeViewer, yieldsInsertionPoint, yieldsMergeViewerItemgetTarget, isAdapterForType, notifyChanged, setTarget, unsetTargetclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetAncestor, getDiff, getLeft, getRight, getSide, getSideValue, isInsertionPointgetTarget, isAdapterForType, notifyChanged, setTargetpublic ResourceAttachmentChangeMergeViewerItem(Comparison comparison, Diff diff, Resource left, Resource right, Resource ancestor, IMergeViewer.MergeViewerSide side, AdapterFactory adapterFactory)
org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.item.impl.MergeViewerItem.Container#Container(Comparison
      comparison, Diff diff, Object left, Object right, Object ancestor, MergeViewerSide side,
      AdapterFactory adapterFactory)public ResourceAttachmentChangeMergeViewerItem(Comparison comparison, Diff diff, Match match, IMergeViewer.MergeViewerSide side, AdapterFactory adapterFactory)
org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.item.impl.MergeViewerItem.Container#Container(Comparison,
      Diff, Match, MergeViewerSide, AdapterFactory)public boolean hasChildren(IDifferenceGroupProvider groupProvider, com.google.common.base.Predicate<? super EObject> predicate)
getChildren method.hasChildren in interface IMergeViewerItem.ContainerhasChildren in class MergeViewerItem.ContainergroupProvider - the active group provider.predicate - the active predicate.true if this container has at least one childMergeViewerItem.Container.hasChildren(IDifferenceGroupProvider,
      Predicate)public IMergeViewerItem[] getChildren(IDifferenceGroupProvider group, com.google.common.base.Predicate<? super EObject> filters)
null).getChildren in interface IMergeViewerItem.ContainergetChildren in class MergeViewerItem.Containergroup - the active group provider.filters - the active predicate.MergeViewerItem.Container.getChildren(IDifferenceGroupProvider,
      Predicate)protected IMergeViewerItem createMergeViewerItemFrom(EObject eObject)
createMergeViewerItemFrom in class MergeViewerItemeObject - the given eObject.
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.