Class EvlMarkerResolverManager
java.lang.Object
org.eclipse.epsilon.evl.emf.validation.EvlMarkerResolverManager
- All Implemented Interfaces:
IEvlMarkerResolver
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Collection<IEvlMarkerResolver>
static EvlMarkerResolverManager
-
Method Summary
Modifier and TypeMethodDescriptionboolean
canResolve
(org.eclipse.core.resources.IMarker marker) getAbsoluteElementId
(org.eclipse.core.resources.IMarker marker) org.eclipse.emf.edit.domain.EditingDomain
getEditingDomain
(org.eclipse.core.resources.IMarker marker) org.eclipse.emf.edit.domain.EditingDomain
getEditingDomain
(org.eclipse.ui.IEditorPart editor) getMessage
(org.eclipse.core.resources.IMarker marker) org.eclipse.emf.ecore.EObject
resolve
(org.eclipse.core.resources.IMarker marker) void
run
(org.eclipse.core.resources.IMarker marker, EvlMarkerResolution resolution)
-
Field Details
-
INSTANCE
-
delegates
-
-
Method Details
-
canResolve
public boolean canResolve(org.eclipse.core.resources.IMarker marker) - Specified by:
canResolve
in interfaceIEvlMarkerResolver
-
run
- Specified by:
run
in interfaceIEvlMarkerResolver
-
resolve
public org.eclipse.emf.ecore.EObject resolve(org.eclipse.core.resources.IMarker marker) - Specified by:
resolve
in interfaceIEvlMarkerResolver
-
getAbsoluteElementId
- Specified by:
getAbsoluteElementId
in interfaceIEvlMarkerResolver
-
getMessage
- Specified by:
getMessage
in interfaceIEvlMarkerResolver
-
getEditingDomain
public org.eclipse.emf.edit.domain.EditingDomain getEditingDomain(org.eclipse.core.resources.IMarker marker) - Specified by:
getEditingDomain
in interfaceIEvlMarkerResolver
-
getEditingDomain
public org.eclipse.emf.edit.domain.EditingDomain getEditingDomain(org.eclipse.ui.IEditorPart editor)
-