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 TypeMethodDescriptionbooleancanResolve(org.eclipse.core.resources.IMarker marker) getAbsoluteElementId(org.eclipse.core.resources.IMarker marker) org.eclipse.emf.edit.domain.EditingDomaingetEditingDomain(org.eclipse.core.resources.IMarker marker) org.eclipse.emf.edit.domain.EditingDomaingetEditingDomain(org.eclipse.ui.IEditorPart editor) getMessage(org.eclipse.core.resources.IMarker marker) org.eclipse.emf.ecore.EObjectresolve(org.eclipse.core.resources.IMarker marker) voidrun(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:
canResolvein interfaceIEvlMarkerResolver
-
run
- Specified by:
runin interfaceIEvlMarkerResolver
-
resolve
public org.eclipse.emf.ecore.EObject resolve(org.eclipse.core.resources.IMarker marker) - Specified by:
resolvein interfaceIEvlMarkerResolver
-
getAbsoluteElementId
- Specified by:
getAbsoluteElementIdin interfaceIEvlMarkerResolver
-
getMessage
- Specified by:
getMessagein interfaceIEvlMarkerResolver
-
getEditingDomain
public org.eclipse.emf.edit.domain.EditingDomain getEditingDomain(org.eclipse.core.resources.IMarker marker) - Specified by:
getEditingDomainin interfaceIEvlMarkerResolver
-
getEditingDomain
public org.eclipse.emf.edit.domain.EditingDomain getEditingDomain(org.eclipse.ui.IEditorPart editor)
-