| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.0"?> |
| <plugin> |
| |
| |
| <!-- Validation extension points --> |
| <extension-point id="validator" name="%Validator" schema="xsds/validatorExtSchema.exsd"/> |
| <extension-point id="referencialFileValidator" name="%ReferencialFileValidator" schema="xsds/referencialFileExtSchema.exsd"/> |
| <extension-point id="validationSelectionHandler" name="%validationSelectionHandler" schema="xsds/validationSelectionHandler.exsd"/> |
| <extension-point id="validationHelper" name="validationHelper" schema="xsds/validationHelper.exsd"/> |
| <extension-point id="validatorDelegates" name="%ValidatorDelegates" schema="xsds/validatorDelegates.exsd"/> |
| |
| <!--============================--> |
| <!-- Validation Contributions --> |
| <!--============================--> |
| <extension |
| id="validationbuilder" |
| name="%VALIDATION_BUILDER_NAME" |
| point="org.eclipse.core.resources.builders"> |
| <builder> |
| <run |
| class="org.eclipse.wst.validation.internal.operations.ValidationBuilder"> |
| </run> |
| </builder> |
| </extension> |
| <!-- Problem markers must be a subtype of problemmarker to be displayed in the task view --> |
| <extension |
| id="problemmarker" |
| name="%VALIDATION_PROBLEMMARKER_NAME" |
| point="org.eclipse.core.resources.markers"> |
| <super |
| type="org.eclipse.core.resources.problemmarker"> |
| </super> |
| <persistent |
| value="true"> |
| </persistent> |
| <attribute |
| name="owner"> |
| </attribute> |
| <attribute |
| name="validationSeverity"> |
| </attribute> |
| <attribute |
| name="targetObject"> |
| </attribute> |
| <attribute |
| name="groupName"> |
| </attribute> |
| <attribute |
| name="messageId"> |
| </attribute> |
| </extension> |
| <!-- Don't want to display this marker in the task view --> |
| <extension |
| id="projectmarker" |
| name="%VALIDATION_PROJECTMARKER_NAME" |
| point="org.eclipse.core.resources.markers"> |
| <super |
| type="org.eclipse.core.resources.textmarker"> |
| </super> |
| <persistent |
| value="true"> |
| </persistent> |
| <attribute |
| name="enabledValidatorList"> |
| </attribute> |
| <attribute |
| name="autoValidate"> |
| </attribute> |
| <attribute |
| name="runWhenBuild"> |
| </attribute> |
| <attribute |
| name="maxNumMessages"> |
| </attribute> |
| <attribute |
| name="overrideGlobalPreferences"> |
| </attribute> |
| <attribute |
| name="version"> |
| </attribute> |
| </extension> |
| <!-- Don't want to display this marker in the task view --> |
| <extension |
| id="preferencemarker" |
| name="%VALIDATION_PREFERENCEMARKER_NAME" |
| point="org.eclipse.core.resources.markers"> |
| <super |
| type="org.eclipse.core.resources.textmarker"> |
| </super> |
| <persistent |
| value="true"> |
| </persistent> |
| <attribute |
| name="enabledValidatorList"> |
| </attribute> |
| <attribute |
| name="autoValidate"> |
| </attribute> |
| <attribute |
| name="runWhenBuild"> |
| </attribute> |
| <attribute |
| name="maxNumMessages"> |
| </attribute> |
| <attribute |
| name="projectsCanOverride"> |
| </attribute> |
| <attribute |
| name="version"> |
| </attribute> |
| </extension> |
| |
| </plugin> |