Class 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 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