Class SchemaWalker

  • All Implemented Interfaces:
    com.sun.xml.xsom.visitor.XSContentTypeVisitor, com.sun.xml.xsom.visitor.XSTermVisitor, com.sun.xml.xsom.visitor.XSVisitor

    public abstract class SchemaWalker
    extends Walker
    implements com.sun.xml.xsom.visitor.XSVisitor
    • Constructor Summary

      Constructors 
      Constructor Description
      SchemaWalker()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean addToVisited​(java.lang.Object object)  
      void annotation​(com.sun.xml.xsom.XSAnnotation ann)  
      void attGroupDecl​(com.sun.xml.xsom.XSAttGroupDecl decl)  
      void attributeDecl​(com.sun.xml.xsom.XSAttributeDecl decl)  
      void attributeUse​(com.sun.xml.xsom.XSAttributeUse use)  
      void complexType​(com.sun.xml.xsom.XSComplexType type)  
      void elementDecl​(com.sun.xml.xsom.XSElementDecl decl)  
      void empty​(com.sun.xml.xsom.XSContentType empty)  
      void facet​(com.sun.xml.xsom.XSFacet facet)  
      boolean hasVisited​(java.lang.Object object)  
      void identityConstraint​(com.sun.xml.xsom.XSIdentityConstraint decl)  
      void modelGroup​(com.sun.xml.xsom.XSModelGroup group)  
      void modelGroupDecl​(com.sun.xml.xsom.XSModelGroupDecl decl)  
      void notation​(com.sun.xml.xsom.XSNotation notation)  
      void particle​(com.sun.xml.xsom.XSParticle particle)  
      void schema​(com.sun.xml.xsom.XSSchema schema)  
      void simpleType​(com.sun.xml.xsom.XSSimpleType simpleType)  
      void visit​(com.sun.xml.xsom.XSSchema schema)  
      void visit​(com.sun.xml.xsom.XSSchemaSet schemas)  
      void visit​(Schema schema)  
      void wildcard​(com.sun.xml.xsom.XSWildcard wc)  
      void xpath​(com.sun.xml.xsom.XSXPath xp)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SchemaWalker

        public SchemaWalker()
    • Method Detail

      • addToVisited

        public boolean addToVisited​(java.lang.Object object)
      • hasVisited

        public boolean hasVisited​(java.lang.Object object)
      • visit

        public void visit​(Schema schema)
      • visit

        public void visit​(com.sun.xml.xsom.XSSchemaSet schemas)
      • visit

        public void visit​(com.sun.xml.xsom.XSSchema schema)
      • annotation

        public void annotation​(com.sun.xml.xsom.XSAnnotation ann)
        Specified by:
        annotation in interface com.sun.xml.xsom.visitor.XSVisitor
      • attGroupDecl

        public void attGroupDecl​(com.sun.xml.xsom.XSAttGroupDecl decl)
        Specified by:
        attGroupDecl in interface com.sun.xml.xsom.visitor.XSVisitor
      • attributeDecl

        public void attributeDecl​(com.sun.xml.xsom.XSAttributeDecl decl)
        Specified by:
        attributeDecl in interface com.sun.xml.xsom.visitor.XSVisitor
      • attributeUse

        public void attributeUse​(com.sun.xml.xsom.XSAttributeUse use)
        Specified by:
        attributeUse in interface com.sun.xml.xsom.visitor.XSVisitor
      • complexType

        public void complexType​(com.sun.xml.xsom.XSComplexType type)
        Specified by:
        complexType in interface com.sun.xml.xsom.visitor.XSVisitor
      • schema

        public void schema​(com.sun.xml.xsom.XSSchema schema)
        Specified by:
        schema in interface com.sun.xml.xsom.visitor.XSVisitor
      • facet

        public void facet​(com.sun.xml.xsom.XSFacet facet)
        Specified by:
        facet in interface com.sun.xml.xsom.visitor.XSVisitor
      • notation

        public void notation​(com.sun.xml.xsom.XSNotation notation)
        Specified by:
        notation in interface com.sun.xml.xsom.visitor.XSVisitor
      • identityConstraint

        public void identityConstraint​(com.sun.xml.xsom.XSIdentityConstraint decl)
        Specified by:
        identityConstraint in interface com.sun.xml.xsom.visitor.XSVisitor
      • xpath

        public void xpath​(com.sun.xml.xsom.XSXPath xp)
        Specified by:
        xpath in interface com.sun.xml.xsom.visitor.XSVisitor
      • wildcard

        public void wildcard​(com.sun.xml.xsom.XSWildcard wc)
        Specified by:
        wildcard in interface com.sun.xml.xsom.visitor.XSTermVisitor
      • modelGroupDecl

        public void modelGroupDecl​(com.sun.xml.xsom.XSModelGroupDecl decl)
        Specified by:
        modelGroupDecl in interface com.sun.xml.xsom.visitor.XSTermVisitor
      • modelGroup

        public void modelGroup​(com.sun.xml.xsom.XSModelGroup group)
        Specified by:
        modelGroup in interface com.sun.xml.xsom.visitor.XSTermVisitor
      • elementDecl

        public void elementDecl​(com.sun.xml.xsom.XSElementDecl decl)
        Specified by:
        elementDecl in interface com.sun.xml.xsom.visitor.XSTermVisitor
      • simpleType

        public void simpleType​(com.sun.xml.xsom.XSSimpleType simpleType)
        Specified by:
        simpleType in interface com.sun.xml.xsom.visitor.XSContentTypeVisitor
      • particle

        public void particle​(com.sun.xml.xsom.XSParticle particle)
        Specified by:
        particle in interface com.sun.xml.xsom.visitor.XSContentTypeVisitor
      • empty

        public void empty​(com.sun.xml.xsom.XSContentType empty)
        Specified by:
        empty in interface com.sun.xml.xsom.visitor.XSContentTypeVisitor