For constraint and marker pairs who do not have an associated marker handler, the default handling provided by the IValidationPresenter is used.
<!ELEMENT extension (markerHandler+)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT markerHandler EMPTY>
<!ATTLIST markerHandler
constraintId CDATA #REQUIRED
markerType CDATA #REQUIRED
class CDATA #REQUIRED>
<extension point="com.ibm.xtools.emf.validation.core.MarkerHandlers"> <markerHandler class="com.ibm.xtools.emf.validation.core.tests.markerHandlers.TestMarkerHandler" constraintId="com.ibm.xtools.emf.validation.core.tests.libraryBatch" markerType="testMarkerType"> </markerHandler> </extension>
The value of the constraintId attribute the markerHandler element must correspond to a constraint that was contributed through the org.eclipse.emf.validation.constraintBindings extension point.
The value of the markerType attribute the markerHandler element must correspond to a marker type that was contribute through the org.eclipse.core.resources.markers extension point.
Copyright (c) 2004, 2018 Model RealTime, HCL and others. All Rights Reserved.