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 expressions
Usage example:
(List<Expression>) myExpression.visit(myMSVExpressionVisitorChildren)
Please note that you do not use any method of this class directly!
Method Summary |
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)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MSVExpressionVisitorChildren
public MSVExpressionVisitorChildren()
onAnyString
public List<com.sun.msv.grammar.Expression> onAnyString()
- Specified by:
onAnyString
in interface com.sun.msv.grammar.ExpressionVisitor
onAttribute
public List<com.sun.msv.grammar.Expression> onAttribute(com.sun.msv.grammar.AttributeExp exp)
- Specified by:
onAttribute
in interface com.sun.msv.grammar.ExpressionVisitor
onChoice
public List<com.sun.msv.grammar.Expression> onChoice(com.sun.msv.grammar.ChoiceExp exp)
- Specified by:
onChoice
in interface com.sun.msv.grammar.ExpressionVisitor
onConcur
public List<com.sun.msv.grammar.Expression> onConcur(com.sun.msv.grammar.ConcurExp exp)
- Specified by:
onConcur
in interface com.sun.msv.grammar.ExpressionVisitor
onData
public List<com.sun.msv.grammar.Expression> onData(com.sun.msv.grammar.DataExp exp)
- Specified by:
onData
in interface com.sun.msv.grammar.ExpressionVisitor
onElement
public List<com.sun.msv.grammar.Expression> onElement(com.sun.msv.grammar.ElementExp exp)
- Specified by:
onElement
in interface com.sun.msv.grammar.ExpressionVisitor
onEpsilon
public List<com.sun.msv.grammar.Expression> onEpsilon()
- Specified by:
onEpsilon
in interface com.sun.msv.grammar.ExpressionVisitor
onInterleave
public List<com.sun.msv.grammar.Expression> onInterleave(com.sun.msv.grammar.InterleaveExp exp)
- Specified by:
onInterleave
in interface com.sun.msv.grammar.ExpressionVisitor
onList
public List<com.sun.msv.grammar.Expression> onList(com.sun.msv.grammar.ListExp exp)
- Specified by:
onList
in interface com.sun.msv.grammar.ExpressionVisitor
onMixed
public List<com.sun.msv.grammar.Expression> onMixed(com.sun.msv.grammar.MixedExp exp)
- Specified by:
onMixed
in interface com.sun.msv.grammar.ExpressionVisitor
onNullSet
public List<com.sun.msv.grammar.Expression> onNullSet()
- Specified by:
onNullSet
in interface com.sun.msv.grammar.ExpressionVisitor
onOneOrMore
public List<com.sun.msv.grammar.Expression> onOneOrMore(com.sun.msv.grammar.OneOrMoreExp exp)
- Specified by:
onOneOrMore
in interface com.sun.msv.grammar.ExpressionVisitor
onOther
public List<com.sun.msv.grammar.Expression> onOther(com.sun.msv.grammar.OtherExp exp)
- Specified by:
onOther
in interface com.sun.msv.grammar.ExpressionVisitor
onRef
public List<com.sun.msv.grammar.Expression> onRef(com.sun.msv.grammar.ReferenceExp exp)
- Specified by:
onRef
in interface com.sun.msv.grammar.ExpressionVisitor
onSequence
public List<com.sun.msv.grammar.Expression> onSequence(com.sun.msv.grammar.SequenceExp exp)
- Specified by:
onSequence
in interface com.sun.msv.grammar.ExpressionVisitor
onValue
public List<com.sun.msv.grammar.Expression> onValue(com.sun.msv.grammar.ValueExp exp)
- Specified by:
onValue
in interface com.sun.msv.grammar.ExpressionVisitor
Copyright © 2010-2011 The Apache Software Foundation. All Rights Reserved.