Package schema2template.model
Class MSVExpressionVisitorChildren
- java.lang.Object
-
- schema2template.model.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 expressionsUsage example: (List<Expression>) myExpression.visit(myMSVExpressionVisitorChildren)
Please note that you do not use any method of this class directly!
-
-
Constructor Summary
Constructors Constructor Description MSVExpressionVisitorChildren()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<com.sun.msv.grammar.Expression>
onAnyString()
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>
onEpsilon()
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>
onNullSet()
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)
-
-
-
Method Detail
-
onAnyString
public List<com.sun.msv.grammar.Expression> onAnyString()
- Specified by:
onAnyString
in interfacecom.sun.msv.grammar.ExpressionVisitor
-
onAttribute
public List<com.sun.msv.grammar.Expression> onAttribute(com.sun.msv.grammar.AttributeExp exp)
- Specified by:
onAttribute
in interfacecom.sun.msv.grammar.ExpressionVisitor
-
onChoice
public List<com.sun.msv.grammar.Expression> onChoice(com.sun.msv.grammar.ChoiceExp exp)
- Specified by:
onChoice
in interfacecom.sun.msv.grammar.ExpressionVisitor
-
onConcur
public List<com.sun.msv.grammar.Expression> onConcur(com.sun.msv.grammar.ConcurExp exp)
- Specified by:
onConcur
in interfacecom.sun.msv.grammar.ExpressionVisitor
-
onData
public List<com.sun.msv.grammar.Expression> onData(com.sun.msv.grammar.DataExp exp)
- Specified by:
onData
in interfacecom.sun.msv.grammar.ExpressionVisitor
-
onElement
public List<com.sun.msv.grammar.Expression> onElement(com.sun.msv.grammar.ElementExp exp)
- Specified by:
onElement
in interfacecom.sun.msv.grammar.ExpressionVisitor
-
onEpsilon
public List<com.sun.msv.grammar.Expression> onEpsilon()
- Specified by:
onEpsilon
in interfacecom.sun.msv.grammar.ExpressionVisitor
-
onInterleave
public List<com.sun.msv.grammar.Expression> onInterleave(com.sun.msv.grammar.InterleaveExp exp)
- Specified by:
onInterleave
in interfacecom.sun.msv.grammar.ExpressionVisitor
-
onList
public List<com.sun.msv.grammar.Expression> onList(com.sun.msv.grammar.ListExp exp)
- Specified by:
onList
in interfacecom.sun.msv.grammar.ExpressionVisitor
-
onMixed
public List<com.sun.msv.grammar.Expression> onMixed(com.sun.msv.grammar.MixedExp exp)
- Specified by:
onMixed
in interfacecom.sun.msv.grammar.ExpressionVisitor
-
onNullSet
public List<com.sun.msv.grammar.Expression> onNullSet()
- Specified by:
onNullSet
in interfacecom.sun.msv.grammar.ExpressionVisitor
-
onOneOrMore
public List<com.sun.msv.grammar.Expression> onOneOrMore(com.sun.msv.grammar.OneOrMoreExp exp)
- Specified by:
onOneOrMore
in interfacecom.sun.msv.grammar.ExpressionVisitor
-
onOther
public List<com.sun.msv.grammar.Expression> onOther(com.sun.msv.grammar.OtherExp exp)
- Specified by:
onOther
in interfacecom.sun.msv.grammar.ExpressionVisitor
-
onRef
public List<com.sun.msv.grammar.Expression> onRef(com.sun.msv.grammar.ReferenceExp exp)
- Specified by:
onRef
in interfacecom.sun.msv.grammar.ExpressionVisitor
-
onSequence
public List<com.sun.msv.grammar.Expression> onSequence(com.sun.msv.grammar.SequenceExp exp)
- Specified by:
onSequence
in interfacecom.sun.msv.grammar.ExpressionVisitor
-
onValue
public List<com.sun.msv.grammar.Expression> onValue(com.sun.msv.grammar.ValueExp exp)
- Specified by:
onValue
in interfacecom.sun.msv.grammar.ExpressionVisitor
-
-