Starting with SchemaProf version 2.0.4, a plug-in interface is available to easily extend the program functionality with third party modules.
The Plug-ins known to us are made available in the plugin subdirectory under the distributions directory (where most downloads are located).
Disclaimer: The authors of the plug-ins are responsible for their software. Plugins are hosted or linked on web page related to SchemaProf software, the Telcert project or the Knowledge Media Institute as a service only but without warranty of any kind, express or implied!
The following plugins are currently available:
| Plugin | Description |
|---|---|
| HowToPlugIn.jar | Sample Plug-in provided by the developers for demonstration. When called it shows the Plug-in Howto information provided on this web page below as well. |
| STTPlugIn.jar | A Telcert project specific plug-in that integrates the SchemaTransformTool (STT) written by Will Luxton. STT will use the XML base schema and the application profile written in SchemaProf to generate a new XML schema file and a conditional document. |
| PrettyPrinting.jar |
Pretty Printing output of your application profile.
Note: This plugin is currently rewritten for SchemaProf 4 with extended functionality. It will be available on this site. |
If you have written your own SchemaProf plug-in and want to make it available to the user community please contact us via email to schemaprof@uni-koblenz.de. We are happy to publish and provide your plug-ins on this web page if they are free of charge to all users. Open source is preferred. ;-)
The HowToPlugIn may be used as an example for the development of other plugins. Its source code is available in the CVS repository of SchemaProf. If the plugin is started in SchemaProf then it also shows more informations how to develop your own plugin.
Additional information is available in the JavaDoc of the PlugIn-interface and the AbstractPlugin-class.