java.lang.Object
org.xmlobjects.schema.SchemaWalker
- All Implemented Interfaces:
com.sun.xml.xsom.visitor.XSContentTypeVisitor,com.sun.xml.xsom.visitor.XSTermVisitor,com.sun.xml.xsom.visitor.XSVisitor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidannotation(com.sun.xml.xsom.XSAnnotation ann) voidattGroupDecl(com.sun.xml.xsom.XSAttGroupDecl decl) voidattributeDecl(com.sun.xml.xsom.XSAttributeDecl decl) voidattributeUse(com.sun.xml.xsom.XSAttributeUse use) voidcomplexType(com.sun.xml.xsom.XSComplexType type) voidelementDecl(com.sun.xml.xsom.XSElementDecl decl) voidempty(com.sun.xml.xsom.XSContentType empty) voidfacet(com.sun.xml.xsom.XSFacet facet) voididentityConstraint(com.sun.xml.xsom.XSIdentityConstraint decl) voidmodelGroup(com.sun.xml.xsom.XSModelGroup group) voidmodelGroupDecl(com.sun.xml.xsom.XSModelGroupDecl decl) voidnotation(com.sun.xml.xsom.XSNotation notation) voidparticle(com.sun.xml.xsom.XSParticle particle) voidreset()voidschema(com.sun.xml.xsom.XSSchema schema) voidsetShouldWalk(boolean shouldWalk) booleanvoidsimpleType(com.sun.xml.xsom.XSSimpleType simpleType) voidvisit(com.sun.xml.xsom.XSSchema schema) voidvisit(com.sun.xml.xsom.XSSchemaSet schemas) voidwildcard(com.sun.xml.xsom.XSWildcard wc) voidxpath(com.sun.xml.xsom.XSXPath xp)
-
Constructor Details
-
SchemaWalker
public SchemaWalker()
-
-
Method Details
-
shouldWalk
public boolean shouldWalk() -
setShouldWalk
public void setShouldWalk(boolean shouldWalk) -
reset
public void reset() -
visit
public void visit(com.sun.xml.xsom.XSSchema schema) -
visit
public void visit(com.sun.xml.xsom.XSSchemaSet schemas) -
annotation
public void annotation(com.sun.xml.xsom.XSAnnotation ann) - Specified by:
annotationin interfacecom.sun.xml.xsom.visitor.XSVisitor
-
attGroupDecl
public void attGroupDecl(com.sun.xml.xsom.XSAttGroupDecl decl) - Specified by:
attGroupDeclin interfacecom.sun.xml.xsom.visitor.XSVisitor
-
attributeDecl
public void attributeDecl(com.sun.xml.xsom.XSAttributeDecl decl) - Specified by:
attributeDeclin interfacecom.sun.xml.xsom.visitor.XSVisitor
-
attributeUse
public void attributeUse(com.sun.xml.xsom.XSAttributeUse use) - Specified by:
attributeUsein interfacecom.sun.xml.xsom.visitor.XSVisitor
-
complexType
public void complexType(com.sun.xml.xsom.XSComplexType type) - Specified by:
complexTypein interfacecom.sun.xml.xsom.visitor.XSVisitor
-
schema
public void schema(com.sun.xml.xsom.XSSchema schema) - Specified by:
schemain interfacecom.sun.xml.xsom.visitor.XSVisitor
-
facet
public void facet(com.sun.xml.xsom.XSFacet facet) - Specified by:
facetin interfacecom.sun.xml.xsom.visitor.XSVisitor
-
notation
public void notation(com.sun.xml.xsom.XSNotation notation) - Specified by:
notationin interfacecom.sun.xml.xsom.visitor.XSVisitor
-
identityConstraint
public void identityConstraint(com.sun.xml.xsom.XSIdentityConstraint decl) - Specified by:
identityConstraintin interfacecom.sun.xml.xsom.visitor.XSVisitor
-
xpath
public void xpath(com.sun.xml.xsom.XSXPath xp) - Specified by:
xpathin interfacecom.sun.xml.xsom.visitor.XSVisitor
-
simpleType
public void simpleType(com.sun.xml.xsom.XSSimpleType simpleType) - Specified by:
simpleTypein interfacecom.sun.xml.xsom.visitor.XSContentTypeVisitor
-
particle
public void particle(com.sun.xml.xsom.XSParticle particle) - Specified by:
particlein interfacecom.sun.xml.xsom.visitor.XSContentTypeVisitor
-
empty
public void empty(com.sun.xml.xsom.XSContentType empty) - Specified by:
emptyin interfacecom.sun.xml.xsom.visitor.XSContentTypeVisitor
-
wildcard
public void wildcard(com.sun.xml.xsom.XSWildcard wc) - Specified by:
wildcardin interfacecom.sun.xml.xsom.visitor.XSTermVisitor
-
modelGroupDecl
public void modelGroupDecl(com.sun.xml.xsom.XSModelGroupDecl decl) - Specified by:
modelGroupDeclin interfacecom.sun.xml.xsom.visitor.XSTermVisitor
-
modelGroup
public void modelGroup(com.sun.xml.xsom.XSModelGroup group) - Specified by:
modelGroupin interfacecom.sun.xml.xsom.visitor.XSTermVisitor
-
elementDecl
public void elementDecl(com.sun.xml.xsom.XSElementDecl decl) - Specified by:
elementDeclin interfacecom.sun.xml.xsom.visitor.XSTermVisitor
-