class org.apache.batik.bridge.WindowWrapper$GetURLObjectWrapper implements org.apache.batik.bridge.Window$URLResponseHandler
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: org.apache.batik.bridge.WindowWrapper$GetURLObjectWrapper
  super_class: java.lang.Object
{
  private org.apache.batik.bridge.RhinoInterpreter interpreter;
    descriptor: Lorg/apache/batik/bridge/RhinoInterpreter;
    flags: (0x0002) ACC_PRIVATE

  private org.mozilla.javascript.ScriptableObject object;
    descriptor: Lorg/mozilla/javascript/ScriptableObject;
    flags: (0x0002) ACC_PRIVATE

  private org.apache.batik.bridge.WindowWrapper windowWrapper;
    descriptor: Lorg/apache/batik/bridge/WindowWrapper;
    flags: (0x0002) ACC_PRIVATE

  private static final java.lang.String COMPLETE;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "operationComplete"

  public void <init>(org.apache.batik.bridge.RhinoInterpreter, org.mozilla.javascript.ScriptableObject, org.apache.batik.bridge.WindowWrapper);
    descriptor: (Lorg/apache/batik/bridge/RhinoInterpreter;Lorg/mozilla/javascript/ScriptableObject;Lorg/apache/batik/bridge/WindowWrapper;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=4, args_size=4
        start local 0 // org.apache.batik.bridge.WindowWrapper$GetURLObjectWrapper this
        start local 1 // org.apache.batik.bridge.RhinoInterpreter ri
        start local 2 // org.mozilla.javascript.ScriptableObject obj
        start local 3 // org.apache.batik.bridge.WindowWrapper ww
         0: .line 538
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 541
            aload 0 /* this */
            aload 1 /* ri */
            putfield org.apache.batik.bridge.WindowWrapper$GetURLObjectWrapper.interpreter:Lorg/apache/batik/bridge/RhinoInterpreter;
         2: .line 542
            aload 0 /* this */
            aload 2 /* obj */
            putfield org.apache.batik.bridge.WindowWrapper$GetURLObjectWrapper.object:Lorg/mozilla/javascript/ScriptableObject;
         3: .line 543
            aload 0 /* this */
            aload 3 /* ww */
            putfield org.apache.batik.bridge.WindowWrapper$GetURLObjectWrapper.windowWrapper:Lorg/apache/batik/bridge/WindowWrapper;
         4: .line 544
            return
        end local 3 // org.apache.batik.bridge.WindowWrapper ww
        end local 2 // org.mozilla.javascript.ScriptableObject obj
        end local 1 // org.apache.batik.bridge.RhinoInterpreter ri
        end local 0 // org.apache.batik.bridge.WindowWrapper$GetURLObjectWrapper this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lorg/apache/batik/bridge/WindowWrapper$GetURLObjectWrapper;
            0    5     1    ri  Lorg/apache/batik/bridge/RhinoInterpreter;
            0    5     2   obj  Lorg/mozilla/javascript/ScriptableObject;
            0    5     3    ww  Lorg/apache/batik/bridge/WindowWrapper;
    MethodParameters:
      Name  Flags
      ri    
      obj   
      ww    

  public void getURLDone(boolean, java.lang.String, java.lang.String);
    descriptor: (ZLjava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=4, args_size=4
        start local 0 // org.apache.batik.bridge.WindowWrapper$GetURLObjectWrapper this
        start local 1 // boolean success
        start local 2 // java.lang.String mime
        start local 3 // java.lang.String content
         0: .line 555
            aload 0 /* this */
            getfield org.apache.batik.bridge.WindowWrapper$GetURLObjectWrapper.interpreter:Lorg/apache/batik/bridge/RhinoInterpreter;
         1: .line 556
            aload 0 /* this */
            getfield org.apache.batik.bridge.WindowWrapper$GetURLObjectWrapper.object:Lorg/mozilla/javascript/ScriptableObject;
            ldc "operationComplete"
         2: .line 557
            new org.apache.batik.bridge.WindowWrapper$GetURLDoneArgBuilder
            dup
            iload 1 /* success */
            aload 2 /* mime */
         3: .line 558
            aload 3 /* content */
            aload 0 /* this */
            getfield org.apache.batik.bridge.WindowWrapper$GetURLObjectWrapper.windowWrapper:Lorg/apache/batik/bridge/WindowWrapper;
         4: .line 557
            invokespecial org.apache.batik.bridge.WindowWrapper$GetURLDoneArgBuilder.<init>:(ZLjava/lang/String;Ljava/lang/String;Lorg/apache/batik/bridge/WindowWrapper;)V
         5: .line 555
            invokevirtual org.apache.batik.bridge.RhinoInterpreter.callMethod:(Lorg/mozilla/javascript/ScriptableObject;Ljava/lang/String;Lorg/apache/batik/bridge/RhinoInterpreter$ArgumentsBuilder;)V
         6: .line 559
            return
        end local 3 // java.lang.String content
        end local 2 // java.lang.String mime
        end local 1 // boolean success
        end local 0 // org.apache.batik.bridge.WindowWrapper$GetURLObjectWrapper this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    7     0     this  Lorg/apache/batik/bridge/WindowWrapper$GetURLObjectWrapper;
            0    7     1  success  Z
            0    7     2     mime  Ljava/lang/String;
            0    7     3  content  Ljava/lang/String;
    MethodParameters:
         Name  Flags
      success  final
      mime     final
      content  final
}
SourceFile: "WindowWrapper.java"
NestHost: org.apache.batik.bridge.WindowWrapper
InnerClasses:
  public abstract ArgumentsBuilder = org.apache.batik.bridge.RhinoInterpreter$ArgumentsBuilder of org.apache.batik.bridge.RhinoInterpreter
  public abstract URLResponseHandler = org.apache.batik.bridge.Window$URLResponseHandler of org.apache.batik.bridge.Window
  GetURLDoneArgBuilder = org.apache.batik.bridge.WindowWrapper$GetURLDoneArgBuilder of org.apache.batik.bridge.WindowWrapper
  private GetURLObjectWrapper = org.apache.batik.bridge.WindowWrapper$GetURLObjectWrapper of org.apache.batik.bridge.WindowWrapper