final class javafx.scene.web.WebEngine$PageLoadListener implements com.sun.webkit.LoadListenerClient
minor version: 0
major version: 59
flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
this_class: javafx.scene.web.WebEngine$PageLoadListener
super_class: java.lang.Object
{
private final java.lang.ref.WeakReference<javafx.scene.web.WebEngine> engine;
descriptor: Ljava/lang/ref/WeakReference;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Ljava/lang/ref/WeakReference<Ljavafx/scene/web/WebEngine;>;
private void <init>(javafx.scene.web.WebEngine);
descriptor: (Ljavafx/scene/web/WebEngine;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
new java.lang.ref.WeakReference
dup
aload 1
invokespecial java.lang.ref.WeakReference.<init>:(Ljava/lang/Object;)V
putfield javafx.scene.web.WebEngine$PageLoadListener.engine:Ljava/lang/ref/WeakReference;
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/web/WebEngine$PageLoadListener;
0 3 1 engine Ljavafx/scene/web/WebEngine;
MethodParameters:
Name Flags
engine
public void dispatchLoadEvent(long, int, java.lang.String, java.lang.String, double, int);
descriptor: (JILjava/lang/String;Ljava/lang/String;DI)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=9, locals=10, args_size=7
start local 0 start local 1 start local 3 start local 4 start local 5 start local 6 start local 8 0: aload 0
getfield javafx.scene.web.WebEngine$PageLoadListener.engine:Ljava/lang/ref/WeakReference;
invokevirtual java.lang.ref.WeakReference.get:()Ljava/lang/Object;
checkcast javafx.scene.web.WebEngine
astore 9
start local 9 1: aload 9
ifnull 5
2: aload 9
getfield javafx.scene.web.WebEngine.loadWorker:Ljavafx/scene/web/WebEngine$LoadWorker;
lload 1
iload 3
aload 4
3: aload 5
dload 6
iload 8
4: invokevirtual javafx.scene.web.WebEngine$LoadWorker.dispatchLoadEvent:(JILjava/lang/String;Ljava/lang/String;DI)V
5: StackMap locals: javafx.scene.web.WebEngine
StackMap stack:
return
end local 9 end local 8 end local 6 end local 5 end local 4 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Ljavafx/scene/web/WebEngine$PageLoadListener;
0 6 1 frame J
0 6 3 state I
0 6 4 url Ljava/lang/String;
0 6 5 contentType Ljava/lang/String;
0 6 6 progress D
0 6 8 errorCode I
1 6 9 w Ljavafx/scene/web/WebEngine;
MethodParameters:
Name Flags
frame
state
url
contentType
progress
errorCode
public void dispatchResourceLoadEvent(long, int, java.lang.String, java.lang.String, double, int);
descriptor: (JILjava/lang/String;Ljava/lang/String;DI)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=9, args_size=7
start local 0 start local 1 start local 3 start local 4 start local 5 start local 6 start local 8 0: return
end local 8 end local 6 end local 5 end local 4 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/web/WebEngine$PageLoadListener;
0 1 1 frame J
0 1 3 state I
0 1 4 url Ljava/lang/String;
0 1 5 contentType Ljava/lang/String;
0 1 6 progress D
0 1 8 errorCode I
MethodParameters:
Name Flags
frame
state
url
contentType
progress
errorCode
}
SourceFile: "WebEngine.java"
NestHost: javafx.scene.web.WebEngine
InnerClasses:
private final LoadWorker = javafx.scene.web.WebEngine$LoadWorker of javafx.scene.web.WebEngine
private final PageLoadListener = javafx.scene.web.WebEngine$PageLoadListener of javafx.scene.web.WebEngine