final class com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler implements org.xml.sax.ContentHandler
  minor version: 0
  major version: 59
  flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
  this_class: com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler
  super_class: java.lang.Object
{
  private com.sun.org.apache.xerces.internal.util.SymbolTable fSymbolTable;
    descriptor: Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
    flags: (0x0002) ACC_PRIVATE

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

  private final com.sun.org.apache.xerces.internal.util.SAXLocatorWrapper fSAXLocatorWrapper;
    descriptor: Lcom/sun/org/apache/xerces/internal/util/SAXLocatorWrapper;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private com.sun.org.apache.xerces.internal.util.NamespaceSupport fNamespaceContext;
    descriptor: Lcom/sun/org/apache/xerces/internal/util/NamespaceSupport;
    flags: (0x0002) ACC_PRIVATE

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

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

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

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

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

  private final com.sun.org.apache.xerces.internal.util.XMLAttributesImpl fAttributes;
    descriptor: Lcom/sun/org/apache/xerces/internal/util/XMLAttributesImpl;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

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

  private final com.sun.org.apache.xerces.internal.util.XMLStringBuffer fStringBuffer;
    descriptor: Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler this
         0: .line 87
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 63
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.util.SAXLocatorWrapper
            dup
            invokespecial com.sun.org.apache.xerces.internal.util.SAXLocatorWrapper.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fSAXLocatorWrapper:Lcom/sun/org/apache/xerces/internal/util/SAXLocatorWrapper;
         2: .line 66
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.util.NamespaceSupport
            dup
            invokespecial com.sun.org.apache.xerces.internal.util.NamespaceSupport.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/util/NamespaceSupport;
         3: .line 72
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fNamespacePrefixes:Z
         4: .line 75
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fStringsInternalized:Z
         5: .line 78
            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.traversers.SchemaContentHandler.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
         6: .line 79
            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.traversers.SchemaContentHandler.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
         7: .line 80
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.util.XMLAttributesImpl
            dup
            invokespecial com.sun.org.apache.xerces.internal.util.XMLAttributesImpl.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fAttributes:Lcom/sun/org/apache/xerces/internal/util/XMLAttributesImpl;
         8: .line 81
            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.traversers.SchemaContentHandler.fTempString:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
         9: .line 82
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.util.XMLStringBuffer
            dup
            invokespecial com.sun.org.apache.xerces.internal.util.XMLStringBuffer.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fStringBuffer:Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;
        10: .line 87
            return
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   11     0  this  Lcom/sun/org/apache/xerces/internal/impl/xs/traversers/SchemaContentHandler;

  public org.w3c.dom.Document getDocument();
    descriptor: ()Lorg/w3c/dom/Document;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler this
         0: .line 93
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fSchemaDOMParser:Lcom/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOMParser;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.opti.SchemaDOMParser.getDocument:()Lorg/w3c/dom/Document;
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/xs/traversers/SchemaContentHandler;

  public void setDocumentLocator(org.xml.sax.Locator);
    descriptor: (Lorg/xml/sax/Locator;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler this
        start local 1 // org.xml.sax.Locator locator
         0: .line 100
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fSAXLocatorWrapper:Lcom/sun/org/apache/xerces/internal/util/SAXLocatorWrapper;
            aload 1 /* locator */
            invokevirtual com.sun.org.apache.xerces.internal.util.SAXLocatorWrapper.setLocator:(Lorg/xml/sax/Locator;)V
         1: .line 101
            return
        end local 1 // org.xml.sax.Locator locator
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lcom/sun/org/apache/xerces/internal/impl/xs/traversers/SchemaContentHandler;
            0    2     1  locator  Lorg/xml/sax/Locator;
    MethodParameters:
         Name  Flags
      locator  

  public void startDocument();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler this
         0: .line 107
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fNeedPushNSContext:Z
         1: .line 108
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/util/NamespaceSupport;
            invokevirtual com.sun.org.apache.xerces.internal.util.NamespaceSupport.reset:()V
         2: .line 110
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fSchemaDOMParser:Lcom/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOMParser;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fSAXLocatorWrapper:Lcom/sun/org/apache/xerces/internal/util/SAXLocatorWrapper;
            aconst_null
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/util/NamespaceSupport;
            aconst_null
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.opti.SchemaDOMParser.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
         3: .line 111
            goto 9
         4: .line 112
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLParseException
            astore 1 /* e */
        start local 1 // com.sun.org.apache.xerces.internal.xni.parser.XMLParseException e
         5: .line 113
            aload 1 /* e */
            invokestatic com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.convertToSAXParseException:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParseException;)V
        end local 1 // com.sun.org.apache.xerces.internal.xni.parser.XMLParseException e
         6: goto 9
         7: .line 115
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.xni.XNIException
            astore 1 /* e */
        start local 1 // com.sun.org.apache.xerces.internal.xni.XNIException e
         8: .line 116
            aload 1 /* e */
            invokestatic com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.convertToSAXException:(Lcom/sun/org/apache/xerces/internal/xni/XNIException;)V
        end local 1 // com.sun.org.apache.xerces.internal.xni.XNIException e
         9: .line 118
      StackMap locals:
      StackMap stack:
            return
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   10     0  this  Lcom/sun/org/apache/xerces/internal/impl/xs/traversers/SchemaContentHandler;
            5    6     1     e  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParseException;
            8    9     1     e  Lcom/sun/org/apache/xerces/internal/xni/XNIException;
      Exception table:
        from    to  target  type
           2     3       4  Class com.sun.org.apache.xerces.internal.xni.parser.XMLParseException
           2     3       7  Class com.sun.org.apache.xerces.internal.xni.XNIException
    Exceptions:
      throws org.xml.sax.SAXException

  public void endDocument();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler this
         0: .line 124
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fSAXLocatorWrapper:Lcom/sun/org/apache/xerces/internal/util/SAXLocatorWrapper;
            aconst_null
            invokevirtual com.sun.org.apache.xerces.internal.util.SAXLocatorWrapper.setLocator:(Lorg/xml/sax/Locator;)V
         1: .line 126
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fSchemaDOMParser:Lcom/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOMParser;
            aconst_null
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.opti.SchemaDOMParser.endDocument:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         2: .line 127
            goto 8
         3: .line 128
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLParseException
            astore 1 /* e */
        start local 1 // com.sun.org.apache.xerces.internal.xni.parser.XMLParseException e
         4: .line 129
            aload 1 /* e */
            invokestatic com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.convertToSAXParseException:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParseException;)V
        end local 1 // com.sun.org.apache.xerces.internal.xni.parser.XMLParseException e
         5: goto 8
         6: .line 131
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.xni.XNIException
            astore 1 /* e */
        start local 1 // com.sun.org.apache.xerces.internal.xni.XNIException e
         7: .line 132
            aload 1 /* e */
            invokestatic com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.convertToSAXException:(Lcom/sun/org/apache/xerces/internal/xni/XNIException;)V
        end local 1 // com.sun.org.apache.xerces.internal.xni.XNIException e
         8: .line 134
      StackMap locals:
      StackMap stack:
            return
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    9     0  this  Lcom/sun/org/apache/xerces/internal/impl/xs/traversers/SchemaContentHandler;
            4    5     1     e  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParseException;
            7    8     1     e  Lcom/sun/org/apache/xerces/internal/xni/XNIException;
      Exception table:
        from    to  target  type
           1     2       3  Class com.sun.org.apache.xerces.internal.xni.parser.XMLParseException
           1     2       6  Class com.sun.org.apache.xerces.internal.xni.XNIException
    Exceptions:
      throws org.xml.sax.SAXException

  public void startPrefixMapping(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler this
        start local 1 // java.lang.String prefix
        start local 2 // java.lang.String uri
         0: .line 140
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fNeedPushNSContext:Z
            ifeq 3
         1: .line 141
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fNeedPushNSContext:Z
         2: .line 142
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/util/NamespaceSupport;
            invokevirtual com.sun.org.apache.xerces.internal.util.NamespaceSupport.pushContext:()V
         3: .line 144
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fStringsInternalized:Z
            ifne 11
         4: .line 145
            aload 1 /* prefix */
            ifnull 5
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
            aload 1 /* prefix */
            invokevirtual com.sun.org.apache.xerces.internal.util.SymbolTable.addSymbol:(Ljava/lang/String;)Ljava/lang/String;
            goto 6
      StackMap locals:
      StackMap stack:
         5: getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
      StackMap locals:
      StackMap stack: java.lang.String
         6: astore 1 /* prefix */
         7: .line 146
            aload 2 /* uri */
            ifnull 8
            aload 2 /* uri */
            invokevirtual java.lang.String.length:()I
            ifle 8
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
            aload 2 /* uri */
            invokevirtual com.sun.org.apache.xerces.internal.util.SymbolTable.addSymbol:(Ljava/lang/String;)Ljava/lang/String;
            goto 9
      StackMap locals:
      StackMap stack:
         8: aconst_null
      StackMap locals:
      StackMap stack: java.lang.String
         9: astore 2 /* uri */
        10: .line 147
            goto 15
        11: .line 149
      StackMap locals:
      StackMap stack:
            aload 1 /* prefix */
            ifnonnull 13
        12: .line 150
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
            astore 1 /* prefix */
        13: .line 152
      StackMap locals:
      StackMap stack:
            aload 2 /* uri */
            ifnull 15
            aload 2 /* uri */
            invokevirtual java.lang.String.length:()I
            ifne 15
        14: .line 153
            aconst_null
            astore 2 /* uri */
        15: .line 156
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/util/NamespaceSupport;
            aload 1 /* prefix */
            aload 2 /* uri */
            invokevirtual com.sun.org.apache.xerces.internal.util.NamespaceSupport.declarePrefix:(Ljava/lang/String;Ljava/lang/String;)Z
            pop
        16: .line 157
            return
        end local 2 // java.lang.String uri
        end local 1 // java.lang.String prefix
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   17     0    this  Lcom/sun/org/apache/xerces/internal/impl/xs/traversers/SchemaContentHandler;
            0   17     1  prefix  Ljava/lang/String;
            0   17     2     uri  Ljava/lang/String;
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
        Name  Flags
      prefix  
      uri     

  public void endPrefixMapping(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.traversers.SchemaContentHandler this
        start local 1 // java.lang.String prefix
         0: .line 164
            return
        end local 1 // java.lang.String prefix
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lcom/sun/org/apache/xerces/internal/impl/xs/traversers/SchemaContentHandler;
            0    1     1  prefix  Ljava/lang/String;
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
        Name  Flags
      prefix  

  public void startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=5
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler this
        start local 1 // java.lang.String uri
        start local 2 // java.lang.String localName
        start local 3 // java.lang.String qName
        start local 4 // org.xml.sax.Attributes atts
         0: .line 170
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fNeedPushNSContext:Z
            ifeq 2
         1: .line 171
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/util/NamespaceSupport;
            invokevirtual com.sun.org.apache.xerces.internal.util.NamespaceSupport.pushContext:()V
         2: .line 173
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fNeedPushNSContext:Z
         3: .line 176
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            aload 1 /* uri */
            aload 2 /* localName */
            aload 3 /* qName */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fillQName:(Lcom/sun/org/apache/xerces/internal/xni/QName;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
         4: .line 177
            aload 0 /* this */
            aload 4 /* atts */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fillXMLAttributes:(Lorg/xml/sax/Attributes;)V
         5: .line 180
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fNamespacePrefixes:Z
            ifne 9
         6: .line 181
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/util/NamespaceSupport;
            invokevirtual com.sun.org.apache.xerces.internal.util.NamespaceSupport.getDeclaredPrefixCount:()I
            istore 5 /* prefixCount */
        start local 5 // int prefixCount
         7: .line 182
            iload 5 /* prefixCount */
            ifle 9
         8: .line 183
            aload 0 /* this */
            iload 5 /* prefixCount */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.addNamespaceDeclarations:(I)V
        end local 5 // int prefixCount
         9: .line 188
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fSchemaDOMParser:Lcom/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOMParser;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fAttributes:Lcom/sun/org/apache/xerces/internal/util/XMLAttributesImpl;
            aconst_null
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.opti.SchemaDOMParser.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
        10: .line 189
            goto 16
        11: .line 190
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLParseException
            astore 5 /* e */
        start local 5 // com.sun.org.apache.xerces.internal.xni.parser.XMLParseException e
        12: .line 191
            aload 5 /* e */
            invokestatic com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.convertToSAXParseException:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParseException;)V
        end local 5 // com.sun.org.apache.xerces.internal.xni.parser.XMLParseException e
        13: goto 16
        14: .line 193
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.xni.XNIException
            astore 5 /* e */
        start local 5 // com.sun.org.apache.xerces.internal.xni.XNIException e
        15: .line 194
            aload 5 /* e */
            invokestatic com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.convertToSAXException:(Lcom/sun/org/apache/xerces/internal/xni/XNIException;)V
        end local 5 // com.sun.org.apache.xerces.internal.xni.XNIException e
        16: .line 196
      StackMap locals:
      StackMap stack:
            return
        end local 4 // org.xml.sax.Attributes atts
        end local 3 // java.lang.String qName
        end local 2 // java.lang.String localName
        end local 1 // java.lang.String uri
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   17     0         this  Lcom/sun/org/apache/xerces/internal/impl/xs/traversers/SchemaContentHandler;
            0   17     1          uri  Ljava/lang/String;
            0   17     2    localName  Ljava/lang/String;
            0   17     3        qName  Ljava/lang/String;
            0   17     4         atts  Lorg/xml/sax/Attributes;
            7    9     5  prefixCount  I
           12   13     5            e  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParseException;
           15   16     5            e  Lcom/sun/org/apache/xerces/internal/xni/XNIException;
      Exception table:
        from    to  target  type
           9    10      11  Class com.sun.org.apache.xerces.internal.xni.parser.XMLParseException
           9    10      14  Class com.sun.org.apache.xerces.internal.xni.XNIException
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
           Name  Flags
      uri        
      localName  
      qName      
      atts       

  public void endElement(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler this
        start local 1 // java.lang.String uri
        start local 2 // java.lang.String localName
        start local 3 // java.lang.String qName
         0: .line 202
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            aload 1 /* uri */
            aload 2 /* localName */
            aload 3 /* qName */
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fillQName:(Lcom/sun/org/apache/xerces/internal/xni/QName;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
         1: .line 204
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fSchemaDOMParser:Lcom/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOMParser;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            aconst_null
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.opti.SchemaDOMParser.endElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         2: .line 205
            goto 12
         3: .line 206
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLParseException
            astore 4 /* e */
        start local 4 // com.sun.org.apache.xerces.internal.xni.parser.XMLParseException e
         4: .line 207
            aload 4 /* e */
            invokestatic com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.convertToSAXParseException:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParseException;)V
        end local 4 // com.sun.org.apache.xerces.internal.xni.parser.XMLParseException e
         5: .line 213
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/util/NamespaceSupport;
            invokevirtual com.sun.org.apache.xerces.internal.util.NamespaceSupport.popContext:()V
            goto 13
         6: .line 209
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.xni.XNIException
            astore 4 /* e */
        start local 4 // com.sun.org.apache.xerces.internal.xni.XNIException e
         7: .line 210
            aload 4 /* e */
            invokestatic com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.convertToSAXException:(Lcom/sun/org/apache/xerces/internal/xni/XNIException;)V
        end local 4 // com.sun.org.apache.xerces.internal.xni.XNIException e
         8: .line 213
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/util/NamespaceSupport;
            invokevirtual com.sun.org.apache.xerces.internal.util.NamespaceSupport.popContext:()V
            goto 13
         9: .line 212
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        10: .line 213
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/util/NamespaceSupport;
            invokevirtual com.sun.org.apache.xerces.internal.util.NamespaceSupport.popContext:()V
        11: .line 214
            aload 5
            athrow
        12: .line 213
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/util/NamespaceSupport;
            invokevirtual com.sun.org.apache.xerces.internal.util.NamespaceSupport.popContext:()V
        13: .line 215
      StackMap locals:
      StackMap stack:
            return
        end local 3 // java.lang.String qName
        end local 2 // java.lang.String localName
        end local 1 // java.lang.String uri
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   14     0       this  Lcom/sun/org/apache/xerces/internal/impl/xs/traversers/SchemaContentHandler;
            0   14     1        uri  Ljava/lang/String;
            0   14     2  localName  Ljava/lang/String;
            0   14     3      qName  Ljava/lang/String;
            4    5     4          e  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParseException;
            7    8     4          e  Lcom/sun/org/apache/xerces/internal/xni/XNIException;
      Exception table:
        from    to  target  type
           1     2       3  Class com.sun.org.apache.xerces.internal.xni.parser.XMLParseException
           1     2       6  Class com.sun.org.apache.xerces.internal.xni.XNIException
           1     5       9  any
           6     8       9  any
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
           Name  Flags
      uri        
      localName  
      qName      

  public void characters(char[], int, int);
    descriptor: ([CII)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=5, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler this
        start local 1 // char[] ch
        start local 2 // int start
        start local 3 // int length
         0: .line 222
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fTempString:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            aload 1 /* ch */
            iload 2 /* start */
            iload 3 /* length */
            invokevirtual com.sun.org.apache.xerces.internal.xni.XMLString.setValues:([CII)V
         1: .line 223
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fSchemaDOMParser:Lcom/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOMParser;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fTempString:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            aconst_null
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.opti.SchemaDOMParser.characters:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         2: .line 224
            goto 8
         3: .line 225
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLParseException
            astore 4 /* e */
        start local 4 // com.sun.org.apache.xerces.internal.xni.parser.XMLParseException e
         4: .line 226
            aload 4 /* e */
            invokestatic com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.convertToSAXParseException:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParseException;)V
        end local 4 // com.sun.org.apache.xerces.internal.xni.parser.XMLParseException e
         5: goto 8
         6: .line 228
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.xni.XNIException
            astore 4 /* e */
        start local 4 // com.sun.org.apache.xerces.internal.xni.XNIException e
         7: .line 229
            aload 4 /* e */
            invokestatic com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.convertToSAXException:(Lcom/sun/org/apache/xerces/internal/xni/XNIException;)V
        end local 4 // com.sun.org.apache.xerces.internal.xni.XNIException e
         8: .line 231
      StackMap locals:
      StackMap stack:
            return
        end local 3 // int length
        end local 2 // int start
        end local 1 // char[] ch
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    9     0    this  Lcom/sun/org/apache/xerces/internal/impl/xs/traversers/SchemaContentHandler;
            0    9     1      ch  [C
            0    9     2   start  I
            0    9     3  length  I
            4    5     4       e  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParseException;
            7    8     4       e  Lcom/sun/org/apache/xerces/internal/xni/XNIException;
      Exception table:
        from    to  target  type
           0     2       3  Class com.sun.org.apache.xerces.internal.xni.parser.XMLParseException
           0     2       6  Class com.sun.org.apache.xerces.internal.xni.XNIException
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
        Name  Flags
      ch      
      start   
      length  

  public void ignorableWhitespace(char[], int, int);
    descriptor: ([CII)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=5, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler this
        start local 1 // char[] ch
        start local 2 // int start
        start local 3 // int length
         0: .line 238
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fTempString:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            aload 1 /* ch */
            iload 2 /* start */
            iload 3 /* length */
            invokevirtual com.sun.org.apache.xerces.internal.xni.XMLString.setValues:([CII)V
         1: .line 239
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fSchemaDOMParser:Lcom/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOMParser;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fTempString:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            aconst_null
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.opti.SchemaDOMParser.ignorableWhitespace:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         2: .line 240
            goto 8
         3: .line 241
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLParseException
            astore 4 /* e */
        start local 4 // com.sun.org.apache.xerces.internal.xni.parser.XMLParseException e
         4: .line 242
            aload 4 /* e */
            invokestatic com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.convertToSAXParseException:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParseException;)V
        end local 4 // com.sun.org.apache.xerces.internal.xni.parser.XMLParseException e
         5: goto 8
         6: .line 244
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.xni.XNIException
            astore 4 /* e */
        start local 4 // com.sun.org.apache.xerces.internal.xni.XNIException e
         7: .line 245
            aload 4 /* e */
            invokestatic com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.convertToSAXException:(Lcom/sun/org/apache/xerces/internal/xni/XNIException;)V
        end local 4 // com.sun.org.apache.xerces.internal.xni.XNIException e
         8: .line 247
      StackMap locals:
      StackMap stack:
            return
        end local 3 // int length
        end local 2 // int start
        end local 1 // char[] ch
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    9     0    this  Lcom/sun/org/apache/xerces/internal/impl/xs/traversers/SchemaContentHandler;
            0    9     1      ch  [C
            0    9     2   start  I
            0    9     3  length  I
            4    5     4       e  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParseException;
            7    8     4       e  Lcom/sun/org/apache/xerces/internal/xni/XNIException;
      Exception table:
        from    to  target  type
           0     2       3  Class com.sun.org.apache.xerces.internal.xni.parser.XMLParseException
           0     2       6  Class com.sun.org.apache.xerces.internal.xni.XNIException
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
        Name  Flags
      ch      
      start   
      length  

  public void processingInstruction(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler this
        start local 1 // java.lang.String target
        start local 2 // java.lang.String data
         0: .line 254
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fTempString:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            aload 2 /* data */
            invokevirtual java.lang.String.toCharArray:()[C
            iconst_0
            aload 2 /* data */
            invokevirtual java.lang.String.length:()I
            invokevirtual com.sun.org.apache.xerces.internal.xni.XMLString.setValues:([CII)V
         1: .line 255
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fSchemaDOMParser:Lcom/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOMParser;
            aload 1 /* target */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fTempString:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            aconst_null
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.opti.SchemaDOMParser.processingInstruction:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         2: .line 256
            goto 8
         3: .line 257
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLParseException
            astore 3 /* e */
        start local 3 // com.sun.org.apache.xerces.internal.xni.parser.XMLParseException e
         4: .line 258
            aload 3 /* e */
            invokestatic com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.convertToSAXParseException:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParseException;)V
        end local 3 // com.sun.org.apache.xerces.internal.xni.parser.XMLParseException e
         5: goto 8
         6: .line 260
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.xni.XNIException
            astore 3 /* e */
        start local 3 // com.sun.org.apache.xerces.internal.xni.XNIException e
         7: .line 261
            aload 3 /* e */
            invokestatic com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.convertToSAXException:(Lcom/sun/org/apache/xerces/internal/xni/XNIException;)V
        end local 3 // com.sun.org.apache.xerces.internal.xni.XNIException e
         8: .line 263
      StackMap locals:
      StackMap stack:
            return
        end local 2 // java.lang.String data
        end local 1 // java.lang.String target
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    9     0    this  Lcom/sun/org/apache/xerces/internal/impl/xs/traversers/SchemaContentHandler;
            0    9     1  target  Ljava/lang/String;
            0    9     2    data  Ljava/lang/String;
            4    5     3       e  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParseException;
            7    8     3       e  Lcom/sun/org/apache/xerces/internal/xni/XNIException;
      Exception table:
        from    to  target  type
           0     2       3  Class com.sun.org.apache.xerces.internal.xni.parser.XMLParseException
           0     2       6  Class com.sun.org.apache.xerces.internal.xni.XNIException
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
        Name  Flags
      target  
      data    

  public void skippedEntity(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.traversers.SchemaContentHandler this
        start local 1 // java.lang.String arg
         0: .line 270
            return
        end local 1 // java.lang.String arg
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/xs/traversers/SchemaContentHandler;
            0    1     1   arg  Ljava/lang/String;
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
      Name  Flags
      arg   

  private void fillQName(com.sun.org.apache.xerces.internal.xni.QName, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=7, args_size=5
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler this
        start local 1 // com.sun.org.apache.xerces.internal.xni.QName toFill
        start local 2 // java.lang.String uri
        start local 3 // java.lang.String localpart
        start local 4 // java.lang.String rawname
         0: .line 277
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fStringsInternalized:Z
            ifne 11
         1: .line 278
            aload 2 /* uri */
            ifnull 2
            aload 2 /* uri */
            invokevirtual java.lang.String.length:()I
            ifle 2
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
            aload 2 /* uri */
            invokevirtual com.sun.org.apache.xerces.internal.util.SymbolTable.addSymbol:(Ljava/lang/String;)Ljava/lang/String;
            goto 3
      StackMap locals:
      StackMap stack:
         2: aconst_null
      StackMap locals:
      StackMap stack: java.lang.String
         3: astore 2 /* uri */
         4: .line 279
            aload 3 /* localpart */
            ifnull 5
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
            aload 3 /* localpart */
            invokevirtual com.sun.org.apache.xerces.internal.util.SymbolTable.addSymbol:(Ljava/lang/String;)Ljava/lang/String;
            goto 6
      StackMap locals:
      StackMap stack:
         5: getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
      StackMap locals:
      StackMap stack: java.lang.String
         6: astore 3 /* localpart */
         7: .line 280
            aload 4 /* rawname */
            ifnull 8
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
            aload 4 /* rawname */
            invokevirtual com.sun.org.apache.xerces.internal.util.SymbolTable.addSymbol:(Ljava/lang/String;)Ljava/lang/String;
            goto 9
      StackMap locals:
      StackMap stack:
         8: getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
      StackMap locals:
      StackMap stack: java.lang.String
         9: astore 4 /* rawname */
        10: .line 281
            goto 17
        11: .line 283
      StackMap locals:
      StackMap stack:
            aload 2 /* uri */
            ifnull 13
            aload 2 /* uri */
            invokevirtual java.lang.String.length:()I
            ifne 13
        12: .line 284
            aconst_null
            astore 2 /* uri */
        13: .line 286
      StackMap locals:
      StackMap stack:
            aload 3 /* localpart */
            ifnonnull 15
        14: .line 287
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
            astore 3 /* localpart */
        15: .line 289
      StackMap locals:
      StackMap stack:
            aload 4 /* rawname */
            ifnonnull 17
        16: .line 290
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
            astore 4 /* rawname */
        17: .line 293
      StackMap locals:
      StackMap stack:
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
            astore 5 /* prefix */
        start local 5 // java.lang.String prefix
        18: .line 294
            aload 4 /* rawname */
            bipush 58
            invokevirtual java.lang.String.indexOf:(I)I
            istore 6 /* prefixIdx */
        start local 6 // int prefixIdx
        19: .line 295
            iload 6 /* prefixIdx */
            iconst_m1
            if_icmpeq 24
        20: .line 296
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
            aload 4 /* rawname */
            iconst_0
            iload 6 /* prefixIdx */
            invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.util.SymbolTable.addSymbol:(Ljava/lang/String;)Ljava/lang/String;
            astore 5 /* prefix */
        21: .line 298
            aload 3 /* localpart */
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
            if_acmpne 26
        22: .line 299
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
            aload 4 /* rawname */
            iload 6 /* prefixIdx */
            iconst_1
            iadd
            invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.util.SymbolTable.addSymbol:(Ljava/lang/String;)Ljava/lang/String;
            astore 3 /* localpart */
        23: .line 301
            goto 26
        24: .line 303
      StackMap locals: java.lang.String int
      StackMap stack:
            aload 3 /* localpart */
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
            if_acmpne 26
        25: .line 304
            aload 4 /* rawname */
            astore 3 /* localpart */
        26: .line 306
      StackMap locals:
      StackMap stack:
            aload 1 /* toFill */
            aload 5 /* prefix */
            aload 3 /* localpart */
            aload 4 /* rawname */
            aload 2 /* uri */
            invokevirtual com.sun.org.apache.xerces.internal.xni.QName.setValues:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
        27: .line 307
            return
        end local 6 // int prefixIdx
        end local 5 // java.lang.String prefix
        end local 4 // java.lang.String rawname
        end local 3 // java.lang.String localpart
        end local 2 // java.lang.String uri
        end local 1 // com.sun.org.apache.xerces.internal.xni.QName toFill
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   28     0       this  Lcom/sun/org/apache/xerces/internal/impl/xs/traversers/SchemaContentHandler;
            0   28     1     toFill  Lcom/sun/org/apache/xerces/internal/xni/QName;
            0   28     2        uri  Ljava/lang/String;
            0   28     3  localpart  Ljava/lang/String;
            0   28     4    rawname  Ljava/lang/String;
           18   28     5     prefix  Ljava/lang/String;
           19   28     6  prefixIdx  I
    MethodParameters:
           Name  Flags
      toFill     
      uri        
      localpart  
      rawname    

  private void fillXMLAttributes(org.xml.sax.Attributes);
    descriptor: (Lorg/xml/sax/Attributes;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=6, locals=5, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler this
        start local 1 // org.xml.sax.Attributes atts
         0: .line 310
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fAttributes:Lcom/sun/org/apache/xerces/internal/util/XMLAttributesImpl;
            invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesImpl.removeAllAttributes:()V
         1: .line 311
            aload 1 /* atts */
            invokeinterface org.xml.sax.Attributes.getLength:()I
            istore 2 /* attrCount */
        start local 2 // int attrCount
         2: .line 312
            iconst_0
            istore 3 /* i */
        start local 3 // int i
         3: goto 11
         4: .line 313
      StackMap locals: int int
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            aload 1 /* atts */
            iload 3 /* i */
            invokeinterface org.xml.sax.Attributes.getURI:(I)Ljava/lang/String;
            aload 1 /* atts */
            iload 3 /* i */
            invokeinterface org.xml.sax.Attributes.getLocalName:(I)Ljava/lang/String;
            aload 1 /* atts */
            iload 3 /* i */
            invokeinterface org.xml.sax.Attributes.getQName:(I)Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fillQName:(Lcom/sun/org/apache/xerces/internal/xni/QName;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
         5: .line 314
            aload 1 /* atts */
            iload 3 /* i */
            invokeinterface org.xml.sax.Attributes.getType:(I)Ljava/lang/String;
            astore 4 /* type */
        start local 4 // java.lang.String type
         6: .line 315
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fAttributes:Lcom/sun/org/apache/xerces/internal/util/XMLAttributesImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            aload 4 /* type */
            ifnull 7
            aload 4 /* type */
            goto 8
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler org.xml.sax.Attributes int int java.lang.String
      StackMap stack: com.sun.org.apache.xerces.internal.util.XMLAttributesImpl com.sun.org.apache.xerces.internal.xni.QName
         7: getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fCDATASymbol:Ljava/lang/String;
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler org.xml.sax.Attributes int int java.lang.String
      StackMap stack: com.sun.org.apache.xerces.internal.util.XMLAttributesImpl com.sun.org.apache.xerces.internal.xni.QName java.lang.String
         8: aload 1 /* atts */
            iload 3 /* i */
            invokeinterface org.xml.sax.Attributes.getValue:(I)Ljava/lang/String;
            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
         9: .line 316
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fAttributes:Lcom/sun/org/apache/xerces/internal/util/XMLAttributesImpl;
            iload 3 /* i */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesImpl.setSpecified:(IZ)V
        end local 4 // java.lang.String type
        10: .line 312
            iinc 3 /* i */ 1
      StackMap locals:
      StackMap stack:
        11: iload 3 /* i */
            iload 2 /* attrCount */
            if_icmplt 4
        end local 3 // int i
        12: .line 318
            return
        end local 2 // int attrCount
        end local 1 // org.xml.sax.Attributes atts
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   13     0       this  Lcom/sun/org/apache/xerces/internal/impl/xs/traversers/SchemaContentHandler;
            0   13     1       atts  Lorg/xml/sax/Attributes;
            2   13     2  attrCount  I
            3   12     3          i  I
            6   10     4       type  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      atts  

  private void addNamespaceDeclarations(int);
    descriptor: (I)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=8, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler this
        start local 1 // int prefixCount
         0: .line 321
            aconst_null
            astore 2 /* prefix */
        start local 2 // java.lang.String prefix
         1: .line 322
            aconst_null
            astore 3 /* localpart */
        start local 3 // java.lang.String localpart
         2: .line 323
            aconst_null
            astore 4 /* rawname */
        start local 4 // java.lang.String rawname
         3: .line 324
            aconst_null
            astore 5 /* nsPrefix */
        start local 5 // java.lang.String nsPrefix
         4: .line 325
            aconst_null
            astore 6 /* nsURI */
        start local 6 // java.lang.String nsURI
         5: .line 326
            iconst_0
            istore 7 /* i */
        start local 7 // int i
         6: goto 27
         7: .line 327
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler int java.lang.String java.lang.String java.lang.String java.lang.String java.lang.String int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/util/NamespaceSupport;
            iload 7 /* i */
            invokevirtual com.sun.org.apache.xerces.internal.util.NamespaceSupport.getDeclaredPrefixAt:(I)Ljava/lang/String;
            astore 5 /* nsPrefix */
         8: .line 328
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/util/NamespaceSupport;
            aload 5 /* nsPrefix */
            invokevirtual com.sun.org.apache.xerces.internal.util.NamespaceSupport.getURI:(Ljava/lang/String;)Ljava/lang/String;
            astore 6 /* nsURI */
         9: .line 329
            aload 5 /* nsPrefix */
            invokevirtual java.lang.String.length:()I
            ifle 18
        10: .line 330
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.PREFIX_XMLNS:Ljava/lang/String;
            astore 2 /* prefix */
        11: .line 331
            aload 5 /* nsPrefix */
            astore 3 /* localpart */
        12: .line 332
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fStringBuffer:Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;
            invokevirtual com.sun.org.apache.xerces.internal.util.XMLStringBuffer.clear:()V
        13: .line 333
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fStringBuffer:Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;
            aload 2 /* prefix */
            invokevirtual com.sun.org.apache.xerces.internal.util.XMLStringBuffer.append:(Ljava/lang/String;)V
        14: .line 334
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fStringBuffer:Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;
            bipush 58
            invokevirtual com.sun.org.apache.xerces.internal.util.XMLStringBuffer.append:(C)V
        15: .line 335
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fStringBuffer:Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;
            aload 3 /* localpart */
            invokevirtual com.sun.org.apache.xerces.internal.util.XMLStringBuffer.append:(Ljava/lang/String;)V
        16: .line 336
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fStringBuffer:Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;
            getfield com.sun.org.apache.xerces.internal.util.XMLStringBuffer.ch:[C
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fStringBuffer:Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;
            getfield com.sun.org.apache.xerces.internal.util.XMLStringBuffer.offset:I
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fStringBuffer:Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;
            getfield com.sun.org.apache.xerces.internal.util.XMLStringBuffer.length:I
            invokevirtual com.sun.org.apache.xerces.internal.util.SymbolTable.addSymbol:([CII)Ljava/lang/String;
            astore 4 /* rawname */
        17: .line 337
            goto 21
        18: .line 339
      StackMap locals:
      StackMap stack:
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
            astore 2 /* prefix */
        19: .line 340
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.PREFIX_XMLNS:Ljava/lang/String;
            astore 3 /* localpart */
        20: .line 341
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.PREFIX_XMLNS:Ljava/lang/String;
            astore 4 /* rawname */
        21: .line 343
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            aload 2 /* prefix */
            aload 3 /* localpart */
            aload 4 /* rawname */
            getstatic com.sun.org.apache.xerces.internal.xni.NamespaceContext.XMLNS_URI:Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.xni.QName.setValues:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
        22: .line 344
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fAttributes:Lcom/sun/org/apache/xerces/internal/util/XMLAttributesImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fCDATASymbol:Ljava/lang/String;
        23: .line 345
            aload 6 /* nsURI */
            ifnull 24
            aload 6 /* nsURI */
            goto 25
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler int java.lang.String java.lang.String java.lang.String java.lang.String java.lang.String int
      StackMap stack: com.sun.org.apache.xerces.internal.util.XMLAttributesImpl com.sun.org.apache.xerces.internal.xni.QName java.lang.String
        24: getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.EMPTY_STRING:Ljava/lang/String;
        25: .line 344
      StackMap locals: com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler int java.lang.String java.lang.String java.lang.String java.lang.String java.lang.String int
      StackMap stack: com.sun.org.apache.xerces.internal.util.XMLAttributesImpl com.sun.org.apache.xerces.internal.xni.QName java.lang.String java.lang.String
            invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesImpl.addAttribute:(Lcom/sun/org/apache/xerces/internal/xni/QName;Ljava/lang/String;Ljava/lang/String;)I
            pop
        26: .line 326
            iinc 7 /* i */ 1
      StackMap locals:
      StackMap stack:
        27: iload 7 /* i */
            iload 1 /* prefixCount */
            if_icmplt 7
        end local 7 // int i
        28: .line 347
            return
        end local 6 // java.lang.String nsURI
        end local 5 // java.lang.String nsPrefix
        end local 4 // java.lang.String rawname
        end local 3 // java.lang.String localpart
        end local 2 // java.lang.String prefix
        end local 1 // int prefixCount
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   29     0         this  Lcom/sun/org/apache/xerces/internal/impl/xs/traversers/SchemaContentHandler;
            0   29     1  prefixCount  I
            1   29     2       prefix  Ljava/lang/String;
            2   29     3    localpart  Ljava/lang/String;
            3   29     4      rawname  Ljava/lang/String;
            4   29     5     nsPrefix  Ljava/lang/String;
            5   29     6        nsURI  Ljava/lang/String;
            6   28     7            i  I
    MethodParameters:
             Name  Flags
      prefixCount  final

  public void reset(com.sun.org.apache.xerces.internal.impl.xs.opti.SchemaDOMParser, com.sun.org.apache.xerces.internal.util.SymbolTable, boolean, boolean);
    descriptor: (Lcom/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOMParser;Lcom/sun/org/apache/xerces/internal/util/SymbolTable;ZZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=5, args_size=5
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler this
        start local 1 // com.sun.org.apache.xerces.internal.impl.xs.opti.SchemaDOMParser schemaDOMParser
        start local 2 // com.sun.org.apache.xerces.internal.util.SymbolTable symbolTable
        start local 3 // boolean namespacePrefixes
        start local 4 // boolean stringsInternalized
         0: .line 351
            aload 0 /* this */
            aload 1 /* schemaDOMParser */
            putfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fSchemaDOMParser:Lcom/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOMParser;
         1: .line 352
            aload 0 /* this */
            aload 2 /* symbolTable */
            putfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
         2: .line 353
            aload 0 /* this */
            iload 3 /* namespacePrefixes */
            putfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fNamespacePrefixes:Z
         3: .line 354
            aload 0 /* this */
            iload 4 /* stringsInternalized */
            putfield com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler.fStringsInternalized:Z
         4: .line 355
            return
        end local 4 // boolean stringsInternalized
        end local 3 // boolean namespacePrefixes
        end local 2 // com.sun.org.apache.xerces.internal.util.SymbolTable symbolTable
        end local 1 // com.sun.org.apache.xerces.internal.impl.xs.opti.SchemaDOMParser schemaDOMParser
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.traversers.SchemaContentHandler this
      LocalVariableTable:
        Start  End  Slot                 Name  Signature
            0    5     0                 this  Lcom/sun/org/apache/xerces/internal/impl/xs/traversers/SchemaContentHandler;
            0    5     1      schemaDOMParser  Lcom/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOMParser;
            0    5     2          symbolTable  Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
            0    5     3    namespacePrefixes  Z
            0    5     4  stringsInternalized  Z
    MethodParameters:
                     Name  Flags
      schemaDOMParser      
      symbolTable          
      namespacePrefixes    
      stringsInternalized  

  static void convertToSAXParseException(com.sun.org.apache.xerces.internal.xni.parser.XMLParseException);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParseException;)V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=4, locals=3, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.xni.parser.XMLParseException e
         0: .line 362
            aload 0 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLParseException.getException:()Ljava/lang/Exception;
            astore 1 /* ex */
        start local 1 // java.lang.Exception ex
         1: .line 363
            aload 1 /* ex */
            ifnonnull 8
         2: .line 366
            new org.xml.sax.helpers.LocatorImpl
            dup
            invokespecial org.xml.sax.helpers.LocatorImpl.<init>:()V
            astore 2 /* locatorImpl */
        start local 2 // org.xml.sax.helpers.LocatorImpl locatorImpl
         3: .line 367
            aload 2 /* locatorImpl */
            aload 0 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLParseException.getPublicId:()Ljava/lang/String;
            invokevirtual org.xml.sax.helpers.LocatorImpl.setPublicId:(Ljava/lang/String;)V
         4: .line 368
            aload 2 /* locatorImpl */
            aload 0 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLParseException.getExpandedSystemId:()Ljava/lang/String;
            invokevirtual org.xml.sax.helpers.LocatorImpl.setSystemId:(Ljava/lang/String;)V
         5: .line 369
            aload 2 /* locatorImpl */
            aload 0 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLParseException.getLineNumber:()I
            invokevirtual org.xml.sax.helpers.LocatorImpl.setLineNumber:(I)V
         6: .line 370
            aload 2 /* locatorImpl */
            aload 0 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLParseException.getColumnNumber:()I
            invokevirtual org.xml.sax.helpers.LocatorImpl.setColumnNumber:(I)V
         7: .line 371
            new org.xml.sax.SAXParseException
            dup
            aload 0 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLParseException.getMessage:()Ljava/lang/String;
            aload 2 /* locatorImpl */
            invokespecial org.xml.sax.SAXParseException.<init>:(Ljava/lang/String;Lorg/xml/sax/Locator;)V
            athrow
        end local 2 // org.xml.sax.helpers.LocatorImpl locatorImpl
         8: .line 373
      StackMap locals: java.lang.Exception
      StackMap stack:
            aload 1 /* ex */
            instanceof org.xml.sax.SAXException
            ifeq 10
         9: .line 375
            aload 1 /* ex */
            checkcast org.xml.sax.SAXException
            athrow
        10: .line 377
      StackMap locals:
      StackMap stack:
            new org.xml.sax.SAXException
            dup
            aload 1 /* ex */
            invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/Exception;)V
            athrow
        end local 1 // java.lang.Exception ex
        end local 0 // com.sun.org.apache.xerces.internal.xni.parser.XMLParseException e
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   11     0            e  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLParseException;
            1   11     1           ex  Ljava/lang/Exception;
            3    8     2  locatorImpl  Lorg/xml/sax/helpers/LocatorImpl;
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
      Name  Flags
      e     

  static void convertToSAXException(com.sun.org.apache.xerces.internal.xni.XNIException);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XNIException;)V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=3, locals=2, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.xni.XNIException e
         0: .line 381
            aload 0 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.xni.XNIException.getException:()Ljava/lang/Exception;
            astore 1 /* ex */
        start local 1 // java.lang.Exception ex
         1: .line 382
            aload 1 /* ex */
            ifnonnull 3
         2: .line 383
            new org.xml.sax.SAXException
            dup
            aload 0 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.xni.XNIException.getMessage:()Ljava/lang/String;
            invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/String;)V
            athrow
         3: .line 385
      StackMap locals: java.lang.Exception
      StackMap stack:
            aload 1 /* ex */
            instanceof org.xml.sax.SAXException
            ifeq 5
         4: .line 386
            aload 1 /* ex */
            checkcast org.xml.sax.SAXException
            athrow
         5: .line 388
      StackMap locals:
      StackMap stack:
            new org.xml.sax.SAXException
            dup
            aload 1 /* ex */
            invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/Exception;)V
            athrow
        end local 1 // java.lang.Exception ex
        end local 0 // com.sun.org.apache.xerces.internal.xni.XNIException e
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0     e  Lcom/sun/org/apache/xerces/internal/xni/XNIException;
            1    6     1    ex  Ljava/lang/Exception;
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
      Name  Flags
      e     
}
SourceFile: "SchemaContentHandler.java"