1 19 20 package org.netbeans.modules.xml.schema.model.visitor; 21 22 import org.netbeans.modules.xml.schema.model.*; 23 24 28 public interface SchemaVisitor { 29 void visit(All all); 30 void visit(Annotation ann); 31 void visit(AnyElement any); 32 void visit(AnyAttribute anyAttr); 33 void visit(AppInfo appinfo); 34 void visit(AttributeReference reference); 35 void visit(AttributeGroupReference agr); 36 void visit(Choice choice); 37 void visit(ComplexContent cc); 38 void visit(ComplexContentRestriction ccr); 39 void visit(ComplexExtension ce); 40 void visit(Documentation d); 41 void visit(ElementReference er); 42 void visit(Enumeration e); 43 void visit(Field f); 44 void visit(FractionDigits fd); 45 void visit(GlobalAttribute ga); 46 void visit(GlobalAttributeGroup gag); 47 void visit(GlobalComplexType gct); 48 void visit(GlobalElement ge); 49 void visit(GlobalSimpleType gst); 50 void visit(GlobalGroup gd); 51 void visit(GroupReference gr); 52 void visit(Import im); 53 void visit(Include include); 54 void visit(Key key); 55 void visit(KeyRef kr); 56 void visit(Length length); 57 void visit(List l); 58 void visit(LocalAttribute la); 59 void visit(LocalComplexType type); 60 void visit(LocalElement le); 61 void visit(LocalSimpleType type); 62 void visit(MaxExclusive me); 63 void visit(MaxInclusive mi); 64 void visit(MaxLength ml); 65 void visit(MinInclusive mi); 66 void visit(MinExclusive me); 67 void visit(MinLength ml); 68 void visit(Notation notation); 69 void visit(Pattern p); 70 void visit(Redefine rd); 71 void visit(Schema s); 72 void visit(Selector s); 73 void visit(Sequence s); 74 void visit(SimpleContent sc); 75 void visit(SimpleContentRestriction scr); 76 void visit(SimpleExtension se); 77 void visit(SimpleTypeRestriction str); 78 void visit(TotalDigits td); 79 void visit(Union u); 80 void visit(Unique u); 81 void visit(Whitespace ws); 82 } 83 | Popular Tags |