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 |
reset() |
void |
schema(com.sun.xml.xsom.XSSchema schema) |
void |
setShouldWalk(boolean shouldWalk) |
boolean |
shouldWalk() |
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) |
public boolean shouldWalk()
shouldWalk
in interface Walker
public void setShouldWalk(boolean shouldWalk)
setShouldWalk
in interface Walker
public boolean addToVisited(java.lang.Object object)
addToVisited
in interface Walker
public boolean hasVisited(java.lang.Object object)
hasVisited
in interface Walker
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