package org.whole.lang.xsd.visitors; import org.whole.lang.visitors.IVisitor; import org.whole.lang.xsd.model.*; /** * @generator Whole */ public interface IXsdVisitor extends IVisitor { public void visit(Schema entity); public void visit(SchemaDirectives entity); public void visit(Include entity); public void visit(Redefine entity); public void visit(RedefineComponents entity); public void visit(Import entity); public void visit(Annotation entity); public void visit(AnnotationList entity); public void visit(Appinfo entity); public void visit(Documentation entity); public void visit(AnnotationContents entity); public void visit(SchemaComponents entity); public void visit(NotationDecl entity); public void visit(ElementDecl entity); public void visit(ElementRef entity); public void visit(IdentityConstraintDefs entity); public void visit(Fields entity); public void visit(Selector entity); public void visit(Field entity); public void visit(Unique entity); public void visit(Key entity); public void visit(Keyref entity); public void visit(SimpleTypeDefs entity); public void visit(SimpleTypeDef entity); public void visit(ComplexTypeDef entity); public void visit(AttributeDecl entity); public void visit(AttributeUseOrGroups entity); public void visit(AttributeUseDecl entity); public void visit(AttributeUseRef entity); public void visit(AnyAttribute entity); public void visit(AttributeGroupDef entity); public void visit(AttributeGroupRef entity); public void visit(ModelGroupDef entity); public void visit(ModelGroupRef entity); public void visit(Particles entity); public void visit(List entity); public void visit(Union entity); public void visit(SimpleTypeRestriction entity); public void visit(Facets entity); public void visit(WhiteSpace entity); public void visit(Length entity); public void visit(MinLength entity); public void visit(MaxLength entity); public void visit(MinInclusive entity); public void visit(MaxInclusive entity); public void visit(MinExclusive entity); public void visit(MaxExclusive entity); public void visit(TotalDigits entity); public void visit(FractionDigits entity); public void visit(Pattern entity); public void visit(Enumeration entity); public void visit(SimpleContent entity); public void visit(ComplexRestriction entity); public void visit(ComplexExtension entity); public void visit(SimpleRestriction entity); public void visit(SimpleExtension entity); public void visit(ComplexContent entity); public void visit(DeclaredContent entity); public void visit(Sequence entity); public void visit(Choice entity); public void visit(All entity); public void visit(Any entity); public void visit(Bounded entity); public void visit(Unbounded entity); public void visit(MemberTypes entity); public void visit(Name entity); public void visit(QName entity); public void visit(AnyURI entity); public void visit(NamespaceDecl entity); public void visit(NamespaceDecls entity); public void visit(Attributes entity); public void visit(ProcessContents entity); public void visit(AnyNamespaceSpecs entity); public void visit(OtherNamespaceSpecs entity); public void visit(NamespaceSpecsList entity); public void visit(TargetNamespaceSpec entity); public void visit(LocalNamespaceSpec entity); public void visit(DerivationAll entity); public void visit(DerivationList entity); public void visit(DerivationControl entity); public void visit(Use entity); public void visit(WhiteSpaceProcessing entity); public void visit(MixedText entity); public void visit(XPathString entity); public void visit(StringData entity); public void visit(IntegerData entity); public void visit(BooleanData entity); public void visit(Qualify entity); }