Eclipse Platform
Release 3.3
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

M

M1_NAME - Static variable in interface org.eclipse.jface.bindings.keys.IKeyLookup
The formal name of the 'M1' key.
M2_NAME - Static variable in interface org.eclipse.jface.bindings.keys.IKeyLookup
The formal name of the 'M2' key.
M3_NAME - Static variable in interface org.eclipse.jface.bindings.keys.IKeyLookup
The formal name of the 'M3' key.
M4_NAME - Static variable in interface org.eclipse.jface.bindings.keys.IKeyLookup
The formal name of the 'M4' key.
MAIN_MENU - Static variable in class org.eclipse.ui.menus.MenuUtil
Main Menu
MAIN_TOOLBAR - Static variable in class org.eclipse.ui.menus.MenuUtil
Main ToolBar (CoolBar)
MANAGED_ONLY - Static variable in interface org.eclipse.update.configurator.IPlatformConfiguration.ISitePolicy
When this site policy is used, only plug-ins specified by the configured features are contributed to the runtime.
MANUAL_CONFLICT - Static variable in class org.eclipse.team.core.synchronize.SyncInfo
Sync constant (value 64) indicating that both the local and remote resources have changed relative to the base and their content changes conflict (e.g. local and remote resource have changes on same lines).
MARGIN_HEIGHT - Static variable in class org.eclipse.jface.preference.FieldEditorPreferencePage
The margin height used by layout styles FLAT and GRID.
MARGIN_WIDTH - Static variable in class org.eclipse.jface.preference.FieldEditorPreferencePage
The margin width used by layout styles FLAT and GRID.
MARKER - Static variable in interface org.eclipse.core.resources.IMarker
Base marker type.
MARKERS - Static variable in interface org.eclipse.core.resources.IResourceDelta
Change constant (bit mask) indicating that the resource's markers have changed.
MARKER_NOT_FOUND - Static variable in interface org.eclipse.core.resources.IResourceStatus
Status code constant (value 376) indicating a marker unexpectedly does not exist in the workspace tree.
MARK_AS_MERGE_ACTION_ID - Static variable in class org.eclipse.team.ui.mapping.SynchronizationActionProvider
Action id constant for the mark-as-merge action.
MATCH_ID - Static variable in interface org.eclipse.ui.IWorkbenchPage
Editor opening match mode specifying that the editor id should be considered when matching against existing editors.
MATCH_INPUT - Static variable in interface org.eclipse.ui.IWorkbenchPage
Editor opening match mode specifying that the editor input should be considered when matching against existing editors.
MATCH_NONE - Static variable in interface org.eclipse.ui.IWorkbenchPage
Editor opening match mode specifying that no matching against existing editors should be done.
MAX - Static variable in class org.eclipse.swt.SWT
Style constant for maximize box trim (value is 1<<10).
MAXIMIZE - Static variable in class org.eclipse.ui.actions.ActionFactory
Workbench action (id "maximize"): Maximize/restore the active part.
MAX_PERFORMANCE - Static variable in class org.eclipse.core.runtime.Platform
Constant (value 5) indicating the maximum allowed value for the PREF_PLATFORM_PERFORMANCE preference setting.
MAX_RECENT_WORKSPACES - Static variable in interface org.eclipse.ui.ide.IDE.Preferences
Stores the maximum number of workspaces that should be displayed in the ChooseWorkspaceDialog.
MAX_SEVERITY - Static variable in class org.eclipse.core.databinding.AggregateValidationStatus
Constant denoting an aggregation strategy that always returns the most severe status from the given bindings.
MB_ADDITIONS - Static variable in interface org.eclipse.ui.IWorkbenchActionConstants
Name of group for adding new top-level menus (value "additions").
MEDIUM - Static variable in class org.eclipse.swt.SWT
Style constant for medium date/time format (value is 1<<16).
MEDIUM - Static variable in class org.eclipse.ui.commands.Priority
Deprecated. An instance representing 'medium' priority.
MENU - Static variable in class org.eclipse.swt.SWT
Style constant for shell menu trim (value is 1<<6, since we do not distinguish between CLOSE style and MENU style).
MENU_PREFIX - Static variable in interface org.eclipse.ui.IWorkbenchActionConstants
[Issue: MENU_PREFIX is "".
MERGED - Static variable in class org.eclipse.core.databinding.AggregateValidationStatus
Constant denoting an aggregation strategy that merges multiple non-OK status objects in a MultiStatus.
MERGE_ACTION_GROUP - Static variable in class org.eclipse.team.ui.synchronize.ModelSynchronizeParticipantActionGroup
The id of the merge action group that determines where the merge actions (e.g. merge and overwrite) appear in the context menu or toolbar.
MERGE_ACTION_ID - Static variable in class org.eclipse.team.ui.mapping.SynchronizationActionProvider
Action id constant for the merge action.
MERGE_ALL_ACTION_ID - Static variable in class org.eclipse.team.ui.synchronize.ModelSynchronizeParticipantActionGroup
The id used to identify the Merge All action.
MESSAGE - Static variable in interface org.eclipse.core.resources.IMarker
Message marker attribute.
MESSAGE - Static variable in interface org.eclipse.ui.IMarkerActionFilter
An attribute indicating the marker message (value "message").
MESSAGE_CONSOLE_TYPE - Static variable in interface org.eclipse.ui.console.IConsoleConstants
Type identifier for MessageConsole
MIDDLE - Static variable in class org.eclipse.ui.forms.widgets.TableWrapData
The control will be centered vertically.
MIDDLE_GROUP - Static variable in class org.eclipse.jface.action.StatusLineManager
Identifier of group marker used to position contributions in the middle of the status line.
MIN - Static variable in class org.eclipse.swt.SWT
Style constant for minimize box trim (value is 1<<7).
MINIMIZE - Static variable in class org.eclipse.ui.actions.ActionFactory
Workbench action (id "minimize"): Minimizes the active part.
MINIMUM_MESSAGE_AREA_WIDTH - Static variable in interface org.eclipse.jface.dialogs.IDialogConstants
Minimum width of message area in dialog units (value 300).
MINIMUM_WIDTH - Static variable in class org.eclipse.jface.viewers.ColumnWeightData
Default width of a column (in pixels).
MIN_PERFORMANCE - Static variable in class org.eclipse.core.runtime.Platform
Constant (value 1) indicating the minimum allowed value for the PREF_PLATFORM_PERFORMANCE preference setting.
MIN_TAB_WIDTH - Variable in class org.eclipse.swt.custom.CTabFolder
Deprecated. This field is no longer used. See setMinimumCharacters(int)
MIRRORED - Static variable in class org.eclipse.swt.SWT
Style constant to indicate coordinate mirroring (value is 1<<27).
MISSING_DESCRIPTION_REPAIRED - Static variable in interface org.eclipse.core.resources.IResourceStatus
Status code constant (value 234) indicating that a project description file (.project), was missing but it has been repaired.
MISSING_LAUNCH_CONFIGURATION_TYPE - Static variable in class org.eclipse.debug.core.DebugException
Indicates a launch configuration could not be restored because its launch configuration type definition is missing.
MISSING_REFACTORING_HISTORY_VERSION - Static variable in interface org.eclipse.ltk.core.refactoring.IRefactoringCoreStatusCodes
Status code (value 10004) indicating that a refactoring history has been read which does not contain version information.
MNEMONIC_NONE - Static variable in class org.eclipse.jface.action.LegacyActionTools
The constant to use if there is no mnemonic for this location.
MOD1 - Static variable in class org.eclipse.swt.SWT
Keyboard and/or mouse event mask indicating that the MOD1 key was pushed on the keyboard when the event was generated.
MOD2 - Static variable in class org.eclipse.swt.SWT
Keyboard and/or mouse event mask indicating that the MOD2 key was pushed on the keyboard when the event was generated.
MOD3 - Static variable in class org.eclipse.swt.SWT
Keyboard and/or mouse event mask indicating that the MOD3 key was pushed on the keyboard when the event was generated.
MOD4 - Static variable in class org.eclipse.swt.SWT
Keyboard and/or mouse event mask indicating that the MOD4 key was pushed on the keyboard when the event was generated.
MODELESS - Static variable in class org.eclipse.swt.SWT
Style constant for modeless behavior (value is 0).
MODEL_ANNOTATION_MODEL - Static variable in class org.eclipse.jface.text.source.SourceViewer
Key of the model annotation model inside the visual annotation model.
MODEL_SPECIFIC - Static variable in class org.eclipse.debug.core.DebugEvent
Model specific event kind.
MODE_FORCE_TEXT - Static variable in class org.eclipse.jface.action.ActionContributionItem
Mode bit: Show text on tool items, even if an image is present.
MODE_GROUP - Static variable in interface org.eclipse.team.ui.synchronize.ISynchronizePageConfiguration
The id of the mode group that determines where the mode selection actions appear
MODIFIER_MASK - Static variable in class org.eclipse.swt.SWT
Keyboard and/or mouse event mask indicating all possible keyboard modifiers.
MOUSE - Static variable in class org.eclipse.jface.text.TextViewer
Identifies mouse moves as originators of a view port change.
MOUSE_BUTTON - Static variable in interface org.eclipse.jface.text.IPainter
Constant describing the reason of a repaint request: mouse button pressed.
MOUSE_CLICK_SELECTION - Static variable in class org.eclipse.jface.viewers.ColumnViewerEditorActivationEvent
if a cell is selected using a single click of the mouse
MOUSE_DOUBLE_CLICK_SELECTION - Static variable in class org.eclipse.jface.viewers.ColumnViewerEditorActivationEvent
if a cell is selected using double clicking of the mouse
MOUSE_END - Static variable in class org.eclipse.jface.text.TextViewer
Identifies mouse button up as originator of a view port change.
MOVE - Static variable in interface org.eclipse.ui.IWorkbenchActionConstants
Deprecated. in 3.0. Use ActionFactory.MOVE.getId() instead.
MOVE - Static variable in class org.eclipse.ui.actions.ActionFactory
Workbench action (id "move"): Move.
MOVE - Static variable in interface org.eclipse.ui.texteditor.IWorkbenchActionDefinitionIds
The command identifier for the "move" action that typically appears in the file menu.
MOVED_FROM - Static variable in interface org.eclipse.core.resources.IResourceDelta
Change constant (bit mask) indicating that the resource was moved from another location.
MOVED_TO - Static variable in interface org.eclipse.core.resources.IResourceDelta
Change constant (bit mask) indicating that the resource was moved to another location.
MOVEMENT_CHAR - Static variable in class org.eclipse.swt.SWT
The character movement type (value is 1<<0).
MOVEMENT_CLUSTER - Static variable in class org.eclipse.swt.SWT
The cluster movement type (value is 1<<1).
MOVEMENT_WORD - Static variable in class org.eclipse.swt.SWT
The word movement type (value is 1<<2).
MOVEMENT_WORD_END - Static variable in class org.eclipse.swt.SWT
The word end movement type (value is 1<<3).
MOVEMENT_WORD_START - Static variable in class org.eclipse.swt.SWT
The word start movement type (value is 1<<4).
MOVE_FROM - Static variable in interface org.eclipse.team.core.diff.ITwoWayDiff
Change constant (bit mask) indicating that the object was moved from another location.
MOVE_LINES_ACTION - Static variable in interface org.eclipse.ui.texteditor.IAbstractTextEditorHelpContextIds
Help context id for the action.
MOVE_LINES_DOWN - Static variable in interface org.eclipse.ui.texteditor.ITextEditorActionDefinitionIds
Action definition id of the move lines downwards action.
MOVE_LINES_UP - Static variable in interface org.eclipse.ui.texteditor.ITextEditorActionDefinitionIds
Action definition id of the move lines upwards action.
MOVE_LINE_DOWN - Static variable in interface org.eclipse.ui.texteditor.ITextEditorActionConstants
Name of the action to move lines downwards Value: "MoveLineDown"
MOVE_LINE_UP - Static variable in interface org.eclipse.ui.texteditor.ITextEditorActionConstants
Name of the action to move lines upwards Value: "MoveLineUp"
MOVE_TO - Static variable in interface org.eclipse.team.core.diff.ITwoWayDiff
Change constant (bit mask) indicating that the object was moved to another location.
MOZILLA - Static variable in class org.eclipse.swt.SWT
Style constant specifying that a Browser should use a Mozilla GRE for rendering its content (value is 1<<15).
MPESITE_SCOPE - Static variable in interface org.eclipse.ui.services.IServiceScopes
An editor site within a MultiPageEditorPart.
MRU - Static variable in interface org.eclipse.ui.IWorkbenchActionConstants
File menu: name of "Most Recently Used File" group.
MRU - Static variable in interface org.eclipse.ui.ide.IIDEActionConstants
File menu: name of "Most Recently Used File" group.
MULTI - Static variable in class org.eclipse.swt.SWT
Style constant for multi-selection behavior in lists and multiple line support on text fields (value is 1<<1).
MULTIPLE - Static variable in class org.eclipse.ui.SelectionEnabler
 
MULTI_CHANGE - Static variable in class org.eclipse.ltk.core.refactoring.RefactoringDescriptor
Constant describing the multi change flag (value: 4).
M_EDIT - Static variable in interface org.eclipse.ui.IWorkbenchActionConstants
Name of standard Edit menu (value "edit").
M_EDIT - Static variable in interface org.eclipse.ui.ide.IIDEActionConstants
Name of standard Edit menu (value "edit").
M_FILE - Static variable in interface org.eclipse.ui.IWorkbenchActionConstants
Name of standard File menu (value "file").
M_FILE - Static variable in interface org.eclipse.ui.ide.IIDEActionConstants
Name of standard File menu (value "file").
M_HELP - Static variable in interface org.eclipse.ui.IWorkbenchActionConstants
Name of standard Help menu (value "help").
M_HELP - Static variable in interface org.eclipse.ui.ide.IIDEActionConstants
Name of standard Help menu (value "help").
M_LAUNCH - Static variable in interface org.eclipse.ui.IWorkbenchActionConstants
Name of Launch window menu (value "launch").
M_NAVIGATE - Static variable in interface org.eclipse.ui.IWorkbenchActionConstants
Name of standard Navigate menu (value "navigate").
M_NAVIGATE - Static variable in interface org.eclipse.ui.ide.IIDEActionConstants
Name of standard Navigate menu (value "navigate").
M_PROJECT - Static variable in interface org.eclipse.ui.IWorkbenchActionConstants
Name of standard Project menu (value "project").
M_PROJECT - Static variable in interface org.eclipse.ui.ide.IIDEActionConstants
Name of standard Project menu (value "project").
M_VIEW - Static variable in interface org.eclipse.ui.IWorkbenchActionConstants
Deprecated. Since 3.0. This is no longer used.
M_WINDOW - Static variable in interface org.eclipse.ui.IWorkbenchActionConstants
Name of standard Window menu (value "window").
M_WINDOW - Static variable in interface org.eclipse.ui.ide.IIDEActionConstants
Name of standard Window menu (value "window").
M_WORKBENCH - Static variable in interface org.eclipse.ui.IWorkbenchActionConstants
Deprecated. Since 3.0. This is no longer used.
MainActionGroup - class org.eclipse.ui.views.navigator.MainActionGroup.
The main action group for the navigator.
MainActionGroup(IResourceNavigator) - Constructor for class org.eclipse.ui.views.navigator.MainActionGroup
Constructs the main action group.
MalformedTreeException - exception org.eclipse.text.edits.MalformedTreeException.
Thrown to indicate that an edit got added to a parent edit but the child edit somehow conflicts with the parent or one of it siblings.
MalformedTreeException(TextEdit, TextEdit, String) - Constructor for class org.eclipse.text.edits.MalformedTreeException
Constructs a new malformed tree exception.
ManagedForm - class org.eclipse.ui.forms.ManagedForm.
Managed form wraps a form widget and adds life cycle methods for form parts.
ManagedForm(Composite) - Constructor for class org.eclipse.ui.forms.ManagedForm
Creates a managed form in the provided parent.
ManagedForm(FormToolkit, ScrolledForm) - Constructor for class org.eclipse.ui.forms.ManagedForm
Creates a managed form that will use the provided toolkit and
ManifestElement - class org.eclipse.osgi.util.ManifestElement.
This class represents a single manifest element.
ManifestElement() - Constructor for class org.eclipse.osgi.util.ManifestElement
Constructs an empty manifest element with no value or attributes.
MapChangeEvent - class org.eclipse.core.databinding.observable.map.MapChangeEvent.
Map change event describing an incremental change of an IObservableMap object.
MapChangeEvent(IObservableMap, MapDiff) - Constructor for class org.eclipse.core.databinding.observable.map.MapChangeEvent
Creates a new map change event
MapDiff - class org.eclipse.core.databinding.observable.map.MapDiff.
 
MapDiff() - Constructor for class org.eclipse.core.databinding.observable.map.MapDiff
 
MappedSet - class org.eclipse.core.databinding.observable.set.MappedSet.
This class is thread safe.
MappedSet(IObservableSet, IObservableMap) - Constructor for class org.eclipse.core.databinding.observable.set.MappedSet
 
MarginPainter - class org.eclipse.jface.text.MarginPainter.
Paints a vertical line (margin line) after a given column respecting the text viewer's font.
MarginPainter(ITextViewer) - Constructor for class org.eclipse.jface.text.MarginPainter
Creates a new painter for the given text viewer.
MarkAction - class org.eclipse.ui.texteditor.MarkAction.
An action to handle emacs-like marked regions.
MarkAction(ResourceBundle, String, ITextEditor, int) - Constructor for class org.eclipse.ui.texteditor.MarkAction
Constructor for MarkAction.
MarkRegionTarget - class org.eclipse.ui.texteditor.MarkRegionTarget.
Default implementation of IMarkRegionTarget using ITextViewer and IStatusLineManager.
MarkRegionTarget(ITextViewer, IStatusLineManager) - Constructor for class org.eclipse.ui.texteditor.MarkRegionTarget
Creates a MarkRegionTaret.
MarkSelection - class org.eclipse.jface.text.MarkSelection.
Default implementation of IMarkSelection.
MarkSelection(IDocument, int, int) - Constructor for class org.eclipse.jface.text.MarkSelection
Creates a MarkSelection.
MarkerAnnotation - class org.eclipse.ui.texteditor.MarkerAnnotation.
Annotation representing a marker on a resource in the workspace.
MarkerAnnotation(IMarker) - Constructor for class org.eclipse.ui.texteditor.MarkerAnnotation
Creates a new annotation for the given marker.
MarkerAnnotation(String, IMarker) - Constructor for class org.eclipse.ui.texteditor.MarkerAnnotation
Creates a new annotation of the given type for the given marker.
MarkerAnnotationPreferences - class org.eclipse.ui.texteditor.MarkerAnnotationPreferences.
Objects of this class provide access to all extensions declared for the markerAnnotationSpecification extension point.
MarkerAnnotationPreferences() - Constructor for class org.eclipse.ui.texteditor.MarkerAnnotationPreferences
Creates a new marker annotation preferences to access marker annotation preferences.
MarkerResolutionSelectionDialog - class org.eclipse.ui.dialogs.MarkerResolutionSelectionDialog.
Dialog to allow the user to select from a list of marker resolutions.
MarkerResolutionSelectionDialog(Shell, IMarkerResolution[]) - Constructor for class org.eclipse.ui.dialogs.MarkerResolutionSelectionDialog
Creates an instance of this dialog to display the given resolutions.
MarkerRulerAction - class org.eclipse.ui.texteditor.MarkerRulerAction.
A ruler action which can add and remove markers which have a visual representation in the ruler.
MarkerRulerAction(ResourceBundle, String, ITextEditor, IVerticalRulerInfo, String, boolean) - Constructor for class org.eclipse.ui.texteditor.MarkerRulerAction
Creates a new action for the given ruler and editor.
MarkerRulerAction(ResourceBundle, String, IVerticalRuler, ITextEditor, String, boolean) - Constructor for class org.eclipse.ui.texteditor.MarkerRulerAction
Deprecated. use MarkerRulerAction(ResourceBundle, String, ITextEditor, IVerticalRulerInfo, String, boolean) instead
MarkerRulerInfoAction - class org.eclipse.ui.texteditor.MarkerRulerInfoAction.
Deprecated. use MarkerRulerAction instead
MarkerRulerInfoAction(ResourceBundle, String, IVerticalRulerInfo, ITextEditor, String, boolean) - Constructor for class org.eclipse.ui.texteditor.MarkerRulerInfoAction
Deprecated. use super class constructor instead
MarkerTransfer - class org.eclipse.ui.part.MarkerTransfer.
A MarkerTransfer is used to transfer an array of IMarkers from one part to another in a drag and drop operation.
MarkerUtilities - class org.eclipse.ui.texteditor.MarkerUtilities.
Utility class for accessing marker attributes.
MarkerViewUtil - class org.eclipse.ui.views.markers.MarkerViewUtil.
Utility class for showing markers in the marker views.
MarkerViewUtil() - Constructor for class org.eclipse.ui.views.markers.MarkerViewUtil
 
MasterDetailObservables - class org.eclipse.core.databinding.observable.masterdetail.MasterDetailObservables.
Allows for the observation of an attribute, the detail, of an observable representing selection or another transient instance, the master.
MasterDetailObservables() - Constructor for class org.eclipse.core.databinding.observable.masterdetail.MasterDetailObservables
 
MasterDetailsBlock - class org.eclipse.ui.forms.MasterDetailsBlock.
This class implements the 'master/details' UI pattern suitable for inclusion in a form.
MasterDetailsBlock() - Constructor for class org.eclipse.ui.forms.MasterDetailsBlock
 
Match - class org.eclipse.search.ui.text.Match.
A textual match in a given object.
Match(Object, int, int, int) - Constructor for class org.eclipse.search.ui.text.Match
Constructs a new Match object.
Match(Object, int, int) - Constructor for class org.eclipse.search.ui.text.Match
Constructs a new Match object.
MatchEvent - class org.eclipse.search.ui.text.MatchEvent.
An event object describing addition and removal of matches.
MatchEvent(ISearchResult) - Constructor for class org.eclipse.search.ui.text.MatchEvent
Constructs a new MatchEvent.
MatchFilter - class org.eclipse.search.ui.text.MatchFilter.
A match filter is used to evaluate the filter state of a match (Match.isFiltered().
MatchFilter() - Constructor for class org.eclipse.search.ui.text.MatchFilter
 
MatchingCharacterPainter - class org.eclipse.jface.text.source.MatchingCharacterPainter.
Highlights the peer character matching the character near the caret position.
MatchingCharacterPainter(ISourceViewer, ICharacterPairMatcher) - Constructor for class org.eclipse.jface.text.source.MatchingCharacterPainter
Creates a new MatchingCharacterPainter for the given source viewer using the given character pair matcher.
MeasureItem - Static variable in class org.eclipse.swt.SWT
The measure item event type (value is 41).
MemoryByte - class org.eclipse.debug.core.model.MemoryByte.
A byte of memory in a memory block.
MemoryByte() - Constructor for class org.eclipse.debug.core.model.MemoryByte
Constructs a readable, writable memory byte without a change history, and a value of 0.
MemoryByte(byte) - Constructor for class org.eclipse.debug.core.model.MemoryByte
Constructs a readable, writable memory byte without a change history, with the given value.
MemoryByte(byte, byte) - Constructor for class org.eclipse.debug.core.model.MemoryByte
Constructs a memory byte with the given value and attributes.
MemoryRenderingElement - class org.eclipse.debug.ui.memory.MemoryRenderingElement.
A memory rendering element represents a set of memory bytes being rendered in a memory rendering.
MemoryRenderingElement(IMemoryRendering, BigInteger, MemoryByte[]) - Constructor for class org.eclipse.debug.ui.memory.MemoryRenderingElement
Constructs a new memory rendering element for the given rendering and specified bytes.
Menu - class org.eclipse.swt.widgets.Menu.
Instances of this class are user interface objects that contain menu items.
Menu(Control) - Constructor for class org.eclipse.swt.widgets.Menu
Constructs a new instance of this class given its parent, and sets the style for the instance so that the instance will be a popup menu on the given parent's shell.
Menu(Decorations, int) - Constructor for class org.eclipse.swt.widgets.Menu
Constructs a new instance of this class given its parent (which must be a Decorations) and a style value describing its behavior and appearance.
Menu(Menu) - Constructor for class org.eclipse.swt.widgets.Menu
Constructs a new instance of this class given its parent (which must be a Menu) and sets the style for the instance so that the instance will be a drop-down menu on the given parent's parent.
Menu(MenuItem) - Constructor for class org.eclipse.swt.widgets.Menu
Constructs a new instance of this class given its parent (which must be a MenuItem) and sets the style for the instance so that the instance will be a drop-down menu on the given parent's parent menu.
MenuAdapter - class org.eclipse.swt.events.MenuAdapter.
This adapter class provides default implementations for the methods described by the MenuListener interface.
MenuAdapter() - Constructor for class org.eclipse.swt.events.MenuAdapter
 
MenuDetect - Static variable in class org.eclipse.swt.SWT
The menu detect event type (value is 35).
MenuDetectEvent - class org.eclipse.swt.events.MenuDetectEvent.
Instances of this class are sent whenever the platform- specific trigger for showing a context menu is detected.
MenuDetectEvent(Event) - Constructor for class org.eclipse.swt.events.MenuDetectEvent
Constructs a new instance of this class based on the information in the given untyped event.
MenuDetectListener - interface org.eclipse.swt.events.MenuDetectListener.
Classes which implement this interface provide methods that deal with the events that are generated when the platform-specific trigger for showing a context menu is detected.
MenuEvent - class org.eclipse.swt.events.MenuEvent.
Instances of this class are sent as a result of menus being shown and hidden.
MenuEvent(Event) - Constructor for class org.eclipse.swt.events.MenuEvent
Constructs a new instance of this class based on the information in the given untyped event.
MenuInsertionPoint - class org.eclipse.ui.navigator.MenuInsertionPoint.
A descriptive construct to relay information about a menu insertion point; including the name of the insertion point and whether the item should be rendered as a separator or group marker.
MenuInsertionPoint(String, boolean) - Constructor for class org.eclipse.ui.navigator.MenuInsertionPoint
 
MenuItem - class org.eclipse.swt.widgets.MenuItem.
Instances of this class represent a selectable user interface object that issues notification when pressed and released.
MenuItem(Menu, int) - Constructor for class org.eclipse.swt.widgets.MenuItem
Constructs a new instance of this class given its parent (which must be a Menu) and a style value describing its behavior and appearance.
MenuItem(Menu, int, int) - Constructor for class org.eclipse.swt.widgets.MenuItem
Constructs a new instance of this class given its parent (which must be a Menu), a style value describing its behavior and appearance, and the index at which to place it in the items maintained by its parent.
MenuListener - interface org.eclipse.swt.events.MenuListener.
Classes which implement this interface provide methods that deal with the hiding and showing of menus.
MenuManager - class org.eclipse.jface.action.MenuManager.
A menu manager is a contribution manager which realizes itself and its items in a menu control; either as a menu bar, a sub-menu, or a context menu.
MenuManager() - Constructor for class org.eclipse.jface.action.MenuManager
Creates a menu manager.
MenuManager(String) - Constructor for class org.eclipse.jface.action.MenuManager
Creates a menu manager with the given text.
MenuManager(String, String) - Constructor for class org.eclipse.jface.action.MenuManager
Creates a menu manager with the given text and id.
MenuUtil - class org.eclipse.ui.menus.MenuUtil.
Provides utilities and constants for use with the new menus API.
MenuUtil() - Constructor for class org.eclipse.ui.menus.MenuUtil
 
MergeActionHandler - class org.eclipse.team.ui.mapping.MergeActionHandler.
An abstract superclass that enables models to create handlers for the basic merge operations (merge, overwrite and mark-as-merged).
MergeActionHandler(ISynchronizePageConfiguration) - Constructor for class org.eclipse.team.ui.mapping.MergeActionHandler
Create the handler.
MergeContext - class org.eclipse.team.core.mapping.provider.MergeContext.
Provides the context for an IResourceMappingMerger.
MergeContext(ISynchronizationScopeManager, int, IResourceDiffTree) - Constructor for class org.eclipse.team.core.mapping.provider.MergeContext
Create a merge context.
MergeStatus - class org.eclipse.team.core.mapping.provider.MergeStatus.
A special status that is returned when the return code of the merge method is CONFLICTS.
MergeStatus(String, String, ResourceMapping[]) - Constructor for class org.eclipse.team.core.mapping.provider.MergeStatus
Create a merge status for reporting that some of the resource mappings for which a merge was attempted were not auto-mergable.
MergeStatus(String, String, IFile[]) - Constructor for class org.eclipse.team.core.mapping.provider.MergeStatus
Create a merge status for reporting that some of the files for which a merge was attempted were not auto-mergable.
MessageBox - class org.eclipse.swt.widgets.MessageBox.
Instances of this class are used to inform or warn the user.
MessageBox(Shell) - Constructor for class org.eclipse.swt.widgets.MessageBox
Constructs a new instance of this class given only its parent.
MessageBox(Shell, int) - Constructor for class org.eclipse.swt.widgets.MessageBox
Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
MessageConsole - class org.eclipse.ui.console.MessageConsole.
A console that displays messages.
MessageConsole(String, ImageDescriptor) - Constructor for class org.eclipse.ui.console.MessageConsole
Constructs a message console with the given name and image.
MessageConsole(String, ImageDescriptor, boolean) - Constructor for class org.eclipse.ui.console.MessageConsole
Constructs a message console.
MessageConsoleStream - class org.eclipse.ui.console.MessageConsoleStream.
Used to write messages to a message console.
MessageConsoleStream(MessageConsole) - Constructor for class org.eclipse.ui.console.MessageConsoleStream
Constructs a new stream connected to the given console.
MessageDialog - class org.eclipse.jface.dialogs.MessageDialog.
A dialog for showing messages to the user.
MessageDialog(Shell, String, Image, String, int, String[], int) - Constructor for class org.eclipse.jface.dialogs.MessageDialog
Create a message dialog.
MessageDialogWithToggle - class org.eclipse.jface.dialogs.MessageDialogWithToggle.
A message dialog which also allows the user to adjust a toggle setting.
MessageDialogWithToggle(Shell, String, Image, String, int, String[], int, String, boolean) - Constructor for class org.eclipse.jface.dialogs.MessageDialogWithToggle
Creates a message dialog with a toggle.
MessagePage - class org.eclipse.ui.part.MessagePage.
A message page display a message in a pagebook view.
MessagePage() - Constructor for class org.eclipse.ui.part.MessagePage
Creates a new page.
ModalContext - class org.eclipse.jface.operation.ModalContext.
Utility class for supporting modal operations.
ModalContext() - Constructor for class org.eclipse.jface.operation.ModalContext
 
ModelMergeOperation - class org.eclipse.team.ui.synchronize.ModelMergeOperation.
A model operation that executes a merge according to the merge lifecycle associated with an IMergeContext and IResourceMappingMerger instances obtained from the model providers involved.
ModelMergeOperation(IWorkbenchPart, ISynchronizationScopeManager) - Constructor for class org.eclipse.team.ui.synchronize.ModelMergeOperation
Create a model merge operation.
ModelObject - class org.eclipse.update.core.model.ModelObject.
Root model object.
ModelObject() - Constructor for class org.eclipse.update.core.model.ModelObject
Creates a base model object.
ModelOperation - class org.eclipse.team.ui.synchronize.ModelOperation.
An abstract operation that uses an ISynchronizationScopeManager to create an operation scope that includes the complete set of mappings that must be included in the operation to ensure model consistency.
ModelOperation(IWorkbenchPart, ISynchronizationScopeManager) - Constructor for class org.eclipse.team.ui.synchronize.ModelOperation
Create a model operation that operates on the given scope.
ModelParticipantAction - class org.eclipse.team.ui.synchronize.ModelParticipantAction.
Model provider actions for use with a ModelSynchronizeParticipant.
ModelParticipantAction(String, ISynchronizePageConfiguration) - Constructor for class org.eclipse.team.ui.synchronize.ModelParticipantAction
Create the model participant action.
ModelParticipantMergeOperation - class org.eclipse.team.ui.synchronize.ModelParticipantMergeOperation.
A model merge operation that uses a participant to preview the changes in either a dialog or the Synchronize view.
ModelParticipantMergeOperation(IWorkbenchPart, ISynchronizationScopeManager) - Constructor for class org.eclipse.team.ui.synchronize.ModelParticipantMergeOperation
Create a merge participant operation for the scope of the given manager.
ModelParticipantWizard - class org.eclipse.team.ui.synchronize.ModelParticipantWizard.
This is a convenience class for creating wizards for use with the org.eclipse.team.ui.synchronizeWizard extension point that create a ModelSynchronizeParticipant.
ModelParticipantWizard() - Constructor for class org.eclipse.team.ui.synchronize.ModelParticipantWizard
 
ModelProvider - class org.eclipse.core.resources.mapping.ModelProvider.
Represents the provider of a logical model.
ModelProvider() - Constructor for class org.eclipse.core.resources.mapping.ModelProvider
 
ModelStatus - class org.eclipse.core.resources.mapping.ModelStatus.
A status returned by a model from the resource operation validator.
ModelStatus(int, String, String, String) - Constructor for class org.eclipse.core.resources.mapping.ModelStatus
Create a model status.
ModelSynchronizeParticipant - class org.eclipse.team.ui.synchronize.ModelSynchronizeParticipant.
Synchronize participant that obtains it's synchronization state from a ISynchronizationContext.
ModelSynchronizeParticipant(SynchronizationContext) - Constructor for class org.eclipse.team.ui.synchronize.ModelSynchronizeParticipant
Create a participant for the given context
ModelSynchronizeParticipant() - Constructor for class org.eclipse.team.ui.synchronize.ModelSynchronizeParticipant
Create a participant in order to restore it from saved state.
ModelSynchronizeParticipantActionGroup - class org.eclipse.team.ui.synchronize.ModelSynchronizeParticipantActionGroup.
Action group that contributes the merge actions to the model synchronize participant.
ModelSynchronizeParticipantActionGroup() - Constructor for class org.eclipse.team.ui.synchronize.ModelSynchronizeParticipantActionGroup
Create a merge action group.
ModifierKey - class org.eclipse.ui.keys.ModifierKey.
Deprecated. Please use org.eclipse.jface.bindings.keys.KeyStroke and org.eclipse.jface.bindings.keys.KeyLookupFactory
Modify - Static variable in class org.eclipse.swt.SWT
The modify event type (value is 24).
ModifyEvent - class org.eclipse.swt.events.ModifyEvent.
Instances of this class are sent as a result of text being modified.
ModifyEvent(Event) - Constructor for class org.eclipse.swt.events.ModifyEvent
Constructs a new instance of this class based on the information in the given untyped event.
ModifyListener - interface org.eclipse.swt.events.ModifyListener.
Classes which implement this interface provide a method that deals with the events that are generated when text is modified.
Monitor - class org.eclipse.swt.widgets.Monitor.
Instances of this class are descriptions of monitors.
MonoReconciler - class org.eclipse.jface.text.reconciler.MonoReconciler.
Standard implementation of IReconciler.
MonoReconciler(IReconcilingStrategy, boolean) - Constructor for class org.eclipse.jface.text.reconciler.MonoReconciler
Creates a new reconciler that uses the same reconciling strategy to reconcile its document independent of the type of the document's contents.
MouseAdapter - class org.eclipse.swt.events.MouseAdapter.
This adapter class provides default implementations for the methods described by the MouseListener interface.
MouseAdapter() - Constructor for class org.eclipse.swt.events.MouseAdapter
 
MouseDoubleClick - Static variable in class org.eclipse.swt.SWT
The mouse double click event type (value is 8).
MouseDown - Static variable in class org.eclipse.swt.SWT
The mouse down event type (value is 3).
MouseEnter - Static variable in class org.eclipse.swt.SWT
The mouse enter event type (value is 6).
MouseEvent - class org.eclipse.swt.events.MouseEvent.
Instances of this class are sent whenever mouse related actions occur.
MouseEvent(Event) - Constructor for class org.eclipse.swt.events.MouseEvent
Constructs a new instance of this class based on the information in the given untyped event.
MouseExit - Static variable in class org.eclipse.swt.SWT
The mouse exit event type (value is 7).
MouseHover - Static variable in class org.eclipse.swt.SWT
The mouse hover event type (value is 32).
MouseListener - interface org.eclipse.swt.events.MouseListener.
Classes which implement this interface provide methods that deal with the events that are generated as mouse buttons are pressed.
MouseMove - Static variable in class org.eclipse.swt.SWT
The mouse move event type (value is 5).
MouseMoveListener - interface org.eclipse.swt.events.MouseMoveListener.
Classes which implement this interface provide a method that deals with the events that are generated as the mouse pointer moves.
MouseTrackAdapter - class org.eclipse.swt.events.MouseTrackAdapter.
This adapter class provides default implementations for the methods described by the MouseTrackListener interface.
MouseTrackAdapter() - Constructor for class org.eclipse.swt.events.MouseTrackAdapter
 
MouseTrackListener - interface org.eclipse.swt.events.MouseTrackListener.
Classes which implement this interface provide methods that deal with the events that are generated as the mouse pointer passes (or hovers) over controls.
MouseUp - Static variable in class org.eclipse.swt.SWT
The mouse up event type (value is 4).
MouseWheel - Static variable in class org.eclipse.swt.SWT
The mouse wheel event type (value is 37).
MouseWheelListener - interface org.eclipse.swt.events.MouseWheelListener.
Classes which implement this interface provide a method that deals with the event that is generated as the mouse wheel is scrolled.
Move - Static variable in class org.eclipse.swt.SWT
The move event type (value is 10).
MoveArguments - class org.eclipse.ltk.core.refactoring.participants.MoveArguments.
Move arguments describe the data that a processor provides to its move participants.
MoveArguments(Object, boolean) - Constructor for class org.eclipse.ltk.core.refactoring.participants.MoveArguments
Creates new move arguments.
MoveFilesAndFoldersOperation - class org.eclipse.ui.actions.MoveFilesAndFoldersOperation.
Moves files and folders.
MoveFilesAndFoldersOperation(Shell) - Constructor for class org.eclipse.ui.actions.MoveFilesAndFoldersOperation
Creates a new operation initialized with a shell.
MoveLinesAction - class org.eclipse.ui.texteditor.MoveLinesAction.
Action for moving selected lines in an editor.
MoveLinesAction(ResourceBundle, String, AbstractTextEditor, boolean, boolean) - Constructor for class org.eclipse.ui.texteditor.MoveLinesAction
Creates and initializes the action for the given text editor.
MoveParticipant - class org.eclipse.ltk.core.refactoring.participants.MoveParticipant.
A participant to participate in refactorings that move elements.
MoveParticipant() - Constructor for class org.eclipse.ltk.core.refactoring.participants.MoveParticipant
 
MoveProcessor - class org.eclipse.ltk.core.refactoring.participants.MoveProcessor.
A special processor that performs move operations.
MoveProcessor() - Constructor for class org.eclipse.ltk.core.refactoring.participants.MoveProcessor
 
MoveProjectAction - class org.eclipse.ui.actions.MoveProjectAction.
The MoveProjectAction is the action designed to move projects specifically as they have different semantics from other resources.
MoveProjectAction(Shell) - Constructor for class org.eclipse.ui.actions.MoveProjectAction
Creates a new project move action with the given text.
MoveProjectOperation - class org.eclipse.ui.ide.undo.MoveProjectOperation.
A MoveProjectOperation represents an undoable operation for moving a project's content to a different location.
MoveProjectOperation(IProject, URI, String) - Constructor for class org.eclipse.ui.ide.undo.MoveProjectOperation
Create a MoveProjectOperation that moves the specified project contents to a new location.
MoveRefactoring - class org.eclipse.ltk.core.refactoring.participants.MoveRefactoring.
A generic move refactoring.
MoveRefactoring(MoveProcessor) - Constructor for class org.eclipse.ltk.core.refactoring.participants.MoveRefactoring
Creates a new move refactoring with the given move processor.
MoveResourceAction - class org.eclipse.ui.actions.MoveResourceAction.
Standard action for moving the currently selected resources elsewhere in the workspace.
MoveResourceAction(Shell) - Constructor for class org.eclipse.ui.actions.MoveResourceAction
Creates a new action.
MoveResourcesOperation - class org.eclipse.ui.ide.undo.MoveResourcesOperation.
A MoveResourcesOperation represents an undoable operation for moving one or more resources in the workspace.
MoveResourcesOperation(IResource[], IPath, String) - Constructor for class org.eclipse.ui.ide.undo.MoveResourcesOperation
Create a MoveResourcesOperation that moves all of the specified resources to the same target location, using their existing names.
MoveResourcesOperation(IResource, IPath, String) - Constructor for class org.eclipse.ui.ide.undo.MoveResourcesOperation
Create a MoveResourcesOperation that moves a single resource to a new location.
MoveSourceEdit - class org.eclipse.text.edits.MoveSourceEdit.
A move source edit denotes the source of a move operation.
MoveSourceEdit(int, int) - Constructor for class org.eclipse.text.edits.MoveSourceEdit
Constructs a new move source edit.
MoveSourceEdit(int, int, MoveTargetEdit) - Constructor for class org.eclipse.text.edits.MoveSourceEdit
Constructs a new copy source edit.
MoveTargetEdit - class org.eclipse.text.edits.MoveTargetEdit.
A move target edit denotes the target of a move operation.
MoveTargetEdit(int) - Constructor for class org.eclipse.text.edits.MoveTargetEdit
Constructs a new move target edit
MoveTargetEdit(int, MoveSourceEdit) - Constructor for class org.eclipse.text.edits.MoveTargetEdit
Constructs an new move target edit
MovementEvent - class org.eclipse.swt.custom.MovementEvent.
This event is sent when a new offset is required based on the current offset and a movement type.
MovementEvent(StyledTextEvent) - Constructor for class org.eclipse.swt.custom.MovementEvent
 
MovementListener - interface org.eclipse.swt.custom.MovementListener.
This listener is invoked when a new offset is required based on the current offset and a movement type.
MultiEditor - class org.eclipse.ui.part.MultiEditor.
A MultiEditor is a composite of editors.
MultiEditor() - Constructor for class org.eclipse.ui.part.MultiEditor
Constructor for TileEditor.
MultiEditor.Gradient - class org.eclipse.ui.part.MultiEditor.Gradient.
The colors used to draw the title bar of the inner editors
MultiEditor.Gradient() - Constructor for class org.eclipse.ui.part.MultiEditor.Gradient
 
MultiEditorInput - class org.eclipse.ui.part.MultiEditorInput.
Implements an input for a MultiEditor.
MultiEditorInput(String[], IEditorInput[]) - Constructor for class org.eclipse.ui.part.MultiEditorInput
Constructs a new MultiEditorInput.
MultiLineRule - class org.eclipse.jface.text.rules.MultiLineRule.
A rule for detecting patterns which begin with a given sequence and may end with a given sequence thereby spanning multiple lines.
MultiLineRule(String, String, IToken) - Constructor for class org.eclipse.jface.text.rules.MultiLineRule
Creates a rule for the given starting and ending sequence which, if detected, will return the specified token.
MultiLineRule(String, String, IToken, char) - Constructor for class org.eclipse.jface.text.rules.MultiLineRule
Creates a rule for the given starting and ending sequence which, if detected, will return the specific token.
MultiLineRule(String, String, IToken, char, boolean) - Constructor for class org.eclipse.jface.text.rules.MultiLineRule
Creates a rule for the given starting and ending sequence which, if detected, will return the specific token.
MultiPageEditor - class org.eclipse.ui.part.MultiPageEditor.
Deprecated. Use the class MultiPageEditorPart instead
MultiPageEditor() - Constructor for class org.eclipse.ui.part.MultiPageEditor
Deprecated. Use the class MultiPageEditorPart instead
MultiPageEditorActionBarContributor - class org.eclipse.ui.part.MultiPageEditorActionBarContributor.
Abstract base class for managing the installation/deinstallation of global actions for multi-page editors.
MultiPageEditorActionBarContributor() - Constructor for class org.eclipse.ui.part.MultiPageEditorActionBarContributor
Creates a multi-page editor action contributor.
MultiPageEditorPart - class org.eclipse.ui.part.MultiPageEditorPart.
A multi-page editor is an editor with multiple pages, each of which may contain an editor or an arbitrary SWT control.
MultiPageEditorPart() - Constructor for class org.eclipse.ui.part.MultiPageEditorPart
Creates an empty multi-page editor with no pages.
MultiPageEditorSite - class org.eclipse.ui.part.MultiPageEditorSite.
Site for a nested editor within a multi-page editor.
MultiPageEditorSite(MultiPageEditorPart, IEditorPart) - Constructor for class org.eclipse.ui.part.MultiPageEditorSite
Creates a site for the given editor nested within the given multi-page editor.
MultiPageSelectionProvider - class org.eclipse.ui.part.MultiPageSelectionProvider.
Manages the current selection in a multi-page editor by tracking the active nested editor within the multi-page editor.
MultiPageSelectionProvider(MultiPageEditorPart) - Constructor for class org.eclipse.ui.part.MultiPageSelectionProvider
Creates a selection provider for the given multi-page editor.
MultiPassContentFormatter - class org.eclipse.jface.text.formatter.MultiPassContentFormatter.
Content formatter for edit-based formatting strategies.
MultiPassContentFormatter(String, String) - Constructor for class org.eclipse.jface.text.formatter.MultiPassContentFormatter
Creates a new content formatter.
MultiPassContentFormatter.NonDeletingPositionUpdater - class org.eclipse.jface.text.formatter.MultiPassContentFormatter.NonDeletingPositionUpdater.
Position updater that shifts otherwise deleted positions to the next non-whitespace character.
MultiPassContentFormatter.NonDeletingPositionUpdater(String) - Constructor for class org.eclipse.jface.text.formatter.MultiPassContentFormatter.NonDeletingPositionUpdater
Creates a new non-deleting position updater.
MultiRule - class org.eclipse.core.runtime.jobs.MultiRule.
A MultiRule is a compound scheduling rule that represents a fixed group of child scheduling rules.
MultiRule(ISchedulingRule[]) - Constructor for class org.eclipse.core.runtime.jobs.MultiRule
Creates a new scheduling rule that composes a set of nested rules.
MultiStateTextFileChange - class org.eclipse.ltk.core.refactoring.MultiStateTextFileChange.
A multi state text file change is a special change object that applies a sequence of text edit trees to a document.
MultiStateTextFileChange(String, IFile) - Constructor for class org.eclipse.ltk.core.refactoring.MultiStateTextFileChange
Creates a new composite text file change.
MultiStatus - class org.eclipse.core.runtime.MultiStatus.
A concrete multi-status implementation, suitable either for instantiating or subclassing.
MultiStatus(String, int, IStatus[], String, Throwable) - Constructor for class org.eclipse.core.runtime.MultiStatus
Creates and returns a new multi-status object with the given children.
MultiStatus(String, int, String, Throwable) - Constructor for class org.eclipse.core.runtime.MultiStatus
Creates and returns a new multi-status object with no children.
MultiTextEdit - class org.eclipse.text.edits.MultiTextEdit.
A multi-text edit can be used to aggregate several edits into one edit.
MultiTextEdit() - Constructor for class org.eclipse.text.edits.MultiTextEdit
Creates a new MultiTextEdit.
MultiTextEdit(int, int) - Constructor for class org.eclipse.text.edits.MultiTextEdit
Creates a new MultiTextEdit for the given range.
MultiTextEdit(MultiTextEdit) - Constructor for class org.eclipse.text.edits.MultiTextEdit
 
MultiTextEditWithProgress - class org.eclipse.core.filebuffers.manipulation.MultiTextEditWithProgress.
Multi-text edit with progress reporting.
MultiTextEditWithProgress(String) - Constructor for class org.eclipse.core.filebuffers.manipulation.MultiTextEditWithProgress
 
magnitude(Point) - Static method in class org.eclipse.jface.util.Geometry
Returns the magnitude of the given 2d vector (represented as a Point)
magnitudeSquared(Point) - Static method in class org.eclipse.jface.util.Geometry
Returns the square of the magnitude of the given 2-space vector (represented using a point)
main(String[]) - Static method in class org.eclipse.core.runtime.adaptor.EclipseStarter
This is the main to start osgi.
main(String[]) - Static method in class org.eclipse.help.standalone.Help
Controls standalone help system from command line.
main(String[]) - Static method in class org.eclipse.help.standalone.Infocenter
Controls start up and shut down of infocenter from command line.
makeAbsolute() - Method in interface org.eclipse.core.runtime.IPath
Returns an absolute path with the segments and device id of this path.
makeAbsolute()