public class RELAXNGGrammar extends TREXGrammar
TREXGrammar.RefContainer| Modifier and Type | Field and Description |
|---|---|
boolean |
isAnnotationCompatible
the compatibility property of the annotation feature.
|
boolean |
isDefaultAttributeValueCompatible
the compatibility property of the default attribute feature.
|
boolean |
isIDcompatible
the compatibility property of the ID/IDREF feature.
|
private static long |
serialVersionUID |
dataTypes, namedPatterns, parentGrammar, poolexp, nameanyString, epsilon, nullSet, verifierTag| Constructor and Description |
|---|
RELAXNGGrammar() |
RELAXNGGrammar(ExpressionPool pool) |
RELAXNGGrammar(ExpressionPool pool,
TREXGrammar parentGrammar) |
getParentGrammar, getPool, getTopLevelcalcEpsilonReducibility, calcHashCode, equals, isDefined, visit, visit, visit, visitgetExpandedExp, hashCode, hashCode, hashCode, isEpsilonReducible, peelOccurence, readResolve, visit, visit, visit, visitpublic boolean isIDcompatible
public boolean isDefaultAttributeValueCompatible
Note that the currently we don't support infoset augmentation.
public boolean isAnnotationCompatible
private static final long serialVersionUID
public RELAXNGGrammar(ExpressionPool pool, TREXGrammar parentGrammar)
public RELAXNGGrammar(ExpressionPool pool)
public RELAXNGGrammar()