Skip navigation links
A C D E F G H I M N O P R S T U W 

A

adapt(Notifier, Object) - Method in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.EObjectAdapterFactory
Returns either a previously associated adapter or a newly associated adapter, as appropriate.
adapt(Notifier, Object) - Method in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.NotationAdapterFactory
Returns either a previously associated adapter or a newly associated adapter, as appropriate.
addHandledStyle(Class) - Method in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.DiagramItemLabelAdapter
Adds a model element style to this item provider
addNotationalDelta(Object) - Method in class com.ibm.xtools.comparemerge.diagram.notation.strategy.DiagramDeltaContainer
Adds a notation delta to this diagramDeltaContainer.
analyze(Matcher, ConflictContainer, DeltaContainer, DeltaContainer) - Method in class com.ibm.xtools.comparemerge.diagram.notation.strategy.CanonicalViewConflictStrategy
Finds canonical view conflicts from the given deltaContainers.
ancestorOverlayHide() - Method in class com.ibm.xtools.comparemerge.diagram.viewers.CustomDiagramRootEditPart
 
ancestorOverlayShow() - Method in class com.ibm.xtools.comparemerge.diagram.viewers.CustomDiagramRootEditPart
 
ANNOTATIONS_NAME_MAP - Static variable in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.DiagramItemLabelAdapter
Map internal annotation name string representation to their external counterpart defined in message.properties.

C

canBeCompositeContainer(EObject) - Method in class com.ibm.xtools.comparemerge.diagram.notation.strategy.DiagramCompositeStrategy
Determines if the given container is an instance of diagram
canBrowseCustomContext(ViewModeDescriptor, ViewModeDescriptor, ISelection) - Method in class com.ibm.xtools.comparemerge.diagram.viewers.DiagramInputInterpreter
Allows the interpreter to decide if in browse mode the selections from the specified source view mode can be set as as the input to the specified target view mode.
CanonicalCompositeDeltaStrategy - Class in com.ibm.xtools.comparemerge.diagram.notation.strategy
Composites the view element in canonical container and its semantic element that must be resolved together to avoid creating a corrupt notation instance.
CanonicalCompositeDeltaStrategy() - Constructor for class com.ibm.xtools.comparemerge.diagram.notation.strategy.CanonicalCompositeDeltaStrategy
Constructs a new CanonicalCompositeDeltaStrategy
CanonicalViewConflictStrategy - Class in com.ibm.xtools.comparemerge.diagram.notation.strategy
If changes from both contributors are trying to add a view element to a canonical container and both of these two view elements correspond to the same model element.
CanonicalViewConflictStrategy() - Constructor for class com.ibm.xtools.comparemerge.diagram.notation.strategy.CanonicalViewConflictStrategy
 
canSupportOverlay(Diagram) - Method in class com.ibm.xtools.comparemerge.diagram.viewers.DiagramInputInterpreter
Determines whether we can support the overlay feature for the given diagram.
canSupportOverlay(Diagram) - Method in class com.ibm.xtools.comparemerge.diagram.viewers.ExplorerInputInterpreter
Determines whether we can support the overlay feature for the given diagram.
clearDiagram() - Method in class com.ibm.xtools.comparemerge.diagram.viewers.CustomDiagramRootEditPart
Clean up edit parts and edit policies in current diagram
com.ibm.xtools.comparemerge.diagram.notation.itemprovider - package com.ibm.xtools.comparemerge.diagram.notation.itemprovider
 
com.ibm.xtools.comparemerge.diagram.notation.strategy - package com.ibm.xtools.comparemerge.diagram.notation.strategy
 
com.ibm.xtools.comparemerge.diagram.renderer - package com.ibm.xtools.comparemerge.diagram.renderer
 
com.ibm.xtools.comparemerge.diagram.viewers - package com.ibm.xtools.comparemerge.diagram.viewers
 
com.ibm.xtools.comparemerge.msl.controller - package com.ibm.xtools.comparemerge.msl.controller
 
conflictingResourceNameCheck() - Method in class com.ibm.xtools.comparemerge.msl.controller.MSLMergeManager
 
createAdapterFactory(MergeSessionInfo) - Method in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.DiagramAdapterFactoryCreator
Returns an adapter factory that yields item providers that support all view modes.
createContentProvider() - Method in class com.ibm.xtools.comparemerge.diagram.viewers.ExplorerContentViewerCreator
Creates and returns the content provider for the explorer tree
createCustomContentViewer(Composite, IContentViewerPane, ViewModeDescriptor) - Method in class com.ibm.xtools.comparemerge.diagram.viewers.DiagramContentViewerCreator
Creates a diagram content viewer and returns it to the caller.
createCustomContentViewer(Composite, IContentViewerPane, ViewModeDescriptor) - Method in class com.ibm.xtools.comparemerge.diagram.viewers.ExplorerContentViewerCreator
 
createDiagramDeltaContainer(EObject) - Method in class com.ibm.xtools.comparemerge.diagram.notation.strategy.DiagramCompositeStrategy
Creates a DiagramDeltaContainer based on the given diagram
createDiagramRootEditPart() - Method in class com.ibm.xtools.comparemerge.diagram.viewers.DiagramContentViewerCreator
Creates a new CustomDiagramRootEditPart.
createDiagramRootEditPart() - Method in class com.ibm.xtools.comparemerge.diagram.viewers.ExplorerContentViewerCreator
 
createDiagramViewer(Composite, IContentViewerPane, MergeSessionInfo, ViewModeDescriptor) - Method in class com.ibm.xtools.comparemerge.diagram.viewers.DiagramContentViewerCreator
Creates and returns a diagram viewer
createExplorerViewer(Composite, IContentViewerPane, MergeSessionInfo, ViewModeDescriptor) - Method in class com.ibm.xtools.comparemerge.diagram.viewers.ExplorerContentViewerCreator
Creates and returns the Topology explorer viewer
createInputInterpreter(IContentViewerPane) - Method in class com.ibm.xtools.comparemerge.diagram.viewers.DiagramContentViewerCreator
Creates a new input interpreter that taking diagram content viewer into consideration
createInputInterpreter(IContentViewerPane) - Method in class com.ibm.xtools.comparemerge.diagram.viewers.ExplorerContentViewerCreator
 
createLabelProvider() - Method in class com.ibm.xtools.comparemerge.diagram.viewers.ExplorerContentViewerCreator
Creates and returns the label provider the the explorer tree
createResourceSet() - Method in class com.ibm.xtools.comparemerge.msl.controller.MSLMergeManager
 
createTextViewer(Composite, Delta) - Method in class com.ibm.xtools.comparemerge.diagram.viewers.DiagramContentViewerCreator
 
createViewer(Composite, CompareConfiguration) - Method in class com.ibm.xtools.comparemerge.diagram.viewers.DiagramContentMergeViewerCreator
Creates a new diagram content merge viewer
CustomDiagramRootEditPart - Class in com.ibm.xtools.comparemerge.diagram.viewers
This class is a custom graphical root edit part that can handle multiple diagrams as part of the contents
CustomDiagramRootEditPart() - Constructor for class com.ibm.xtools.comparemerge.diagram.viewers.CustomDiagramRootEditPart
 
CustomDiagramRootEditPart(MeasurementUnit) - Constructor for class com.ibm.xtools.comparemerge.diagram.viewers.CustomDiagramRootEditPart
 
CustomDiagramRootEditPart.WaterMark - Class in com.ibm.xtools.comparemerge.diagram.viewers
Represents special edit part which is displayed when diagram can't be rendered

D

DIAGRAM_DELTA_CONTAINER - Static variable in class com.ibm.xtools.comparemerge.diagram.notation.strategy.DiagramDeltaContainer
 
DIAGRAM_DESC - Static variable in class com.ibm.xtools.comparemerge.diagram.viewers.DiagramInputInterpreter
MSL diagram view mode descriptor
DiagramAdapterFactoryCreator - Class in com.ibm.xtools.comparemerge.diagram.notation.itemprovider
The adapter factory creator for Diagram models
DiagramAdapterFactoryCreator() - Constructor for class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.DiagramAdapterFactoryCreator
Constructs a new DiagramAdapterFactoryCreator
DiagramCompositeStrategy - Class in com.ibm.xtools.comparemerge.diagram.notation.strategy
Provides central management of diagram meta-model composite delta strategies.
DiagramCompositeStrategy() - Constructor for class com.ibm.xtools.comparemerge.diagram.notation.strategy.DiagramCompositeStrategy
 
DiagramContentMergeViewerCreator - Class in com.ibm.xtools.comparemerge.diagram.viewers
The structured viewer creator for modeling artifacts
DiagramContentMergeViewerCreator() - Constructor for class com.ibm.xtools.comparemerge.diagram.viewers.DiagramContentMergeViewerCreator
Contructs a new DiagramContentMergeViewerCreator
DiagramContentViewerCreator - Class in com.ibm.xtools.comparemerge.diagram.viewers
This content viewer creator class is used to create diagram and property viewers.
DiagramContentViewerCreator() - Constructor for class com.ibm.xtools.comparemerge.diagram.viewers.DiagramContentViewerCreator
Constructs a new DiagramContentViewerCreator
DiagramDeltaContainer - Class in com.ibm.xtools.comparemerge.diagram.notation.strategy
This class exists to provide a container for a diagram's notational and related semantic deltas.
DiagramDeltaContainer(EObject) - Constructor for class com.ibm.xtools.comparemerge.diagram.notation.strategy.DiagramDeltaContainer
Constructs a new DiagramDeltaContainer
DiagramDifferenceRenderer - Class in com.ibm.xtools.comparemerge.diagram.renderer
This class renders differences associated with diagram related view elements.
DiagramDifferenceRenderer(AdapterFactory, EmfMergeManager) - Constructor for class com.ibm.xtools.comparemerge.diagram.renderer.DiagramDifferenceRenderer
Contructor to be called when directly instantiated
DiagramDifferenceRenderer() - Constructor for class com.ibm.xtools.comparemerge.diagram.renderer.DiagramDifferenceRenderer
Contructor to be called when instantiated as extension
DiagramInputInterpreter - Class in com.ibm.xtools.comparemerge.diagram.viewers
Interpreter for Diagram models
DiagramInputInterpreter(IContentViewerPane) - Constructor for class com.ibm.xtools.comparemerge.diagram.viewers.DiagramInputInterpreter
Constructs a new DiagramInputInterpreter
DiagramItemLabelAdapter - Class in com.ibm.xtools.comparemerge.diagram.notation.itemprovider
ItemLabelAdaptor for diagram related items.
DiagramItemLabelAdapter(AdapterFactory) - Constructor for class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.DiagramItemLabelAdapter
Constructs a new DiagramItemLabelAdapter
dispose() - Method in class com.ibm.xtools.comparemerge.diagram.viewers.CustomDiagramRootEditPart
Dispose the contents
disposeResources() - Method in class com.ibm.xtools.comparemerge.msl.controller.MSLMergeManager
 
DragCompositeStrategy - Class in com.ibm.xtools.comparemerge.diagram.notation.strategy
This class compares the two contributors' diagram delta containers to find common diagram composites.
DragCompositeStrategy() - Constructor for class com.ibm.xtools.comparemerge.diagram.notation.strategy.DragCompositeStrategy
 

E

EdgeHelper - Class in com.ibm.xtools.comparemerge.diagram.notation.strategy
Helper methods for edge-related strategies
EdgeHelper() - Constructor for class com.ibm.xtools.comparemerge.diagram.notation.strategy.EdgeHelper
 
editingDomainToDispose - Variable in class com.ibm.xtools.comparemerge.msl.controller.MSLMergeManager
 
EObjectAdapterFactory - Class in com.ibm.xtools.comparemerge.diagram.notation.itemprovider
Adaptor factory for EObject
EObjectAdapterFactory() - Constructor for class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.EObjectAdapterFactory
Constructs a new EObjectAdapterFactory
executeMRunnable(MRunnable) - Method in class com.ibm.xtools.comparemerge.diagram.viewers.DiagramInputInterpreter
Use the given MRunnable to execute operation in the DiagramInputInterpreter.
executeRunnable(IMergeManagerRunnable) - Method in class com.ibm.xtools.comparemerge.msl.controller.MSLMergeManager
 
ExplorerContentViewerCreator - Class in com.ibm.xtools.comparemerge.diagram.viewers
Creator for creating IContentViewer for each contributor panes.
ExplorerContentViewerCreator() - Constructor for class com.ibm.xtools.comparemerge.diagram.viewers.ExplorerContentViewerCreator
 
ExplorerInputInterpreter - Class in com.ibm.xtools.comparemerge.diagram.viewers
Interpreter for data tools models
ExplorerInputInterpreter(IContentViewerPane) - Constructor for class com.ibm.xtools.comparemerge.diagram.viewers.ExplorerInputInterpreter
Constructor

F

fetchIcon(String, String) - Static method in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.DiagramItemLabelAdapter
Helper method for getting the icons from other plugins
findCorrespondingTreeNode(EObject) - Method in interface com.ibm.xtools.comparemerge.diagram.viewers.IExplorerContentProvider
Finds and returns the corresponding tree node to the given object
findItemLabelProvider(Object) - Method in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.NotationAdapterFactory
Returns the item label provider for the given object

G

generateComposites(DeltaContainer, Matcher) - Method in class com.ibm.xtools.comparemerge.diagram.notation.strategy.CanonicalCompositeDeltaStrategy
Generates canonical view composites based on the given deltaContainer, matcher.
generateComposites(List, Matcher, CompositeCreator) - Method in class com.ibm.xtools.comparemerge.diagram.notation.strategy.DiagramCompositeStrategy
Uses the given CompositeCreator to generate diagram composites based on the given deltas, matcher.
generateComposites(List, Matcher, CompositeCreator) - Method in class com.ibm.xtools.comparemerge.diagram.notation.strategy.DragCompositeStrategy
Uses the given CompositeCreator to generate drag composites based on the given deltas, matcher.
generateComposites(List, Matcher, CompositeCreator) - Method in class com.ibm.xtools.comparemerge.diagram.notation.strategy.MultiDragCompositeStrategy
Uses the given CompositeCreator to generate multi-drag composites based on the given deltas, matcher.
generateComposites(DeltaContainer, Matcher) - Method in class com.ibm.xtools.comparemerge.diagram.notation.strategy.RetargetCompositeDeltaStrategy
 
generateComposites(List, Matcher, CompositeCreator) - Method in class com.ibm.xtools.comparemerge.diagram.notation.strategy.SizeCompositeStrategy
Uses the given CompositeCreator to generate size composites based on the given deltas, matcher.
generateComposites(List, Matcher, CompositeCreator) - Method in class com.ibm.xtools.comparemerge.diagram.notation.strategy.StyleCompositeStrategy
Uses the given CompositeCreator to generate style composites based on the given deltas, matcher.
getAffectedDiagrams(IContentViewerInput) - Method in class com.ibm.xtools.comparemerge.diagram.viewers.DiagramInputInterpreter
Returns the affected diagrams associated with the delta
getComposedAdapterFactory() - Method in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.NotationAdapterFactory
Returns the associated composed adapterFactory
getCompositeDelta() - Method in class com.ibm.xtools.comparemerge.diagram.notation.strategy.DiagramDeltaContainer
Retrieves the compositeDelta.
getContainerName(EObject) - Method in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.DiagramItemLabelAdapter
Returns the name of the style as the name of the container.
getContents() - Method in class com.ibm.xtools.comparemerge.diagram.viewers.CustomDiagramRootEditPart
Returns the contents EditPart.
getContributor(Delta) - Static method in class com.ibm.xtools.comparemerge.diagram.notation.strategy.EdgeHelper
 
getCustomBrowseViewModes(IContentViewerInput, List) - Method in class com.ibm.xtools.comparemerge.diagram.viewers.DiagramInputInterpreter
Returns the list of custom browse view modes for the specified input.
getCustomBrowseViewModes(IContentViewerInput, List) - Method in class com.ibm.xtools.comparemerge.diagram.viewers.ExplorerInputInterpreter
 
getCustomCurrentViewModes(IContentViewerInput, List) - Method in class com.ibm.xtools.comparemerge.diagram.viewers.DiagramInputInterpreter
Returns the custom current view modes associated with this digram input interpreter.
getCustomCurrentViewModes(IContentViewerInput, List) - Method in class com.ibm.xtools.comparemerge.diagram.viewers.ExplorerInputInterpreter
 
getDefaultDeltaTreeFilters() - Method in class com.ibm.xtools.comparemerge.msl.controller.MSLMergeManager
 
getDiagram() - Method in class com.ibm.xtools.comparemerge.diagram.notation.strategy.DiagramDeltaContainer
Retrieves the diagram
getDiagramContents() - Method in class com.ibm.xtools.comparemerge.diagram.viewers.CustomDiagramRootEditPart
Returns the viewer contents
getDiagramType() - Method in class com.ibm.xtools.comparemerge.diagram.notation.strategy.DiagramDeltaContainer
Retrieves the diagramType
getDisplayedParts(EditPart, DiagramViewer) - Method in interface com.ibm.xtools.comparemerge.diagram.viewers.IRelatedEditPartsProvider
Get all edit parts that should be displayed when given edit part is displayed
getDisplayName(ENamedElement) - Static method in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.DiagramItemLabelAdapter
Retrieves the displayable name of an EMF named element
getEdge(EObject) - Static method in class com.ibm.xtools.comparemerge.diagram.notation.strategy.EdgeHelper
 
getEdgeName(Edge) - Method in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.DiagramItemLabelAdapter
Handles the formatting of any edge name.
getEditingDomain() - Method in class com.ibm.xtools.comparemerge.msl.controller.MSLMergeManager
Returns the editing domain from this session
getExplorerElements(IViewerData, List) - Method in class com.ibm.xtools.comparemerge.diagram.viewers.ExplorerInputInterpreter
Returns the viewer element used by to be high in the model explorer base on the selected delta or conflict on the structural pane
getExtendedContainer(Object) - Method in class com.ibm.xtools.comparemerge.diagram.notation.strategy.DiagramDeltaContainer
Retrieves an extended container of this diagramDeltaContainer based on a unique key.
getExtendedImagePost(Object) - Method in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.DiagramItemLabelAdapter
Override if you want to check the object AFTER super classes
getExtendedImagePre(Object) - Method in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.DiagramItemLabelAdapter
Override if you want to check the object BEFORE super classes
getExtendedObjectNamePost(Object) - Method in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.DiagramItemLabelAdapter
Override if you want to take a crack at naming the object AFTER the superclasses have had at it
getExtendedObjectNamePre(Object) - Method in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.DiagramItemLabelAdapter
Override if you want to take a crack at naming the object BEFORE the superclasses have had at it
getExtendedTextPost(Object) - Method in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.DiagramItemLabelAdapter
Override if you have types that you want to handle after diagram has had a crack at the types
getExtendedTextPre(Object) - Method in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.DiagramItemLabelAdapter
Override if you have types that you want to handle before diagram has had a crack at the types
getFormattedEAnnotation(EAnnotation) - Method in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.DiagramItemLabelAdapter
Get a formatted string representation of the given EAnnotation
getFormattedTypeText(Object) - Method in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.DiagramItemLabelAdapter
Returns the element's formatted type name, calls the extendable getLocalizedTypeTextByKey to allow for overridden access to the meta-model's type names
getImage(Object) - Method in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.DiagramItemLabelAdapter
Retrieves the image associated with the given object
getImageFromDifferentItemLabelProvider(Object) - Method in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.DiagramItemLabelAdapter
Cannot override this, instead override getItemLabelProviderForObject
getItemLabelProviderForObject(Object) - Method in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.DiagramItemLabelAdapter
Looks for an alternative item label provider that is capable of rendering this object.
getLocalizedTypeTextByKey(Object, String) - Method in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.DiagramItemLabelAdapter
 
getNodeName(Node) - Method in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.DiagramItemLabelAdapter
Handles the formatting of any node name, including styles, geoshapes and so on.
getNotationalDeltas() - Method in class com.ibm.xtools.comparemerge.diagram.notation.strategy.DiagramDeltaContainer
Retrieves a list of notational deltas.
getObjectName(Object) - Method in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.DiagramItemLabelAdapter
No reason to override this as there are other ways to tweak the name and qualifiers.
getObjectNameQualifiers(Object) - Method in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.DiagramItemLabelAdapter
Object qualifiers are anything you want added to the front of an object name.
getObjectNameWithQualAndType(Object) - Method in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.DiagramItemLabelAdapter
Override this only if you want to change the basic format of the name of elements with qualifiers and type.
getObjectNameWithQualOnly(Object) - Method in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.DiagramItemLabelAdapter
Override this only if you want to change the basic format of the name of elements with qualifier only.
getParent() - Method in class com.ibm.xtools.comparemerge.diagram.notation.strategy.DiagramDeltaContainer
Retrieves the parent of the diagram associated with this container.
getPrimaryEditParts(DiagramEditPart) - Method in class com.ibm.xtools.comparemerge.diagram.viewers.CustomDiagramRootEditPart
Gets the primary edit parts for the specified diagram edit part
getProxyCommand(String, Collection) - Method in class com.ibm.xtools.comparemerge.msl.controller.MSLMergeController
 
getReconnectKind(Delta) - Static method in class com.ibm.xtools.comparemerge.diagram.notation.strategy.EdgeHelper
 
getText(Object) - Method in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.DiagramItemLabelAdapter
Retrieves the text associated with the given object
getTextFromDifferentItemLabelProvider(Object) - Method in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.DiagramItemLabelAdapter
Cannot override this, instead override getItemLabelProviderForObject

H

hasEditingDomainChanged() - Method in class com.ibm.xtools.comparemerge.diagram.viewers.ExplorerInputInterpreter
Checks if the editing domain has changed

I

IExplorerContentProvider - Interface in com.ibm.xtools.comparemerge.diagram.viewers
Content provider for Explorer tree view
init(MergeSessionInfo) - Method in class com.ibm.xtools.comparemerge.msl.controller.MSLMergeManager
Overrides default implementation to initialize the correct instance of the ResourceSet
IRelatedEditPartsProvider - Interface in com.ibm.xtools.comparemerge.diagram.viewers
Interface that is used to provide edit parts related to the given edit part
isDescription(Node) - Method in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.DiagramItemLabelAdapter
Determines if the node is a description node
isDiagramChange(IContentViewerInput) - Method in class com.ibm.xtools.comparemerge.diagram.viewers.DiagramInputInterpreter
Checks if the delta is associated with a diagram change.
isDiagramElementsChange(IContentViewerInput) - Method in class com.ibm.xtools.comparemerge.diagram.viewers.DiagramInputInterpreter
Checks if the delta is associated with a diagram element change.
isDiagramName(Node) - Method in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.DiagramItemLabelAdapter
Determines if the given node is a diagram name node
isElement(Object) - Method in class com.ibm.xtools.comparemerge.diagram.notation.strategy.CanonicalCompositeDeltaStrategy
 
isFactoryForType(Object) - Method in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.EObjectAdapterFactory
Determines weather this Adapter Factory can provide an item label provider for the given object type
isFactoryForType(Object) - Method in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.NotationAdapterFactory
Determines weather this Adapter Factory can provide an item label provider for the given object type.
isGeoShape(Node) - Method in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.DiagramItemLabelAdapter
Determines if the given node is a geo shape
isLiveModel() - Method in class com.ibm.xtools.comparemerge.msl.controller.MSLMergeManager
 
isNote(Node) - Method in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.DiagramItemLabelAdapter
Determines if the given node is a note
isNoteAttachment(Edge) - Method in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.DiagramItemLabelAdapter
Determines if the given edge is a note attachment
isReconnect(Delta) - Static method in class com.ibm.xtools.comparemerge.diagram.notation.strategy.EdgeHelper
 
isReference(Edge) - Method in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.DiagramItemLabelAdapter
Determines if the given edge is a reference
isRootChange(IContentViewerInput) - Method in class com.ibm.xtools.comparemerge.diagram.viewers.ExplorerInputInterpreter
 
isStyle(Object) - Method in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.DiagramItemLabelAdapter
Determine if the given object is a style
isText(Node) - Method in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.DiagramItemLabelAdapter
Determines if the given note is a text.
isTypedEdge(Edge, String) - Method in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.DiagramItemLabelAdapter
Determines whether the given edge has a type equals to the given string
isTypedNode(Node, String) - Method in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.DiagramItemLabelAdapter
Determines if the given node has a type equals to the given string

M

makeShortenedTextString(String) - Method in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.DiagramItemLabelAdapter
 
MSLMergeController - Class in com.ibm.xtools.comparemerge.msl.controller
The main controller for the modeling artifacts
MSLMergeController(EmfStructureMergeViewer) - Constructor for class com.ibm.xtools.comparemerge.msl.controller.MSLMergeController
Constructor
MSLMergeManager - Class in com.ibm.xtools.comparemerge.msl.controller
Merge manager for modeling artifacts
MSLMergeManager() - Constructor for class com.ibm.xtools.comparemerge.msl.controller.MSLMergeManager
Default constructor
MultiDragCompositeStrategy - Class in com.ibm.xtools.comparemerge.diagram.notation.strategy
Composites all drag deltas about multi-drag operations that should be resolved together.
MultiDragCompositeStrategy() - Constructor for class com.ibm.xtools.comparemerge.diagram.notation.strategy.MultiDragCompositeStrategy
 
mustBeAtomicContainer(EObject) - Method in class com.ibm.xtools.comparemerge.diagram.notation.strategy.DiagramCompositeStrategy
Determines weather the given diagram composite should be atomic or not.

N

NotationAdapterFactory - Class in com.ibm.xtools.comparemerge.diagram.notation.itemprovider
Adapter factory for Notation elements
NotationAdapterFactory() - Constructor for class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.NotationAdapterFactory
Constructs a new NotationAdapterFactory
notationalDeltaIterator() - Method in class com.ibm.xtools.comparemerge.diagram.notation.strategy.DiagramDeltaContainer
Returns an iterator used to traverse all the notational deltas contained within this container
note_attachment_image - Variable in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.DiagramItemLabelAdapter
Image used to show note attachment element
note_image - Variable in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.DiagramItemLabelAdapter
Image used to show note element

O

onAfterAddRoot(DiagramEditPart) - Method in class com.ibm.xtools.comparemerge.diagram.viewers.CustomDiagramRootEditPart
 
onBeforeAddRoot(DiagramEditPart) - Method in class com.ibm.xtools.comparemerge.diagram.viewers.CustomDiagramRootEditPart
 

P

performUpdate(DiagramEditPart) - Method in class com.ibm.xtools.comparemerge.diagram.viewers.CustomDiagramRootEditPart
 
PROPERTY_DESC - Static variable in class com.ibm.xtools.comparemerge.diagram.viewers.DiagramInputInterpreter
MSL property view mode descriptor
putExtendedContainer(Object, Object) - Method in class com.ibm.xtools.comparemerge.diagram.notation.strategy.DiagramDeltaContainer
Adds an extended container to this diagramDeltaContainer.

R

RECONNECT_SOURCE - Static variable in class com.ibm.xtools.comparemerge.diagram.notation.strategy.EdgeHelper
 
RECONNECT_TARGET - Static variable in class com.ibm.xtools.comparemerge.diagram.notation.strategy.EdgeHelper
 
RetargetCompositeDeltaStrategy - Class in com.ibm.xtools.comparemerge.diagram.notation.strategy
Group edge source/target changes and bendpoints/anchors
RetargetCompositeDeltaStrategy() - Constructor for class com.ibm.xtools.comparemerge.diagram.notation.strategy.RetargetCompositeDeltaStrategy
 
revealCustomContent(IContentViewerInput, IViewerData) - Method in class com.ibm.xtools.comparemerge.diagram.viewers.DiagramInputInterpreter
Reveals the custom content for the specified input and viewer
revealCustomContent(IContentViewerInput, IViewerData) - Method in class com.ibm.xtools.comparemerge.diagram.viewers.ExplorerInputInterpreter
 
run(IProgressMonitor) - Method in class com.ibm.xtools.comparemerge.msl.controller.MSLMergeManager
Overrides to wrap the run() method in a proper write or unchecked MSL interval
runMRunnable(MRunnable) - Method in class com.ibm.xtools.comparemerge.msl.controller.MSLMergeManager
Utility method to execute the MRunnable in appropriate way depending on whether this is a live model session or not.

S

setComposedAdapterFactory(ComposedAdapterFactory) - Method in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.NotationAdapterFactory
Sets the composed adatper factory to use by this factory
setCompositeDelta(CompositeDelta) - Method in class com.ibm.xtools.comparemerge.diagram.notation.strategy.DiagramDeltaContainer
Sets the compositeDelta
setContents(EditPart) - Method in class com.ibm.xtools.comparemerge.diagram.viewers.CustomDiagramRootEditPart
Sets the contents EditPart.
setCustomBrowseContext(ISelection, IViewerData) - Method in class com.ibm.xtools.comparemerge.diagram.viewers.DiagramInputInterpreter
Sets the custom browse context associated with the current selection within the specified content viewer.
setCustomContext(IContentViewerInput, IViewerData, boolean) - Method in class com.ibm.xtools.comparemerge.diagram.viewers.DiagramInputInterpreter
Sets the custom context for the specified input and viewer
setCustomContext(IContentViewerInput, IViewerData, boolean) - Method in class com.ibm.xtools.comparemerge.diagram.viewers.ExplorerInputInterpreter
 
setDiagramContents(List) - Method in class com.ibm.xtools.comparemerge.diagram.viewers.CustomDiagramRootEditPart
Sets the viewer contents using the specified contents
setDiagramType(String) - Method in class com.ibm.xtools.comparemerge.diagram.notation.strategy.DiagramDeltaContainer
Sets the diagramType.
setEditingDomain(MEditingDomain) - Method in class com.ibm.xtools.comparemerge.msl.controller.MSLMergeManager
 
setInitialCustomBrowseContext(IContentViewerInput, IViewerData) - Method in class com.ibm.xtools.comparemerge.diagram.viewers.DiagramInputInterpreter
Sets the intial custom browse context associated with the current input within the specified content viewer.
setInitialCustomBrowseContext(IContentViewerInput, IViewerData) - Method in class com.ibm.xtools.comparemerge.diagram.viewers.ExplorerInputInterpreter
 
setParent(EObject) - Method in class com.ibm.xtools.comparemerge.diagram.notation.strategy.DiagramDeltaContainer
Sets the parent of the diagram associated with this container.
setShowInitialDiagramInBrowseMode(boolean) - Method in class com.ibm.xtools.comparemerge.diagram.viewers.DiagramInputInterpreter
Determines weather to display diagram content in diagram viewer when users move in browse mode.
shouldDisplayChildren(EditPart) - Method in interface com.ibm.xtools.comparemerge.diagram.viewers.IRelatedEditPartsProvider
Check if children of the given edit part should be displayed
showHide(DiagramEditPart, boolean) - Method in class com.ibm.xtools.comparemerge.diagram.viewers.CustomDiagramRootEditPart
Hides / Shows the specified diagram edit part
showHideSecondaryDiagram(boolean) - Method in class com.ibm.xtools.comparemerge.diagram.viewers.CustomDiagramRootEditPart
Hides / Shows the secondary diagram edit part and its children
showInitialDiagramInBrowseMode(IContentViewerInput, IViewerData) - Method in class com.ibm.xtools.comparemerge.diagram.viewers.DiagramInputInterpreter
Shows diagram content in diagram viewer when users move in browse mode
SizeCompositeStrategy - Class in com.ibm.xtools.comparemerge.diagram.notation.strategy
This class groups any object's size change (height and width) into a composite.
SizeCompositeStrategy() - Constructor for class com.ibm.xtools.comparemerge.diagram.notation.strategy.SizeCompositeStrategy
 
STRUCTURE_DESC - Static variable in class com.ibm.xtools.comparemerge.diagram.viewers.DiagramInputInterpreter
MSL structure view mode descriptor
StyleCompositeStrategy - Class in com.ibm.xtools.comparemerge.diagram.notation.strategy
This class groups any supported style change (e.g.
StyleCompositeStrategy() - Constructor for class com.ibm.xtools.comparemerge.diagram.notation.strategy.StyleCompositeStrategy
 
STYLES - Variable in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.DiagramItemLabelAdapter
A set of model object styles

T

text_image - Variable in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.DiagramItemLabelAdapter
Image used to show text element

U

unknown_image - Static variable in class com.ibm.xtools.comparemerge.diagram.notation.itemprovider.DiagramItemLabelAdapter
Image used to show unknown element

W

WaterMark() - Constructor for class com.ibm.xtools.comparemerge.diagram.viewers.CustomDiagramRootEditPart.WaterMark
 
A C D E F G H I M N O P R S T U W 
Skip navigation links