public final class com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations extends com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations
  super_class: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar
{
  public static final com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations INSTANCE;
    descriptor: Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$Schema4Annotations;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 494
            new com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.<init>:()V
            putstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.INSTANCE:Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$Schema4Annotations;
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  private void <init>();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=13, locals=15, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
         0: .line 500
            aload 0 /* this */
            invokespecial com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.<init>:()V
         1: .line 503
            aload 0 /* this */
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.URI_SCHEMAFORSCHEMA:Ljava/lang/String;
            putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.fTargetNamespace:Ljava/lang/String;
         2: .line 506
            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.SchemaGrammar$Schema4Annotations.fGrammarDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
         3: .line 507
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.fGrammarDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
            iconst_3
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSDDescription.fContextType:S
         4: .line 508
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.fGrammarDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.URI_SCHEMAFORSCHEMA:Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSDDescription.setNamespace:(Ljava/lang/String;)V
         5: .line 512
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.util.SymbolHash
            dup
            iconst_1
            invokespecial com.sun.org.apache.xerces.internal.util.SymbolHash.<init>:(I)V
            putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.fGlobalAttrDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
         6: .line 513
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.util.SymbolHash
            dup
            iconst_1
            invokespecial com.sun.org.apache.xerces.internal.util.SymbolHash.<init>:(I)V
            putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.fGlobalAttrGrpDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
         7: .line 514
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.util.SymbolHash
            dup
            bipush 6
            invokespecial com.sun.org.apache.xerces.internal.util.SymbolHash.<init>:(I)V
            putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.fGlobalElemDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
         8: .line 515
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.util.SymbolHash
            dup
            iconst_1
            invokespecial com.sun.org.apache.xerces.internal.util.SymbolHash.<init>:(I)V
            putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.fGlobalGroupDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
         9: .line 516
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.util.SymbolHash
            dup
            iconst_1
            invokespecial com.sun.org.apache.xerces.internal.util.SymbolHash.<init>:(I)V
            putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.fGlobalNotationDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
        10: .line 517
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.util.SymbolHash
            dup
            iconst_1
            invokespecial com.sun.org.apache.xerces.internal.util.SymbolHash.<init>:(I)V
            putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.fGlobalIDConstraintDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
        11: .line 520
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.util.SymbolHash
            dup
            iconst_1
            invokespecial com.sun.org.apache.xerces.internal.util.SymbolHash.<init>:(I)V
            putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.fGlobalAttrDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
        12: .line 521
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.util.SymbolHash
            dup
            iconst_1
            invokespecial com.sun.org.apache.xerces.internal.util.SymbolHash.<init>:(I)V
            putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.fGlobalAttrGrpDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
        13: .line 522
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.util.SymbolHash
            dup
            bipush 6
            invokespecial com.sun.org.apache.xerces.internal.util.SymbolHash.<init>:(I)V
            putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.fGlobalElemDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
        14: .line 523
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.util.SymbolHash
            dup
            iconst_1
            invokespecial com.sun.org.apache.xerces.internal.util.SymbolHash.<init>:(I)V
            putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.fGlobalGroupDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
        15: .line 524
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.util.SymbolHash
            dup
            iconst_1
            invokespecial com.sun.org.apache.xerces.internal.util.SymbolHash.<init>:(I)V
            putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.fGlobalNotationDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
        16: .line 525
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.util.SymbolHash
            dup
            iconst_1
            invokespecial com.sun.org.apache.xerces.internal.util.SymbolHash.<init>:(I)V
            putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.fGlobalIDConstraintDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
        17: .line 526
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.util.SymbolHash
            dup
            iconst_1
            invokespecial com.sun.org.apache.xerces.internal.util.SymbolHash.<init>:(I)V
            putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.fGlobalTypeDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
        18: .line 529
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.util.SymbolHash
            dup
            bipush 6
            invokespecial com.sun.org.apache.xerces.internal.util.SymbolHash.<init>:(I)V
            putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.fAllGlobalElemDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
        19: .line 532
            aload 0 /* this */
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.SG_SchemaNS:Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$BuiltinSchemaGrammar;
            getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinSchemaGrammar.fGlobalTypeDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
            putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.fGlobalTypeDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
        20: .line 535
            aload 0 /* this */
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.ELT_ANNOTATION:Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.createAnnotationElementDecl:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            astore 1 /* annotationDecl */
        start local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl annotationDecl
        21: .line 536
            aload 0 /* this */
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.ELT_DOCUMENTATION:Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.createAnnotationElementDecl:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            astore 2 /* documentationDecl */
        start local 2 // com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl documentationDecl
        22: .line 537
            aload 0 /* this */
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.ELT_APPINFO:Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.createAnnotationElementDecl:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            astore 3 /* appinfoDecl */
        start local 3 // com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl appinfoDecl
        23: .line 540
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.fGlobalElemDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
            aload 1 /* annotationDecl */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fName:Ljava/lang/String;
            aload 1 /* annotationDecl */
            invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.put:(Ljava/lang/Object;Ljava/lang/Object;)V
        24: .line 541
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.fGlobalElemDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
            aload 2 /* documentationDecl */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fName:Ljava/lang/String;
            aload 2 /* documentationDecl */
            invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.put:(Ljava/lang/Object;Ljava/lang/Object;)V
        25: .line 542
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.fGlobalElemDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
            aload 3 /* appinfoDecl */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fName:Ljava/lang/String;
            aload 3 /* appinfoDecl */
            invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.put:(Ljava/lang/Object;Ljava/lang/Object;)V
        26: .line 544
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.fGlobalElemDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
            new java.lang.StringBuilder
            dup
            ldc ","
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 1 /* annotationDecl */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fName:Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            aload 1 /* annotationDecl */
            invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.put:(Ljava/lang/Object;Ljava/lang/Object;)V
        27: .line 545
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.fGlobalElemDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
            new java.lang.StringBuilder
            dup
            ldc ","
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 2 /* documentationDecl */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fName:Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            aload 2 /* documentationDecl */
            invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.put:(Ljava/lang/Object;Ljava/lang/Object;)V
        28: .line 546
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.fGlobalElemDeclsExt:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
            new java.lang.StringBuilder
            dup
            ldc ","
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 3 /* appinfoDecl */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fName:Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            aload 3 /* appinfoDecl */
            invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.put:(Ljava/lang/Object;Ljava/lang/Object;)V
        29: .line 548
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.fAllGlobalElemDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
            aload 1 /* annotationDecl */
            aload 1 /* annotationDecl */
            invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.put:(Ljava/lang/Object;Ljava/lang/Object;)V
        30: .line 549
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.fAllGlobalElemDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
            aload 2 /* documentationDecl */
            aload 2 /* documentationDecl */
            invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.put:(Ljava/lang/Object;Ljava/lang/Object;)V
        31: .line 550
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.fAllGlobalElemDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
            aload 3 /* appinfoDecl */
            aload 3 /* appinfoDecl */
            invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.put:(Ljava/lang/Object;Ljava/lang/Object;)V
        32: .line 553
            new com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.<init>:()V
            astore 4 /* annotationType */
        start local 4 // com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl annotationType
        33: .line 554
            new com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.<init>:()V
            astore 5 /* documentationType */
        start local 5 // com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl documentationType
        34: .line 555
            new com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.<init>:()V
            astore 6 /* appinfoType */
        start local 6 // com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl appinfoType
        35: .line 558
            aload 1 /* annotationDecl */
            aload 4 /* annotationType */
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
        36: .line 559
            aload 2 /* documentationDecl */
            aload 5 /* documentationType */
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
        37: .line 560
            aload 3 /* appinfoDecl */
            aload 6 /* appinfoType */
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fType:Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
        38: .line 563
            new com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl.<init>:()V
            astore 7 /* annotationAttrs */
        start local 7 // com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl annotationAttrs
        39: .line 564
            new com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl.<init>:()V
            astore 8 /* documentationAttrs */
        start local 8 // com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl documentationAttrs
        40: .line 565
            new com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl.<init>:()V
            astore 9 /* appinfoAttrs */
        start local 9 // com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl appinfoAttrs
        41: .line 570
            new com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl.<init>:()V
            astore 10 /* annotationIDAttr */
        start local 10 // com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl annotationIDAttr
        42: .line 571
            aload 10 /* annotationIDAttr */
            new com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl.fAttrDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
        43: .line 572
            aload 10 /* annotationIDAttr */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl.fAttrDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.ATT_ID:Ljava/lang/String;
            aconst_null
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.fGlobalTypeDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
            ldc "ID"
            invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType
        44: .line 573
            iconst_0
            iconst_2
            aconst_null
            aload 4 /* annotationType */
            aconst_null
        45: .line 572
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.setValues:(Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;SSLcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;Lcom/sun/org/apache/xerces/internal/xs/XSObjectList;)V
        46: .line 574
            aload 10 /* annotationIDAttr */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl.fUse:S
        47: .line 575
            aload 10 /* annotationIDAttr */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl.fConstraintType:S
        48: .line 577
            new com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl.<init>:()V
            astore 11 /* documentationSourceAttr */
        start local 11 // com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl documentationSourceAttr
        49: .line 578
            aload 11 /* documentationSourceAttr */
            new com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl.fAttrDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
        50: .line 579
            aload 11 /* documentationSourceAttr */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl.fAttrDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.ATT_SOURCE:Ljava/lang/String;
            aconst_null
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.fGlobalTypeDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
            ldc "anyURI"
            invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType
        51: .line 580
            iconst_0
            iconst_2
            aconst_null
            aload 5 /* documentationType */
            aconst_null
        52: .line 579
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.setValues:(Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;SSLcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;Lcom/sun/org/apache/xerces/internal/xs/XSObjectList;)V
        53: .line 581
            aload 11 /* documentationSourceAttr */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl.fUse:S
        54: .line 582
            aload 11 /* documentationSourceAttr */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl.fConstraintType:S
        55: .line 584
            new com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl.<init>:()V
            astore 12 /* documentationLangAttr */
        start local 12 // com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl documentationLangAttr
        56: .line 585
            aload 12 /* documentationLangAttr */
            new com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl.fAttrDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
        57: .line 586
            aload 12 /* documentationLangAttr */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl.fAttrDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
            ldc "lang"
            invokevirtual java.lang.String.intern:()Ljava/lang/String;
            getstatic com.sun.org.apache.xerces.internal.xni.NamespaceContext.XML_URI:Ljava/lang/String;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.fGlobalTypeDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
            ldc "language"
            invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType
        58: .line 587
            iconst_0
            iconst_2
            aconst_null
            aload 5 /* documentationType */
            aconst_null
        59: .line 586
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.setValues:(Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;SSLcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;Lcom/sun/org/apache/xerces/internal/xs/XSObjectList;)V
        60: .line 588
            aload 12 /* documentationLangAttr */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl.fUse:S
        61: .line 589
            aload 12 /* documentationLangAttr */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl.fConstraintType:S
        62: .line 591
            new com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl.<init>:()V
            astore 13 /* appinfoSourceAttr */
        start local 13 // com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl appinfoSourceAttr
        63: .line 592
            aload 13 /* appinfoSourceAttr */
            new com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl.fAttrDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
        64: .line 593
            aload 13 /* appinfoSourceAttr */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl.fAttrDecl:Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.ATT_SOURCE:Ljava/lang/String;
            aconst_null
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.fGlobalTypeDecls:Lcom/sun/org/apache/xerces/internal/util/SymbolHash;
            ldc "anyURI"
            invokevirtual com.sun.org.apache.xerces.internal.util.SymbolHash.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType
        65: .line 594
            iconst_0
            iconst_2
            aconst_null
            aload 6 /* appinfoType */
            aconst_null
        66: .line 593
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.setValues:(Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;SSLcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;Lcom/sun/org/apache/xerces/internal/xs/XSObjectList;)V
        67: .line 595
            aload 13 /* appinfoSourceAttr */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl.fUse:S
        68: .line 596
            aload 13 /* appinfoSourceAttr */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl.fConstraintType:S
        69: .line 599
            new com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl.<init>:()V
            astore 14 /* otherAttrs */
        start local 14 // com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl otherAttrs
        70: .line 600
            aload 14 /* otherAttrs */
            iconst_2
            anewarray java.lang.String
            dup
            iconst_0
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.fTargetNamespace:Ljava/lang/String;
            aastore
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl.fNamespaceList:[Ljava/lang/String;
        71: .line 601
            aload 14 /* otherAttrs */
            iconst_2
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl.fType:S
        72: .line 602
            aload 14 /* otherAttrs */
            iconst_3
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl.fProcessContents:S
        73: .line 605
            aload 7 /* annotationAttrs */
            aload 10 /* annotationIDAttr */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl.addAttributeUse:(Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl;)Ljava/lang/String;
            pop
        74: .line 606
            aload 7 /* annotationAttrs */
            aload 14 /* otherAttrs */
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl.fAttributeWC:Lcom/sun/org/apache/xerces/internal/impl/xs/XSWildcardDecl;
        75: .line 608
            aload 8 /* documentationAttrs */
            aload 11 /* documentationSourceAttr */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl.addAttributeUse:(Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl;)Ljava/lang/String;
            pop
        76: .line 609
            aload 8 /* documentationAttrs */
            aload 12 /* documentationLangAttr */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl.addAttributeUse:(Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl;)Ljava/lang/String;
            pop
        77: .line 610
            aload 8 /* documentationAttrs */
            aload 14 /* otherAttrs */
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl.fAttributeWC:Lcom/sun/org/apache/xerces/internal/impl/xs/XSWildcardDecl;
        78: .line 612
            aload 9 /* appinfoAttrs */
            aload 13 /* appinfoSourceAttr */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl.addAttributeUse:(Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl;)Ljava/lang/String;
            pop
        79: .line 613
            aload 9 /* appinfoAttrs */
            aload 14 /* otherAttrs */
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl.fAttributeWC:Lcom/sun/org/apache/xerces/internal/impl/xs/XSWildcardDecl;
        end local 14 // com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl otherAttrs
        end local 13 // com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl appinfoSourceAttr
        end local 12 // com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl documentationLangAttr
        end local 11 // com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl documentationSourceAttr
        end local 10 // com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl annotationIDAttr
        80: .line 617
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.createUnboundedModelGroupParticle:()Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;
            astore 10 /* annotationParticle */
        start local 10 // com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl annotationParticle
        81: .line 619
            new com.sun.org.apache.xerces.internal.impl.xs.XSModelGroupImpl
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.xs.XSModelGroupImpl.<init>:()V
            astore 11 /* annotationChoice */
        start local 11 // com.sun.org.apache.xerces.internal.impl.xs.XSModelGroupImpl annotationChoice
        82: .line 620
            aload 11 /* annotationChoice */
            bipush 101
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSModelGroupImpl.fCompositor:S
        83: .line 621
            aload 11 /* annotationChoice */
            iconst_2
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSModelGroupImpl.fParticleCount:I
        84: .line 622
            aload 11 /* annotationChoice */
            iconst_2
            anewarray com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSModelGroupImpl.fParticles:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;
        85: .line 623
            aload 11 /* annotationChoice */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSModelGroupImpl.fParticles:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;
            iconst_0
            aload 0 /* this */
            aload 3 /* appinfoDecl */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.createChoiceElementParticle:(Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;)Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;
            aastore
        86: .line 624
            aload 11 /* annotationChoice */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSModelGroupImpl.fParticles:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;
            iconst_1
            aload 0 /* this */
            aload 2 /* documentationDecl */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.createChoiceElementParticle:(Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;)Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;
            aastore
        87: .line 625
            aload 10 /* annotationParticle */
            aload 11 /* annotationChoice */
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl.fValue:Lcom/sun/org/apache/xerces/internal/xs/XSTerm;
        end local 11 // com.sun.org.apache.xerces.internal.impl.xs.XSModelGroupImpl annotationChoice
        88: .line 629
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.createUnboundedAnyWildcardSequenceParticle:()Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;
            astore 11 /* anyWCSequenceParticle */
        start local 11 // com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl anyWCSequenceParticle
        89: .line 632
            aload 4 /* annotationType */
            new java.lang.StringBuilder
            dup
            ldc "#AnonType_"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.ELT_ANNOTATION:Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.fTargetNamespace:Ljava/lang/String;
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fAnyType:Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
        90: .line 633
            iconst_2
            iconst_0
            iconst_3
        91: .line 634
            iconst_2
            iconst_0
            aload 7 /* annotationAttrs */
            aconst_null
            aload 10 /* annotationParticle */
            getstatic com.sun.org.apache.xerces.internal.impl.xs.util.XSObjectListImpl.EMPTY_LIST:Lcom/sun/org/apache/xerces/internal/impl/xs/util/XSObjectListImpl;
        92: .line 632
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.setValues:(Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;SSSSZLcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl;Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;Lcom/sun/org/apache/xerces/internal/impl/xs/util/XSObjectListImpl;)V
        93: .line 635
            aload 4 /* annotationType */
            new java.lang.StringBuilder
            dup
            ldc "#AnonType_"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.ELT_ANNOTATION:Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.setName:(Ljava/lang/String;)V
        94: .line 636
            aload 4 /* annotationType */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.setIsAnonymous:()V
        95: .line 638
            aload 5 /* documentationType */
            new java.lang.StringBuilder
            dup
            ldc "#AnonType_"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.ELT_DOCUMENTATION:Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.fTargetNamespace:Ljava/lang/String;
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fAnyType:Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
        96: .line 639
            iconst_2
            iconst_0
            iconst_3
        97: .line 640
            iconst_3
            iconst_0
            aload 8 /* documentationAttrs */
            aconst_null
            aload 11 /* anyWCSequenceParticle */
            getstatic com.sun.org.apache.xerces.internal.impl.xs.util.XSObjectListImpl.EMPTY_LIST:Lcom/sun/org/apache/xerces/internal/impl/xs/util/XSObjectListImpl;
        98: .line 638
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.setValues:(Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;SSSSZLcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl;Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;Lcom/sun/org/apache/xerces/internal/impl/xs/util/XSObjectListImpl;)V
        99: .line 641
            aload 5 /* documentationType */
            new java.lang.StringBuilder
            dup
            ldc "#AnonType_"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.ELT_DOCUMENTATION:Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.setName:(Ljava/lang/String;)V
       100: .line 642
            aload 5 /* documentationType */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.setIsAnonymous:()V
       101: .line 644
            aload 6 /* appinfoType */
            new java.lang.StringBuilder
            dup
            ldc "#AnonType_"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.ELT_APPINFO:Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.fTargetNamespace:Ljava/lang/String;
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.fAnyType:Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
       102: .line 645
            iconst_2
            iconst_0
            iconst_3
       103: .line 646
            iconst_3
            iconst_0
            aload 9 /* appinfoAttrs */
            aconst_null
            aload 11 /* anyWCSequenceParticle */
            getstatic com.sun.org.apache.xerces.internal.impl.xs.util.XSObjectListImpl.EMPTY_LIST:Lcom/sun/org/apache/xerces/internal/impl/xs/util/XSObjectListImpl;
       104: .line 644
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.setValues:(Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;SSSSZLcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl;Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;Lcom/sun/org/apache/xerces/internal/impl/xs/util/XSObjectListImpl;)V
       105: .line 647
            aload 6 /* appinfoType */
            new java.lang.StringBuilder
            dup
            ldc "#AnonType_"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols.ELT_APPINFO:Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.setName:(Ljava/lang/String;)V
       106: .line 648
            aload 6 /* appinfoType */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl.setIsAnonymous:()V
       107: .line 650
            return
        end local 11 // com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl anyWCSequenceParticle
        end local 10 // com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl annotationParticle
        end local 9 // com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl appinfoAttrs
        end local 8 // com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl documentationAttrs
        end local 7 // com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl annotationAttrs
        end local 6 // com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl appinfoType
        end local 5 // com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl documentationType
        end local 4 // com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl annotationType
        end local 3 // com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl appinfoDecl
        end local 2 // com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl documentationDecl
        end local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl annotationDecl
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
      LocalVariableTable:
        Start  End  Slot                     Name  Signature
            0  108     0                     this  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$Schema4Annotations;
           21  108     1           annotationDecl  Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
           22  108     2        documentationDecl  Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
           23  108     3              appinfoDecl  Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
           33  108     4           annotationType  Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
           34  108     5        documentationType  Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
           35  108     6              appinfoType  Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
           39  108     7          annotationAttrs  Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl;
           40  108     8       documentationAttrs  Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl;
           41  108     9             appinfoAttrs  Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl;
           42   80    10         annotationIDAttr  Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl;
           49   80    11  documentationSourceAttr  Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl;
           56   80    12    documentationLangAttr  Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl;
           63   80    13        appinfoSourceAttr  Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl;
           70   80    14               otherAttrs  Lcom/sun/org/apache/xerces/internal/impl/xs/XSWildcardDecl;
           81  108    10       annotationParticle  Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;
           82   88    11         annotationChoice  Lcom/sun/org/apache/xerces/internal/impl/xs/XSModelGroupImpl;
           89  108    11    anyWCSequenceParticle  Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;

  public com.sun.org.apache.xerces.internal.xni.grammars.XMLGrammarDescription getGrammarDescription();
    descriptor: ()Lcom/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarDescription;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
         0: .line 655
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.fGrammarDescription:Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSDDescription.makeClone:()Lcom/sun/org/apache/xerces/internal/impl/xs/XSDDescription;
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$Schema4Annotations;

  public void setImportedGrammars(java.util.Vector);
    descriptor: (Ljava/util/Vector;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
        start local 1 // java.util.Vector importedGrammars
         0: .line 662
            return
        end local 1 // java.util.Vector importedGrammars
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    1     0              this  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$Schema4Annotations;
            0    1     1  importedGrammars  Ljava/util/Vector;
    MethodParameters:
                  Name  Flags
      importedGrammars  

  public void addGlobalAttributeDecl(com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl);
    descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
        start local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl decl
         0: .line 665
            return
        end local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl decl
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$Schema4Annotations;
            0    1     1  decl  Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl;
    MethodParameters:
      Name  Flags
      decl  

  public void addGlobalAttributeDecl(com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl, java.lang.String);
    descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
        start local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl decl
        start local 2 // java.lang.String location
         0: .line 668
            return
        end local 2 // java.lang.String location
        end local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl decl
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$Schema4Annotations;
            0    1     1      decl  Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl;
            0    1     2  location  Ljava/lang/String;
    MethodParameters:
          Name  Flags
      decl      
      location  

  public void addGlobalAttributeGroupDecl(com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl);
    descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
        start local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl decl
         0: .line 671
            return
        end local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl decl
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$Schema4Annotations;
            0    1     1  decl  Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl;
    MethodParameters:
      Name  Flags
      decl  

  public void addGlobalAttributeGroupDecl(com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl, java.lang.String);
    descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
        start local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl decl
        start local 2 // java.lang.String location
         0: .line 674
            return
        end local 2 // java.lang.String location
        end local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl decl
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$Schema4Annotations;
            0    1     1      decl  Lcom/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl;
            0    1     2  location  Ljava/lang/String;
    MethodParameters:
          Name  Flags
      decl      
      location  

  public void addGlobalElementDecl(com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl);
    descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
        start local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl decl
         0: .line 677
            return
        end local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl decl
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$Schema4Annotations;
            0    1     1  decl  Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
    MethodParameters:
      Name  Flags
      decl  

  public void addGlobalElementDecl(com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl, java.lang.String);
    descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
        start local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl decl
        start local 2 // java.lang.String location
         0: .line 680
            return
        end local 2 // java.lang.String location
        end local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl decl
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$Schema4Annotations;
            0    1     1      decl  Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            0    1     2  location  Ljava/lang/String;
    MethodParameters:
          Name  Flags
      decl      
      location  

  public void addGlobalElementDeclAll(com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl);
    descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
        start local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl decl
         0: .line 683
            return
        end local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl decl
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$Schema4Annotations;
            0    1     1  decl  Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
    MethodParameters:
      Name  Flags
      decl  

  public void addGlobalGroupDecl(com.sun.org.apache.xerces.internal.impl.xs.XSGroupDecl);
    descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
        start local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSGroupDecl decl
         0: .line 686
            return
        end local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSGroupDecl decl
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$Schema4Annotations;
            0    1     1  decl  Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;
    MethodParameters:
      Name  Flags
      decl  

  public void addGlobalGroupDecl(com.sun.org.apache.xerces.internal.impl.xs.XSGroupDecl, java.lang.String);
    descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
        start local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSGroupDecl decl
        start local 2 // java.lang.String location
         0: .line 689
            return
        end local 2 // java.lang.String location
        end local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSGroupDecl decl
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$Schema4Annotations;
            0    1     1      decl  Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;
            0    1     2  location  Ljava/lang/String;
    MethodParameters:
          Name  Flags
      decl      
      location  

  public void addGlobalNotationDecl(com.sun.org.apache.xerces.internal.impl.xs.XSNotationDecl);
    descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
        start local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSNotationDecl decl
         0: .line 692
            return
        end local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSNotationDecl decl
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$Schema4Annotations;
            0    1     1  decl  Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;
    MethodParameters:
      Name  Flags
      decl  

  public void addGlobalNotationDecl(com.sun.org.apache.xerces.internal.impl.xs.XSNotationDecl, java.lang.String);
    descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
        start local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSNotationDecl decl
        start local 2 // java.lang.String location
         0: .line 695
            return
        end local 2 // java.lang.String location
        end local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSNotationDecl decl
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$Schema4Annotations;
            0    1     1      decl  Lcom/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl;
            0    1     2  location  Ljava/lang/String;
    MethodParameters:
          Name  Flags
      decl      
      location  

  public void addGlobalTypeDecl(com.sun.org.apache.xerces.internal.xs.XSTypeDefinition);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
        start local 1 // com.sun.org.apache.xerces.internal.xs.XSTypeDefinition decl
         0: .line 698
            return
        end local 1 // com.sun.org.apache.xerces.internal.xs.XSTypeDefinition decl
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$Schema4Annotations;
            0    1     1  decl  Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
    MethodParameters:
      Name  Flags
      decl  

  public void addGlobalTypeDecl(com.sun.org.apache.xerces.internal.xs.XSTypeDefinition, java.lang.String);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
        start local 1 // com.sun.org.apache.xerces.internal.xs.XSTypeDefinition decl
        start local 2 // java.lang.String location
         0: .line 701
            return
        end local 2 // java.lang.String location
        end local 1 // com.sun.org.apache.xerces.internal.xs.XSTypeDefinition decl
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$Schema4Annotations;
            0    1     1      decl  Lcom/sun/org/apache/xerces/internal/xs/XSTypeDefinition;
            0    1     2  location  Ljava/lang/String;
    MethodParameters:
          Name  Flags
      decl      
      location  

  public void addGlobalComplexTypeDecl(com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl);
    descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
        start local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl decl
         0: .line 704
            return
        end local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl decl
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$Schema4Annotations;
            0    1     1  decl  Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
    MethodParameters:
      Name  Flags
      decl  

  public void addGlobalComplexTypeDecl(com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl, java.lang.String);
    descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
        start local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl decl
        start local 2 // java.lang.String location
         0: .line 707
            return
        end local 2 // java.lang.String location
        end local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl decl
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$Schema4Annotations;
            0    1     1      decl  Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
            0    1     2  location  Ljava/lang/String;
    MethodParameters:
          Name  Flags
      decl      
      location  

  public void addGlobalSimpleTypeDecl(com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType);
    descriptor: (Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
        start local 1 // com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType decl
         0: .line 710
            return
        end local 1 // com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType decl
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$Schema4Annotations;
            0    1     1  decl  Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;
    MethodParameters:
      Name  Flags
      decl  

  public void addGlobalSimpleTypeDecl(com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType, java.lang.String);
    descriptor: (Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
        start local 1 // com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType decl
        start local 2 // java.lang.String location
         0: .line 713
            return
        end local 2 // java.lang.String location
        end local 1 // com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType decl
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$Schema4Annotations;
            0    1     1      decl  Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;
            0    1     2  location  Ljava/lang/String;
    MethodParameters:
          Name  Flags
      decl      
      location  

  public void addComplexTypeDecl(com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl, com.sun.org.apache.xerces.internal.impl.xs.util.SimpleLocator);
    descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
        start local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl decl
        start local 2 // com.sun.org.apache.xerces.internal.impl.xs.util.SimpleLocator locator
         0: .line 716
            return
        end local 2 // com.sun.org.apache.xerces.internal.impl.xs.util.SimpleLocator locator
        end local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl decl
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$Schema4Annotations;
            0    1     1     decl  Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
            0    1     2  locator  Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
    MethodParameters:
         Name  Flags
      decl     
      locator  

  public void addRedefinedGroupDecl(com.sun.org.apache.xerces.internal.impl.xs.XSGroupDecl, com.sun.org.apache.xerces.internal.impl.xs.XSGroupDecl, com.sun.org.apache.xerces.internal.impl.xs.util.SimpleLocator);
    descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
        start local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSGroupDecl derived
        start local 2 // com.sun.org.apache.xerces.internal.impl.xs.XSGroupDecl base
        start local 3 // com.sun.org.apache.xerces.internal.impl.xs.util.SimpleLocator locator
         0: .line 719
            return
        end local 3 // com.sun.org.apache.xerces.internal.impl.xs.util.SimpleLocator locator
        end local 2 // com.sun.org.apache.xerces.internal.impl.xs.XSGroupDecl base
        end local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSGroupDecl derived
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$Schema4Annotations;
            0    1     1  derived  Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;
            0    1     2     base  Lcom/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl;
            0    1     3  locator  Lcom/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator;
    MethodParameters:
         Name  Flags
      derived  
      base     
      locator  

  public synchronized void addDocument(java.lang.Object, java.lang.String);
    descriptor: (Ljava/lang/Object;Ljava/lang/String;)V
    flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
    Code:
      stack=0, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
        start local 1 // java.lang.Object document
        start local 2 // java.lang.String location
         0: .line 722
            return
        end local 2 // java.lang.String location
        end local 1 // java.lang.Object document
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$Schema4Annotations;
            0    1     1  document  Ljava/lang/Object;
            0    1     2  location  Ljava/lang/String;
    MethodParameters:
          Name  Flags
      document  
      location  

  synchronized com.sun.org.apache.xerces.internal.parsers.DOMParser getDOMParser();
    descriptor: ()Lcom/sun/org/apache/xerces/internal/parsers/DOMParser;
    flags: (0x0020) ACC_SYNCHRONIZED
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
         0: .line 726
            aconst_null
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$Schema4Annotations;

  synchronized com.sun.org.apache.xerces.internal.parsers.SAXParser getSAXParser();
    descriptor: ()Lcom/sun/org/apache/xerces/internal/parsers/SAXParser;
    flags: (0x0020) ACC_SYNCHRONIZED
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
         0: .line 729
            aconst_null
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$Schema4Annotations;

  private com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl createAnnotationElementDecl(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
        start local 1 // java.lang.String localName
         0: .line 737
            new com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.<init>:()V
            astore 2 /* eDecl */
        start local 2 // com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl eDecl
         1: .line 738
            aload 2 /* eDecl */
            aload 1 /* localName */
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fName:Ljava/lang/String;
         2: .line 739
            aload 2 /* eDecl */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.fTargetNamespace:Ljava/lang/String;
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fTargetNamespace:Ljava/lang/String;
         3: .line 740
            aload 2 /* eDecl */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.setIsGlobal:()V
         4: .line 741
            aload 2 /* eDecl */
            bipush 7
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.fBlock:S
         5: .line 743
            aload 2 /* eDecl */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl.setConstraintType:(S)V
         6: .line 744
            aload 2 /* eDecl */
            areturn
        end local 2 // com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl eDecl
        end local 1 // java.lang.String localName
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    7     0       this  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$Schema4Annotations;
            0    7     1  localName  Ljava/lang/String;
            1    7     2      eDecl  Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
    MethodParameters:
           Name  Flags
      localName  

  private com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl createUnboundedModelGroupParticle();
    descriptor: ()Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
         0: .line 748
            new com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl.<init>:()V
            astore 1 /* particle */
        start local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl particle
         1: .line 749
            aload 1 /* particle */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl.fMinOccurs:I
         2: .line 750
            aload 1 /* particle */
            iconst_m1
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl.fMaxOccurs:I
         3: .line 751
            aload 1 /* particle */
            iconst_3
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl.fType:S
         4: .line 752
            aload 1 /* particle */
            areturn
        end local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl particle
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$Schema4Annotations;
            1    5     1  particle  Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;

  private com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl createChoiceElementParticle(com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl);
    descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;)Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
        start local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl ref
         0: .line 756
            new com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl.<init>:()V
            astore 2 /* particle */
        start local 2 // com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl particle
         1: .line 757
            aload 2 /* particle */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl.fMinOccurs:I
         2: .line 758
            aload 2 /* particle */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl.fMaxOccurs:I
         3: .line 759
            aload 2 /* particle */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl.fType:S
         4: .line 760
            aload 2 /* particle */
            aload 1 /* ref */
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl.fValue:Lcom/sun/org/apache/xerces/internal/xs/XSTerm;
         5: .line 761
            aload 2 /* particle */
            areturn
        end local 2 // com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl particle
        end local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl ref
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    6     0      this  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$Schema4Annotations;
            0    6     1       ref  Lcom/sun/org/apache/xerces/internal/impl/xs/XSElementDecl;
            1    6     2  particle  Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;
    MethodParameters:
      Name  Flags
      ref   

  private com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl createUnboundedAnyWildcardSequenceParticle();
    descriptor: ()Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
         0: .line 765
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.createUnboundedModelGroupParticle:()Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;
            astore 1 /* particle */
        start local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl particle
         1: .line 766
            new com.sun.org.apache.xerces.internal.impl.xs.XSModelGroupImpl
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.xs.XSModelGroupImpl.<init>:()V
            astore 2 /* sequence */
        start local 2 // com.sun.org.apache.xerces.internal.impl.xs.XSModelGroupImpl sequence
         2: .line 767
            aload 2 /* sequence */
            bipush 102
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSModelGroupImpl.fCompositor:S
         3: .line 768
            aload 2 /* sequence */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSModelGroupImpl.fParticleCount:I
         4: .line 769
            aload 2 /* sequence */
            iconst_1
            anewarray com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSModelGroupImpl.fParticles:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;
         5: .line 770
            aload 2 /* sequence */
            getfield com.sun.org.apache.xerces.internal.impl.xs.XSModelGroupImpl.fParticles:[Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;
            iconst_0
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations.createAnyLaxWildcardParticle:()Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;
            aastore
         6: .line 771
            aload 1 /* particle */
            aload 2 /* sequence */
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl.fValue:Lcom/sun/org/apache/xerces/internal/xs/XSTerm;
         7: .line 772
            aload 1 /* particle */
            areturn
        end local 2 // com.sun.org.apache.xerces.internal.impl.xs.XSModelGroupImpl sequence
        end local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl particle
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    8     0      this  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$Schema4Annotations;
            1    8     1  particle  Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;
            2    8     2  sequence  Lcom/sun/org/apache/xerces/internal/impl/xs/XSModelGroupImpl;

  private com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl createAnyLaxWildcardParticle();
    descriptor: ()Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=3, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
         0: .line 776
            new com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl.<init>:()V
            astore 1 /* particle */
        start local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl particle
         1: .line 777
            aload 1 /* particle */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl.fMinOccurs:I
         2: .line 778
            aload 1 /* particle */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl.fMaxOccurs:I
         3: .line 779
            aload 1 /* particle */
            iconst_2
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl.fType:S
         4: .line 781
            new com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl.<init>:()V
            astore 2 /* anyWC */
        start local 2 // com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl anyWC
         5: .line 782
            aload 2 /* anyWC */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl.fNamespaceList:[Ljava/lang/String;
         6: .line 783
            aload 2 /* anyWC */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl.fType:S
         7: .line 784
            aload 2 /* anyWC */
            iconst_3
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl.fProcessContents:S
         8: .line 786
            aload 1 /* particle */
            aload 2 /* anyWC */
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl.fValue:Lcom/sun/org/apache/xerces/internal/xs/XSTerm;
         9: .line 787
            aload 1 /* particle */
            areturn
        end local 2 // com.sun.org.apache.xerces.internal.impl.xs.XSWildcardDecl anyWC
        end local 1 // com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl particle
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   10     0      this  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$Schema4Annotations;
            1   10     1  particle  Lcom/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl;
            5   10     2     anyWC  Lcom/sun/org/apache/xerces/internal/impl/xs/XSWildcardDecl;
}
SourceFile: "SchemaGrammar.java"
NestHost: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar
InnerClasses:
  public BuiltinSchemaGrammar = com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinSchemaGrammar of com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar
  public final Schema4Annotations = com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$Schema4Annotations of com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar