Class RestrictionChecker.DefaultChecker
java.lang.Object
com.sun.msv.grammar.util.ExpressionWalker
com.sun.msv.reader.trex.ng.RestrictionChecker.DefaultChecker
- All Implemented Interfaces:
ExpressionVisitorVoid
- Direct Known Subclasses:
RestrictionChecker.ListChecker
- Enclosing class:
RestrictionChecker
The base class of all other context-specific checker.
This class performs the context switching.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidvoidvoidonAttribute(AttributeExp exp) voidvoidvoidonElement(ElementExp exp) voidvoidMethods inherited from class ExpressionWalker
onBinExp, onConcur, onEpsilon, onMixed, onNullSet, onOneOrMore, onOther, onRef, onSequence, onValue
-
Constructor Details
-
DefaultChecker
private DefaultChecker()
-
-
Method Details
-
onElement
- Specified by:
onElementin interfaceExpressionVisitorVoid- Overrides:
onElementin classExpressionWalker
-
onAttribute
- Specified by:
onAttributein interfaceExpressionVisitorVoid- Overrides:
onAttributein classExpressionWalker
-
checkAttributeInfiniteName
-
onList
- Specified by:
onListin interfaceExpressionVisitorVoid- Overrides:
onListin classExpressionWalker
-
onData
- Specified by:
onDatain interfaceExpressionVisitorVoid- Overrides:
onDatain classExpressionWalker
-
onChoice
- Specified by:
onChoicein interfaceExpressionVisitorVoid- Overrides:
onChoicein classExpressionWalker
-
onInterleave
- Specified by:
onInterleavein interfaceExpressionVisitorVoid- Overrides:
onInterleavein classExpressionWalker
-
onAnyString
public void onAnyString()- Specified by:
onAnyStringin interfaceExpressionVisitorVoid- Overrides:
onAnyStringin classExpressionWalker
-