|
Eclipse Platform Release 3.0 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IMarker | |
org.eclipse.core.resources | Provides basic support for managing a workspace and its resources. |
org.eclipse.debug.core | Provides support for launching programs, breakpoint management, expression management, and debug events. |
org.eclipse.debug.core.model | Defines interfaces for debug model elements, source lookup, and launching. |
org.eclipse.search.ui | Provides classes and interfaces to run search queries and manage their results. |
org.eclipse.ui | Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface. |
org.eclipse.ui.ide | APIs for the IDE-specific portion of the Eclipse Platform User Interface. |
org.eclipse.ui.texteditor | Provides a framework for text editors obeying to the desktop rules. |
org.eclipse.ui.views.markers | Utility classes for working with markers in views
|
org.eclipse.ui.views.tasklist | Provides the standard Task List view for displaying tasks and problem annotations on resources. |
Uses of IMarker in org.eclipse.core.resources |
Methods in org.eclipse.core.resources that return IMarker | |
IMarker |
IResource.createMarker(String type)
Creates and returns the marker with the specified type on this resource. |
IMarker |
IResource.findMarker(long id)
Returns the marker with the specified id on this resource, Returns null if there is no matching marker. |
IMarker[] |
IResource.findMarkers(String type,
boolean includeSubtypes,
int depth)
Returns all markers of the specified type on this resource, and, optionally, on its children. |
IMarker |
IResource.getMarker(long id)
Returns a marker handle with the given id on this resource. |
IMarker |
IMarkerDelta.getMarker()
Returns the marker described by this change. |
Methods in org.eclipse.core.resources with parameters of type IMarker | |
void |
IWorkspace.deleteMarkers(IMarker[] markers)
Removes the given markers from the resources with which they are associated. |
Uses of IMarker in org.eclipse.debug.core |
Methods in org.eclipse.debug.core with parameters of type IMarker | |
IBreakpoint |
IBreakpointManager.getBreakpoint(IMarker marker)
Returns the breakpoint associated with the given marker or null if no such breakpoint exists |
Uses of IMarker in org.eclipse.debug.core.model |
Methods in org.eclipse.debug.core.model that return IMarker | |
IMarker |
IBreakpoint.getMarker()
Returns the marker associated with this breakpoint, or null if no marker is associated with this breakpoint. |
IMarker |
Breakpoint.getMarker()
|
protected IMarker |
Breakpoint.ensureMarker()
Returns the marker associated with this breakpoint. |
Methods in org.eclipse.debug.core.model with parameters of type IMarker | |
void |
IBreakpoint.setMarker(IMarker marker)
Sets the marker associated with this breakpoint. |
void |
Breakpoint.setMarker(IMarker marker)
|
protected boolean |
LaunchConfigurationDelegate.isLaunchProblem(IMarker problemMarker)
Returns whether the given problem should potentially abort the launch. |
Uses of IMarker in org.eclipse.search.ui |
Methods in org.eclipse.search.ui that return IMarker | |
IMarker |
ISearchResultViewEntry.getSelectedMarker()
Deprecated. Returns the selected marker of this entry, or the first one if no marker is selected. |
Methods in org.eclipse.search.ui with parameters of type IMarker | |
void |
ISearchResultView.addMatch(String description,
Object groupByKey,
IResource resource,
IMarker marker)
Deprecated. Informs the view that a match has been found. |
Object |
IGroupByKeyComputer.computeGroupByKey(IMarker marker)
Deprecated. Computes and returns key by which the given marker is grouped. |
Uses of IMarker in org.eclipse.ui |
Methods in org.eclipse.ui with parameters of type IMarker | |
boolean |
IMarkerResolutionGenerator2.hasResolutions(IMarker marker)
Returns whether there are any resolutions for the given marker. |
IMarkerResolution[] |
IMarkerResolutionGenerator.getResolutions(IMarker marker)
Returns resolutions for the given marker (may be empty). |
void |
IMarkerResolution.run(IMarker marker)
Runs this resolution. |
String |
IMarkerHelpRegistry.getHelp(IMarker marker)
Returns a help context id for the given marker or null if no help has been registered
for the marker. |
boolean |
IMarkerHelpRegistry.hasResolutions(IMarker marker)
Returns false if there are no resolutions for
the given marker. |
IMarkerResolution[] |
IMarkerHelpRegistry.getResolutions(IMarker marker)
Returns an array of resolutions for the given marker. |
Uses of IMarker in org.eclipse.ui.ide |
Methods in org.eclipse.ui.ide with parameters of type IMarker | |
void |
IGotoMarker.gotoMarker(IMarker marker)
Sets the cursor and selection state for an editor to reveal the position of the given marker. |
static void |
IDE.gotoMarker(IEditorPart editor,
IMarker marker)
Sets the cursor and selection state for the given editor to reveal the position of the given marker. |
static IEditorPart |
IDE.openEditor(IWorkbenchPage page,
IMarker marker)
Opens an editor on the file resource of the given marker. |
static IEditorPart |
IDE.openEditor(IWorkbenchPage page,
IMarker marker,
boolean activate)
Opens an editor on the file resource of the given marker. |
Uses of IMarker in org.eclipse.ui.texteditor |
Methods in org.eclipse.ui.texteditor that return IMarker | |
IMarker |
SimpleMarkerAnnotation.getMarker()
Returns this annotation's underlying marker. |
protected abstract IMarker[] |
AbstractMarkerAnnotationModel.retrieveMarkers()
Retrieves all markers from this model. |
protected IMarker[] |
ResourceMarkerAnnotationModel.retrieveMarkers()
|
protected IMarker |
SelectMarkerRulerAction.chooseMarker(List markers)
Chooses the marker with the highest layer. |
Methods in org.eclipse.ui.texteditor with parameters of type IMarker | |
String |
AnnotationTypeLookup.getAnnotationType(IMarker marker)
Computes the annotation type that corresponds to the state of the given marker. |
boolean |
BasicMarkerUpdater.updateMarker(IMarker marker,
IDocument document,
Position position)
|
protected String |
MarkerAnnotation.getUnknownImageName(IMarker marker)
Deprecated. As of 3.0, visual presentation is no longer supported, annotation with a visible presentation should implement IAnnotationPresentation |
static int |
MarkerUtilities.getCharEnd(IMarker marker)
Returns the ending character offset of the given marker. |
static int |
MarkerUtilities.getCharStart(IMarker marker)
Returns the starting character offset of the given marker. |
static int |
MarkerUtilities.getLineNumber(IMarker marker)
Returns the line number of the given marker. |
static int |
MarkerUtilities.getPriority(IMarker marker)
Returns the priority of the given marker. |
static int |
MarkerUtilities.getSeverity(IMarker marker)
Returns the severity of the given marker. |
static boolean |
MarkerUtilities.isMarkerType(IMarker marker,
String type)
Returns whether the given marker is of the given type (either directly or indirectly). |
static String |
MarkerUtilities.getMarkerType(IMarker marker)
Returns the marker type of the given marker or null if
the type could not be determined. |
static String |
MarkerUtilities.getMessage(IMarker marker)
Returns the message associated with the given marker. |
static void |
MarkerUtilities.setCharEnd(IMarker marker,
int charEnd)
Sets the ending character offset of the given marker. |
static void |
MarkerUtilities.setCharStart(IMarker marker,
int charStart)
Sets the starting character offset of the given marker. |
static void |
MarkerUtilities.setLineNumber(IMarker marker,
int lineNum)
Sets the line number of the given marker. |
protected abstract void |
AbstractMarkerAnnotationModel.deleteMarkers(IMarker[] markers)
Deletes the given markers from this model. |
protected abstract boolean |
AbstractMarkerAnnotationModel.isAcceptable(IMarker marker)
Determines whether the marker is acceptable as an addition to this model. |
protected MarkerAnnotation |
AbstractMarkerAnnotationModel.createMarkerAnnotation(IMarker marker)
Creates a new annotation for the given marker. |
protected Position |
AbstractMarkerAnnotationModel.createPositionFromMarker(IMarker marker)
Creates and returns the character position of the given marker based on its attributes. |
protected void |
AbstractMarkerAnnotationModel.addMarkerAnnotation(IMarker marker)
Creates an annotation for the given marker and adds it to this model. |
Position |
AbstractMarkerAnnotationModel.getMarkerPosition(IMarker marker)
Returns the position known to this annotation model for the given marker. |
protected void |
AbstractMarkerAnnotationModel.modifyMarkerAnnotation(IMarker marker)
Updates the annotation corresponding to the given marker which has changed in some way. |
protected void |
AbstractMarkerAnnotationModel.removeMarkerAnnotation(IMarker marker)
Removes the annotation corresponding to the given marker. |
MarkerAnnotation |
AbstractMarkerAnnotationModel.getMarkerAnnotation(IMarker marker)
Returns this model's annotation for the given marker. |
boolean |
AbstractMarkerAnnotationModel.updateMarker(IMarker marker,
IDocument document,
Position position)
Deprecated. use updateMarker(IDocument, IMarker, Position) instead. This method will be changed to protected. |
boolean |
AbstractMarkerAnnotationModel.updateMarker(IDocument document,
IMarker marker,
Position position)
Updates the given marker according to the given position in the given document. |
boolean |
IMarkerUpdater.updateMarker(IMarker marker,
IDocument document,
Position position)
Updates the given marker according to the position of the given document. |
protected boolean |
ResourceMarkerAnnotationModel.isAcceptable(IMarker marker)
|
protected void |
ResourceMarkerAnnotationModel.deleteMarkers(IMarker[] markers)
|
void |
AbstractDecoratedTextEditor.gotoMarker(IMarker marker)
Deprecated. visibility will be reduced, use getAdapter(IGotoMarker.class) for accessing this method |
Constructors in org.eclipse.ui.texteditor with parameters of type IMarker | |
SimpleMarkerAnnotation(IMarker marker)
Creates a new annotation for the given marker. |
|
SimpleMarkerAnnotation(String annotationType,
IMarker marker)
Creates a new annotation of the given type for the given marker. |
|
MarkerAnnotation(IMarker marker)
Creates a new annotation for the given marker. |
|
MarkerAnnotation(String annotationType,
IMarker marker)
Creates a new annotation of the given type for the given marker. |
Uses of IMarker in org.eclipse.ui.views.markers |
Methods in org.eclipse.ui.views.markers with parameters of type IMarker | |
static String |
MarkerViewUtil.getViewId(IMarker marker)
Returns the id of the view used to show markers of the same type as the given marker. |
static boolean |
MarkerViewUtil.showMarker(IWorkbenchPage page,
IMarker marker,
boolean showView)
Shows the given marker in the appropriate view in the given page. |
Uses of IMarker in org.eclipse.ui.views.tasklist |
Methods in org.eclipse.ui.views.tasklist that return IMarker | |
IMarker |
TaskPropertiesDialog.getMarker()
Returns the marker being created or modified. |
Methods in org.eclipse.ui.views.tasklist with parameters of type IMarker | |
void |
TaskPropertiesDialog.setMarker(IMarker marker)
Sets the marker to show or modify. |
void |
TaskList.edit(IMarker marker)
Activates the editor on the given marker. |
|
Eclipse Platform Release 3.0 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2004. All rights reserved.