Package schema2template.grammar
Class MSVExpressionVisitorChildren
java.lang.Object
schema2template.grammar.MSVExpressionVisitorChildren
- All Implemented Interfaces:
com.sun.msv.grammar.ExpressionVisitor
public class MSVExpressionVisitorChildren
extends Object
implements com.sun.msv.grammar.ExpressionVisitor
This visitor visits an Expression and returns a list of child expressions
Usage example: (List<Expression>) myExpression.visit(myMSVExpressionVisitorChildren)
Please note that you do not use any method of this class directly!
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList
<com.sun.msv.grammar.Expression> List
<com.sun.msv.grammar.Expression> onAttribute
(com.sun.msv.grammar.AttributeExp exp) List
<com.sun.msv.grammar.Expression> onChoice
(com.sun.msv.grammar.ChoiceExp exp) List
<com.sun.msv.grammar.Expression> onConcur
(com.sun.msv.grammar.ConcurExp exp) List
<com.sun.msv.grammar.Expression> onData
(com.sun.msv.grammar.DataExp exp) List
<com.sun.msv.grammar.Expression> onElement
(com.sun.msv.grammar.ElementExp exp) List
<com.sun.msv.grammar.Expression> List
<com.sun.msv.grammar.Expression> onInterleave
(com.sun.msv.grammar.InterleaveExp exp) List
<com.sun.msv.grammar.Expression> onList
(com.sun.msv.grammar.ListExp exp) List
<com.sun.msv.grammar.Expression> onMixed
(com.sun.msv.grammar.MixedExp exp) List
<com.sun.msv.grammar.Expression> List
<com.sun.msv.grammar.Expression> onOneOrMore
(com.sun.msv.grammar.OneOrMoreExp exp) List
<com.sun.msv.grammar.Expression> onOther
(com.sun.msv.grammar.OtherExp exp) List
<com.sun.msv.grammar.Expression> onRef
(com.sun.msv.grammar.ReferenceExp exp) List
<com.sun.msv.grammar.Expression> onSequence
(com.sun.msv.grammar.SequenceExp exp) List
<com.sun.msv.grammar.Expression> onValue
(com.sun.msv.grammar.ValueExp exp)
-
Constructor Details
-
MSVExpressionVisitorChildren
public MSVExpressionVisitorChildren()
-
-
Method Details
-
onAnyString
- Specified by:
onAnyString
in interfacecom.sun.msv.grammar.ExpressionVisitor
-
onAttribute
- Specified by:
onAttribute
in interfacecom.sun.msv.grammar.ExpressionVisitor
-
onChoice
- Specified by:
onChoice
in interfacecom.sun.msv.grammar.ExpressionVisitor
-
onConcur
- Specified by:
onConcur
in interfacecom.sun.msv.grammar.ExpressionVisitor
-
onData
- Specified by:
onData
in interfacecom.sun.msv.grammar.ExpressionVisitor
-
onElement
- Specified by:
onElement
in interfacecom.sun.msv.grammar.ExpressionVisitor
-
onEpsilon
- Specified by:
onEpsilon
in interfacecom.sun.msv.grammar.ExpressionVisitor
-
onInterleave
- Specified by:
onInterleave
in interfacecom.sun.msv.grammar.ExpressionVisitor
-
onList
- Specified by:
onList
in interfacecom.sun.msv.grammar.ExpressionVisitor
-
onMixed
- Specified by:
onMixed
in interfacecom.sun.msv.grammar.ExpressionVisitor
-
onNullSet
- Specified by:
onNullSet
in interfacecom.sun.msv.grammar.ExpressionVisitor
-
onOneOrMore
- Specified by:
onOneOrMore
in interfacecom.sun.msv.grammar.ExpressionVisitor
-
onOther
- Specified by:
onOther
in interfacecom.sun.msv.grammar.ExpressionVisitor
-
onRef
- Specified by:
onRef
in interfacecom.sun.msv.grammar.ExpressionVisitor
-
onSequence
- Specified by:
onSequence
in interfacecom.sun.msv.grammar.ExpressionVisitor
-
onValue
- Specified by:
onValue
in interfacecom.sun.msv.grammar.ExpressionVisitor
-