private class RestrictionChecker.DefaultChecker extends ExpressionWalker
Modifier | Constructor and Description |
---|---|
private |
DefaultChecker() |
Modifier and Type | Method and Description |
---|---|
protected void |
checkAttributeInfiniteName(AttributeExp exp) |
void |
onAnyString() |
void |
onAttribute(AttributeExp exp) |
void |
onChoice(ChoiceExp exp) |
void |
onData(DataExp exp) |
void |
onElement(ElementExp exp) |
void |
onInterleave(InterleaveExp exp) |
void |
onList(ListExp exp) |
onBinExp, onConcur, onEpsilon, onMixed, onNullSet, onOneOrMore, onOther, onRef, onSequence, onValue
public void onElement(ElementExp exp)
onElement
in interface ExpressionVisitorVoid
onElement
in class ExpressionWalker
public void onAttribute(AttributeExp exp)
onAttribute
in interface ExpressionVisitorVoid
onAttribute
in class ExpressionWalker
protected void checkAttributeInfiniteName(AttributeExp exp)
public void onList(ListExp exp)
onList
in interface ExpressionVisitorVoid
onList
in class ExpressionWalker
public void onData(DataExp exp)
onData
in interface ExpressionVisitorVoid
onData
in class ExpressionWalker
public void onChoice(ChoiceExp exp)
onChoice
in interface ExpressionVisitorVoid
onChoice
in class ExpressionWalker
public void onInterleave(InterleaveExp exp)
onInterleave
in interface ExpressionVisitorVoid
onInterleave
in class ExpressionWalker
public void onAnyString()
onAnyString
in interface ExpressionVisitorVoid
onAnyString
in class ExpressionWalker