public class org.apache.batik.bridge.WindowWrapper$GetURLFunctionWrapper implements org.apache.batik.bridge.Window$URLResponseHandler
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.apache.batik.bridge.WindowWrapper$GetURLFunctionWrapper
super_class: java.lang.Object
{
protected org.apache.batik.bridge.RhinoInterpreter interpreter;
descriptor: Lorg/apache/batik/bridge/RhinoInterpreter;
flags: (0x0004) ACC_PROTECTED
protected org.mozilla.javascript.Function function;
descriptor: Lorg/mozilla/javascript/Function;
flags: (0x0004) ACC_PROTECTED
protected org.apache.batik.bridge.WindowWrapper windowWrapper;
descriptor: Lorg/apache/batik/bridge/WindowWrapper;
flags: (0x0004) ACC_PROTECTED
public void <init>(org.apache.batik.bridge.RhinoInterpreter, org.mozilla.javascript.Function, org.apache.batik.bridge.WindowWrapper);
descriptor: (Lorg/apache/batik/bridge/RhinoInterpreter;Lorg/mozilla/javascript/Function;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$GetURLFunctionWrapper this
start local 1 // org.apache.batik.bridge.RhinoInterpreter ri
start local 2 // org.mozilla.javascript.Function fct
start local 3 // org.apache.batik.bridge.WindowWrapper ww
0: .line 489
aload 0 /* this */
invokespecial java.lang.Object.<init>:()V
1: .line 491
aload 0 /* this */
aload 1 /* ri */
putfield org.apache.batik.bridge.WindowWrapper$GetURLFunctionWrapper.interpreter:Lorg/apache/batik/bridge/RhinoInterpreter;
2: .line 492
aload 0 /* this */
aload 2 /* fct */
putfield org.apache.batik.bridge.WindowWrapper$GetURLFunctionWrapper.function:Lorg/mozilla/javascript/Function;
3: .line 493
aload 0 /* this */
aload 3 /* ww */
putfield org.apache.batik.bridge.WindowWrapper$GetURLFunctionWrapper.windowWrapper:Lorg/apache/batik/bridge/WindowWrapper;
4: .line 494
return
end local 3 // org.apache.batik.bridge.WindowWrapper ww
end local 2 // org.mozilla.javascript.Function fct
end local 1 // org.apache.batik.bridge.RhinoInterpreter ri
end local 0 // org.apache.batik.bridge.WindowWrapper$GetURLFunctionWrapper this
LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/apache/batik/bridge/WindowWrapper$GetURLFunctionWrapper;
0 5 1 ri Lorg/apache/batik/bridge/RhinoInterpreter;
0 5 2 fct Lorg/mozilla/javascript/Function;
0 5 3 ww Lorg/apache/batik/bridge/WindowWrapper;
MethodParameters:
Name Flags
ri
fct
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=8, locals=4, args_size=4
start local 0 // org.apache.batik.bridge.WindowWrapper$GetURLFunctionWrapper this
start local 1 // boolean success
start local 2 // java.lang.String mime
start local 3 // java.lang.String content
0: .line 505
aload 0 /* this */
getfield org.apache.batik.bridge.WindowWrapper$GetURLFunctionWrapper.interpreter:Lorg/apache/batik/bridge/RhinoInterpreter;
1: .line 506
aload 0 /* this */
getfield org.apache.batik.bridge.WindowWrapper$GetURLFunctionWrapper.function:Lorg/mozilla/javascript/Function;
2: .line 507
new org.apache.batik.bridge.WindowWrapper$GetURLDoneArgBuilder
dup
iload 1 /* success */
aload 2 /* mime */
3: .line 508
aload 3 /* content */
aload 0 /* this */
getfield org.apache.batik.bridge.WindowWrapper$GetURLFunctionWrapper.windowWrapper:Lorg/apache/batik/bridge/WindowWrapper;
4: .line 507
invokespecial org.apache.batik.bridge.WindowWrapper$GetURLDoneArgBuilder.<init>:(ZLjava/lang/String;Ljava/lang/String;Lorg/apache/batik/bridge/WindowWrapper;)V
5: .line 505
invokevirtual org.apache.batik.bridge.RhinoInterpreter.callHandler:(Lorg/mozilla/javascript/Function;Lorg/apache/batik/bridge/RhinoInterpreter$ArgumentsBuilder;)V
6: .line 509
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$GetURLFunctionWrapper this
LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/apache/batik/bridge/WindowWrapper$GetURLFunctionWrapper;
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
protected GetURLFunctionWrapper = org.apache.batik.bridge.WindowWrapper$GetURLFunctionWrapper of org.apache.batik.bridge.WindowWrapper