com.sun.xml.xsom.visitor
Interface XSVisitor

All Superinterfaces:
XSContentTypeVisitor, XSTermVisitor

public interface XSVisitor
extends XSTermVisitor, XSContentTypeVisitor

Visitor for XSComponent


Method Summary
 void annotation(XSAnnotation ann)
           
 void attGroupDecl(XSAttGroupDecl decl)
           
 void attributeDecl(XSAttributeDecl decl)
           
 void attributeUse(XSAttributeUse use)
           
 void complexType(XSComplexType type)
           
 void facet(XSFacet facet)
           
 void identityConstraint(XSIdentityConstraint decl)
           
 void notation(XSNotation notation)
           
 void schema(XSSchema schema)
           
 void xpath(XSXPath xp)
           
 
Methods inherited from interface com.sun.xml.xsom.visitor.XSTermVisitor
elementDecl, modelGroup, modelGroupDecl, wildcard
 
Methods inherited from interface com.sun.xml.xsom.visitor.XSContentTypeVisitor
empty, particle, simpleType
 

Method Detail

annotation

void annotation(XSAnnotation ann)

attGroupDecl

void attGroupDecl(XSAttGroupDecl decl)

attributeDecl

void attributeDecl(XSAttributeDecl decl)

attributeUse

void attributeUse(XSAttributeUse use)

complexType

void complexType(XSComplexType type)

schema

void schema(XSSchema schema)

facet

void facet(XSFacet facet)

notation

void notation(XSNotation notation)

identityConstraint

void identityConstraint(XSIdentityConstraint decl)

xpath

void xpath(XSXPath xp)