com.sun.msv.grammar.relaxng
Class RELAXNGGrammar
- Grammar, Serializable
public class RELAXNGGrammar
Grammar for RELAX NG (with DTD compatibility annotation).
equals , getExpandedExp , hashCode , isEpsilonReducible , peelOccurence , visit , visit , visit , visit , visit , visit , visit , visit |
isAnnotationCompatible
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.
isDefaultAttributeValueCompatible
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.
isIDcompatible
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.
RELAXNGGrammar
public RELAXNGGrammar()
this constructor can be used for the ununified expressions.
the only reason there are two parameters is to prevent unintentional
use of the default constructor.