public interface  org.finos.legend.engine.external.format.xsd.compile.parseTree.visit.XsdObjectVisitor extends java.lang.Object
{
public abstract void visitBefore(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdAll);
public abstract void visitAfter(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdAll);
public abstract void visitBefore(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdAnnotation);
public abstract void visitAfter(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdAnnotation);
public abstract void visitBefore(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdAny);
public abstract void visitAfter(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdAny);
public abstract void visitBefore(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdAnyAttribute);
public abstract void visitAfter(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdAnyAttribute);
public abstract void visit(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdAppInfo);
public abstract void visitBefore(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdAttribute);
public abstract void visitAfter(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdAttribute);
public abstract void visitBefore(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdAttributeGroup);
public abstract void visitAfter(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdAttributeGroup);
public abstract void visitBefore(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdChoice);
public abstract void visitAfter(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdChoice);
public abstract void visitBefore(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdComplexContent);
public abstract void visitAfter(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdComplexContent);
public abstract void visitBefore(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdComplexType);
public abstract void visitAfter(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdComplexType);
public abstract void visit(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdDocumentation);
public abstract void visitBefore(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdElement);
public abstract void visitAfter(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdElement);
public abstract void visitBefore(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdEnumeration);
public abstract void visitAfter(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdEnumeration);
public abstract void visitBefore(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdExtension);
public abstract void visitAfter(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdExtension);
public abstract void visitBefore(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdFractionDigits);
public abstract void visitAfter(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdFractionDigits);
public abstract void visitBefore(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdGroup);
public abstract void visitAfter(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdGroup);
public abstract void visitBefore(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdImport);
public abstract void visitAfter(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdImport);
public abstract void visitBefore(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdInclude);
public abstract void visitAfter(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdInclude);
public abstract void visitBefore(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdLength);
public abstract void visitAfter(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdLength);
public abstract void visitBefore(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdList);
public abstract void visitAfter(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdList);
public abstract void visitBefore(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdMaxExclusive);
public abstract void visitAfter(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdMaxExclusive);
public abstract void visitBefore(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdMaxInclusive);
public abstract void visitAfter(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdMaxInclusive);
public abstract void visitBefore(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdMaxLength);
public abstract void visitAfter(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdMaxLength);
public abstract void visitBefore(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdMinExclusive);
public abstract void visitAfter(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdMinExclusive);
public abstract void visitBefore(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdMinInclusive);
public abstract void visitAfter(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdMinInclusive);
public abstract void visitBefore(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdMinLength);
public abstract void visitAfter(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdMinLength);
public abstract void visitBefore(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdPattern);
public abstract void visitAfter(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdPattern);
public abstract void visitBefore(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdRedefine);
public abstract void visitAfter(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdRedefine);
public abstract void visitBefore(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdRestriction);
public abstract void visitAfter(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdRestriction);
public abstract void visitBefore(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdSchema);
public abstract void visitAfter(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdSchema);
public abstract void visitBefore(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdSequence);
public abstract void visitAfter(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdSequence);
public abstract void visitBefore(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdSimpleContent);
public abstract void visitAfter(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdSimpleContent);
public abstract void visitBefore(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdSimpleType);
public abstract void visitAfter(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdSimpleType);
public abstract void visitBefore(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdTotalDigits);
public abstract void visitAfter(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdTotalDigits);
public abstract void visitBefore(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdUnion);
public abstract void visitAfter(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdUnion);
public abstract void visitBefore(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdWhiteSpace);
public abstract void visitAfter(org.finos.legend.engine.external.format.xsd.compile.parseTree.XsdWhiteSpace);
}