schematron-quickFix.xsd (import)

In this documentation the following expressions will be used. The table bellow shows the definitions of these expressions:

QuickFix
A possible fix for a Schematron report or assert. An implementation should provide it to the user (per default) for each reported assert or report. The QuickFix will be executed if the user chooses it.

Global QuickFix
A QuickFix which is defined in the top-level<icode type="element">sqf:fixes</icode>element. A global QuickFix is available in each Schematron rule.

Local QuickFix
A QuickFix which is defined for a Schematron rule. It is only available in this Schematron rule.

Execute a QuickFix
All activity elements which the QuickFix contains will be performed.

Activity element
implements a change command.

Change command
defined by an activity element for a change of the XML instance. A change command can have the activity kinds "add", "delete", "replace" and "stringReplace".

Add change command
creates one or more nodes and adds them relatively to an anchor node to the XML instance.

Delete change command
deletes one or more nodes.

Replace change command
creates one or more nodes and replaces nodes of the XML instance with them.

String replace change command
creates one or more nodes and replaces substrings of a text node of the XML instance with them.

Anchor node
context node of an activity element. The node is the subject of the change command of the activity element.

Schema Information