Class VersionControlFilter

  • All Implemented Interfaces:
    javax.xml.transform.Result, Receiver

    public class VersionControlFilter
    extends ProxyReceiver
    This is a filter inserted into the input pipeline for processing schema documents, whose task is to examine attributes such as vc:maxVersion and discard those parts of the schema document that are to be ignored because of those attributes.

    Although this mechanism is defined only for use with XSD 1.1, we support it also with XSD 1.0.

    • Constructor Detail

      • VersionControlFilter

        public VersionControlFilter​(SchemaCompiler compiler,
                                    Receiver next)
        Create a VersionControlFilter
        Parameters:
        compiler - the schema compiler
        next - the next receiver in the pipeline