public class CheckProblemMarkerFactory extends java.lang.Object implements ICheckValidationProblemMarkerFactory
Constructor and Description |
---|
CheckProblemMarkerFactory() |
Modifier and Type | Method and Description |
---|---|
void |
createMarker(org.eclipse.core.resources.IResource resource,
org.eclipse.emf.common.util.Diagnostic diagnostic) |
void |
createMarker(org.eclipse.core.resources.IResource resource,
org.eclipse.emf.common.util.Diagnostic diagnostic,
java.lang.String markerType) |
void |
deleteMarkers(org.eclipse.emf.ecore.resource.Resource resource) |
void |
deleteMarkers(org.eclipse.emf.ecore.resource.Resource resource,
java.lang.String markerType) |
protected DiagnosticLocation |
getAffectedLocation(org.eclipse.emf.common.util.Diagnostic diagnostic) |
protected org.eclipse.emf.ecore.EObject |
getAffectedObject(org.eclipse.emf.common.util.Diagnostic diagnostic) |
protected java.lang.String |
getSource(org.eclipse.emf.common.util.Diagnostic diagnostic) |
public void createMarker(org.eclipse.core.resources.IResource resource, org.eclipse.emf.common.util.Diagnostic diagnostic) throws org.eclipse.core.runtime.CoreException
createMarker
in interface ICheckValidationProblemMarkerFactory
org.eclipse.core.runtime.CoreException
public void createMarker(org.eclipse.core.resources.IResource resource, org.eclipse.emf.common.util.Diagnostic diagnostic, java.lang.String markerType) throws org.eclipse.core.runtime.CoreException
createMarker
in interface ICheckValidationProblemMarkerFactory
org.eclipse.core.runtime.CoreException
protected org.eclipse.emf.ecore.EObject getAffectedObject(org.eclipse.emf.common.util.Diagnostic diagnostic)
protected DiagnosticLocation getAffectedLocation(org.eclipse.emf.common.util.Diagnostic diagnostic)
protected java.lang.String getSource(org.eclipse.emf.common.util.Diagnostic diagnostic)
public void deleteMarkers(org.eclipse.emf.ecore.resource.Resource resource) throws org.eclipse.core.runtime.CoreException
deleteMarkers
in interface ICheckValidationProblemMarkerFactory
org.eclipse.core.runtime.CoreException
public void deleteMarkers(org.eclipse.emf.ecore.resource.Resource resource, java.lang.String markerType) throws org.eclipse.core.runtime.CoreException
deleteMarkers
in interface ICheckValidationProblemMarkerFactory
org.eclipse.core.runtime.CoreException