There are some functions under construction. This chapter describes these functions.
option | function | value | default |
---|---|---|---|
java | Executes the Java generator. | true | false | true |
java.jaxp | Uses JAXP as an XML processor to access xml documents. | true | false | true |
java.jaxp.validation | Enables the JAXP validation function. | true | false | false |
useJAXPNamespaceAware | Enables the JAXP namespace function. | true | false | false |
java.jaxp.dtd | Uses the DTD in the resource for JAXP validation. | true | false | false |
java.xml.pi | Uses processing instructions in a Relaxer object. | true | false | false |
java.xml.namespace | Uses namespace in a Relaxer object. | true | false | false |
java.xml.element | Retains source DOM elements in a Relaxer object. | true | false | false |
java.jarv.verify | Specifies the validation policy for JARV validation framework. 'auto' means automatic selection. 'rng' means RELAX NG. 'rxm' means RELAX Core. 'rxg' means RELAX Namespace. 'dtd' means DTD. 'xsd' means XML Schema. none' means no validation using JARV. | auto | rng | rxm | dtd | xsd | none | none |
java.verify | Enables the validation function in a Relaxer object. | true | false | false |
java.verify.assertion | Enables the assertion function in a Relaxer object. | true | false | false |
java.robust | Specifies the stability level for Relaxer objects. simple means no protection. stable means protecting for structural illegalness. protect means for both structural and data value illegalness. |
fragil | stable | protect | stable |
java.sax | Enables the saxInput and saxOutput facility. | true | false | false |
java.sax.input | Enables a SAX event for Relaxer objects construction. | true | false | false |
java.sax.output | Enables a SAX event output facility. | true | false | false |
java.text | Enables a text output facility. | true | false | true |
java.text.emptyTag | Enables a text output facility. | true | false | true |
java.text.heavy | Enables a text output facility. | true | false | true |
java.pattern.factory | Enables a factory facility in Relaxer objects. | true | false | false |
java.pattern.composite | Enables a composite facility in Relaxer objects. | true | false | false |
java.pattern.visitor | Enables a visitor facility in Relaxer objects. | true | false | false |
java.pattern.visitor.style | Specifies a visitor style. light means to use lightweight simple visitor. plain means to use default visitor, which is easy to use and has enough functionality for ordinary operation. heavy means to use heavyweight visitor. |
light | plain | heavy | plain |
java.pattern.interpreter | Enables an interpreter facility in Relaxer objects. | true | false | false |
java.pattern.context | Enables a context facility in Relaxer objects. | true | false | false |
java.idmap | Enables an idmap facility in Relaxer objects. | true | false | false |
java.pathlist | Enables a pathlist facility in Relaxer objects. | true | false | false |
java.package | Specifies package name for Relaxer objects. | Package name | - |
java.name.style | Specifies a name style of Relaxer objects. java means java style naming convension. c means C style naming convension. |
java | c | java |
java.name.class.prefix | Specifies a prefix name for class name of Relaxer objects. | A prefix name | - |
java.data.config | Specifies a configuration for data mapping. | A file name | - |
java.data.profile | Specifies a profile for data mapping. | A file name | - |