public class org.apache.batik.bridge.ScriptingEnvironment$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.ScriptingEnvironment$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
protected org.apache.batik.bridge.Location location;
descriptor: Lorg/apache/batik/bridge/Location;
flags: (0x0004) ACC_PROTECTED
static final java.lang.String DEFLATE;
descriptor: Ljava/lang/String;
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: "deflate"
static final java.lang.String GZIP;
descriptor: Ljava/lang/String;
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: "gzip"
static final java.lang.String UTF_8;
descriptor: Ljava/lang/String;
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: "UTF-8"
final org.apache.batik.bridge.ScriptingEnvironment this$0;
descriptor: Lorg/apache/batik/bridge/ScriptingEnvironment;
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC
public void <init>(org.apache.batik.bridge.ScriptingEnvironment, org.apache.batik.script.Interpreter, java.lang.String);
descriptor: (Lorg/apache/batik/bridge/ScriptingEnvironment;Lorg/apache/batik/script/Interpreter;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=4, args_size=4
start local 0 start local 2 start local 3 0: aload 0
aload 1
putfield org.apache.batik.bridge.ScriptingEnvironment$Window.this$0:Lorg/apache/batik/bridge/ScriptingEnvironment;
aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 2
putfield org.apache.batik.bridge.ScriptingEnvironment$Window.interpreter:Lorg/apache/batik/script/Interpreter;
2: aload 0
aload 3
putfield org.apache.batik.bridge.ScriptingEnvironment$Window.language:Ljava/lang/String;
3: return
end local 3 end local 2 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/batik/bridge/ScriptingEnvironment$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=6, locals=5, args_size=3
start local 0 start local 1 start local 2 0: new org.apache.batik.bridge.ScriptingEnvironment$Window$IntervalScriptTimerTask
dup
aload 0
aload 1
invokespecial org.apache.batik.bridge.ScriptingEnvironment$Window$IntervalScriptTimerTask.<init>:(Lorg/apache/batik/bridge/ScriptingEnvironment$Window;Ljava/lang/String;)V
astore 4
start local 4 1: aload 0
getfield org.apache.batik.bridge.ScriptingEnvironment$Window.this$0:Lorg/apache/batik/bridge/ScriptingEnvironment;
getfield org.apache.batik.bridge.ScriptingEnvironment.timer:Ljava/util/Timer;
aload 4
lload 2
lload 2
invokevirtual java.util.Timer.schedule:(Ljava/util/TimerTask;JJ)V
2: aload 4
areturn
end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/batik/bridge/ScriptingEnvironment$Window;
0 3 1 script Ljava/lang/String;
0 3 2 interval J
1 3 4 tt Lorg/apache/batik/bridge/ScriptingEnvironment$Window$IntervalScriptTimerTask;
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=6, locals=5, args_size=3
start local 0 start local 1 start local 2 0: new org.apache.batik.bridge.ScriptingEnvironment$Window$IntervalRunnableTimerTask
dup
aload 0
aload 1
invokespecial org.apache.batik.bridge.ScriptingEnvironment$Window$IntervalRunnableTimerTask.<init>:(Lorg/apache/batik/bridge/ScriptingEnvironment$Window;Ljava/lang/Runnable;)V
astore 4
start local 4 1: aload 0
getfield org.apache.batik.bridge.ScriptingEnvironment$Window.this$0:Lorg/apache/batik/bridge/ScriptingEnvironment;
getfield org.apache.batik.bridge.ScriptingEnvironment.timer:Ljava/util/Timer;
aload 4
lload 2
lload 2
invokevirtual java.util.Timer.schedule:(Ljava/util/TimerTask;JJ)V
2: aload 4
areturn
end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/batik/bridge/ScriptingEnvironment$Window;
0 3 1 r Ljava/lang/Runnable;
0 3 2 interval J
1 3 4 tt Lorg/apache/batik/bridge/ScriptingEnvironment$Window$IntervalRunnableTimerTask;
MethodParameters:
Name Flags
r final
interval
public void clearInterval(java.lang.Object);
descriptor: (Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 1
return
1: StackMap locals:
StackMap stack:
aload 1
checkcast java.util.TimerTask
invokevirtual java.util.TimerTask.cancel:()Z
pop
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/batik/bridge/ScriptingEnvironment$Window;
0 3 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=4, locals=5, args_size=3
start local 0 start local 1 start local 2 0: new org.apache.batik.bridge.ScriptingEnvironment$Window$TimeoutScriptTimerTask
dup
aload 0
aload 1
invokespecial org.apache.batik.bridge.ScriptingEnvironment$Window$TimeoutScriptTimerTask.<init>:(Lorg/apache/batik/bridge/ScriptingEnvironment$Window;Ljava/lang/String;)V
astore 4
start local 4 1: aload 0
getfield org.apache.batik.bridge.ScriptingEnvironment$Window.this$0:Lorg/apache/batik/bridge/ScriptingEnvironment;
getfield org.apache.batik.bridge.ScriptingEnvironment.timer:Ljava/util/Timer;
aload 4
lload 2
invokevirtual java.util.Timer.schedule:(Ljava/util/TimerTask;J)V
2: aload 4
areturn
end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/batik/bridge/ScriptingEnvironment$Window;
0 3 1 script Ljava/lang/String;
0 3 2 timeout J
1 3 4 tt Lorg/apache/batik/bridge/ScriptingEnvironment$Window$TimeoutScriptTimerTask;
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=4, locals=5, args_size=3
start local 0 start local 1 start local 2 0: new org.apache.batik.bridge.ScriptingEnvironment$Window$TimeoutRunnableTimerTask
dup
aload 0
aload 1
invokespecial org.apache.batik.bridge.ScriptingEnvironment$Window$TimeoutRunnableTimerTask.<init>:(Lorg/apache/batik/bridge/ScriptingEnvironment$Window;Ljava/lang/Runnable;)V
astore 4
start local 4 1: aload 0
getfield org.apache.batik.bridge.ScriptingEnvironment$Window.this$0:Lorg/apache/batik/bridge/ScriptingEnvironment;
getfield org.apache.batik.bridge.ScriptingEnvironment.timer:Ljava/util/Timer;
aload 4
lload 2
invokevirtual java.util.Timer.schedule:(Ljava/util/TimerTask;J)V
2: aload 4
areturn
end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/batik/bridge/ScriptingEnvironment$Window;
0 3 1 r Ljava/lang/Runnable;
0 3 2 timeout J
1 3 4 tt Lorg/apache/batik/bridge/ScriptingEnvironment$Window$TimeoutRunnableTimerTask;
MethodParameters:
Name Flags
r final
timeout
public void clearTimeout(java.lang.Object);
descriptor: (Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 1
return
1: StackMap locals:
StackMap stack:
aload 1
checkcast java.util.TimerTask
invokevirtual java.util.TimerTask.cancel:()Z
pop
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/batik/bridge/ScriptingEnvironment$Window;
0 3 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=6, locals=8, args_size=3
start local 0 start local 1 start local 2 0: new org.apache.batik.anim.dom.SAXSVGDocumentFactory
dup
1: invokestatic org.apache.batik.util.XMLResourceDescriptor.getXMLParserClassName:()Ljava/lang/String;
2: invokespecial org.apache.batik.anim.dom.SAXSVGDocumentFactory.<init>:(Ljava/lang/String;)V
astore 3
start local 3 3: aconst_null
astore 4
start local 4 4: aload 2
instanceof org.apache.batik.anim.dom.SVGOMDocument
ifeq 6
5: aload 2
checkcast org.apache.batik.anim.dom.SVGOMDocument
invokevirtual org.apache.batik.anim.dom.SVGOMDocument.getURLObject:()Ljava/net/URL;
astore 4
6: StackMap locals: org.apache.batik.anim.dom.SAXSVGDocumentFactory java.net.URL
StackMap stack:
aload 4
ifnonnull 10
7: aload 0
getfield org.apache.batik.bridge.ScriptingEnvironment$Window.this$0:Lorg/apache/batik/bridge/ScriptingEnvironment;
getfield org.apache.batik.bridge.ScriptingEnvironment.bridgeContext:Lorg/apache/batik/bridge/BridgeContext;
invokevirtual org.apache.batik.bridge.BridgeContext.getDocument:()Lorg/w3c/dom/Document;
checkcast org.apache.batik.anim.dom.SVGOMDocument
8: invokevirtual org.apache.batik.anim.dom.SVGOMDocument.getURLObject:()Ljava/net/URL;
9: astore 4
10: StackMap locals:
StackMap stack:
aload 4
ifnonnull 11
ldc ""
goto 12
StackMap locals:
StackMap stack:
11: aload 4
invokevirtual java.net.URL.toString:()Ljava/lang/String;
StackMap locals:
StackMap stack: java.lang.String
12: astore 5
start local 5 13: aload 1
aload 2
aload 5
aconst_null
aconst_null
aload 3
invokestatic org.apache.batik.dom.util.DOMUtilities.parseXML:(Ljava/lang/String;Lorg/w3c/dom/Document;Ljava/lang/String;Ljava/util/Map;Ljava/lang/String;Lorg/apache/batik/dom/util/SAXDocumentFactory;)Lorg/w3c/dom/Node;
astore 6
start local 6 14: aload 6
ifnull 16
15: aload 6
areturn
16: StackMap locals: java.lang.String org.w3c.dom.Node
StackMap stack:
aload 2
instanceof org.apache.batik.anim.dom.SVGOMDocument
ifeq 29
17: new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
astore 7
start local 7 18: aload 7
ldc "xmlns"
19: ldc "http://www.w3.org/2000/xmlns/"
20: invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
21: aload 7
ldc "xmlns:xlink"
22: ldc "http://www.w3.org/1999/xlink"
23: invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
24: aload 1
aload 2
aload 5
aload 7
25: ldc "svg"
aload 3
26: invokestatic org.apache.batik.dom.util.DOMUtilities.parseXML:(Ljava/lang/String;Lorg/w3c/dom/Document;Ljava/lang/String;Ljava/util/Map;Ljava/lang/String;Lorg/apache/batik/dom/util/SAXDocumentFactory;)Lorg/w3c/dom/Node;
astore 6
27: aload 6
ifnull 29
28: aload 6
areturn
end local 7 29: StackMap locals:
StackMap stack:
aload 2
ifnull 34
30: new org.apache.batik.dom.util.SAXDocumentFactory
dup
aload 2
invokeinterface org.w3c.dom.Document.getImplementation:()Lorg/w3c/dom/DOMImplementation;
31: invokestatic org.apache.batik.util.XMLResourceDescriptor.getXMLParserClassName:()Ljava/lang/String;
32: invokespecial org.apache.batik.dom.util.SAXDocumentFactory.<init>:(Lorg/w3c/dom/DOMImplementation;Ljava/lang/String;)V
astore 7
start local 7 33: goto 37
end local 7 34: StackMap locals:
StackMap stack:
new org.apache.batik.dom.util.SAXDocumentFactory
dup
new org.apache.batik.dom.GenericDOMImplementation
dup
invokespecial org.apache.batik.dom.GenericDOMImplementation.<init>:()V
35: invokestatic org.apache.batik.util.XMLResourceDescriptor.getXMLParserClassName:()Ljava/lang/String;
36: invokespecial org.apache.batik.dom.util.SAXDocumentFactory.<init>:(Lorg/w3c/dom/DOMImplementation;Ljava/lang/String;)V
astore 7
start local 7 37: StackMap locals: org.apache.batik.dom.util.SAXDocumentFactory
StackMap stack:
aload 1
aload 2
aload 5
aconst_null
aconst_null
aload 7
invokestatic org.apache.batik.dom.util.DOMUtilities.parseXML:(Ljava/lang/String;Lorg/w3c/dom/Document;Ljava/lang/String;Ljava/util/Map;Ljava/lang/String;Lorg/apache/batik/dom/util/SAXDocumentFactory;)Lorg/w3c/dom/Node;
areturn
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 38 0 this Lorg/apache/batik/bridge/ScriptingEnvironment$Window;
0 38 1 text Ljava/lang/String;
0 38 2 doc Lorg/w3c/dom/Document;
3 38 3 df Lorg/apache/batik/anim/dom/SAXSVGDocumentFactory;
4 38 4 urlObj Ljava/net/URL;
13 38 5 uri Ljava/lang/String;
14 38 6 res Lorg/w3c/dom/Node;
18 29 7 prefixes Ljava/util/Map;
33 34 7 sdf Lorg/apache/batik/dom/util/SAXDocumentFactory;
37 38 7 sdf Lorg/apache/batik/dom/util/SAXDocumentFactory;
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=3, locals=3, args_size=2
start local 0 start local 1 0: new java.io.StringWriter
dup
invokespecial java.io.StringWriter.<init>:()V
astore 2
start local 2 1: aload 1
aload 2
invokestatic org.apache.batik.dom.util.DOMUtilities.writeNode:(Lorg/w3c/dom/Node;Ljava/io/Writer;)V
2: aload 2
invokevirtual java.io.Writer.close:()V
3: aload 2
invokevirtual java.lang.Object.toString:()Ljava/lang/String;
4: areturn
end local 2 5: StackMap locals:
StackMap stack: java.io.IOException
astore 2
start local 2 6: new java.lang.RuntimeException
dup
aload 2
invokespecial java.lang.RuntimeException.<init>:(Ljava/lang/Throwable;)V
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/apache/batik/bridge/ScriptingEnvironment$Window;
0 7 1 n Lorg/w3c/dom/Node;
1 5 2 writer Ljava/io/Writer;
6 7 2 ex Ljava/io/IOException;
Exception table:
from to target type
0 4 5 Class java.io.IOException
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 start local 1 start local 2 0: aload 0
aload 1
aload 2
aconst_null
invokevirtual org.apache.batik.bridge.ScriptingEnvironment$Window.getURL:(Ljava/lang/String;Lorg/apache/batik/bridge/Window$URLResponseHandler;Ljava/lang/String;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/batik/bridge/ScriptingEnvironment$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=6, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: new org.apache.batik.bridge.ScriptingEnvironment$Window$1
dup
aload 0
aload 1
aload 3
aload 2
invokespecial org.apache.batik.bridge.ScriptingEnvironment$Window$1.<init>:(Lorg/apache/batik/bridge/ScriptingEnvironment$Window;Ljava/lang/String;Ljava/lang/String;Lorg/apache/batik/bridge/Window$URLResponseHandler;)V
astore 4
start local 4 1: aload 4
iconst_1
invokevirtual java.lang.Thread.setPriority:(I)V
2: aload 4
invokevirtual java.lang.Thread.start:()V
3: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/batik/bridge/ScriptingEnvironment$Window;
0 4 1 uri Ljava/lang/String;
0 4 2 h Lorg/apache/batik/bridge/Window$URLResponseHandler;
0 4 3 enc Ljava/lang/String;
1 4 4 t Ljava/lang/Thread;
MethodParameters:
Name Flags
uri final
h final
enc final
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 start local 1 start local 2 start local 3 0: aload 0
aload 1
aload 2
aload 3
ldc "text/plain"
aconst_null
invokevirtual org.apache.batik.bridge.ScriptingEnvironment$Window.postURL:(Ljava/lang/String;Ljava/lang/String;Lorg/apache/batik/bridge/Window$URLResponseHandler;Ljava/lang/String;Ljava/lang/String;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/batik/bridge/ScriptingEnvironment$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 start local 1 start local 2 start local 3 start local 4 0: aload 0
aload 1
aload 2
aload 3
aload 4
aconst_null
invokevirtual org.apache.batik.bridge.ScriptingEnvironment$Window.postURL:(Ljava/lang/String;Ljava/lang/String;Lorg/apache/batik/bridge/Window$URLResponseHandler;Ljava/lang/String;Ljava/lang/String;)V
1: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/batik/bridge/ScriptingEnvironment$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=8, locals=7, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: new org.apache.batik.bridge.ScriptingEnvironment$Window$2
dup
aload 0
aload 1
aload 4
aload 5
aload 2
aload 3
invokespecial org.apache.batik.bridge.ScriptingEnvironment$Window$2.<init>:(Lorg/apache/batik/bridge/ScriptingEnvironment$Window;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/apache/batik/bridge/Window$URLResponseHandler;)V
astore 6
start local 6 1: aload 6
iconst_1
invokevirtual java.lang.Thread.setPriority:(I)V
2: aload 6
invokevirtual java.lang.Thread.start:()V
3: return
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/batik/bridge/ScriptingEnvironment$Window;
0 4 1 uri Ljava/lang/String;
0 4 2 content Ljava/lang/String;
0 4 3 h Lorg/apache/batik/bridge/Window$URLResponseHandler;
0 4 4 mimeType Ljava/lang/String;
0 4 5 fEnc Ljava/lang/String;
1 4 6 t Ljava/lang/Thread;
MethodParameters:
Name Flags
uri final
content final
h final
mimeType final
fEnc final
public void alert(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.batik.bridge.ScriptingEnvironment$Window.this$0:Lorg/apache/batik/bridge/ScriptingEnvironment;
getfield org.apache.batik.bridge.ScriptingEnvironment.userAgent:Lorg/apache/batik/bridge/UserAgent;
ifnull 2
1: aload 0
getfield org.apache.batik.bridge.ScriptingEnvironment$Window.this$0:Lorg/apache/batik/bridge/ScriptingEnvironment;
getfield org.apache.batik.bridge.ScriptingEnvironment.userAgent:Lorg/apache/batik/bridge/UserAgent;
aload 1
invokeinterface org.apache.batik.bridge.UserAgent.showAlert:(Ljava/lang/String;)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/batik/bridge/ScriptingEnvironment$Window;
0 3 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=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.batik.bridge.ScriptingEnvironment$Window.this$0:Lorg/apache/batik/bridge/ScriptingEnvironment;
getfield org.apache.batik.bridge.ScriptingEnvironment.userAgent:Lorg/apache/batik/bridge/UserAgent;
ifnull 2
1: aload 0
getfield org.apache.batik.bridge.ScriptingEnvironment$Window.this$0:Lorg/apache/batik/bridge/ScriptingEnvironment;
getfield org.apache.batik.bridge.ScriptingEnvironment.userAgent:Lorg/apache/batik/bridge/UserAgent;
aload 1
invokeinterface org.apache.batik.bridge.UserAgent.showConfirm:(Ljava/lang/String;)Z
ireturn
2: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/batik/bridge/ScriptingEnvironment$Window;
0 3 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=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.batik.bridge.ScriptingEnvironment$Window.this$0:Lorg/apache/batik/bridge/ScriptingEnvironment;
getfield org.apache.batik.bridge.ScriptingEnvironment.userAgent:Lorg/apache/batik/bridge/UserAgent;
ifnull 2
1: aload 0
getfield org.apache.batik.bridge.ScriptingEnvironment$Window.this$0:Lorg/apache/batik/bridge/ScriptingEnvironment;
getfield org.apache.batik.bridge.ScriptingEnvironment.userAgent:Lorg/apache/batik/bridge/UserAgent;
aload 1
invokeinterface org.apache.batik.bridge.UserAgent.showPrompt:(Ljava/lang/String;)Ljava/lang/String;
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/batik/bridge/ScriptingEnvironment$Window;
0 3 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=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield org.apache.batik.bridge.ScriptingEnvironment$Window.this$0:Lorg/apache/batik/bridge/ScriptingEnvironment;
getfield org.apache.batik.bridge.ScriptingEnvironment.userAgent:Lorg/apache/batik/bridge/UserAgent;
ifnull 2
1: aload 0
getfield org.apache.batik.bridge.ScriptingEnvironment$Window.this$0:Lorg/apache/batik/bridge/ScriptingEnvironment;
getfield org.apache.batik.bridge.ScriptingEnvironment.userAgent:Lorg/apache/batik/bridge/UserAgent;
aload 1
aload 2
invokeinterface org.apache.batik.bridge.UserAgent.showPrompt:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/batik/bridge/ScriptingEnvironment$Window;
0 3 1 message Ljava/lang/String;
0 3 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 0: aload 0
getfield org.apache.batik.bridge.ScriptingEnvironment$Window.this$0:Lorg/apache/batik/bridge/ScriptingEnvironment;
getfield org.apache.batik.bridge.ScriptingEnvironment.bridgeContext:Lorg/apache/batik/bridge/BridgeContext;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/batik/bridge/ScriptingEnvironment$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 0: aload 0
getfield org.apache.batik.bridge.ScriptingEnvironment$Window.interpreter:Lorg/apache/batik/script/Interpreter;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/batik/bridge/ScriptingEnvironment$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 0: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/batik/bridge/ScriptingEnvironment$Window;
public org.apache.batik.w3c.dom.Location getLocation();
descriptor: ()Lorg/apache/batik/w3c/dom/Location;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.batik.bridge.ScriptingEnvironment$Window.location:Lorg/apache/batik/bridge/Location;
ifnonnull 2
1: aload 0
new org.apache.batik.bridge.Location
dup
aload 0
getfield org.apache.batik.bridge.ScriptingEnvironment$Window.this$0:Lorg/apache/batik/bridge/ScriptingEnvironment;
getfield org.apache.batik.bridge.ScriptingEnvironment.bridgeContext:Lorg/apache/batik/bridge/BridgeContext;
invokespecial org.apache.batik.bridge.Location.<init>:(Lorg/apache/batik/bridge/BridgeContext;)V
putfield org.apache.batik.bridge.ScriptingEnvironment$Window.location:Lorg/apache/batik/bridge/Location;
2: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.batik.bridge.ScriptingEnvironment$Window.location:Lorg/apache/batik/bridge/Location;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/batik/bridge/ScriptingEnvironment$Window;
static org.apache.batik.bridge.ScriptingEnvironment access$0(org.apache.batik.bridge.ScriptingEnvironment$Window);
descriptor: (Lorg/apache/batik/bridge/ScriptingEnvironment$Window;)Lorg/apache/batik/bridge/ScriptingEnvironment;
flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
getfield org.apache.batik.bridge.ScriptingEnvironment$Window.this$0:Lorg/apache/batik/bridge/ScriptingEnvironment;
areturn
LocalVariableTable:
Start End Slot Name Signature
}
SourceFile: "ScriptingEnvironment.java"
NestHost: org.apache.batik.bridge.ScriptingEnvironment
InnerClasses:
protected Window = org.apache.batik.bridge.ScriptingEnvironment$Window of org.apache.batik.bridge.ScriptingEnvironment
org.apache.batik.bridge.ScriptingEnvironment$Window$1
org.apache.batik.bridge.ScriptingEnvironment$Window$2
protected IntervalRunnableTimerTask = org.apache.batik.bridge.ScriptingEnvironment$Window$IntervalRunnableTimerTask of org.apache.batik.bridge.ScriptingEnvironment$Window
protected IntervalScriptTimerTask = org.apache.batik.bridge.ScriptingEnvironment$Window$IntervalScriptTimerTask of org.apache.batik.bridge.ScriptingEnvironment$Window
protected TimeoutRunnableTimerTask = org.apache.batik.bridge.ScriptingEnvironment$Window$TimeoutRunnableTimerTask of org.apache.batik.bridge.ScriptingEnvironment$Window
protected TimeoutScriptTimerTask = org.apache.batik.bridge.ScriptingEnvironment$Window$TimeoutScriptTimerTask of org.apache.batik.bridge.ScriptingEnvironment$Window
public abstract URLResponseHandler = org.apache.batik.bridge.Window$URLResponseHandler of org.apache.batik.bridge.Window