public class com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator implements com.sun.org.apache.xerces.internal.xni.parser.XMLComponent, com.sun.org.apache.xerces.internal.xni.parser.XMLDocumentFilter, com.sun.org.apache.xerces.internal.impl.xs.identity.FieldActivator, com.sun.org.apache.xerces.internal.impl.RevalidationHandler, com.sun.org.apache.xerces.internal.impl.xs.XSElementDeclHelper
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator
  super_class: java.lang.Object
{
  private static final boolean DEBUG;
    descriptor: Z
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  protected static final java.lang.String VALIDATION;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://xml.org/sax/features/validation"

  protected static final java.lang.String SCHEMA_VALIDATION;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/features/validation/schema"

  protected static final java.lang.String SCHEMA_FULL_CHECKING;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/features/validation/schema-full-checking"

  protected static final java.lang.String DYNAMIC_VALIDATION;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/features/validation/dynamic"

  protected static final java.lang.String NORMALIZE_DATA;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/features/validation/schema/normalized-value"

  protected static final java.lang.String SCHEMA_ELEMENT_DEFAULT;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/features/validation/schema/element-default"

  protected static final java.lang.String SCHEMA_AUGMENT_PSVI;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/features/validation/schema/augment-psvi"

  protected static final java.lang.String ALLOW_JAVA_ENCODINGS;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/features/allow-java-encodings"

  protected static final java.lang.String STANDARD_URI_CONFORMANT_FEATURE;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/features/standard-uri-conformant"

  protected static final java.lang.String GENERATE_SYNTHETIC_ANNOTATIONS;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/features/generate-synthetic-annotations"

  protected static final java.lang.String VALIDATE_ANNOTATIONS;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/features/validate-annotations"

  protected static final java.lang.String HONOUR_ALL_SCHEMALOCATIONS;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/features/honour-all-schemaLocations"

  protected static final java.lang.String USE_GRAMMAR_POOL_ONLY;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/features/internal/validation/schema/use-grammar-pool-only"

  protected static final java.lang.String CONTINUE_AFTER_FATAL_ERROR;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/features/continue-after-fatal-error"

  protected static final java.lang.String PARSER_SETTINGS;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/features/internal/parser-settings"

  protected static final java.lang.String NAMESPACE_GROWTH;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/features/namespace-growth"

  protected static final java.lang.String TOLERATE_DUPLICATES;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/features/internal/tolerate-duplicates"

  protected static final java.lang.String IGNORE_XSI_TYPE;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/features/validation/schema/ignore-xsi-type-until-elemdecl"

  protected static final java.lang.String ID_IDREF_CHECKING;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/features/validation/id-idref-checking"

  protected static final java.lang.String UNPARSED_ENTITY_CHECKING;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/features/validation/unparsed-entity-checking"

  protected static final java.lang.String IDENTITY_CONSTRAINT_CHECKING;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/features/validation/identity-constraint-checking"

  protected static final java.lang.String REPORT_WHITESPACE;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://java.sun.com/xml/schema/features/report-ignored-element-content-whitespace"

  public static final java.lang.String SYMBOL_TABLE;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/properties/internal/symbol-table"

  public static final java.lang.String ERROR_REPORTER;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/properties/internal/error-reporter"

  public static final java.lang.String ENTITY_RESOLVER;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/properties/internal/entity-resolver"

  public static final java.lang.String XMLGRAMMAR_POOL;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/properties/internal/grammar-pool"

  protected static final java.lang.String VALIDATION_MANAGER;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/properties/internal/validation-manager"

  protected static final java.lang.String ENTITY_MANAGER;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/properties/internal/entity-manager"

  protected static final java.lang.String SCHEMA_LOCATION;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/properties/schema/external-schemaLocation"

  protected static final java.lang.String SCHEMA_NONS_LOCATION;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/properties/schema/external-noNamespaceSchemaLocation"

  protected static final java.lang.String JAXP_SCHEMA_SOURCE;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://java.sun.com/xml/jaxp/properties/schemaSource"

  protected static final java.lang.String JAXP_SCHEMA_LANGUAGE;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://java.sun.com/xml/jaxp/properties/schemaLanguage"

  protected static final java.lang.String ROOT_TYPE_DEF;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/properties/validation/schema/root-type-definition"

  protected static final java.lang.String ROOT_ELEMENT_DECL;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/properties/validation/schema/root-element-declaration"

  protected static final java.lang.String SCHEMA_DV_FACTORY;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/properties/internal/validation/schema/dv-factory"

  private static final java.lang.String XML_SECURITY_PROPERTY_MANAGER;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://www.oracle.com/xml/jaxp/properties/xmlSecurityPropertyManager"

  protected static final java.lang.String OVERRIDE_PARSER;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "jdk.xml.overrideDefaultParser"

  protected static final java.lang.String USE_CATALOG;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://javax.xml.XMLConstants/feature/useCatalog"

  private static final java.lang.String[] RECOGNIZED_FEATURES;
    descriptor: [Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final java.lang.Boolean[] FEATURE_DEFAULTS;
    descriptor: [Ljava/lang/Boolean;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final java.lang.String[] RECOGNIZED_PROPERTIES;
    descriptor: [Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final java.lang.Object[] PROPERTY_DEFAULTS;
    descriptor: [Ljava/lang/Object;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  protected static final int ID_CONSTRAINT_NUM;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  static final com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl XSI_TYPE;
    descriptor: Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  static final com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl XSI_NIL;
    descriptor: Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  static final com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl XSI_SCHEMALOCATION;
    descriptor: Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  static final com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl XSI_NONAMESPACESCHEMALOCATION;
    descriptor: Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  protected com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl fCurrentPSVI;
    descriptor: Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
    flags: (0x0004) ACC_PROTECTED

  protected final com.sun.org.apache.xerces.internal.util.AugmentationsImpl fAugmentations;
    descriptor: Lcom/sun/org/apache/xerces/internal/util/AugmentationsImpl;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL

  protected com.sun.org.apache.xerces.internal.xni.XMLString fDefaultValue;
    descriptor: Lcom/sun/org/apache/xerces/internal/xni/XMLString;
    flags: (0x0004) ACC_PROTECTED

  protected boolean fDynamicValidation;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected boolean fSchemaDynamicValidation;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected boolean fDoValidation;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected boolean fFullChecking;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected boolean fNormalizeData;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected boolean fSchemaElementDefault;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected boolean fAugPSVI;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected boolean fIdConstraint;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected boolean fUseGrammarPoolOnly;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected boolean fNamespaceGrowth;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  private java.lang.String fSchemaType;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  protected boolean fEntityRef;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected boolean fInCDATA;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected boolean fSawOnlyWhitespaceInElementContent;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected com.sun.org.apache.xerces.internal.util.SymbolTable fSymbolTable;
    descriptor: Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
    flags: (0x0004) ACC_PROTECTED

  private com.sun.org.apache.xerces.internal.xni.XMLLocator fLocator;
    descriptor: Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;
    flags: (0x0002) ACC_PRIVATE

  protected final com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter fXSIErrorReporter;
    descriptor: Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XSIErrorReporter;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL

  protected com.sun.org.apache.xerces.internal.xni.parser.XMLEntityResolver fEntityResolver;
    descriptor: Lcom/sun/org/apache/xerces/internal/xni/parser/XMLEntityResolver;
    flags: (0x0004) ACC_PROTECTED

  protected com.sun.org.apache.xerces.internal.impl.validation.ValidationManager fValidationManager;
    descriptor: Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationManager;
    flags: (0x0004) ACC_PROTECTED

  protected com.sun.org.apache.xerces.internal.impl.validation.ConfigurableValidationState fValidationState;
    descriptor: Lcom/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState;
    flags: (0x0004) ACC_PROTECTED

  protected com.sun.org.apache.xerces.internal.xni.grammars.XMLGrammarPool fGrammarPool;
    descriptor: Lcom/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarPool;
    flags: (0x0004) ACC_PROTECTED

  protected java.lang.String fExternalSchemas;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED

  protected java.lang.String fExternalNoNamespaceSchema;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED

  protected java.lang.Object fJaxpSchemaSource;
    descriptor: Ljava/lang/Object;
    flags: (0x0004) ACC_PROTECTED

  protected final com.sun.org.apache.xerces.internal.impl.xs.XSDDescription fXSDDescription;
    descriptor: Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL

  protected final java.util.Map<java.lang.String, com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader$LocationArray> fLocationPairs;
    descriptor: Ljava/util/Map;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Signature: Ljava/util/Map<Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader$LocationArray;>;

  protected com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler fDocumentHandler;
    descriptor: Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
    flags: (0x0004) ACC_PROTECTED

  protected com.sun.org.apache.xerces.internal.xni.parser.XMLDocumentSource fDocumentSource;
    descriptor: Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource;
    flags: (0x0004) ACC_PROTECTED

  boolean reportWhitespace;
    descriptor: Z
    flags: (0x0000) 

  static final int INITIAL_STACK_SIZE;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 8

  static final int INC_STACK_SIZE;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 8

  private static final boolean DEBUG_NORMALIZATION;
    descriptor: Z
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  private final com.sun.org.apache.xerces.internal.xni.XMLString fEmptyXMLStr;
    descriptor: Lcom/sun/org/apache/xerces/internal/xni/XMLString;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private static final int BUFFER_SIZE;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 20

  private final com.sun.org.apache.xerces.internal.xni.XMLString fNormalizedStr;
    descriptor: Lcom/sun/org/apache/xerces/internal/xni/XMLString;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private boolean fFirstChunk;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private boolean fTrailing;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private short fWhiteSpace;
    descriptor: S
    flags: (0x0002) ACC_PRIVATE

  private boolean fUnionType;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private final com.sun.org.apache.xerces.internal.impl.xs.XSGrammarBucket fGrammarBucket;
    descriptor: Lcom/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final com.sun.org.apache.xerces.internal.impl.xs.SubstitutionGroupHandler fSubGroupHandler;
    descriptor: Lcom/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType fQNameDV;
    descriptor: Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final com.sun.org.apache.xerces.internal.impl.xs.models.CMNodeFactory nodeFactory;
    descriptor: Lcom/sun/org/apache/xerces/internal/impl/xs/models/CMNodeFactory;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final com.sun.org.apache.xerces.internal.impl.xs.models.CMBuilder fCMBuilder;
    descriptor: Lcom/sun/org/apache/xerces/internal/impl/xs/models/CMBuilder;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader fSchemaLoader;
    descriptor: Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private java.lang.String fValidationRoot;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private int fSkipValidationDepth;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private int fNFullValidationDepth;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private int fNNoneValidationDepth;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private int fElementDepth;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private boolean fSubElement;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private boolean[] fSubElementStack;
    descriptor: [Z
    flags: (0x0002) ACC_PRIVATE

  private com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl fCurrentElemDecl;
    descriptor: Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
    flags: (0x0002) ACC_PRIVATE

  private com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl[] fElemDeclStack;
    descriptor: [Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
    flags: (0x0002) ACC_PRIVATE

  private boolean fNil;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private boolean[] fNilStack;
    descriptor: [Z
    flags: (0x0002) ACC_PRIVATE

  private com.sun.org.apache.xerces.internal.impl.xs.XSNotationDecl fNotation;
    descriptor: Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;
    flags: (0x0002) ACC_PRIVATE

  private com.sun.org.apache.xerces.internal.impl.xs.XSNotationDecl[] fNotationStack;
    descriptor: [Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;
    flags: (0x0002) ACC_PRIVATE

  private com.sun.org.apache.xerces.internal.xs.XSTypeDefinition fCurrentType;
    descriptor: Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
    flags: (0x0002) ACC_PRIVATE

  private com.sun.org.apache.xerces.internal.xs.XSTypeDefinition[] fTypeStack;
    descriptor: [Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
    flags: (0x0002) ACC_PRIVATE

  private com.sun.org.apache.xerces.internal.impl.xs.models.XSCMValidator fCurrentCM;
    descriptor: Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
    flags: (0x0002) ACC_PRIVATE

  private com.sun.org.apache.xerces.internal.impl.xs.models.XSCMValidator[] fCMStack;
    descriptor: [Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
    flags: (0x0002) ACC_PRIVATE

  private int[] fCurrCMState;
    descriptor: [I
    flags: (0x0002) ACC_PRIVATE

  private int[][] fCMStateStack;
    descriptor: [[I
    flags: (0x0002) ACC_PRIVATE

  private boolean fStrictAssess;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private boolean[] fStrictAssessStack;
    descriptor: [Z
    flags: (0x0002) ACC_PRIVATE

  private final java.lang.StringBuilder fBuffer;
    descriptor: Ljava/lang/StringBuilder;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private boolean fAppendBuffer;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private boolean fSawText;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private boolean[] fSawTextStack;
    descriptor: [Z
    flags: (0x0002) ACC_PRIVATE

  private boolean fSawCharacters;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private boolean[] fStringContent;
    descriptor: [Z
    flags: (0x0002) ACC_PRIVATE

  private final com.sun.org.apache.xerces.internal.xni.QName fTempQName;
    descriptor: Lcom/sun/org/apache/xerces/internal/xni/QName;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private javax.xml.namespace.QName fRootTypeQName;
    descriptor: Ljavax/xml/namespace/QName;
    flags: (0x0002) ACC_PRIVATE

  private com.sun.org.apache.xerces.internal.xs.XSTypeDefinition fRootTypeDefinition;
    descriptor: Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
    flags: (0x0002) ACC_PRIVATE

  private javax.xml.namespace.QName fRootElementDeclQName;
    descriptor: Ljavax/xml/namespace/QName;
    flags: (0x0002) ACC_PRIVATE

  private com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl fRootElementDeclaration;
    descriptor: Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
    flags: (0x0002) ACC_PRIVATE

  private int fIgnoreXSITypeDepth;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private boolean fIDCChecking;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo fValidatedInfo;
    descriptor: Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
    flags: (0x0002) ACC_PRIVATE

  private com.sun.org.apache.xerces.internal.impl.validation.ValidationState fState4XsiType;
    descriptor: Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationState;
    flags: (0x0002) ACC_PRIVATE

  private com.sun.org.apache.xerces.internal.impl.validation.ValidationState fState4ApplyDefault;
    descriptor: Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationState;
    flags: (0x0002) ACC_PRIVATE

  protected com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XPathMatcherStack fMatcherStack;
    descriptor: Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XPathMatcherStack;
    flags: (0x0004) ACC_PROTECTED

  protected com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreCache fValueStoreCache;
    descriptor: Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$ValueStoreCache;
    flags: (0x0004) ACC_PROTECTED

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=4, locals=0, args_size=0
         0: .line 276
            bipush 19
            anewarray java.lang.String
            dup
            iconst_0
         1: .line 277
            ldc "http://xml.org/sax/features/validation"
            aastore
            dup
            iconst_1
         2: .line 278
            ldc "http://apache.org/xml/features/validation/schema"
            aastore
            dup
            iconst_2
         3: .line 279
            ldc "http://apache.org/xml/features/validation/dynamic"
            aastore
            dup
            iconst_3
         4: .line 280
            ldc "http://apache.org/xml/features/validation/schema-full-checking"
            aastore
            dup
            iconst_4
         5: .line 281
            ldc "http://apache.org/xml/features/allow-java-encodings"
            aastore
            dup
            iconst_5
         6: .line 282
            ldc "http://apache.org/xml/features/continue-after-fatal-error"
            aastore
            dup
            bipush 6
         7: .line 283
            ldc "http://apache.org/xml/features/standard-uri-conformant"
            aastore
            dup
            bipush 7
         8: .line 284
            ldc "http://apache.org/xml/features/generate-synthetic-annotations"
            aastore
            dup
            bipush 8
         9: .line 285
            ldc "http://apache.org/xml/features/validate-annotations"
            aastore
            dup
            bipush 9
        10: .line 286
            ldc "http://apache.org/xml/features/honour-all-schemaLocations"
            aastore
            dup
            bipush 10
        11: .line 287
            ldc "http://apache.org/xml/features/internal/validation/schema/use-grammar-pool-only"
            aastore
            dup
            bipush 11
        12: .line 288
            ldc "http://apache.org/xml/features/validation/schema/ignore-xsi-type-until-elemdecl"
            aastore
            dup
            bipush 12
        13: .line 289
            ldc "http://apache.org/xml/features/validation/id-idref-checking"
            aastore
            dup
            bipush 13
        14: .line 290
            ldc "http://apache.org/xml/features/validation/identity-constraint-checking"
            aastore
            dup
            bipush 14
        15: .line 291
            ldc "http://apache.org/xml/features/validation/unparsed-entity-checking"
            aastore
            dup
            bipush 15
        16: .line 292
            ldc "http://apache.org/xml/features/namespace-growth"
            aastore
            dup
            bipush 16
        17: .line 293
            ldc "http://apache.org/xml/features/internal/tolerate-duplicates"
            aastore
            dup
            bipush 17
        18: .line 294
            ldc "jdk.xml.overrideDefaultParser"
            aastore
            dup
            bipush 18
        19: .line 295
            ldc "http://javax.xml.XMLConstants/feature/useCatalog"
            aastore
        20: .line 275
            putstatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.RECOGNIZED_FEATURES:[Ljava/lang/String;
        21: .line 299
            bipush 19
            anewarray java.lang.Boolean
            dup
            bipush 17
        22: .line 326
            getstatic jdk.xml.internal.JdkXmlUtils.OVERRIDE_PARSER_DEFAULT:Z
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            aastore
            dup
            bipush 18
        23: .line 327
            getstatic jdk.xml.internal.JdkXmlUtils.USE_CATALOG_DEFAULT:Z
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            aastore
        24: .line 299
            putstatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.FEATURE_DEFAULTS:[Ljava/lang/Boolean;
        25: .line 332
            bipush 17
            anewarray java.lang.String
            dup
            iconst_0
        26: .line 333
            ldc "http://apache.org/xml/properties/internal/symbol-table"
            aastore
            dup
            iconst_1
        27: .line 334
            ldc "http://apache.org/xml/properties/internal/error-reporter"
            aastore
            dup
            iconst_2
        28: .line 335
            ldc "http://apache.org/xml/properties/internal/entity-resolver"
            aastore
            dup
            iconst_3
        29: .line 336
            ldc "http://apache.org/xml/properties/internal/validation-manager"
            aastore
            dup
            iconst_4
        30: .line 337
            ldc "http://apache.org/xml/properties/schema/external-schemaLocation"
            aastore
            dup
            iconst_5
        31: .line 338
            ldc "http://apache.org/xml/properties/schema/external-noNamespaceSchemaLocation"
            aastore
            dup
            bipush 6
        32: .line 339
            ldc "http://java.sun.com/xml/jaxp/properties/schemaSource"
            aastore
            dup
            bipush 7
        33: .line 340
            ldc "http://java.sun.com/xml/jaxp/properties/schemaLanguage"
            aastore
            dup
            bipush 8
        34: .line 341
            ldc "http://apache.org/xml/properties/validation/schema/root-type-definition"
            aastore
            dup
            bipush 9
        35: .line 342
            ldc "http://apache.org/xml/properties/validation/schema/root-element-declaration"
            aastore
            dup
            bipush 10
        36: .line 343
            ldc "http://apache.org/xml/properties/internal/validation/schema/dv-factory"
            aastore
            dup
            bipush 11
        37: .line 344
            ldc "http://www.oracle.com/xml/jaxp/properties/xmlSecurityPropertyManager"
            aastore
            dup
            bipush 12
        38: .line 345
            getstatic jdk.xml.internal.JdkXmlUtils.CATALOG_DEFER:Ljava/lang/String;
            aastore
            dup
            bipush 13
        39: .line 346
            getstatic jdk.xml.internal.JdkXmlUtils.CATALOG_FILES:Ljava/lang/String;
            aastore
            dup
            bipush 14
        40: .line 347
            getstatic jdk.xml.internal.JdkXmlUtils.CATALOG_PREFER:Ljava/lang/String;
            aastore
            dup
            bipush 15
        41: .line 348
            getstatic jdk.xml.internal.JdkXmlUtils.CATALOG_RESOLVE:Ljava/lang/String;
            aastore
            dup
            bipush 16
        42: .line 349
            ldc "jdk.xml.cdataChunkSize"
            aastore
        43: .line 331
            putstatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.RECOGNIZED_PROPERTIES:[Ljava/lang/String;
        44: .line 354
            bipush 17
            anewarray java.lang.Object
            dup
            bipush 16
        45: .line 355
            getstatic jdk.xml.internal.JdkXmlUtils.CDATA_CHUNK_SIZE_DEFAULT:I
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            aastore
        46: .line 353
            putstatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.PROPERTY_DEFAULTS:[Ljava/lang/Object;
        47: .line 364
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.SG_XSI:Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$BuiltinSchemaGrammar;
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.XSI_TYPE:Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinSchemaGrammar.getGlobalAttributeDecl:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
        48: .line 363
            putstatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.XSI_TYPE:Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
        49: .line 366
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.SG_XSI:Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$BuiltinSchemaGrammar;
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.XSI_NIL:Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinSchemaGrammar.getGlobalAttributeDecl:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
        50: .line 365
            putstatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.XSI_NIL:Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
        51: .line 368
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.SG_XSI:Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$BuiltinSchemaGrammar;
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.XSI_SCHEMALOCATION:Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinSchemaGrammar.getGlobalAttributeDecl:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
        52: .line 367
            putstatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.XSI_SCHEMALOCATION:Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
        53: .line 370
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.SG_XSI:Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$BuiltinSchemaGrammar;
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.XSI_NONAMESPACESCHEMALOCATION:Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinSchemaGrammar.getGlobalAttributeDecl:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
        54: .line 369
            putstatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.XSI_NONAMESPACESCHEMALOCATION:Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
        55: .line 1204
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public java.lang.String[] getRecognizedFeatures();
    descriptor: ()[Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
         0: .line 575
            getstatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.RECOGNIZED_FEATURES:[Ljava/lang/String;
            invokevirtual java.lang.String[].clone:()Ljava/lang/Object;
            checkcast java.lang.String[]
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;

  public void setFeature(java.lang.String, boolean);
    descriptor: (Ljava/lang/String;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // java.lang.String featureId
        start local 2 // boolean state
         0: .line 594
            return
        end local 2 // boolean state
        end local 1 // java.lang.String featureId
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    1     0       this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0    1     1  featureId  Ljava/lang/String;
            0    1     2      state  Z
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
    MethodParameters:
           Name  Flags
      featureId  
      state      

  public java.lang.String[] getRecognizedProperties();
    descriptor: ()[Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
         0: .line 602
            getstatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.RECOGNIZED_PROPERTIES:[Ljava/lang/String;
            invokevirtual java.lang.String[].clone:()Ljava/lang/Object;
            checkcast java.lang.String[]
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;

  public void setProperty(java.lang.String, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // java.lang.String propertyId
        start local 2 // java.lang.Object value
         0: .line 621
            aload 1 /* propertyId */
            ldc "http://apache.org/xml/properties/validation/schema/root-type-definition"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 12
         1: .line 622
            aload 2 /* value */
            ifnonnull 5
         2: .line 623
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootTypeQName:Ljavax/xml/namespace/QName;
         3: .line 624
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootTypeDefinition:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
         4: .line 625
            goto 23
         5: .line 626
      StackMap locals:
      StackMap stack:
            aload 2 /* value */
            instanceof javax.xml.namespace.QName
            ifeq 9
         6: .line 627
            aload 0 /* this */
            aload 2 /* value */
            checkcast javax.xml.namespace.QName
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootTypeQName:Ljavax/xml/namespace/QName;
         7: .line 628
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootTypeDefinition:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
         8: .line 629
            goto 23
         9: .line 631
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 2 /* value */
            checkcast com.sun.org.apache.xerces.internal.xs.XSTypeDefinition
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootTypeDefinition:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
        10: .line 632
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootTypeQName:Ljavax/xml/namespace/QName;
        11: .line 634
            goto 23
        12: .line 635
      StackMap locals:
      StackMap stack:
            aload 1 /* propertyId */
            ldc "http://apache.org/xml/properties/validation/schema/root-element-declaration"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 23
        13: .line 636
            aload 2 /* value */
            ifnonnull 17
        14: .line 637
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootElementDeclQName:Ljavax/xml/namespace/QName;
        15: .line 638
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootElementDeclaration:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
        16: .line 639
            goto 23
        17: .line 640
      StackMap locals:
      StackMap stack:
            aload 2 /* value */
            instanceof javax.xml.namespace.QName
            ifeq 21
        18: .line 641
            aload 0 /* this */
            aload 2 /* value */
            checkcast javax.xml.namespace.QName
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootElementDeclQName:Ljavax/xml/namespace/QName;
        19: .line 642
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootElementDeclaration:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
        20: .line 643
            goto 23
        21: .line 645
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 2 /* value */
            checkcast com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootElementDeclaration:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
        22: .line 646
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootElementDeclQName:Ljavax/xml/namespace/QName;
        23: .line 649
      StackMap locals:
      StackMap stack:
            return
        end local 2 // java.lang.Object value
        end local 1 // java.lang.String propertyId
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   24     0        this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0   24     1  propertyId  Ljava/lang/String;
            0   24     2       value  Ljava/lang/Object;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
    MethodParameters:
            Name  Flags
      propertyId  
      value       

  public java.lang.Boolean getFeatureDefault(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/Boolean;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // java.lang.String featureId
         0: .line 661
            iconst_0
            istore 2 /* i */
        start local 2 // int i
         1: goto 5
         2: .line 662
      StackMap locals: int
      StackMap stack:
            getstatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.RECOGNIZED_FEATURES:[Ljava/lang/String;
            iload 2 /* i */
            aaload
            aload 1 /* featureId */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 4
         3: .line 663
            getstatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.FEATURE_DEFAULTS:[Ljava/lang/Boolean;
            iload 2 /* i */
            aaload
            areturn
         4: .line 661
      StackMap locals:
      StackMap stack:
            iinc 2 /* i */ 1
      StackMap locals:
      StackMap stack:
         5: iload 2 /* i */
            getstatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.RECOGNIZED_FEATURES:[Ljava/lang/String;
            arraylength
            if_icmplt 2
        end local 2 // int i
         6: .line 666
            aconst_null
            areturn
        end local 1 // java.lang.String featureId
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    7     0       this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0    7     1  featureId  Ljava/lang/String;
            1    6     2          i  I
    MethodParameters:
           Name  Flags
      featureId  

  public java.lang.Object getPropertyDefault(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // java.lang.String propertyId
         0: .line 679
            iconst_0
            istore 2 /* i */
        start local 2 // int i
         1: goto 5
         2: .line 680
      StackMap locals: int
      StackMap stack:
            getstatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.RECOGNIZED_PROPERTIES:[Ljava/lang/String;
            iload 2 /* i */
            aaload
            aload 1 /* propertyId */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 4
         3: .line 681
            getstatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.PROPERTY_DEFAULTS:[Ljava/lang/Object;
            iload 2 /* i */
            aaload
            areturn
         4: .line 679
      StackMap locals:
      StackMap stack:
            iinc 2 /* i */ 1
      StackMap locals:
      StackMap stack:
         5: iload 2 /* i */
            getstatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.RECOGNIZED_PROPERTIES:[Ljava/lang/String;
            arraylength
            if_icmplt 2
        end local 2 // int i
         6: .line 684
            aconst_null
            areturn
        end local 1 // java.lang.String propertyId
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    7     0        this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0    7     1  propertyId  Ljava/lang/String;
            1    6     2           i  I
    MethodParameters:
            Name  Flags
      propertyId  

  public void setDocumentHandler(com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler documentHandler
         0: .line 693
            aload 0 /* this */
            aload 1 /* documentHandler */
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
         1: .line 696
            aload 1 /* documentHandler */
            instanceof com.sun.org.apache.xerces.internal.parsers.XMLParser
            ifeq 8
         2: .line 698
            aload 0 /* this */
         3: .line 699
            aload 1 /* documentHandler */
            checkcast com.sun.org.apache.xerces.internal.parsers.XMLParser
            ldc "http://java.sun.com/xml/schema/features/report-ignored-element-content-whitespace"
            invokevirtual com.sun.org.apache.xerces.internal.parsers.XMLParser.getFeature:(Ljava/lang/String;)Z
         4: .line 698
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportWhitespace:Z
         5: .line 700
            goto 8
         6: .line 701
      StackMap locals:
      StackMap stack: java.lang.Exception
            pop
         7: .line 702
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportWhitespace:Z
         8: .line 705
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler documentHandler
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    9     0             this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0    9     1  documentHandler  Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
      Exception table:
        from    to  target  type
           2     5       6  Class java.lang.Exception
    MethodParameters:
                 Name  Flags
      documentHandler  

  public com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler getDocumentHandler();
    descriptor: ()Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
         0: .line 709
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;

  public void setDocumentSource(com.sun.org.apache.xerces.internal.xni.parser.XMLDocumentSource);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // com.sun.org.apache.xerces.internal.xni.parser.XMLDocumentSource source
         0: .line 718
            aload 0 /* this */
            aload 1 /* source */
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentSource:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource;
         1: .line 719
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.parser.XMLDocumentSource source
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0    2     1  source  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource;
    MethodParameters:
        Name  Flags
      source  

  public com.sun.org.apache.xerces.internal.xni.parser.XMLDocumentSource getDocumentSource();
    descriptor: ()Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
         0: .line 723
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentSource:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource;
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;

  public void startDocument(com.sun.org.apache.xerces.internal.xni.XMLLocator, java.lang.String, com.sun.org.apache.xerces.internal.xni.NamespaceContext, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // com.sun.org.apache.xerces.internal.xni.XMLLocator locator
        start local 2 // java.lang.String encoding
        start local 3 // com.sun.org.apache.xerces.internal.xni.NamespaceContext namespaceContext
        start local 4 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 755
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationState:Lcom/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState;
            aload 3 /* namespaceContext */
            invokevirtual com.sun.org.apache.xerces.internal.impl.validation.ConfigurableValidationState.setNamespaceSupport:(Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;)V
         1: .line 756
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fState4XsiType:Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationState;
            aload 3 /* namespaceContext */
            invokevirtual com.sun.org.apache.xerces.internal.impl.validation.ValidationState.setNamespaceSupport:(Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;)V
         2: .line 757
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fState4ApplyDefault:Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationState;
            aload 3 /* namespaceContext */
            invokevirtual com.sun.org.apache.xerces.internal.impl.validation.ValidationState.setNamespaceSupport:(Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;)V
         3: .line 758
            aload 0 /* this */
            aload 1 /* locator */
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fLocator:Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;
         4: .line 760
            aload 0 /* this */
            aload 1 /* locator */
            aload 2 /* encoding */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartDocument:(Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;Ljava/lang/String;)V
         5: .line 762
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            ifnull 7
         6: .line 763
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            aload 1 /* locator */
            aload 2 /* encoding */
            aload 3 /* namespaceContext */
            aload 4 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.startDocument:(Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         7: .line 766
      StackMap locals:
      StackMap stack:
            return
        end local 4 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 3 // com.sun.org.apache.xerces.internal.xni.NamespaceContext namespaceContext
        end local 2 // java.lang.String encoding
        end local 1 // com.sun.org.apache.xerces.internal.xni.XMLLocator locator
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    8     0              this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0    8     1           locator  Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;
            0    8     2          encoding  Ljava/lang/String;
            0    8     3  namespaceContext  Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
            0    8     4              augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
                  Name  Flags
      locator           
      encoding          
      namespaceContext  
      augs              

  public void xmlDecl(java.lang.String, java.lang.String, java.lang.String, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // java.lang.String version
        start local 2 // java.lang.String encoding
        start local 3 // java.lang.String standalone
        start local 4 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 785
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            ifnull 2
         1: .line 786
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            aload 1 /* version */
            aload 2 /* encoding */
            aload 3 /* standalone */
            aload 4 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.xmlDecl:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         2: .line 789
      StackMap locals:
      StackMap stack:
            return
        end local 4 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 3 // java.lang.String standalone
        end local 2 // java.lang.String encoding
        end local 1 // java.lang.String version
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    3     0        this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0    3     1     version  Ljava/lang/String;
            0    3     2    encoding  Ljava/lang/String;
            0    3     3  standalone  Ljava/lang/String;
            0    3     4        augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
            Name  Flags
      version     
      encoding    
      standalone  
      augs        

  public void doctypeDecl(java.lang.String, java.lang.String, java.lang.String, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // java.lang.String rootElement
        start local 2 // java.lang.String publicId
        start local 3 // java.lang.String systemId
        start local 4 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 811
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            ifnull 2
         1: .line 812
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            aload 1 /* rootElement */
            aload 2 /* publicId */
            aload 3 /* systemId */
            aload 4 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.doctypeDecl:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         2: .line 815
      StackMap locals:
      StackMap stack:
            return
        end local 4 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 3 // java.lang.String systemId
        end local 2 // java.lang.String publicId
        end local 1 // java.lang.String rootElement
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    3     0         this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0    3     1  rootElement  Ljava/lang/String;
            0    3     2     publicId  Ljava/lang/String;
            0    3     3     systemId  Ljava/lang/String;
            0    3     4         augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
             Name  Flags
      rootElement  
      publicId     
      systemId     
      augs         

  public void startElement(com.sun.org.apache.xerces.internal.xni.QName, com.sun.org.apache.xerces.internal.xni.XMLAttributes, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=5, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // com.sun.org.apache.xerces.internal.xni.QName element
        start local 2 // com.sun.org.apache.xerces.internal.xni.XMLAttributes attributes
        start local 3 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 829
            aload 0 /* this */
            aload 1 /* element */
            aload 2 /* attributes */
            aload 3 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            astore 4 /* modifiedAugs */
        start local 4 // com.sun.org.apache.xerces.internal.xni.Augmentations modifiedAugs
         1: .line 831
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            ifnull 3
         2: .line 832
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            aload 1 /* element */
            aload 2 /* attributes */
            aload 4 /* modifiedAugs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.startElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         3: .line 835
      StackMap locals: com.sun.org.apache.xerces.internal.xni.Augmentations
      StackMap stack:
            return
        end local 4 // com.sun.org.apache.xerces.internal.xni.Augmentations modifiedAugs
        end local 3 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 2 // com.sun.org.apache.xerces.internal.xni.XMLAttributes attributes
        end local 1 // com.sun.org.apache.xerces.internal.xni.QName element
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    4     0          this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0    4     1       element  Lcom/sun/org/apache/xerces/internal/xni/QName;
            0    4     2    attributes  Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;
            0    4     3          augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            1    4     4  modifiedAugs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
            Name  Flags
      element     
      attributes  
      augs        

  public void emptyElement(com.sun.org.apache.xerces.internal.xni.QName, com.sun.org.apache.xerces.internal.xni.XMLAttributes, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=5, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // com.sun.org.apache.xerces.internal.xni.QName element
        start local 2 // com.sun.org.apache.xerces.internal.xni.XMLAttributes attributes
        start local 3 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 849
            aload 0 /* this */
            aload 1 /* element */
            aload 2 /* attributes */
            aload 3 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            astore 4 /* modifiedAugs */
        start local 4 // com.sun.org.apache.xerces.internal.xni.Augmentations modifiedAugs
         1: .line 854
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDefaultValue:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
         2: .line 857
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            bipush -2
            if_icmpeq 4
         3: .line 858
            aload 0 /* this */
            aload 1 /* element */
            aload 4 /* modifiedAugs */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleEndElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            astore 4 /* modifiedAugs */
         4: .line 861
      StackMap locals: com.sun.org.apache.xerces.internal.xni.Augmentations
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            ifnull 11
         5: .line 862
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSchemaElementDefault:Z
            ifeq 6
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDefaultValue:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            ifnonnull 8
         6: .line 863
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            aload 1 /* element */
            aload 2 /* attributes */
            aload 4 /* modifiedAugs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.emptyElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         7: .line 864
            goto 11
         8: .line 865
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            aload 1 /* element */
            aload 2 /* attributes */
            aload 4 /* modifiedAugs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.startElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         9: .line 866
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDefaultValue:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.characters:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
        10: .line 867
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            aload 1 /* element */
            aload 4 /* modifiedAugs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.endElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
        11: .line 870
      StackMap locals:
      StackMap stack:
            return
        end local 4 // com.sun.org.apache.xerces.internal.xni.Augmentations modifiedAugs
        end local 3 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 2 // com.sun.org.apache.xerces.internal.xni.XMLAttributes attributes
        end local 1 // com.sun.org.apache.xerces.internal.xni.QName element
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   12     0          this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0   12     1       element  Lcom/sun/org/apache/xerces/internal/xni/QName;
            0   12     2    attributes  Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;
            0   12     3          augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            1   12     4  modifiedAugs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
            Name  Flags
      element     
      attributes  
      augs        

  public void characters(com.sun.org.apache.xerces.internal.xni.XMLString, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // com.sun.org.apache.xerces.internal.xni.XMLString text
        start local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 881
            aload 0 /* this */
            aload 1 /* text */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleCharacters:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;)Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            astore 1 /* text */
         1: .line 883
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawOnlyWhitespaceInElementContent:Z
            ifeq 6
         2: .line 884
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawOnlyWhitespaceInElementContent:Z
         3: .line 885
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportWhitespace:Z
            ifne 6
         4: .line 886
            aload 0 /* this */
            aload 1 /* text */
            aload 2 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.ignorableWhitespace:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         5: .line 887
            return
         6: .line 892
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            ifnull 12
         7: .line 893
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizeData:Z
            ifeq 11
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fUnionType:Z
            ifeq 11
         8: .line 898
            aload 2 /* augs */
            ifnull 12
         9: .line 899
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fEmptyXMLStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            aload 2 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.characters:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
        10: .line 900
            goto 12
        11: .line 901
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            aload 1 /* text */
            aload 2 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.characters:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
        12: .line 905
      StackMap locals:
      StackMap stack:
            return
        end local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 1 // com.sun.org.apache.xerces.internal.xni.XMLString text
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   13     0  this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0   13     1  text  Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            0   13     2  augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
      Name  Flags
      text  
      augs  

  public void ignorableWhitespace(com.sun.org.apache.xerces.internal.xni.XMLString, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // com.sun.org.apache.xerces.internal.xni.XMLString text
        start local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 922
            aload 0 /* this */
            aload 1 /* text */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleIgnorableWhitespace:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;)V
         1: .line 924
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            ifnull 3
         2: .line 925
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            aload 1 /* text */
            aload 2 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.ignorableWhitespace:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         3: .line 928
      StackMap locals:
      StackMap stack:
            return
        end local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 1 // com.sun.org.apache.xerces.internal.xni.XMLString text
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0    4     1  text  Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            0    4     2  augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
      Name  Flags
      text  
      augs  

  public void endElement(com.sun.org.apache.xerces.internal.xni.QName, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // com.sun.org.apache.xerces.internal.xni.QName element
        start local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 942
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDefaultValue:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
         1: .line 943
            aload 0 /* this */
            aload 1 /* element */
            aload 2 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleEndElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            astore 3 /* modifiedAugs */
        start local 3 // com.sun.org.apache.xerces.internal.xni.Augmentations modifiedAugs
         2: .line 945
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            ifnull 8
         3: .line 946
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSchemaElementDefault:Z
            ifeq 4
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDefaultValue:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            ifnonnull 6
         4: .line 947
      StackMap locals: com.sun.org.apache.xerces.internal.xni.Augmentations
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            aload 1 /* element */
            aload 3 /* modifiedAugs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.endElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         5: .line 948
            goto 8
         6: .line 949
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDefaultValue:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.characters:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         7: .line 950
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            aload 1 /* element */
            aload 3 /* modifiedAugs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.endElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         8: .line 953
      StackMap locals:
      StackMap stack:
            return
        end local 3 // com.sun.org.apache.xerces.internal.xni.Augmentations modifiedAugs
        end local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 1 // com.sun.org.apache.xerces.internal.xni.QName element
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    9     0          this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0    9     1       element  Lcom/sun/org/apache/xerces/internal/xni/QName;
            0    9     2          augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            2    9     3  modifiedAugs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
         Name  Flags
      element  
      augs     

  public void startCDATA(com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 965
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fInCDATA:Z
         1: .line 967
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            ifnull 3
         2: .line 968
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            aload 1 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.startCDATA:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         3: .line 971
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0    4     1  augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
      Name  Flags
      augs  

  public void endCDATA(com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 983
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fInCDATA:Z
         1: .line 984
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            ifnull 3
         2: .line 985
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            aload 1 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.endCDATA:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         3: .line 988
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0    4     1  augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
      Name  Flags
      augs  

  public void endDocument(com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 999
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleEndDocument:()V
         1: .line 1002
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            ifnull 3
         2: .line 1003
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            aload 1 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.endDocument:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         3: .line 1005
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fLocator:Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;
         4: .line 1007
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0    5     1  augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
      Name  Flags
      augs  

  public boolean characterData(java.lang.String, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=6, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // java.lang.String data
        start local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 1019
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawText:Z
            ifne 1
            aload 1 /* data */
            invokevirtual java.lang.String.length:()I
            ifgt 1
            iconst_0
            goto 2
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator
         1: iconst_1
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator java.lang.String com.sun.org.apache.xerces.internal.xni.Augmentations
      StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator int
         2: putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawText:Z
         3: .line 1026
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizeData:Z
            ifeq 9
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fWhiteSpace:S
            iconst_m1
            if_icmpeq 9
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fWhiteSpace:S
            ifeq 9
         4: .line 1028
            aload 0 /* this */
            aload 1 /* data */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fWhiteSpace:S
            iconst_2
            if_icmpne 5
            iconst_1
            goto 6
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator java.lang.String com.sun.org.apache.xerces.internal.xni.Augmentations
      StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator java.lang.String
         5: iconst_0
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator java.lang.String com.sun.org.apache.xerces.internal.xni.Augmentations
      StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator java.lang.String int
         6: invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.normalizeWhitespace:(Ljava/lang/String;Z)V
         7: .line 1029
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fBuffer:Ljava/lang/StringBuilder;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.offset:I
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
            invokevirtual java.lang.StringBuilder.append:([CII)Ljava/lang/StringBuilder;
            pop
         8: .line 1030
            goto 11
         9: .line 1031
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fAppendBuffer:Z
            ifeq 11
        10: .line 1032
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fBuffer:Ljava/lang/StringBuilder;
            aload 1 /* data */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        11: .line 1037
      StackMap locals:
      StackMap stack:
            iconst_1
            istore 3 /* allWhiteSpace */
        start local 3 // boolean allWhiteSpace
        12: .line 1038
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            ifnull 24
        13: .line 1039
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            invokeinterface com.sun.org.apache.xerces.internal.xs.XSTypeDefinition.getTypeCategory:()S
            bipush 15
            if_icmpne 24
        14: .line 1040
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            checkcast com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
            astore 4 /* ctype */
        start local 4 // com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl ctype
        15: .line 1041
            aload 4 /* ctype */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.fContentType:S
            iconst_2
            if_icmpne 24
        16: .line 1043
            iconst_0
            istore 5 /* i */
        start local 5 // int i
        17: goto 23
        18: .line 1044
      StackMap locals: int com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl int
      StackMap stack:
            aload 1 /* data */
            iload 5 /* i */
            invokevirtual java.lang.String.charAt:(I)C
            invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.isSpace:(I)Z
            ifne 22
        19: .line 1045
            iconst_0
            istore 3 /* allWhiteSpace */
        20: .line 1046
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawCharacters:Z
        21: .line 1047
            goto 24
        22: .line 1043
      StackMap locals:
      StackMap stack:
            iinc 5 /* i */ 1
      StackMap locals:
      StackMap stack:
        23: iload 5 /* i */
            aload 1 /* data */
            invokevirtual java.lang.String.length:()I
            if_icmplt 18
        end local 5 // int i
        end local 4 // com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl ctype
        24: .line 1053
      StackMap locals:
      StackMap stack:
            iload 3 /* allWhiteSpace */
            ireturn
        end local 3 // boolean allWhiteSpace
        end local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 1 // java.lang.String data
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   25     0           this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0   25     1           data  Ljava/lang/String;
            0   25     2           augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
           12   25     3  allWhiteSpace  Z
           15   24     4          ctype  Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
           17   24     5              i  I
    MethodParameters:
      Name  Flags
      data  
      augs  

  public void elementDefault(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // java.lang.String data
         0: .line 1058
            return
        end local 1 // java.lang.String data
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0    1     1  data  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      data  

  public void startGeneralEntity(java.lang.String, com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier, java.lang.String, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // java.lang.String name
        start local 2 // com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier identifier
        start local 3 // java.lang.String encoding
        start local 4 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 1089
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fEntityRef:Z
         1: .line 1091
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            ifnull 3
         2: .line 1092
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            aload 1 /* name */
            aload 2 /* identifier */
            aload 3 /* encoding */
            aload 4 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.startGeneralEntity:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         3: .line 1095
      StackMap locals:
      StackMap stack:
            return
        end local 4 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 3 // java.lang.String encoding
        end local 2 // com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier identifier
        end local 1 // java.lang.String name
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    4     0        this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0    4     1        name  Ljava/lang/String;
            0    4     2  identifier  Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;
            0    4     3    encoding  Ljava/lang/String;
            0    4     4        augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
            Name  Flags
      name        
      identifier  
      encoding    
      augs        

  public void textDecl(java.lang.String, java.lang.String, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // java.lang.String version
        start local 2 // java.lang.String encoding
        start local 3 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 1117
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            ifnull 2
         1: .line 1118
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            aload 1 /* version */
            aload 2 /* encoding */
            aload 3 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.textDecl:(Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         2: .line 1121
      StackMap locals:
      StackMap stack:
            return
        end local 3 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 2 // java.lang.String encoding
        end local 1 // java.lang.String version
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    3     0      this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0    3     1   version  Ljava/lang/String;
            0    3     2  encoding  Ljava/lang/String;
            0    3     3      augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
          Name  Flags
      version   
      encoding  
      augs      

  public void comment(com.sun.org.apache.xerces.internal.xni.XMLString, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // com.sun.org.apache.xerces.internal.xni.XMLString text
        start local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 1134
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            ifnull 2
         1: .line 1135
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            aload 1 /* text */
            aload 2 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.comment:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         2: .line 1138
      StackMap locals:
      StackMap stack:
            return
        end local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 1 // com.sun.org.apache.xerces.internal.xni.XMLString text
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0    3     1  text  Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            0    3     2  augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
      Name  Flags
      text  
      augs  

  public void processingInstruction(java.lang.String, com.sun.org.apache.xerces.internal.xni.XMLString, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // java.lang.String target
        start local 2 // com.sun.org.apache.xerces.internal.xni.XMLString data
        start local 3 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 1161
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            ifnull 2
         1: .line 1162
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            aload 1 /* target */
            aload 2 /* data */
            aload 3 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.processingInstruction:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         2: .line 1165
      StackMap locals:
      StackMap stack:
            return
        end local 3 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 2 // com.sun.org.apache.xerces.internal.xni.XMLString data
        end local 1 // java.lang.String target
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0    3     1  target  Ljava/lang/String;
            0    3     2    data  Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            0    3     3    augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
        Name  Flags
      target  
      data    
      augs    

  public void endGeneralEntity(java.lang.String, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // java.lang.String name
        start local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 1182
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fEntityRef:Z
         1: .line 1183
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            ifnull 3
         2: .line 1184
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            aload 1 /* name */
            aload 2 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.endGeneralEntity:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         3: .line 1187
      StackMap locals:
      StackMap stack:
            return
        end local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 1 // java.lang.String name
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0    4     1  name  Ljava/lang/String;
            0    4     2  augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
      Name  Flags
      name  
      augs  

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
         0: .line 1371
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 377
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
         2: .line 384
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.util.AugmentationsImpl
            dup
            invokespecial com.sun.org.apache.xerces.internal.util.AugmentationsImpl.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fAugmentations:Lcom/sun/org/apache/xerces/internal/util/AugmentationsImpl;
         3: .line 390
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDynamicValidation:Z
         4: .line 391
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSchemaDynamicValidation:Z
         5: .line 392
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDoValidation:Z
         6: .line 393
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fFullChecking:Z
         7: .line 394
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizeData:Z
         8: .line 395
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSchemaElementDefault:Z
         9: .line 396
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fAugPSVI:Z
        10: .line 397
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fIdConstraint:Z
        11: .line 398
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fUseGrammarPoolOnly:Z
        12: .line 401
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNamespaceGrowth:Z
        13: .line 404
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSchemaType:Ljava/lang/String;
        14: .line 407
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fEntityRef:Z
        15: .line 408
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fInCDATA:Z
        16: .line 411
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawOnlyWhitespaceInElementContent:Z
        17: .line 534
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter
            dup
            aload 0 /* this */
            invokespecial com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.<init>:(Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;)V
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSIErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XSIErrorReporter;
        18: .line 540
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationManager:Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationManager;
        19: .line 541
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.impl.validation.ConfigurableValidationState
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.validation.ConfigurableValidationState.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationState:Lcom/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState;
        20: .line 545
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fExternalSchemas:Ljava/lang/String;
        21: .line 546
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fExternalNoNamespaceSchema:Ljava/lang/String;
        22: .line 549
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fJaxpSchemaSource:Ljava/lang/Object;
        23: .line 552
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.impl.xs.XSDDescription
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.xs.XSDDescription.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSDDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
        24: .line 553
            aload 0 /* this */
            new java.util.HashMap
            dup
            invokespecial java.util.HashMap.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fLocationPairs:Ljava/util/Map;
        25: .line 563
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportWhitespace:Z
        26: .line 1202
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.xni.XMLString
            dup
            aconst_null
            iconst_0
            iconst_m1
            invokespecial com.sun.org.apache.xerces.internal.xni.XMLString.<init>:([CII)V
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fEmptyXMLStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
        27: .line 1205
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.xni.XMLString
            dup
            invokespecial com.sun.org.apache.xerces.internal.xni.XMLString.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
        28: .line 1206
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fFirstChunk:Z
        29: .line 1208
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTrailing:Z
        30: .line 1209
            aload 0 /* this */
            iconst_m1
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fWhiteSpace:S
        31: .line 1210
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fUnionType:Z
        32: .line 1213
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.impl.xs.XSGrammarBucket
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.xs.XSGrammarBucket.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fGrammarBucket:Lcom/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket;
        33: .line 1214
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.impl.xs.SubstitutionGroupHandler
            dup
            aload 0 /* this */
            invokespecial com.sun.org.apache.xerces.internal.impl.xs.SubstitutionGroupHandler.<init>:(Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDeclHelper;)V
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSubGroupHandler:Lcom/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler;
        34: .line 1219
            aload 0 /* this */
        35: .line 1220
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.SG_SchemaNS:Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$BuiltinSchemaGrammar;
            ldc "QName"
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinSchemaGrammar.getGlobalTypeDecl:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            checkcast com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fQNameDV:Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;
        36: .line 1222
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.impl.xs.models.CMNodeFactory
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.xs.models.CMNodeFactory.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.nodeFactory:Lcom/sun/org/apache/xerces/internal/impl/xs/models/CMNodeFactory;
        37: .line 1225
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.impl.xs.models.CMBuilder
            dup
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.nodeFactory:Lcom/sun/org/apache/xerces/internal/impl/xs/models/CMNodeFactory;
            invokespecial com.sun.org.apache.xerces.internal.impl.xs.models.CMBuilder.<init>:(Lcom/sun/org/apache/xerces/internal/impl/xs/models/CMNodeFactory;)V
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCMBuilder:Lcom/sun/org/apache/xerces/internal/impl/xs/models/CMBuilder;
        38: .line 1228
            aload 0 /* this */
        39: .line 1229
            new com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader
            dup
        40: .line 1230
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSIErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XSIErrorReporter;
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
        41: .line 1231
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fGrammarBucket:Lcom/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket;
        42: .line 1232
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSubGroupHandler:Lcom/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler;
        43: .line 1233
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCMBuilder:Lcom/sun/org/apache/xerces/internal/impl/xs/models/CMBuilder;
        44: .line 1229
            invokespecial com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader.<init>:(Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;Lcom/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket;Lcom/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler;Lcom/sun/org/apache/xerces/internal/impl/xs/models/CMBuilder;)V
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSchemaLoader:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader;
        45: .line 1257
            aload 0 /* this */
            bipush 8
            newarray 4
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSubElementStack:[Z
        46: .line 1263
            aload 0 /* this */
            bipush 8
            anewarray com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElemDeclStack:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
        47: .line 1269
            aload 0 /* this */
            bipush 8
            newarray 4
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNilStack:[Z
        48: .line 1275
            aload 0 /* this */
            bipush 8
            anewarray com.sun.org.apache.xerces.internal.impl.xs.XSNotationDecl
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNotationStack:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;
        49: .line 1281
            aload 0 /* this */
            bipush 8
            anewarray com.sun.org.apache.xerces.internal.xs.XSTypeDefinition
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTypeStack:[Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
        50: .line 1287
            aload 0 /* this */
            bipush 8
            anewarray com.sun.org.apache.xerces.internal.impl.xs.models.XSCMValidator
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCMStack:[Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
        51: .line 1293
            aload 0 /* this */
            bipush 8
            anewarray int[]
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCMStateStack:[[I
        52: .line 1296
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fStrictAssess:Z
        53: .line 1299
            aload 0 /* this */
            bipush 8
            newarray 4
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fStrictAssessStack:[Z
        54: .line 1302
            aload 0 /* this */
            new java.lang.StringBuilder
            dup
            invokespecial java.lang.StringBuilder.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fBuffer:Ljava/lang/StringBuilder;
        55: .line 1305
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fAppendBuffer:Z
        56: .line 1308
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawText:Z
        57: .line 1311
            aload 0 /* this */
            bipush 8
            newarray 4
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawTextStack:[Z
        58: .line 1314
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawCharacters:Z
        59: .line 1317
            aload 0 /* this */
            bipush 8
            newarray 4
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fStringContent:[Z
        60: .line 1320
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.xni.QName
            dup
            invokespecial com.sun.org.apache.xerces.internal.xni.QName.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTempQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
        61: .line 1323
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootTypeQName:Ljavax/xml/namespace/QName;
        62: .line 1324
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootTypeDefinition:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
        63: .line 1327
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootElementDeclQName:Ljavax/xml/namespace/QName;
        64: .line 1328
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootElementDeclaration:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
        65: .line 1335
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidatedInfo:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
        66: .line 1339
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.impl.validation.ValidationState
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.validation.ValidationState.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fState4XsiType:Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationState;
        67: .line 1343
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.impl.validation.ValidationState
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.validation.ValidationState.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fState4ApplyDefault:Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationState;
        68: .line 1361
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XPathMatcherStack
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XPathMatcherStack.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fMatcherStack:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XPathMatcherStack;
        69: .line 1364
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreCache
            dup
            aload 0 /* this */
            invokespecial com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreCache.<init>:(Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;)V
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValueStoreCache:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$ValueStoreCache;
        70: .line 1372
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fState4XsiType:Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationState;
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.impl.validation.ValidationState.setExtraChecking:(Z)V
        71: .line 1373
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fState4ApplyDefault:Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationState;
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.impl.validation.ValidationState.setFacetChecking:(Z)V
        72: .line 1375
            return
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   73     0  this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;

  public void reset(com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager componentManager
         0: .line 1394
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fIdConstraint:Z
         1: .line 1396
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fLocationPairs:Ljava/util/Map;
            invokeinterface java.util.Map.clear:()V
         2: .line 1399
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationState:Lcom/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState;
            invokevirtual com.sun.org.apache.xerces.internal.impl.validation.ConfigurableValidationState.resetIDTables:()V
         3: .line 1402
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSchemaLoader:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader;
            aload 1 /* componentManager */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader.reset:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager;)V
         4: .line 1405
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
         5: .line 1406
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentCM:Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
         6: .line 1407
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrCMState:[I
         7: .line 1408
            aload 0 /* this */
            iconst_m1
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSkipValidationDepth:I
         8: .line 1409
            aload 0 /* this */
            iconst_m1
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNFullValidationDepth:I
         9: .line 1410
            aload 0 /* this */
            iconst_m1
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNNoneValidationDepth:I
        10: .line 1411
            aload 0 /* this */
            iconst_m1
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
        11: .line 1412
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSubElement:Z
        12: .line 1413
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSchemaDynamicValidation:Z
        13: .line 1416
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fEntityRef:Z
        14: .line 1417
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fInCDATA:Z
        15: .line 1419
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fMatcherStack:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XPathMatcherStack;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XPathMatcherStack.clear:()V
        16: .line 1422
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSIErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XSIErrorReporter;
            aload 1 /* componentManager */
            ldc "http://apache.org/xml/properties/internal/error-reporter"
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.impl.XMLErrorReporter
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reset:(Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;)V
        17: .line 1424
            aload 1 /* componentManager */
            ldc "http://apache.org/xml/features/internal/parser-settings"
            iconst_1
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getFeature:(Ljava/lang/String;Z)Z
            istore 2 /* parser_settings */
        start local 2 // boolean parser_settings
        18: .line 1426
            iload 2 /* parser_settings */
            ifne 27
        19: .line 1428
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationManager:Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationManager;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationState:Lcom/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState;
            invokevirtual com.sun.org.apache.xerces.internal.impl.validation.ValidationManager.addValidationState:(Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationState;)V
        20: .line 1430
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.nodeFactory:Lcom/sun/org/apache/xerces/internal/impl/xs/models/CMNodeFactory;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.models.CMNodeFactory.reset:()V
        21: .line 1433
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fExternalSchemas:Ljava/lang/String;
        22: .line 1434
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fExternalNoNamespaceSchema:Ljava/lang/String;
        23: .line 1435
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fLocationPairs:Ljava/util/Map;
        24: .line 1436
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSIErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XSIErrorReporter;
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
        25: .line 1432
            invokestatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader.processExternalHints:(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;)V
        26: .line 1437
            return
        27: .line 1441
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.nodeFactory:Lcom/sun/org/apache/xerces/internal/impl/xs/models/CMNodeFactory;
            aload 1 /* componentManager */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.models.CMNodeFactory.reset:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager;)V
        28: .line 1444
            aload 1 /* componentManager */
            ldc "http://apache.org/xml/properties/internal/symbol-table"
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.util.SymbolTable
            astore 3 /* symbolTable */
        start local 3 // com.sun.org.apache.xerces.internal.util.SymbolTable symbolTable
        29: .line 1445
            aload 3 /* symbolTable */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
            if_acmpeq 31
        30: .line 1446
            aload 0 /* this */
            aload 3 /* symbolTable */
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
        31: .line 1449
      StackMap locals: com.sun.org.apache.xerces.internal.util.SymbolTable
      StackMap stack:
            aload 0 /* this */
            aload 1 /* componentManager */
            ldc "http://apache.org/xml/features/namespace-growth"
            iconst_0
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getFeature:(Ljava/lang/String;Z)Z
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNamespaceGrowth:Z
        32: .line 1450
            aload 0 /* this */
            aload 1 /* componentManager */
            ldc "http://apache.org/xml/features/validation/dynamic"
            iconst_0
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getFeature:(Ljava/lang/String;Z)Z
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDynamicValidation:Z
        33: .line 1452
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDynamicValidation:Z
            ifeq 36
        34: .line 1453
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDoValidation:Z
        35: .line 1454
            goto 37
        36: .line 1455
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* componentManager */
            ldc "http://xml.org/sax/features/validation"
            iconst_0
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getFeature:(Ljava/lang/String;Z)Z
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDoValidation:Z
        37: .line 1458
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDoValidation:Z
            ifeq 39
        38: .line 1459
            aload 0 /* this */
            dup
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDoValidation:Z
            aload 1 /* componentManager */
            ldc "http://apache.org/xml/features/validation/schema"
            iconst_0
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getFeature:(Ljava/lang/String;Z)Z
            ior
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDoValidation:Z
        39: .line 1462
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* componentManager */
            ldc "http://apache.org/xml/features/validation/schema-full-checking"
            iconst_0
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getFeature:(Ljava/lang/String;Z)Z
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fFullChecking:Z
        40: .line 1463
            aload 0 /* this */
            aload 1 /* componentManager */
            ldc "http://apache.org/xml/features/validation/schema/normalized-value"
            iconst_0
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getFeature:(Ljava/lang/String;Z)Z
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizeData:Z
        41: .line 1464
            aload 0 /* this */
            aload 1 /* componentManager */
            ldc "http://apache.org/xml/features/validation/schema/element-default"
            iconst_0
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getFeature:(Ljava/lang/String;Z)Z
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSchemaElementDefault:Z
        42: .line 1466
            aload 0 /* this */
            aload 1 /* componentManager */
            ldc "http://apache.org/xml/features/validation/schema/augment-psvi"
            iconst_1
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getFeature:(Ljava/lang/String;Z)Z
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fAugPSVI:Z
        43: .line 1468
            aload 0 /* this */
        44: .line 1469
            aload 1 /* componentManager */
        45: .line 1470
            ldc "http://java.sun.com/xml/jaxp/properties/schemaLanguage"
            aconst_null
        46: .line 1469
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getProperty:(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.lang.String
        47: .line 1468
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSchemaType:Ljava/lang/String;
        48: .line 1472
            aload 0 /* this */
            aload 1 /* componentManager */
            ldc "http://apache.org/xml/features/internal/validation/schema/use-grammar-pool-only"
            iconst_0
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getFeature:(Ljava/lang/String;Z)Z
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fUseGrammarPoolOnly:Z
        49: .line 1474
            aload 0 /* this */
            aload 1 /* componentManager */
            ldc "http://apache.org/xml/properties/internal/entity-manager"
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.xni.parser.XMLEntityResolver
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fEntityResolver:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLEntityResolver;
        50: .line 1476
            aload 0 /* this */
            aload 1 /* componentManager */
            ldc "http://apache.org/xml/properties/internal/validation-manager"
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.impl.validation.ValidationManager
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationManager:Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationManager;
        51: .line 1477
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationManager:Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationManager;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationState:Lcom/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState;
            invokevirtual com.sun.org.apache.xerces.internal.impl.validation.ValidationManager.addValidationState:(Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationState;)V
        52: .line 1478
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationState:Lcom/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
            invokevirtual com.sun.org.apache.xerces.internal.impl.validation.ConfigurableValidationState.setSymbolTable:(Lcom/sun/org/apache/xerces/internal/util/SymbolTable;)V
        53: .line 1481
            aload 1 /* componentManager */
            ldc "http://apache.org/xml/properties/validation/schema/root-type-definition"
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
            astore 4 /* rootType */
        start local 4 // java.lang.Object rootType
        54: .line 1482
            aload 4 /* rootType */
            ifnonnull 58
        55: .line 1483
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootTypeQName:Ljavax/xml/namespace/QName;
        56: .line 1484
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootTypeDefinition:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
        57: .line 1485
            goto 68
        58: .line 1486
      StackMap locals: java.lang.Object
      StackMap stack:
            aload 4 /* rootType */
            instanceof javax.xml.namespace.QName
            ifeq 62
        59: .line 1487
            aload 0 /* this */
            aload 4 /* rootType */
            checkcast javax.xml.namespace.QName
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootTypeQName:Ljavax/xml/namespace/QName;
        60: .line 1488
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootTypeDefinition:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
        61: .line 1489
            goto 68
        62: .line 1491
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 4 /* rootType */
            checkcast com.sun.org.apache.xerces.internal.xs.XSTypeDefinition
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootTypeDefinition:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
        63: .line 1492
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootTypeQName:Ljavax/xml/namespace/QName;
        end local 4 // java.lang.Object rootType
        64: .line 1494
            goto 68
        65: .line 1495
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager int com.sun.org.apache.xerces.internal.util.SymbolTable
      StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
            pop
        66: .line 1496
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootTypeQName:Ljavax/xml/namespace/QName;
        67: .line 1497
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootTypeDefinition:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
        68: .line 1501
      StackMap locals:
      StackMap stack:
            aload 1 /* componentManager */
            ldc "http://apache.org/xml/properties/validation/schema/root-element-declaration"
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
            astore 4 /* rootDecl */
        start local 4 // java.lang.Object rootDecl
        69: .line 1502
            aload 4 /* rootDecl */
            ifnonnull 73
        70: .line 1503
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootElementDeclQName:Ljavax/xml/namespace/QName;
        71: .line 1504
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootElementDeclaration:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
        72: .line 1505
            goto 83
        73: .line 1506
      StackMap locals: java.lang.Object
      StackMap stack:
            aload 4 /* rootDecl */
            instanceof javax.xml.namespace.QName
            ifeq 77
        74: .line 1507
            aload 0 /* this */
            aload 4 /* rootDecl */
            checkcast javax.xml.namespace.QName
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootElementDeclQName:Ljavax/xml/namespace/QName;
        75: .line 1508
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootElementDeclaration:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
        76: .line 1509
            goto 83
        77: .line 1511
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 4 /* rootDecl */
            checkcast com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootElementDeclaration:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
        78: .line 1512
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootElementDeclQName:Ljavax/xml/namespace/QName;
        end local 4 // java.lang.Object rootDecl
        79: .line 1514
            goto 83
        80: .line 1515
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager int com.sun.org.apache.xerces.internal.util.SymbolTable
      StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
            pop
        81: .line 1516
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootElementDeclQName:Ljavax/xml/namespace/QName;
        82: .line 1517
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootElementDeclaration:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
        83: .line 1520
      StackMap locals:
      StackMap stack:
            aload 1 /* componentManager */
            ldc "http://apache.org/xml/features/validation/schema/ignore-xsi-type-until-elemdecl"
            iconst_0
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getFeature:(Ljava/lang/String;Z)Z
            istore 4 /* ignoreXSIType */
        start local 4 // boolean ignoreXSIType
        84: .line 1525
            aload 0 /* this */
            iload 4 /* ignoreXSIType */
            ifeq 85
            iconst_0
            goto 86
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager int com.sun.org.apache.xerces.internal.util.SymbolTable int
      StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator
        85: iconst_m1
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager int com.sun.org.apache.xerces.internal.util.SymbolTable int
      StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator int
        86: putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fIgnoreXSITypeDepth:I
        87: .line 1528
            aload 0 /* this */
            aload 1 /* componentManager */
            ldc "http://apache.org/xml/features/validation/identity-constraint-checking"
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getFeature:(Ljava/lang/String;)Z
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fIDCChecking:Z
        88: .line 1529
            goto 91
        89: .line 1530
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
            pop
        90: .line 1531
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fIDCChecking:Z
        91: .line 1535
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationState:Lcom/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState;
            aload 1 /* componentManager */
            ldc "http://apache.org/xml/features/validation/id-idref-checking"
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getFeature:(Ljava/lang/String;)Z
            invokevirtual com.sun.org.apache.xerces.internal.impl.validation.ConfigurableValidationState.setIdIdrefChecking:(Z)V
        92: .line 1536
            goto 95
        93: .line 1537
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
            pop
        94: .line 1538
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationState:Lcom/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState;
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.impl.validation.ConfigurableValidationState.setIdIdrefChecking:(Z)V
        95: .line 1542
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationState:Lcom/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState;
            aload 1 /* componentManager */
            ldc "http://apache.org/xml/features/validation/unparsed-entity-checking"
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getFeature:(Ljava/lang/String;)Z
            invokevirtual com.sun.org.apache.xerces.internal.impl.validation.ConfigurableValidationState.setUnparsedEntityChecking:(Z)V
        96: .line 1543
            goto 99
        97: .line 1544
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
            pop
        98: .line 1545
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationState:Lcom/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState;
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.impl.validation.ConfigurableValidationState.setUnparsedEntityChecking:(Z)V
        99: .line 1550
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* componentManager */
            ldc "http://apache.org/xml/properties/schema/external-schemaLocation"
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
            checkcast java.lang.String
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fExternalSchemas:Ljava/lang/String;
       100: .line 1551
            aload 0 /* this */
       101: .line 1552
            aload 1 /* componentManager */
            ldc "http://apache.org/xml/properties/schema/external-noNamespaceSchemaLocation"
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
            checkcast java.lang.String
       102: .line 1551
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fExternalNoNamespaceSchema:Ljava/lang/String;
       103: .line 1553
            goto 107
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
       104: pop
       105: .line 1554
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fExternalSchemas:Ljava/lang/String;
       106: .line 1555
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fExternalNoNamespaceSchema:Ljava/lang/String;
       107: .line 1563
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fExternalSchemas:Ljava/lang/String;
       108: .line 1564
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fExternalNoNamespaceSchema:Ljava/lang/String;
       109: .line 1565
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fLocationPairs:Ljava/util/Map;
       110: .line 1566
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSIErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XSIErrorReporter;
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
       111: .line 1562
            invokestatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader.processExternalHints:(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;)V
       112: .line 1568
            aload 0 /* this */
            aload 1 /* componentManager */
            ldc "http://java.sun.com/xml/jaxp/properties/schemaSource"
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getProperty:(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fJaxpSchemaSource:Ljava/lang/Object;
       113: .line 1571
            aload 0 /* this */
            aload 1 /* componentManager */
            ldc "http://apache.org/xml/properties/internal/grammar-pool"
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getProperty:(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.xni.grammars.XMLGrammarPool
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fGrammarPool:Lcom/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarPool;
       114: .line 1573
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fState4XsiType:Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationState;
            aload 3 /* symbolTable */
            invokevirtual com.sun.org.apache.xerces.internal.impl.validation.ValidationState.setSymbolTable:(Lcom/sun/org/apache/xerces/internal/util/SymbolTable;)V
       115: .line 1574
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fState4ApplyDefault:Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationState;
            aload 3 /* symbolTable */
            invokevirtual com.sun.org.apache.xerces.internal.impl.validation.ValidationState.setSymbolTable:(Lcom/sun/org/apache/xerces/internal/util/SymbolTable;)V
       116: .line 1576
            return
        end local 4 // boolean ignoreXSIType
        end local 3 // com.sun.org.apache.xerces.internal.util.SymbolTable symbolTable
        end local 2 // boolean parser_settings
        end local 1 // com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager componentManager
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0  117     0              this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0  117     1  componentManager  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager;
           18  117     2   parser_settings  Z
           29  117     3       symbolTable  Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
           54   64     4          rootType  Ljava/lang/Object;
           69   79     4          rootDecl  Ljava/lang/Object;
           84  117     4     ignoreXSIType  Z
      Exception table:
        from    to  target  type
          53    64      65  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
          68    79      80  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
          87    88      89  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
          91    92      93  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
          95    96      97  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
          99   103     104  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
    MethodParameters:
                  Name  Flags
      componentManager  

  public void startValueScopeFor(com.sun.org.apache.xerces.internal.impl.xs.identity.IdentityConstraint, int);
    descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // com.sun.org.apache.xerces.internal.impl.xs.identity.IdentityConstraint identityConstraint
        start local 2 // int initialDepth
         0: .line 1592
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValueStoreCache:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$ValueStoreCache;
            aload 1 /* identityConstraint */
            iload 2 /* initialDepth */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreCache.getValueStoreFor:(Lcom/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint;I)Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$ValueStoreBase;
         1: .line 1591
            astore 3 /* valueStore */
        start local 3 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreBase valueStore
         2: .line 1593
            aload 3 /* valueStore */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreBase.startValueScope:()V
         3: .line 1595
            return
        end local 3 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreBase valueStore
        end local 2 // int initialDepth
        end local 1 // com.sun.org.apache.xerces.internal.impl.xs.identity.IdentityConstraint identityConstraint
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    4     0                this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0    4     1  identityConstraint  Lcom/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint;
            0    4     2        initialDepth  I
            2    4     3          valueStore  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$ValueStoreBase;
    MethodParameters:
                    Name  Flags
      identityConstraint  
      initialDepth        

  public com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher activateField(com.sun.org.apache.xerces.internal.impl.xs.identity.Field, int);
    descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/identity/Field;I)Lcom/sun/org/apache/xerces/internal/impl/xs/identity/XPathMatcher;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // com.sun.org.apache.xerces.internal.impl.xs.identity.Field field
        start local 2 // int initialDepth
         0: .line 1605
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValueStoreCache:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$ValueStoreCache;
            aload 1 /* field */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.identity.Field.getIdentityConstraint:()Lcom/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint;
            iload 2 /* initialDepth */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreCache.getValueStoreFor:(Lcom/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint;I)Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$ValueStoreBase;
         1: .line 1604
            astore 3 /* valueStore */
        start local 3 // com.sun.org.apache.xerces.internal.impl.xs.identity.ValueStore valueStore
         2: .line 1606
            aload 1 /* field */
            aload 3 /* valueStore */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.identity.Field.createMatcher:(Lcom/sun/org/apache/xerces/internal/impl/xs/identity/ValueStore;)Lcom/sun/org/apache/xerces/internal/impl/xs/identity/XPathMatcher;
            astore 4 /* matcher */
        start local 4 // com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher matcher
         3: .line 1607
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fMatcherStack:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XPathMatcherStack;
            aload 4 /* matcher */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XPathMatcherStack.addMatcher:(Lcom/sun/org/apache/xerces/internal/impl/xs/identity/XPathMatcher;)V
         4: .line 1608
            aload 4 /* matcher */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher.startDocumentFragment:()V
         5: .line 1609
            aload 4 /* matcher */
            areturn
        end local 4 // com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher matcher
        end local 3 // com.sun.org.apache.xerces.internal.impl.xs.identity.ValueStore valueStore
        end local 2 // int initialDepth
        end local 1 // com.sun.org.apache.xerces.internal.impl.xs.identity.Field field
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    6     0          this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0    6     1         field  Lcom/sun/org/apache/xerces/internal/impl/xs/identity/Field;
            0    6     2  initialDepth  I
            2    6     3    valueStore  Lcom/sun/org/apache/xerces/internal/impl/xs/identity/ValueStore;
            3    6     4       matcher  Lcom/sun/org/apache/xerces/internal/impl/xs/identity/XPathMatcher;
    MethodParameters:
              Name  Flags
      field         
      initialDepth  

  public void endValueScopeFor(com.sun.org.apache.xerces.internal.impl.xs.identity.IdentityConstraint, int);
    descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // com.sun.org.apache.xerces.internal.impl.xs.identity.IdentityConstraint identityConstraint
        start local 2 // int initialDepth
         0: .line 1620
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValueStoreCache:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$ValueStoreCache;
            aload 1 /* identityConstraint */
            iload 2 /* initialDepth */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreCache.getValueStoreFor:(Lcom/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint;I)Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$ValueStoreBase;
         1: .line 1619
            astore 3 /* valueStore */
        start local 3 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreBase valueStore
         2: .line 1621
            aload 3 /* valueStore */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreBase.endValueScope:()V
         3: .line 1623
            return
        end local 3 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreBase valueStore
        end local 2 // int initialDepth
        end local 1 // com.sun.org.apache.xerces.internal.impl.xs.identity.IdentityConstraint identityConstraint
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    4     0                this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0    4     1  identityConstraint  Lcom/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint;
            0    4     2        initialDepth  I
            2    4     3          valueStore  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$ValueStoreBase;
    MethodParameters:
                    Name  Flags
      identityConstraint  
      initialDepth        

  private void activateSelectorFor(com.sun.org.apache.xerces.internal.impl.xs.identity.IdentityConstraint);
    descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=5, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // com.sun.org.apache.xerces.internal.impl.xs.identity.IdentityConstraint ic
         0: .line 1627
            aload 1 /* ic */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.identity.IdentityConstraint.getSelector:()Lcom/sun/org/apache/xerces/internal/impl/xs/identity/Selector;
            astore 2 /* selector */
        start local 2 // com.sun.org.apache.xerces.internal.impl.xs.identity.Selector selector
         1: .line 1628
            aload 0 /* this */
            astore 3 /* activator */
        start local 3 // com.sun.org.apache.xerces.internal.impl.xs.identity.FieldActivator activator
         2: .line 1629
            aload 2 /* selector */
            ifnonnull 4
         3: .line 1630
            return
         4: .line 1631
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.identity.Selector com.sun.org.apache.xerces.internal.impl.xs.identity.FieldActivator
      StackMap stack:
            aload 2 /* selector */
            aload 3 /* activator */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.identity.Selector.createMatcher:(Lcom/sun/org/apache/xerces/internal/impl/xs/identity/FieldActivator;I)Lcom/sun/org/apache/xerces/internal/impl/xs/identity/XPathMatcher;
            astore 4 /* matcher */
        start local 4 // com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher matcher
         5: .line 1632
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fMatcherStack:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XPathMatcherStack;
            aload 4 /* matcher */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XPathMatcherStack.addMatcher:(Lcom/sun/org/apache/xerces/internal/impl/xs/identity/XPathMatcher;)V
         6: .line 1633
            aload 4 /* matcher */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher.startDocumentFragment:()V
         7: .line 1634
            return
        end local 4 // com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher matcher
        end local 3 // com.sun.org.apache.xerces.internal.impl.xs.identity.FieldActivator activator
        end local 2 // com.sun.org.apache.xerces.internal.impl.xs.identity.Selector selector
        end local 1 // com.sun.org.apache.xerces.internal.impl.xs.identity.IdentityConstraint ic
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    8     0       this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0    8     1         ic  Lcom/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint;
            1    8     2   selector  Lcom/sun/org/apache/xerces/internal/impl/xs/identity/Selector;
            2    8     3  activator  Lcom/sun/org/apache/xerces/internal/impl/xs/identity/FieldActivator;
            5    8     4    matcher  Lcom/sun/org/apache/xerces/internal/impl/xs/identity/XPathMatcher;
    MethodParameters:
      Name  Flags
      ic    

  public com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl getGlobalElementDecl(com.sun.org.apache.xerces.internal.xni.QName);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;)Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // com.sun.org.apache.xerces.internal.xni.QName element
         0: .line 1639
            aload 0 /* this */
         1: .line 1640
            iconst_5
         2: .line 1641
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
         3: .line 1642
            aconst_null
         4: .line 1643
            aload 1 /* element */
         5: .line 1644
            aconst_null
         6: .line 1639
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.findSchemaGrammar:(SLjava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;)Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
         7: .line 1638
            astore 2 /* sGrammar */
        start local 2 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar sGrammar
         8: .line 1645
            aload 2 /* sGrammar */
            ifnull 10
         9: .line 1646
            aload 2 /* sGrammar */
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.getGlobalElementDecl:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            areturn
        10: .line 1648
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar
      StackMap stack:
            aconst_null
            areturn
        end local 2 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar sGrammar
        end local 1 // com.sun.org.apache.xerces.internal.xni.QName element
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   11     0      this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0   11     1   element  Lcom/sun/org/apache/xerces/internal/xni/QName;
            8   11     2  sGrammar  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
    MethodParameters:
         Name  Flags
      element  

  void ensureStackCapacity();
    descriptor: ()V
    flags: (0x0000) 
    Code:
      stack=5, locals=8, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
         0: .line 1658
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElemDeclStack:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            arraylength
            if_icmpne 32
         1: .line 1659
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            bipush 8
            iadd
            istore 1 /* newSize */
        start local 1 // int newSize
         2: .line 1660
            iload 1 /* newSize */
            newarray 4
            astore 2 /* newArrayB */
        start local 2 // boolean[] newArrayB
         3: .line 1661
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSubElementStack:[Z
            iconst_0
            aload 2 /* newArrayB */
            iconst_0
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
         4: .line 1662
            aload 0 /* this */
            aload 2 /* newArrayB */
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSubElementStack:[Z
         5: .line 1664
            iload 1 /* newSize */
            anewarray com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl
            astore 3 /* newArrayE */
        start local 3 // com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl[] newArrayE
         6: .line 1665
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElemDeclStack:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            iconst_0
            aload 3 /* newArrayE */
            iconst_0
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
         7: .line 1666
            aload 0 /* this */
            aload 3 /* newArrayE */
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElemDeclStack:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
         8: .line 1668
            iload 1 /* newSize */
            newarray 4
            astore 2 /* newArrayB */
         9: .line 1669
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNilStack:[Z
            iconst_0
            aload 2 /* newArrayB */
            iconst_0
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
        10: .line 1670
            aload 0 /* this */
            aload 2 /* newArrayB */
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNilStack:[Z
        11: .line 1672
            iload 1 /* newSize */
            anewarray com.sun.org.apache.xerces.internal.impl.xs.XSNotationDecl
            astore 4 /* newArrayN */
        start local 4 // com.sun.org.apache.xerces.internal.impl.xs.XSNotationDecl[] newArrayN
        12: .line 1673
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNotationStack:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;
            iconst_0
            aload 4 /* newArrayN */
            iconst_0
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
        13: .line 1674
            aload 0 /* this */
            aload 4 /* newArrayN */
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNotationStack:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;
        14: .line 1676
            iload 1 /* newSize */
            anewarray com.sun.org.apache.xerces.internal.xs.XSTypeDefinition
            astore 5 /* newArrayT */
        start local 5 // com.sun.org.apache.xerces.internal.xs.XSTypeDefinition[] newArrayT
        15: .line 1677
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTypeStack:[Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            iconst_0
            aload 5 /* newArrayT */
            iconst_0
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
        16: .line 1678
            aload 0 /* this */
            aload 5 /* newArrayT */
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTypeStack:[Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
        17: .line 1680
            iload 1 /* newSize */
            anewarray com.sun.org.apache.xerces.internal.impl.xs.models.XSCMValidator
            astore 6 /* newArrayC */
        start local 6 // com.sun.org.apache.xerces.internal.impl.xs.models.XSCMValidator[] newArrayC
        18: .line 1681
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCMStack:[Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
            iconst_0
            aload 6 /* newArrayC */
            iconst_0
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
        19: .line 1682
            aload 0 /* this */
            aload 6 /* newArrayC */
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCMStack:[Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
        20: .line 1684
            iload 1 /* newSize */
            newarray 4
            astore 2 /* newArrayB */
        21: .line 1685
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawTextStack:[Z
            iconst_0
            aload 2 /* newArrayB */
            iconst_0
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
        22: .line 1686
            aload 0 /* this */
            aload 2 /* newArrayB */
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawTextStack:[Z
        23: .line 1688
            iload 1 /* newSize */
            newarray 4
            astore 2 /* newArrayB */
        24: .line 1689
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fStringContent:[Z
            iconst_0
            aload 2 /* newArrayB */
            iconst_0
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
        25: .line 1690
            aload 0 /* this */
            aload 2 /* newArrayB */
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fStringContent:[Z
        26: .line 1692
            iload 1 /* newSize */
            newarray 4
            astore 2 /* newArrayB */
        27: .line 1693
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fStrictAssessStack:[Z
            iconst_0
            aload 2 /* newArrayB */
            iconst_0
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
        28: .line 1694
            aload 0 /* this */
            aload 2 /* newArrayB */
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fStrictAssessStack:[Z
        29: .line 1696
            iload 1 /* newSize */
            anewarray int[]
            astore 7 /* newArrayIA */
        start local 7 // int[][] newArrayIA
        30: .line 1697
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCMStateStack:[[I
            iconst_0
            aload 7 /* newArrayIA */
            iconst_0
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
        31: .line 1698
            aload 0 /* this */
            aload 7 /* newArrayIA */
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCMStateStack:[[I
        end local 7 // int[][] newArrayIA
        end local 6 // com.sun.org.apache.xerces.internal.impl.xs.models.XSCMValidator[] newArrayC
        end local 5 // com.sun.org.apache.xerces.internal.xs.XSTypeDefinition[] newArrayT
        end local 4 // com.sun.org.apache.xerces.internal.impl.xs.XSNotationDecl[] newArrayN
        end local 3 // com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl[] newArrayE
        end local 2 // boolean[] newArrayB
        end local 1 // int newSize
        32: .line 1701
      StackMap locals:
      StackMap stack:
            return
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   33     0        this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            2   32     1     newSize  I
            3   32     2   newArrayB  [Z
            6   32     3   newArrayE  [Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
           12   32     4   newArrayN  [Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;
           15   32     5   newArrayT  [Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
           18   32     6   newArrayC  [Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
           30   32     7  newArrayIA  [[I

  void handleStartDocument(com.sun.org.apache.xerces.internal.xni.XMLLocator, java.lang.String);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;Ljava/lang/String;)V
    flags: (0x0000) 
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // com.sun.org.apache.xerces.internal.xni.XMLLocator locator
        start local 2 // java.lang.String encoding
         0: .line 1705
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fIDCChecking:Z
            ifeq 2
         1: .line 1706
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValueStoreCache:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$ValueStoreCache;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreCache.startDocument:()V
         2: .line 1708
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fAugPSVI:Z
            ifeq 5
         3: .line 1709
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.fGrammars:[Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
         4: .line 1710
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.fSchemaInformation:Lcom/sun/org/apache/xerces/internal/xs/XSModel;
         5: .line 1712
      StackMap locals:
      StackMap stack:
            return
        end local 2 // java.lang.String encoding
        end local 1 // com.sun.org.apache.xerces.internal.xni.XMLLocator locator
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    6     0      this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0    6     1   locator  Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;
            0    6     2  encoding  Ljava/lang/String;
    MethodParameters:
          Name  Flags
      locator   
      encoding  

  void handleEndDocument();
    descriptor: ()V
    flags: (0x0000) 
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
         0: .line 1715
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fIDCChecking:Z
            ifeq 2
         1: .line 1716
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValueStoreCache:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$ValueStoreCache;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreCache.endDocument:()V
         2: .line 1718
      StackMap locals:
      StackMap stack:
            return
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;

  com.sun.org.apache.xerces.internal.xni.XMLString handleCharacters(com.sun.org.apache.xerces.internal.xni.XMLString);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLString;)Lcom/sun/org/apache/xerces/internal/xni/XMLString;
    flags: (0x0000) 
    Code:
      stack=4, locals=4, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // com.sun.org.apache.xerces.internal.xni.XMLString text
         0: .line 1724
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSkipValidationDepth:I
            iflt 2
         1: .line 1725
            aload 1 /* text */
            areturn
         2: .line 1727
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawText:Z
            ifne 3
            aload 1 /* text */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
            ifgt 3
            iconst_0
            goto 4
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator
         3: iconst_1
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.XMLString
      StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator int
         4: putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawText:Z
         5: .line 1732
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizeData:Z
            ifeq 10
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fWhiteSpace:S
            iconst_m1
            if_icmpeq 10
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fWhiteSpace:S
            ifeq 10
         6: .line 1734
            aload 0 /* this */
            aload 1 /* text */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fWhiteSpace:S
            iconst_2
            if_icmpne 7
            iconst_1
            goto 8
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.XMLString
      StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.XMLString
         7: iconst_0
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.XMLString
      StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.XMLString int
         8: invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.normalizeWhitespace:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;Z)V
         9: .line 1735
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            astore 1 /* text */
        10: .line 1737
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fAppendBuffer:Z
            ifeq 12
        11: .line 1738
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fBuffer:Ljava/lang/StringBuilder;
            aload 1 /* text */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
            aload 1 /* text */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.offset:I
            aload 1 /* text */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
            invokevirtual java.lang.StringBuilder.append:([CII)Ljava/lang/StringBuilder;
            pop
        12: .line 1742
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawOnlyWhitespaceInElementContent:Z
        13: .line 1743
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            ifnull 27
        14: .line 1744
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            invokeinterface com.sun.org.apache.xerces.internal.xs.XSTypeDefinition.getTypeCategory:()S
            bipush 15
            if_icmpne 27
        15: .line 1745
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            checkcast com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
            astore 2 /* ctype */
        start local 2 // com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl ctype
        16: .line 1746
            aload 2 /* ctype */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.fContentType:S
            iconst_2
            if_icmpne 27
        17: .line 1748
            aload 1 /* text */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.offset:I
            istore 3 /* i */
        start local 3 // int i
        18: goto 26
        19: .line 1749
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl int
      StackMap stack:
            aload 1 /* text */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
            iload 3 /* i */
            caload
            invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.isSpace:(I)Z
            ifne 22
        20: .line 1750
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawCharacters:Z
        21: .line 1751
            goto 27
        22: .line 1753
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawCharacters:Z
            ifeq 23
            iconst_0
            goto 24
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator
        23: iconst_1
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.XMLString com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl int
      StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator int
        24: putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawOnlyWhitespaceInElementContent:Z
        25: .line 1748
            iinc 3 /* i */ 1
      StackMap locals:
      StackMap stack:
        26: iload 3 /* i */
            aload 1 /* text */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.offset:I
            aload 1 /* text */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
            iadd
            if_icmplt 19
        end local 3 // int i
        end local 2 // com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl ctype
        27: .line 1758
      StackMap locals:
      StackMap stack:
            aload 1 /* text */
            areturn
        end local 1 // com.sun.org.apache.xerces.internal.xni.XMLString text
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   28     0   this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0   28     1   text  Lcom/sun/org/apache/xerces/internal/xni/XMLString;
           16   27     2  ctype  Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
           18   27     3      i  I
    MethodParameters:
      Name  Flags
      text  

  private void normalizeWhitespace(com.sun.org.apache.xerces.internal.xni.XMLString, boolean);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLString;Z)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=10, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // com.sun.org.apache.xerces.internal.xni.XMLString value
        start local 2 // boolean collapse
         0: .line 1768
            iload 2 /* collapse */
            istore 3 /* skipSpace */
        start local 3 // boolean skipSpace
         1: .line 1769
            iconst_0
            istore 4 /* sawNonWS */
        start local 4 // boolean sawNonWS
         2: .line 1770
            iconst_0
            istore 5 /* leading */
        start local 5 // boolean leading
         3: .line 1771
            iconst_0
            istore 6 /* trailing */
        start local 6 // boolean trailing
         4: .line 1773
            aload 1 /* value */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.offset:I
            aload 1 /* value */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
            iadd
            istore 8 /* size */
        start local 8 // int size
         5: .line 1776
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
            ifnull 6
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
            arraylength
            aload 1 /* value */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
            iconst_1
            iadd
            if_icmpge 7
         6: .line 1777
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.XMLString int int int int int top int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            aload 1 /* value */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
            iconst_1
            iadd
            newarray 5
            putfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
         7: .line 1780
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            iconst_1
            putfield com.sun.org.apache.xerces.internal.xni.XMLString.offset:I
         8: .line 1781
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            iconst_1
            putfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
         9: .line 1783
            aload 1 /* value */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.offset:I
            istore 9 /* i */
        start local 9 // int i
        10: goto 23
        11: .line 1784
      StackMap locals: int
      StackMap stack:
            aload 1 /* value */
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
            iload 9 /* i */
            caload
            istore 7 /* c */
        start local 7 // char c
        12: .line 1785
            iload 7 /* c */
            invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.isSpace:(I)Z
            ifeq 19
        13: .line 1786
            iload 3 /* skipSpace */
            ifne 16
        14: .line 1788
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            dup
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
            dup_x1
            iconst_1
            iadd
            putfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
            bipush 32
            castore
        15: .line 1789
            iload 2 /* collapse */
            istore 3 /* skipSpace */
        16: .line 1791
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.XMLString int int int int int int int int
      StackMap stack:
            iload 4 /* sawNonWS */
            ifne 22
        17: .line 1793
            iconst_1
            istore 5 /* leading */
        18: .line 1795
            goto 22
        19: .line 1796
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            dup
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
            dup_x1
            iconst_1
            iadd
            putfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
            iload 7 /* c */
            castore
        20: .line 1797
            iconst_0
            istore 3 /* skipSpace */
        21: .line 1798
            iconst_1
            istore 4 /* sawNonWS */
        22: .line 1783
      StackMap locals:
      StackMap stack:
            iinc 9 /* i */ 1
        end local 7 // char c
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.XMLString int int int int int top int int
      StackMap stack:
        23: iload 9 /* i */
            iload 8 /* size */
            if_icmplt 11
        end local 9 // int i
        24: .line 1801
            iload 3 /* skipSpace */
            ifeq 31
        25: .line 1802
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
            iconst_1
            if_icmple 29
        26: .line 1804
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            dup
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
            iconst_1
            isub
            putfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
        27: .line 1805
            iconst_1
            istore 6 /* trailing */
        28: .line 1806
            goto 31
      StackMap locals:
      StackMap stack:
        29: iload 5 /* leading */
            ifeq 31
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fFirstChunk:Z
            ifne 31
        30: .line 1809
            iconst_1
            istore 6 /* trailing */
        31: .line 1813
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
            iconst_1
            if_icmple 40
        32: .line 1814
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fFirstChunk:Z
            ifne 40
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fWhiteSpace:S
            iconst_2
            if_icmpne 40
        33: .line 1815
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTrailing:Z
            ifeq 37
        34: .line 1818
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            iconst_0
            putfield com.sun.org.apache.xerces.internal.xni.XMLString.offset:I
        35: .line 1819
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
            iconst_0
            bipush 32
            castore
        36: .line 1820
            goto 40
      StackMap locals:
      StackMap stack:
        37: iload 5 /* leading */
            ifeq 40
        38: .line 1823
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            iconst_0
            putfield com.sun.org.apache.xerces.internal.xni.XMLString.offset:I
        39: .line 1824
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
            iconst_0
            bipush 32
            castore
        40: .line 1830
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            dup
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.offset:I
            isub
            putfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
        41: .line 1832
            aload 0 /* this */
            iload 6 /* trailing */
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTrailing:Z
        42: .line 1834
            iload 6 /* trailing */
            ifne 43
            iload 4 /* sawNonWS */
            ifeq 44
        43: .line 1835
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fFirstChunk:Z
        44: .line 1836
      StackMap locals:
      StackMap stack:
            return
        end local 8 // int size
        end local 6 // boolean trailing
        end local 5 // boolean leading
        end local 4 // boolean sawNonWS
        end local 3 // boolean skipSpace
        end local 2 // boolean collapse
        end local 1 // com.sun.org.apache.xerces.internal.xni.XMLString value
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   45     0       this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0   45     1      value  Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            0   45     2   collapse  Z
            1   45     3  skipSpace  Z
            2   45     4   sawNonWS  Z
            3   45     5    leading  Z
            4   45     6   trailing  Z
           12   23     7          c  C
            5   45     8       size  I
           10   24     9          i  I
    MethodParameters:
          Name  Flags
      value     
      collapse  

  private void normalizeWhitespace(java.lang.String, boolean);
    descriptor: (Ljava/lang/String;Z)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // java.lang.String value
        start local 2 // boolean collapse
         0: .line 1839
            iload 2 /* collapse */
            istore 3 /* skipSpace */
        start local 3 // boolean skipSpace
         1: .line 1841
            aload 1 /* value */
            invokevirtual java.lang.String.length:()I
            istore 5 /* size */
        start local 5 // int size
         2: .line 1844
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
            ifnull 3
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
            arraylength
            iload 5 /* size */
            if_icmpge 4
         3: .line 1845
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator java.lang.String int int top int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            iload 5 /* size */
            newarray 5
            putfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
         4: .line 1847
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            iconst_0
            putfield com.sun.org.apache.xerces.internal.xni.XMLString.offset:I
         5: .line 1848
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            iconst_0
            putfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
         6: .line 1850
            iconst_0
            istore 6 /* i */
        start local 6 // int i
         7: goto 17
         8: .line 1851
      StackMap locals: int
      StackMap stack:
            aload 1 /* value */
            iload 6 /* i */
            invokevirtual java.lang.String.charAt:(I)C
            istore 4 /* c */
        start local 4 // char c
         9: .line 1852
            iload 4 /* c */
            invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.isSpace:(I)Z
            ifeq 14
        10: .line 1853
            iload 3 /* skipSpace */
            ifne 16
        11: .line 1855
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            dup
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
            dup_x1
            iconst_1
            iadd
            putfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
            bipush 32
            castore
        12: .line 1856
            iload 2 /* collapse */
            istore 3 /* skipSpace */
        13: .line 1858
            goto 16
        14: .line 1859
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator java.lang.String int int int int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            dup
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
            dup_x1
            iconst_1
            iadd
            putfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
            iload 4 /* c */
            castore
        15: .line 1860
            iconst_0
            istore 3 /* skipSpace */
        16: .line 1850
      StackMap locals:
      StackMap stack:
            iinc 6 /* i */ 1
        end local 4 // char c
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator java.lang.String int int top int int
      StackMap stack:
        17: iload 6 /* i */
            iload 5 /* size */
            if_icmplt 8
        end local 6 // int i
        18: .line 1863
            iload 3 /* skipSpace */
            ifeq 21
        19: .line 1864
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
            ifeq 21
        20: .line 1866
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            dup
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
            iconst_1
            isub
            putfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
        21: .line 1868
      StackMap locals:
      StackMap stack:
            return
        end local 5 // int size
        end local 3 // boolean skipSpace
        end local 2 // boolean collapse
        end local 1 // java.lang.String value
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   22     0       this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0   22     1      value  Ljava/lang/String;
            0   22     2   collapse  Z
            1   22     3  skipSpace  Z
            9   17     4          c  C
            2   22     5       size  I
            7   18     6          i  I
    MethodParameters:
          Name  Flags
      value     
      collapse  

  void handleIgnorableWhitespace(com.sun.org.apache.xerces.internal.xni.XMLString);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLString;)V
    flags: (0x0000) 
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // com.sun.org.apache.xerces.internal.xni.XMLString text
         0: .line 1873
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSkipValidationDepth:I
            iflt 2
         1: .line 1874
            return
         2: .line 1879
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.XMLString text
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0    3     1  text  Lcom/sun/org/apache/xerces/internal/xni/XMLString;
    MethodParameters:
      Name  Flags
      text  

  com.sun.org.apache.xerces.internal.xni.Augmentations handleStartElement(com.sun.org.apache.xerces.internal.xni.QName, com.sun.org.apache.xerces.internal.xni.XMLAttributes, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    flags: (0x0000) 
    Code:
      stack=8, locals=14, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // com.sun.org.apache.xerces.internal.xni.QName element
        start local 2 // com.sun.org.apache.xerces.internal.xni.XMLAttributes attributes
        start local 3 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 1889
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            iconst_m1
            if_icmpne 3
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationManager:Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationManager;
            invokevirtual com.sun.org.apache.xerces.internal.impl.validation.ValidationManager.isGrammarFound:()Z
            ifeq 3
         1: .line 1890
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSchemaType:Ljava/lang/String;
            ifnonnull 3
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fUseGrammarPoolOnly:Z
            ifne 3
         2: .line 1895
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSchemaDynamicValidation:Z
         3: .line 1907
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fUseGrammarPoolOnly:Z
            ifne 9
         4: .line 1909
            aload 2 /* attributes */
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.URI_XSI:Ljava/lang/String;
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.XSI_SCHEMALOCATION:Ljava/lang/String;
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
         5: .line 1908
            astore 4 /* sLocation */
        start local 4 // java.lang.String sLocation
         6: .line 1911
            aload 2 /* attributes */
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.URI_XSI:Ljava/lang/String;
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.XSI_NONAMESPACESCHEMALOCATION:Ljava/lang/String;
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
         7: .line 1910
            astore 5 /* nsLocation */
        start local 5 // java.lang.String nsLocation
         8: .line 1915
            aload 0 /* this */
            aload 4 /* sLocation */
            aload 5 /* nsLocation */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.storeLocations:(Ljava/lang/String;Ljava/lang/String;)V
        end local 5 // java.lang.String nsLocation
        end local 4 // java.lang.String sLocation
         9: .line 1920
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSkipValidationDepth:I
            iflt 14
        10: .line 1921
            aload 0 /* this */
            dup
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            iconst_1
            iadd
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
        11: .line 1922
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fAugPSVI:Z
            ifeq 13
        12: .line 1923
            aload 0 /* this */
            aload 3 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.getEmptyAugs:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            astore 3 /* augs */
        13: .line 1924
      StackMap locals:
      StackMap stack:
            aload 3 /* augs */
            areturn
        14: .line 1932
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 4 /* decl */
        start local 4 // java.lang.Object decl
        15: .line 1933
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentCM:Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
            ifnull 61
        16: .line 1934
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentCM:Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
            aload 1 /* element */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrCMState:[I
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSubGroupHandler:Lcom/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler;
            invokeinterface com.sun.org.apache.xerces.internal.impl.xs.models.XSCMValidator.oneTransition:(Lcom/sun/org/apache/xerces/internal/xni/QName;[ILcom/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler;)Ljava/lang/Object;
            astore 4 /* decl */
        17: .line 1936
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrCMState:[I
            iconst_0
            iaload
            iconst_m1
            if_icmpne 61
        18: .line 1937
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            checkcast com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
            astore 5 /* ctype */
        start local 5 // com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl ctype
        19: .line 1940
            aload 5 /* ctype */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.fParticle:Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;
            ifnull 51
        20: .line 1941
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentCM:Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrCMState:[I
            invokeinterface com.sun.org.apache.xerces.internal.impl.xs.models.XSCMValidator.whatCanGoHere:([I)Ljava/util/List;
            dup
            astore 6 /* next */
        start local 6 // java.util.List next
        21: invokeinterface java.util.List.size:()I
            ifle 51
        22: .line 1942
            aload 0 /* this */
            aload 6 /* next */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.expectedStr:(Ljava/util/List;)Ljava/lang/String;
            astore 7 /* expected */
        start local 7 // java.lang.String expected
        23: .line 1943
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentCM:Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrCMState:[I
            invokeinterface com.sun.org.apache.xerces.internal.impl.xs.models.XSCMValidator.occurenceInfo:([I)[I
            astore 8 /* occurenceInfo */
        start local 8 // int[] occurenceInfo
        24: .line 1944
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
            ifnull 25
            new java.lang.StringBuilder
            dup
            ldc "{\""
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            bipush 34
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            ldc ":"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc "}"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            goto 26
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.xni.Augmentations java.lang.Object com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl java.util.List java.lang.String int[]
      StackMap stack:
        25: aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
      StackMap locals:
      StackMap stack: java.lang.String
        26: astore 9 /* elemExpandedQname */
        start local 9 // java.lang.String elemExpandedQname
        27: .line 1945
            aload 8 /* occurenceInfo */
            ifnull 49
        28: .line 1946
            aload 8 /* occurenceInfo */
            iconst_0
            iaload
            istore 10 /* minOccurs */
        start local 10 // int minOccurs
        29: .line 1947
            aload 8 /* occurenceInfo */
            iconst_1
            iaload
            istore 11 /* maxOccurs */
        start local 11 // int maxOccurs
        30: .line 1948
            aload 8 /* occurenceInfo */
            iconst_2
            iaload
            istore 12 /* count */
        start local 12 // int count
        31: .line 1950
            iload 12 /* count */
            iload 10 /* minOccurs */
            if_icmpge 42
        32: .line 1951
            iload 10 /* minOccurs */
            iload 12 /* count */
            isub
            istore 13 /* required */
        start local 13 // int required
        33: .line 1952
            iload 13 /* required */
            iconst_1
            if_icmple 38
        34: .line 1953
            aload 0 /* this */
            ldc "cvc-complex-type.2.4.h"
            iconst_4
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            dup
            iconst_1
        35: .line 1954
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentCM:Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
            aload 8 /* occurenceInfo */
            iconst_3
            iaload
            invokeinterface com.sun.org.apache.xerces.internal.impl.xs.models.XSCMValidator.getTermName:(I)Ljava/lang/String;
            aastore
            dup
            iconst_2
            iload 10 /* minOccurs */
            invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
            aastore
            dup
            iconst_3
            iload 13 /* required */
            invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
            aastore
        36: .line 1953
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
        37: .line 1955
            goto 61
        38: .line 1957
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.xni.Augmentations java.lang.Object com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl java.util.List java.lang.String int[] java.lang.String int int int int
      StackMap stack:
            aload 0 /* this */
            ldc "cvc-complex-type.2.4.g"
            iconst_3
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            dup
            iconst_1
        39: .line 1958
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentCM:Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
            aload 8 /* occurenceInfo */
            iconst_3
            iaload
            invokeinterface com.sun.org.apache.xerces.internal.impl.xs.models.XSCMValidator.getTermName:(I)Ljava/lang/String;
            aastore
            dup
            iconst_2
            iload 10 /* minOccurs */
            invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
            aastore
        40: .line 1957
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
        end local 13 // int required
        41: .line 1960
            goto 61
        42: .line 1962
      StackMap locals:
      StackMap stack:
            iload 12 /* count */
            iload 11 /* maxOccurs */
            if_icmplt 47
            iload 11 /* maxOccurs */
            iconst_m1
            if_icmpeq 47
        43: .line 1963
            aload 0 /* this */
            ldc "cvc-complex-type.2.4.e"
            iconst_3
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            dup
            iconst_1
        44: .line 1964
            aload 7 /* expected */
            aastore
            dup
            iconst_2
            iload 11 /* maxOccurs */
            invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
            aastore
        45: .line 1963
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
        46: .line 1965
            goto 61
        47: .line 1967
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            ldc "cvc-complex-type.2.4.a"
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            aload 9 /* elemExpandedQname */
            aastore
            dup
            iconst_1
            aload 7 /* expected */
            aastore
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
        end local 12 // int count
        end local 11 // int maxOccurs
        end local 10 // int minOccurs
        48: .line 1969
            goto 61
        49: .line 1971
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            ldc "cvc-complex-type.2.4.a"
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            aload 9 /* elemExpandedQname */
            aastore
            dup
            iconst_1
            aload 7 /* expected */
            aastore
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
        end local 9 // java.lang.String elemExpandedQname
        end local 8 // int[] occurenceInfo
        end local 7 // java.lang.String expected
        50: .line 1973
            goto 61
        end local 6 // java.util.List next
        51: .line 1975
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.xni.Augmentations java.lang.Object com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentCM:Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrCMState:[I
            invokeinterface com.sun.org.apache.xerces.internal.impl.xs.models.XSCMValidator.occurenceInfo:([I)[I
            astore 7 /* occurenceInfo */
        start local 7 // int[] occurenceInfo
        52: .line 1976
            aload 7 /* occurenceInfo */
            ifnull 60
        53: .line 1977
            aload 7 /* occurenceInfo */
            iconst_1
            iaload
            istore 8 /* maxOccurs */
        start local 8 // int maxOccurs
        54: .line 1978
            aload 7 /* occurenceInfo */
            iconst_2
            iaload
            istore 9 /* count */
        start local 9 // int count
        55: .line 1980
            iload 9 /* count */
            iload 8 /* maxOccurs */
            if_icmplt 58
            iload 8 /* maxOccurs */
            iconst_m1
            if_icmpeq 58
        56: .line 1981
            aload 0 /* this */
            ldc "cvc-complex-type.2.4.f"
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentCM:Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
            aload 7 /* occurenceInfo */
            iconst_3
            iaload
            invokeinterface com.sun.org.apache.xerces.internal.impl.xs.models.XSCMValidator.getTermName:(I)Ljava/lang/String;
            aastore
            dup
            iconst_1
            iload 8 /* maxOccurs */
            invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
            aastore
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
        57: .line 1982
            goto 61
        58: .line 1984
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.xni.Augmentations java.lang.Object com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl top int[] int int
      StackMap stack:
            aload 0 /* this */
            ldc "cvc-complex-type.2.4.d"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
        end local 9 // int count
        end local 8 // int maxOccurs
        59: .line 1986
            goto 61
        60: .line 1988
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            ldc "cvc-complex-type.2.4.d"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
        end local 7 // int[] occurenceInfo
        end local 5 // com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl ctype
        61: .line 1995
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.xni.Augmentations java.lang.Object
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            iconst_m1
            if_icmpeq 74
        62: .line 1996
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.ensureStackCapacity:()V
        63: .line 1997
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSubElementStack:[Z
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            iconst_1
            bastore
        64: .line 1998
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSubElement:Z
        65: .line 1999
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElemDeclStack:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            aastore
        66: .line 2000
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNilStack:[Z
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNil:Z
            bastore
        67: .line 2001
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNotationStack:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNotation:Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;
            aastore
        68: .line 2002
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTypeStack:[Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            aastore
        69: .line 2003
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fStrictAssessStack:[Z
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fStrictAssess:Z
            bastore
        70: .line 2004
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCMStack:[Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentCM:Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
            aastore
        71: .line 2005
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCMStateStack:[[I
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrCMState:[I
            aastore
        72: .line 2006
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawTextStack:[Z
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawText:Z
            bastore
        73: .line 2007
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fStringContent:[Z
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawCharacters:Z
            bastore
        74: .line 2012
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            dup
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            iconst_1
            iadd
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
        75: .line 2013
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
        76: .line 2014
            aconst_null
            astore 5 /* wildcard */
        start local 5 // com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl wildcard
        77: .line 2015
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
        78: .line 2016
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fStrictAssess:Z
        79: .line 2017
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNil:Z
        80: .line 2018
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNotation:Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;
        81: .line 2021
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fBuffer:Ljava/lang/StringBuilder;
            iconst_0
            invokevirtual java.lang.StringBuilder.setLength:(I)V
        82: .line 2022
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawText:Z
        83: .line 2023
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawCharacters:Z
        84: .line 2027
            aload 4 /* decl */
            ifnull 89
        85: .line 2028
            aload 4 /* decl */
            instanceof com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl
            ifeq 88
        86: .line 2029
            aload 0 /* this */
            aload 4 /* decl */
            checkcast com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
        87: .line 2030
            goto 89
        88: .line 2031
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl
      StackMap stack:
            aload 4 /* decl */
            checkcast com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl
            astore 5 /* wildcard */
        89: .line 2036
      StackMap locals:
      StackMap stack:
            aload 5 /* wildcard */
            ifnull 94
            aload 5 /* wildcard */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl.fProcessContents:S
            iconst_2
            if_icmpne 94
        90: .line 2037
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSkipValidationDepth:I
        91: .line 2038
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fAugPSVI:Z
            ifeq 93
        92: .line 2039
            aload 0 /* this */
            aload 3 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.getEmptyAugs:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            astore 3 /* augs */
        93: .line 2040
      StackMap locals:
      StackMap stack:
            aload 3 /* augs */
            areturn
        94: .line 2043
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            ifne 107
        95: .line 2045
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootElementDeclaration:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            ifnull 99
        96: .line 2046
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootElementDeclaration:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
        97: .line 2047
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            aload 1 /* element */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.checkElementMatchesRootElementDecl:(Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;Lcom/sun/org/apache/xerces/internal/xni/QName;)V
        98: .line 2048
            goto 107
        99: .line 2049
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootElementDeclQName:Ljavax/xml/namespace/QName;
            ifnull 102
       100: .line 2050
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootElementDeclQName:Ljavax/xml/namespace/QName;
            aload 1 /* element */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.processRootElementDeclQName:(Ljavax/xml/namespace/QName;Lcom/sun/org/apache/xerces/internal/xni/QName;)V
       101: .line 2051
            goto 107
       102: .line 2053
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootTypeDefinition:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            ifnull 105
       103: .line 2054
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootTypeDefinition:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
       104: .line 2055
            goto 107
       105: .line 2056
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootTypeQName:Ljavax/xml/namespace/QName;
            ifnull 107
       106: .line 2057
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fRootTypeQName:Ljavax/xml/namespace/QName;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.processRootTypeQName:(Ljavax/xml/namespace/QName;)V
       107: .line 2062
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            ifnonnull 121
       108: .line 2066
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            ifnonnull 119
       109: .line 2069
            aload 0 /* this */
       110: .line 2070
            iconst_5
       111: .line 2071
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
       112: .line 2072
            aconst_null
       113: .line 2073
            aload 1 /* element */
       114: .line 2074
            aload 2 /* attributes */
       115: .line 2069
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.findSchemaGrammar:(SLjava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;)Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
       116: .line 2068
            astore 6 /* sGrammar */
        start local 6 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar sGrammar
       117: .line 2075
            aload 6 /* sGrammar */
            ifnull 119
       118: .line 2076
            aload 0 /* this */
            aload 6 /* sGrammar */
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.getGlobalElementDecl:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
        end local 6 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar sGrammar
       119: .line 2080
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            ifnull 121
       120: .line 2082
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
       121: .line 2087
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fIgnoreXSITypeDepth:I
            if_icmpne 123
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            ifnonnull 123
       122: .line 2088
            aload 0 /* this */
            dup
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fIgnoreXSITypeDepth:I
            iconst_1
            iadd
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fIgnoreXSITypeDepth:I
       123: .line 2092
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 6 /* xsiType */
        start local 6 // java.lang.String xsiType
       124: .line 2093
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fIgnoreXSITypeDepth:I
            if_icmplt 126
       125: .line 2094
            aload 2 /* attributes */
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.URI_XSI:Ljava/lang/String;
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.XSI_TYPE:Ljava/lang/String;
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
            astore 6 /* xsiType */
       126: .line 2098
      StackMap locals: java.lang.String
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            ifnonnull 154
            aload 6 /* xsiType */
            ifnonnull 154
       127: .line 2102
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            ifne 146
       128: .line 2105
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDynamicValidation:Z
            ifne 129
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSchemaDynamicValidation:Z
            ifeq 139
       129: .line 2112
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentSource:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource;
            ifnull 135
       130: .line 2113
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentSource:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLDocumentSource.setDocumentHandler:(Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;)V
       131: .line 2114
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            ifnull 133
       132: .line 2115
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentSource:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource;
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.setDocumentSource:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource;)V
       133: .line 2117
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush -2
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
       134: .line 2118
            aload 3 /* augs */
            areturn
       135: .line 2121
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSkipValidationDepth:I
       136: .line 2122
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fAugPSVI:Z
            ifeq 138
       137: .line 2123
            aload 0 /* this */
            aload 3 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.getEmptyAugs:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            astore 3 /* augs */
       138: .line 2124
      StackMap locals:
      StackMap stack:
            aload 3 /* augs */
            areturn
       139: .line 2132
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSIErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XSIErrorReporter;
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
       140: .line 2133
            ldc "http://www.w3.org/TR/xml-schema-1"
       141: .line 2134
            ldc "cvc-elt.1.a"
       142: .line 2135
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
       143: .line 2136
            iconst_1
       144: .line 2132
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
            pop
       145: .line 2137
            goto 148
       146: .line 2141
      StackMap locals:
      StackMap stack:
            aload 5 /* wildcard */
            ifnull 148
            aload 5 /* wildcard */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl.fProcessContents:S
            iconst_1
            if_icmpne 148
       147: .line 2143
            aload 0 /* this */
            ldc "cvc-complex-type.2.4.c"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
       148: .line 2148
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fAnyType:Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
       149: .line 2149
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fStrictAssess:Z
       150: .line 2150
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNFullValidationDepth:I
       151: .line 2152
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fAppendBuffer:Z
       152: .line 2157
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSIErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XSIErrorReporter;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.pushContext:()V
       153: .line 2158
            goto 174
       154: .line 2162
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSIErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XSIErrorReporter;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.pushContext:()V
       155: .line 2165
            aload 6 /* xsiType */
            ifnull 162
       156: .line 2166
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            astore 7 /* oldType */
        start local 7 // com.sun.org.apache.xerces.internal.xs.XSTypeDefinition oldType
       157: .line 2167
            aload 0 /* this */
            aload 0 /* this */
            aload 1 /* element */
            aload 6 /* xsiType */
            aload 2 /* attributes */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.getAndCheckXsiType:(Lcom/sun/org/apache/xerces/internal/xni/QName;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;)Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
       158: .line 2169
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            ifnonnull 162
       159: .line 2170
            aload 7 /* oldType */
            ifnonnull 161
       160: .line 2171
            aload 0 /* this */
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fAnyType:Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            goto 162
       161: .line 2173
      StackMap locals: com.sun.org.apache.xerces.internal.xs.XSTypeDefinition
      StackMap stack:
            aload 0 /* this */
            aload 7 /* oldType */
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
        end local 7 // com.sun.org.apache.xerces.internal.xs.XSTypeDefinition oldType
       162: .line 2177
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNNoneValidationDepth:I
       163: .line 2179
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            ifnull 167
       164: .line 2180
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.getConstraintType:()S
            iconst_2
            if_icmpne 167
       165: .line 2181
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fAppendBuffer:Z
       166: .line 2182
            goto 174
       167: .line 2184
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            invokeinterface com.sun.org.apache.xerces.internal.xs.XSTypeDefinition.getTypeCategory:()S
            bipush 16
            if_icmpne 170
       168: .line 2185
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fAppendBuffer:Z
       169: .line 2186
            goto 174
       170: .line 2188
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            checkcast com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
            astore 7 /* ctype */
        start local 7 // com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl ctype
       171: .line 2189
            aload 0 /* this */
            aload 7 /* ctype */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.fContentType:S
            iconst_1
            if_icmpne 172
            iconst_1
            goto 173
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.xni.Augmentations java.lang.Object com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl java.lang.String com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
      StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator
       172: iconst_0
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.xni.Augmentations java.lang.Object com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl java.lang.String com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
      StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator int
       173: putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fAppendBuffer:Z
        end local 7 // com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl ctype
       174: .line 2195
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            ifnull 176
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.getAbstract:()Z
            ifeq 176
       175: .line 2196
            aload 0 /* this */
            ldc "cvc-elt.2"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
       176: .line 2199
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            ifne 178
       177: .line 2200
            aload 0 /* this */
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationRoot:Ljava/lang/String;
       178: .line 2204
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizeData:Z
            ifeq 183
       179: .line 2206
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fFirstChunk:Z
       180: .line 2207
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTrailing:Z
       181: .line 2208
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fUnionType:Z
       182: .line 2209
            aload 0 /* this */
            iconst_m1
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fWhiteSpace:S
       183: .line 2214
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            invokeinterface com.sun.org.apache.xerces.internal.xs.XSTypeDefinition.getTypeCategory:()S
            bipush 15
            if_icmpne 196
       184: .line 2215
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            checkcast com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
            astore 7 /* ctype */
        start local 7 // com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl ctype
       185: .line 2216
            aload 7 /* ctype */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.getAbstract:()Z
            ifeq 187
       186: .line 2217
            aload 0 /* this */
            ldc "cvc-type.2"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
       187: .line 2219
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizeData:Z
            ifeq 204
       188: .line 2222
            aload 7 /* ctype */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.fContentType:S
            iconst_1
            if_icmpne 204
       189: .line 2223
            aload 7 /* ctype */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.fXSSimpleType:Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;
            invokeinterface com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType.getVariety:()S
            iconst_3
            if_icmpne 192
       190: .line 2224
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fUnionType:Z
       191: .line 2225
            goto 204
       192: .line 2227
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 7 /* ctype */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.fXSSimpleType:Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;
            invokeinterface com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType.getWhitespace:()S
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fWhiteSpace:S
       193: .line 2228
            goto 204
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.impl.dv.DatatypeException
       194: pop
        end local 7 // com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl ctype
       195: .line 2234
            goto 204
       196: .line 2236
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizeData:Z
            ifeq 204
       197: .line 2238
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            checkcast com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType
            astore 7 /* dv */
        start local 7 // com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType dv
       198: .line 2239
            aload 7 /* dv */
            invokeinterface com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType.getVariety:()S
            iconst_3
            if_icmpne 201
       199: .line 2240
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fUnionType:Z
       200: .line 2241
            goto 204
       201: .line 2243
      StackMap locals: com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType
      StackMap stack:
            aload 0 /* this */
            aload 7 /* dv */
            invokeinterface com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType.getWhitespace:()S
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fWhiteSpace:S
       202: .line 2244
            goto 204
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.impl.dv.DatatypeException
       203: pop
        end local 7 // com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType dv
       204: .line 2251
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentCM:Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
       205: .line 2252
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            invokeinterface com.sun.org.apache.xerces.internal.xs.XSTypeDefinition.getTypeCategory:()S
            bipush 15
            if_icmpne 207
       206: .line 2253
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            checkcast com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCMBuilder:Lcom/sun/org/apache/xerces/internal/impl/xs/models/CMBuilder;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.getContentModel:(Lcom/sun/org/apache/xerces/internal/impl/xs/models/CMBuilder;)Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentCM:Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
       207: .line 2257
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrCMState:[I
       208: .line 2258
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentCM:Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
            ifnull 210
       209: .line 2259
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentCM:Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
            invokeinterface com.sun.org.apache.xerces.internal.impl.xs.models.XSCMValidator.startContentModel:()[I
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrCMState:[I
       210: .line 2262
      StackMap locals:
      StackMap stack:
            aload 2 /* attributes */
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.URI_XSI:Ljava/lang/String;
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.XSI_NIL:Ljava/lang/String;
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
            astore 7 /* xsiNil */
        start local 7 // java.lang.String xsiNil
       211: .line 2264
            aload 7 /* xsiNil */
            ifnull 213
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            ifnull 213
       212: .line 2265
            aload 0 /* this */
            aload 0 /* this */
            aload 1 /* element */
            aload 7 /* xsiNil */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.getXsiNil:(Lcom/sun/org/apache/xerces/internal/xni/QName;Ljava/lang/String;)Z
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNil:Z
       213: .line 2269
      StackMap locals: java.lang.String
      StackMap stack:
            aconst_null
            astore 8 /* attrGrp */
        start local 8 // com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl attrGrp
       214: .line 2270
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            invokeinterface com.sun.org.apache.xerces.internal.xs.XSTypeDefinition.getTypeCategory:()S
            bipush 15
            if_icmpne 217
       215: .line 2271
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            checkcast com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
            astore 9 /* ctype */
        start local 9 // com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl ctype
       216: .line 2272
            aload 9 /* ctype */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.getAttrGrp:()Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl;
            astore 8 /* attrGrp */
        end local 9 // com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl ctype
       217: .line 2275
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fIDCChecking:Z
            ifeq 223
       218: .line 2277
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValueStoreCache:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$ValueStoreCache;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreCache.startElement:()V
       219: .line 2278
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fMatcherStack:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XPathMatcherStack;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XPathMatcherStack.pushContext:()V
       220: .line 2280
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            ifnull 223
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fIDCPos:I
            ifle 223
       221: .line 2281
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fIdConstraint:Z
       222: .line 2283
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValueStoreCache:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$ValueStoreCache;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreCache.initValueStoresFor:(Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;Lcom/sun/org/apache/xerces/internal/impl/xs/identity/FieldActivator;)V
       223: .line 2286
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* element */
            aload 2 /* attributes */
            aload 8 /* attrGrp */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.processAttributes:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl;)V
       224: .line 2289
            aload 8 /* attrGrp */
            ifnull 226
       225: .line 2290
            aload 0 /* this */
            aload 1 /* element */
            aload 2 /* attributes */
            aload 8 /* attrGrp */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.addDefaultAttributes:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl;)V
       226: .line 2294
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fMatcherStack:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XPathMatcherStack;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XPathMatcherStack.getMatcherCount:()I
            istore 9 /* count */
        start local 9 // int count
       227: .line 2295
            iconst_0
            istore 10 /* i */
        start local 10 // int i
       228: goto 232
       229: .line 2296
      StackMap locals: int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fMatcherStack:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XPathMatcherStack;
            iload 10 /* i */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XPathMatcherStack.getMatcherAt:(I)Lcom/sun/org/apache/xerces/internal/impl/xs/identity/XPathMatcher;
            astore 11 /* matcher */
        start local 11 // com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher matcher
       230: .line 2297
            aload 11 /* matcher */
            aload 1 /* element */
            aload 2 /* attributes */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher.startElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;)V
        end local 11 // com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher matcher
       231: .line 2295
            iinc 10 /* i */ 1
      StackMap locals:
      StackMap stack:
       232: iload 10 /* i */
            iload 9 /* count */
            if_icmplt 229
        end local 10 // int i
       233: .line 2300
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fAugPSVI:Z
            ifeq 240
       234: .line 2301
            aload 0 /* this */
            aload 3 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.getEmptyAugs:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            astore 3 /* augs */
       235: .line 2304
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationRoot:Ljava/lang/String;
            putfield com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.fValidationContext:Ljava/lang/String;
       236: .line 2306
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            putfield com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.fDeclaration:Lcom/sun/org/apache/xerces/internal/xs/XSElementDeclaration;
       237: .line 2308
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            putfield com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.fTypeDecl:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
       238: .line 2310
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNotation:Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;
            putfield com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.fNotation:Lcom/sun/org/apache/xerces/internal/xs/XSNotationDeclaration;
       239: .line 2312
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNil:Z
            putfield com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.fNil:Z
       240: .line 2315
      StackMap locals:
      StackMap stack:
            aload 3 /* augs */
            areturn
        end local 9 // int count
        end local 8 // com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl attrGrp
        end local 7 // java.lang.String xsiNil
        end local 6 // java.lang.String xsiType
        end local 5 // com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl wildcard
        end local 4 // java.lang.Object decl
        end local 3 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 2 // com.sun.org.apache.xerces.internal.xni.XMLAttributes attributes
        end local 1 // com.sun.org.apache.xerces.internal.xni.QName element
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0  241     0               this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0  241     1            element  Lcom/sun/org/apache/xerces/internal/xni/QName;
            0  241     2         attributes  Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;
            0  241     3               augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            6    9     4          sLocation  Ljava/lang/String;
            8    9     5         nsLocation  Ljava/lang/String;
           15  241     4               decl  Ljava/lang/Object;
           19   61     5              ctype  Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
           21   51     6               next  Ljava/util/List<Ljava/lang/Object;>;
           23   50     7           expected  Ljava/lang/String;
           24   50     8      occurenceInfo  [I
           27   50     9  elemExpandedQname  Ljava/lang/String;
           29   48    10          minOccurs  I
           30   48    11          maxOccurs  I
           31   48    12              count  I
           33   41    13           required  I
           52   61     7      occurenceInfo  [I
           54   59     8          maxOccurs  I
           55   59     9              count  I
           77  241     5           wildcard  Lcom/sun/org/apache/xerces/internal/impl/xs/XSWildcardDecl;
          117  119     6           sGrammar  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
          124  241     6            xsiType  Ljava/lang/String;
          157  162     7            oldType  Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
          171  174     7              ctype  Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
          185  195     7              ctype  Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
          198  204     7                 dv  Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;
          211  241     7             xsiNil  Ljava/lang/String;
          214  241     8            attrGrp  Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl;
          216  217     9              ctype  Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
          227  241     9              count  I
          228  233    10                  i  I
          230  231    11            matcher  Lcom/sun/org/apache/xerces/internal/impl/xs/identity/XPathMatcher;
      Exception table:
        from    to  target  type
         192   193     194  Class com.sun.org.apache.xerces.internal.impl.dv.DatatypeException
         201   202     203  Class com.sun.org.apache.xerces.internal.impl.dv.DatatypeException
    MethodParameters:
            Name  Flags
      element     
      attributes  
      augs        

  com.sun.org.apache.xerces.internal.xni.Augmentations handleEndElement(com.sun.org.apache.xerces.internal.xni.QName, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    flags: (0x0000) 
    Code:
      stack=7, locals=10, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // com.sun.org.apache.xerces.internal.xni.QName element
        start local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 2330
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSkipValidationDepth:I
            iflt 26
         1: .line 2333
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSkipValidationDepth:I
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            if_icmpne 16
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSkipValidationDepth:I
            ifle 16
         2: .line 2335
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSkipValidationDepth:I
            iconst_1
            isub
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNFullValidationDepth:I
         3: .line 2336
            aload 0 /* this */
            iconst_m1
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSkipValidationDepth:I
         4: .line 2337
            aload 0 /* this */
            dup
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            iconst_1
            isub
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
         5: .line 2338
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSubElementStack:[Z
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            baload
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSubElement:Z
         6: .line 2339
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElemDeclStack:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            aaload
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
         7: .line 2340
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNilStack:[Z
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            baload
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNil:Z
         8: .line 2341
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNotationStack:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            aaload
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNotation:Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;
         9: .line 2342
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTypeStack:[Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            aaload
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
        10: .line 2343
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCMStack:[Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            aaload
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentCM:Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
        11: .line 2344
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fStrictAssessStack:[Z
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            baload
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fStrictAssess:Z
        12: .line 2345
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCMStateStack:[[I
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            aaload
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrCMState:[I
        13: .line 2346
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawTextStack:[Z
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            baload
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawText:Z
        14: .line 2347
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fStringContent:[Z
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            baload
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawCharacters:Z
        15: .line 2348
            goto 17
        16: .line 2350
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            dup
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            iconst_1
            isub
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
        17: .line 2358
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            iconst_m1
            if_icmpne 23
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fFullChecking:Z
            ifeq 23
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fUseGrammarPoolOnly:Z
            ifne 23
        18: .line 2360
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fGrammarBucket:Lcom/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket;
        19: .line 2361
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSubGroupHandler:Lcom/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler;
        20: .line 2362
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCMBuilder:Lcom/sun/org/apache/xerces/internal/impl/xs/models/CMBuilder;
        21: .line 2363
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSIErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XSIErrorReporter;
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
        22: .line 2359
            invokestatic com.sun.org.apache.xerces.internal.impl.xs.XSConstraints.fullSchemaChecking:(Lcom/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket;Lcom/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler;Lcom/sun/org/apache/xerces/internal/impl/xs/models/CMBuilder;Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;)V
        23: .line 2366
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fAugPSVI:Z
            ifeq 25
        24: .line 2367
            aload 0 /* this */
            aload 2 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.getEmptyAugs:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            astore 2 /* augs */
        25: .line 2368
      StackMap locals:
      StackMap stack:
            aload 2 /* augs */
            areturn
        26: .line 2372
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* element */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.processElementContent:(Lcom/sun/org/apache/xerces/internal/xni/QName;)V
        27: .line 2374
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fIDCChecking:Z
            ifeq 80
        28: .line 2379
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fMatcherStack:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XPathMatcherStack;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XPathMatcherStack.getMatcherCount:()I
            istore 3 /* oldCount */
        start local 3 // int oldCount
        29: .line 2380
            iload 3 /* oldCount */
            iconst_1
            isub
            istore 4 /* i */
        start local 4 // int i
        30: goto 50
        31: .line 2381
      StackMap locals: int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fMatcherStack:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XPathMatcherStack;
            iload 4 /* i */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XPathMatcherStack.getMatcherAt:(I)Lcom/sun/org/apache/xerces/internal/impl/xs/identity/XPathMatcher;
            astore 5 /* matcher */
        start local 5 // com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher matcher
        32: .line 2382
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            ifnonnull 35
        33: .line 2383
            aload 5 /* matcher */
            aload 1 /* element */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            iconst_0
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidatedInfo:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            getfield com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.actualValue:Ljava/lang/Object;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidatedInfo:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            getfield com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.actualValueType:S
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidatedInfo:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            getfield com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.itemValueTypes:Lcom/sun/org/apache/xerces/internal/xs/ShortList;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher.endElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;ZLjava/lang/Object;SLcom/sun/org/apache/xerces/internal/xs/ShortList;)V
        34: .line 2384
            goto 49
        35: .line 2386
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher
      StackMap stack:
            aload 5 /* matcher */
        36: .line 2387
            aload 1 /* element */
        37: .line 2388
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
        38: .line 2389
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.getNillable:()Z
        39: .line 2390
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDefaultValue:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            ifnonnull 41
        40: .line 2391
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidatedInfo:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            getfield com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.actualValue:Ljava/lang/Object;
            goto 42
        41: .line 2392
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.Augmentations int int com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher
      StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xs.XSTypeDefinition int
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            getfield com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.actualValue:Ljava/lang/Object;
        42: .line 2393
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.Augmentations int int com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher
      StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xs.XSTypeDefinition int java.lang.Object
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDefaultValue:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            ifnonnull 44
        43: .line 2394
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidatedInfo:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            getfield com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.actualValueType:S
            goto 45
        44: .line 2395
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.Augmentations int int com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher
      StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xs.XSTypeDefinition int java.lang.Object
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            getfield com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.actualValueType:S
        45: .line 2396
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.Augmentations int int com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher
      StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xs.XSTypeDefinition int java.lang.Object int
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDefaultValue:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            ifnonnull 47
        46: .line 2397
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidatedInfo:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            getfield com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.itemValueTypes:Lcom/sun/org/apache/xerces/internal/xs/ShortList;
            goto 48
        47: .line 2398
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.Augmentations int int com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher
      StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xs.XSTypeDefinition int java.lang.Object int
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            getfield com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.itemValueTypes:Lcom/sun/org/apache/xerces/internal/xs/ShortList;
        48: .line 2386
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.Augmentations int int com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher
      StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xs.XSTypeDefinition int java.lang.Object int com.sun.org.apache.xerces.internal.xs.ShortList
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher.endElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;ZLjava/lang/Object;SLcom/sun/org/apache/xerces/internal/xs/ShortList;)V
        end local 5 // com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher matcher
        49: .line 2380
      StackMap locals:
      StackMap stack:
            iinc 4 /* i */ -1
      StackMap locals:
      StackMap stack:
        50: iload 4 /* i */
            ifge 31
        end local 4 // int i
        51: .line 2402
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fMatcherStack:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XPathMatcherStack;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XPathMatcherStack.size:()I
            ifle 53
        52: .line 2403
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fMatcherStack:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XPathMatcherStack;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XPathMatcherStack.popContext:()V
        53: .line 2406
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fMatcherStack:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XPathMatcherStack;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XPathMatcherStack.getMatcherCount:()I
            istore 4 /* newCount */
        start local 4 // int newCount
        54: .line 2408
            iload 3 /* oldCount */
            iconst_1
            isub
            istore 5 /* i */
        start local 5 // int i
        55: goto 64
        56: .line 2409
      StackMap locals: int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fMatcherStack:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XPathMatcherStack;
            iload 5 /* i */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XPathMatcherStack.getMatcherAt:(I)Lcom/sun/org/apache/xerces/internal/impl/xs/identity/XPathMatcher;
            astore 6 /* matcher */
        start local 6 // com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher matcher
        57: .line 2410
            aload 6 /* matcher */
            instanceof com.sun.org.apache.xerces.internal.impl.xs.identity.Selector$Matcher
            ifeq 63
        58: .line 2411
            aload 6 /* matcher */
            checkcast com.sun.org.apache.xerces.internal.impl.xs.identity.Selector$Matcher
            astore 7 /* selMatcher */
        start local 7 // com.sun.org.apache.xerces.internal.impl.xs.identity.Selector$Matcher selMatcher
        59: .line 2413
            aload 7 /* selMatcher */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.identity.Selector$Matcher.getIdentityConstraint:()Lcom/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint;
            dup
            astore 8 /* id */
        start local 8 // com.sun.org.apache.xerces.internal.impl.xs.identity.IdentityConstraint id
        60: ifnull 63
        61: .line 2414
            aload 8 /* id */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.identity.IdentityConstraint.getCategory:()S
            iconst_2
            if_icmpeq 63
        62: .line 2415
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValueStoreCache:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$ValueStoreCache;
            aload 8 /* id */
            aload 7 /* selMatcher */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.identity.Selector$Matcher.getInitialDepth:()I
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreCache.transplant:(Lcom/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint;I)V
        end local 8 // com.sun.org.apache.xerces.internal.impl.xs.identity.IdentityConstraint id
        end local 7 // com.sun.org.apache.xerces.internal.impl.xs.identity.Selector$Matcher selMatcher
        end local 6 // com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher matcher
        63: .line 2408
      StackMap locals:
      StackMap stack:
            iinc 5 /* i */ -1
      StackMap locals:
      StackMap stack:
        64: iload 5 /* i */
            iload 4 /* newCount */
            if_icmpge 56
        end local 5 // int i
        65: .line 2421
            iload 3 /* oldCount */
            iconst_1
            isub
            istore 5 /* i */
        start local 5 // int i
        66: goto 78
        67: .line 2422
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fMatcherStack:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XPathMatcherStack;
            iload 5 /* i */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XPathMatcherStack.getMatcherAt:(I)Lcom/sun/org/apache/xerces/internal/impl/xs/identity/XPathMatcher;
            astore 6 /* matcher */
        start local 6 // com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher matcher
        68: .line 2423
            aload 6 /* matcher */
            instanceof com.sun.org.apache.xerces.internal.impl.xs.identity.Selector$Matcher
            ifeq 77
        69: .line 2424
            aload 6 /* matcher */
            checkcast com.sun.org.apache.xerces.internal.impl.xs.identity.Selector$Matcher
            astore 7 /* selMatcher */
        start local 7 // com.sun.org.apache.xerces.internal.impl.xs.identity.Selector$Matcher selMatcher
        70: .line 2426
            aload 7 /* selMatcher */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.identity.Selector$Matcher.getIdentityConstraint:()Lcom/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint;
            dup
            astore 8 /* id */
        start local 8 // com.sun.org.apache.xerces.internal.impl.xs.identity.IdentityConstraint id
        71: ifnull 77
        72: .line 2427
            aload 8 /* id */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.identity.IdentityConstraint.getCategory:()S
            iconst_2
            if_icmpne 77
        73: .line 2429
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValueStoreCache:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$ValueStoreCache;
            aload 8 /* id */
            aload 7 /* selMatcher */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.identity.Selector$Matcher.getInitialDepth:()I
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreCache.getValueStoreFor:(Lcom/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint;I)Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$ValueStoreBase;
        74: .line 2428
            astore 9 /* values */
        start local 9 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreBase values
        75: .line 2432
            aload 9 /* values */
            ifnull 77
            aload 9 /* values */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreBase.fValuesCount:I
            aload 9 /* values */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreBase.fFieldCount:I
            if_icmpne 77
        76: .line 2433
            aload 9 /* values */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreBase.endDocumentFragment:()V
        end local 9 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreBase values
        end local 8 // com.sun.org.apache.xerces.internal.impl.xs.identity.IdentityConstraint id
        end local 7 // com.sun.org.apache.xerces.internal.impl.xs.identity.Selector$Matcher selMatcher
        end local 6 // com.sun.org.apache.xerces.internal.impl.xs.identity.XPathMatcher matcher
        77: .line 2421
      StackMap locals:
      StackMap stack:
            iinc 5 /* i */ -1
      StackMap locals:
      StackMap stack:
        78: iload 5 /* i */
            iload 4 /* newCount */
            if_icmpge 67
        end local 5 // int i
        79: .line 2437
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValueStoreCache:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$ValueStoreCache;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreCache.endElement:()V
        end local 4 // int newCount
        end local 3 // int oldCount
        80: .line 2443
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fIgnoreXSITypeDepth:I
            if_icmpge 82
        81: .line 2444
            aload 0 /* this */
            dup
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fIgnoreXSITypeDepth:I
            iconst_1
            isub
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fIgnoreXSITypeDepth:I
        82: .line 2447
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 3 /* grammars */
        start local 3 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar[] grammars
        83: .line 2449
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            ifne 106
        84: .line 2451
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationState:Lcom/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState;
            invokevirtual com.sun.org.apache.xerces.internal.impl.validation.ConfigurableValidationState.checkIDRefID:()Ljava/util/Iterator;
            astore 4 /* invIdRefs */
        start local 4 // java.util.Iterator invIdRefs
        85: .line 2452
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationState:Lcom/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState;
            invokevirtual com.sun.org.apache.xerces.internal.impl.validation.ConfigurableValidationState.resetIDTables:()V
        86: .line 2453
            aload 4 /* invIdRefs */
            ifnull 90
        87: .line 2454
            goto 89
        88: .line 2455
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar[] java.util.Iterator
      StackMap stack:
            aload 0 /* this */
            ldc "cvc-id.1"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 4 /* invIdRefs */
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            aastore
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
        89: .line 2454
      StackMap locals:
      StackMap stack:
            aload 4 /* invIdRefs */
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 88
        90: .line 2459
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fFullChecking:Z
            ifeq 96
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fUseGrammarPoolOnly:Z
            ifne 96
        91: .line 2461
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fGrammarBucket:Lcom/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket;
        92: .line 2462
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSubGroupHandler:Lcom/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler;
        93: .line 2463
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCMBuilder:Lcom/sun/org/apache/xerces/internal/impl/xs/models/CMBuilder;
        94: .line 2464
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSIErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XSIErrorReporter;
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
        95: .line 2460
            invokestatic com.sun.org.apache.xerces.internal.impl.xs.XSConstraints.fullSchemaChecking:(Lcom/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket;Lcom/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler;Lcom/sun/org/apache/xerces/internal/impl/xs/models/CMBuilder;Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;)V
        96: .line 2467
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fGrammarBucket:Lcom/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSGrammarBucket.getGrammars:()[Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
            astore 3 /* grammars */
        97: .line 2469
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fGrammarPool:Lcom/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarPool;
            ifnull 104
        98: .line 2471
            iconst_0
            istore 5 /* k */
        start local 5 // int k
        99: goto 102
       100: .line 2472
      StackMap locals: int
      StackMap stack:
            aload 3 /* grammars */
            iload 5 /* k */
            aaload
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.setImmutable:(Z)V
       101: .line 2471
            iinc 5 /* k */ 1
      StackMap locals:
      StackMap stack:
       102: iload 5 /* k */
            aload 3 /* grammars */
            arraylength
            if_icmplt 100
        end local 5 // int k
       103: .line 2474
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fGrammarPool:Lcom/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarPool;
            ldc "http://www.w3.org/2001/XMLSchema"
            aload 3 /* grammars */
            invokeinterface com.sun.org.apache.xerces.internal.xni.grammars.XMLGrammarPool.cacheGrammars:(Ljava/lang/String;[Lcom/sun/org/apache/xerces/internal/xni/grammars/Grammar;)V
       104: .line 2476
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_1
            aload 3 /* grammars */
            aload 2 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.endElementPSVI:(Z[Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            astore 2 /* augs */
        end local 4 // java.util.Iterator invIdRefs
       105: .line 2477
            goto 121
       106: .line 2478
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_0
            aload 3 /* grammars */
            aload 2 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.endElementPSVI:(Z[Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            astore 2 /* augs */
       107: .line 2481
            aload 0 /* this */
            dup
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            iconst_1
            isub
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
       108: .line 2484
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSubElementStack:[Z
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            baload
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSubElement:Z
       109: .line 2485
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElemDeclStack:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            aaload
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
       110: .line 2486
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNilStack:[Z
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            baload
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNil:Z
       111: .line 2487
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNotationStack:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            aaload
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNotation:Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;
       112: .line 2488
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTypeStack:[Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            aaload
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
       113: .line 2489
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCMStack:[Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            aaload
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentCM:Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
       114: .line 2490
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fStrictAssessStack:[Z
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            baload
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fStrictAssess:Z
       115: .line 2491
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCMStateStack:[[I
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            aaload
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrCMState:[I
       116: .line 2492
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawTextStack:[Z
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            baload
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawText:Z
       117: .line 2493
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fStringContent:[Z
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            baload
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawCharacters:Z
       118: .line 2500
            aload 0 /* this */
            iconst_m1
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fWhiteSpace:S
       119: .line 2503
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fAppendBuffer:Z
       120: .line 2505
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fUnionType:Z
       121: .line 2508
      StackMap locals:
      StackMap stack:
            aload 2 /* augs */
            areturn
        end local 3 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar[] grammars
        end local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 1 // com.sun.org.apache.xerces.internal.xni.QName element
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0  122     0        this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0  122     1     element  Lcom/sun/org/apache/xerces/internal/xni/QName;
            0  122     2        augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
           29   80     3    oldCount  I
           30   51     4           i  I
           32   49     5     matcher  Lcom/sun/org/apache/xerces/internal/impl/xs/identity/XPathMatcher;
           54   80     4    newCount  I
           55   65     5           i  I
           57   63     6     matcher  Lcom/sun/org/apache/xerces/internal/impl/xs/identity/XPathMatcher;
           59   63     7  selMatcher  Lcom/sun/org/apache/xerces/internal/impl/xs/identity/Selector$Matcher;
           60   63     8          id  Lcom/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint;
           66   79     5           i  I
           68   77     6     matcher  Lcom/sun/org/apache/xerces/internal/impl/xs/identity/XPathMatcher;
           70   77     7  selMatcher  Lcom/sun/org/apache/xerces/internal/impl/xs/identity/Selector$Matcher;
           71   77     8          id  Lcom/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint;
           75   77     9      values  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$ValueStoreBase;
           83  122     3    grammars  [Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
           85  105     4   invIdRefs  Ljava/util/Iterator<Ljava/lang/String;>;
           99  103     5           k  I
    MethodParameters:
         Name  Flags
      element  
      augs     

  final com.sun.org.apache.xerces.internal.xni.Augmentations endElementPSVI(boolean, com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar[], com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Z[Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    flags: (0x0010) ACC_FINAL
    Code:
      stack=3, locals=5, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // boolean root
        start local 2 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar[] grammars
        start local 3 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 2516
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fAugPSVI:Z
            ifeq 34
         1: .line 2517
            aload 0 /* this */
            aload 3 /* augs */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.getEmptyAugs:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            astore 3 /* augs */
         2: .line 2520
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            putfield com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.fDeclaration:Lcom/sun/org/apache/xerces/internal/xs/XSElementDeclaration;
         3: .line 2521
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            putfield com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.fTypeDecl:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
         4: .line 2522
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNotation:Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;
            putfield com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.fNotation:Lcom/sun/org/apache/xerces/internal/xs/XSNotationDeclaration;
         5: .line 2523
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationRoot:Ljava/lang/String;
            putfield com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.fValidationContext:Ljava/lang/String;
         6: .line 2524
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNil:Z
            putfield com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.fNil:Z
         7: .line 2529
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNFullValidationDepth:I
            if_icmple 10
         8: .line 2530
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
            iconst_2
            putfield com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.fValidationAttempted:S
         9: .line 2531
            goto 14
        10: .line 2535
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNNoneValidationDepth:I
            if_icmple 13
        11: .line 2536
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.fValidationAttempted:S
        12: .line 2537
            goto 14
        13: .line 2540
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.fValidationAttempted:S
        14: .line 2544
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNFullValidationDepth:I
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            if_icmpne 16
        15: .line 2545
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            iconst_1
            isub
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNFullValidationDepth:I
        16: .line 2547
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNNoneValidationDepth:I
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            if_icmpne 18
        17: .line 2548
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            iconst_1
            isub
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNNoneValidationDepth:I
        18: .line 2551
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDefaultValue:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            ifnull 20
        19: .line 2552
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.fSpecified:Z
        20: .line 2553
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
            getfield com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.fValue:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidatedInfo:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            invokevirtual com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.copyFrom:(Lcom/sun/org/apache/xerces/internal/xs/XSValue;)V
        21: .line 2555
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fStrictAssess:Z
            ifeq 29
        22: .line 2560
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSIErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XSIErrorReporter;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.mergeContext:()[Ljava/lang/String;
            astore 4 /* errors */
        start local 4 // java.lang.String[] errors
        23: .line 2563
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
            aload 4 /* errors */
            putfield com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.fErrors:[Ljava/lang/String;
        24: .line 2565
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
        25: .line 2566
            aload 4 /* errors */
            ifnonnull 26
            iconst_2
            goto 27
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator int com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar[] com.sun.org.apache.xerces.internal.xni.Augmentations java.lang.String[]
      StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl
        26: iconst_1
        27: .line 2565
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator int com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar[] com.sun.org.apache.xerces.internal.xni.Augmentations java.lang.String[]
      StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl int
            putfield com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.fValidity:S
        end local 4 // java.lang.String[] errors
        28: .line 2567
            goto 31
        29: .line 2569
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.fValidity:S
        30: .line 2573
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSIErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XSIErrorReporter;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.popContext:()[Ljava/lang/String;
            pop
        31: .line 2576
      StackMap locals:
      StackMap stack:
            iload 1 /* root */
            ifeq 34
        32: .line 2578
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
            aload 2 /* grammars */
            putfield com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.fGrammars:[Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
        33: .line 2579
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.fSchemaInformation:Lcom/sun/org/apache/xerces/internal/xs/XSModel;
        34: .line 2583
      StackMap locals:
      StackMap stack:
            aload 3 /* augs */
            areturn
        end local 3 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 2 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar[] grammars
        end local 1 // boolean root
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   35     0      this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0   35     1      root  Z
            0   35     2  grammars  [Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
            0   35     3      augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
           23   28     4    errors  [Ljava/lang/String;
    MethodParameters:
          Name  Flags
      root      
      grammars  
      augs      

  com.sun.org.apache.xerces.internal.xni.Augmentations getEmptyAugs(com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 2588
            aload 1 /* augs */
            ifnonnull 3
         1: .line 2589
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fAugmentations:Lcom/sun/org/apache/xerces/internal/util/AugmentationsImpl;
            astore 1 /* augs */
         2: .line 2590
            aload 1 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.Augmentations.removeAllItems:()V
         3: .line 2592
      StackMap locals:
      StackMap stack:
            aload 1 /* augs */
            ldc "ELEMENT_PSVI"
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
            invokeinterface com.sun.org.apache.xerces.internal.xni.Augmentations.putItem:(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         4: .line 2593
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentPSVI:Lcom/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.ElementPSVImpl.reset:()V
         5: .line 2595
            aload 1 /* augs */
            areturn
        end local 1 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0    6     1  augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    MethodParameters:
      Name  Flags
      augs  

  void storeLocations(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0000) 
    Code:
      stack=7, locals=4, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // java.lang.String sLocation
        start local 2 // java.lang.String nsLocation
         0: .line 2599
            aload 1 /* sLocation */
            ifnull 12
         1: .line 2600
            aload 1 /* sLocation */
         2: .line 2601
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fLocationPairs:Ljava/util/Map;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fLocator:Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;
            ifnonnull 3
            aconst_null
            goto 4
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator java.lang.String java.lang.String
      StackMap stack: java.lang.String java.util.Map
         3: aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fLocator:Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLLocator.getExpandedSystemId:()Ljava/lang/String;
         4: .line 2600
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator java.lang.String java.lang.String
      StackMap stack: java.lang.String java.util.Map java.lang.String
            invokestatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader.tokenizeSchemaLocationStr:(Ljava/lang/String;Ljava/util/Map;Ljava/lang/String;)Z
         5: .line 2601
            ifne 12
         6: .line 2603
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSIErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XSIErrorReporter;
         7: .line 2604
            ldc "http://www.w3.org/TR/xml-schema-1"
         8: .line 2605
            ldc "SchemaLocation"
         9: .line 2606
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* sLocation */
            aastore
        10: .line 2607
            iconst_0
        11: .line 2603
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)V
        12: .line 2610
      StackMap locals:
      StackMap stack:
            aload 2 /* nsLocation */
            ifnull 22
        13: .line 2611
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fLocationPairs:Ljava/util/Map;
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader$LocationArray
            astore 3 /* la */
        start local 3 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader$LocationArray la
        14: .line 2612
            aload 3 /* la */
            ifnonnull 17
        15: .line 2613
            new com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader$LocationArray
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader$LocationArray.<init>:()V
            astore 3 /* la */
        16: .line 2614
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fLocationPairs:Ljava/util/Map;
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
            aload 3 /* la */
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        17: .line 2616
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader$LocationArray
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fLocator:Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;
            ifnull 21
        18: .line 2618
            aload 2 /* nsLocation */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fLocator:Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLLocator.getExpandedSystemId:()Ljava/lang/String;
            iconst_0
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLEntityManager.expandSystemId:(Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String;
            astore 2 /* nsLocation */
        19: .line 2619
            goto 21
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.util.URI$MalformedURIException
        20: pop
        21: .line 2622
      StackMap locals:
      StackMap stack:
            aload 3 /* la */
            aload 2 /* nsLocation */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader$LocationArray.addLocation:(Ljava/lang/String;)V
        end local 3 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader$LocationArray la
        22: .line 2625
      StackMap locals:
      StackMap stack:
            return
        end local 2 // java.lang.String nsLocation
        end local 1 // java.lang.String sLocation
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   23     0        this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0   23     1   sLocation  Ljava/lang/String;
            0   23     2  nsLocation  Ljava/lang/String;
           14   22     3          la  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader$LocationArray;
      Exception table:
        from    to  target  type
          18    19      20  Class com.sun.org.apache.xerces.internal.util.URI$MalformedURIException
    MethodParameters:
            Name  Flags
      sLocation   
      nsLocation  

  com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar findSchemaGrammar(short, java.lang.String, com.sun.org.apache.xerces.internal.xni.QName, com.sun.org.apache.xerces.internal.xni.QName, com.sun.org.apache.xerces.internal.xni.XMLAttributes);
    descriptor: (SLjava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;)Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
    flags: (0x0000) 
    Code:
      stack=8, locals=12, args_size=6
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // short contextType
        start local 2 // java.lang.String namespace
        start local 3 // com.sun.org.apache.xerces.internal.xni.QName enclosingElement
        start local 4 // com.sun.org.apache.xerces.internal.xni.QName triggeringComponent
        start local 5 // com.sun.org.apache.xerces.internal.xni.XMLAttributes attributes
         0: .line 2636
            aconst_null
            astore 6 /* grammar */
        start local 6 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar grammar
         1: .line 2638
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fGrammarBucket:Lcom/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket;
            aload 2 /* namespace */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSGrammarBucket.getGrammar:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
            astore 6 /* grammar */
         2: .line 2640
            aload 6 /* grammar */
            ifnonnull 15
         3: .line 2641
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSDDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
            aload 2 /* namespace */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSDDescription.setNamespace:(Ljava/lang/String;)V
         4: .line 2643
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fGrammarPool:Lcom/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarPool;
            ifnull 15
         5: .line 2644
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fGrammarPool:Lcom/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarPool;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSDDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
            invokeinterface com.sun.org.apache.xerces.internal.xni.grammars.XMLGrammarPool.retrieveGrammar:(Lcom/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarDescription;)Lcom/sun/org/apache/xerces/internal/xni/grammars/Grammar;
            checkcast com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar
            astore 6 /* grammar */
         6: .line 2645
            aload 6 /* grammar */
            ifnull 15
         7: .line 2648
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fGrammarBucket:Lcom/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket;
            aload 6 /* grammar */
            iconst_1
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNamespaceGrowth:Z
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSGrammarBucket.putGrammar:(Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;ZZ)Z
            ifne 15
         8: .line 2651
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSIErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XSIErrorReporter;
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
         9: .line 2652
            ldc "http://www.w3.org/TR/xml-schema-1"
        10: .line 2653
            ldc "GrammarConflict"
        11: .line 2654
            aconst_null
        12: .line 2655
            iconst_0
        13: .line 2651
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
            pop
        14: .line 2656
            aconst_null
            astore 6 /* grammar */
        15: .line 2662
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fUseGrammarPoolOnly:Z
            ifne 61
            aload 6 /* grammar */
            ifnull 17
        16: .line 2663
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNamespaceGrowth:Z
            ifeq 61
            aload 0 /* this */
            aload 6 /* grammar */
            iload 1 /* contextType */
            aload 4 /* triggeringComponent */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.hasSchemaComponent:(Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;SLcom/sun/org/apache/xerces/internal/xni/QName;)Z
            ifne 61
        17: .line 2664
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSDDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSDDescription.reset:()V
        18: .line 2665
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSDDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
            iload 1 /* contextType */
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSDDescription.fContextType:S
        19: .line 2666
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSDDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
            aload 2 /* namespace */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSDDescription.setNamespace:(Ljava/lang/String;)V
        20: .line 2667
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSDDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
            aload 3 /* enclosingElement */
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSDDescription.fEnclosedElementName:Lcom/sun/org/apache/xerces/internal/xni/QName;
        21: .line 2668
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSDDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
            aload 4 /* triggeringComponent */
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSDDescription.fTriggeringComponent:Lcom/sun/org/apache/xerces/internal/xni/QName;
        22: .line 2669
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSDDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
            aload 5 /* attributes */
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSDDescription.fAttributes:Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;
        23: .line 2670
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fLocator:Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;
            ifnull 25
        24: .line 2671
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSDDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fLocator:Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLLocator.getExpandedSystemId:()Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSDDescription.setBaseSystemId:(Ljava/lang/String;)V
        25: .line 2674
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fLocationPairs:Ljava/util/Map;
            astore 7 /* locationPairs */
        start local 7 // java.util.Map locationPairs
        26: .line 2676
            aload 7 /* locationPairs */
            aload 2 /* namespace */
            ifnonnull 27
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
            goto 28
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator int java.lang.String com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar java.util.Map
      StackMap stack: java.util.Map
        27: aload 2 /* namespace */
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator int java.lang.String com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar java.util.Map
      StackMap stack: java.util.Map java.lang.String
        28: invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader$LocationArray
        29: .line 2675
            astore 8 /* locationArray */
        start local 8 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader$LocationArray locationArray
        30: .line 2677
            aload 8 /* locationArray */
            ifnull 34
        31: .line 2678
            aload 8 /* locationArray */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader$LocationArray.getLocationArray:()[Ljava/lang/String;
            astore 9 /* temp */
        start local 9 // java.lang.String[] temp
        32: .line 2679
            aload 9 /* temp */
            arraylength
            ifeq 34
        33: .line 2680
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSDDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
            aload 9 /* temp */
            aload 6 /* grammar */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.setLocationHints:(Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;[Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;)V
        end local 9 // java.lang.String[] temp
        34: .line 2684
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader$LocationArray
      StackMap stack:
            aload 6 /* grammar */
            ifnull 35
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSDDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSDDescription.fLocationHints:[Ljava/lang/String;
            ifnull 61
        35: .line 2685
      StackMap locals:
      StackMap stack:
            iconst_1
            istore 9 /* toParseSchema */
        start local 9 // boolean toParseSchema
        36: .line 2686
            aload 6 /* grammar */
            ifnull 38
        37: .line 2688
            invokestatic java.util.Collections.emptyMap:()Ljava/util/Map;
            astore 7 /* locationPairs */
        38: .line 2695
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSDDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
        39: .line 2696
            aload 7 /* locationPairs */
        40: .line 2697
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fEntityResolver:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLEntityResolver;
        41: .line 2694
            invokestatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader.resolveDocument:(Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;Ljava/util/Map;Lcom/sun/org/apache/xerces/internal/xni/parser/XMLEntityResolver;)Lcom/sun/org/apache/xerces/internal/xni/parser/XMLInputSource;
        42: .line 2693
            astore 10 /* xis */
        start local 10 // com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource xis
        43: .line 2698
            aload 6 /* grammar */
            ifnull 48
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNamespaceGrowth:Z
            ifeq 48
        44: .line 2702
            aload 6 /* grammar */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.getDocumentLocations:()Lcom/sun/org/apache/xerces/internal/xs/StringList;
            aload 10 /* xis */
            invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource.getSystemId:()Ljava/lang/String;
            aload 10 /* xis */
            invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource.getBaseSystemId:()Ljava/lang/String;
            iconst_0
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLEntityManager.expandSystemId:(Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String;
            invokeinterface com.sun.org.apache.xerces.internal.xs.StringList.contains:(Ljava/lang/String;)Z
            ifeq 48
        45: .line 2703
            iconst_0
            istore 9 /* toParseSchema */
        46: .line 2705
            goto 48
        47: .line 2706
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator int java.lang.String com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar java.util.Map com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader$LocationArray int com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource
      StackMap stack: com.sun.org.apache.xerces.internal.util.URI$MalformedURIException
            pop
        48: .line 2709
      StackMap locals:
      StackMap stack:
            iload 9 /* toParseSchema */
            ifeq 61
        49: .line 2710
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSchemaLoader:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSDDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
            aload 10 /* xis */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fLocationPairs:Ljava/util/Map;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader.loadSchema:(Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;Lcom/sun/org/apache/xerces/internal/xni/parser/XMLInputSource;Ljava/util/Map;)Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
            astore 6 /* grammar */
        end local 10 // com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource xis
        50: .line 2712
            goto 61
        51: .line 2713
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator int java.lang.String com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar java.util.Map com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader$LocationArray int
      StackMap stack: java.io.IOException
            astore 10 /* ex */
        start local 10 // java.io.IOException ex
        52: .line 2714
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSDDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSDDescription.getLocationHints:()[Ljava/lang/String;
            astore 11 /* locationHints */
        start local 11 // java.lang.String[] locationHints
        53: .line 2715
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSIErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XSIErrorReporter;
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
        54: .line 2716
            ldc "http://www.w3.org/TR/xml-schema-1"
        55: .line 2717
            ldc "schema_reference.4"
        56: .line 2718
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 11 /* locationHints */
            ifnull 57
            aload 11 /* locationHints */
            iconst_0
            aaload
            goto 58
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator int java.lang.String com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar java.util.Map com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader$LocationArray int java.io.IOException java.lang.String[]
      StackMap stack: com.sun.org.apache.xerces.internal.impl.XMLErrorReporter java.lang.String java.lang.String java.lang.Object[] java.lang.Object[] int
        57: getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator int java.lang.String com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar java.util.Map com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader$LocationArray int java.io.IOException java.lang.String[]
      StackMap stack: com.sun.org.apache.xerces.internal.impl.XMLErrorReporter java.lang.String java.lang.String java.lang.Object[] java.lang.Object[] int java.lang.String
        58: aastore
        59: .line 2719
            iconst_0
            aload 10 /* ex */
        60: .line 2715
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;SLjava/lang/Exception;)Ljava/lang/String;
            pop
        end local 11 // java.lang.String[] locationHints
        end local 10 // java.io.IOException ex
        end local 9 // boolean toParseSchema
        end local 8 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader$LocationArray locationArray
        end local 7 // java.util.Map locationPairs
        61: .line 2724
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator int java.lang.String com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar
      StackMap stack:
            aload 6 /* grammar */
            areturn
        end local 6 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar grammar
        end local 5 // com.sun.org.apache.xerces.internal.xni.XMLAttributes attributes
        end local 4 // com.sun.org.apache.xerces.internal.xni.QName triggeringComponent
        end local 3 // com.sun.org.apache.xerces.internal.xni.QName enclosingElement
        end local 2 // java.lang.String namespace
        end local 1 // short contextType
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot                 Name  Signature
            0   62     0                 this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0   62     1          contextType  S
            0   62     2            namespace  Ljava/lang/String;
            0   62     3     enclosingElement  Lcom/sun/org/apache/xerces/internal/xni/QName;
            0   62     4  triggeringComponent  Lcom/sun/org/apache/xerces/internal/xni/QName;
            0   62     5           attributes  Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;
            1   62     6              grammar  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
           26   61     7        locationPairs  Ljava/util/Map<Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader$LocationArray;>;
           30   61     8        locationArray  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader$LocationArray;
           32   34     9                 temp  [Ljava/lang/String;
           36   61     9        toParseSchema  Z
           43   50    10                  xis  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLInputSource;
           52   61    10                   ex  Ljava/io/IOException;
           53   61    11        locationHints  [Ljava/lang/String;
      Exception table:
        from    to  target  type
          44    46      47  Class com.sun.org.apache.xerces.internal.util.URI$MalformedURIException
          38    50      51  Class java.io.IOException
    MethodParameters:
                     Name  Flags
      contextType          
      namespace            
      enclosingElement     
      triggeringComponent  
      attributes           

  private boolean hasSchemaComponent(com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar, short, com.sun.org.apache.xerces.internal.xni.QName);
    descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;SLcom/sun/org/apache/xerces/internal/xni/QName;)Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=5, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar grammar
        start local 2 // short contextType
        start local 3 // com.sun.org.apache.xerces.internal.xni.QName triggeringComponent
         0: .line 2729
            aload 1 /* grammar */
            ifnull 10
            aload 3 /* triggeringComponent */
            ifnull 10
         1: .line 2730
            aload 3 /* triggeringComponent */
            getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
            astore 4 /* localName */
        start local 4 // java.lang.String localName
         2: .line 2731
            aload 4 /* localName */
            ifnull 10
            aload 4 /* localName */
            invokevirtual java.lang.String.length:()I
            ifle 10
         3: .line 2732
            iload 2 /* contextType */
            tableswitch { // 5 - 7
                    5: 4
                    6: 6
                    7: 8
              default: 10
          }
         4: .line 2734
      StackMap locals: java.lang.String
      StackMap stack:
            aload 1 /* grammar */
            aload 4 /* localName */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.getElementDeclaration:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/xs/XSElementDeclaration;
            ifnull 5
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         5: iconst_0
            ireturn
         6: .line 2736
      StackMap locals:
      StackMap stack:
            aload 1 /* grammar */
            aload 4 /* localName */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.getAttributeDeclaration:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/xs/XSAttributeDeclaration;
            ifnull 7
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         7: iconst_0
            ireturn
         8: .line 2738
      StackMap locals:
      StackMap stack:
            aload 1 /* grammar */
            aload 4 /* localName */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.getTypeDefinition:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            ifnull 9
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         9: iconst_0
            ireturn
        end local 4 // java.lang.String localName
        10: .line 2742
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 3 // com.sun.org.apache.xerces.internal.xni.QName triggeringComponent
        end local 2 // short contextType
        end local 1 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar grammar
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot                 Name  Signature
            0   11     0                 this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0   11     1              grammar  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
            0   11     2          contextType  S
            0   11     3  triggeringComponent  Lcom/sun/org/apache/xerces/internal/xni/QName;
            2   10     4            localName  Ljava/lang/String;
    MethodParameters:
                     Name  Flags
      grammar              
      contextType          
      triggeringComponent  

  private void setLocationHints(com.sun.org.apache.xerces.internal.impl.xs.XSDDescription, java.lang.String[], com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar);
    descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;[Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=5, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSDDescription desc
        start local 2 // java.lang.String[] locations
        start local 3 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar grammar
         0: .line 2746
            aload 2 /* locations */
            arraylength
            istore 4 /* length */
        start local 4 // int length
         1: .line 2747
            aload 3 /* grammar */
            ifnonnull 5
         2: .line 2748
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSDDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
            iload 4 /* length */
            anewarray java.lang.String
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSDDescription.fLocationHints:[Ljava/lang/String;
         3: .line 2749
            aload 2 /* locations */
            iconst_0
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSDDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSDDescription.fLocationHints:[Ljava/lang/String;
            iconst_0
            iload 4 /* length */
            invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
         4: .line 2750
            goto 6
         5: .line 2752
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            aload 1 /* desc */
            aload 2 /* locations */
            aload 3 /* grammar */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.getDocumentLocations:()Lcom/sun/org/apache/xerces/internal/xs/StringList;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.setLocationHints:(Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;[Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xs/StringList;)V
         6: .line 2754
      StackMap locals:
      StackMap stack:
            return
        end local 4 // int length
        end local 3 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar grammar
        end local 2 // java.lang.String[] locations
        end local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSDDescription desc
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    7     0       this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0    7     1       desc  Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
            0    7     2  locations  [Ljava/lang/String;
            0    7     3    grammar  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
            1    7     4     length  I
    MethodParameters:
           Name  Flags
      desc       
      locations  
      grammar    

  private void setLocationHints(com.sun.org.apache.xerces.internal.impl.xs.XSDDescription, java.lang.String[], com.sun.org.apache.xerces.internal.xs.StringList);
    descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;[Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xs/StringList;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSDDescription desc
        start local 2 // java.lang.String[] locations
        start local 3 // com.sun.org.apache.xerces.internal.xs.StringList docLocations
         0: .line 2757
            aload 2 /* locations */
            arraylength
            istore 4 /* length */
        start local 4 // int length
         1: .line 2758
            iload 4 /* length */
            anewarray java.lang.String
            astore 5 /* hints */
        start local 5 // java.lang.String[] hints
         2: .line 2759
            iconst_0
            istore 6 /* counter */
        start local 6 // int counter
         3: .line 2761
            iconst_0
            istore 7 /* i */
        start local 7 // int i
         4: goto 8
         5: .line 2762
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.impl.xs.XSDDescription java.lang.String[] com.sun.org.apache.xerces.internal.xs.StringList int java.lang.String[] int int
      StackMap stack:
            aload 3 /* docLocations */
            aload 2 /* locations */
            iload 7 /* i */
            aaload
            invokeinterface com.sun.org.apache.xerces.internal.xs.StringList.contains:(Ljava/lang/String;)Z
            ifne 7
         6: .line 2763
            aload 5 /* hints */
            iload 6 /* counter */
            iinc 6 /* counter */ 1
            aload 2 /* locations */
            iload 7 /* i */
            aaload
            aastore
         7: .line 2761
      StackMap locals:
      StackMap stack:
            iinc 7 /* i */ 1
      StackMap locals:
      StackMap stack:
         8: iload 7 /* i */
            iload 4 /* length */
            if_icmplt 5
        end local 7 // int i
         9: .line 2767
            iload 6 /* counter */
            ifle 15
        10: .line 2768
            iload 6 /* counter */
            iload 4 /* length */
            if_icmpne 13
        11: .line 2769
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSDDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
            aload 5 /* hints */
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSDDescription.fLocationHints:[Ljava/lang/String;
        12: .line 2770
            goto 15
        13: .line 2772
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSDDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
            iload 6 /* counter */
            anewarray java.lang.String
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSDDescription.fLocationHints:[Ljava/lang/String;
        14: .line 2773
            aload 5 /* hints */
            iconst_0
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSDDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSDDescription.fLocationHints:[Ljava/lang/String;
            iconst_0
            iload 6 /* counter */
            invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
        15: .line 2776
      StackMap locals:
      StackMap stack:
            return
        end local 6 // int counter
        end local 5 // java.lang.String[] hints
        end local 4 // int length
        end local 3 // com.sun.org.apache.xerces.internal.xs.StringList docLocations
        end local 2 // java.lang.String[] locations
        end local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSDDescription desc
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   16     0          this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0   16     1          desc  Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
            0   16     2     locations  [Ljava/lang/String;
            0   16     3  docLocations  Lcom/sun/org/apache/xerces/internal/xs/StringList;
            1   16     4        length  I
            2   16     5         hints  [Ljava/lang/String;
            3   16     6       counter  I
            4    9     7             i  I
    MethodParameters:
              Name  Flags
      desc          
      locations     
      docLocations  

  com.sun.org.apache.xerces.internal.xs.XSTypeDefinition getAndCheckXsiType(com.sun.org.apache.xerces.internal.xni.QName, java.lang.String, com.sun.org.apache.xerces.internal.xni.XMLAttributes);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;)Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
    flags: (0x0000) 
    Code:
      stack=8, locals=7, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // com.sun.org.apache.xerces.internal.xni.QName element
        start local 2 // java.lang.String xsiType
        start local 3 // com.sun.org.apache.xerces.internal.xni.XMLAttributes attributes
         0: .line 2785
            aconst_null
            astore 4 /* typeName */
        start local 4 // com.sun.org.apache.xerces.internal.xni.QName typeName
         1: .line 2787
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fQNameDV:Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;
            aload 2 /* xsiType */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationState:Lcom/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState;
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType.validate:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/impl/dv/ValidationContext;Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;)Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.xni.QName
            astore 4 /* typeName */
         2: .line 2788
            goto 13
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName java.lang.String com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.xni.QName
      StackMap stack: com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException
         3: astore 5 /* e */
        start local 5 // com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException e
         4: .line 2789
            aload 0 /* this */
            aload 5 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException.getKey:()Ljava/lang/String;
            aload 5 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException.getArgs:()[Ljava/lang/Object;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
         5: .line 2790
            aload 0 /* this */
         6: .line 2791
            ldc "cvc-elt.4.1"
         7: .line 2792
            iconst_3
            anewarray java.lang.Object
            dup
            iconst_0
         8: .line 2793
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            dup
            iconst_1
         9: .line 2794
            new java.lang.StringBuilder
            dup
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.URI_XSI:Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc ","
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.XSI_TYPE:Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            aastore
            dup
            iconst_2
        10: .line 2795
            aload 2 /* xsiType */
            aastore
        11: .line 2790
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
        12: .line 2796
            aconst_null
            areturn
        end local 5 // com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException e
        13: .line 2800
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 5 /* type */
        start local 5 // com.sun.org.apache.xerces.internal.xs.XSTypeDefinition type
        14: .line 2802
            aload 4 /* typeName */
            getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.URI_SCHEMAFORSCHEMA:Ljava/lang/String;
            if_acmpne 16
        15: .line 2803
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.SG_SchemaNS:Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$BuiltinSchemaGrammar;
            aload 4 /* typeName */
            getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinSchemaGrammar.getGlobalTypeDecl:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            astore 5 /* type */
        16: .line 2806
      StackMap locals: com.sun.org.apache.xerces.internal.xs.XSTypeDefinition
      StackMap stack:
            aload 5 /* type */
            ifnonnull 27
        17: .line 2809
            aload 0 /* this */
        18: .line 2810
            bipush 7
        19: .line 2811
            aload 4 /* typeName */
            getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
        20: .line 2812
            aload 1 /* element */
        21: .line 2813
            aload 4 /* typeName */
        22: .line 2814
            aload 3 /* attributes */
        23: .line 2809
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.findSchemaGrammar:(SLjava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;)Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
        24: .line 2808
            astore 6 /* grammar */
        start local 6 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar grammar
        25: .line 2816
            aload 6 /* grammar */
            ifnull 27
        26: .line 2817
            aload 6 /* grammar */
            aload 4 /* typeName */
            getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.getGlobalTypeDecl:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            astore 5 /* type */
        end local 6 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar grammar
        27: .line 2820
      StackMap locals:
      StackMap stack:
            aload 5 /* type */
            ifnonnull 30
        28: .line 2821
            aload 0 /* this */
            ldc "cvc-elt.4.2"
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            dup
            iconst_1
            aload 2 /* xsiType */
            aastore
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
        29: .line 2822
            aconst_null
            areturn
        30: .line 2827
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            ifnull 41
        31: .line 2828
            iconst_0
            istore 6 /* block */
        start local 6 // short block
        32: .line 2833
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            ifnull 34
        33: .line 2834
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fBlock:S
            istore 6 /* block */
        34: .line 2836
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            invokeinterface com.sun.org.apache.xerces.internal.xs.XSTypeDefinition.getTypeCategory:()S
            bipush 15
            if_icmpne 36
        35: .line 2837
            iload 6 /* block */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            checkcast com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.fBlock:S
            ior
            i2s
            istore 6 /* block */
        36: .line 2839
      StackMap locals:
      StackMap stack:
            aload 5 /* type */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            iload 6 /* block */
            invokestatic com.sun.org.apache.xerces.internal.impl.xs.XSConstraints.checkTypeDerivationOk:(Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;S)Z
            ifne 41
        37: .line 2840
            aload 0 /* this */
        38: .line 2841
            ldc "cvc-elt.4.3"
        39: .line 2842
            iconst_3
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            dup
            iconst_1
            aload 2 /* xsiType */
            aastore
            dup
            iconst_2
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            invokestatic com.sun.org.apache.xerces.internal.impl.xs.util.XS10TypeHelper.getSchemaTypeName:(Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;)Ljava/lang/String;
            aastore
        40: .line 2840
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
        end local 6 // short block
        41: .line 2846
      StackMap locals:
      StackMap stack:
            aload 5 /* type */
            areturn
        end local 5 // com.sun.org.apache.xerces.internal.xs.XSTypeDefinition type
        end local 4 // com.sun.org.apache.xerces.internal.xni.QName typeName
        end local 3 // com.sun.org.apache.xerces.internal.xni.XMLAttributes attributes
        end local 2 // java.lang.String xsiType
        end local 1 // com.sun.org.apache.xerces.internal.xni.QName element
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   42     0        this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0   42     1     element  Lcom/sun/org/apache/xerces/internal/xni/QName;
            0   42     2     xsiType  Ljava/lang/String;
            0   42     3  attributes  Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;
            1   42     4    typeName  Lcom/sun/org/apache/xerces/internal/xni/QName;
            4   13     5           e  Lcom/sun/org/apache/xerces/internal/impl/dv/InvalidDatatypeValueException;
           14   42     5        type  Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
           25   27     6     grammar  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
           32   41     6       block  S
      Exception table:
        from    to  target  type
           1     2       3  Class com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException
    MethodParameters:
            Name  Flags
      element     
      xsiType     
      attributes  

  boolean getXsiNil(com.sun.org.apache.xerces.internal.xni.QName, java.lang.String);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;Ljava/lang/String;)Z
    flags: (0x0000) 
    Code:
      stack=8, locals=4, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // com.sun.org.apache.xerces.internal.xni.QName element
        start local 2 // java.lang.String xsiNil
         0: .line 2853
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            ifnull 8
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.getNillable:()Z
            ifne 8
         1: .line 2854
            aload 0 /* this */
         2: .line 2855
            ldc "cvc-elt.3.1"
         3: .line 2856
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
         4: .line 2857
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            dup
            iconst_1
         5: .line 2858
            new java.lang.StringBuilder
            dup
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.URI_XSI:Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc ","
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.XSI_NIL:Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            aastore
         6: .line 2854
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
         7: .line 2859
            goto 20
         8: .line 2863
      StackMap locals:
      StackMap stack:
            aload 2 /* xsiNil */
            invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.trim:(Ljava/lang/String;)Ljava/lang/String;
            astore 3 /* value */
        start local 3 // java.lang.String value
         9: .line 2864
            aload 3 /* value */
            ldc "true"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 11
        10: .line 2865
            aload 3 /* value */
            ldc "1"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 20
        11: .line 2866
      StackMap locals: java.lang.String
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            ifnull 19
        12: .line 2867
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.getConstraintType:()S
            iconst_2
            if_icmpne 19
        13: .line 2868
            aload 0 /* this */
        14: .line 2869
            ldc "cvc-elt.3.2.2"
        15: .line 2870
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
        16: .line 2871
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            dup
            iconst_1
        17: .line 2872
            new java.lang.StringBuilder
            dup
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.URI_XSI:Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc ","
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.XSI_NIL:Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            aastore
        18: .line 2868
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
        19: .line 2874
      StackMap locals:
      StackMap stack:
            iconst_1
            ireturn
        end local 3 // java.lang.String value
        20: .line 2877
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 2 // java.lang.String xsiNil
        end local 1 // com.sun.org.apache.xerces.internal.xni.QName element
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   21     0     this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0   21     1  element  Lcom/sun/org/apache/xerces/internal/xni/QName;
            0   21     2   xsiNil  Ljava/lang/String;
            9   20     3    value  Ljava/lang/String;
    MethodParameters:
         Name  Flags
      element  
      xsiNil   

  void processAttributes(com.sun.org.apache.xerces.internal.xni.QName, com.sun.org.apache.xerces.internal.xni.XMLAttributes, com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl;)V
    flags: (0x0000) 
    Code:
      stack=7, locals=17, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // com.sun.org.apache.xerces.internal.xni.QName element
        start local 2 // com.sun.org.apache.xerces.internal.xni.XMLAttributes attributes
        start local 3 // com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl attrGrp
         0: .line 2887
            aconst_null
            astore 4 /* wildcardIDName */
        start local 4 // java.lang.String wildcardIDName
         1: .line 2890
            aload 2 /* attributes */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getLength:()I
            istore 5 /* attCount */
        start local 5 // int attCount
         2: .line 2892
            aconst_null
            astore 6 /* augs */
        start local 6 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         3: .line 2893
            aconst_null
            astore 7 /* attrPSVI */
        start local 7 // com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl attrPSVI
         4: .line 2896
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            ifnull 6
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            invokeinterface com.sun.org.apache.xerces.internal.xs.XSTypeDefinition.getTypeCategory:()S
            bipush 16
            if_icmpeq 6
         5: .line 2895
            iconst_0
            goto 7
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl java.lang.String int com.sun.org.apache.xerces.internal.xni.Augmentations com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl
      StackMap stack:
         6: iconst_1
      StackMap locals:
      StackMap stack: int
         7: istore 8 /* isSimple */
        start local 8 // boolean isSimple
         8: .line 2898
            aconst_null
            astore 9 /* attrUses */
        start local 9 // com.sun.org.apache.xerces.internal.xs.XSObjectList attrUses
         9: .line 2899
            iconst_0
            istore 10 /* useCount */
        start local 10 // int useCount
        10: .line 2900
            aconst_null
            astore 11 /* attrWildcard */
        start local 11 // com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl attrWildcard
        11: .line 2901
            iload 8 /* isSimple */
            ifne 15
        12: .line 2902
            aload 3 /* attrGrp */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl.getAttributeUses:()Lcom/sun/org/apache/xerces/internal/xs/XSObjectList;
            astore 9 /* attrUses */
        13: .line 2903
            aload 9 /* attrUses */
            invokeinterface com.sun.org.apache.xerces.internal.xs.XSObjectList.getLength:()I
            istore 10 /* useCount */
        14: .line 2904
            aload 3 /* attrGrp */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl.fAttributeWC:Lcom/sun/org/apache/xerces/internal/impl/xs/XSWildcardDecl;
            astore 11 /* attrWildcard */
        15: .line 2910
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl java.lang.String int com.sun.org.apache.xerces.internal.xni.Augmentations com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl int com.sun.org.apache.xerces.internal.xs.XSObjectList int com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl
      StackMap stack:
            iconst_0
            istore 12 /* index */
        start local 12 // int index
        16: goto 104
        17: .line 2912
      StackMap locals: int
      StackMap stack:
            aload 2 /* attributes */
            iload 12 /* index */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTempQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getName:(ILcom/sun/org/apache/xerces/internal/xni/QName;)V
        18: .line 2918
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fAugPSVI:Z
            ifne 19
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fIdConstraint:Z
            ifeq 27
        19: .line 2919
      StackMap locals:
      StackMap stack:
            aload 2 /* attributes */
            iload 12 /* index */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getAugmentations:(I)Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            astore 6 /* augs */
        20: .line 2920
            aload 6 /* augs */
            ldc "ATTRIBUTE_PSVI"
            invokeinterface com.sun.org.apache.xerces.internal.xni.Augmentations.getItem:(Ljava/lang/String;)Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl
            astore 7 /* attrPSVI */
        21: .line 2921
            aload 7 /* attrPSVI */
            ifnull 24
        22: .line 2922
            aload 7 /* attrPSVI */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl.reset:()V
        23: .line 2923
            goto 26
        24: .line 2924
      StackMap locals:
      StackMap stack:
            new com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl.<init>:()V
            astore 7 /* attrPSVI */
        25: .line 2925
            aload 6 /* augs */
            ldc "ATTRIBUTE_PSVI"
            aload 7 /* attrPSVI */
            invokeinterface com.sun.org.apache.xerces.internal.xni.Augmentations.putItem:(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        26: .line 2928
      StackMap locals:
      StackMap stack:
            aload 7 /* attrPSVI */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationRoot:Ljava/lang/String;
            putfield com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl.fValidationContext:Ljava/lang/String;
        27: .line 2937
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTempQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.URI_XSI:Ljava/lang/String;
            if_acmpne 43
        28: .line 2938
            aconst_null
            astore 13 /* attrDecl */
        start local 13 // com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl attrDecl
        29: .line 2939
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTempQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.XSI_TYPE:Ljava/lang/String;
            if_acmpne 32
        30: .line 2940
            getstatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.XSI_TYPE:Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
            astore 13 /* attrDecl */
        31: .line 2941
            goto 40
        32: .line 2942
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTempQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.XSI_NIL:Ljava/lang/String;
            if_acmpne 35
        33: .line 2943
            getstatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.XSI_NIL:Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
            astore 13 /* attrDecl */
        34: .line 2944
            goto 40
        35: .line 2945
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTempQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.XSI_SCHEMALOCATION:Ljava/lang/String;
            if_acmpne 38
        36: .line 2946
            getstatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.XSI_SCHEMALOCATION:Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
            astore 13 /* attrDecl */
        37: .line 2947
            goto 40
        38: .line 2948
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTempQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.XSI_NONAMESPACESCHEMALOCATION:Ljava/lang/String;
            if_acmpne 40
        39: .line 2949
            getstatic com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.XSI_NONAMESPACESCHEMALOCATION:Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
            astore 13 /* attrDecl */
        40: .line 2951
      StackMap locals:
      StackMap stack:
            aload 13 /* attrDecl */
            ifnull 43
        41: .line 2952
            aload 0 /* this */
            aload 1 /* element */
            aload 2 /* attributes */
            iload 12 /* index */
            aload 13 /* attrDecl */
            aconst_null
            aload 7 /* attrPSVI */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.processOneAttribute:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;ILcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl;Lcom/sun/org/apache/xerces/internal/impl/xs/AttributePSVImpl;)V
        42: .line 2953
            goto 103
        end local 13 // com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl attrDecl
        43: .line 2958
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTempQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.PREFIX_XMLNS:Ljava/lang/String;
            if_acmpeq 103
        44: .line 2959
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTempQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            ldc "xmlns:"
            invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
            ifeq 46
        45: .line 2960
            goto 103
        46: .line 2964
      StackMap locals:
      StackMap stack:
            iload 8 /* isSimple */
            ifeq 52
        47: .line 2965
            aload 0 /* this */
        48: .line 2966
            ldc "cvc-type.3.1.1"
        49: .line 2967
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            dup
            iconst_1
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTempQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
        50: .line 2965
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
        51: .line 2968
            goto 103
        52: .line 2972
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 13 /* currUse */
        start local 13 // com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl currUse
        53: .line 2973
            iconst_0
            istore 15 /* i */
        start local 15 // int i
        54: goto 61
        55: .line 2974
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl java.lang.String int com.sun.org.apache.xerces.internal.xni.Augmentations com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl int com.sun.org.apache.xerces.internal.xs.XSObjectList int com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl int com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl top int
      StackMap stack:
            aload 9 /* attrUses */
            iload 15 /* i */
            invokeinterface com.sun.org.apache.xerces.internal.xs.XSObjectList.item:(I)Lcom/sun/org/apache/xerces/internal/xs/XSObject;
            checkcast com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl
            astore 14 /* oneUse */
        start local 14 // com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl oneUse
        56: .line 2975
            aload 14 /* oneUse */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl.fAttrDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.fName:Ljava/lang/String;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTempQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
            if_acmpne 60
        57: .line 2976
            aload 14 /* oneUse */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl.fAttrDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.fTargetNamespace:Ljava/lang/String;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTempQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
            if_acmpne 60
        58: .line 2977
            aload 14 /* oneUse */
            astore 13 /* currUse */
        59: .line 2978
            goto 62
        60: .line 2973
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl java.lang.String int com.sun.org.apache.xerces.internal.xni.Augmentations com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl int com.sun.org.apache.xerces.internal.xs.XSObjectList int com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl int com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl int
      StackMap stack:
            iinc 15 /* i */ 1
        end local 14 // com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl oneUse
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl java.lang.String int com.sun.org.apache.xerces.internal.xni.Augmentations com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl int com.sun.org.apache.xerces.internal.xs.XSObjectList int com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl int com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl top int
      StackMap stack:
        61: iload 15 /* i */
            iload 10 /* useCount */
            if_icmplt 55
        end local 15 // int i
        62: .line 2987
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl java.lang.String int com.sun.org.apache.xerces.internal.xni.Augmentations com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl int com.sun.org.apache.xerces.internal.xs.XSObjectList int com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl int com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl
      StackMap stack:
            aload 13 /* currUse */
            ifnonnull 70
        63: .line 2990
            aload 11 /* attrWildcard */
            ifnull 64
            aload 11 /* attrWildcard */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTempQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl.allowNamespace:(Ljava/lang/String;)Z
            ifne 70
        64: .line 2992
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
        65: .line 2993
            ldc "cvc-complex-type.3.2.2"
        66: .line 2994
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            dup
            iconst_1
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTempQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
        67: .line 2992
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
        68: .line 2997
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNFullValidationDepth:I
        69: .line 2999
            goto 103
        70: .line 3003
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 15 /* currDecl */
        start local 15 // com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl currDecl
        71: .line 3004
            aload 13 /* currUse */
            ifnull 74
        72: .line 3005
            aload 13 /* currUse */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl.fAttrDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
            astore 15 /* currDecl */
        73: .line 3006
            goto 102
        74: .line 3009
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl java.lang.String int com.sun.org.apache.xerces.internal.xni.Augmentations com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl int com.sun.org.apache.xerces.internal.xs.XSObjectList int com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl int com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl top com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl
      StackMap stack:
            aload 11 /* attrWildcard */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl.fProcessContents:S
            iconst_2
            if_icmpne 76
        75: .line 3010
            goto 103
        76: .line 3014
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
        77: .line 3015
            bipush 6
        78: .line 3016
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTempQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
        79: .line 3017
            aload 1 /* element */
        80: .line 3018
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTempQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
        81: .line 3019
            aload 2 /* attributes */
        82: .line 3014
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.findSchemaGrammar:(SLjava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;)Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
        83: .line 3013
            astore 16 /* grammar */
        start local 16 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar grammar
        84: .line 3021
            aload 16 /* grammar */
            ifnull 86
        85: .line 3022
            aload 16 /* grammar */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTempQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.getGlobalAttributeDecl:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
            astore 15 /* currDecl */
        86: .line 3026
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar
      StackMap stack:
            aload 15 /* currDecl */
            ifnonnull 93
        87: .line 3028
            aload 11 /* attrWildcard */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl.fProcessContents:S
            iconst_1
            if_icmpne 103
        88: .line 3029
            aload 0 /* this */
        89: .line 3030
            ldc "cvc-complex-type.3.2.2"
        90: .line 3031
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            dup
            iconst_1
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTempQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
        91: .line 3029
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
        92: .line 3035
            goto 103
        93: .line 3039
      StackMap locals:
      StackMap stack:
            aload 15 /* currDecl */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.fType:Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;
            invokeinterface com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType.getTypeCategory:()S
            bipush 16
            if_icmpne 102
        94: .line 3040
            aload 15 /* currDecl */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.fType:Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;
            invokeinterface com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType.isIDType:()Z
            ifeq 102
        95: .line 3041
            aload 4 /* wildcardIDName */
            ifnull 101
        96: .line 3042
            aload 0 /* this */
        97: .line 3043
            ldc "cvc-complex-type.5.1"
        98: .line 3044
            iconst_3
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            dup
            iconst_1
            aload 15 /* currDecl */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.fName:Ljava/lang/String;
            aastore
            dup
            iconst_2
            aload 4 /* wildcardIDName */
            aastore
        99: .line 3042
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
       100: .line 3045
            goto 102
       101: .line 3046
      StackMap locals:
      StackMap stack:
            aload 15 /* currDecl */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.fName:Ljava/lang/String;
            astore 4 /* wildcardIDName */
        end local 16 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar grammar
       102: .line 3051
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* element */
            aload 2 /* attributes */
            iload 12 /* index */
            aload 15 /* currDecl */
            aload 13 /* currUse */
            aload 7 /* attrPSVI */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.processOneAttribute:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;ILcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl;Lcom/sun/org/apache/xerces/internal/impl/xs/AttributePSVImpl;)V
        end local 15 // com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl currDecl
        end local 13 // com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl currUse
       103: .line 2910
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl java.lang.String int com.sun.org.apache.xerces.internal.xni.Augmentations com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl int com.sun.org.apache.xerces.internal.xs.XSObjectList int com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl int
      StackMap stack:
            iinc 12 /* index */ 1
      StackMap locals:
      StackMap stack:
       104: iload 12 /* index */
            iload 5 /* attCount */
            if_icmplt 17
        end local 12 // int index
       105: .line 3055
            iload 8 /* isSimple */
            ifne 110
            aload 3 /* attrGrp */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl.fIDAttrName:Ljava/lang/String;
            ifnull 110
            aload 4 /* wildcardIDName */
            ifnull 110
       106: .line 3056
            aload 0 /* this */
       107: .line 3057
            ldc "cvc-complex-type.5.2"
       108: .line 3058
            iconst_3
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            dup
            iconst_1
            aload 4 /* wildcardIDName */
            aastore
            dup
            iconst_2
            aload 3 /* attrGrp */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl.fIDAttrName:Ljava/lang/String;
            aastore
       109: .line 3056
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
       110: .line 3061
      StackMap locals:
      StackMap stack:
            return
        end local 11 // com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl attrWildcard
        end local 10 // int useCount
        end local 9 // com.sun.org.apache.xerces.internal.xs.XSObjectList attrUses
        end local 8 // boolean isSimple
        end local 7 // com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl attrPSVI
        end local 6 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 5 // int attCount
        end local 4 // java.lang.String wildcardIDName
        end local 3 // com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl attrGrp
        end local 2 // com.sun.org.apache.xerces.internal.xni.XMLAttributes attributes
        end local 1 // com.sun.org.apache.xerces.internal.xni.QName element
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0  111     0            this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0  111     1         element  Lcom/sun/org/apache/xerces/internal/xni/QName;
            0  111     2      attributes  Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;
            0  111     3         attrGrp  Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl;
            1  111     4  wildcardIDName  Ljava/lang/String;
            2  111     5        attCount  I
            3  111     6            augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            4  111     7        attrPSVI  Lcom/sun/org/apache/xerces/internal/impl/xs/AttributePSVImpl;
            8  111     8        isSimple  Z
            9  111     9        attrUses  Lcom/sun/org/apache/xerces/internal/xs/XSObjectList;
           10  111    10        useCount  I
           11  111    11    attrWildcard  Lcom/sun/org/apache/xerces/internal/impl/xs/XSWildcardDecl;
           16  105    12           index  I
           29   43    13        attrDecl  Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
           53  103    13         currUse  Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl;
           56   61    14          oneUse  Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl;
           54   62    15               i  I
           71  103    15        currDecl  Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
           84  102    16         grammar  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
    MethodParameters:
            Name  Flags
      element     
      attributes  
      attrGrp     

  void processOneAttribute(com.sun.org.apache.xerces.internal.xni.QName, com.sun.org.apache.xerces.internal.xni.XMLAttributes, int, com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl, com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl, com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;ILcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl;Lcom/sun/org/apache/xerces/internal/impl/xs/AttributePSVImpl;)V
    flags: (0x0000) 
    Code:
      stack=6, locals=12, args_size=7
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // com.sun.org.apache.xerces.internal.xni.QName element
        start local 2 // com.sun.org.apache.xerces.internal.xni.XMLAttributes attributes
        start local 3 // int index
        start local 4 // com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl currDecl
        start local 5 // com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl currUse
        start local 6 // com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl attrPSVI
         0: .line 3071
            aload 2 /* attributes */
            iload 3 /* index */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getValue:(I)Ljava/lang/String;
            astore 7 /* attrValue */
        start local 7 // java.lang.String attrValue
         1: .line 3072
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSIErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XSIErrorReporter;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.pushContext:()V
         2: .line 3080
            aload 4 /* currDecl */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.fType:Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;
            astore 8 /* attDV */
        start local 8 // com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType attDV
         3: .line 3082
            aconst_null
            astore 9 /* actualValue */
        start local 9 // java.lang.Object actualValue
         4: .line 3084
            aload 8 /* attDV */
            aload 7 /* attrValue */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationState:Lcom/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidatedInfo:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            invokeinterface com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType.validate:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/impl/dv/ValidationContext;Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;)Ljava/lang/Object;
            astore 9 /* actualValue */
         5: .line 3086
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizeData:Z
            ifeq 7
         6: .line 3087
            aload 2 /* attributes */
            iload 3 /* index */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidatedInfo:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            getfield com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.normalizedValue:Ljava/lang/String;
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.setValue:(ILjava/lang/String;)V
         7: .line 3090
      StackMap locals: java.lang.String com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType java.lang.Object
      StackMap stack:
            aload 8 /* attDV */
            invokeinterface com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType.getVariety:()S
            iconst_1
            if_icmpne 24
         8: .line 3091
            aload 8 /* attDV */
            invokeinterface com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType.getPrimitiveKind:()S
            bipush 20
            if_icmpne 24
         9: .line 3092
            aload 9 /* actualValue */
            checkcast com.sun.org.apache.xerces.internal.xni.QName
            astore 10 /* qName */
        start local 10 // com.sun.org.apache.xerces.internal.xni.QName qName
        10: .line 3093
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fGrammarBucket:Lcom/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket;
            aload 10 /* qName */
            getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSGrammarBucket.getGrammar:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
            astore 11 /* grammar */
        start local 11 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar grammar
        11: .line 3101
            aload 11 /* grammar */
            ifnull 24
        12: .line 3102
            aload 0 /* this */
            aload 11 /* grammar */
            aload 10 /* qName */
            getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.getGlobalNotationDecl:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNotation:Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;
        end local 11 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar grammar
        end local 10 // com.sun.org.apache.xerces.internal.xni.QName qName
        13: .line 3105
            goto 24
        14: .line 3106
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException
            astore 10 /* idve */
        start local 10 // com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException idve
        15: .line 3107
            aload 0 /* this */
            aload 10 /* idve */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException.getKey:()Ljava/lang/String;
            aload 10 /* idve */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException.getArgs:()[Ljava/lang/Object;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
        16: .line 3108
            aload 0 /* this */
        17: .line 3109
            ldc "cvc-attribute.3"
        18: .line 3110
            iconst_4
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            dup
            iconst_1
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTempQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            dup
            iconst_2
            aload 7 /* attrValue */
            aastore
            dup
            iconst_3
        19: .line 3111
            aload 8 /* attDV */
            instanceof com.sun.org.apache.xerces.internal.impl.dv.xs.XSSimpleTypeDecl
            ifeq 21
        20: .line 3112
            aload 8 /* attDV */
            checkcast com.sun.org.apache.xerces.internal.impl.dv.xs.XSSimpleTypeDecl
            invokevirtual com.sun.org.apache.xerces.internal.impl.dv.xs.XSSimpleTypeDecl.getTypeName:()Ljava/lang/String;
            goto 22
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes int com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl java.lang.String com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType java.lang.Object com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException
      StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator java.lang.String java.lang.Object[] java.lang.Object[] int
        21: aload 8 /* attDV */
            invokeinterface com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType.getName:()Ljava/lang/String;
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes int com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl java.lang.String com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType java.lang.Object com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException
      StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator java.lang.String java.lang.Object[] java.lang.Object[] int java.lang.String
        22: aastore
        23: .line 3108
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
        end local 10 // com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException idve
        24: .line 3117
      StackMap locals:
      StackMap stack:
            aload 9 /* actualValue */
            ifnull 34
            aload 4 /* currDecl */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.getConstraintType:()S
            iconst_2
            if_icmpne 34
        25: .line 3118
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidatedInfo:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            aload 4 /* currDecl */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            invokestatic com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.isComparable:(Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;)Z
            ifeq 26
            aload 9 /* actualValue */
            aload 4 /* currDecl */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            getfield com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.actualValue:Ljava/lang/Object;
            invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
            ifne 34
        26: .line 3119
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
        27: .line 3120
            ldc "cvc-attribute.4"
        28: .line 3121
            iconst_4
            anewarray java.lang.Object
            dup
            iconst_0
        29: .line 3122
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            dup
            iconst_1
        30: .line 3123
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTempQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            dup
            iconst_2
        31: .line 3124
            aload 7 /* attrValue */
            aastore
            dup
            iconst_3
        32: .line 3125
            aload 4 /* currDecl */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            invokevirtual com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.stringValue:()Ljava/lang/String;
            aastore
        33: .line 3119
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
        34: .line 3130
      StackMap locals:
      StackMap stack:
            aload 9 /* actualValue */
            ifnull 46
        35: .line 3131
            aload 5 /* currUse */
            ifnull 46
        36: .line 3132
            aload 5 /* currUse */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl.fConstraintType:S
            iconst_2
            if_icmpne 46
        37: .line 3133
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidatedInfo:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            aload 5 /* currUse */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            invokestatic com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.isComparable:(Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;)Z
            ifeq 38
            aload 9 /* actualValue */
            aload 5 /* currUse */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            getfield com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.actualValue:Ljava/lang/Object;
            invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
            ifne 46
        38: .line 3134
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
        39: .line 3135
            ldc "cvc-complex-type.3.1"
        40: .line 3136
            iconst_4
            anewarray java.lang.Object
            dup
            iconst_0
        41: .line 3137
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            dup
            iconst_1
        42: .line 3138
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fTempQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            dup
            iconst_2
        43: .line 3139
            aload 7 /* attrValue */
            aastore
            dup
            iconst_3
        44: .line 3140
            aload 5 /* currUse */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            invokevirtual com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.stringValue:()Ljava/lang/String;
            aastore
        45: .line 3134
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
        46: .line 3143
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fIdConstraint:Z
            ifeq 48
        47: .line 3144
            aload 6 /* attrPSVI */
            getfield com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl.fValue:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidatedInfo:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            invokevirtual com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.copyFrom:(Lcom/sun/org/apache/xerces/internal/xs/XSValue;)V
        48: .line 3147
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fAugPSVI:Z
            ifeq 62
        49: .line 3149
            aload 6 /* attrPSVI */
            aload 4 /* currDecl */
            putfield com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl.fDeclaration:Lcom/sun/org/apache/xerces/internal/xs/XSAttributeDeclaration;
        50: .line 3151
            aload 6 /* attrPSVI */
            aload 8 /* attDV */
            putfield com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl.fTypeDecl:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
        51: .line 3157
            aload 6 /* attrPSVI */
            getfield com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl.fValue:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidatedInfo:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            invokevirtual com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.copyFrom:(Lcom/sun/org/apache/xerces/internal/xs/XSValue;)V
        52: .line 3160
            aload 6 /* attrPSVI */
            iconst_2
            putfield com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl.fValidationAttempted:S
        53: .line 3163
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fUseGrammarPoolOnly:Z
            ifne 56
        54: .line 3164
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fIgnoreXSITypeDepth:I
            if_icmpge 55
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            ifnull 56
        55: .line 3166
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fElementDepth:I
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNNoneValidationDepth:I
        56: .line 3169
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSIErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XSIErrorReporter;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.mergeContext:()[Ljava/lang/String;
            astore 10 /* errors */
        start local 10 // java.lang.String[] errors
        57: .line 3171
            aload 6 /* attrPSVI */
            aload 10 /* errors */
            putfield com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl.fErrors:[Ljava/lang/String;
        58: .line 3173
            aload 6 /* attrPSVI */
        59: .line 3174
            aload 10 /* errors */
            ifnonnull 60
            iconst_2
            goto 61
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes int com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl java.lang.String com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType java.lang.Object java.lang.String[]
      StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl
        60: iconst_1
        61: .line 3173
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes int com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl java.lang.String com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType java.lang.Object java.lang.String[]
      StackMap stack: com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl int
            putfield com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl.fValidity:S
        end local 10 // java.lang.String[] errors
        62: .line 3176
      StackMap locals:
      StackMap stack:
            return
        end local 9 // java.lang.Object actualValue
        end local 8 // com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType attDV
        end local 7 // java.lang.String attrValue
        end local 6 // com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl attrPSVI
        end local 5 // com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl currUse
        end local 4 // com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl currDecl
        end local 3 // int index
        end local 2 // com.sun.org.apache.xerces.internal.xni.XMLAttributes attributes
        end local 1 // com.sun.org.apache.xerces.internal.xni.QName element
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   63     0         this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0   63     1      element  Lcom/sun/org/apache/xerces/internal/xni/QName;
            0   63     2   attributes  Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;
            0   63     3        index  I
            0   63     4     currDecl  Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
            0   63     5      currUse  Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl;
            0   63     6     attrPSVI  Lcom/sun/org/apache/xerces/internal/impl/xs/AttributePSVImpl;
            1   63     7    attrValue  Ljava/lang/String;
            3   63     8        attDV  Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;
            4   63     9  actualValue  Ljava/lang/Object;
           10   13    10        qName  Lcom/sun/org/apache/xerces/internal/xni/QName;
           11   13    11      grammar  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
           15   24    10         idve  Lcom/sun/org/apache/xerces/internal/impl/dv/InvalidDatatypeValueException;
           57   62    10       errors  [Ljava/lang/String;
      Exception table:
        from    to  target  type
           4    13      14  Class com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException
    MethodParameters:
            Name  Flags
      element     
      attributes  
      index       
      currDecl    
      currUse     
      attrPSVI    

  void addDefaultAttributes(com.sun.org.apache.xerces.internal.xni.QName, com.sun.org.apache.xerces.internal.xni.XMLAttributes, com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl;)V
    flags: (0x0000) 
    Code:
      stack=6, locals=17, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // com.sun.org.apache.xerces.internal.xni.QName element
        start local 2 // com.sun.org.apache.xerces.internal.xni.XMLAttributes attributes
        start local 3 // com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl attrGrp
         0: .line 3191
            aload 3 /* attrGrp */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl.getAttributeUses:()Lcom/sun/org/apache/xerces/internal/xs/XSObjectList;
            astore 4 /* attrUses */
        start local 4 // com.sun.org.apache.xerces.internal.xs.XSObjectList attrUses
         1: .line 3192
            aload 4 /* attrUses */
            invokeinterface com.sun.org.apache.xerces.internal.xs.XSObjectList.getLength:()I
            istore 5 /* useCount */
        start local 5 // int useCount
         2: .line 3200
            iconst_0
            istore 12 /* i */
        start local 12 // int i
         3: goto 44
         4: .line 3202
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl com.sun.org.apache.xerces.internal.xs.XSObjectList int top top top top top top int
      StackMap stack:
            aload 4 /* attrUses */
            iload 12 /* i */
            invokeinterface com.sun.org.apache.xerces.internal.xs.XSObjectList.item:(I)Lcom/sun/org/apache/xerces/internal/xs/XSObject;
            checkcast com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl
            astore 6 /* currUse */
        start local 6 // com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl currUse
         5: .line 3203
            aload 6 /* currUse */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl.fAttrDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
            astore 7 /* currDecl */
        start local 7 // com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl currDecl
         6: .line 3205
            aload 6 /* currUse */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl.fConstraintType:S
            istore 8 /* constType */
        start local 8 // short constType
         7: .line 3206
            aload 6 /* currUse */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            astore 9 /* defaultValue */
        start local 9 // com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo defaultValue
         8: .line 3207
            iload 8 /* constType */
            ifne 11
         9: .line 3208
            aload 7 /* currDecl */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.getConstraintType:()S
            istore 8 /* constType */
        10: .line 3209
            aload 7 /* currDecl */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            astore 9 /* defaultValue */
        11: .line 3212
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl com.sun.org.apache.xerces.internal.xs.XSObjectList int com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl int com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo top top int
      StackMap stack:
            aload 2 /* attributes */
            aload 7 /* currDecl */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.fTargetNamespace:Ljava/lang/String;
            aload 7 /* currDecl */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.fName:Ljava/lang/String;
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
            ifnull 12
            iconst_1
            goto 13
      StackMap locals:
      StackMap stack:
        12: iconst_0
      StackMap locals:
      StackMap stack: int
        13: istore 10 /* isSpecified */
        start local 10 // boolean isSpecified
        14: .line 3218
            aload 6 /* currUse */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl.fUse:S
            iconst_1
            if_icmpne 20
        15: .line 3219
            iload 10 /* isSpecified */
            ifne 20
        16: .line 3220
            aload 0 /* this */
        17: .line 3221
            ldc "cvc-complex-type.4"
        18: .line 3222
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            dup
            iconst_1
            aload 7 /* currDecl */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.fName:Ljava/lang/String;
            aastore
        19: .line 3220
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
        20: .line 3225
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl com.sun.org.apache.xerces.internal.xs.XSObjectList int com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl int com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo int top int
      StackMap stack:
            iload 10 /* isSpecified */
            ifne 43
            iload 8 /* constType */
            ifeq 43
        21: .line 3227
            new com.sun.org.apache.xerces.internal.xni.QName
            dup
            aconst_null
            aload 7 /* currDecl */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.fName:Ljava/lang/String;
            aload 7 /* currDecl */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.fName:Ljava/lang/String;
            aload 7 /* currDecl */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.fTargetNamespace:Ljava/lang/String;
            invokespecial com.sun.org.apache.xerces.internal.xni.QName.<init>:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
        22: .line 3226
            astore 11 /* attName */
        start local 11 // com.sun.org.apache.xerces.internal.xni.QName attName
        23: .line 3228
            aload 9 /* defaultValue */
            ifnull 24
            aload 9 /* defaultValue */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.stringValue:()Ljava/lang/String;
            goto 25
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl com.sun.org.apache.xerces.internal.xs.XSObjectList int com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl int com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo int com.sun.org.apache.xerces.internal.xni.QName int
      StackMap stack:
        24: ldc ""
      StackMap locals:
      StackMap stack: java.lang.String
        25: astore 13 /* normalized */
        start local 13 // java.lang.String normalized
        26: .line 3230
            aload 2 /* attributes */
            instanceof com.sun.org.apache.xerces.internal.util.XMLAttributesImpl
            ifeq 31
        27: .line 3231
            aload 2 /* attributes */
            checkcast com.sun.org.apache.xerces.internal.util.XMLAttributesImpl
            astore 15 /* attrs */
        start local 15 // com.sun.org.apache.xerces.internal.util.XMLAttributesImpl attrs
        28: .line 3232
            aload 15 /* attrs */
            invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesImpl.getLength:()I
            istore 14 /* attrIndex */
        start local 14 // int attrIndex
        29: .line 3233
            aload 15 /* attrs */
            aload 11 /* attName */
            ldc "CDATA"
            aload 13 /* normalized */
            invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesImpl.addAttributeNS:(Lcom/sun/org/apache/xerces/internal/xni/QName;Ljava/lang/String;Ljava/lang/String;)V
        end local 15 // com.sun.org.apache.xerces.internal.util.XMLAttributesImpl attrs
        30: .line 3234
            goto 32
        end local 14 // int attrIndex
        31: .line 3236
      StackMap locals: java.lang.String
      StackMap stack:
            aload 2 /* attributes */
            aload 11 /* attName */
            ldc "CDATA"
            aload 13 /* normalized */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.addAttribute:(Lcom/sun/org/apache/xerces/internal/xni/QName;Ljava/lang/String;Ljava/lang/String;)I
            istore 14 /* attrIndex */
        start local 14 // int attrIndex
        32: .line 3239
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fAugPSVI:Z
            ifeq 43
        33: .line 3242
            aload 2 /* attributes */
            iload 14 /* attrIndex */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getAugmentations:(I)Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            astore 15 /* augs */
        start local 15 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        34: .line 3243
            new com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl.<init>:()V
            astore 16 /* attrPSVI */
        start local 16 // com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl attrPSVI
        35: .line 3244
            aload 15 /* augs */
            ldc "ATTRIBUTE_PSVI"
            aload 16 /* attrPSVI */
            invokeinterface com.sun.org.apache.xerces.internal.xni.Augmentations.putItem:(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        36: .line 3246
            aload 16 /* attrPSVI */
            aload 7 /* currDecl */
            putfield com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl.fDeclaration:Lcom/sun/org/apache/xerces/internal/xs/XSAttributeDeclaration;
        37: .line 3247
            aload 16 /* attrPSVI */
            aload 7 /* currDecl */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.fType:Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;
            putfield com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl.fTypeDecl:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
        38: .line 3248
            aload 16 /* attrPSVI */
            getfield com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl.fValue:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            aload 9 /* defaultValue */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.copyFrom:(Lcom/sun/org/apache/xerces/internal/xs/XSValue;)V
        39: .line 3249
            aload 16 /* attrPSVI */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationRoot:Ljava/lang/String;
            putfield com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl.fValidationContext:Ljava/lang/String;
        40: .line 3250
            aload 16 /* attrPSVI */
            iconst_2
            putfield com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl.fValidity:S
        41: .line 3251
            aload 16 /* attrPSVI */
            iconst_2
            putfield com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl.fValidationAttempted:S
        42: .line 3252
            aload 16 /* attrPSVI */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl.fSpecified:Z
        end local 16 // com.sun.org.apache.xerces.internal.impl.xs.AttributePSVImpl attrPSVI
        end local 15 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 14 // int attrIndex
        end local 13 // java.lang.String normalized
        end local 11 // com.sun.org.apache.xerces.internal.xni.QName attName
        43: .line 3200
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl com.sun.org.apache.xerces.internal.xs.XSObjectList int com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl int com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo int top int
      StackMap stack:
            iinc 12 /* i */ 1
        end local 10 // boolean isSpecified
        end local 9 // com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo defaultValue
        end local 8 // short constType
        end local 7 // com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl currDecl
        end local 6 // com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl currUse
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName com.sun.org.apache.xerces.internal.xni.XMLAttributes com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl com.sun.org.apache.xerces.internal.xs.XSObjectList int top top top top top top int
      StackMap stack:
        44: iload 12 /* i */
            iload 5 /* useCount */
            if_icmplt 4
        end local 12 // int i
        45: .line 3257
            return
        end local 5 // int useCount
        end local 4 // com.sun.org.apache.xerces.internal.xs.XSObjectList attrUses
        end local 3 // com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl attrGrp
        end local 2 // com.sun.org.apache.xerces.internal.xni.XMLAttributes attributes
        end local 1 // com.sun.org.apache.xerces.internal.xni.QName element
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   46     0          this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0   46     1       element  Lcom/sun/org/apache/xerces/internal/xni/QName;
            0   46     2    attributes  Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;
            0   46     3       attrGrp  Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl;
            1   46     4      attrUses  Lcom/sun/org/apache/xerces/internal/xs/XSObjectList;
            2   46     5      useCount  I
            5   44     6       currUse  Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl;
            6   44     7      currDecl  Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
            7   44     8     constType  S
            8   44     9  defaultValue  Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
           14   44    10   isSpecified  Z
           23   43    11       attName  Lcom/sun/org/apache/xerces/internal/xni/QName;
            3   45    12             i  I
           26   43    13    normalized  Ljava/lang/String;
           29   31    14     attrIndex  I
           32   43    14     attrIndex  I
           28   30    15         attrs  Lcom/sun/org/apache/xerces/internal/util/XMLAttributesImpl;
           34   43    15          augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
           35   43    16      attrPSVI  Lcom/sun/org/apache/xerces/internal/impl/xs/AttributePSVImpl;
    MethodParameters:
            Name  Flags
      element     
      attributes  
      attrGrp     

  void processElementContent(com.sun.org.apache.xerces.internal.xni.QName);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;)V
    flags: (0x0000) 
    Code:
      stack=8, locals=5, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // com.sun.org.apache.xerces.internal.xni.QName element
         0: .line 3266
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            ifnull 13
         1: .line 3267
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            ifnull 13
         2: .line 3268
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawText:Z
            ifne 13
         3: .line 3269
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSubElement:Z
            ifne 13
         4: .line 3270
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNil:Z
            ifne 13
         5: .line 3272
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            invokevirtual com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.stringValue:()Ljava/lang/String;
            astore 2 /* strv */
        start local 2 // java.lang.String strv
         6: .line 3273
            aload 2 /* strv */
            invokevirtual java.lang.String.length:()I
            istore 3 /* bufLen */
        start local 3 // int bufLen
         7: .line 3274
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
            ifnull 8
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
            arraylength
            iload 3 /* bufLen */
            if_icmpge 9
         8: .line 3275
      StackMap locals: java.lang.String int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            iload 3 /* bufLen */
            newarray 5
            putfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
         9: .line 3277
      StackMap locals:
      StackMap stack:
            aload 2 /* strv */
            iconst_0
            iload 3 /* bufLen */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
            iconst_0
            invokevirtual java.lang.String.getChars:(II[CI)V
        10: .line 3278
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            iconst_0
            putfield com.sun.org.apache.xerces.internal.xni.XMLString.offset:I
        11: .line 3279
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            iload 3 /* bufLen */
            putfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
        12: .line 3280
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDefaultValue:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
        end local 3 // int bufLen
        end local 2 // java.lang.String strv
        13: .line 3284
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidatedInfo:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.normalizedValue:Ljava/lang/String;
        14: .line 3288
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNil:Z
            ifeq 22
        15: .line 3289
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSubElement:Z
            ifne 16
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawText:Z
            ifeq 22
        16: .line 3290
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
        17: .line 3291
            ldc "cvc-elt.3.2.1"
        18: .line 3292
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
        19: .line 3293
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            dup
            iconst_1
        20: .line 3294
            new java.lang.StringBuilder
            dup
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.URI_XSI:Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc ","
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.XSI_NIL:Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            aastore
        21: .line 3290
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
        22: .line 3298
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidatedInfo:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            invokevirtual com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.reset:()V
        23: .line 3302
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            ifnull 44
        24: .line 3303
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.getConstraintType:()S
            ifeq 44
        25: .line 3304
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSubElement:Z
            ifne 44
        26: .line 3305
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawText:Z
            ifne 44
        27: .line 3306
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNil:Z
            ifne 44
        28: .line 3308
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            if_acmpeq 42
        29: .line 3312
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
        30: .line 3313
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            invokevirtual com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.stringValue:()Ljava/lang/String;
        31: .line 3314
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fState4XsiType:Lcom/sun/org/apache/xerces/internal/impl/validation/ValidationState;
        32: .line 3315
            aconst_null
        33: .line 3311
            invokestatic com.sun.org.apache.xerces.internal.impl.xs.XSConstraints.ElementDefaultValidImmediate:(Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/impl/dv/ValidationContext;Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;)Ljava/lang/Object;
        34: .line 3310
            ifnonnull 42
        35: .line 3317
            aload 0 /* this */
        36: .line 3318
            ldc "cvc-elt.5.1.1"
        37: .line 3319
            iconst_3
            anewarray java.lang.Object
            dup
            iconst_0
        38: .line 3320
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            dup
            iconst_1
        39: .line 3321
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            invokeinterface com.sun.org.apache.xerces.internal.xs.XSTypeDefinition.getName:()Ljava/lang/String;
            aastore
            dup
            iconst_2
        40: .line 3322
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            invokevirtual com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.stringValue:()Ljava/lang/String;
            aastore
        41: .line 3317
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
        42: .line 3327
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* element */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            invokevirtual com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.stringValue:()Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.elementLocallyValidType:(Lcom/sun/org/apache/xerces/internal/xni/QName;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        43: .line 3328
            goto 84
        44: .line 3334
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* element */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fBuffer:Ljava/lang/StringBuilder;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.elementLocallyValidType:(Lcom/sun/org/apache/xerces/internal/xni/QName;Ljava/lang/Object;)Ljava/lang/Object;
            astore 2 /* actualValue */
        start local 2 // java.lang.Object actualValue
        45: .line 3336
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            ifnull 84
        46: .line 3337
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.getConstraintType:()S
            iconst_2
            if_icmpne 84
        47: .line 3338
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNil:Z
            ifne 84
        48: .line 3339
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fBuffer:Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            astore 3 /* content */
        start local 3 // java.lang.String content
        49: .line 3341
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSubElement:Z
            ifeq 51
        50: .line 3342
            aload 0 /* this */
            ldc "cvc-elt.5.2.2.1"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
        51: .line 3344
      StackMap locals: java.lang.Object java.lang.String
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            invokeinterface com.sun.org.apache.xerces.internal.xs.XSTypeDefinition.getTypeCategory:()S
            bipush 15
            if_icmpne 74
        52: .line 3345
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            checkcast com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
            astore 4 /* ctype */
        start local 4 // com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl ctype
        53: .line 3347
            aload 4 /* ctype */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.fContentType:S
            iconst_3
            if_icmpne 63
        54: .line 3349
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            getfield com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.normalizedValue:Ljava/lang/String;
            aload 3 /* content */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 84
        55: .line 3350
            aload 0 /* this */
        56: .line 3351
            ldc "cvc-elt.5.2.2.2.1"
        57: .line 3352
            iconst_3
            anewarray java.lang.Object
            dup
            iconst_0
        58: .line 3353
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            dup
            iconst_1
        59: .line 3354
            aload 3 /* content */
            aastore
            dup
            iconst_2
        60: .line 3355
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            getfield com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.normalizedValue:Ljava/lang/String;
            aastore
        61: .line 3350
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
        62: .line 3356
            goto 84
        63: .line 3358
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
      StackMap stack:
            aload 4 /* ctype */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.fContentType:S
            iconst_1
            if_icmpne 84
        64: .line 3359
            aload 2 /* actualValue */
            ifnull 84
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidatedInfo:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            invokestatic com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.isComparable:(Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;)Z
            ifeq 66
        65: .line 3360
            aload 2 /* actualValue */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            getfield com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.actualValue:Ljava/lang/Object;
            invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
            ifne 84
        66: .line 3361
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
        67: .line 3362
            ldc "cvc-elt.5.2.2.2.2"
        68: .line 3363
            iconst_3
            anewarray java.lang.Object
            dup
            iconst_0
        69: .line 3364
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            dup
            iconst_1
        70: .line 3365
            aload 3 /* content */
            aastore
            dup
            iconst_2
        71: .line 3366
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            invokevirtual com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.stringValue:()Ljava/lang/String;
            aastore
        72: .line 3361
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
        end local 4 // com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl ctype
        73: .line 3369
            goto 84
      StackMap locals:
      StackMap stack:
        74: aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            invokeinterface com.sun.org.apache.xerces.internal.xs.XSTypeDefinition.getTypeCategory:()S
            bipush 16
            if_icmpne 84
        75: .line 3370
            aload 2 /* actualValue */
            ifnull 84
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidatedInfo:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            invokestatic com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.isComparable:(Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;)Z
            ifeq 77
        76: .line 3371
            aload 2 /* actualValue */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            getfield com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.actualValue:Ljava/lang/Object;
            invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
            ifne 84
        77: .line 3374
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
        78: .line 3375
            ldc "cvc-elt.5.2.2.2.2"
        79: .line 3376
            iconst_3
            anewarray java.lang.Object
            dup
            iconst_0
        80: .line 3377
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            dup
            iconst_1
        81: .line 3378
            aload 3 /* content */
            aastore
            dup
            iconst_2
        82: .line 3379
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fDefault:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            invokevirtual com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.stringValue:()Ljava/lang/String;
            aastore
        83: .line 3374
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
        end local 3 // java.lang.String content
        end local 2 // java.lang.Object actualValue
        84: .line 3385
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDefaultValue:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            ifnonnull 95
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizeData:Z
            ifeq 95
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            ifnull 95
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fUnionType:Z
            ifeq 95
        85: .line 3388
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidatedInfo:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            getfield com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo.normalizedValue:Ljava/lang/String;
            astore 2 /* content */
        start local 2 // java.lang.String content
        86: .line 3389
            aload 2 /* content */
            ifnonnull 88
        87: .line 3390
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fBuffer:Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            astore 2 /* content */
        88: .line 3392
      StackMap locals: java.lang.String
      StackMap stack:
            aload 2 /* content */
            invokevirtual java.lang.String.length:()I
            istore 3 /* bufLen */
        start local 3 // int bufLen
        89: .line 3393
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
            ifnull 90
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
            arraylength
            iload 3 /* bufLen */
            if_icmpge 91
        90: .line 3394
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            iload 3 /* bufLen */
            newarray 5
            putfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
        91: .line 3396
      StackMap locals:
      StackMap stack:
            aload 2 /* content */
            iconst_0
            iload 3 /* bufLen */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
            iconst_0
            invokevirtual java.lang.String.getChars:(II[CI)V
        92: .line 3397
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            iconst_0
            putfield com.sun.org.apache.xerces.internal.xni.XMLString.offset:I
        93: .line 3398
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            iload 3 /* bufLen */
            putfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
        94: .line 3399
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizedStr:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.characters:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
        end local 3 // int bufLen
        end local 2 // java.lang.String content
        95: .line 3401
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.QName element
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   96     0         this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0   96     1      element  Lcom/sun/org/apache/xerces/internal/xni/QName;
            6   13     2         strv  Ljava/lang/String;
            7   13     3       bufLen  I
           45   84     2  actualValue  Ljava/lang/Object;
           49   84     3      content  Ljava/lang/String;
           53   73     4        ctype  Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
           86   95     2      content  Ljava/lang/String;
           89   95     3       bufLen  I
    MethodParameters:
         Name  Flags
      element  

  java.lang.Object elementLocallyValidType(com.sun.org.apache.xerces.internal.xni.QName, java.lang.Object);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;Ljava/lang/Object;)Ljava/lang/Object;
    flags: (0x0000) 
    Code:
      stack=6, locals=6, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // com.sun.org.apache.xerces.internal.xni.QName element
        start local 2 // java.lang.Object textContent
         0: .line 3404
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            ifnonnull 2
         1: .line 3405
            aconst_null
            areturn
         2: .line 3407
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 3 /* retValue */
        start local 3 // java.lang.Object retValue
         3: .line 3411
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            invokeinterface com.sun.org.apache.xerces.internal.xs.XSTypeDefinition.getTypeCategory:()S
            bipush 16
            if_icmpne 19
         4: .line 3413
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSubElement:Z
            ifeq 6
         5: .line 3414
            aload 0 /* this */
            ldc "cvc-type.3.1.2"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
         6: .line 3416
      StackMap locals: java.lang.Object
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNil:Z
            ifne 20
         7: .line 3417
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            checkcast com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType
            astore 4 /* dv */
        start local 4 // com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType dv
         8: .line 3419
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizeData:Z
            ifeq 9
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fUnionType:Z
            ifeq 10
         9: .line 3420
      StackMap locals: com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationState:Lcom/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState;
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.impl.validation.ConfigurableValidationState.setNormalizationRequired:(Z)V
        10: .line 3422
      StackMap locals:
      StackMap stack:
            aload 4 /* dv */
            aload 2 /* textContent */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationState:Lcom/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidatedInfo:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            invokeinterface com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType.validate:(Ljava/lang/Object;Lcom/sun/org/apache/xerces/internal/impl/dv/ValidationContext;Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;)Ljava/lang/Object;
            astore 3 /* retValue */
        11: .line 3423
            goto 20
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException
        12: astore 5 /* e */
        start local 5 // com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException e
        13: .line 3424
            aload 0 /* this */
            aload 5 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException.getKey:()Ljava/lang/String;
            aload 5 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException.getArgs:()[Ljava/lang/Object;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
        14: .line 3425
            aload 0 /* this */
        15: .line 3426
            ldc "cvc-type.3.1.3"
        16: .line 3427
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            dup
            iconst_1
            aload 2 /* textContent */
            aastore
        17: .line 3425
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
        end local 5 // com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException e
        end local 4 // com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType dv
        18: .line 3430
            goto 20
        19: .line 3432
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* element */
            aload 2 /* textContent */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.elementLocallyValidComplexType:(Lcom/sun/org/apache/xerces/internal/xni/QName;Ljava/lang/Object;)Ljava/lang/Object;
            astore 3 /* retValue */
        20: .line 3435
      StackMap locals:
      StackMap stack:
            aload 3 /* retValue */
            areturn
        end local 3 // java.lang.Object retValue
        end local 2 // java.lang.Object textContent
        end local 1 // com.sun.org.apache.xerces.internal.xni.QName element
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   21     0         this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0   21     1      element  Lcom/sun/org/apache/xerces/internal/xni/QName;
            0   21     2  textContent  Ljava/lang/Object;
            3   21     3     retValue  Ljava/lang/Object;
            8   18     4           dv  Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;
           13   18     5            e  Lcom/sun/org/apache/xerces/internal/impl/dv/InvalidDatatypeValueException;
      Exception table:
        from    to  target  type
           8    11      12  Class com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException
    MethodParameters:
             Name  Flags
      element      
      textContent  

  java.lang.Object elementLocallyValidComplexType(com.sun.org.apache.xerces.internal.xni.QName, java.lang.Object);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;Ljava/lang/Object;)Ljava/lang/Object;
    flags: (0x0000) 
    Code:
      stack=8, locals=10, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // com.sun.org.apache.xerces.internal.xni.QName element
        start local 2 // java.lang.Object textContent
         0: .line 3439
            aconst_null
            astore 3 /* actualValue */
        start local 3 // java.lang.Object actualValue
         1: .line 3440
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            checkcast com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
            astore 4 /* ctype */
        start local 4 // com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl ctype
         2: .line 3446
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNil:Z
            ifne 54
         3: .line 3448
            aload 4 /* ctype */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.fContentType:S
            ifne 7
         4: .line 3449
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSubElement:Z
            ifne 5
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawText:Z
            ifeq 7
         5: .line 3450
      StackMap locals: java.lang.Object com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
      StackMap stack:
            aload 0 /* this */
            ldc "cvc-complex-type.2.1"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
         6: .line 3451
            goto 22
         7: .line 3453
      StackMap locals:
      StackMap stack:
            aload 4 /* ctype */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.fContentType:S
            iconst_1
            if_icmpne 19
         8: .line 3454
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSubElement:Z
            ifeq 10
         9: .line 3455
            aload 0 /* this */
            ldc "cvc-complex-type.2.2"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
        10: .line 3456
      StackMap locals:
      StackMap stack:
            aload 4 /* ctype */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.fXSSimpleType:Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;
            astore 5 /* dv */
        start local 5 // com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType dv
        11: .line 3458
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fNormalizeData:Z
            ifeq 12
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fUnionType:Z
            ifeq 13
        12: .line 3459
      StackMap locals: com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationState:Lcom/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState;
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.impl.validation.ConfigurableValidationState.setNormalizationRequired:(Z)V
        13: .line 3461
      StackMap locals:
      StackMap stack:
            aload 5 /* dv */
            aload 2 /* textContent */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidationState:Lcom/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fValidatedInfo:Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            invokeinterface com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType.validate:(Ljava/lang/Object;Lcom/sun/org/apache/xerces/internal/impl/dv/ValidationContext;Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;)Ljava/lang/Object;
            astore 3 /* actualValue */
        14: .line 3462
            goto 22
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException
        15: astore 6 /* e */
        start local 6 // com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException e
        16: .line 3463
            aload 0 /* this */
            aload 6 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException.getKey:()Ljava/lang/String;
            aload 6 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException.getArgs:()[Ljava/lang/Object;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
        17: .line 3464
            aload 0 /* this */
            ldc "cvc-complex-type.2.2"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
        end local 6 // com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException e
        end local 5 // com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType dv
        18: .line 3468
            goto 22
        19: .line 3470
      StackMap locals:
      StackMap stack:
            aload 4 /* ctype */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.fContentType:S
            iconst_2
            if_icmpne 22
        20: .line 3471
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSawCharacters:Z
            ifeq 22
        21: .line 3472
            aload 0 /* this */
            ldc "cvc-complex-type.2.3"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
        22: .line 3476
      StackMap locals:
      StackMap stack:
            aload 4 /* ctype */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.fContentType:S
            iconst_2
            if_icmpeq 24
        23: .line 3477
            aload 4 /* ctype */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.fContentType:S
            iconst_3
            if_icmpne 54
        24: .line 3483
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrCMState:[I
            iconst_0
            iaload
            iflt 45
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentCM:Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrCMState:[I
            invokeinterface com.sun.org.apache.xerces.internal.impl.xs.models.XSCMValidator.endContentModel:([I)Z
            ifne 45
        25: .line 3484
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentCM:Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrCMState:[I
            invokeinterface com.sun.org.apache.xerces.internal.impl.xs.models.XSCMValidator.whatCanGoHere:([I)Ljava/util/List;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.expectedStr:(Ljava/util/List;)Ljava/lang/String;
            astore 5 /* expected */
        start local 5 // java.lang.String expected
        26: .line 3485
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentCM:Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrCMState:[I
            invokeinterface com.sun.org.apache.xerces.internal.impl.xs.models.XSCMValidator.occurenceInfo:([I)[I
            astore 6 /* occurenceInfo */
        start local 6 // int[] occurenceInfo
        27: .line 3486
            aload 6 /* occurenceInfo */
            ifnull 43
        28: .line 3487
            aload 6 /* occurenceInfo */
            iconst_0
            iaload
            istore 7 /* minOccurs */
        start local 7 // int minOccurs
        29: .line 3488
            aload 6 /* occurenceInfo */
            iconst_2
            iaload
            istore 8 /* count */
        start local 8 // int count
        30: .line 3490
            iload 8 /* count */
            iload 7 /* minOccurs */
            if_icmpge 41
        31: .line 3491
            iload 7 /* minOccurs */
            iload 8 /* count */
            isub
            istore 9 /* required */
        start local 9 // int required
        32: .line 3492
            iload 9 /* required */
            iconst_1
            if_icmple 37
        33: .line 3493
            aload 0 /* this */
            ldc "cvc-complex-type.2.4.j"
            iconst_4
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            dup
            iconst_1
        34: .line 3494
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentCM:Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
            aload 6 /* occurenceInfo */
            iconst_3
            iaload
            invokeinterface com.sun.org.apache.xerces.internal.impl.xs.models.XSCMValidator.getTermName:(I)Ljava/lang/String;
            aastore
            dup
            iconst_2
            iload 7 /* minOccurs */
            invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
            aastore
            dup
            iconst_3
            iload 9 /* required */
            invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
            aastore
        35: .line 3493
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
        36: .line 3495
            goto 54
        37: .line 3497
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator com.sun.org.apache.xerces.internal.xni.QName java.lang.Object java.lang.Object com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl java.lang.String int[] int int int
      StackMap stack:
            aload 0 /* this */
            ldc "cvc-complex-type.2.4.i"
            iconst_3
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            dup
            iconst_1
        38: .line 3498
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentCM:Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
            aload 6 /* occurenceInfo */
            iconst_3
            iaload
            invokeinterface com.sun.org.apache.xerces.internal.impl.xs.models.XSCMValidator.getTermName:(I)Ljava/lang/String;
            aastore
            dup
            iconst_2
            iload 7 /* minOccurs */
            invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
            aastore
        39: .line 3497
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
        end local 9 // int required
        40: .line 3500
            goto 54
        41: .line 3502
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            ldc "cvc-complex-type.2.4.b"
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            dup
            iconst_1
            aload 5 /* expected */
            aastore
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
        end local 8 // int count
        end local 7 // int minOccurs
        42: .line 3504
            goto 54
        43: .line 3506
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            ldc "cvc-complex-type.2.4.b"
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            dup
            iconst_1
            aload 5 /* expected */
            aastore
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
        end local 6 // int[] occurenceInfo
        end local 5 // java.lang.String expected
        44: .line 3508
            goto 54
        45: .line 3513
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentCM:Lcom/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator;
            invokeinterface com.sun.org.apache.xerces.internal.impl.xs.models.XSCMValidator.checkMinMaxBounds:()Ljava/util/List;
            astore 5 /* errors */
        start local 5 // java.util.List errors
        46: .line 3514
            aload 5 /* errors */
            ifnull 54
        47: .line 3515
            iconst_0
            istore 6 /* i */
        start local 6 // int i
        48: goto 53
        49: .line 3516
      StackMap locals: java.util.List int
      StackMap stack:
            aload 0 /* this */
            aload 5 /* errors */
            iload 6 /* i */
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            checkcast java.lang.String
        50: .line 3517
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            dup
            iconst_1
            aload 5 /* errors */
            iload 6 /* i */
            iconst_1
            iadd
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            aastore
        51: .line 3516
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
        52: .line 3515
            iinc 6 /* i */ 2
      StackMap locals:
      StackMap stack:
        53: iload 6 /* i */
            aload 5 /* errors */
            invokeinterface java.util.List.size:()I
            if_icmplt 49
        end local 6 // int i
        end local 5 // java.util.List errors
        54: .line 3523
      StackMap locals:
      StackMap stack:
            aload 3 /* actualValue */
            areturn
        end local 4 // com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl ctype
        end local 3 // java.lang.Object actualValue
        end local 2 // java.lang.Object textContent
        end local 1 // com.sun.org.apache.xerces.internal.xni.QName element
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   55     0           this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0   55     1        element  Lcom/sun/org/apache/xerces/internal/xni/QName;
            0   55     2    textContent  Ljava/lang/Object;
            1   55     3    actualValue  Ljava/lang/Object;
            2   55     4          ctype  Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
           11   18     5             dv  Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;
           16   18     6              e  Lcom/sun/org/apache/xerces/internal/impl/dv/InvalidDatatypeValueException;
           26   44     5       expected  Ljava/lang/String;
           27   44     6  occurenceInfo  [I
           29   42     7      minOccurs  I
           30   42     8          count  I
           32   40     9       required  I
           46   54     5         errors  Ljava/util/List<Ljava/lang/String;>;
           48   54     6              i  I
      Exception table:
        from    to  target  type
          11    14      15  Class com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException
    MethodParameters:
             Name  Flags
      element      
      textContent  

  void processRootTypeQName(javax.xml.namespace.QName);
    descriptor: (Ljavax/xml/namespace/QName;)V
    flags: (0x0000) 
    Code:
      stack=6, locals=4, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // javax.xml.namespace.QName rootTypeQName
         0: .line 3527
            aload 1 /* rootTypeQName */
            invokevirtual javax.xml.namespace.QName.getNamespaceURI:()Ljava/lang/String;
            astore 2 /* rootTypeNamespace */
        start local 2 // java.lang.String rootTypeNamespace
         1: .line 3530
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
            aload 2 /* rootTypeNamespace */
            invokevirtual com.sun.org.apache.xerces.internal.util.SymbolTable.addSymbol:(Ljava/lang/String;)Ljava/lang/String;
            astore 2 /* rootTypeNamespace */
         2: .line 3531
            aload 2 /* rootTypeNamespace */
            ifnull 4
            aload 2 /* rootTypeNamespace */
            ldc ""
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 4
         3: .line 3532
            aconst_null
            astore 2 /* rootTypeNamespace */
         4: .line 3534
      StackMap locals: java.lang.String
      StackMap stack:
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.URI_SCHEMAFORSCHEMA:Ljava/lang/String;
            aload 2 /* rootTypeNamespace */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 7
         5: .line 3535
            aload 0 /* this */
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.SG_SchemaNS:Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$BuiltinSchemaGrammar;
            aload 1 /* rootTypeQName */
            invokevirtual javax.xml.namespace.QName.getLocalPart:()Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinSchemaGrammar.getGlobalTypeDecl:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
         6: .line 3536
            goto 12
         7: .line 3538
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
         8: .line 3539
            iconst_5
            aload 2 /* rootTypeNamespace */
            aconst_null
            aconst_null
            aconst_null
         9: .line 3538
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.findSchemaGrammar:(SLjava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;)Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
            astore 3 /* grammarForRootType */
        start local 3 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar grammarForRootType
        10: .line 3540
            aload 3 /* grammarForRootType */
            ifnull 12
        11: .line 3541
            aload 0 /* this */
            aload 3 /* grammarForRootType */
            aload 1 /* rootTypeQName */
            invokevirtual javax.xml.namespace.QName.getLocalPart:()Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.getGlobalTypeDecl:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
        end local 3 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar grammarForRootType
        12: .line 3544
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            ifnonnull 18
        13: .line 3545
            aload 1 /* rootTypeQName */
            invokevirtual javax.xml.namespace.QName.getPrefix:()Ljava/lang/String;
            ldc ""
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 15
        14: .line 3546
            aload 1 /* rootTypeQName */
            invokevirtual javax.xml.namespace.QName.getLocalPart:()Ljava/lang/String;
            goto 16
        15: .line 3547
      StackMap locals:
      StackMap stack:
            new java.lang.StringBuilder
            dup
            aload 1 /* rootTypeQName */
            invokevirtual javax.xml.namespace.QName.getPrefix:()Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc ":"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 1 /* rootTypeQName */
            invokevirtual javax.xml.namespace.QName.getLocalPart:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
        16: .line 3545
      StackMap locals:
      StackMap stack: java.lang.String
            astore 3 /* typeName */
        start local 3 // java.lang.String typeName
        17: .line 3548
            aload 0 /* this */
            ldc "cvc-type.1"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 3 /* typeName */
            aastore
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
        end local 3 // java.lang.String typeName
        18: .line 3550
      StackMap locals:
      StackMap stack:
            return
        end local 2 // java.lang.String rootTypeNamespace
        end local 1 // javax.xml.namespace.QName rootTypeQName
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   19     0                this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0   19     1       rootTypeQName  Ljavax/xml/namespace/QName;
            1   19     2   rootTypeNamespace  Ljava/lang/String;
           10   12     3  grammarForRootType  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
           17   18     3            typeName  Ljava/lang/String;
    MethodParameters:
               Name  Flags
      rootTypeQName  final

  void processRootElementDeclQName(javax.xml.namespace.QName, com.sun.org.apache.xerces.internal.xni.QName);
    descriptor: (Ljavax/xml/namespace/QName;Lcom/sun/org/apache/xerces/internal/xni/QName;)V
    flags: (0x0000) 
    Code:
      stack=6, locals=6, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // javax.xml.namespace.QName rootElementDeclQName
        start local 2 // com.sun.org.apache.xerces.internal.xni.QName element
         0: .line 3553
            aload 1 /* rootElementDeclQName */
            invokevirtual javax.xml.namespace.QName.getNamespaceURI:()Ljava/lang/String;
            astore 3 /* rootElementDeclNamespace */
        start local 3 // java.lang.String rootElementDeclNamespace
         1: .line 3556
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
            aload 3 /* rootElementDeclNamespace */
            invokevirtual com.sun.org.apache.xerces.internal.util.SymbolTable.addSymbol:(Ljava/lang/String;)Ljava/lang/String;
            astore 3 /* rootElementDeclNamespace */
         2: .line 3557
            aload 3 /* rootElementDeclNamespace */
            ifnull 4
            aload 3 /* rootElementDeclNamespace */
            ldc ""
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 4
         3: .line 3558
            aconst_null
            astore 3 /* rootElementDeclNamespace */
         4: .line 3560
      StackMap locals: java.lang.String
      StackMap stack:
            aload 0 /* this */
         5: .line 3561
            iconst_5
            aload 3 /* rootElementDeclNamespace */
            aconst_null
            aconst_null
            aconst_null
         6: .line 3560
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.findSchemaGrammar:(SLjava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;)Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
            astore 4 /* grammarForRootElement */
        start local 4 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar grammarForRootElement
         7: .line 3562
            aload 4 /* grammarForRootElement */
            ifnull 9
         8: .line 3563
            aload 0 /* this */
            aload 4 /* grammarForRootElement */
            aload 1 /* rootElementDeclQName */
            invokevirtual javax.xml.namespace.QName.getLocalPart:()Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.getGlobalElementDecl:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            putfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
         9: .line 3565
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            ifnonnull 16
        10: .line 3566
            aload 1 /* rootElementDeclQName */
            invokevirtual javax.xml.namespace.QName.getPrefix:()Ljava/lang/String;
            ldc ""
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 12
        11: .line 3567
            aload 1 /* rootElementDeclQName */
            invokevirtual javax.xml.namespace.QName.getLocalPart:()Ljava/lang/String;
            goto 13
        12: .line 3568
      StackMap locals:
      StackMap stack:
            new java.lang.StringBuilder
            dup
            aload 1 /* rootElementDeclQName */
            invokevirtual javax.xml.namespace.QName.getPrefix:()Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc ":"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 1 /* rootElementDeclQName */
            invokevirtual javax.xml.namespace.QName.getLocalPart:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
        13: .line 3566
      StackMap locals:
      StackMap stack: java.lang.String
            astore 5 /* declName */
        start local 5 // java.lang.String declName
        14: .line 3569
            aload 0 /* this */
            ldc "cvc-elt.1.a"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 5 /* declName */
            aastore
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
        end local 5 // java.lang.String declName
        15: .line 3570
            goto 17
        16: .line 3572
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fCurrentElemDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            aload 2 /* element */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.checkElementMatchesRootElementDecl:(Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;Lcom/sun/org/apache/xerces/internal/xni/QName;)V
        17: .line 3574
      StackMap locals:
      StackMap stack:
            return
        end local 4 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar grammarForRootElement
        end local 3 // java.lang.String rootElementDeclNamespace
        end local 2 // com.sun.org.apache.xerces.internal.xni.QName element
        end local 1 // javax.xml.namespace.QName rootElementDeclQName
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot                      Name  Signature
            0   18     0                      this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0   18     1      rootElementDeclQName  Ljavax/xml/namespace/QName;
            0   18     2                   element  Lcom/sun/org/apache/xerces/internal/xni/QName;
            1   18     3  rootElementDeclNamespace  Ljava/lang/String;
            7   18     4     grammarForRootElement  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar;
           14   15     5                  declName  Ljava/lang/String;
    MethodParameters:
                      Name  Flags
      rootElementDeclQName  final
      element               final

  void checkElementMatchesRootElementDecl(com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl, com.sun.org.apache.xerces.internal.xni.QName);
    descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;Lcom/sun/org/apache/xerces/internal/xni/QName;)V
    flags: (0x0000) 
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl rootElementDecl
        start local 2 // com.sun.org.apache.xerces.internal.xni.QName element
         0: .line 3579
            aload 2 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
            aload 1 /* rootElementDecl */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fName:Ljava/lang/String;
            if_acmpne 2
         1: .line 3580
            aload 2 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
            aload 1 /* rootElementDecl */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fTargetNamespace:Ljava/lang/String;
            if_acmpeq 3
         2: .line 3581
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            ldc "cvc-elt.1.b"
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            aload 2 /* element */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            dup
            iconst_1
            aload 1 /* rootElementDecl */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fName:Ljava/lang/String;
            aastore
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError:(Ljava/lang/String;[Ljava/lang/Object;)V
         3: .line 3583
      StackMap locals:
      StackMap stack:
            return
        end local 2 // com.sun.org.apache.xerces.internal.xni.QName element
        end local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl rootElementDecl
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    4     0             this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0    4     1  rootElementDecl  Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            0    4     2          element  Lcom/sun/org/apache/xerces/internal/xni/QName;
    MethodParameters:
                 Name  Flags
      rootElementDecl  final
      element          final

  void reportSchemaError(java.lang.String, java.lang.Object[]);
    descriptor: (Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0000) 
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // java.lang.String key
        start local 2 // java.lang.Object[] arguments
         0: .line 3586
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fDoValidation:Z
            ifeq 7
         1: .line 3587
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.fXSIErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator$XSIErrorReporter;
         2: .line 3588
            ldc "http://www.w3.org/TR/xml-schema-1"
         3: .line 3589
            aload 1 /* key */
         4: .line 3590
            aload 2 /* arguments */
         5: .line 3591
            iconst_1
         6: .line 3587
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)V
         7: .line 3592
      StackMap locals:
      StackMap stack:
            return
        end local 2 // java.lang.Object[] arguments
        end local 1 // java.lang.String key
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    8     0       this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0    8     1        key  Ljava/lang/String;
            0    8     2  arguments  [Ljava/lang/Object;
    MethodParameters:
           Name  Flags
      key        
      arguments  

  private java.lang.String expectedStr(java.util.List<java.lang.Object>);
    descriptor: (Ljava/util/List;)Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=5, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
        start local 1 // java.util.List expected
         0: .line 3595
            new java.lang.StringBuilder
            dup
            ldc "{"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            astore 2 /* ret */
        start local 2 // java.lang.StringBuilder ret
         1: .line 3596
            aload 1 /* expected */
            invokeinterface java.util.List.size:()I
            istore 3 /* size */
        start local 3 // int size
         2: .line 3597
            iconst_0
            istore 4 /* i */
        start local 4 // int i
         3: goto 8
         4: .line 3598
      StackMap locals: java.lang.StringBuilder int int
      StackMap stack:
            iload 4 /* i */
            ifle 6
         5: .line 3599
            aload 2 /* ret */
            ldc ", "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         6: .line 3600
      StackMap locals:
      StackMap stack:
            aload 2 /* ret */
            aload 1 /* expected */
            iload 4 /* i */
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            invokevirtual java.lang.Object.toString:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         7: .line 3597
            iinc 4 /* i */ 1
      StackMap locals:
      StackMap stack:
         8: iload 4 /* i */
            iload 3 /* size */
            if_icmplt 4
        end local 4 // int i
         9: .line 3602
            aload 2 /* ret */
            bipush 125
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            pop
        10: .line 3603
            aload 2 /* ret */
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            areturn
        end local 3 // int size
        end local 2 // java.lang.StringBuilder ret
        end local 1 // java.util.List expected
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   11     0      this  Lcom/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator;
            0   11     1  expected  Ljava/util/List<Ljava/lang/Object;>;
            1   11     2       ret  Ljava/lang/StringBuilder;
            2   11     3      size  I
            3    9     4         i  I
    Signature: (Ljava/util/List<Ljava/lang/Object;>;)Ljava/lang/String;
    MethodParameters:
          Name  Flags
      expected  
}
SourceFile: "XMLSchemaValidator.java"
NestMembers:
  com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$KeyRefValueStore  com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$KeyValueStore  com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$LocalIDKey  com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ShortVector  com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$UniqueValueStore  com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreBase  com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreCache  com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XPathMatcherStack  com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter
InnerClasses:
  public BuiltinSchemaGrammar = com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinSchemaGrammar of com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar
  public LocationArray = com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader$LocationArray of com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader
  protected KeyRefValueStore = com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$KeyRefValueStore of com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator
  protected KeyValueStore = com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$KeyValueStore of com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator
  protected final LocalIDKey = com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$LocalIDKey of com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator
  protected final ShortVector = com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ShortVector of com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator
  protected UniqueValueStore = com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$UniqueValueStore of com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator
  protected abstract ValueStoreBase = com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreBase of com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator
  protected ValueStoreCache = com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ValueStoreCache of com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator
  protected XPathMatcherStack = com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XPathMatcherStack of com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator
  protected final XSIErrorReporter = com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter of com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator
  public Matcher = com.sun.org.apache.xerces.internal.impl.xs.identity.Selector$Matcher of com.sun.org.apache.xerces.internal.impl.xs.identity.Selector
  public MalformedURIException = com.sun.org.apache.xerces.internal.util.URI$MalformedURIException of com.sun.org.apache.xerces.internal.util.URI