Powered by SmartDoc

Generator

The generator option controls the basic behavior of Relaxer. Fourteen generator options, all shown below, are supported.

Generator List
option function default
version version infromation false
help help information false
java Java class generator true
jdbc JDBC access class generator false
cdl component generator false
rng RELAX NG generator false
rxm RELAX Core generator false
dtd DTD generator false
xsd XML Schema generator false
html HTML FORM generator false
xslt XSLT Stylesheet generator false
meta Relaxer model generator false

The Version and the Help generators are pseudo-generators. These generators simply output information to the console.

The Java generator generates Java classes that are mapped from a RELAX schema.

The JDBC generator generates Java Data Access Objects (DAO) that are mapped from a RELAX schema.

The CDL generator generates Java classes that are modeled by a RCDL component definition.

The RELAX NG generator generates a RELAX NG schema that are equivalent to a input RELAX schema.

The RELAX Core generator generates a RELAX Core schema that are equivalent to a input RELAX schema.

The DTD generator generates a DTD schema that are equivalent to a input RELAX schema.

The XML Schema generator generates a DTD schema that are equivalent to a input RELAX schema.

XSLT Generator generates an XSLT stylesheet from a RELAX schema.

HTML Generator generates an HTML FORM from a RELAX schema.

Meta generator a meta model instance file as an XML document from a internal model of Relaxer.