Top Description Fields Constructors Methods
com.sun.msv.grammar.relaxng

public Class RELAXNGGrammar

extends TREXGrammar
Class Inheritance
Imports
com.sun.msv.grammar.ExpressionPool, com.sun.msv.grammar.trex.TREXGrammar

Grammar for RELAX NG (with DTD compatibility annotation).
Author
Kohsuke KAWAGUCHI

Field Summary

Modifier and TypeField and Description
public boolean
isAnnotationCompatible

the compatibility property of the annotation feature.

public boolean
isDefaultAttributeValueCompatible

the compatibility property of the default attribute feature.

public boolean
isIDcompatible

the compatibility property of the ID/IDREF feature.

private static final long
Inherited from com.sun.msv.grammar.trex.TREXGrammar:
dataTypesnamedPatternsparentGrammarpool

Constructor Summary

AccessConstructor and Description
public
public
public

Method Summary

Inherited from com.sun.msv.grammar.trex.TREXGrammar:
getParentGrammargetPoolgetTopLevel

Field Detail

isAnnotationCompatibleback to summary
public boolean isAnnotationCompatible

the compatibility property of the annotation feature. This flag is set to true if this schema is compatible in terms of the annotation feature, as defined in the spec.

isDefaultAttributeValueCompatibleback to summary
public boolean isDefaultAttributeValueCompatible

the compatibility property of the default attribute feature. This flag is set to true if this schema is compatible in terms of the default attribute value feature, as defined in the spec.

Note that the currently we don't support infoset augmentation.

isIDcompatibleback to summary
public boolean isIDcompatible

the compatibility property of the ID/IDREF feature. This flag is set to true if this schema is compatible in terms of ID/IDREF, as defined in the spec.

serialVersionUIDback to summary
private static final long serialVersionUID

Hides com.sun.msv.grammar.trex.TREXGrammar.serialVersionUID.

Constructor Detail

RELAXNGGrammarback to summary
public RELAXNGGrammar(ExpressionPool pool, TREXGrammar parentGrammar)
RELAXNGGrammarback to summary
public RELAXNGGrammar(ExpressionPool pool)
RELAXNGGrammarback to summary
public RELAXNGGrammar()