schema2template.model
Class MSVExpressionVisitorType

java.lang.Object
  extended by 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!


Constructor Summary
MSVExpressionVisitorType()
           
 
Method Summary
 MSVExpressionType onAnyString()
           
 MSVExpressionType onAttribute(com.sun.msv.grammar.AttributeExp arg0)
           
 MSVExpressionType onChoice(com.sun.msv.grammar.ChoiceExp arg0)
           
 MSVExpressionType onConcur(com.sun.msv.grammar.ConcurExp arg0)
           
 MSVExpressionType onData(com.sun.msv.grammar.DataExp arg0)
           
 MSVExpressionType onElement(com.sun.msv.grammar.ElementExp arg0)
           
 MSVExpressionType onEpsilon()
           
 MSVExpressionType onInterleave(com.sun.msv.grammar.InterleaveExp arg0)
           
 MSVExpressionType onList(com.sun.msv.grammar.ListExp arg0)
           
 MSVExpressionType onMixed(com.sun.msv.grammar.MixedExp arg0)
           
 MSVExpressionType onNullSet()
           
 MSVExpressionType onOneOrMore(com.sun.msv.grammar.OneOrMoreExp arg0)
           
 MSVExpressionType onOther(com.sun.msv.grammar.OtherExp arg0)
           
 MSVExpressionType onRef(com.sun.msv.grammar.ReferenceExp arg0)
           
 MSVExpressionType onSequence(com.sun.msv.grammar.SequenceExp arg0)
           
 MSVExpressionType onValue(com.sun.msv.grammar.ValueExp arg0)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MSVExpressionVisitorType

public MSVExpressionVisitorType()
Method Detail

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-2017 The Apache Software Foundation. All Rights Reserved.