Package com.sun.msv.reader.relax.core.checker

Non-essential schema conformance checks.

Class Summary

DblAttrConstraintChecker makes sure that no two AttributeExps have the same attribute name as their target.
ExportedHedgeRuleChecker the purpose of this function object is to make sure that the expression does not contain references to modules other than one specified by this variable.
IdAbuseChecker makes sure that ID/IDREF are not abused.
Non-essential schema conformance checks.

This packages contains various check against grammar/module, which is mandated by RELAX specification. Most of them can be skipped if you are sure that the grammars/modules are error-free.