Relaxer Schema Compiler
One of the key features of Relaxer is a schema compiler.
The schema compiler is a compiler producing various artifacts
from a schema definition.
Relaxer uses a RELAX NG based meta model.
Relaxer builds the meta model from various kind of resources such as a RELAX NG
schema, a RELAX Core schema, a RDBMS meta data, and sample XML documents.
Relaxer produces various kind of artifacts from the meta model.
- Relaxer Object (RO)
- Java clases mapping to XML documents
- Relaxer Table Object (RTO)
- Java data access object to store XML documents into RDBMS
- DTD
- XML's very old legacy schema
- RELAX Core
- basic RELAX schema
- RELAX Schema
- latest RELAX schema
- XML Schema
- XML's latest legacy schema
- HTML FORM
- HTML page with FORM to post a XML document
- Relaxer Dialog
- Dialog configuration for UI
- XSLT
- XSLT script to manipulate a XML document modeled by the schema
- Relaxer Meta
- Relaxer meta model instance represented as a XML document