public abstract class SchemaWalker extends Walker implements com.sun.xml.xsom.visitor.XSVisitor
Constructor and Description |
---|
SchemaWalker() |
Modifier and Type | Method and 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(Schema schema) |
void |
visit(com.sun.xml.xsom.XSSchema schema) |
void |
visit(com.sun.xml.xsom.XSSchemaSet schemas) |
void |
wildcard(com.sun.xml.xsom.XSWildcard wc) |
void |
xpath(com.sun.xml.xsom.XSXPath xp) |
reset, setShouldWalk, shouldWalk
public boolean addToVisited(java.lang.Object object)
public boolean hasVisited(java.lang.Object object)
public void visit(Schema schema)
public void visit(com.sun.xml.xsom.XSSchemaSet schemas)
public void visit(com.sun.xml.xsom.XSSchema schema)
public void annotation(com.sun.xml.xsom.XSAnnotation ann)
annotation
in interface com.sun.xml.xsom.visitor.XSVisitor
public void attGroupDecl(com.sun.xml.xsom.XSAttGroupDecl decl)
attGroupDecl
in interface com.sun.xml.xsom.visitor.XSVisitor
public void attributeDecl(com.sun.xml.xsom.XSAttributeDecl decl)
attributeDecl
in interface com.sun.xml.xsom.visitor.XSVisitor
public void attributeUse(com.sun.xml.xsom.XSAttributeUse use)
attributeUse
in interface com.sun.xml.xsom.visitor.XSVisitor
public void complexType(com.sun.xml.xsom.XSComplexType type)
complexType
in interface com.sun.xml.xsom.visitor.XSVisitor
public void schema(com.sun.xml.xsom.XSSchema schema)
schema
in interface com.sun.xml.xsom.visitor.XSVisitor
public void facet(com.sun.xml.xsom.XSFacet facet)
facet
in interface com.sun.xml.xsom.visitor.XSVisitor
public void notation(com.sun.xml.xsom.XSNotation notation)
notation
in interface com.sun.xml.xsom.visitor.XSVisitor
public void identityConstraint(com.sun.xml.xsom.XSIdentityConstraint decl)
identityConstraint
in interface com.sun.xml.xsom.visitor.XSVisitor
public void xpath(com.sun.xml.xsom.XSXPath xp)
xpath
in interface com.sun.xml.xsom.visitor.XSVisitor
public void wildcard(com.sun.xml.xsom.XSWildcard wc)
wildcard
in interface com.sun.xml.xsom.visitor.XSTermVisitor
public void modelGroupDecl(com.sun.xml.xsom.XSModelGroupDecl decl)
modelGroupDecl
in interface com.sun.xml.xsom.visitor.XSTermVisitor
public void modelGroup(com.sun.xml.xsom.XSModelGroup group)
modelGroup
in interface com.sun.xml.xsom.visitor.XSTermVisitor
public void elementDecl(com.sun.xml.xsom.XSElementDecl decl)
elementDecl
in interface com.sun.xml.xsom.visitor.XSTermVisitor
public void simpleType(com.sun.xml.xsom.XSSimpleType simpleType)
simpleType
in interface com.sun.xml.xsom.visitor.XSContentTypeVisitor
public void particle(com.sun.xml.xsom.XSParticle particle)
particle
in interface com.sun.xml.xsom.visitor.XSContentTypeVisitor
public void empty(com.sun.xml.xsom.XSContentType empty)
empty
in interface com.sun.xml.xsom.visitor.XSContentTypeVisitor