Schema

Name Extension point Interface to implement
Schema sk.uniba.euromath.ISchemaFactory ISchemaFactory

Schema implementors are able to assist in modifying the XML structure. Custom schema plugins may use the default schema plugin if a schema file is defined for the namespace (please see the default schema factory obtainable from the SchemaPool class).

Built-in schema

There is schema instance for each registered schema file. You can get the list of registered schema files from the config file, EuroMath2 distribution includes schema files for MathML, simple diploma thesis format, EuroMath article, SVG, XSL-FO, XHTML, EuroMath2 config file and XLink.