Class RawTypeSetBuilder

  • All Implemented Interfaces:
    com.sun.tools.rngom.digested.DPatternVisitor<Void>

    public final class RawTypeSetBuilder
    extends com.sun.tools.rngom.digested.DPatternWalker
    Builds RawTypeSet for RELAX NG.
    Author:
    Kohsuke Kawaguchi
    • Method Detail

      • onAttribute

        public Void onAttribute​(com.sun.tools.rngom.digested.DAttributePattern p)
        Specified by:
        onAttribute in interface com.sun.tools.rngom.digested.DPatternVisitor<Void>
        Overrides:
        onAttribute in class com.sun.tools.rngom.digested.DPatternWalker
      • onElement

        public Void onElement​(com.sun.tools.rngom.digested.DElementPattern p)
        Specified by:
        onElement in interface com.sun.tools.rngom.digested.DPatternVisitor<Void>
        Overrides:
        onElement in class com.sun.tools.rngom.digested.DPatternWalker
      • onZeroOrMore

        public Void onZeroOrMore​(com.sun.tools.rngom.digested.DZeroOrMorePattern p)
        Specified by:
        onZeroOrMore in interface com.sun.tools.rngom.digested.DPatternVisitor<Void>
        Overrides:
        onZeroOrMore in class com.sun.tools.rngom.digested.DPatternWalker
      • onOneOrMore

        public Void onOneOrMore​(com.sun.tools.rngom.digested.DOneOrMorePattern p)
        Specified by:
        onOneOrMore in interface com.sun.tools.rngom.digested.DPatternVisitor<Void>
        Overrides:
        onOneOrMore in class com.sun.tools.rngom.digested.DPatternWalker