[231718] Move DTD Validator to V2 extension point
diff --git a/bundles/org.eclipse.wst.dtd.core/plugin.xml b/bundles/org.eclipse.wst.dtd.core/plugin.xml
index 09c83b4..beb460f 100644
--- a/bundles/org.eclipse.wst.dtd.core/plugin.xml
+++ b/bundles/org.eclipse.wst.dtd.core/plugin.xml
@@ -100,30 +100,27 @@
</extension>
<!-- ====================================================== -->
- <!-- Register the DTD validator with the validation -->
+ <!-- Register the DTD validator with the (new) validation -->
<!-- framework. -->
<!-- ====================================================== -->
- <extension
- id="dtdDTDValidator"
- name="%_DTD_VALIDATOR_NAME"
- point="org.eclipse.wst.validation.validator">
- <validator>
- <filter
- objectClass="org.eclipse.core.resources.IFile"
- caseSensitive="false"
- nameFilter="*.dtd">
- </filter>
- <contentTypeBinding contentTypeId="org.eclipse.wst.dtd.core.dtdsource"/>
- <helper class="org.eclipse.wst.xml.core.internal.validation.core.Helper"/>
- <run
- async="true"
- class="org.eclipse.wst.dtd.core.internal.validation.eclipse.Validator"
- enabled="true"
- fullBuild="true"
- incremental="true"/>
- <markerId markerIdValue="org.eclipse.wst.dtd.core.validationMarker"/>
+ <extension id="dtdDTDValidator" name="%_DTD_VALIDATOR_NAME" point="org.eclipse.wst.validation.validatorV2">
+ <validator
+ build="true"
+ class="org.eclipse.wst.dtd.core.internal.validation.eclipse.Validator"
+ manual="true"
+ sourceid="org.eclipse.wst.dtd.dtdsourcevalidator"
+ version="1"
+ markerId="org.eclipse.wst.dtd.core.validationMarker">
+ <include>
+ <rules>
+ <contentType id="org.eclipse.wst.dtd.core.dtdsource"/>
+ <fileext caseSensitive="false" ext="dtd"/>
+ <fileext caseSensitive="false" ext="ent"/>
+ <fileext caseSensitive="false" ext="mod"/>
+ </rules>
+ </include>
</validator>
- </extension>
+ </extension>
<!-- ====================================================== -->
<!-- DTD as you type validation -->