schema2template.model
Class MSVExpressionVisitorType
java.lang.Object
schema2template.model.MSVExpressionVisitorType
- All Implemented Interfaces:
- com.sun.msv.grammar.ExpressionVisitor
public class MSVExpressionVisitorType
- extends Object
- implements com.sun.msv.grammar.ExpressionVisitor
Get type of expression
Usage example:
(MSVExpressionType) myExpression.visit(myMSVExpressionVisitorType)
Please note that you do not use any method of this class directly!
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MSVExpressionVisitorType
public MSVExpressionVisitorType()
onAnyString
public MSVExpressionType onAnyString()
- Specified by:
onAnyString
in interface com.sun.msv.grammar.ExpressionVisitor
onAttribute
public MSVExpressionType onAttribute(com.sun.msv.grammar.AttributeExp arg0)
- Specified by:
onAttribute
in interface com.sun.msv.grammar.ExpressionVisitor
onChoice
public MSVExpressionType onChoice(com.sun.msv.grammar.ChoiceExp arg0)
- Specified by:
onChoice
in interface com.sun.msv.grammar.ExpressionVisitor
onConcur
public MSVExpressionType onConcur(com.sun.msv.grammar.ConcurExp arg0)
- Specified by:
onConcur
in interface com.sun.msv.grammar.ExpressionVisitor
onData
public MSVExpressionType onData(com.sun.msv.grammar.DataExp arg0)
- Specified by:
onData
in interface com.sun.msv.grammar.ExpressionVisitor
onElement
public MSVExpressionType onElement(com.sun.msv.grammar.ElementExp arg0)
- Specified by:
onElement
in interface com.sun.msv.grammar.ExpressionVisitor
onEpsilon
public MSVExpressionType onEpsilon()
- Specified by:
onEpsilon
in interface com.sun.msv.grammar.ExpressionVisitor
onInterleave
public MSVExpressionType onInterleave(com.sun.msv.grammar.InterleaveExp arg0)
- Specified by:
onInterleave
in interface com.sun.msv.grammar.ExpressionVisitor
onList
public MSVExpressionType onList(com.sun.msv.grammar.ListExp arg0)
- Specified by:
onList
in interface com.sun.msv.grammar.ExpressionVisitor
onMixed
public MSVExpressionType onMixed(com.sun.msv.grammar.MixedExp arg0)
- Specified by:
onMixed
in interface com.sun.msv.grammar.ExpressionVisitor
onNullSet
public MSVExpressionType onNullSet()
- Specified by:
onNullSet
in interface com.sun.msv.grammar.ExpressionVisitor
onOneOrMore
public MSVExpressionType onOneOrMore(com.sun.msv.grammar.OneOrMoreExp arg0)
- Specified by:
onOneOrMore
in interface com.sun.msv.grammar.ExpressionVisitor
onOther
public MSVExpressionType onOther(com.sun.msv.grammar.OtherExp arg0)
- Specified by:
onOther
in interface com.sun.msv.grammar.ExpressionVisitor
onRef
public MSVExpressionType onRef(com.sun.msv.grammar.ReferenceExp arg0)
- Specified by:
onRef
in interface com.sun.msv.grammar.ExpressionVisitor
onSequence
public MSVExpressionType onSequence(com.sun.msv.grammar.SequenceExp arg0)
- Specified by:
onSequence
in interface com.sun.msv.grammar.ExpressionVisitor
onValue
public MSVExpressionType onValue(com.sun.msv.grammar.ValueExp arg0)
- Specified by:
onValue
in interface com.sun.msv.grammar.ExpressionVisitor
Copyright © 2010-2011 The Apache Software Foundation. All Rights Reserved.