public class MSVExpressionVisitorChildren extends Object implements com.sun.msv.grammar.ExpressionVisitor
Usage example: (List<Expression>) myExpression.visit(myMSVExpressionVisitorChildren)
Please note that you do not use any method of this class directly!
Constructor and Description |
---|
MSVExpressionVisitorChildren() |
Modifier and Type | Method and 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) |
public List<com.sun.msv.grammar.Expression> onAnyString()
onAnyString
in interface com.sun.msv.grammar.ExpressionVisitor
public List<com.sun.msv.grammar.Expression> onAttribute(com.sun.msv.grammar.AttributeExp exp)
onAttribute
in interface com.sun.msv.grammar.ExpressionVisitor
public List<com.sun.msv.grammar.Expression> onChoice(com.sun.msv.grammar.ChoiceExp exp)
onChoice
in interface com.sun.msv.grammar.ExpressionVisitor
public List<com.sun.msv.grammar.Expression> onConcur(com.sun.msv.grammar.ConcurExp exp)
onConcur
in interface com.sun.msv.grammar.ExpressionVisitor
public List<com.sun.msv.grammar.Expression> onData(com.sun.msv.grammar.DataExp exp)
onData
in interface com.sun.msv.grammar.ExpressionVisitor
public List<com.sun.msv.grammar.Expression> onElement(com.sun.msv.grammar.ElementExp exp)
onElement
in interface com.sun.msv.grammar.ExpressionVisitor
public List<com.sun.msv.grammar.Expression> onEpsilon()
onEpsilon
in interface com.sun.msv.grammar.ExpressionVisitor
public List<com.sun.msv.grammar.Expression> onInterleave(com.sun.msv.grammar.InterleaveExp exp)
onInterleave
in interface com.sun.msv.grammar.ExpressionVisitor
public List<com.sun.msv.grammar.Expression> onList(com.sun.msv.grammar.ListExp exp)
onList
in interface com.sun.msv.grammar.ExpressionVisitor
public List<com.sun.msv.grammar.Expression> onMixed(com.sun.msv.grammar.MixedExp exp)
onMixed
in interface com.sun.msv.grammar.ExpressionVisitor
public List<com.sun.msv.grammar.Expression> onNullSet()
onNullSet
in interface com.sun.msv.grammar.ExpressionVisitor
public List<com.sun.msv.grammar.Expression> onOneOrMore(com.sun.msv.grammar.OneOrMoreExp exp)
onOneOrMore
in interface com.sun.msv.grammar.ExpressionVisitor
public List<com.sun.msv.grammar.Expression> onOther(com.sun.msv.grammar.OtherExp exp)
onOther
in interface com.sun.msv.grammar.ExpressionVisitor
public List<com.sun.msv.grammar.Expression> onRef(com.sun.msv.grammar.ReferenceExp exp)
onRef
in interface com.sun.msv.grammar.ExpressionVisitor
public List<com.sun.msv.grammar.Expression> onSequence(com.sun.msv.grammar.SequenceExp exp)
onSequence
in interface com.sun.msv.grammar.ExpressionVisitor
public List<com.sun.msv.grammar.Expression> onValue(com.sun.msv.grammar.ValueExp exp)
onValue
in interface com.sun.msv.grammar.ExpressionVisitor
Copyright © 2010-2013 The Apache Software Foundation. All Rights Reserved.