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

A

AbstractCommand - Class in com.ibm.xtools.comparemerge.core.command
The abstract parent of all concrete commands.
AbstractCommand(String) - Constructor for class com.ibm.xtools.comparemerge.core.command.AbstractCommand
Creates a new command with the specified label.
AbstractCompareMergeAction - Class in com.ibm.xtools.comparemerge.ui.actions
The abstract parent of all concrete action handlers within the compare merge infrastructure that can execute commands.
AbstractCompareMergeAction(ISelectionProvider, ICompareMergeController) - Constructor for class com.ibm.xtools.comparemerge.ui.actions.AbstractCompareMergeAction
Constructs a new AbstractCompareMergeAction
AbstractContentMergeViewer - Class in com.ibm.xtools.comparemerge.ui.viewers
The base class for all Aurora C/M Content Merge Viewers.
AbstractContentMergeViewer(Composite, CompareConfiguration) - Constructor for class com.ibm.xtools.comparemerge.ui.viewers.AbstractContentMergeViewer
Constructs a new AbstractContentMergeViewer
AbstractInputInterpreter - Class in com.ibm.xtools.comparemerge.ui.viewers
Abstract parent of IInputInterpreter class.
AbstractInputInterpreter(IContentViewerPane) - Constructor for class com.ibm.xtools.comparemerge.ui.viewers.AbstractInputInterpreter
Constructs a new AbstractInputInterpreter
AbstractMergeManager - Class in com.ibm.xtools.comparemerge.core.controller
The base class used in the Aurora Compare&Merge framework to start and manage the actual Compare/Merge sessions.
AbstractMergeManager() - Constructor for class com.ibm.xtools.comparemerge.core.controller.AbstractMergeManager
Constructs a new AbstractMergeManager.
AbstractMergeManager.ConflictSuppressionStrategy - Enum in com.ibm.xtools.comparemerge.core.controller
Defines how to process suppressed conflict
AbstractMergeViewer - Class in com.ibm.xtools.comparemerge.ui.viewers
The base class for all merge viewers hosted inside the AbstractContentMergeViewer
AbstractMergeViewer(Composite, AbstractContentMergeViewer) - Constructor for class com.ibm.xtools.comparemerge.ui.viewers.AbstractMergeViewer
Constructs a new AbstractMergeViewer
AbstractStructureController - Class in com.ibm.xtools.comparemerge.ui.controller
Abstract compare merge controller to be used with the StructureViewer.
AbstractStructureController(AbstractStructureMergeViewer) - Constructor for class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
Constructs a new AbstractStructureController
AbstractStructureMergeViewer - Class in com.ibm.xtools.comparemerge.ui.viewers
The base class for the Merge Viewer used in compare/merge that consists of two parts: the Structure Viewer (to show structured Differences/Conflicts) and the Content Viewer (to show the content relevant to the selected Diff/Conflict).
AbstractStructureMergeViewer(Composite, AbstractContentMergeViewer) - Constructor for class com.ibm.xtools.comparemerge.ui.viewers.AbstractStructureMergeViewer
Constructs a new AbstractStructureMergeViewer
AbstractSubMergeExtender - Class in com.ibm.xtools.comparemerge.ui.submerge
Abstract class that provides a basic implementation for the sub merge extender
AbstractSubMergeExtender() - Constructor for class com.ibm.xtools.comparemerge.ui.submerge.AbstractSubMergeExtender
 
ActionManager - Class in com.ibm.xtools.comparemerge.ui.actions
Responsible for managing the running of repeatable actions.
ActionManager(CommandManager) - Constructor for class com.ibm.xtools.comparemerge.ui.actions.ActionManager
Constructs a new action manager for the specified command manager.
actionManagerChanged(ActionManagerChangeEvent) - Method in interface com.ibm.xtools.comparemerge.ui.actions.IActionManagerChangeListener
Handles an event indicating that an action manager has changed.
ActionManagerChangeEvent - Class in com.ibm.xtools.comparemerge.ui.actions
Represent an event that is fired when an action manager changes.
ActionManagerChangeEvent(ActionManager) - Constructor for class com.ibm.xtools.comparemerge.ui.actions.ActionManagerChangeEvent
Constructs a new action manager change event for the specified action manager.
ActionManagerChangeEvent(ActionManager, IRepeatableAction) - Constructor for class com.ibm.xtools.comparemerge.ui.actions.ActionManagerChangeEvent
Constructs a new action manager change event for the specified action manager and action.
addActionManagerChangeListener(IActionManagerChangeListener) - Method in class com.ibm.xtools.comparemerge.ui.actions.ActionManager
Adds the specified listener to the list of action manager change listeners for this action manager.
addChild(SubUnitFile) - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.SubUnitFile
 
addCommand(ICommand) - Method in class com.ibm.xtools.comparemerge.core.command.CommandManager
Adds the specified command to the list of commands managed by this command manager.
addCommandManagerChangeListener(ICommandManagerChangeListener) - Method in class com.ibm.xtools.comparemerge.core.command.CommandManager
Adds the specified listener to the list of command manager change listeners for this command manager.
addCompareInputChangeListener(ICompareInputChangeListener) - Method in class com.ibm.xtools.comparemerge.core.controller.MergeSessionCompareInput
Adds a CompareInputChangeListener.
addContentViewerListener(IContentViewerListener) - Method in interface com.ibm.xtools.comparemerge.ui.panes.IContentViewerPane
Adds a content viewer listener.
addHighlightingListener(IHighlightingListener) - Method in class com.ibm.xtools.comparemerge.ui.provider.DefaultHighlighterProvider
 
addHighlightingListener(IHighlightingListener) - Method in interface com.ibm.xtools.comparemerge.ui.provider.IHighlighterProvider
Adds a listener for highlighting changes.
addNavigationListener(int, INavigationListener) - Method in interface com.ibm.xtools.comparemerge.ui.provider.INavigationProvider
Adds a listener for navigation changes.
addPropertyChangeListener(IPropertyChangeListener) - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
addPropertyChangeListener(IPropertyChangeListener) - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Adds a listener for property changes to this notifier.
addPropertyChangeListener(IPropertyChangeListener) - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractContentMergeViewer
Adds a listener for property changes to this content merge viewer.
addPropertyChangeListener(IPropertyChangeListener) - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractMergeViewer
Adds a listener for property changes to this merge viewer.
addScrollingEventListener(IScrollingListener) - Method in class com.ibm.xtools.comparemerge.ui.provider.DefaultScrollingProvider
 
addScrollingEventListener(IScrollingListener) - Method in interface com.ibm.xtools.comparemerge.ui.provider.IScrollingProvider
Adds a listener for scrolling changes.
ALL - Static variable in class com.ibm.xtools.comparemerge.ui.utils.NavigationEventType
All navigation event
ANCESTOR - Static variable in class com.ibm.xtools.comparemerge.core.utils.ContributorType
The ancestor contributor
append - Variable in class com.ibm.xtools.comparemerge.core.utils.LazyFileOutputStream
 
arr - Variable in class com.ibm.xtools.comparemerge.core.utils.ArrayAsHashKey
 
ArrayAsHashKey - Class in com.ibm.xtools.comparemerge.core.utils
Wraps array into hash key
ArrayAsHashKey(Object[]) - Constructor for class com.ibm.xtools.comparemerge.core.utils.ArrayAsHashKey
 
asLogicalModelTypedElement(IInputOutputDescriptor) - Static method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelTypedElement
Return LogicalModelTypedElement from IInputOutputDescriptor if underlying input object extends LogicalModelTypedElement
autoConfirm - Variable in class com.ibm.xtools.comparemerge.ui.actions.ContentPaneAction
If enabled, the action will not prompt for confirmation
autoMergeAsPlainText(OutputStream, String, IStorage, IStorage, IStorage, IProgressMonitor) - Static method in class com.ibm.xtools.comparemerge.ui.submerge.TextSubMergeExtender
 

B

BASE - Static variable in class com.ibm.xtools.comparemerge.ui.logicalmodel.StorageLocation
 
BATCH_MERGE_OPERATION_PREFIX - Static variable in class com.ibm.xtools.comparemerge.core.events.CompareMergeEventManager
Special event kinds to indicate begin/end of batch merge operations
BUSY - Static variable in class com.ibm.xtools.comparemerge.ui.actions.IRepeatableAction.WorkIndicatorType
Action should have busy signal

C

canAutoAdvance() - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
canAutoAdvance() - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Determines if the Auto-Advance action can be enabled.
canBrowseContext(ViewModeDescriptor, ViewModeDescriptor, ISelection) - Method in interface com.ibm.xtools.comparemerge.ui.viewers.IInputInterpreter
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.
CANCELABLE_PROGRESS_MONITOR - Static variable in class com.ibm.xtools.comparemerge.ui.actions.IRepeatableAction.WorkIndicatorType
Operation should have a cancelable progress monitor
CANCELED - Static variable in class com.ibm.xtools.comparemerge.core.utils.MergeStatusType
The compare/merge operation has been cancelled.
CANCELLED_MESSAGE - Static variable in class com.ibm.xtools.comparemerge.core.command.AbstractCommand
The status message for a cancelled command.
CANCELLED_MESSAGE - Static variable in class com.ibm.xtools.comparemerge.core.command.CompositeCommand
The status message for a cancelled command.
canMergeData(ISubMergeDataHolder) - Method in interface com.ibm.xtools.comparemerge.ui.submerge.ISubMergeExtender
Returns true if this extender can understand data type of the changed data and can provide a merge viewer for handling the changed data.
canMergeData(ISubMergeDataHolder) - Method in class com.ibm.xtools.comparemerge.ui.submerge.JavaSourceSubMergeExtender
 
canMergeData(ISubMergeDataHolder) - Method in class com.ibm.xtools.comparemerge.ui.submerge.TextSubMergeExtender
 
canMergeWithoutAncestor() - Method in class com.ibm.xtools.comparemerge.core.controller.AbstractMergeManager
 
canParseSubUnitReferences() - Method in interface com.ibm.xtools.comparemerge.ui.logicalmodel.ILogicalModelExtender
Determines whethere this extender can extract the subnit file references from the model file content.
canRedo() - Method in class com.ibm.xtools.comparemerge.core.command.CommandManager
Retrieves a Boolean indicating whether a command can be redone.
canRepeat() - Method in class com.ibm.xtools.comparemerge.ui.actions.ActionManager
Retrieves a Boolean indicating whether the last action that was run can be repeated.
canSaveMergedContributor() - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
canSaveMergedContributor() - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Checks if it is possible to save the merged result to the default location
canSaveMergedContributorAs(ContributorType) - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
canSaveMergedContributorAs(ContributorType) - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Checks if it is possible to save the merged result on top of Left ot Right contributors
canSaveToLeftOrRight() - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
canSupportInput(IContentViewerInput) - Method in interface com.ibm.xtools.comparemerge.ui.viewers.IInputInterpreter
Checks if the specified input can be handled by the interpreter.
canSyncScroll() - Method in class com.ibm.xtools.comparemerge.ui.provider.SynchronizedScrolling
 
canUndo() - Method in class com.ibm.xtools.comparemerge.core.command.CommandManager
Retrieves a Boolean indicating whether a command can be undone.
checkContributor(ITypedElement) - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractContentMergeViewer
This will check if the contributor contains any information and can be used in the C/M.
clear() - Method in class com.ibm.xtools.comparemerge.core.command.CommandManager
Clears this command manager by emptying its list of commands.
clear() - Method in class com.ibm.xtools.comparemerge.ui.actions.ActionManager
Clears this action manager by discarding the last action that was run.
clear(EventObject) - Method in class com.ibm.xtools.comparemerge.ui.provider.DefaultHighlighterProvider
 
clear(EventObject) - Method in interface com.ibm.xtools.comparemerge.ui.provider.IHighlighterProvider
The provider clears all the highlighting capabilities on the viewer until the next call to the method setHighlightingInfo.
clearAll() - Static method in class com.ibm.xtools.comparemerge.core.utils.LogicalModelCacheManager
 
clearAll() - Static method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LocalContentAccess
 
clearCRCCache() - Static method in class com.ibm.xtools.comparemerge.core.utils.LogicalModelCacheManager
 
clearFragmentsCaches() - Static method in class com.ibm.xtools.comparemerge.core.utils.LogicalModelCacheManager
 
CLEARING - Static variable in class com.ibm.xtools.comparemerge.core.command.CommandManager.State
The command manager is clearing its list of commands.
clearLocalContentAccessor(IResource) - Static method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LocalContentAccess
 
clearLocalContentAccessor(Collection<? extends IResource>) - Static method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LocalContentAccess
 
clearRedoCommands() - Method in class com.ibm.xtools.comparemerge.core.command.CommandManager
Clears the redo stack.
clearSilent() - Method in class com.ibm.xtools.comparemerge.core.command.CommandManager
Clears this command manager by emptying its list of commands WITHOUT broadcasting CommandManagerChangeEvent.
clearUndoCommands() - Method in class com.ibm.xtools.comparemerge.core.command.CommandManager
Clears the undo stack.
close() - Method in class com.ibm.xtools.comparemerge.core.controller.AbstractMergeManager
This method is to be called from outside when the Compare/Merge Session is to be completed.
close() - Method in class com.ibm.xtools.comparemerge.core.utils.LazyFileOutputStream
 
close() - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
close() - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Called when the parent Merge Viewer is disposed.
close() - Method in class com.ibm.xtools.comparemerge.ui.controller.VersionPickerMergeManager
 
close() - Method in interface com.ibm.xtools.comparemerge.ui.panes.IMergeViewerPane
Called by the parent Merge Viewer to notify its panes are about to be desposed and the viewer to be closed.
closeCompareMergeSession() - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
closeCompareMergeSession() - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Close C/M session, if any.
closeCurrentMergeViewer() - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractContentMergeViewer
Closes the previously open Merge Viewer hosted inside this Content Merge Viewer.
com.ibm.xtools.comparemerge.core.command - package com.ibm.xtools.comparemerge.core.command
 
com.ibm.xtools.comparemerge.core.controller - package com.ibm.xtools.comparemerge.core.controller
 
com.ibm.xtools.comparemerge.core.events - package com.ibm.xtools.comparemerge.core.events
 
com.ibm.xtools.comparemerge.core.utils - package com.ibm.xtools.comparemerge.core.utils
 
com.ibm.xtools.comparemerge.ui.actions - package com.ibm.xtools.comparemerge.ui.actions
 
com.ibm.xtools.comparemerge.ui.controller - package com.ibm.xtools.comparemerge.ui.controller
 
com.ibm.xtools.comparemerge.ui.listeners - package com.ibm.xtools.comparemerge.ui.listeners
 
com.ibm.xtools.comparemerge.ui.logicalmodel - package com.ibm.xtools.comparemerge.ui.logicalmodel
 
com.ibm.xtools.comparemerge.ui.panes - package com.ibm.xtools.comparemerge.ui.panes
 
com.ibm.xtools.comparemerge.ui.provider - package com.ibm.xtools.comparemerge.ui.provider
 
com.ibm.xtools.comparemerge.ui.submerge - package com.ibm.xtools.comparemerge.ui.submerge
 
com.ibm.xtools.comparemerge.ui.utils - package com.ibm.xtools.comparemerge.ui.utils
 
com.ibm.xtools.comparemerge.ui.viewers - package com.ibm.xtools.comparemerge.ui.viewers
 
CommandManager - Class in com.ibm.xtools.comparemerge.core.command
Responsible for managing the execution of commands.
CommandManager() - Constructor for class com.ibm.xtools.comparemerge.core.command.CommandManager
Constructs a new command manager.
CommandManager.State - Class in com.ibm.xtools.comparemerge.core.command
An enumeration of command manager states.
commandManagerChanged(CommandManagerChangeEvent) - Method in interface com.ibm.xtools.comparemerge.core.command.ICommandManagerChangeListener
Handles an event indicating that a command manager has changed.
commandManagerChanged(CommandManagerChangeEvent) - Method in class com.ibm.xtools.comparemerge.ui.actions.AbstractCompareMergeAction
Handles an event indicating that a command manager has changed.
commandManagerChanged(CommandManagerChangeEvent) - Method in class com.ibm.xtools.comparemerge.ui.actions.ContentPaneAction
 
commandManagerChanged(CommandManagerChangeEvent) - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
CommandManagerChangeEvent - Class in com.ibm.xtools.comparemerge.core.command
Represents an event that is fired when a command manager changes.
CommandManagerChangeEvent(CommandManager) - Constructor for class com.ibm.xtools.comparemerge.core.command.CommandManagerChangeEvent
Constructs a new command manager change event for the specified command manager.
CommandManagerChangeEvent(CommandManager, ICommand) - Constructor for class com.ibm.xtools.comparemerge.core.command.CommandManagerChangeEvent
Constructs a new command manager change event for the specified command manager and command.
CommandResult - Class in com.ibm.xtools.comparemerge.core.command
The result of a command execution.
CommandResult(IStatus) - Constructor for class com.ibm.xtools.comparemerge.core.command.CommandResult
Constructs a new command result with the specified status and a default return value.
CommandResult(IStatus, Object) - Constructor for class com.ibm.xtools.comparemerge.core.command.CommandResult
Constructs a new command result with the specified status and return value.
commitMergeResult(Object, String) - Method in interface com.ibm.xtools.comparemerge.ui.submerge.ISubMergeDataHolder
Commit the merge result to end the sub-merge session.
COMPARE_EDITOR_VIEW_ID - Static variable in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
COMPARE_MERGE_UI_PLUGIN_ID - Static variable in class com.ibm.xtools.comparemerge.core.controller.AbstractMergeManager
 
CompareMergeEventManager - Class in com.ibm.xtools.comparemerge.core.events
This class is responsible for tracking different events generated by Compare/Merge
CompareMergeEventManager.BatchMergeOperation - Enum in com.ibm.xtools.comparemerge.core.events
 
CompareResult - Class in com.ibm.xtools.comparemerge.core.utils
Describes result of the binary file compare.
CompareResult(int, long) - Constructor for class com.ibm.xtools.comparemerge.core.utils.CompareResult
Constructs a new CompareResult
COMPLETED - Static variable in class com.ibm.xtools.comparemerge.core.utils.MergeStatusType
The compare/merge operation completed successfully.
compose(ICommand) - Method in class com.ibm.xtools.comparemerge.core.command.AbstractCommand
Composes this command with the specified command by creating a composite command composed of this command and the specified command.
compose(ICommand) - Method in class com.ibm.xtools.comparemerge.core.command.CompositeCommand
Composes this composite command with the specified command by adding the specified command to the commands of which this composite command is composed.
compose(ICommand) - Method in interface com.ibm.xtools.comparemerge.core.command.ICommand
Composes this command with the specified command.
CompositeCommand - Class in com.ibm.xtools.comparemerge.core.command
A composite command, i.e.
CompositeCommand(String) - Constructor for class com.ibm.xtools.comparemerge.core.command.CompositeCommand
Creates a new composite command with the specified label.
CompositeCommand(String, List) - Constructor for class com.ibm.xtools.comparemerge.core.command.CompositeCommand
Creates a new composite command with the specified label and list of commands.
computeMergedResult(ITypedElement) - Method in class com.ibm.xtools.comparemerge.ui.submerge.AbstractSubMergeExtender
Computes the merge result from mergedElement.
computeMergedResult(ITypedElement) - Method in class com.ibm.xtools.comparemerge.ui.submerge.TextSubMergeExtender
 
computeSubfieldMergeResult(ICompareInput) - Method in class com.ibm.xtools.comparemerge.ui.submerge.AbstractSubMergeExtender
 
computeSubfieldMergeResult(ICompareInput) - Method in interface com.ibm.xtools.comparemerge.ui.submerge.ISubMergeExtender
The extender is asked to compute and return the merged value from its own ICompareInput object which is kept in the left or right ITypedElement.
CONFLICT - Static variable in class com.ibm.xtools.comparemerge.ui.utils.NavigationEventType
Navigation event from a conflict
conflictSuppressionStrategy - Variable in class com.ibm.xtools.comparemerge.core.controller.AbstractMergeManager
 
ContentPaneAction - Class in com.ibm.xtools.comparemerge.ui.actions
Abstract parent action for content viewer panes hosting different contributor versions
ContentPaneAction(IContentViewerPane) - Constructor for class com.ibm.xtools.comparemerge.ui.actions.ContentPaneAction
Constructs a ContentPaneAction
ContentPaneAction(IContentViewerPane, int) - Constructor for class com.ibm.xtools.comparemerge.ui.actions.ContentPaneAction
Constructs a ContentPaneAction
ContributorType - Class in com.ibm.xtools.comparemerge.core.utils
Contributor type identifiers
copy(boolean) - Method in class com.ibm.xtools.comparemerge.core.controller.MergeSessionCompareInput
Copies the content of one contributor to another
copyInputToOutput(IInputOutputDescriptor, IInputOutputDescriptor) - Static method in class com.ibm.xtools.comparemerge.core.controller.AbstractMergeManager
Performs simple binary copy from input to output
createBatchOperation(CompareMergeEventManager.BatchMergeOperation, Object, Map<String, Object>) - Static method in class com.ibm.xtools.comparemerge.core.events.CompareMergeEventManager
Helper method to create events for batch merge operations
createCompareInput(ISubMergeDataHolder, CompareConfiguration) - Method in class com.ibm.xtools.comparemerge.ui.submerge.AbstractSubMergeExtender
 
createCompareInput(ISubMergeDataHolder, CompareConfiguration) - Method in interface com.ibm.xtools.comparemerge.ui.submerge.ISubMergeExtender
Creates the ICompareInput object that contains the changed data.
createCompareMergeController() - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractStructureMergeViewer
Called ONCE from constructor to create a proper instance of the C/M controller.
createContentPane(Composite) - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractStructureMergeViewer
Instantiate and return the Content Pane to be placed in the lower part of the Structure Merge Viewer Called from createControls().
createContentViewer(Composite, IContentViewerPane, ViewModeDescriptor) - Method in interface com.ibm.xtools.comparemerge.ui.viewers.IContentViewerCreator
Creates a new viewer under the given SWT parent control.
createControls(Composite) - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractStructureMergeViewer
Called ONCE from the constructor to build the UI after the Controller is created.
createEmptyContentAccessor() - Static method in class com.ibm.xtools.comparemerge.core.controller.MergeSessionCompareInput
 
createExistingDescriptor(Object) - Static method in class com.ibm.xtools.comparemerge.ui.utils.DefaultContentDescriptor
Create a DefaultContentDescriptor with HighlightStyle.EXISTING and incoming content
createInputDescriptor(String, Image, ITypedElement) - Static method in class com.ibm.xtools.comparemerge.core.controller.MergeSessionCompareInput
Utility function used to create INPUT IInputOutputDescriptor from ITypedElement.
createInputInterpreter(IContentViewerPane) - Method in interface com.ibm.xtools.comparemerge.ui.viewers.IContentViewerCreator
Creates a new new input interpreter.
createMergedPane(Composite) - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractStructureMergeViewer
Instantiate and return the Merged Result Pane to be placed in the Structure Merge Viewer to the right of the Structure Pane.
createMerger(IContentType) - Static method in class com.ibm.xtools.comparemerge.core.utils.RSxTeam
 
createMissingDescriptor(Object) - Static method in class com.ibm.xtools.comparemerge.ui.utils.DefaultContentDescriptor
Create a DefaultContentDescriptor with HighlightStyle.MISSING and incoming content
createOutputDescriptor(String, Image, ITypedElement) - Static method in class com.ibm.xtools.comparemerge.core.controller.MergeSessionCompareInput
Utility function used to create OUTPUT IInputOutputDescriptor from ITypedElement.
createStructurePane(Composite) - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractStructureMergeViewer
Instantiate and return the Structure Pane (holding Diffs/Conflicts) to be placed in the upper-left part of the Structure Merge Viewer.
createSwappedLeftRightCompareInput(ICompareInput) - Method in class com.ibm.xtools.comparemerge.ui.submerge.AbstractSubMergeExtender
 
createSwappedLeftRightCompareInput(ICompareInput) - Method in interface com.ibm.xtools.comparemerge.ui.submerge.ISubMergeExtender
Creates a new compare input object from the given object with left and right side swapped.
createTypedElement(Object, boolean) - Method in class com.ibm.xtools.comparemerge.ui.submerge.AbstractSubMergeExtender
Converts a contributorData object into ITypedElement.
createTypedElement(Object, boolean) - Method in class com.ibm.xtools.comparemerge.ui.submerge.TextSubMergeExtender
 
createUnderDescriptor(Object) - Static method in class com.ibm.xtools.comparemerge.ui.utils.DefaultContentDescriptor
Create a DefaultContentDescriptor with HighlightStyle.UNDER and incoming content
createViewer(Composite, CompareConfiguration) - Method in class com.ibm.xtools.comparemerge.ui.viewers.VersionPickerBinaryViewerCreator
Creates a binary version picker viewer
createViewer(Composite, CompareConfiguration) - Method in class com.ibm.xtools.comparemerge.ui.viewers.VersionPickerTextViewerCreator
Creates a text version picker viewer

D

decorateCompareConfiguration(CompareConfiguration) - Method in class com.ibm.xtools.comparemerge.ui.submerge.AbstractSubMergeExtender
hook method that allows subclass to override the default icons and labels
DEFAULT_FLUSH_COUNT - Static variable in class com.ibm.xtools.comparemerge.core.command.CommandManager
The default flush count.
DEFAULT_FLUSH_THRESHOLD - Static variable in class com.ibm.xtools.comparemerge.core.command.CommandManager
The default flush threshold.
DefaultContentDescriptor - Class in com.ibm.xtools.comparemerge.ui.utils
Default implementation of the IContentDescriptor
DefaultContentDescriptor(List, HighlightStyle) - Constructor for class com.ibm.xtools.comparemerge.ui.utils.DefaultContentDescriptor
Constructs a new DefaultContentDescriptor
DefaultContentViewer - Class in com.ibm.xtools.comparemerge.ui.viewers
Default implementation of the IContentViewer interface.
DefaultContentViewer(IViewerData, IContentViewerPane) - Constructor for class com.ibm.xtools.comparemerge.ui.viewers.DefaultContentViewer
Constructs a new DefaultContentViewer
DefaultContextMenuProvider - Class in com.ibm.xtools.comparemerge.ui.provider
Default implementation of the IContextMenuProvider interface.
DefaultContextMenuProvider() - Constructor for class com.ibm.xtools.comparemerge.ui.provider.DefaultContextMenuProvider
Constructs a new DefaultContextMenuProvider
DefaultContextMenuProvider(String) - Constructor for class com.ibm.xtools.comparemerge.ui.provider.DefaultContextMenuProvider
Constructs a new DefaultContextMenuProvider
DefaultContextMenuProvider(String, String) - Constructor for class com.ibm.xtools.comparemerge.ui.provider.DefaultContextMenuProvider
Constructs a new DefaultContextMenuProvider
DefaultHighlighterProvider - Class in com.ibm.xtools.comparemerge.ui.provider
Default implementation of the IHighlighterProvider interface.
DefaultHighlighterProvider(Control, IContentViewerPane, boolean) - Constructor for class com.ibm.xtools.comparemerge.ui.provider.DefaultHighlighterProvider
Constructs a new DefaultHighlighterProvider
DefaultHighlighterProvider(Control, IContentViewerPane) - Constructor for class com.ibm.xtools.comparemerge.ui.provider.DefaultHighlighterProvider
Constructs a new DefaultHighlighterProvider
DefaultInputOutputDescriptor - Class in com.ibm.xtools.comparemerge.core.utils
The default implementation of the IInputOutputDescriptor.
DefaultInputOutputDescriptor(String, Object, String, String) - Constructor for class com.ibm.xtools.comparemerge.core.utils.DefaultInputOutputDescriptor
Constructs a new DefaultInputOutputDescriptor
DefaultInputOutputDescriptor(String, Object, String, String, Image) - Constructor for class com.ibm.xtools.comparemerge.core.utils.DefaultInputOutputDescriptor
Constructs a new DefaultInputOutputDescriptor
DefaultMergeStatusCallback - Class in com.ibm.xtools.comparemerge.core.controller
The default implementation of the IMergeStatusCallback.
DefaultMergeStatusCallback() - Constructor for class com.ibm.xtools.comparemerge.core.controller.DefaultMergeStatusCallback
Constructs a new DefaultMergeStatusCallback
DefaultScrollingProvider - Class in com.ibm.xtools.comparemerge.ui.provider
Default implementation of the IScrollingProvider interface.
DefaultScrollingProvider(Scrollable, IContentViewerPane) - Constructor for class com.ibm.xtools.comparemerge.ui.provider.DefaultScrollingProvider
Constructs a new DefaultScrollingProvider
DefaultViewerData - Class in com.ibm.xtools.comparemerge.ui.utils
Default implementation of the IViewerData
DefaultViewerData(Viewer, ViewModeDescriptor) - Constructor for class com.ibm.xtools.comparemerge.ui.utils.DefaultViewerData
Constructs a new DefaultViewerData
DIFF_LEFT - Static variable in class com.ibm.xtools.comparemerge.ui.utils.NavigationEventType
Navigation event from a left difference
DIFF_RIGHT - Static variable in class com.ibm.xtools.comparemerge.ui.utils.NavigationEventType
Navigation event from a right difference
DIFFERENT_CONTENT - Static variable in class com.ibm.xtools.comparemerge.core.utils.CompareResult
Contributors have different content
DIFFERENT_SIZE - Static variable in class com.ibm.xtools.comparemerge.core.utils.CompareResult
Contributors have different size
dispose() - Method in class com.ibm.xtools.comparemerge.ui.actions.AbstractCompareMergeAction
 
dispose() - Method in interface com.ibm.xtools.comparemerge.ui.actions.IDisposableAction
dispose should be called as soon as the action is no longer needed
dispose() - Method in interface com.ibm.xtools.comparemerge.ui.submerge.ISubMergeExtender
The extender is released and no longer used.
dispose() - Method in class com.ibm.xtools.comparemerge.ui.submerge.TextSubMergeExtender
 
doBinaryFileCompare(IInputOutputDescriptor, IInputOutputDescriptor) - Static method in class com.ibm.xtools.comparemerge.core.controller.AbstractMergeManager
Performs a simple binary comparison of two contributors.
doExecute(IProgressMonitor) - Method in class com.ibm.xtools.comparemerge.core.command.AbstractCommand
Performs the actual work of executing this command.
doRedo() - Method in class com.ibm.xtools.comparemerge.core.command.AbstractCommand
Performs the actual work of redoing this command.
doRun(IProgressMonitor) - Method in class com.ibm.xtools.comparemerge.ui.actions.AbstractCompareMergeAction
Performs the actual work when this action is run.
doSaveDeltas(String) - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
Saves the rendered representation of deltas to a specified file path.
doSaveDeltas2(String) - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
Saves the rendered representation of deltas to a specified file path.
doUndo() - Method in class com.ibm.xtools.comparemerge.core.command.AbstractCommand
Performs the actual work of undoing this command.

E

EMPTY_STRING - Static variable in class com.ibm.xtools.comparemerge.core.command.AbstractCommand
The empty string.
EMPTY_STRING - Static variable in class com.ibm.xtools.comparemerge.core.command.CommandManager
The empty string.
EMPTY_STRING - Static variable in class com.ibm.xtools.comparemerge.core.command.CompositeCommand
The empty string.
EMPTY_STRING - Static variable in class com.ibm.xtools.comparemerge.ui.actions.ActionManager
The empty string.
enterErrorMode() - Method in class com.ibm.xtools.comparemerge.core.controller.AbstractMergeManager
Enters the "Error mode" in case of major error in doMerge()/doCompare().
EnumeratedType - Class in com.ibm.xtools.comparemerge.core.utils
An enumeration of constants based on the typesafe enum pattern.
EnumeratedType(String, int) - Constructor for class com.ibm.xtools.comparemerge.core.utils.EnumeratedType
Concrete subclasses should define a private static field to generate ordinals and a private constructor as follows:
EQUAL - Static variable in class com.ibm.xtools.comparemerge.core.utils.CompareResult
Contributors are equal
equals(Object) - Method in class com.ibm.xtools.comparemerge.core.utils.ArrayAsHashKey
 
equals(Object) - Method in class com.ibm.xtools.comparemerge.core.utils.DefaultInputOutputDescriptor
Compares this defaultInputOutputDescriptor with the incoming object to see whether they are equal or not.
equals(Object) - Method in class com.ibm.xtools.comparemerge.core.utils.EnumeratedType
Indicates whether some other object is "equal to" this enumerated type.
equals(Object) - Method in class com.ibm.xtools.comparemerge.core.utils.MergeModeType
Indicates whether some other object is "equal to" this enumerated type.
equals(Object) - Method in class com.ibm.xtools.comparemerge.core.utils.MergeStatusType
Indicates whether some other object is "equal to" this enumerated type.
equals(Object) - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.SubUnitFile
 
execute(IProgressMonitor) - Method in class com.ibm.xtools.comparemerge.core.command.AbstractCommand
Executes this command.
execute(ICommand) - Method in class com.ibm.xtools.comparemerge.core.command.CommandManager
Executes the specified command.
execute(ICommand, IProgressMonitor) - Method in class com.ibm.xtools.comparemerge.core.command.CommandManager
Executes the specified command.
execute(IProgressMonitor) - Method in class com.ibm.xtools.comparemerge.core.command.CompositeCommand
Executes this composite command by executing each of the commands of which this composite command is composed.
execute(IProgressMonitor) - Method in interface com.ibm.xtools.comparemerge.core.command.ICommand
Executes this command.
EXECUTING - Static variable in class com.ibm.xtools.comparemerge.core.command.CommandManager.State
The command manager is executing a command.
EXISTING - Static variable in class com.ibm.xtools.comparemerge.ui.utils.HighlightStyle
Marks an existing element

F

FAILED - Static variable in class com.ibm.xtools.comparemerge.core.utils.MergeStatusType
The compare/merge operation failed for some reasons.
findCorrespondingRootModelFile(IFile, IFileStorage) - Method in interface com.ibm.xtools.comparemerge.ui.logicalmodel.ILogicalModelExtender
Finds the corresponding root model file from the given file system storage.
findCorrespondingRootModelFile(IFile, IFileStorage) - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelExtender
 
findFileInWorkspace(File) - Static method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelExtender
 
findRootModelFileFromSubUnit(IFile, IFileStorage) - Method in interface com.ibm.xtools.comparemerge.ui.logicalmodel.ILogicalModelExtender
Finds the root model file that reference the given subunit.
findRootModelFileFromSubUnit(IFile, IFileStorage) - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelExtender
 
fireActionManagerChange(ActionManagerChangeEvent) - Method in class com.ibm.xtools.comparemerge.ui.actions.ActionManager
Notifies the listeners for this action manager that the specified event has occurred.
fireCommandManagerChange(CommandManagerChangeEvent) - Method in class com.ibm.xtools.comparemerge.core.command.CommandManager
Notifies the listeners for this command manager that the specified event has occurred.
firePropertyChangeEvent(PropertyChangeEvent) - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractMergeViewer
Fires the given property change from the compare merge viewer
flush(ICommand) - Method in class com.ibm.xtools.comparemerge.core.command.CommandManager
Removes commands on the command stack down to, and including, the given command
flush() - Method in class com.ibm.xtools.comparemerge.core.command.CommandManager
Removes flushCount commands from the undo stack.
flush() - Method in class com.ibm.xtools.comparemerge.core.utils.LazyFileOutputStream
 
flush(IProgressMonitor) - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractContentMergeViewer
 
flush(IProgressMonitor) - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractMergeViewer
 
flushCommands(ICommand) - Method in class com.ibm.xtools.comparemerge.core.command.CommandManager
Removes commands on the command stack down to, and including, the given command
flushCount - Variable in class com.ibm.xtools.comparemerge.core.command.CommandManager
The number of commands to flush from the undo stack.
FLUSHING - Static variable in class com.ibm.xtools.comparemerge.core.command.CommandManager.State
The command manager is flushing down to a command
flushThreshold - Variable in class com.ibm.xtools.comparemerge.core.command.CommandManager
The maximum size of the undo stack.
forceEnableAutoResolve() - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractContentMergeViewer
 
formatPaths(String[]) - Method in class com.ibm.xtools.comparemerge.core.controller.MergeSessionCompareInput
Transforms the incoming paths into a predefined format
FUSE_BY_NAME - Static variable in class com.ibm.xtools.comparemerge.core.utils.MergeModeType
Fuse operation.

G

generateInput(ICompareInput, CompareConfiguration) - Static method in class com.ibm.xtools.comparemerge.core.controller.MergeSessionCompareInput
Generates a MergeSessionCompareInput from arbitrary ICompareInput.
generateInput(ICompareInput, CompareConfiguration, boolean) - Static method in class com.ibm.xtools.comparemerge.core.controller.MergeSessionCompareInput
 
getAcceptAllCommand(String, ContributorType) - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
getAcceptAllCommand(String, ContributorType) - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Returns the command accepting all Differences associated with the specified contributor and applying them to the Merged model.
getAcceptAllNonconflictingCommand(String) - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
getAcceptAllNonconflictingCommand(String) - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Returns the command for accepting all Non-Conflicting Diffs from both contributors.
getAcceptCommand(String, ContributorType, IContentViewerInput) - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
getAcceptCommand(String, ContributorType, IContentViewerInput) - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Returns the command for accepting the specified contributor's difference and applying it to the Merged model
If the Difference is a part of conflict, the Conflict will also be resolved, and the other conflicting Diff will be rejected.
getAccessor(IResource) - Static method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LocalContentAccess
 
getAction() - Method in class com.ibm.xtools.comparemerge.ui.actions.ActionManager
Retrieves the value of the action instance variable.
getAction() - Method in class com.ibm.xtools.comparemerge.ui.actions.ActionManagerChangeEvent
Retrieves the value of the action instance variable.
getActionBars() - Method in interface com.ibm.xtools.comparemerge.ui.panes.IContentViewerPane
Returns the action bars of the workbench part associated with the content viewer pane
getActionManager() - Method in class com.ibm.xtools.comparemerge.ui.actions.AbstractCompareMergeAction
Retrieves the action manager for this action
getActionManager() - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
getActionManager() - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Returns the action manager for this session
getActiveShell() - Method in class com.ibm.xtools.comparemerge.ui.actions.AbstractCompareMergeAction
Returns the active shell instance.
getAdapter(Object, Class<T>) - Method in class com.ibm.xtools.comparemerge.core.controller.AbstractMergeManager
Returns merge manager specific adapter for object
getAdapter(Object, Class<T>) - Static method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
getAdapter(Class<T>) - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
getAdapter(Class) - Method in interface com.ibm.xtools.comparemerge.ui.controller.IContentViewerInput
Will retrieve the data associated with this input.
getAffectedObjects() - Method in class com.ibm.xtools.comparemerge.core.command.AbstractCommand
Retrieves the collection of objects that would be affected if this command were executed, undone, or redone.
getAffectedObjects() - Method in class com.ibm.xtools.comparemerge.core.command.CompositeCommand
Retrieves the collection of objects that would be affected if this composite command were executed, undone, or redone.
getAffectedObjects() - Method in interface com.ibm.xtools.comparemerge.core.command.ICommand
Retrieves the collection of objects that would be affected if this command were executed, undone, or redone.
getAllSubUnitFiles(IFile, IFileStorage) - Method in interface com.ibm.xtools.comparemerge.ui.logicalmodel.ILogicalModelExtender
Computes list of subunit files from the given root model file.
getAllSubUnitFiles(IFile, IFileStorage) - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelExtender
 
getAncestor() - Method in class com.ibm.xtools.comparemerge.core.controller.MergeSessionCompareInput
Retrieves the ancestor's ITypedElement
getAncestorInput() - Method in class com.ibm.xtools.comparemerge.core.utils.MergeSessionInfo
Retrieves the associated input data for ancestor contributor
getAncestorValue(ISubMergeDataHolder) - Method in class com.ibm.xtools.comparemerge.ui.submerge.AbstractSubMergeExtender
Extracts the ancestor value from data holder.
getAncestorValue() - Method in interface com.ibm.xtools.comparemerge.ui.submerge.ISubMergeDataHolder
Retrieves the value of a property in the base model
getAssociatedContributor() - Method in interface com.ibm.xtools.comparemerge.ui.panes.IContentViewerPane
Returns the contributor type associated with the content viewer pane
getBaseContent(IResource) - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelStorage
 
getBaseRevision(IResource) - Static method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelStorage
 
getBounds(Object) - Method in class com.ibm.xtools.comparemerge.ui.provider.DefaultHighlighterProvider
Returns the bounds of the specified object within the control.
getBounds(boolean, boolean) - Method in class com.ibm.xtools.comparemerge.ui.provider.DefaultHighlighterProvider
Returns the bounds for the current content descriptor.
getBrowseViewModes(IContentViewerInput) - Method in interface com.ibm.xtools.comparemerge.ui.viewers.IInputInterpreter
Returns the list of browse view modes for the specified input.
getCallback() - Method in class com.ibm.xtools.comparemerge.core.utils.MergeSessionInfo
Retrieves the associated call back for this compare/merge session.
getCaption() - Method in class com.ibm.xtools.comparemerge.core.utils.DefaultInputOutputDescriptor
 
getCaption() - Method in interface com.ibm.xtools.comparemerge.core.utils.IInputOutputDescriptor
Retrieves the associated short caption to be shown as the contributor title in the visual compare/merge editor window.
getChangeChangeConflictAcceptCommand(String, IContentViewerInput, Object) - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Returns the command for resolve the conflict with given custom value.
getChangedElementPath() - Method in interface com.ibm.xtools.comparemerge.ui.submerge.ISubMergeDataHolder
Retrieves the fully structure path of the changed element
getCharset() - Method in class com.ibm.xtools.comparemerge.core.utils.MergeSessionInfo
Will detect the character set encoding for the contributors of this merge session.
getChildren() - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.SubUnitFile
 
getChildrenFragmentCache() - Static method in class com.ibm.xtools.comparemerge.core.utils.LogicalModelCacheManager
 
getCMTaskFactory() - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
getCMTaskFactory() - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Returns factory for managing operations related to Compare/Merge tasks.
getCommand() - Method in class com.ibm.xtools.comparemerge.core.command.CommandManagerChangeEvent
Retrieves the value of the command instance variable.
getCommandManager() - Method in class com.ibm.xtools.comparemerge.ui.actions.AbstractCompareMergeAction
Retrieves the command manager for this action
getCommandManager() - Method in class com.ibm.xtools.comparemerge.ui.actions.ActionManager
Retrieves the value of the commandManager instance variable.
getCommandResult() - Method in class com.ibm.xtools.comparemerge.core.command.AbstractCommand
Retrieves the value of the result instance variable.
getCommandResult() - Method in class com.ibm.xtools.comparemerge.core.command.CompositeCommand
Retrieves the composite result of executing/undoing/redoing this composite command.
getCommandResult() - Method in interface com.ibm.xtools.comparemerge.core.command.ICommand
Retrieves the result of executing/undoing/redoing this command.
getCommands() - Method in class com.ibm.xtools.comparemerge.core.command.CommandManager
Retrieves the value of the commands instance variable.
getCommands() - Method in class com.ibm.xtools.comparemerge.core.command.CompositeCommand
Retrieves the value of the commands instance variable.
getCommandsAsList() - Method in class com.ibm.xtools.comparemerge.core.command.CommandManager
Retrieves a read-only list of the commands
getCompareConfiguration() - Method in class com.ibm.xtools.comparemerge.core.utils.MergeSessionInfo
Retrieves the associated CompareConfiguration data used to construct the compare editor UI.
getCompareConfiguration() - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractContentMergeViewer
Retrieves the associated CompareConfiguration.
getCompareConfiguration() - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractMergeViewer
Retrieves reference to the CompareConfiguration stored in the parent ContentMergeViewer
getCompareInput(MergeSessionInfo) - Method in class com.ibm.xtools.comparemerge.core.controller.AbstractMergeManager
Sub class can use the default compare input or override this method to return a custom compare input.
getCompareMergeController() - Method in class com.ibm.xtools.comparemerge.ui.actions.AbstractCompareMergeAction
Returns the compareMergeController
getCompareMergeController() - Method in interface com.ibm.xtools.comparemerge.ui.panes.IContentViewerPane
Returns the compare merge controller associated with the content viewer pane
getCompareMergeController() - Method in interface com.ibm.xtools.comparemerge.ui.panes.IMergeViewerPane
Retrieves reference to the common MergeController stored in the MergeViewer.
getCompareMergeController() - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractMergeViewer
Retrieves reference to the Merge Controller for this Merge Viewer
getCompareMergeController() - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractStructureMergeViewer
 
getCompareResult() - Method in class com.ibm.xtools.comparemerge.ui.controller.VersionPickerMergeManager
Retrieves the last compare result.
getCompareStatistics() - Method in class com.ibm.xtools.comparemerge.core.utils.MergeSessionInfo
 
getComposite() - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractContentMergeViewer
Retrieves the parent composite of the compare/merge viewer
getConflictSuppressionStrategy() - Method in class com.ibm.xtools.comparemerge.core.controller.AbstractMergeManager
 
getContent() - Method in class com.ibm.xtools.comparemerge.ui.utils.DefaultContentDescriptor
 
getContent() - Method in interface com.ibm.xtools.comparemerge.ui.utils.IContentDescriptor
Returns the content that needs to be highlighted as the current selection in the viewer
getContentMergeViewer() - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractMergeViewer
Retrieves the parent content merge viewer
getContentPane() - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
Retrieves reference to the Content Pane of the parent Merge Viewer
getContentPane() - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractStructureMergeViewer
Retrieves the content pane
getContentPaneComposite() - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractStructureMergeViewer
 
getContents() - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelTypedElement
 
getContentType() - Method in class com.ibm.xtools.comparemerge.ui.submerge.AbstractSubMergeExtender
 
getContentType() - Method in interface com.ibm.xtools.comparemerge.ui.submerge.ISubMergeExtender
Returns the content type id.
getContentType() - Method in class com.ibm.xtools.comparemerge.ui.submerge.TextSubMergeExtender
 
getContentTypeID() - Method in class com.ibm.xtools.comparemerge.core.controller.AbstractMergeManager
Finds the content type id of current merge manager from merge session info.
getContentViewerInput() - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
Returns current selection in the SP
getContentViewerInput() - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Returns the current diff/conflict input
getContentViewerPane() - Method in class com.ibm.xtools.comparemerge.ui.actions.ContentPaneAction
Returns the contentViewerPane
getContentViewerPane() - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractInputInterpreter
Returns the contentViewerPane
getContentViewerPane() - Method in class com.ibm.xtools.comparemerge.ui.viewers.DefaultContentViewer
Returns the contentViewerPane
getContext() - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelStorage
 
getContextMenuProvider() - Method in class com.ibm.xtools.comparemerge.ui.viewers.DefaultContentViewer
 
getContextMenuProvider() - Method in interface com.ibm.xtools.comparemerge.ui.viewers.IContentViewer
Returns the context menu provider
getControl() - Method in class com.ibm.xtools.comparemerge.ui.provider.DefaultHighlighterProvider
Returns the parent control
getControl() - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractContentMergeViewer
Returns the primary control associated with this content merge viewer.
getControl() - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractMergeViewer
Returns the primary control associated with this viewer.
getControl() - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractStructureMergeViewer
Returns the primary control associated with this viewer.
getController() - Method in class com.ibm.xtools.comparemerge.core.controller.AbstractMergeManager
Returns controller object if mergeManager was created from controller
getCRCCache() - Static method in class com.ibm.xtools.comparemerge.core.utils.LogicalModelCacheManager
 
getCurrent() - Method in interface com.ibm.xtools.comparemerge.ui.provider.INavigationProvider
Returns the current difference/conflict as a compare merge input
getCurrentInput() - Method in class com.ibm.xtools.comparemerge.ui.actions.ContentPaneAction
Returns the currentInput.
getCurrentMergeViewer() - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractContentMergeViewer
Retrieves the merge viewer hosted inside this content merge viewer.
getCurrentNavigationEventType() - Method in class com.ibm.xtools.comparemerge.ui.actions.ContentPaneAction
Returns the currentNavigationEventType
getCurrentViewModes(IContentViewerInput) - Method in interface com.ibm.xtools.comparemerge.ui.viewers.IInputInterpreter
Returns the list of current view modes for the specified input.
getCustomViewerCreator() - Method in class com.ibm.xtools.comparemerge.ui.submerge.AbstractSubMergeExtender
 
getCustomViewerCreator() - Method in interface com.ibm.xtools.comparemerge.ui.submerge.ISubMergeExtender
If the merge viewer is NOT an Eclipse registered merge viewer, the extender can provides its custom viewer creator via this interface.
getDefault() - Static method in class com.ibm.xtools.comparemerge.core.command.CommandManager
Retrieves the default command manager.
getDefault() - Static method in class com.ibm.xtools.comparemerge.ui.actions.ActionManager
Retrieves the default action manager.
getDescription() - Method in interface com.ibm.xtools.comparemerge.core.controller.IMergeStatusCallbackExt
 
getDescription() - Method in class com.ibm.xtools.comparemerge.core.utils.DefaultInputOutputDescriptor
 
getDescription() - Method in interface com.ibm.xtools.comparemerge.core.utils.IInputOutputDescriptor
Retrieves the extended description providing detailed human-readable information about the Input/Output, such as location, version etc.
getDescriptor(ContributorType) - Method in class com.ibm.xtools.comparemerge.core.utils.MergeSessionInfo
Retrieves Input/Output descriptor for a given contributor
getDescriptor() - Method in class com.ibm.xtools.comparemerge.ui.provider.DefaultHighlighterProvider
Returns the descriptor
getDisplayContentTypeName() - Method in interface com.ibm.xtools.comparemerge.ui.submerge.ISubMergeExtender
Retrieves the type name to be display in the Merge As or Compare As context menu.
getDisplayContentTypeName() - Method in class com.ibm.xtools.comparemerge.ui.submerge.JavaSourceSubMergeExtender
 
getDisplayContentTypeName() - Method in class com.ibm.xtools.comparemerge.ui.submerge.TextSubMergeExtender
 
getExtenderCustomData() - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelExtender
 
getExtenderData(String) - Method in interface com.ibm.xtools.comparemerge.ui.submerge.ISubMergeDataHolder
Helper method for extender to detach temporary sub merge session data.
getFileContent() - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.SubUnitFile
 
getFileContentFromStorage() - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.SubUnitFile
ATTENTION: this method is added to support closure merge because method getFileContent() always return content of file in workspace.
getFileExtension() - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelTypedElement
 
getFileExtension() - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.SubUnitFile
 
getFileExtension() - Method in class com.ibm.xtools.comparemerge.ui.submerge.JavaSourceSubMergeExtender
 
getFileExtension() - Method in class com.ibm.xtools.comparemerge.ui.submerge.TextSubMergeExtender
 
getFileInWorkspace() - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.SubUnitFile
 
getFileOutsideWorkspace() - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.SubUnitFile
 
getFilePath() - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.SubUnitFile
 
getFileResource(String) - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelTypedElement
 
getFilesInWorkspace(SubUnitFile[]) - Static method in class com.ibm.xtools.comparemerge.ui.logicalmodel.SubUnitFile
 
getFileType() - Method in class com.ibm.xtools.comparemerge.core.utils.MergeSessionInfo
Retrieves the associated file type for this merge session.
getFirst(boolean) - Method in interface com.ibm.xtools.comparemerge.ui.provider.INavigationProvider
Returns the first difference/conflict as a compare merge input and optionally navigates to the first difference/conflict
getFirstUnresolved(boolean) - Method in interface com.ibm.xtools.comparemerge.ui.provider.INavigationProvider
Navigates to the first unresolved difference/conflict as a compare merge input.
getFlushCount() - Method in class com.ibm.xtools.comparemerge.core.command.CommandManager
Retrieves the value of the flushCount instance variable.
getFlushThreshold() - Method in class com.ibm.xtools.comparemerge.core.command.CommandManager
Retrieves the value of the flushThreshold instance variable.
getHighlighterProvider() - Method in class com.ibm.xtools.comparemerge.ui.viewers.DefaultContentViewer
 
getHighlighterProvider() - Method in interface com.ibm.xtools.comparemerge.ui.viewers.IContentViewer
Returns the highlighter provider
getHighlightingInfo() - Method in class com.ibm.xtools.comparemerge.ui.provider.DefaultHighlighterProvider
 
getHighlightingInfo() - Method in interface com.ibm.xtools.comparemerge.ui.provider.IHighlighterProvider
Returns the current content descriptor used for highlighting purposes.
getHighlightingListeners() - Method in class com.ibm.xtools.comparemerge.ui.provider.DefaultHighlighterProvider
Returns the highlighting listeners
getHighlightStyle() - Method in class com.ibm.xtools.comparemerge.ui.utils.DefaultContentDescriptor
 
getHighlightStyle() - Method in interface com.ibm.xtools.comparemerge.ui.utils.IContentDescriptor
Returns the highlighting style
getHistoryProvider(IResource) - Static method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelStorage
 
getIcon() - Method in class com.ibm.xtools.comparemerge.core.utils.DefaultInputOutputDescriptor
 
getIcon() - Method in interface com.ibm.xtools.comparemerge.core.utils.IInputOutputDescriptor
Get the icon to be displayed in the corresponding contributor's pane.
getIcon() - Method in interface com.ibm.xtools.comparemerge.ui.submerge.ISubMergeExtender
Retrieves the menu icon to be display on the Merge As or Compare As context menu
getIcon() - Method in class com.ibm.xtools.comparemerge.ui.submerge.TextSubMergeExtender
 
getIcon() - Method in class com.ibm.xtools.comparemerge.ui.utils.ViewModeDescriptor
Retrieves the icon to be used in the UI, such as the Tabs of the CTabFolder
getId() - Method in class com.ibm.xtools.comparemerge.core.utils.ContributorType
Returns the id of the contributor type
getIgnoreAllCommand(String) - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
getIgnoreAllCommand(String) - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Returns the command for ignoring ALL conflicts in the current MergeSession.
getIgnoreCommand(String, IContentViewerInput) - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
getIgnoreCommand(String, IContentViewerInput) - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Returns the command for Ignoring the Conflict.
getImage() - Method in class com.ibm.xtools.comparemerge.core.controller.MergeSessionCompareInput
Retrieves the image that is associated withthis compare merge input.
getImage() - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelTypedElement
 
getInput() - Method in interface com.ibm.xtools.comparemerge.ui.panes.IContentViewerPane
Returns the current content viewer input
getInput() - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractContentMergeViewer
Returns the input.
getInput() - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractMergeViewer
Returns the input.
getInput() - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractStructureMergeViewer
Returns the input.
getInputOutput() - Method in class com.ibm.xtools.comparemerge.core.utils.DefaultInputOutputDescriptor
 
getInputOutput() - Method in interface com.ibm.xtools.comparemerge.core.utils.IInputOutputDescriptor
Retrieves the actual Input/Output object, such as file path, stream, memory buffer etc.
getInputOutputType() - Method in class com.ibm.xtools.comparemerge.core.utils.DefaultInputOutputDescriptor
 
getInputOutputType() - Method in interface com.ibm.xtools.comparemerge.core.utils.IInputOutputDescriptor
Retrieves the associated input/output type
getInputStream(IFile) - Method in interface com.ibm.xtools.comparemerge.ui.logicalmodel.IFileStorage
Fetches the contents of the given file from the storage system.
getInputStream(IFile) - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelStorage
 
getInputStream(IFile) - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelTypedElement
 
getKind() - Method in class com.ibm.xtools.comparemerge.core.controller.MergeSessionCompareInput
Returns the kind of this merge session compare input.
getKind() - Method in interface com.ibm.xtools.comparemerge.core.events.ICompareMergeEvent
 
getLabel() - Method in class com.ibm.xtools.comparemerge.core.command.AbstractCommand
Retrieves the value of the label instance variable.
getLabel() - Method in class com.ibm.xtools.comparemerge.core.command.CompositeCommand
Retrieves the value of the label instance variable.
getLabel() - Method in interface com.ibm.xtools.comparemerge.core.command.ICommand
Retrieves the label for this command.
getLabel() - Method in class com.ibm.xtools.comparemerge.ui.actions.AbstractCompareMergeAction
Retrieves the label for this action.
getLabel() - Method in interface com.ibm.xtools.comparemerge.ui.actions.IRepeatableAction
Retrieves the label for this repeatable action.
getLabel() - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelTypedElement
 
getLabel() - Method in class com.ibm.xtools.comparemerge.ui.utils.ViewModeDescriptor
Retrieves the label to be used in the UI, such as the Tabs of the CTabFolder
getLast(boolean) - Method in interface com.ibm.xtools.comparemerge.ui.provider.INavigationProvider
Returns the last difference/conflict as a compare merge input and optionally navigates to the last difference/conflict
getLastDescription() - Method in class com.ibm.xtools.comparemerge.core.controller.DefaultMergeStatusCallback
Retrieves the description of of the last operation.
getLastStatus() - Method in class com.ibm.xtools.comparemerge.core.controller.DefaultMergeStatusCallback
Retrieves the status of the last operation.
getLeft() - Method in class com.ibm.xtools.comparemerge.core.controller.MergeSessionCompareInput
Retrieves the left contributor's ITypedElement
getLeftAnchor(boolean) - Method in class com.ibm.xtools.comparemerge.ui.provider.DefaultHighlighterProvider
 
getLeftAnchor(boolean) - Method in interface com.ibm.xtools.comparemerge.ui.provider.IHighlighterProvider
Returns the location where the connect should be anchored on the left side of the content viewer pane.
getLeftValue(ISubMergeDataHolder) - Method in class com.ibm.xtools.comparemerge.ui.submerge.AbstractSubMergeExtender
Extracts the left value from data holder.
getLeftValue() - Method in interface com.ibm.xtools.comparemerge.ui.submerge.ISubMergeDataHolder
Retrieves the changed value of the property in the left model
getListeners() - Method in class com.ibm.xtools.comparemerge.core.command.CommandManager
Retrieves the value of the listeners instance variable.
getListeners() - Method in class com.ibm.xtools.comparemerge.ui.actions.ActionManager
Retrieves the value of the listeners instance variable.
getLocalContent(IResource) - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelStorage
 
getLocalContents(IResource, boolean) - Static method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LocalContentAccess
 
getLogicalModelLabel(IFile) - Method in interface com.ibm.xtools.comparemerge.ui.logicalmodel.ILogicalModelExtender
Returns the label for decorate the logical model node.
getMembers(IContainer) - Method in interface com.ibm.xtools.comparemerge.ui.logicalmodel.IFileStorage
Fetches the immediate children (file and folder) under the given container.
getMembers(IContainer) - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelStorage
 
getMergeDescription() - Method in class com.ibm.xtools.comparemerge.core.controller.AbstractMergeManager
Retrieves the description of last compare/merge operation.
getMergedOutput() - Method in class com.ibm.xtools.comparemerge.core.utils.MergeSessionInfo
Retrieves the merged output data for this compare/merge session.
getMergedPane() - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
Retrieves reference to the Merged Pane of the parent Merge Viewer
getMergedPane() - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Retrieves reference to the Merged Pane of the parent Merge Viewer
getMergedPane() - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractStructureMergeViewer
Retrieves the merged pane
getMergeManager() - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
Returns MergeManager controlled by this Controller
getMergeManager() - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Returns the merge manager for the compare merge session
getMergeMode() - Method in class com.ibm.xtools.comparemerge.core.utils.MergeSessionInfo
Retrieves the merge mode of this compare/merge session.
getMergePropertiesProvider() - Method in class com.ibm.xtools.comparemerge.core.utils.MergeSessionInfo
 
getMergeStatus() - Method in class com.ibm.xtools.comparemerge.core.controller.AbstractMergeManager
Retrieves operation status of last compare/merge operation.
getMergeStatus() - Method in interface com.ibm.xtools.comparemerge.core.controller.IMergeStatusCallbackExt
 
getMergeViewer() - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
Returns the StructureViewer controlled by this Controller
getMergeViewer() - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Retrieves reference to the parent Merge Viewer
getMergeViewer() - Method in interface com.ibm.xtools.comparemerge.ui.panes.IMergeViewerPane
Retrieves the parent Merge Viewer
getModelFileLabel(SubUnitFile) - Method in interface com.ibm.xtools.comparemerge.ui.logicalmodel.ILogicalModelExtender
Returns the label for decorate the model/subunit file node on the synchronization diff tree
getModelFileLabel(File) - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelExtender
 
getModelId(InputStream) - Method in interface com.ibm.xtools.comparemerge.ui.logicalmodel.ILogicalModelExtender
Extracts the model id from the file content
getModelId(InputStream) - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelExtender
 
getMovedFromRootModelFile() - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelTypedElement
 
getName() - Method in class com.ibm.xtools.comparemerge.core.controller.MergeSessionCompareInput
Retrieves the name of this compare merge input.
getName() - Method in interface com.ibm.xtools.comparemerge.core.events.INamedProperty
 
getName() - Method in class com.ibm.xtools.comparemerge.core.utils.EnumeratedType
Retrieves the value of the name instance variable.
getName() - Method in class com.ibm.xtools.comparemerge.core.utils.MergeModeType
Retrieves the value of the name instance variable.
getName() - Method in class com.ibm.xtools.comparemerge.core.utils.MergeStatusType
Retrieves the value of the name instance variable.
getName() - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelTypedElement
 
getNavigationEvents() - Method in class com.ibm.xtools.comparemerge.ui.actions.ContentPaneAction
Returns the navigation events
getNavigationProvider() - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
getNavigationProvider() - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Returns the navigation provider for diff/conflict navigation
getNewerInput() - Method in class com.ibm.xtools.comparemerge.core.utils.MergeSessionInfo
Retrieves the associated input data for one of the contributor( contributor2).
getNext(boolean) - Method in interface com.ibm.xtools.comparemerge.ui.provider.INavigationProvider
Returns the next difference/conflict as a compare merge input and optionally navigates to the next difference/conflict
getNextUnresolved(boolean) - Method in interface com.ibm.xtools.comparemerge.ui.provider.INavigationProvider
Navigates to the next unresolved difference/conflict as a compare merge input.
getNumberOfConflicts() - Method in interface com.ibm.xtools.comparemerge.core.utils.ICompareStatistics
 
getNumberOfLeftDiffs() - Method in interface com.ibm.xtools.comparemerge.core.utils.ICompareStatistics
 
getNumberOfRightDiffs() - Method in interface com.ibm.xtools.comparemerge.core.utils.ICompareStatistics
 
getOlderInput() - Method in class com.ibm.xtools.comparemerge.core.utils.MergeSessionInfo
Retrieves the associated input data for one of the contributor ( contributor1).
getOrdinal() - Method in class com.ibm.xtools.comparemerge.core.utils.EnumeratedType
Retrieves the value of the ordinal instance variable.
getOrdinal() - Method in class com.ibm.xtools.comparemerge.core.utils.MergeModeType
Retrieves the value of the ordinal instance variable.
getOrdinal() - Method in class com.ibm.xtools.comparemerge.core.utils.MergeStatusType
Retrieves the value of the ordinal instance variable.
getOutputStream(IResource) - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelStorage
 
getOutputStream(IResource) - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelTypedElement
 
getParent() - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.SubUnitFile
 
getParentComposite() - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractMergeViewer
Retrieves the parent composite
getParentFragmentCache() - Static method in class com.ibm.xtools.comparemerge.core.utils.LogicalModelCacheManager
 
getPickedVersion() - Method in class com.ibm.xtools.comparemerge.ui.controller.VersionPickerMergeManager
Retrieves the contributor type that specifies the contributor that was last picked by the user.
getPluginId() - Method in class com.ibm.xtools.comparemerge.core.command.AbstractCommand
Retrieves the plug-in identifier to be used in command results produced by this command.
getPluginId() - Method in class com.ibm.xtools.comparemerge.core.command.CompositeCommand
Retrieves the plug-in identifier to be used in command results produced by this command.
getPosition() - Method in class com.ibm.xtools.comparemerge.core.utils.CompareResult
Retrieves the position of the first difference if files have DIFFERENT_CONTENT.
getPrevious(boolean) - Method in interface com.ibm.xtools.comparemerge.ui.provider.INavigationProvider
Returns the previous difference/conflict as a compare merge input and optionally navigates to the previous difference/conflict
getPrimaryContributor() - Method in interface com.ibm.xtools.comparemerge.ui.panes.IContentViewerPane
Returns the primary contributor type associated with the content viewer pane
getPriority() - Method in class com.ibm.xtools.comparemerge.core.controller.AbstractMergeManager
This method is use only when there is more than one conflict merge manager registered for the same content type.
getPriority() - Method in class com.ibm.xtools.comparemerge.ui.submerge.AbstractSubMergeExtender
Returns the extender's priority.
getProperties() - Method in interface com.ibm.xtools.comparemerge.core.utils.IMergePropertiesProvider
 
getProperties() - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.SubUnitFile
 
getPropertiesMap() - Method in interface com.ibm.xtools.comparemerge.core.events.ICompareMergeEvent
 
getProperty(String) - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
Returns the property with the given name, or null if no such property exists.
getProperty(String) - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Returns the property with the given name, or null if no such property exists.
getProxyCommand(String, Collection) - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Returns a proxy command for the specified EMF commands
getRedoLabel() - Method in class com.ibm.xtools.comparemerge.core.command.CommandManager
Retrieves a label for the command that can be redone.
getRejectAllCommand(String, ContributorType) - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
getRejectAllCommand(String, ContributorType) - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Returns the command for rejecting ALL Differences from specified contributor.
getRejectCommand(String, ContributorType, IContentViewerInput) - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
getRejectCommand(String, ContributorType, IContentViewerInput) - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Returns the command for rejecting the specified contributor's Difference.
getRemoteContent(IResource) - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelStorage
 
getRepeatLabel() - Method in class com.ibm.xtools.comparemerge.ui.actions.ActionManager
Retrieves the repeat label for the last action that was run.
getResolveAllCommand(String, ContributorType) - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
getResolveAllCommand(String, ContributorType) - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Returns the command for resolving ALL Conflicts using the specified contributor.
getResolveCommand(String, ContributorType, IContentViewerInput) - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
getResolveCommand(String, ContributorType, IContentViewerInput) - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Returns the command for resolving the Conflict by accepting the conflciting Difference from a specified Contributor
getReturnValue() - Method in class com.ibm.xtools.comparemerge.core.command.CommandResult
Retrieves the value of the returnValue instance variable.
getRevision(IFile) - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelStorage
 
getRight() - Method in class com.ibm.xtools.comparemerge.core.controller.MergeSessionCompareInput
Retrieves the right contributor's ITypedElement
getRightAnchor(boolean) - Method in class com.ibm.xtools.comparemerge.ui.provider.DefaultHighlighterProvider
 
getRightAnchor(boolean) - Method in interface com.ibm.xtools.comparemerge.ui.provider.IHighlighterProvider
Returns the location where the connect should be anchored on the right side of the content viewer pane.
getRightValue(ISubMergeDataHolder) - Method in class com.ibm.xtools.comparemerge.ui.submerge.AbstractSubMergeExtender
Extracts the right value from data holder.
getRightValue() - Method in interface com.ibm.xtools.comparemerge.ui.submerge.ISubMergeDataHolder
Retrieves the changed value of the property in the right model
getRootModelFile() - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelTypedElement
 
getRootModelFileExtensions() - Method in interface com.ibm.xtools.comparemerge.ui.logicalmodel.ILogicalModelExtender
Returns list of subunit file extensions
getRootModelFileExtensions() - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelExtender
 
getScrollingListeners() - Method in class com.ibm.xtools.comparemerge.ui.provider.DefaultScrollingProvider
Returns the scrolling listeners
getScrollingProvider() - Method in class com.ibm.xtools.comparemerge.ui.viewers.DefaultContentViewer
 
getScrollingProvider() - Method in interface com.ibm.xtools.comparemerge.ui.viewers.IContentViewer
Returns the scrolling provider
getSelection() - Method in class com.ibm.xtools.comparemerge.ui.actions.AbstractCompareMergeAction
Retrieves the current selection.
getSelection(int) - Method in class com.ibm.xtools.comparemerge.ui.provider.DefaultScrollingProvider
 
getSelection(int) - Method in interface com.ibm.xtools.comparemerge.ui.provider.IScrollingProvider
Gets the single selection that is the receiver's value for the specified scrolling type.
getSelection() - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractContentMergeViewer
Returns the current selection for current merge viewer.
getSelection() - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractMergeViewer
Returns the current selection for this merge viewer.
getSelection() - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractStructureMergeViewer
Returns the current selection for this provider.
getSelectionProvider() - Method in class com.ibm.xtools.comparemerge.ui.actions.AbstractCompareMergeAction
Returns the selectionProvider
getSelectionProvider() - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
getSelectionProvider() - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Returns the selection provider for diff/conflict
getSelectionProvider() - Method in class com.ibm.xtools.comparemerge.ui.viewers.DefaultContentViewer
 
getSelectionProvider() - Method in interface com.ibm.xtools.comparemerge.ui.viewers.IContentViewer
Returns the selection provider
getSessionInfo() - Method in class com.ibm.xtools.comparemerge.core.controller.AbstractMergeManager
Retrieves the related merge session info.
getSessionInfo() - Method in interface com.ibm.xtools.comparemerge.core.controller.IMergeSessionCompareInput
Retrieves the associated merge session info.
getSessionInfo() - Method in class com.ibm.xtools.comparemerge.core.controller.MergeSessionCompareInput
 
getSessionInfo() - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
getSessionInfo() - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Returns the information about current Compare/Merge session, such as the Ancestor, Left, Right, Merged descriptors, CompareConfiguration, other flags.
getSharedData() - Method in interface com.ibm.xtools.comparemerge.core.utils.IResourceVariantExtender
 
getSource() - Method in interface com.ibm.xtools.comparemerge.core.events.ICompareMergeEvent
 
getSourceClass() - Method in interface com.ibm.xtools.comparemerge.core.events.ICompareMergeEvent
 
getState() - Method in class com.ibm.xtools.comparemerge.core.command.CommandManager
Retrieves the value of the state instance variable.
getStatus() - Method in class com.ibm.xtools.comparemerge.core.command.CommandResult
Retrieves the value of the status instance variable.
getStatus() - Method in class com.ibm.xtools.comparemerge.core.events.CompareMergeEventManager
Return current status of event manager
getStatus() - Method in class com.ibm.xtools.comparemerge.core.utils.CompareResult
Retrieves the status of the compare result - one of EQUAL, DIFFERENT_CONTENT, DIFFERENT_SIZE, NO_LEFT, NO_RIGHT or NO_LEFT_RIGHT
getStorage() - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelTypedElement
 
getStorageLocation() - Method in interface com.ibm.xtools.comparemerge.ui.logicalmodel.IFileStorage
Fetches the storage location info.
getStorageLocation() - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelStorage
 
getStructuredSelection() - Method in class com.ibm.xtools.comparemerge.ui.actions.AbstractCompareMergeAction
Retrieves the current structured selection.
getStructurePane() - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
Retrieves reference to the Structure Pane of the parent Merge Viewer
getStructurePane() - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractStructureMergeViewer
Retrieves the structure pane
getSubUnitFileExtensions() - Method in interface com.ibm.xtools.comparemerge.ui.logicalmodel.ILogicalModelExtender
Returns list of subunit file extensions
getSubUnitFileExtensions() - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelExtender
 
getSubUnitFiles(IFile) - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelStorage
 
getSubUnitFiles() - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelTypedElement
 
getToolbarManager() - Method in interface com.ibm.xtools.comparemerge.ui.panes.IContentViewerPane
Returns the toolbar manager associated with the content viewer pane
getType() - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelTypedElement
 
getUndoIndex() - Method in class com.ibm.xtools.comparemerge.core.command.CommandManager
Retrieves the value of the undoIndex instance variable.
getUndoLabel() - Method in class com.ibm.xtools.comparemerge.core.command.CommandManager
Retrieves a label for the command that can be undone.
getUniqueKey() - Method in interface com.ibm.xtools.comparemerge.core.utils.ICacheableStream
 
getValue() - Method in interface com.ibm.xtools.comparemerge.core.events.INamedProperty
 
getValues() - Method in class com.ibm.xtools.comparemerge.core.command.CommandManager.State
Retrieves the list of constants for this enumerated type.
getValues() - Method in class com.ibm.xtools.comparemerge.core.utils.EnumeratedType
Retrieves the list of constants for this enumerated type.
getValues() - Method in class com.ibm.xtools.comparemerge.core.utils.MergeModeType
Retrieves the list of constants for this enumerated type.
getValues() - Method in class com.ibm.xtools.comparemerge.core.utils.MergeStatusType
Retrieves the list of constants for this enumerated type.
getValues() - Method in class com.ibm.xtools.comparemerge.ui.actions.IRepeatableAction.WorkIndicatorType
Retrieves the list of constants for this enumerated type.
getValues() - Method in class com.ibm.xtools.comparemerge.ui.utils.HighlightStyle
Retrieves the list of constants for this enumerated type.
getViewer() - Method in class com.ibm.xtools.comparemerge.ui.utils.DefaultViewerData
 
getViewer() - Method in interface com.ibm.xtools.comparemerge.ui.utils.IViewerData
Returns the viewer
getViewerData() - Method in class com.ibm.xtools.comparemerge.ui.viewers.DefaultContentViewer
 
getViewerData() - Method in interface com.ibm.xtools.comparemerge.ui.viewers.IContentViewer
Returns the viewer data
getViewInstance() - Static method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
Returns the instance of SnippetEditorView in the workbench or null if the view couldn't be found or restored.
getViewMode() - Method in class com.ibm.xtools.comparemerge.ui.utils.DefaultViewerData
 
getViewMode() - Method in interface com.ibm.xtools.comparemerge.ui.utils.IViewerData
Returns the associated view mode
getViewMode() - Method in class com.ibm.xtools.comparemerge.ui.utils.ViewModeDescriptor
Retrieves the view mode
getVisibleParentBounds(Object) - Method in class com.ibm.xtools.comparemerge.ui.provider.DefaultHighlighterProvider
Returns the bounds of the immediate visible parent of the specified object within the control.
getWorkbenchPart() - Method in interface com.ibm.xtools.comparemerge.ui.panes.IContentViewerPane
Returns the part associated with the content viewer pane
getWorkIndicatorType() - Method in class com.ibm.xtools.comparemerge.ui.actions.AbstractCompareMergeAction
 
getWorkIndicatorType() - Method in interface com.ibm.xtools.comparemerge.ui.actions.IRepeatableAction
Gets type of work indicator (progress monitor, hourglass, or none).
gotoDifference(boolean) - Method in interface com.ibm.xtools.comparemerge.ui.provider.INavigationProvider
Goes to the next difference in the differencelist

H

handle(Exception) - Method in class com.ibm.xtools.comparemerge.core.command.AbstractCommand
Handles the specified exception.
handle(Throwable) - Method in class com.ibm.xtools.comparemerge.ui.actions.AbstractCompareMergeAction
Handles the specified exception.
hashCode - Variable in class com.ibm.xtools.comparemerge.core.utils.ArrayAsHashKey
 
hashCode() - Method in class com.ibm.xtools.comparemerge.core.utils.ArrayAsHashKey
 
hashCode() - Method in class com.ibm.xtools.comparemerge.core.utils.ContributorType
Provide hashcode calculation for contributor type object
hashCode() - Method in class com.ibm.xtools.comparemerge.core.utils.DefaultInputOutputDescriptor
Overwrites super.hashcode to provide specific hashcode implementation for DefaultInputOutputDescriptor object.
hashCode() - Method in class com.ibm.xtools.comparemerge.core.utils.EnumeratedType
Retrieves a hash code value for this enumerated type.
hashCode() - Method in class com.ibm.xtools.comparemerge.core.utils.MergeModeType
Retrieves a hash code value for this enumerated type.
hashCode() - Method in class com.ibm.xtools.comparemerge.core.utils.MergeStatusType
Retrieves a hash code value for this enumerated type.
hashCode() - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.SubUnitFile
 
hasLocalChange() - Method in interface com.ibm.xtools.comparemerge.core.utils.IResourceVariantSharedData
 
hasRegisteredContentMergeViewer(IContentType) - Method in class com.ibm.xtools.comparemerge.ui.submerge.AbstractSubMergeExtender
 
hasRegisteredContentMergeViewer(String) - Method in class com.ibm.xtools.comparemerge.ui.submerge.AbstractSubMergeExtender
 
hasRemoteChange() - Method in interface com.ibm.xtools.comparemerge.core.utils.IResourceVariantSharedData
 
highlight(EventObject) - Method in class com.ibm.xtools.comparemerge.ui.provider.DefaultHighlighterProvider
 
highlight(EventObject) - Method in interface com.ibm.xtools.comparemerge.ui.provider.IHighlighterProvider
The provider highlights the viewer based on current the content descriptor information and notifies the listeners
highlightingCleared(IContentViewerPane, IHighlighterProvider, EventObject) - Method in interface com.ibm.xtools.comparemerge.ui.listeners.IHighlightingListener
Sent when highlighting is cleared in the viewer hosted by the content viewer pane.
highlightingOccured(IContentViewerPane, IHighlighterProvider, EventObject) - Method in interface com.ibm.xtools.comparemerge.ui.listeners.IHighlightingListener
Sent when highlighting occurs in the viewer hosted by the content viewer pane.
HighlightStyle - Class in com.ibm.xtools.comparemerge.ui.utils
Constants for the highlighting style
HighlightStyle(String, int) - Constructor for class com.ibm.xtools.comparemerge.ui.utils.HighlightStyle
Constructs a new status type with the specified name and ordinal.
HORIZONTAL_SCROLLING - Static variable in interface com.ibm.xtools.comparemerge.ui.provider.IScrollingProvider
Specifies horizontal scrolling that occured

I

IActionManagerChangeListener - Interface in com.ibm.xtools.comparemerge.ui.actions
The interface for all objects that are interested in action manager change events.
IAdvancedCommand - Interface in com.ibm.xtools.comparemerge.core.command
 
ICacheableStream - Interface in com.ibm.xtools.comparemerge.core.utils
This interface is supposed to be implemented by InputStream which corresponds to uniquely identified content
ICommand - Interface in com.ibm.xtools.comparemerge.core.command
The interface for all objects that represent commands.
ICommandManagerChangeListener - Interface in com.ibm.xtools.comparemerge.core.command
The interface for all objects that are interested in command manager change events.
ICompareMergeController - Interface in com.ibm.xtools.comparemerge.ui.controller
Interface for a generic compare merge controller.
ICompareMergeEvent - Interface in com.ibm.xtools.comparemerge.core.events
Defines event occured in Compare/Merge
ICompareMergeEventListener - Interface in com.ibm.xtools.comparemerge.core.events
Defines interface for Compare/Merge event listener
ICompareStatistics - Interface in com.ibm.xtools.comparemerge.core.utils
Represents information about difference between models
IContentDescriptor - Interface in com.ibm.xtools.comparemerge.ui.utils
The interface for the content descriptor returned by the IInputInterpreter.getInputContent().
IContentViewer - Interface in com.ibm.xtools.comparemerge.ui.viewers
This interface needs to be returned by the content viewer creator.
IContentViewerCreator - Interface in com.ibm.xtools.comparemerge.ui.viewers
An interface object for creating a IContentViewer and IInputInterpreter.
IContentViewerInput - Interface in com.ibm.xtools.comparemerge.ui.controller
Interface for an input to the Aurora Comape/Merge ContentViewer.
IContentViewerListener - Interface in com.ibm.xtools.comparemerge.ui.listeners
Listener interface to monitor content viewer creations and activations within the content viewer pane
IContentViewerPane - Interface in com.ibm.xtools.comparemerge.ui.panes
A content viewer pane is part of the content viewer within the compare merge infrastructure.
IContextMenuProvider - Interface in com.ibm.xtools.comparemerge.ui.provider
The IContextMenuProvider is a menu manager for handling menu contributions to a menu bar and its sub menus.
IDisposableAction - Interface in com.ibm.xtools.comparemerge.ui.actions
Interface extension to IAction adding lifecycle methods.
IDLE - Static variable in class com.ibm.xtools.comparemerge.core.command.CommandManager.State
The command manager is idle.
IExtCompareEditorInput - Interface in com.ibm.xtools.comparemerge.ui.controller
Additional interface that can be implemented by CompareEditorInput classes to provide more information to RSx Compare/Merge
IFileStorage - Interface in com.ibm.xtools.comparemerge.ui.logicalmodel
This interface provides file system access APIs for the logical model extender.
IGlobalActionConfigurator - Interface in com.ibm.xtools.comparemerge.ui.panes
 
IGNORE_ANCESTOR_GUID_FOR_MERGE - Static variable in class com.ibm.xtools.comparemerge.core.controller.AbstractMergeManager
 
IHighlighterProvider - Interface in com.ibm.xtools.comparemerge.ui.provider
The IHighlighterProvider interface is provided by viewers that supporting highlighting within the content viewer pane.
IHighlightingListener - Interface in com.ibm.xtools.comparemerge.ui.listeners
Listener interface to monitor highlighting within the content viewer pane
IInputInterpreter - Interface in com.ibm.xtools.comparemerge.ui.viewers
This class mediates between the compare merge input and the content viewer.
IInputOutputDescriptor - Interface in com.ibm.xtools.comparemerge.core.utils
Interface used to provide the information about the input which is compared/merged and the output where to store the results.
ILogicalModelExtender - Interface in com.ibm.xtools.comparemerge.ui.logicalmodel
This interface should be implemented by client of compare merge logical model frame work.
IMergePropertiesProvider - Interface in com.ibm.xtools.comparemerge.core.utils
Provides redefinition/additional properties for the MergeManager
IMergeSessionCompareInput - Interface in com.ibm.xtools.comparemerge.core.controller
This is the interface extending the ICompareInput by adding an accessor to the MergeSessionCompareInput which is neede for the C/M support.
IMergeStatusCallback - Interface in com.ibm.xtools.comparemerge.core.controller
IMergeStatusCallback is an interface that is passed to all async compare or merge functions of the MergeFacade to return the status of the operation upon completion.
IMergeStatusCallbackExt - Interface in com.ibm.xtools.comparemerge.core.controller
Extended version of IMergeStatucCallback interface which provides access to description and merge statu
IMergeViewerPane - Interface in com.ibm.xtools.comparemerge.ui.panes
An interface for all panes hosted inside the MergeViewer, which is hosted inside the ContentMergeViewer.
INamedProperty - Interface in com.ibm.xtools.comparemerge.core.events
 
INavigationListener - Interface in com.ibm.xtools.comparemerge.ui.listeners
Listener interface to monitor navigation events in the difference viewer
INavigationProvider - Interface in com.ibm.xtools.comparemerge.ui.provider
Interface for supporting navigation of the deltas and conflicts within the compare merge infrastructure
init(MergeSessionInfo) - Method in class com.ibm.xtools.comparemerge.core.controller.AbstractMergeManager
Initializes the Merge Manager.
init() - Method in class com.ibm.xtools.comparemerge.ui.actions.AbstractCompareMergeAction
The basic implementation registers the listeners
init() - Method in interface com.ibm.xtools.comparemerge.ui.actions.IDisposableAction
init should be called after an action instance gets constructed
initializeMergeViewer(Object) - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractContentMergeViewer
This method is called from setInput().
initializeOtherControl() - Method in class com.ibm.xtools.comparemerge.ui.provider.SynchronizedScrolling
 
INSTANCE - Static variable in class com.ibm.xtools.comparemerge.core.events.CompareMergeEventManager
 
IRepeatableAction - Interface in com.ibm.xtools.comparemerge.ui.actions
The interface for all actions that could potentially be repeated.
IRepeatableAction.WorkIndicatorType - Class in com.ibm.xtools.comparemerge.ui.actions
Enumerated type for work indicator type
IResourceVariantExtender - Interface in com.ibm.xtools.comparemerge.core.utils
Helper interface to extend Eclipse team IResourceVariant with additional information
IResourceVariantSharedData - Interface in com.ibm.xtools.comparemerge.core.utils
Shared info for resource variants
isAutoAdvance() - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
isAutoAdvance() - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Determines whether the structure pane's selection must auto advance to the next unresolved Conflict/Diff once the previos one was resolved.
isAutoConfirm() - Method in class com.ibm.xtools.comparemerge.ui.actions.ContentPaneAction
 
isAutoSave() - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
Dirty hack to ignore auto-save feature of Eclipse for C/M editor
isBrowseEnabled() - Method in class com.ibm.xtools.comparemerge.ui.actions.AbstractCompareMergeAction
Retrieves a Boolean indicating whether the browse mode is enabled
isBrowseEnabled() - Method in interface com.ibm.xtools.comparemerge.ui.panes.IContentViewerPane
Returns a boolean flag indicating if the pane is in browse mode.
isBrowseListener() - Method in class com.ibm.xtools.comparemerge.ui.actions.AbstractCompareMergeAction
Retrieves a Boolean indicating whether this action is interested in browse mode status changes
isCanceled() - Method in class com.ibm.xtools.comparemerge.core.command.CompositeCommand
Gets the canceled state of this command.
isClosureRoot() - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelTypedElement
 
isCommandStackListener() - Method in class com.ibm.xtools.comparemerge.ui.actions.AbstractCompareMergeAction
Retrieves a Boolean indicating whether this action is interested in commnd stack changed events.
isCompareMergeSessionOpen() - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
isCompareMergeSessionOpen() - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Determines if the C/M session was open and it is in good "healthy" state (not faile because of incorrect data in the input etc).
isConstant() - Method in interface com.ibm.xtools.comparemerge.core.command.IAdvancedCommand
Defines if this command is constant or not.
isContributorModelContainSubUnits() - Method in class com.ibm.xtools.comparemerge.core.utils.MergeSessionInfo
 
isContributorVisible(ContributorType) - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
isContributorVisible(ContributorType) - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Returns whether the specified contributor should be shown.
IScrollingListener - Interface in com.ibm.xtools.comparemerge.ui.listeners
Listener interface to monitor scrolling within the content viewer pane
IScrollingProvider - Interface in com.ibm.xtools.comparemerge.ui.provider
The IScrollingProvider interface is provided by viewers that supporting scrolling within the content viewer pane.
isDirty() - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
Checks is the model was modified since the beginning or the last save operation
isDirty() - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Checks is the model was modified since the beginning or the last save operation
isDirty() - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractMergeViewer
Determines the dirty state of this merge viewer
isDisposed() - Method in class com.ibm.xtools.comparemerge.ui.actions.AbstractCompareMergeAction
 
isDisposed() - Method in interface com.ibm.xtools.comparemerge.ui.actions.IDisposableAction
Answers whether or not this action has been disposed and has not been re-initialized.
isEditable() - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelTypedElement
 
isEmpty() - Method in class com.ibm.xtools.comparemerge.core.command.CompositeCommand
Returns whether the composite command has zero child commands
isEmpty(Rectangle) - Method in class com.ibm.xtools.comparemerge.ui.provider.DefaultHighlighterProvider
Returns true if the specified bounds is null or the values of the rectangle are zero
isEmptySession() - Method in class com.ibm.xtools.comparemerge.core.controller.AbstractMergeManager
Determines whether compare/merge session has no differences/conflicts or not
isErrorMode() - Method in class com.ibm.xtools.comparemerge.core.controller.AbstractMergeManager
Determines whether merge manager is in the "Error Mode" or not
isExecutable() - Method in class com.ibm.xtools.comparemerge.core.command.AbstractCommand
Retrieves a Boolean indicating whether this command can be executed.
isExecutable() - Method in class com.ibm.xtools.comparemerge.core.command.CompositeCommand
Retrieves a Boolean value indicating whether this composite command can be executed.
isExecutable() - Method in interface com.ibm.xtools.comparemerge.core.command.ICommand
Retrieves a Boolean indicating whether this command can be executed.
isFileExists(IFile) - Method in interface com.ibm.xtools.comparemerge.ui.logicalmodel.IFileStorage
Determines whether the given file exists in the storage system.
isFileExists(IFile) - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelStorage
 
isFullContextLogicalModelMerge() - Method in class com.ibm.xtools.comparemerge.core.utils.MergeSessionInfo
 
isFusing() - Method in class com.ibm.xtools.comparemerge.core.utils.MergeSessionInfo
 
isMergeCompleted() - Method in class com.ibm.xtools.comparemerge.core.controller.AbstractMergeManager
Determines whether merge operation has been completed.
isMergeCompleted() - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
isMergeCompleted() - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Returns whether all conflicts have been resolved.
isMergeCompleted() - Method in class com.ibm.xtools.comparemerge.ui.controller.VersionPickerMergeManager
 
isMergeFacadeMode() - Method in class com.ibm.xtools.comparemerge.core.utils.MergeSessionInfo
Determines whether this merge session has been started from merge facade
isMergeMode() - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
isMergeMode() - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Returns whether the session is a merge session or not.
isMergeOperation() - Method in interface com.ibm.xtools.comparemerge.ui.submerge.ISubMergeDataHolder
Determines if the data is come from a merge session.
isMergeSession() - Method in class com.ibm.xtools.comparemerge.core.utils.MergeSessionInfo
Determines whether it is a merge session or a compare session or not.
isModelHasUniqueId() - Method in interface com.ibm.xtools.comparemerge.ui.logicalmodel.ILogicalModelExtender
Determines whether the logical model store unique id in its file content or not.
isMyFileMustBeMergeByMeInEclipseOnly() - Method in class com.ibm.xtools.comparemerge.core.controller.AbstractMergeManager
Flags for repository provider (such as ClearCase) to determine whether the file type that registered for this merge manager can be merged outside of the current IDE with text compare applications (such as cleardiffmerge.exe)
isMyFileMustBeMergeByMeInEclipseOnly() - Method in class com.ibm.xtools.comparemerge.ui.controller.VersionPickerMergeManager
 
isNavigationListener() - Method in class com.ibm.xtools.comparemerge.ui.actions.AbstractCompareMergeAction
Retrieves a Boolean indicating whether this action is interested in navigation events.
isPaintListenerRegistered() - Method in class com.ibm.xtools.comparemerge.ui.provider.DefaultHighlighterProvider
Returns if paint listener is registered
isRedoable() - Method in class com.ibm.xtools.comparemerge.core.command.AbstractCommand
Retrieves a Boolean indicating whether this command can be redone.
isRedoable() - Method in class com.ibm.xtools.comparemerge.core.command.CompositeCommand
Retrieves a Boolean value indicating whether this composite command can be redone.
isRedoable() - Method in interface com.ibm.xtools.comparemerge.core.command.ICommand
Retrieves a Boolean indicating whether this command can be redone.
isRepeatable() - Method in class com.ibm.xtools.comparemerge.ui.actions.AbstractCompareMergeAction
Retrieves a Boolean indicating whether this action can be repeated.
isRepeatable() - Method in interface com.ibm.xtools.comparemerge.ui.actions.IRepeatableAction
Retrieves a Boolean indicating whether this repeatable action can be repeated.
isRootModelFile(IFile, IFileStorage) - Method in interface com.ibm.xtools.comparemerge.ui.logicalmodel.ILogicalModelExtender
Returns true if the given file is a root model file.
isRootModelFile(IFile, IFileStorage) - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelExtender
 
isRootModelFileExtension(String) - Method in interface com.ibm.xtools.comparemerge.ui.logicalmodel.ILogicalModelExtender
Determines if the given file extension is the root model file extension
isRootModelFileExtension(String) - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelExtender
 
isRootModelFileMoved() - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelTypedElement
 
isRunnable() - Method in class com.ibm.xtools.comparemerge.ui.actions.AbstractCompareMergeAction
Retrieves a Boolean indicating whether this action can be run.
isRunnable() - Method in interface com.ibm.xtools.comparemerge.ui.actions.IRepeatableAction
Retrieves a Boolean indicating whether this repeatable action can be run.
isSelectionListener() - Method in class com.ibm.xtools.comparemerge.ui.actions.AbstractCompareMergeAction
Retrieves a Boolean indicating whether this action is interested in selection events.
isSetup() - Method in class com.ibm.xtools.comparemerge.ui.actions.AbstractCompareMergeAction
Returns the setup state of this action.
isShowAll() - Method in interface com.ibm.xtools.comparemerge.ui.controller.IContentViewerInput
Determines if the entire file content is to be shown, or false if only a part of the file related to the currently selected item in the StructureViewer to be displayed.
isShowNothing() - Method in interface com.ibm.xtools.comparemerge.ui.controller.IContentViewerInput
Determines if nothing (NullViewer) has to be shown in the ContentViewer.
isShowSubMergeAutomatically(ISubMergeDataHolder) - Method in class com.ibm.xtools.comparemerge.ui.submerge.AbstractSubMergeExtender
 
isShowSubMergeAutomatically(ISubMergeDataHolder) - Method in class com.ibm.xtools.comparemerge.ui.submerge.TextSubMergeExtender
 
isSilent() - Method in class com.ibm.xtools.comparemerge.core.utils.MergeSessionInfo
Determines whether this is a silent merge session or not.
isSubUnitFile(IFile, IFileStorage) - Method in interface com.ibm.xtools.comparemerge.ui.logicalmodel.ILogicalModelExtender
Returns true if the given file is a subunit file.
isSubUnitFile(IFile, IFileStorage) - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelExtender
 
isSubUnitFileExtension(String) - Method in interface com.ibm.xtools.comparemerge.ui.logicalmodel.ILogicalModelExtender
Determines if the given file extension is the subunit file extension
isSubUnitFileExtension(String) - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelExtender
 
isSupportedFileType(String) - Static method in class com.ibm.xtools.comparemerge.core.controller.MergeFacade
Used to determine if a given file name is supported natively by the Merge Support.
isSupportedImageType(String) - Static method in class com.ibm.xtools.comparemerge.core.controller.MergeFacade
Checks to see if there is an image loader in the swt package for the given file type.
isThreeWay() - Method in class com.ibm.xtools.comparemerge.core.utils.MergeSessionInfo
Determines whether this is a three way compare/merge session or not
isThreeWayMode() - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
isThreeWayMode() - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Returns whether the session is a three way comparison or not.
ISubMergeDataHolder - Interface in com.ibm.xtools.comparemerge.ui.submerge
The interface of data object for that pass to the extender
ISubMergeExtender - Interface in com.ibm.xtools.comparemerge.ui.submerge
The interface that the extender must implements in order to participate in the sub merge activity.
isUndoable() - Method in class com.ibm.xtools.comparemerge.core.command.AbstractCommand
Retrieves a Boolean indicating whether this command can be undone.
isUndoable() - Method in class com.ibm.xtools.comparemerge.core.command.CompositeCommand
Retrieves a Boolean value indicating whether this composite command can be undone.
isUndoable() - Method in interface com.ibm.xtools.comparemerge.core.command.ICommand
Retrieves a Boolean indicating whether this command can be undone.
isVpMode(Object) - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractContentMergeViewer
For a given input will detect if a special handling must be done for partial or incomplete data.
IViewerData - Interface in com.ibm.xtools.comparemerge.ui.utils
An interface object which contains the viewer its associated view mode

J

JavaSourceSubMergeExtender - Class in com.ibm.xtools.comparemerge.ui.submerge
The extender for handling the java source data in the sub merge mode
JavaSourceSubMergeExtender() - Constructor for class com.ibm.xtools.comparemerge.ui.submerge.JavaSourceSubMergeExtender
Constructs a new JavaSourceSubMergeExtender

L

LazyFileOutputStream - Class in com.ibm.xtools.comparemerge.core.utils
Lazy version of file output stream that performs initialization when needed
LazyFileOutputStream(File) - Constructor for class com.ibm.xtools.comparemerge.core.utils.LazyFileOutputStream
 
LazyFileOutputStream(String) - Constructor for class com.ibm.xtools.comparemerge.core.utils.LazyFileOutputStream
 
LazyFileOutputStream(File, boolean) - Constructor for class com.ibm.xtools.comparemerge.core.utils.LazyFileOutputStream
 
LazyFileOutputStream(String, boolean) - Constructor for class com.ibm.xtools.comparemerge.core.utils.LazyFileOutputStream
 
LEFT - Static variable in class com.ibm.xtools.comparemerge.core.utils.ContributorType
The left contributor
LOCAL - Static variable in class com.ibm.xtools.comparemerge.ui.logicalmodel.StorageLocation
 
LocalContentAccess - Class in com.ibm.xtools.comparemerge.ui.logicalmodel
Provides access to actual local content of file It can be different comparing to IFile.getContents() when we are in process of the merge
LocalContentAccess() - Constructor for class com.ibm.xtools.comparemerge.ui.logicalmodel.LocalContentAccess
 
LogicalModelCacheManager - Class in com.ibm.xtools.comparemerge.core.utils
 
LogicalModelCacheManager() - Constructor for class com.ibm.xtools.comparemerge.core.utils.LogicalModelCacheManager
 
LogicalModelExtender - Class in com.ibm.xtools.comparemerge.ui.logicalmodel
 
LogicalModelExtender() - Constructor for class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelExtender
 
LogicalModelStorage - Class in com.ibm.xtools.comparemerge.ui.logicalmodel
The logical model storage provides file system access base on storage location context.
LogicalModelStorage(StorageLocation, RemoteResourceMappingContext, ISynchronizationContext) - Constructor for class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelStorage
 
LogicalModelTypedElement - Class in com.ibm.xtools.comparemerge.ui.logicalmodel
The compare contributor of the compare input.
LogicalModelTypedElement(IFile, LogicalModelStorage) - Constructor for class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelTypedElement
 

M

merge(OutputStream, String, InputStream, String, InputStream, String, InputStream, String, IProgressMonitor) - Method in class com.ibm.xtools.comparemerge.core.controller.AbstractMergeManager
Deprecated. 
merge(OutputStream, String, IStorage, IStorage, IStorage, IProgressMonitor) - Method in class com.ibm.xtools.comparemerge.core.controller.AbstractMergeManager
Performs a merge operation on the given storage instances and writes the merge result to the output stream.
merge(OutputStream, String, InputStream, String, InputStream, String, InputStream, String, IProgressMonitor) - Method in class com.ibm.xtools.comparemerge.ui.controller.VersionPickerMergeManager
 
MERGE_BY_ID - Static variable in class com.ibm.xtools.comparemerge.core.utils.MergeModeType
Merge operation
MERGED - Static variable in class com.ibm.xtools.comparemerge.core.utils.ContributorType
The merged contributor
MergeFacade - Class in com.ibm.xtools.comparemerge.core.controller
MergeFacade is a facade class for the entire Model Merge Support infrastructure that is to be used by the Team Infrastructure to start Compare or Merge operations on files.
MergeModeType - Class in com.ibm.xtools.comparemerge.core.utils
Enumerates possible modes for the compare/merge sessions.
MergeModeType(String, int) - Constructor for class com.ibm.xtools.comparemerge.core.utils.MergeModeType
Constructs a new status type with the specified name and ordinal.
MergeSessionCompareInput - Class in com.ibm.xtools.comparemerge.core.controller
This is default implementation of the IMergeSessionCompareInput.
MergeSessionCompareInput(MergeSessionInfo) - Constructor for class com.ibm.xtools.comparemerge.core.controller.MergeSessionCompareInput
Constructs a new MergeSessionCompareInput
MergeSessionInfo - Class in com.ibm.xtools.comparemerge.core.utils
The structure encapsulating all data for the Compare/Merge session.
MergeSessionInfo(String, IInputOutputDescriptor, IInputOutputDescriptor, IInputOutputDescriptor, IInputOutputDescriptor, MergeModeType, IMergeStatusCallback, boolean, boolean) - Constructor for class com.ibm.xtools.comparemerge.core.utils.MergeSessionInfo
Constructs a new MergeSessionInfo.
MergeStatusType - Class in com.ibm.xtools.comparemerge.core.utils
MergeStatusType is a type of the compare or merge operations status that is returned by the Model Merge Support to the called of the MergeFacade
MergeStatusType(String, int) - Constructor for class com.ibm.xtools.comparemerge.core.utils.MergeStatusType
Constructs a new status type with the specified name and ordinal.
MISSING - Static variable in class com.ibm.xtools.comparemerge.ui.utils.HighlightStyle
Marks a missing element
mixinAdapter(Class<T>, IAdaptable) - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
mixinAdapter(Class<T>, IAdaptable) - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Allow dynamical extension and overriding of adapters provided by merge controller
mixins - Variable in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 

N

NAVIGATION_PROVIDER_PROPERTY - Static variable in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
Unique identifier used to retrieve navigator provider from this controller's getProperty method
NavigationEventType - Class in com.ibm.xtools.comparemerge.ui.utils
Defines event types for the INavigationListener & INavigationProvider.
NavigationEventType() - Constructor for class com.ibm.xtools.comparemerge.ui.utils.NavigationEventType
 
navigationOccured(int, INavigationProvider) - Method in class com.ibm.xtools.comparemerge.ui.actions.AbstractCompareMergeAction
 
navigationOccured(int, INavigationProvider) - Method in class com.ibm.xtools.comparemerge.ui.actions.ContentPaneAction
 
navigationOccured(int, INavigationProvider) - Method in interface com.ibm.xtools.comparemerge.ui.listeners.INavigationListener
Sent when navigation occurs in the difference viewer
needsSetup() - Method in class com.ibm.xtools.comparemerge.ui.actions.AbstractCompareMergeAction
Answers whether or not this action should be setup before it is run.
newCancelledCommandResult() - Method in class com.ibm.xtools.comparemerge.core.command.AbstractCommand
Creates a new command result with an ERROR status and no return value.
newCancelledCommandResult() - Method in class com.ibm.xtools.comparemerge.core.command.CompositeCommand
Creates a new command result with an ERROR status and no return value.
newErrorCommandResult(String) - Method in class com.ibm.xtools.comparemerge.core.command.AbstractCommand
Creates a new command result with an ERROR status, a COMMAND_FAILURE status code, and no return value.
newOKCommandResult() - Method in class com.ibm.xtools.comparemerge.core.command.AbstractCommand
Creates a new command result with an OK status.
newOKCommandResult(Object) - Method in class com.ibm.xtools.comparemerge.core.command.AbstractCommand
Creates a new command result with an OK status and the specified return value.
NO_DIFFS - Static variable in class com.ibm.xtools.comparemerge.core.utils.MergeStatusType
There is no differences between contributors.
NO_LEFT - Static variable in class com.ibm.xtools.comparemerge.core.utils.CompareResult
there is no left contributor
NO_LEFT_RIGHT - Static variable in class com.ibm.xtools.comparemerge.core.utils.CompareResult
There is no left and right contributor
NO_RIGHT - Static variable in class com.ibm.xtools.comparemerge.core.utils.CompareResult
There is no right contributor
NONE - Static variable in class com.ibm.xtools.comparemerge.ui.actions.IRepeatableAction.WorkIndicatorType
Action should run without any indicator
notifyClear(EventObject) - Method in class com.ibm.xtools.comparemerge.ui.provider.DefaultHighlighterProvider
Notifies the highlighting listeners
notifyHighlight(EventObject) - Method in class com.ibm.xtools.comparemerge.ui.provider.DefaultHighlighterProvider
Notifies the highlighting listeners
notifyListeners(int, SelectionEvent) - Method in class com.ibm.xtools.comparemerge.ui.provider.DefaultScrollingProvider
Notifies the scrolling listeners

O

onEvent(ICompareMergeEvent) - Method in class com.ibm.xtools.comparemerge.core.events.CompareMergeEventManager
 
onEvent(ICompareMergeEvent) - Method in interface com.ibm.xtools.comparemerge.core.events.ICompareMergeEventListener
 
open() - Method in class com.ibm.xtools.comparemerge.core.utils.LazyFileOutputStream
 
openCMTasksView(boolean) - Static method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
openCompareMergeSession(ICompareInput) - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
openCompareMergeSession(ICompareInput) - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Starts a new C/M session.
opened - Variable in class com.ibm.xtools.comparemerge.core.utils.LazyFileOutputStream
 
openErrorDialog(IStatus) - Method in class com.ibm.xtools.comparemerge.ui.actions.AbstractCompareMergeAction
Opens an error dialog for the specified status object.
openInputStream(IInputOutputDescriptor) - Static method in class com.ibm.xtools.comparemerge.core.controller.AbstractMergeManager
Opens an InputStream that is to be used to access the contributor's data.
openOutputStream(IInputOutputDescriptor) - Static method in class com.ibm.xtools.comparemerge.core.controller.AbstractMergeManager
Will open an OutputStream that can be used to save the result of the merge operation.
operationCompleted(MergeStatusType, Object) - Method in class com.ibm.xtools.comparemerge.core.controller.DefaultMergeStatusCallback
 
operationCompleted(MergeStatusType, Object) - Method in interface com.ibm.xtools.comparemerge.core.controller.IMergeStatusCallback
This method is to be called ONCE from within the Aurora Compare/Merge Framework to notify the final status of the operation.

P

paintControl(PaintEvent) - Method in class com.ibm.xtools.comparemerge.ui.provider.DefaultHighlighterProvider
Paints the control
parseClosureSubUnitReferences(InputStream, IPath) - Method in interface com.ibm.xtools.comparemerge.ui.logicalmodel.ILogicalModelExtender
Parses a closure manifest input stream and returns list of subunit file references.
parseKind(String) - Static method in enum com.ibm.xtools.comparemerge.core.events.CompareMergeEventManager.BatchMergeOperation
 
parseSubUnitReferences(InputStream, IPath) - Method in interface com.ibm.xtools.comparemerge.ui.logicalmodel.ILogicalModelExtender
Parses the parent file input stream and returns list of subunit file references.
path - Variable in class com.ibm.xtools.comparemerge.core.utils.LazyFileOutputStream
 
performSyncScroll() - Method in class com.ibm.xtools.comparemerge.ui.provider.SynchronizedScrolling
 
pickVersion(ContributorType) - Method in class com.ibm.xtools.comparemerge.ui.controller.VersionPickerMergeManager
Select an entire version - in case the user choses to pick the entire contributor rather than perform a fine merge.
PROGRESS_MONITOR - Static variable in class com.ibm.xtools.comparemerge.ui.actions.IRepeatableAction.WorkIndicatorType
Operation should have a progress monitor
propertyChange(PropertyChangeEvent) - Method in class com.ibm.xtools.comparemerge.ui.actions.AbstractCompareMergeAction
Notification that a property has changed.
propertyChange(PropertyChangeEvent) - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractContentMergeViewer
This will ensure that the Dirty state will be propagated from the hosted merge viewer up to the Eclipse Compare Editor window.

R

readResolve() - Method in class com.ibm.xtools.comparemerge.core.utils.EnumeratedType
Designates an alternative object to be used when reading an enumerated type from a stream.
redo() - Method in class com.ibm.xtools.comparemerge.core.command.AbstractCommand
Redoes this command.
redo() - Method in class com.ibm.xtools.comparemerge.core.command.CommandManager
Redoes the command on the top of the redo stack.
redo(ICommand) - Method in class com.ibm.xtools.comparemerge.core.command.CommandManager
Redoes the every command up to, and including, the given command
redo() - Method in class com.ibm.xtools.comparemerge.core.command.CompositeCommand
Redoes this composite command by redoing each of the commands of which this composite command is composed.
redo() - Method in interface com.ibm.xtools.comparemerge.core.command.ICommand
Redoes this command.
REDO_LABEL_PREFIX - Static variable in class com.ibm.xtools.comparemerge.core.command.CommandManager
The prefix for Redo labels.
REDOING - Static variable in class com.ibm.xtools.comparemerge.core.command.CommandManager.State
The command manager is redoing a command.
refresh() - Method in class com.ibm.xtools.comparemerge.ui.actions.AbstractCompareMergeAction
 
refresh() - Method in interface com.ibm.xtools.comparemerge.ui.actions.IRepeatableAction
Refreshes various aspects of this repeatable action, such as its label and whether or not it is enabled.
refresh() - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractContentMergeViewer
Refreshes this viewer completely with information freshly obtained from this viewer's model.
refresh() - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractMergeViewer
Refreshes this merge viewer completely with information freshly obtained from this viewer's model.
refresh() - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractStructureMergeViewer
Refreshes this viewer completely with information freshly obtained from this viewer's model.
refresh() - Method in class com.ibm.xtools.comparemerge.ui.viewers.DefaultContentViewer
 
refresh() - Method in interface com.ibm.xtools.comparemerge.ui.viewers.IContentViewer
Refreshes the content viewer
register(ICompareMergeEventListener) - Method in class com.ibm.xtools.comparemerge.core.events.CompareMergeEventManager
Register listener for Compare/Merge events
registerGlobalActions(Map<String, IAction>) - Method in interface com.ibm.xtools.comparemerge.ui.panes.IGlobalActionConfigurator
 
registerListeners() - Method in class com.ibm.xtools.comparemerge.ui.provider.DefaultHighlighterProvider
Registers listeners with the control
REMOTE - Static variable in class com.ibm.xtools.comparemerge.ui.logicalmodel.StorageLocation
 
removeActionManagerChangeListener(IActionManagerChangeListener) - Method in class com.ibm.xtools.comparemerge.ui.actions.ActionManager
Removes the specified listener from the list of action manager change listeners for this action manager.
removeCommandManagerChangeListener(ICommandManagerChangeListener) - Method in class com.ibm.xtools.comparemerge.core.command.CommandManager
Removes the specified listener from the list of command manager change listeners for this command manager.
removeCompareInputChangeListener(ICompareInputChangeListener) - Method in class com.ibm.xtools.comparemerge.core.controller.MergeSessionCompareInput
Removes an attached CompareInputChangeListener.
removeContentViewerListener(IContentViewerListener) - Method in interface com.ibm.xtools.comparemerge.ui.panes.IContentViewerPane
Removes a content viewer listener.
removeHighlightingListener(IHighlightingListener) - Method in class com.ibm.xtools.comparemerge.ui.provider.DefaultHighlighterProvider
 
removeHighlightingListener(IHighlightingListener) - Method in interface com.ibm.xtools.comparemerge.ui.provider.IHighlighterProvider
Removes a listener for highlighting changes.
removeNavigationListener(INavigationListener) - Method in interface com.ibm.xtools.comparemerge.ui.provider.INavigationProvider
Removes a listener for navigation changes.
removePropertyChangeListener(IPropertyChangeListener) - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
removePropertyChangeListener(IPropertyChangeListener) - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Removes the given content change listener from this notifier.
removePropertyChangeListener(IPropertyChangeListener) - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractContentMergeViewer
Removes the given content change listener from this content merge viewer.
removePropertyChangeListener(IPropertyChangeListener) - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractMergeViewer
Removes the given property change listener from this merge viewer.
removeScrollingEventListener(IScrollingListener) - Method in class com.ibm.xtools.comparemerge.ui.provider.DefaultScrollingProvider
 
removeScrollingEventListener(IScrollingListener) - Method in interface com.ibm.xtools.comparemerge.ui.provider.IScrollingProvider
Removes a listener for scrolling changes.
reorganizeCompareInput(Object) - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractContentMergeViewer
 
repeat(IProgressMonitor) - Method in class com.ibm.xtools.comparemerge.ui.actions.AbstractCompareMergeAction
Re-runs this action
repeat() - Method in class com.ibm.xtools.comparemerge.ui.actions.ActionManager
Repeats the last action that was run.
repeat(IProgressMonitor) - Method in interface com.ibm.xtools.comparemerge.ui.actions.IRepeatableAction
Re-runs this repeatable action.
REPEAT_LABEL_PREFIX - Static variable in class com.ibm.xtools.comparemerge.ui.actions.ActionManager
The prefix for repeat action labels.
replace(ITypedElement, ITypedElement) - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelTypedElement
 
resumeUpdates() - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
resumeUpdates() - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Resumes updates for the panes.
resumeUpdates() - Method in interface com.ibm.xtools.comparemerge.ui.panes.IMergeViewerPane
Resumes updates for this pane.
revealContent(IContentViewerInput, IViewerData) - Method in interface com.ibm.xtools.comparemerge.ui.viewers.IInputInterpreter
Reveals the content associated with the current input within the context of the specified content viewer.
revertMergeSession() - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
revertMergeSession() - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Will revert an existing Merge session.
RIGHT - Static variable in class com.ibm.xtools.comparemerge.core.utils.ContributorType
The right contributor
RSxTeam - Class in com.ibm.xtools.comparemerge.core.utils
RSx specific variants of Team operations
RSxTeam() - Constructor for class com.ibm.xtools.comparemerge.core.utils.RSxTeam
 
run(IProgressMonitor) - Method in class com.ibm.xtools.comparemerge.core.controller.AbstractMergeManager
Performs the Compare or Merge operation, depending on the information in the MergeSessionInfo provided through init() method.
run() - Method in class com.ibm.xtools.comparemerge.ui.actions.AbstractCompareMergeAction
Runs this action.
run(IProgressMonitor) - Method in class com.ibm.xtools.comparemerge.ui.actions.AbstractCompareMergeAction
Runs this action.
run(IRepeatableAction) - Method in class com.ibm.xtools.comparemerge.ui.actions.ActionManager
Runs the specified action.
run(IProgressMonitor) - Method in interface com.ibm.xtools.comparemerge.ui.actions.IRepeatableAction
Runs this repeatable action.
run(IProgressMonitor) - Method in class com.ibm.xtools.comparemerge.ui.controller.VersionPickerMergeManager
 
runWithEvent(Event) - Method in class com.ibm.xtools.comparemerge.ui.actions.AbstractCompareMergeAction
Runs this action, passing the triggering SWT event.

S

save(IProgressMonitor) - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractContentMergeViewer
Save the changes associated with content merge viewer.
save(IProgressMonitor) - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractMergeViewer
Save the changes associated with current merge viewer.
save(IProgressMonitor) - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractStructureMergeViewer
Save the changes associated with current structure merge viewer.
saveDeltas() - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
saveDeltas() - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Saves the deltas to a file selected by dialog
saveMergedContributor() - Method in class com.ibm.xtools.comparemerge.core.controller.AbstractMergeManager
During the merge session will save the result of the merge in a merged IInputOutputDescriptor.
saveMergedContributor() - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
saveMergedContributor() - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Saves the modified contents of the Merged contributor
saveMergedContributorAs(IInputOutputDescriptor) - Method in class com.ibm.xtools.comparemerge.core.controller.AbstractMergeManager
During the merge session will save the result of the merge in the specified IInputOutputDescriptor.
saveMergedContributorAs(ContributorType) - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
saveMergedContributorAs(ContributorType) - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Will save the merged result on top of Left ot Right contributors
saveMergedContributorAs(IInputOutputDescriptor) - Method in class com.ibm.xtools.comparemerge.ui.controller.VersionPickerMergeManager
 
saveMergedContributorCopy(String) - Method in class com.ibm.xtools.comparemerge.core.controller.AbstractMergeManager
During the merge session will save a copy of the result of the merge in a merged IInputOutputDescriptor.
saveMergedContributorCopy(String, String) - Method in class com.ibm.xtools.comparemerge.core.controller.AbstractMergeManager
During the merge session will save a copy of the result of the merge in a merged IInputOutputDescriptor.
saveMergedContributorCopy() - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
saveMergedContributorCopy(boolean, String) - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
saveMergedContributorCopy() - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Saves the modified contents of the Merged contributor to a file selected by dialog
saveMergedContributorCopy(String) - Method in class com.ibm.xtools.comparemerge.ui.controller.VersionPickerMergeManager
 
saveMergedContributorCopy(String, String) - Method in class com.ibm.xtools.comparemerge.ui.controller.VersionPickerMergeManager
 
scrollingOccured(IContentViewerPane, IScrollingProvider, int, SelectionEvent) - Method in interface com.ibm.xtools.comparemerge.ui.listeners.IScrollingListener
Sent when scrolling occurs in the viewer hosted by the content viewer pane.
SELECTION_PROVIDER_PROPERTY - Static variable in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
Unique identifier used to retrieve selection provider from this controller's getProperty method
selectionChanged(SelectionChangedEvent) - Method in class com.ibm.xtools.comparemerge.ui.actions.AbstractCompareMergeAction
Notifies this action that the selection has changed.
sessionClosed() - Method in interface com.ibm.xtools.comparemerge.ui.panes.IMergeViewerPane
Used by the Controller to notify the pane after C/M session is closed
sessionOpened() - Method in interface com.ibm.xtools.comparemerge.ui.panes.IMergeViewerPane
Used by the Controller to notify the pane after C/M session is open
setAction(IRepeatableAction) - Method in class com.ibm.xtools.comparemerge.ui.actions.ActionManager
Sets the action instance variable to the specified value.
setAutoAdvance(boolean) - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
setAutoAdvance(boolean) - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Sets whether the structure pane's selection must auto advance to the next unresolved Conflict/Diff once the previous one was resolved.
setAutoConfirm(boolean) - Method in class com.ibm.xtools.comparemerge.ui.actions.ContentPaneAction
 
setBrowseContext(ISelection, IViewerData) - Method in interface com.ibm.xtools.comparemerge.ui.viewers.IInputInterpreter
Sets the browse context associated with the current selection within the specified content viewer.
setCanceled(boolean) - Method in class com.ibm.xtools.comparemerge.core.command.CompositeCommand
Sets the canceled state of this command.
setCaption(String) - Method in class com.ibm.xtools.comparemerge.core.utils.DefaultInputOutputDescriptor
 
setCaption(String) - Method in interface com.ibm.xtools.comparemerge.core.utils.IInputOutputDescriptor
Sets the short caption to be shown as the contributor title in the visual compare/merge editor window.
setCompareStatistics(ICompareStatistics) - Method in class com.ibm.xtools.comparemerge.core.utils.MergeSessionInfo
 
setConflictSuppressionStrategy(AbstractMergeManager.ConflictSuppressionStrategy) - Method in class com.ibm.xtools.comparemerge.core.controller.AbstractMergeManager
 
setContent(byte[]) - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelTypedElement
 
setContentType(IContentType) - Method in class com.ibm.xtools.comparemerge.core.controller.AbstractMergeManager
 
setContentType(String) - Method in class com.ibm.xtools.comparemerge.ui.submerge.TextSubMergeExtender
Set the contentType for this sub-merge session.
setContext(IContentViewerInput, IViewerData, boolean) - Method in interface com.ibm.xtools.comparemerge.ui.viewers.IInputInterpreter
Sets the context associated with the current input within the specified content viewer.
setContextMenuProvider(IContextMenuProvider) - Method in class com.ibm.xtools.comparemerge.ui.viewers.DefaultContentViewer
Sets the contextMenuProvider
setContributorModelContainSubUnits(boolean) - Method in class com.ibm.xtools.comparemerge.core.utils.MergeSessionInfo
 
setController(Object) - Method in class com.ibm.xtools.comparemerge.core.controller.AbstractMergeManager
Set controller object for this merge manager
setCustomData(String) - Method in interface com.ibm.xtools.comparemerge.ui.logicalmodel.ILogicalModelExtender
Sets the custom Data from the extension declaration.
setCustomData(String) - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelExtender
 
setDescription(String) - Method in class com.ibm.xtools.comparemerge.core.utils.DefaultInputOutputDescriptor
 
setDescription(String) - Method in interface com.ibm.xtools.comparemerge.core.utils.IInputOutputDescriptor
Sets the extended description providing detailed human-readable information about the Input/Output, such as location, version, etc.
setDirty(boolean) - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
Sets a new state on the Dirty flag.
setDirty(boolean) - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractMergeViewer
Sets the new dirty state of this merge viewer.
setExtenderData(String, Object) - Method in interface com.ibm.xtools.comparemerge.ui.submerge.ISubMergeDataHolder
Helper method for extender to attach temporary sub merge session data.
setFileExtensions(String, String) - Method in interface com.ibm.xtools.comparemerge.ui.logicalmodel.ILogicalModelExtender
Sets the file extensions of root model files and subunit files from the extension declaration.
setFileExtensions(String, String) - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelExtender
 
setFileStorage(IFileStorage) - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.SubUnitFile
 
setFlushCount(int) - Method in class com.ibm.xtools.comparemerge.core.command.CommandManager
Sets the flushCount instance variable to the specified value.
setFlushThreshold(int) - Method in class com.ibm.xtools.comparemerge.core.command.CommandManager
Sets the flushThreshold instance variable to the specified value.
setFullContextLogicalModelMerge(boolean) - Method in class com.ibm.xtools.comparemerge.core.utils.MergeSessionInfo
 
setHighlighterProvider(IHighlighterProvider) - Method in class com.ibm.xtools.comparemerge.ui.viewers.DefaultContentViewer
Sets the highlighterProvider
setHighlightingInfo(IContentDescriptor) - Method in class com.ibm.xtools.comparemerge.ui.provider.DefaultHighlighterProvider
 
setHighlightingInfo(IContentDescriptor) - Method in interface com.ibm.xtools.comparemerge.ui.provider.IHighlighterProvider
Sets the current content descriptor for highlighting purposes.
setIcon(Image) - Method in class com.ibm.xtools.comparemerge.core.utils.DefaultInputOutputDescriptor
 
setIcon(Image) - Method in interface com.ibm.xtools.comparemerge.core.utils.IInputOutputDescriptor
Sets the icon to be displayed in the corresponding contributor's pane.
setInitialBrowseContext(IContentViewerInput, IViewerData) - Method in interface com.ibm.xtools.comparemerge.ui.viewers.IInputInterpreter
Sets the default browse context associated with the current input within the specified content viewer.
setInput(Object) - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractContentMergeViewer
Sets or clears the input for this content merge viewer.
setInput(Object) - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractMergeViewer
Sets or clears the input for this merge viewer.
setInput(Object) - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractStructureMergeViewer
 
setInputOutput(Object) - Method in class com.ibm.xtools.comparemerge.core.utils.DefaultInputOutputDescriptor
 
setInputOutput(Object) - Method in interface com.ibm.xtools.comparemerge.core.utils.IInputOutputDescriptor
 
setIsClosureRoot(boolean) - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelTypedElement
 
setLocalContentAccessor(IResource, IStreamContentAccessor) - Static method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LocalContentAccess
 
setMergePropertiesProvider(IMergePropertiesProvider) - Method in class com.ibm.xtools.comparemerge.core.utils.MergeSessionInfo
 
setMovedFromRootModelFile(IFile) - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelTypedElement
 
setNumberOfConflicts(int) - Method in interface com.ibm.xtools.comparemerge.core.utils.ICompareStatistics
 
setNumberOfLeftDiffs(int) - Method in interface com.ibm.xtools.comparemerge.core.utils.ICompareStatistics
 
setNumberOfRightDiffs(int) - Method in interface com.ibm.xtools.comparemerge.core.utils.ICompareStatistics
 
setProperty(String, Object) - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
Sets the property with the given name.
setProperty(String, Object) - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Sets the property with the given name.
setResult(CommandResult) - Method in class com.ibm.xtools.comparemerge.core.command.AbstractCommand
Sets the result instance variable to the specified value.
setScrollingProvider(IScrollingProvider) - Method in class com.ibm.xtools.comparemerge.ui.viewers.DefaultContentViewer
Sets the scrollingProvider
setSelection(int, int) - Method in class com.ibm.xtools.comparemerge.ui.provider.DefaultScrollingProvider
 
setSelection(int, int) - Method in interface com.ibm.xtools.comparemerge.ui.provider.IScrollingProvider
Sets the single selection that is the receiver's value to the specified selection which must be greater than or equal to zero for the specified scrolling type.
setSelection(ISelection, boolean) - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractContentMergeViewer
Sets the selection for current merge viewer.
setSelection(ISelection, boolean) - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractMergeViewer
Sets a new selection for this merge viewer and optionally makes it visible.
setSelection(ISelection, boolean) - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractStructureMergeViewer
Sets a new selection for this viewer and optionally makes it visible.
setSetup(boolean) - Method in class com.ibm.xtools.comparemerge.ui.actions.AbstractCompareMergeAction
Sets the setup state of this action.
setSource(CommandManager) - Method in class com.ibm.xtools.comparemerge.core.command.CommandManagerChangeEvent
Sets the source instance variable to the specified value.
setSource(ActionManager) - Method in class com.ibm.xtools.comparemerge.ui.actions.ActionManagerChangeEvent
Sets the source instance variable to the specified value.
setState(CommandManager.State) - Method in class com.ibm.xtools.comparemerge.core.command.CommandManager
Sets the state instance variable to the specified value.
setStatus(MergeStatusType, Object) - Method in class com.ibm.xtools.comparemerge.core.controller.AbstractMergeManager
To be called internally during the compare/merge operation to store the status for future retrieval by the caller.
setStatus(boolean) - Method in class com.ibm.xtools.comparemerge.core.events.CompareMergeEventManager
Enable/disable event manager
setStatusLineMessage(String) - Method in class com.ibm.xtools.comparemerge.ui.provider.DefaultHighlighterProvider
Set message on the status line
setSubUnitFiles(SubUnitFile[]) - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelTypedElement
 
setUndoIndex(int) - Method in class com.ibm.xtools.comparemerge.core.command.CommandManager
Sets the undoIndex instance variable to the specified value.
setup() - Method in class com.ibm.xtools.comparemerge.ui.actions.AbstractCompareMergeAction
 
setup() - Method in interface com.ibm.xtools.comparemerge.ui.actions.IRepeatableAction
Sets up the action.
setViewerTitle(String) - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractMergeViewer
Sets the title of the Merge Viewer.
shouldHaveCommitAction() - Method in interface com.ibm.xtools.comparemerge.ui.controller.IExtCompareEditorInput
 
SPACE - Static variable in class com.ibm.xtools.comparemerge.core.command.CommandManager
A string containing only a space character.
SPACE - Static variable in class com.ibm.xtools.comparemerge.ui.actions.ActionManager
A string containing only a space character.
startSilentCompare(String, IInputOutputDescriptor, IInputOutputDescriptor, IInputOutputDescriptor, IMergeStatusCallback) - Static method in class com.ibm.xtools.comparemerge.core.controller.MergeFacade
Start silent compare operation.
startSilentMerge(String, IInputOutputDescriptor, IInputOutputDescriptor, IInputOutputDescriptor, IInputOutputDescriptor, IMergeStatusCallback) - Static method in class com.ibm.xtools.comparemerge.core.controller.MergeFacade
Start the Silent Merge session for three objects of the same type.
startVisualCompare(String, IInputOutputDescriptor, IInputOutputDescriptor, IInputOutputDescriptor, IMergeStatusCallback) - Static method in class com.ibm.xtools.comparemerge.core.controller.MergeFacade
Start the Visual Compare session for two or three objects of the same type.
startVisualMerge(String, IInputOutputDescriptor, IInputOutputDescriptor, IInputOutputDescriptor, IInputOutputDescriptor, IMergeStatusCallback) - Static method in class com.ibm.xtools.comparemerge.core.controller.MergeFacade
Start the Visual Merge session for two or three objects of the same type.
StorageLocation - Class in com.ibm.xtools.comparemerge.ui.logicalmodel
 
STRUCTURE_NODE - Static variable in class com.ibm.xtools.comparemerge.ui.utils.NavigationEventType
Navigation event from root of difference/conflict tree.
subMergeSessionClosed(ISubMergeDataHolder) - Method in interface com.ibm.xtools.comparemerge.ui.submerge.ISubMergeExtender
Notification for extender to perform clean up activity after the merge session is closed.
subMergeSessionClosed(ISubMergeDataHolder) - Method in class com.ibm.xtools.comparemerge.ui.submerge.TextSubMergeExtender
 
subMergeSessionOpened(Viewer, Viewer, ISubMergeDataHolder) - Method in class com.ibm.xtools.comparemerge.ui.submerge.AbstractSubMergeExtender
 
subMergeSessionOpened(Viewer, Viewer, ISubMergeDataHolder) - Method in interface com.ibm.xtools.comparemerge.ui.submerge.ISubMergeExtender
This notification is call after the viewers are created.
SubUnitFile - Class in com.ibm.xtools.comparemerge.ui.logicalmodel
Wrapper for logical model subunit file
SubUnitFile(IFile) - Constructor for class com.ibm.xtools.comparemerge.ui.logicalmodel.SubUnitFile
 
SubUnitFile(File) - Constructor for class com.ibm.xtools.comparemerge.ui.logicalmodel.SubUnitFile
 
suspendUpdates() - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
suspendUpdates() - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
Suspends updates for the panes to avoid frequent refreshes while merging data.
suspendUpdates() - Method in interface com.ibm.xtools.comparemerge.ui.panes.IMergeViewerPane
Suspends updates for this pane to avoid frequent refreshes while merging data.
SynchronizedScrolling - Class in com.ibm.xtools.comparemerge.ui.provider
Attempts to sync up the left pane and right pane during compare the currentControl and otherControl should have provision to sync up scrolling
SynchronizedScrolling(IContentViewerPane, Scrollable, boolean) - Constructor for class com.ibm.xtools.comparemerge.ui.provider.SynchronizedScrolling
 

T

TextSubMergeExtender - Class in com.ibm.xtools.comparemerge.ui.submerge
The extender for handling the text data in the sub merge mode
TextSubMergeExtender() - Constructor for class com.ibm.xtools.comparemerge.ui.submerge.TextSubMergeExtender
Constructs a new TextSubMergeExtender
toString() - Method in class com.ibm.xtools.comparemerge.core.utils.CompareResult
Will format a localized String representation of the Compare Result
toString() - Method in class com.ibm.xtools.comparemerge.core.utils.ContributorType
return the string representation of the contributor type
toString() - Method in class com.ibm.xtools.comparemerge.core.utils.DefaultInputOutputDescriptor
Provides string representation of this DefaultInputOutputDescriptor.
toString() - Method in class com.ibm.xtools.comparemerge.core.utils.EnumeratedType
Retrieves a textual representation of this enumerated type.
toString() - Method in class com.ibm.xtools.comparemerge.core.utils.MergeModeType
Retrieves a textual representation of this enumerated type.
toString() - Method in class com.ibm.xtools.comparemerge.core.utils.MergeStatusType
Retrieves a textual representation of this enumerated type.
toString() - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.LogicalModelTypedElement
 
toString() - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.StorageLocation
 
toString() - Method in class com.ibm.xtools.comparemerge.ui.logicalmodel.SubUnitFile
 
toSubUnitFiles(IFile[]) - Static method in class com.ibm.xtools.comparemerge.ui.logicalmodel.SubUnitFile
 
TYPE_FILE_PATH - Static variable in interface com.ibm.xtools.comparemerge.core.utils.IInputOutputDescriptor
Input/output is provided as a fully-qualified java.lang.String file path
TYPE_INPUT_DATA_IN_MEMORY - Static variable in interface com.ibm.xtools.comparemerge.core.utils.IInputOutputDescriptor
Input is provided as a handle to data already loaded in memory.
TYPE_INPUT_STREAM_CONTENT_ACCESSOR - Static variable in interface com.ibm.xtools.comparemerge.core.utils.IInputOutputDescriptor
Input is provided as org.eclipse.compare.IStreamContentAccessor
TYPE_OUTPUT_CONTRIBUTOR - Static variable in interface com.ibm.xtools.comparemerge.core.utils.IInputOutputDescriptor
Output must be one of the {Anector, Older or Newer} contributors.
TYPE_OUTPUT_EDITABLE_CONTENT - Static variable in interface com.ibm.xtools.comparemerge.core.utils.IInputOutputDescriptor
Outpus is provided as IEditableContent inteface
TYPE_OUTPUT_STREAM - Static variable in interface com.ibm.xtools.comparemerge.core.utils.IInputOutputDescriptor
Output is provided as java.io.OutputStream

U

UNDER - Static variable in class com.ibm.xtools.comparemerge.ui.utils.HighlightStyle
Marks the direct parent of the element
undo() - Method in class com.ibm.xtools.comparemerge.core.command.AbstractCommand
Undoes this command.
undo() - Method in class com.ibm.xtools.comparemerge.core.command.CommandManager
Undoes the command on the top of the undo stack.
undo(ICommand) - Method in class com.ibm.xtools.comparemerge.core.command.CommandManager
Undoes the every command down to, and including, the given command
undo() - Method in class com.ibm.xtools.comparemerge.core.command.CompositeCommand
Undoes this composite command by undoing each of the commands of which this composite command is composed.
undo() - Method in interface com.ibm.xtools.comparemerge.core.command.ICommand
Undoes this command.
UNDO_LABEL_PREFIX - Static variable in class com.ibm.xtools.comparemerge.core.command.CommandManager
The prefix for Undo labels.
undoCancelledCommands(List) - Method in class com.ibm.xtools.comparemerge.core.command.CompositeCommand
Cancels the command execution by calling undo() on all of the undoable commands that were executed before the composite command was cancelled.
UNDOING - Static variable in class com.ibm.xtools.comparemerge.core.command.CommandManager.State
The command manager is undoing a command.
UNKNOWN - Static variable in class com.ibm.xtools.comparemerge.core.utils.CompareResult
Status is unknown
UNKNOWN - Static variable in class com.ibm.xtools.comparemerge.core.utils.MergeModeType
Unknown mode.
UNKNOWN - Static variable in class com.ibm.xtools.comparemerge.core.utils.MergeStatusType
Unknown merge status type.
UNKNOWN - Static variable in class com.ibm.xtools.comparemerge.ui.utils.HighlightStyle
Unknown highlighting style
UNKNOWN_RESULT - Static variable in class com.ibm.xtools.comparemerge.core.utils.CompareResult
Provide default CompareResult.
unregister(ICompareMergeEventListener) - Method in class com.ibm.xtools.comparemerge.core.events.CompareMergeEventManager
Unregister listener for Compare/Merge events
unregisterGlobalActions() - Method in interface com.ibm.xtools.comparemerge.ui.panes.IGlobalActionConfigurator
 
unregisterListeners() - Method in class com.ibm.xtools.comparemerge.ui.provider.DefaultHighlighterProvider
Unregister listeners with the control
UNRESOLVED_CONFLICTS - Static variable in class com.ibm.xtools.comparemerge.core.utils.MergeStatusType
The merge operation had unresolved conflicts.
unwrap() - Method in class com.ibm.xtools.comparemerge.core.command.CompositeCommand
Returns the simplest form of this ICommand that is equivalent.

V

valueOf(String) - Static method in enum com.ibm.xtools.comparemerge.core.controller.AbstractMergeManager.ConflictSuppressionStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ibm.xtools.comparemerge.core.events.CompareMergeEventManager.BatchMergeOperation
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.ibm.xtools.comparemerge.core.controller.AbstractMergeManager.ConflictSuppressionStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.ibm.xtools.comparemerge.core.events.CompareMergeEventManager.BatchMergeOperation
Returns an array containing the constants of this enum type, in the order they are declared.
VersionPickerBinaryViewerCreator - Class in com.ibm.xtools.comparemerge.ui.viewers
Provide implementation of binary version picker viewer.
VersionPickerBinaryViewerCreator() - Constructor for class com.ibm.xtools.comparemerge.ui.viewers.VersionPickerBinaryViewerCreator
Constructs a new VersionPickerBinary
VersionPickerMergeManager - Class in com.ibm.xtools.comparemerge.ui.controller
The Merge Manager implementation to be used in the Text and Binary Version Picker
VersionPickerMergeManager() - Constructor for class com.ibm.xtools.comparemerge.ui.controller.VersionPickerMergeManager
Constructs a new VersionPickerMergeManager
VersionPickerTextViewerCreator - Class in com.ibm.xtools.comparemerge.ui.viewers
Provide implementation of text version picker viewer.
VersionPickerTextViewerCreator() - Constructor for class com.ibm.xtools.comparemerge.ui.viewers.VersionPickerTextViewerCreator
Constructs a new VersionPickerTextViewerCreator
VERTICAL_SCROLLING - Static variable in interface com.ibm.xtools.comparemerge.ui.provider.IScrollingProvider
Specifies vertical scrolling that occured
viewerActivated(IContentViewerPane, IContentViewer) - Method in interface com.ibm.xtools.comparemerge.ui.listeners.IContentViewerListener
Sent when a new viewer is activated
viewerCreated(IContentViewerPane, IContentViewer) - Method in interface com.ibm.xtools.comparemerge.ui.listeners.IContentViewerListener
Sent when a new viewer is created
ViewModeDescriptor - Class in com.ibm.xtools.comparemerge.ui.utils
The descriptor used to provide information about a view mode.
ViewModeDescriptor(String, String, Image) - Constructor for class com.ibm.xtools.comparemerge.ui.utils.ViewModeDescriptor
Constructs a new ViewModeDescriptor

W

WARNING - Static variable in class com.ibm.xtools.comparemerge.core.utils.MergeStatusType
There were warnings in compare/merge operation.
wasSaved() - Method in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
 
wasSaved() - Method in interface com.ibm.xtools.comparemerge.ui.controller.ICompareMergeController
 
widgetDisposed(DisposeEvent) - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractMergeViewer
 
widgetDisposed(DisposeEvent) - Method in class com.ibm.xtools.comparemerge.ui.viewers.AbstractStructureMergeViewer
Perform a clean-up when the window is disposed.
WorkIndicatorType(String, int) - Constructor for class com.ibm.xtools.comparemerge.ui.actions.IRepeatableAction.WorkIndicatorType
Constructor for WorkIndicatorType.
wrap(Object...) - Static method in class com.ibm.xtools.comparemerge.core.utils.ArrayAsHashKey
 
write(byte[]) - Method in class com.ibm.xtools.comparemerge.core.utils.LazyFileOutputStream
 
write(byte[], int, int) - Method in class com.ibm.xtools.comparemerge.core.utils.LazyFileOutputStream
 
write(int) - Method in class com.ibm.xtools.comparemerge.core.utils.LazyFileOutputStream
 

_

_ancestor - Variable in class com.ibm.xtools.comparemerge.core.controller.MergeSessionCompareInput
Ancestor element of this input
_isErrorMode - Variable in class com.ibm.xtools.comparemerge.core.controller.AbstractMergeManager
When set to true means there was a problem during doMerge or doCompare.
_left - Variable in class com.ibm.xtools.comparemerge.core.controller.MergeSessionCompareInput
Left element of this input
_needNotifyCallback - Variable in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
Specifies whether we need notify call back when closing the merge session.
_right - Variable in class com.ibm.xtools.comparemerge.core.controller.MergeSessionCompareInput
Right element of this input
_sessionInfo - Variable in class com.ibm.xtools.comparemerge.core.controller.AbstractMergeManager
Holds all information about files being compared/merged
_sessionInfo - Variable in class com.ibm.xtools.comparemerge.core.controller.MergeSessionCompareInput
Merge session info for this compare input
_viewer - Variable in class com.ibm.xtools.comparemerge.ui.controller.AbstractStructureController
StructureMergeViewer, the GUI editor for compare/merge
A B C D E F G H I J L M N O P R S T U V W _ 
Skip navigation links