sqf:messageAttributes

Attribute zur Zuweisung eins oder mehrerer QuickFixes zu einem Schematron-Assert oder -Report.

Attributes to assign one or more QuickFixes to a Schematron assert or report.

Attribute Group Information

Attributes

QName Type Fixed Default Use Inheritable Annotation
sqf:default-fix xs:string optional
This attribute sets a default QuickFix for the Schematron assert or report. The default QuickFix must also be referred by the<icode type="attribute">sqf:fix</icode>attribute.
Value
The ID of a QuickFix which is referred by the<icode type="attribute">sqf:fix</icode>attribute.
sqf:fix xs:string optional
This attribute refers to one or more QuickFixes which should be assigned to the Schematron assert or report. Each referred QuickFix must be defined globally or locally for the same Schematron rule.
The reference works with the ID of the QuickFix. If there is a local and a global QuickFix having the same ID, the local QuickFix will be selected.
Value
A list of IDs of the referred QuickFixes separated by white space.

Used By

Complex Type sch:assertReportType

Source

<xs:attributeGroup name="messageAttributes">
  <xs:annotation>
    <xs:documentation xml:lang="de">Attribute zur Zuweisung eins oder mehrerer QuickFixes zu einem Schematron-Assert oder -Report.</xs:documentation>
    <xs:documentation>Attributes to assign one or more QuickFixes to a Schematron assert or report.</xs:documentation>
  </xs:annotation>
  <xs:attribute name="fix" type="xs:string" use="optional" form="qualified">
    <xs:annotation>
      <xs:documentation>This attribute refers to one or more QuickFixes which should be assigned to the Schematron assert or report. Each referred QuickFix must be defined globally or locally for the same Schematron rule.</xs:documentation>
      <xs:documentation>The reference works with the ID of the QuickFix. If there is a local and a global QuickFix having the same ID, the local QuickFix will be selected.</xs:documentation>
      <xs:documentation source="Value">A list of IDs of the referred QuickFixes separated by white space.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="default-fix" type="xs:string" use="optional" form="qualified">
    <xs:annotation>
      <xs:documentation>This attribute sets a default QuickFix for the Schematron assert or report. The default QuickFix must also be referred by the
        <icode type="attribute">sqf:fix</icode>attribute.</xs:documentation>
      <xs:documentation source="Value">The ID of a QuickFix which is referred by the
        <icode type="attribute">sqf:fix</icode>attribute.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>