public class MavenMarkerManager extends Object implements IMavenMarkerManager
| Constructor and Description |
|---|
MavenMarkerManager(IMavenConfiguration mavenConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
void |
addErrorMarker(org.eclipse.core.resources.IResource resource,
String type,
MavenProblemInfo problem) |
void |
addErrorMarkers(org.eclipse.core.resources.IResource resource,
String type,
Exception ex)
Transform an exception into an error marker on an IResource.
|
void |
addErrorMarkers(org.eclipse.core.resources.IResource resource,
String type,
List<MavenProblemInfo> problems) |
void |
addErrorMarkers(org.eclipse.core.resources.IResource resource,
String type,
Throwable ex)
Transform an exception into an error marker on an IResource
|
org.eclipse.core.resources.IMarker |
addMarker(org.eclipse.core.resources.IResource resource,
String type,
String message,
int lineNumber,
int severity)
Add a Maven marker to a resource
|
void |
addMarkers(org.eclipse.core.resources.IResource pomResource,
String type,
org.apache.maven.execution.MavenExecutionResult result)
Add markers to a pom file from a MavenExecutionResult.
|
void |
deleteMarkers(org.eclipse.core.resources.IResource resource,
boolean includeSubtypes,
String type)
Delete all Maven markers of the specified type from an IResource
|
void |
deleteMarkers(org.eclipse.core.resources.IResource resource,
String type)
Delete all Maven markers of the specified type (including subtypes) from an IResource
|
void |
deleteMarkers(org.eclipse.core.resources.IResource resource,
String type,
String attrName,
String attrValue)
Delete all Maven markers that have the specified type and attribute from an IResource
|
public MavenMarkerManager(IMavenConfiguration mavenConfiguration)
public void addMarkers(org.eclipse.core.resources.IResource pomResource,
String type,
org.apache.maven.execution.MavenExecutionResult result)
IMavenMarkerManageraddMarkers in interface IMavenMarkerManagerpomResource - the pom file to attach markers to.result - containing messages to be addedd as markerspublic org.eclipse.core.resources.IMarker addMarker(org.eclipse.core.resources.IResource resource,
String type,
String message,
int lineNumber,
int severity)
IMavenMarkerManageraddMarker in interface IMavenMarkerManagerresource - : the IResource to attach the marker to.message - : the marker's message.lineNumber - : the resource line to attach the marker to.severity - : the severity of the marker.public void deleteMarkers(org.eclipse.core.resources.IResource resource,
String type)
throws org.eclipse.core.runtime.CoreException
IMavenMarkerManagerdeleteMarkers in interface IMavenMarkerManagerorg.eclipse.core.runtime.CoreExceptionpublic void deleteMarkers(org.eclipse.core.resources.IResource resource,
boolean includeSubtypes,
String type)
throws org.eclipse.core.runtime.CoreException
IMavenMarkerManagerdeleteMarkers in interface IMavenMarkerManagerorg.eclipse.core.runtime.CoreExceptionpublic void deleteMarkers(org.eclipse.core.resources.IResource resource,
String type,
String attrName,
String attrValue)
throws org.eclipse.core.runtime.CoreException
IMavenMarkerManagerdeleteMarkers in interface IMavenMarkerManagerorg.eclipse.core.runtime.CoreExceptionpublic void addErrorMarkers(org.eclipse.core.resources.IResource resource,
String type,
Throwable ex)
IMavenMarkerManageraddErrorMarkers in interface IMavenMarkerManagerpublic void addErrorMarkers(org.eclipse.core.resources.IResource resource,
String type,
Exception ex)
IMavenMarkerManageraddErrorMarkers in interface IMavenMarkerManagerpublic void addErrorMarkers(org.eclipse.core.resources.IResource resource,
String type,
List<MavenProblemInfo> problems)
addErrorMarkers in interface IMavenMarkerManagerpublic void addErrorMarker(org.eclipse.core.resources.IResource resource,
String type,
MavenProblemInfo problem)
addErrorMarker in interface IMavenMarkerManagerCopyright © 2005–2021 Eclipse Foundation. All rights reserved.