final class com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl extends javax.xml.validation.Validator implements com.sun.org.apache.xerces.internal.xs.PSVIProvider
  minor version: 0
  major version: 59
  flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
  this_class: com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl
  super_class: javax.xml.validation.Validator
{
  private com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager fComponentManager;
    descriptor: Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
    flags: (0x0002) ACC_PRIVATE

  private com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl fSAXValidatorHelper;
    descriptor: Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
    flags: (0x0002) ACC_PRIVATE

  private com.sun.org.apache.xerces.internal.jaxp.validation.DOMValidatorHelper fDOMValidatorHelper;
    descriptor: Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMValidatorHelper;
    flags: (0x0002) ACC_PRIVATE

  private com.sun.org.apache.xerces.internal.jaxp.validation.StreamValidatorHelper fStreamValidatorHelper;
    descriptor: Lcom/sun/org/apache/xerces/internal/jaxp/validation/StreamValidatorHelper;
    flags: (0x0002) ACC_PRIVATE

  private com.sun.org.apache.xerces.internal.jaxp.validation.StAXValidatorHelper fStaxValidatorHelper;
    descriptor: Lcom/sun/org/apache/xerces/internal/jaxp/validation/StAXValidatorHelper;
    flags: (0x0002) ACC_PRIVATE

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

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

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

  private static final java.lang.String CURRENT_ELEMENT_NODE;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/properties/dom/current-element-node"

  public void <init>(com.sun.org.apache.xerces.internal.jaxp.validation.XSGrammarPoolContainer);
    descriptor: (Lcom/sun/org/apache/xerces/internal/jaxp/validation/XSGrammarPoolContainer;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl this
        start local 1 // com.sun.org.apache.xerces.internal.jaxp.validation.XSGrammarPoolContainer grammarContainer
         0: .line 87
            aload 0 /* this */
            invokespecial javax.xml.validation.Validator.<init>:()V
         1: .line 75
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fConfigurationChanged:Z
         2: .line 78
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fErrorHandlerChanged:Z
         3: .line 81
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fResourceResolverChanged:Z
         4: .line 88
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager
            dup
            aload 1 /* grammarContainer */
            invokespecial com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.<init>:(Lcom/sun/org/apache/xerces/internal/jaxp/validation/XSGrammarPoolContainer;)V
            putfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
         5: .line 89
            aload 0 /* this */
            aconst_null
            invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.setErrorHandler:(Lorg/xml/sax/ErrorHandler;)V
         6: .line 90
            aload 0 /* this */
            aconst_null
            invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.setResourceResolver:(Lorg/w3c/dom/ls/LSResourceResolver;)V
         7: .line 91
            return
        end local 1 // com.sun.org.apache.xerces.internal.jaxp.validation.XSGrammarPoolContainer grammarContainer
        end local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    8     0              this  Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorImpl;
            0    8     1  grammarContainer  Lcom/sun/org/apache/xerces/internal/jaxp/validation/XSGrammarPoolContainer;
    MethodParameters:
                  Name  Flags
      grammarContainer  

  public void validate(javax.xml.transform.Source, javax.xml.transform.Result);
    descriptor: (Ljavax/xml/transform/Source;Ljavax/xml/transform/Result;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl this
        start local 1 // javax.xml.transform.Source source
        start local 2 // javax.xml.transform.Result result
         0: .line 96
            aload 1 /* source */
            instanceof javax.xml.transform.sax.SAXSource
            ifeq 5
         1: .line 98
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fSAXValidatorHelper:Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
            ifnonnull 3
         2: .line 99
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl
            dup
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
            invokespecial com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.<init>:(Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;)V
            putfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fSAXValidatorHelper:Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
         3: .line 101
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fSAXValidatorHelper:Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
            aload 1 /* source */
            aload 2 /* result */
            invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.validate:(Ljavax/xml/transform/Source;Ljavax/xml/transform/Result;)V
         4: .line 102
            goto 27
         5: .line 103
      StackMap locals:
      StackMap stack:
            aload 1 /* source */
            instanceof javax.xml.transform.dom.DOMSource
            ifeq 10
         6: .line 105
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fDOMValidatorHelper:Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMValidatorHelper;
            ifnonnull 8
         7: .line 106
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.jaxp.validation.DOMValidatorHelper
            dup
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
            invokespecial com.sun.org.apache.xerces.internal.jaxp.validation.DOMValidatorHelper.<init>:(Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;)V
            putfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fDOMValidatorHelper:Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMValidatorHelper;
         8: .line 108
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fDOMValidatorHelper:Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMValidatorHelper;
            aload 1 /* source */
            aload 2 /* result */
            invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.DOMValidatorHelper.validate:(Ljavax/xml/transform/Source;Ljavax/xml/transform/Result;)V
         9: .line 109
            goto 27
        10: .line 110
      StackMap locals:
      StackMap stack:
            aload 1 /* source */
            instanceof javax.xml.transform.stream.StreamSource
            ifeq 15
        11: .line 112
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fStreamValidatorHelper:Lcom/sun/org/apache/xerces/internal/jaxp/validation/StreamValidatorHelper;
            ifnonnull 13
        12: .line 113
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.jaxp.validation.StreamValidatorHelper
            dup
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
            invokespecial com.sun.org.apache.xerces.internal.jaxp.validation.StreamValidatorHelper.<init>:(Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;)V
            putfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fStreamValidatorHelper:Lcom/sun/org/apache/xerces/internal/jaxp/validation/StreamValidatorHelper;
        13: .line 115
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fStreamValidatorHelper:Lcom/sun/org/apache/xerces/internal/jaxp/validation/StreamValidatorHelper;
            aload 1 /* source */
            aload 2 /* result */
            invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.StreamValidatorHelper.validate:(Ljavax/xml/transform/Source;Ljavax/xml/transform/Result;)V
        14: .line 116
            goto 27
        15: .line 117
      StackMap locals:
      StackMap stack:
            aload 1 /* source */
            instanceof javax.xml.transform.stax.StAXSource
            ifeq 20
        16: .line 119
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fStaxValidatorHelper:Lcom/sun/org/apache/xerces/internal/jaxp/validation/StAXValidatorHelper;
            ifnonnull 18
        17: .line 120
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.jaxp.validation.StAXValidatorHelper
            dup
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
            invokespecial com.sun.org.apache.xerces.internal.jaxp.validation.StAXValidatorHelper.<init>:(Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;)V
            putfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fStaxValidatorHelper:Lcom/sun/org/apache/xerces/internal/jaxp/validation/StAXValidatorHelper;
        18: .line 122
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fStaxValidatorHelper:Lcom/sun/org/apache/xerces/internal/jaxp/validation/StAXValidatorHelper;
            aload 1 /* source */
            aload 2 /* result */
            invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.StAXValidatorHelper.validate:(Ljavax/xml/transform/Source;Ljavax/xml/transform/Result;)V
        19: .line 123
            goto 27
        20: .line 125
      StackMap locals:
      StackMap stack:
            aload 1 /* source */
            ifnonnull 24
        21: .line 126
            new java.lang.NullPointerException
            dup
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
            invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.getLocale:()Ljava/util/Locale;
        22: .line 127
            ldc "SourceParameterNull"
            aconst_null
        23: .line 126
            invokestatic com.sun.org.apache.xerces.internal.jaxp.validation.JAXPValidationMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
        24: .line 131
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalArgumentException
            dup
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
            invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.getLocale:()Ljava/util/Locale;
        25: .line 132
            ldc "SourceNotAccepted"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* source */
            invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
            invokevirtual java.lang.Class.getName:()Ljava/lang/String;
            aastore
        26: .line 131
            invokestatic com.sun.org.apache.xerces.internal.jaxp.validation.JAXPValidationMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
        27: .line 134
      StackMap locals:
      StackMap stack:
            return
        end local 2 // javax.xml.transform.Result result
        end local 1 // javax.xml.transform.Source source
        end local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   28     0    this  Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorImpl;
            0   28     1  source  Ljavax/xml/transform/Source;
            0   28     2  result  Ljavax/xml/transform/Result;
    Exceptions:
      throws org.xml.sax.SAXException, java.io.IOException
    MethodParameters:
        Name  Flags
      source  
      result  

  public void setErrorHandler(org.xml.sax.ErrorHandler);
    descriptor: (Lorg/xml/sax/ErrorHandler;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl this
        start local 1 // org.xml.sax.ErrorHandler errorHandler
         0: .line 138
            aload 0 /* this */
            aload 1 /* errorHandler */
            ifnull 1
            iconst_1
            goto 2
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl
         1: iconst_0
      StackMap locals: com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl org.xml.sax.ErrorHandler
      StackMap stack: com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl int
         2: putfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fErrorHandlerChanged:Z
         3: .line 139
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
            aload 1 /* errorHandler */
            invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.setErrorHandler:(Lorg/xml/sax/ErrorHandler;)V
         4: .line 140
            return
        end local 1 // org.xml.sax.ErrorHandler errorHandler
        end local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    5     0          this  Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorImpl;
            0    5     1  errorHandler  Lorg/xml/sax/ErrorHandler;
    MethodParameters:
              Name  Flags
      errorHandler  

  public org.xml.sax.ErrorHandler getErrorHandler();
    descriptor: ()Lorg/xml/sax/ErrorHandler;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl this
         0: .line 144
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
            invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.getErrorHandler:()Lorg/xml/sax/ErrorHandler;
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorImpl;

  public void setResourceResolver(org.w3c.dom.ls.LSResourceResolver);
    descriptor: (Lorg/w3c/dom/ls/LSResourceResolver;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl this
        start local 1 // org.w3c.dom.ls.LSResourceResolver resourceResolver
         0: .line 149
            aload 0 /* this */
            aload 1 /* resourceResolver */
            ifnull 1
            iconst_1
            goto 2
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl
         1: iconst_0
      StackMap locals: com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl org.w3c.dom.ls.LSResourceResolver
      StackMap stack: com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl int
         2: putfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fResourceResolverChanged:Z
         3: .line 150
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
            aload 1 /* resourceResolver */
            invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.setResourceResolver:(Lorg/w3c/dom/ls/LSResourceResolver;)V
         4: .line 151
            return
        end local 1 // org.w3c.dom.ls.LSResourceResolver resourceResolver
        end local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    5     0              this  Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorImpl;
            0    5     1  resourceResolver  Lorg/w3c/dom/ls/LSResourceResolver;
    MethodParameters:
                  Name  Flags
      resourceResolver  

  public org.w3c.dom.ls.LSResourceResolver getResourceResolver();
    descriptor: ()Lorg/w3c/dom/ls/LSResourceResolver;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl this
         0: .line 155
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
            invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.getResourceResolver:()Lorg/w3c/dom/ls/LSResourceResolver;
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorImpl;

  public boolean getFeature(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl this
        start local 1 // java.lang.String name
         0: .line 161
            aload 1 /* name */
            ifnonnull 2
         1: .line 162
            new java.lang.NullPointerException
            dup
            invokespecial java.lang.NullPointerException.<init>:()V
            athrow
         2: .line 165
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
            aload 1 /* name */
            invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.getFeature:(Ljava/lang/String;)Z
         3: ireturn
         4: .line 167
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
            astore 2 /* e */
        start local 2 // com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException e
         5: .line 168
            aload 2 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException.getIdentifier:()Ljava/lang/String;
            astore 3 /* identifier */
        start local 3 // java.lang.String identifier
         6: .line 169
            aload 2 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException.getType:()Lcom/sun/org/apache/xerces/internal/util/Status;
            getstatic com.sun.org.apache.xerces.internal.util.Status.NOT_RECOGNIZED:Lcom/sun/org/apache/xerces/internal/util/Status;
            if_acmpne 8
         7: .line 170
            ldc "feature-not-recognized"
            goto 9
      StackMap locals: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException java.lang.String
      StackMap stack:
         8: ldc "feature-not-supported"
         9: .line 169
      StackMap locals:
      StackMap stack: java.lang.String
            astore 4 /* key */
        start local 4 // java.lang.String key
        10: .line 171
            new org.xml.sax.SAXNotRecognizedException
            dup
        11: .line 172
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
            invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.getLocale:()Ljava/util/Locale;
        12: .line 173
            aload 4 /* key */
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 3 /* identifier */
            aastore
        13: .line 172
            invokestatic com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
        14: .line 171
            invokespecial org.xml.sax.SAXNotRecognizedException.<init>:(Ljava/lang/String;)V
            athrow
        end local 4 // java.lang.String key
        end local 3 // java.lang.String identifier
        end local 2 // com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException e
        end local 1 // java.lang.String name
        end local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   15     0        this  Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorImpl;
            0   15     1        name  Ljava/lang/String;
            5   15     2           e  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLConfigurationException;
            6   15     3  identifier  Ljava/lang/String;
           10   15     4         key  Ljava/lang/String;
      Exception table:
        from    to  target  type
           2     3       4  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
    Exceptions:
      throws org.xml.sax.SAXNotRecognizedException, org.xml.sax.SAXNotSupportedException
    MethodParameters:
      Name  Flags
      name  

  public void setFeature(java.lang.String, boolean);
    descriptor: (Ljava/lang/String;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=6, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl this
        start local 1 // java.lang.String name
        start local 2 // boolean value
         0: .line 180
            aload 1 /* name */
            ifnonnull 2
         1: .line 181
            new java.lang.NullPointerException
            dup
            invokespecial java.lang.NullPointerException.<init>:()V
            athrow
         2: .line 184
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
            aload 1 /* name */
            iload 2 /* value */
            invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.setFeature:(Ljava/lang/String;Z)V
         3: .line 185
            goto 21
         4: .line 186
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
            astore 3 /* e */
        start local 3 // com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException e
         5: .line 187
            aload 3 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException.getIdentifier:()Ljava/lang/String;
            astore 4 /* identifier */
        start local 4 // java.lang.String identifier
         6: .line 189
            aload 3 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException.getType:()Lcom/sun/org/apache/xerces/internal/util/Status;
            getstatic com.sun.org.apache.xerces.internal.util.Status.NOT_ALLOWED:Lcom/sun/org/apache/xerces/internal/util/Status;
            if_acmpne 12
         7: .line 191
            new org.xml.sax.SAXNotSupportedException
            dup
         8: .line 192
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
            invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.getLocale:()Ljava/util/Locale;
         9: .line 193
            ldc "jaxp-secureprocessing-feature"
            aconst_null
        10: .line 192
            invokestatic com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
        11: .line 191
            invokespecial org.xml.sax.SAXNotSupportedException.<init>:(Ljava/lang/String;)V
            athrow
        12: .line 194
      StackMap locals: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException java.lang.String
      StackMap stack:
            aload 3 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException.getType:()Lcom/sun/org/apache/xerces/internal/util/Status;
            getstatic com.sun.org.apache.xerces.internal.util.Status.NOT_RECOGNIZED:Lcom/sun/org/apache/xerces/internal/util/Status;
            if_acmpne 15
        13: .line 195
            ldc "feature-not-recognized"
            astore 5 /* key */
        start local 5 // java.lang.String key
        14: .line 196
            goto 16
        end local 5 // java.lang.String key
        15: .line 197
      StackMap locals:
      StackMap stack:
            ldc "feature-not-supported"
            astore 5 /* key */
        start local 5 // java.lang.String key
        16: .line 199
      StackMap locals: java.lang.String
      StackMap stack:
            new org.xml.sax.SAXNotRecognizedException
            dup
        17: .line 200
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
            invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.getLocale:()Ljava/util/Locale;
        18: .line 201
            aload 5 /* key */
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 4 /* identifier */
            aastore
        19: .line 200
            invokestatic com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
        20: .line 199
            invokespecial org.xml.sax.SAXNotRecognizedException.<init>:(Ljava/lang/String;)V
            athrow
        end local 5 // java.lang.String key
        end local 4 // java.lang.String identifier
        end local 3 // com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException e
        21: .line 203
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fConfigurationChanged:Z
        22: .line 204
            return
        end local 2 // boolean value
        end local 1 // java.lang.String name
        end local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   23     0        this  Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorImpl;
            0   23     1        name  Ljava/lang/String;
            0   23     2       value  Z
            5   21     3           e  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLConfigurationException;
            6   21     4  identifier  Ljava/lang/String;
           14   15     5         key  Ljava/lang/String;
           16   21     5         key  Ljava/lang/String;
      Exception table:
        from    to  target  type
           2     3       4  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
    Exceptions:
      throws org.xml.sax.SAXNotRecognizedException, org.xml.sax.SAXNotSupportedException
    MethodParameters:
       Name  Flags
      name   
      value  

  public java.lang.Object getProperty(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl this
        start local 1 // java.lang.String name
         0: .line 209
            aload 1 /* name */
            ifnonnull 2
         1: .line 210
            new java.lang.NullPointerException
            dup
            invokespecial java.lang.NullPointerException.<init>:()V
            athrow
         2: .line 213
      StackMap locals:
      StackMap stack:
            ldc "http://apache.org/xml/properties/dom/current-element-node"
            aload 1 /* name */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 6
         3: .line 214
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fDOMValidatorHelper:Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMValidatorHelper;
            ifnull 4
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fDOMValidatorHelper:Lcom/sun/org/apache/xerces/internal/jaxp/validation/DOMValidatorHelper;
            invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.DOMValidatorHelper.getCurrentElement:()Lorg/w3c/dom/Node;
            goto 5
      StackMap locals:
      StackMap stack:
         4: aconst_null
      StackMap locals:
      StackMap stack: org.w3c.dom.Node
         5: areturn
         6: .line 217
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
            aload 1 /* name */
            invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
         7: areturn
         8: .line 219
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
            astore 2 /* e */
        start local 2 // com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException e
         9: .line 220
            aload 2 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException.getIdentifier:()Ljava/lang/String;
            astore 3 /* identifier */
        start local 3 // java.lang.String identifier
        10: .line 221
            aload 2 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException.getType:()Lcom/sun/org/apache/xerces/internal/util/Status;
            getstatic com.sun.org.apache.xerces.internal.util.Status.NOT_RECOGNIZED:Lcom/sun/org/apache/xerces/internal/util/Status;
            if_acmpne 12
        11: .line 222
            ldc "property-not-recognized"
            goto 13
      StackMap locals: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException java.lang.String
      StackMap stack:
        12: ldc "property-not-supported"
        13: .line 221
      StackMap locals:
      StackMap stack: java.lang.String
            astore 4 /* key */
        start local 4 // java.lang.String key
        14: .line 223
            new org.xml.sax.SAXNotRecognizedException
            dup
        15: .line 224
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
            invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.getLocale:()Ljava/util/Locale;
        16: .line 225
            aload 4 /* key */
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 3 /* identifier */
            aastore
        17: .line 224
            invokestatic com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
        18: .line 223
            invokespecial org.xml.sax.SAXNotRecognizedException.<init>:(Ljava/lang/String;)V
            athrow
        end local 4 // java.lang.String key
        end local 3 // java.lang.String identifier
        end local 2 // com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException e
        end local 1 // java.lang.String name
        end local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   19     0        this  Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorImpl;
            0   19     1        name  Ljava/lang/String;
            9   19     2           e  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLConfigurationException;
           10   19     3  identifier  Ljava/lang/String;
           14   19     4         key  Ljava/lang/String;
      Exception table:
        from    to  target  type
           6     7       8  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
    Exceptions:
      throws org.xml.sax.SAXNotRecognizedException, org.xml.sax.SAXNotSupportedException
    MethodParameters:
      Name  Flags
      name  

  public void setProperty(java.lang.String, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=6, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl this
        start local 1 // java.lang.String name
        start local 2 // java.lang.Object object
         0: .line 232
            aload 1 /* name */
            ifnonnull 2
         1: .line 233
            new java.lang.NullPointerException
            dup
            invokespecial java.lang.NullPointerException.<init>:()V
            athrow
         2: .line 236
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
            aload 1 /* name */
            aload 2 /* object */
            invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
         3: .line 237
            goto 15
         4: .line 238
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
            astore 3 /* e */
        start local 3 // com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException e
         5: .line 239
            aload 3 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException.getIdentifier:()Ljava/lang/String;
            astore 4 /* identifier */
        start local 4 // java.lang.String identifier
         6: .line 240
            aload 3 /* e */
            invokevirtual com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException.getType:()Lcom/sun/org/apache/xerces/internal/util/Status;
            getstatic com.sun.org.apache.xerces.internal.util.Status.NOT_RECOGNIZED:Lcom/sun/org/apache/xerces/internal/util/Status;
            if_acmpne 8
         7: .line 241
            ldc "property-not-recognized"
            goto 9
      StackMap locals: com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException java.lang.String
      StackMap stack:
         8: ldc "property-not-supported"
         9: .line 240
      StackMap locals:
      StackMap stack: java.lang.String
            astore 5 /* key */
        start local 5 // java.lang.String key
        10: .line 242
            new org.xml.sax.SAXNotRecognizedException
            dup
        11: .line 243
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
            invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.getLocale:()Ljava/util/Locale;
        12: .line 244
            aload 5 /* key */
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 4 /* identifier */
            aastore
        13: .line 243
            invokestatic com.sun.org.apache.xerces.internal.util.SAXMessageFormatter.formatMessage:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
        14: .line 242
            invokespecial org.xml.sax.SAXNotRecognizedException.<init>:(Ljava/lang/String;)V
            athrow
        end local 5 // java.lang.String key
        end local 4 // java.lang.String identifier
        end local 3 // com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException e
        15: .line 246
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fConfigurationChanged:Z
        16: .line 247
            return
        end local 2 // java.lang.Object object
        end local 1 // java.lang.String name
        end local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   17     0        this  Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorImpl;
            0   17     1        name  Ljava/lang/String;
            0   17     2      object  Ljava/lang/Object;
            5   15     3           e  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLConfigurationException;
            6   15     4  identifier  Ljava/lang/String;
           10   15     5         key  Ljava/lang/String;
      Exception table:
        from    to  target  type
           2     3       4  Class com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
    Exceptions:
      throws org.xml.sax.SAXNotRecognizedException, org.xml.sax.SAXNotSupportedException
    MethodParameters:
        Name  Flags
      name    
      object  

  public void reset();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl this
         0: .line 253
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fConfigurationChanged:Z
            ifeq 8
         1: .line 254
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fComponentManager:Lcom/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager;
            invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaValidatorComponentManager.restoreInitialState:()V
         2: .line 255
            aload 0 /* this */
            aconst_null
            invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.setErrorHandler:(Lorg/xml/sax/ErrorHandler;)V
         3: .line 256
            aload 0 /* this */
            aconst_null
            invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.setResourceResolver:(Lorg/w3c/dom/ls/LSResourceResolver;)V
         4: .line 257
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fConfigurationChanged:Z
         5: .line 258
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fErrorHandlerChanged:Z
         6: .line 259
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fResourceResolverChanged:Z
         7: .line 260
            goto 14
         8: .line 262
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fErrorHandlerChanged:Z
            ifeq 11
         9: .line 263
            aload 0 /* this */
            aconst_null
            invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.setErrorHandler:(Lorg/xml/sax/ErrorHandler;)V
        10: .line 264
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fErrorHandlerChanged:Z
        11: .line 266
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fResourceResolverChanged:Z
            ifeq 14
        12: .line 267
            aload 0 /* this */
            aconst_null
            invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.setResourceResolver:(Lorg/w3c/dom/ls/LSResourceResolver;)V
        13: .line 268
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fResourceResolverChanged:Z
        14: .line 271
      StackMap locals:
      StackMap stack:
            return
        end local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   15     0  this  Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorImpl;

  public com.sun.org.apache.xerces.internal.xs.ElementPSVI getElementPSVI();
    descriptor: ()Lcom/sun/org/apache/xerces/internal/xs/ElementPSVI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl this
         0: .line 279
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fSAXValidatorHelper:Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
            ifnull 1
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fSAXValidatorHelper:Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.getElementPSVI:()Lcom/sun/org/apache/xerces/internal/xs/ElementPSVI;
            goto 2
      StackMap locals:
      StackMap stack:
         1: aconst_null
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.xs.ElementPSVI
         2: areturn
        end local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorImpl;

  public com.sun.org.apache.xerces.internal.xs.AttributePSVI getAttributePSVI(int);
    descriptor: (I)Lcom/sun/org/apache/xerces/internal/xs/AttributePSVI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl this
        start local 1 // int index
         0: .line 284
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fSAXValidatorHelper:Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
            ifnull 1
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fSAXValidatorHelper:Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
            iload 1 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.getAttributePSVI:(I)Lcom/sun/org/apache/xerces/internal/xs/AttributePSVI;
            goto 2
      StackMap locals:
      StackMap stack:
         1: aconst_null
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.xs.AttributePSVI
         2: areturn
        end local 1 // int index
        end local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorImpl;
            0    3     1  index  I
    MethodParameters:
       Name  Flags
      index  

  public com.sun.org.apache.xerces.internal.xs.AttributePSVI getAttributePSVIByName(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/xs/AttributePSVI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl this
        start local 1 // java.lang.String uri
        start local 2 // java.lang.String localname
         0: .line 289
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fSAXValidatorHelper:Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
            ifnull 1
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.fSAXValidatorHelper:Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl;
            aload 1 /* uri */
            aload 2 /* localname */
            invokevirtual com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.getAttributePSVIByName:(Ljava/lang/String;Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/xs/AttributePSVI;
            goto 2
      StackMap locals:
      StackMap stack:
         1: aconst_null
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.xs.AttributePSVI
         2: areturn
        end local 2 // java.lang.String localname
        end local 1 // java.lang.String uri
        end local 0 // com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    3     0       this  Lcom/sun/org/apache/xerces/internal/jaxp/validation/ValidatorImpl;
            0    3     1        uri  Ljava/lang/String;
            0    3     2  localname  Ljava/lang/String;
    MethodParameters:
           Name  Flags
      uri        
      localname  
}
SourceFile: "ValidatorImpl.java"