Class MSVExpressionVisitorType

java.lang.Object
schema2template.grammar.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 Details

    • MSVExpressionVisitorType

      public MSVExpressionVisitorType()
  • Method Details

    • 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