Class IDCompatibilityChecker
java.lang.Object
com.sun.msv.reader.trex.ng.comp.CompatibilityChecker
com.sun.msv.reader.trex.ng.comp.IDCompatibilityChecker
checks the compatibility of RELAX NG grammar with the ID/IDREF feature.
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final StringFields inherited from class CompatibilityChecker
grammar, reader -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static final void_assert(boolean b) private static StringgetSemanticsStr(int type) protected voidsetCompatibility(boolean val) voidtest()Methods inherited from class CompatibilityChecker
reportCompError, reportCompError
-
Field Details
-
CERR_MALPLACED_ID_TYPE
- See Also:
-
CERR_ID_TYPE_WITH_NON_SIMPLE_ATTNAME
- See Also:
-
CERR_ID_TYPE_WITH_NON_SIMPLE_ELEMENTNAME
- See Also:
-
CERR_COMPETING
- See Also:
-
CERR_COMPETING2
- See Also:
-
-
Constructor Details
-
IDCompatibilityChecker
IDCompatibilityChecker(RELAXNGCompReader reader)
-
-
Method Details
-
setCompatibility
protected void setCompatibility(boolean val) - Specified by:
setCompatibilityin classCompatibilityChecker
-
test
public void test() -
getSemanticsStr
-
_assert
private static final void _assert(boolean b)
-