public class org.apache.batik.bridge.BaseScriptingEnvironment$Window implements org.apache.batik.bridge.Window
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.apache.batik.bridge.BaseScriptingEnvironment$Window
  super_class: java.lang.Object
{
  protected org.apache.batik.script.Interpreter interpreter;
    descriptor: Lorg/apache/batik/script/Interpreter;
    flags: (0x0004) ACC_PROTECTED

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

  final org.apache.batik.bridge.BaseScriptingEnvironment this$0;
    descriptor: Lorg/apache/batik/bridge/BaseScriptingEnvironment;
    flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC

  public void <init>(org.apache.batik.bridge.BaseScriptingEnvironment, org.apache.batik.script.Interpreter, java.lang.String);
    descriptor: (Lorg/apache/batik/bridge/BaseScriptingEnvironment;Lorg/apache/batik/script/Interpreter;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=4, args_size=4
        start local 0 // org.apache.batik.bridge.BaseScriptingEnvironment$Window this
        start local 2 // org.apache.batik.script.Interpreter interp
        start local 3 // java.lang.String lang
         0: .line 772
            aload 0 /* this */
            aload 1
            putfield org.apache.batik.bridge.BaseScriptingEnvironment$Window.this$0:Lorg/apache/batik/bridge/BaseScriptingEnvironment;
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 773
            aload 0 /* this */
            aload 2 /* interp */
            putfield org.apache.batik.bridge.BaseScriptingEnvironment$Window.interpreter:Lorg/apache/batik/script/Interpreter;
         2: .line 774
            aload 0 /* this */
            aload 3 /* lang */
            putfield org.apache.batik.bridge.BaseScriptingEnvironment$Window.language:Ljava/lang/String;
         3: .line 775
            return
        end local 3 // java.lang.String lang
        end local 2 // org.apache.batik.script.Interpreter interp
        end local 0 // org.apache.batik.bridge.BaseScriptingEnvironment$Window this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    4     0    this  Lorg/apache/batik/bridge/BaseScriptingEnvironment$Window;
            0    4     2  interp  Lorg/apache/batik/script/Interpreter;
            0    4     3    lang  Ljava/lang/String;
    MethodParameters:
        Name  Flags
      this$0  final
      interp  
      lang    

  public java.lang.Object setInterval(java.lang.String, long);
    descriptor: (Ljava/lang/String;J)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=4, args_size=3
        start local 0 // org.apache.batik.bridge.BaseScriptingEnvironment$Window this
        start local 1 // java.lang.String script
        start local 2 // long interval
         0: .line 782
            aconst_null
            areturn
        end local 2 // long interval
        end local 1 // java.lang.String script
        end local 0 // org.apache.batik.bridge.BaseScriptingEnvironment$Window this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lorg/apache/batik/bridge/BaseScriptingEnvironment$Window;
            0    1     1    script  Ljava/lang/String;
            0    1     2  interval  J
    MethodParameters:
          Name  Flags
      script    final
      interval  

  public java.lang.Object setInterval(java.lang.Runnable, long);
    descriptor: (Ljava/lang/Runnable;J)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=4, args_size=3
        start local 0 // org.apache.batik.bridge.BaseScriptingEnvironment$Window this
        start local 1 // java.lang.Runnable r
        start local 2 // long interval
         0: .line 790
            aconst_null
            areturn
        end local 2 // long interval
        end local 1 // java.lang.Runnable r
        end local 0 // org.apache.batik.bridge.BaseScriptingEnvironment$Window this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lorg/apache/batik/bridge/BaseScriptingEnvironment$Window;
            0    1     1         r  Ljava/lang/Runnable;
            0    1     2  interval  J
    MethodParameters:
          Name  Flags
      r         final
      interval  

  public void clearInterval(java.lang.Object);
    descriptor: (Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // org.apache.batik.bridge.BaseScriptingEnvironment$Window this
        start local 1 // java.lang.Object interval
         0: .line 798
            return
        end local 1 // java.lang.Object interval
        end local 0 // org.apache.batik.bridge.BaseScriptingEnvironment$Window this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lorg/apache/batik/bridge/BaseScriptingEnvironment$Window;
            0    1     1  interval  Ljava/lang/Object;
    MethodParameters:
          Name  Flags
      interval  

  public java.lang.Object setTimeout(java.lang.String, long);
    descriptor: (Ljava/lang/String;J)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=4, args_size=3
        start local 0 // org.apache.batik.bridge.BaseScriptingEnvironment$Window this
        start local 1 // java.lang.String script
        start local 2 // long timeout
         0: .line 805
            aconst_null
            areturn
        end local 2 // long timeout
        end local 1 // java.lang.String script
        end local 0 // org.apache.batik.bridge.BaseScriptingEnvironment$Window this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lorg/apache/batik/bridge/BaseScriptingEnvironment$Window;
            0    1     1   script  Ljava/lang/String;
            0    1     2  timeout  J
    MethodParameters:
         Name  Flags
      script   final
      timeout  

  public java.lang.Object setTimeout(java.lang.Runnable, long);
    descriptor: (Ljava/lang/Runnable;J)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=4, args_size=3
        start local 0 // org.apache.batik.bridge.BaseScriptingEnvironment$Window this
        start local 1 // java.lang.Runnable r
        start local 2 // long timeout
         0: .line 813
            aconst_null
            areturn
        end local 2 // long timeout
        end local 1 // java.lang.Runnable r
        end local 0 // org.apache.batik.bridge.BaseScriptingEnvironment$Window this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lorg/apache/batik/bridge/BaseScriptingEnvironment$Window;
            0    1     1        r  Ljava/lang/Runnable;
            0    1     2  timeout  J
    MethodParameters:
         Name  Flags
      r        final
      timeout  

  public void clearTimeout(java.lang.Object);
    descriptor: (Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // org.apache.batik.bridge.BaseScriptingEnvironment$Window this
        start local 1 // java.lang.Object timeout
         0: .line 821
            return
        end local 1 // java.lang.Object timeout
        end local 0 // org.apache.batik.bridge.BaseScriptingEnvironment$Window this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lorg/apache/batik/bridge/BaseScriptingEnvironment$Window;
            0    1     1  timeout  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      timeout  

  public org.w3c.dom.Node parseXML(java.lang.String, org.w3c.dom.Document);
    descriptor: (Ljava/lang/String;Lorg/w3c/dom/Document;)Lorg/w3c/dom/Node;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=3, args_size=3
        start local 0 // org.apache.batik.bridge.BaseScriptingEnvironment$Window this
        start local 1 // java.lang.String text
        start local 2 // org.w3c.dom.Document doc
         0: .line 830
            aconst_null
            areturn
        end local 2 // org.w3c.dom.Document doc
        end local 1 // java.lang.String text
        end local 0 // org.apache.batik.bridge.BaseScriptingEnvironment$Window this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/bridge/BaseScriptingEnvironment$Window;
            0    1     1  text  Ljava/lang/String;
            0    1     2   doc  Lorg/w3c/dom/Document;
    MethodParameters:
      Name  Flags
      text  
      doc   

  public java.lang.String printNode(org.w3c.dom.Node);
    descriptor: (Lorg/w3c/dom/Node;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // org.apache.batik.bridge.BaseScriptingEnvironment$Window this
        start local 1 // org.w3c.dom.Node n
         0: .line 837
            aconst_null
            areturn
        end local 1 // org.w3c.dom.Node n
        end local 0 // org.apache.batik.bridge.BaseScriptingEnvironment$Window this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/bridge/BaseScriptingEnvironment$Window;
            0    1     1     n  Lorg/w3c/dom/Node;
    MethodParameters:
      Name  Flags
      n     

  public void getURL(java.lang.String, org.apache.batik.bridge.Window$URLResponseHandler);
    descriptor: (Ljava/lang/String;Lorg/apache/batik/bridge/Window$URLResponseHandler;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.apache.batik.bridge.BaseScriptingEnvironment$Window this
        start local 1 // java.lang.String uri
        start local 2 // org.apache.batik.bridge.Window$URLResponseHandler h
         0: .line 846
            aload 0 /* this */
            aload 1 /* uri */
            aload 2 /* h */
            ldc "UTF8"
            invokevirtual org.apache.batik.bridge.BaseScriptingEnvironment$Window.getURL:(Ljava/lang/String;Lorg/apache/batik/bridge/Window$URLResponseHandler;Ljava/lang/String;)V
         1: .line 847
            return
        end local 2 // org.apache.batik.bridge.Window$URLResponseHandler h
        end local 1 // java.lang.String uri
        end local 0 // org.apache.batik.bridge.BaseScriptingEnvironment$Window this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/batik/bridge/BaseScriptingEnvironment$Window;
            0    2     1   uri  Ljava/lang/String;
            0    2     2     h  Lorg/apache/batik/bridge/Window$URLResponseHandler;
    MethodParameters:
      Name  Flags
      uri   
      h     

  public void getURL(java.lang.String, org.apache.batik.bridge.Window$URLResponseHandler, java.lang.String);
    descriptor: (Ljava/lang/String;Lorg/apache/batik/bridge/Window$URLResponseHandler;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=4, args_size=4
        start local 0 // org.apache.batik.bridge.BaseScriptingEnvironment$Window this
        start local 1 // java.lang.String uri
        start local 2 // org.apache.batik.bridge.Window$URLResponseHandler h
        start local 3 // java.lang.String enc
         0: .line 858
            return
        end local 3 // java.lang.String enc
        end local 2 // org.apache.batik.bridge.Window$URLResponseHandler h
        end local 1 // java.lang.String uri
        end local 0 // org.apache.batik.bridge.BaseScriptingEnvironment$Window this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/bridge/BaseScriptingEnvironment$Window;
            0    1     1   uri  Ljava/lang/String;
            0    1     2     h  Lorg/apache/batik/bridge/Window$URLResponseHandler;
            0    1     3   enc  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      uri   
      h     
      enc   

  public void postURL(java.lang.String, java.lang.String, org.apache.batik.bridge.Window$URLResponseHandler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lorg/apache/batik/bridge/Window$URLResponseHandler;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.batik.bridge.BaseScriptingEnvironment$Window this
        start local 1 // java.lang.String uri
        start local 2 // java.lang.String content
        start local 3 // org.apache.batik.bridge.Window$URLResponseHandler h
         0: .line 862
            aload 0 /* this */
            aload 1 /* uri */
            aload 2 /* content */
            aload 3 /* h */
            ldc "text/plain"
            aconst_null
            invokevirtual org.apache.batik.bridge.BaseScriptingEnvironment$Window.postURL:(Ljava/lang/String;Ljava/lang/String;Lorg/apache/batik/bridge/Window$URLResponseHandler;Ljava/lang/String;Ljava/lang/String;)V
         1: .line 863
            return
        end local 3 // org.apache.batik.bridge.Window$URLResponseHandler h
        end local 2 // java.lang.String content
        end local 1 // java.lang.String uri
        end local 0 // org.apache.batik.bridge.BaseScriptingEnvironment$Window this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/batik/bridge/BaseScriptingEnvironment$Window;
            0    2     1      uri  Ljava/lang/String;
            0    2     2  content  Ljava/lang/String;
            0    2     3        h  Lorg/apache/batik/bridge/Window$URLResponseHandler;
    MethodParameters:
         Name  Flags
      uri      
      content  
      h        

  public void postURL(java.lang.String, java.lang.String, org.apache.batik.bridge.Window$URLResponseHandler, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lorg/apache/batik/bridge/Window$URLResponseHandler;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=5, args_size=5
        start local 0 // org.apache.batik.bridge.BaseScriptingEnvironment$Window this
        start local 1 // java.lang.String uri
        start local 2 // java.lang.String content
        start local 3 // org.apache.batik.bridge.Window$URLResponseHandler h
        start local 4 // java.lang.String mimeType
         0: .line 868
            aload 0 /* this */
            aload 1 /* uri */
            aload 2 /* content */
            aload 3 /* h */
            aload 4 /* mimeType */
            aconst_null
            invokevirtual org.apache.batik.bridge.BaseScriptingEnvironment$Window.postURL:(Ljava/lang/String;Ljava/lang/String;Lorg/apache/batik/bridge/Window$URLResponseHandler;Ljava/lang/String;Ljava/lang/String;)V
         1: .line 869
            return
        end local 4 // java.lang.String mimeType
        end local 3 // org.apache.batik.bridge.Window$URLResponseHandler h
        end local 2 // java.lang.String content
        end local 1 // java.lang.String uri
        end local 0 // org.apache.batik.bridge.BaseScriptingEnvironment$Window this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lorg/apache/batik/bridge/BaseScriptingEnvironment$Window;
            0    2     1       uri  Ljava/lang/String;
            0    2     2   content  Ljava/lang/String;
            0    2     3         h  Lorg/apache/batik/bridge/Window$URLResponseHandler;
            0    2     4  mimeType  Ljava/lang/String;
    MethodParameters:
          Name  Flags
      uri       
      content   
      h         
      mimeType  

  public void postURL(java.lang.String, java.lang.String, org.apache.batik.bridge.Window$URLResponseHandler, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lorg/apache/batik/bridge/Window$URLResponseHandler;Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=6, args_size=6
        start local 0 // org.apache.batik.bridge.BaseScriptingEnvironment$Window this
        start local 1 // java.lang.String uri
        start local 2 // java.lang.String content
        start local 3 // org.apache.batik.bridge.Window$URLResponseHandler h
        start local 4 // java.lang.String mimeType
        start local 5 // java.lang.String fEnc
         0: .line 876
            return
        end local 5 // java.lang.String fEnc
        end local 4 // java.lang.String mimeType
        end local 3 // org.apache.batik.bridge.Window$URLResponseHandler h
        end local 2 // java.lang.String content
        end local 1 // java.lang.String uri
        end local 0 // org.apache.batik.bridge.BaseScriptingEnvironment$Window this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lorg/apache/batik/bridge/BaseScriptingEnvironment$Window;
            0    1     1       uri  Ljava/lang/String;
            0    1     2   content  Ljava/lang/String;
            0    1     3         h  Lorg/apache/batik/bridge/Window$URLResponseHandler;
            0    1     4  mimeType  Ljava/lang/String;
            0    1     5      fEnc  Ljava/lang/String;
    MethodParameters:
          Name  Flags
      uri       
      content   
      h         
      mimeType  
      fEnc      

  public void alert(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // org.apache.batik.bridge.BaseScriptingEnvironment$Window this
        start local 1 // java.lang.String message
         0: .line 884
            return
        end local 1 // java.lang.String message
        end local 0 // org.apache.batik.bridge.BaseScriptingEnvironment$Window this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lorg/apache/batik/bridge/BaseScriptingEnvironment$Window;
            0    1     1  message  Ljava/lang/String;
    MethodParameters:
         Name  Flags
      message  

  public boolean confirm(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // org.apache.batik.bridge.BaseScriptingEnvironment$Window this
        start local 1 // java.lang.String message
         0: .line 890
            iconst_0
            ireturn
        end local 1 // java.lang.String message
        end local 0 // org.apache.batik.bridge.BaseScriptingEnvironment$Window this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lorg/apache/batik/bridge/BaseScriptingEnvironment$Window;
            0    1     1  message  Ljava/lang/String;
    MethodParameters:
         Name  Flags
      message  

  public java.lang.String prompt(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // org.apache.batik.bridge.BaseScriptingEnvironment$Window this
        start local 1 // java.lang.String message
         0: .line 897
            aconst_null
            areturn
        end local 1 // java.lang.String message
        end local 0 // org.apache.batik.bridge.BaseScriptingEnvironment$Window this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lorg/apache/batik/bridge/BaseScriptingEnvironment$Window;
            0    1     1  message  Ljava/lang/String;
    MethodParameters:
         Name  Flags
      message  

  public java.lang.String prompt(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=3, args_size=3
        start local 0 // org.apache.batik.bridge.BaseScriptingEnvironment$Window this
        start local 1 // java.lang.String message
        start local 2 // java.lang.String defVal
         0: .line 904
            aconst_null
            areturn
        end local 2 // java.lang.String defVal
        end local 1 // java.lang.String message
        end local 0 // org.apache.batik.bridge.BaseScriptingEnvironment$Window this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lorg/apache/batik/bridge/BaseScriptingEnvironment$Window;
            0    1     1  message  Ljava/lang/String;
            0    1     2   defVal  Ljava/lang/String;
    MethodParameters:
         Name  Flags
      message  
      defVal   

  public org.apache.batik.bridge.BridgeContext getBridgeContext();
    descriptor: ()Lorg/apache/batik/bridge/BridgeContext;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.bridge.BaseScriptingEnvironment$Window this
         0: .line 911
            aload 0 /* this */
            getfield org.apache.batik.bridge.BaseScriptingEnvironment$Window.this$0:Lorg/apache/batik/bridge/BaseScriptingEnvironment;
            getfield org.apache.batik.bridge.BaseScriptingEnvironment.bridgeContext:Lorg/apache/batik/bridge/BridgeContext;
            areturn
        end local 0 // org.apache.batik.bridge.BaseScriptingEnvironment$Window this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/bridge/BaseScriptingEnvironment$Window;

  public org.apache.batik.script.Interpreter getInterpreter();
    descriptor: ()Lorg/apache/batik/script/Interpreter;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.bridge.BaseScriptingEnvironment$Window this
         0: .line 918
            aload 0 /* this */
            getfield org.apache.batik.bridge.BaseScriptingEnvironment$Window.interpreter:Lorg/apache/batik/script/Interpreter;
            areturn
        end local 0 // org.apache.batik.bridge.BaseScriptingEnvironment$Window this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/bridge/BaseScriptingEnvironment$Window;

  public org.apache.batik.w3c.dom.Location getLocation();
    descriptor: ()Lorg/apache/batik/w3c/dom/Location;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.bridge.BaseScriptingEnvironment$Window this
         0: .line 925
            aconst_null
            areturn
        end local 0 // org.apache.batik.bridge.BaseScriptingEnvironment$Window this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/bridge/BaseScriptingEnvironment$Window;

  public org.apache.batik.w3c.dom.Window getParent();
    descriptor: ()Lorg/apache/batik/w3c/dom/Window;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.bridge.BaseScriptingEnvironment$Window this
         0: .line 932
            aconst_null
            areturn
        end local 0 // org.apache.batik.bridge.BaseScriptingEnvironment$Window this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/bridge/BaseScriptingEnvironment$Window;
}
SourceFile: "BaseScriptingEnvironment.java"
NestHost: org.apache.batik.bridge.BaseScriptingEnvironment
InnerClasses:
  protected Window = org.apache.batik.bridge.BaseScriptingEnvironment$Window of org.apache.batik.bridge.BaseScriptingEnvironment
  public abstract URLResponseHandler = org.apache.batik.bridge.Window$URLResponseHandler of org.apache.batik.bridge.Window