final class com.sun.javafx.tk.quantum.EmbeddedScene extends com.sun.javafx.tk.quantum.GlassScene implements com.sun.javafx.embed.EmbeddedSceneInterface
minor version: 0
major version: 59
flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
this_class: com.sun.javafx.tk.quantum.EmbeddedScene
super_class: com.sun.javafx.tk.quantum.GlassScene
{
private com.sun.javafx.embed.HostInterface host;
descriptor: Lcom/sun/javafx/embed/HostInterface;
flags: (0x0002) ACC_PRIVATE
private com.sun.javafx.tk.quantum.UploadingPainter painter;
descriptor: Lcom/sun/javafx/tk/quantum/UploadingPainter;
flags: (0x0002) ACC_PRIVATE
private com.sun.javafx.tk.quantum.PaintRenderJob paintRenderJob;
descriptor: Lcom/sun/javafx/tk/quantum/PaintRenderJob;
flags: (0x0002) ACC_PRIVATE
private float renderScaleX;
descriptor: F
flags: (0x0002) ACC_PRIVATE
private float renderScaleY;
descriptor: F
flags: (0x0002) ACC_PRIVATE
private final com.sun.javafx.tk.quantum.EmbeddedSceneDnD embeddedDnD;
descriptor: Lcom/sun/javafx/tk/quantum/EmbeddedSceneDnD;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private volatile java.nio.IntBuffer texBits;
descriptor: Ljava/nio/IntBuffer;
flags: (0x0042) ACC_PRIVATE, ACC_VOLATILE
private volatile int texLineStride;
descriptor: I
flags: (0x0042) ACC_PRIVATE, ACC_VOLATILE
private volatile float texScaleFactorX;
descriptor: F
flags: (0x0042) ACC_PRIVATE, ACC_VOLATILE
private volatile float texScaleFactorY;
descriptor: F
flags: (0x0042) ACC_PRIVATE, ACC_VOLATILE
private volatile javafx.scene.image.PixelFormat<?> pixelFormat;
descriptor: Ljavafx/scene/image/PixelFormat;
flags: (0x0042) ACC_PRIVATE, ACC_VOLATILE
Signature: Ljavafx/scene/image/PixelFormat<*>;
static final boolean $assertionsDisabled;
descriptor: Z
flags: (0x1018) ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: ldc Lcom/sun/javafx/tk/quantum/EmbeddedScene;
invokevirtual java.lang.Class.desiredAssertionStatus:()Z
ifne 1
iconst_1
goto 2
StackMap locals:
StackMap stack:
1: iconst_0
StackMap locals:
StackMap stack: int
2: putstatic com.sun.javafx.tk.quantum.EmbeddedScene.$assertionsDisabled:Z
return
LocalVariableTable:
Start End Slot Name Signature
public void <init>(com.sun.javafx.embed.HostInterface, boolean, boolean);
descriptor: (Lcom/sun/javafx/embed/HostInterface;ZZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=7, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
iload 2
iload 3
invokespecial com.sun.javafx.tk.quantum.GlassScene.<init>:(ZZ)V
1: aload 0
fconst_1
putfield com.sun.javafx.tk.quantum.EmbeddedScene.texScaleFactorX:F
2: aload 0
fconst_1
putfield com.sun.javafx.tk.quantum.EmbeddedScene.texScaleFactorY:F
3: aload 0
new com.sun.javafx.tk.quantum.EmbeddedState
dup
aload 0
invokespecial com.sun.javafx.tk.quantum.EmbeddedState.<init>:(Lcom/sun/javafx/tk/quantum/GlassScene;)V
putfield com.sun.javafx.tk.quantum.EmbeddedScene.sceneState:Lcom/sun/javafx/tk/quantum/SceneState;
4: aload 0
aload 1
putfield com.sun.javafx.tk.quantum.EmbeddedScene.host:Lcom/sun/javafx/embed/HostInterface;
5: aload 0
new com.sun.javafx.tk.quantum.EmbeddedSceneDnD
dup
aload 0
invokespecial com.sun.javafx.tk.quantum.EmbeddedSceneDnD.<init>:(Lcom/sun/javafx/tk/quantum/GlassScene;)V
putfield com.sun.javafx.tk.quantum.EmbeddedScene.embeddedDnD:Lcom/sun/javafx/tk/quantum/EmbeddedSceneDnD;
6: invokestatic com.sun.javafx.tk.quantum.PaintCollector.getInstance:()Lcom/sun/javafx/tk/quantum/PaintCollector;
astore 4
start local 4 7: aload 0
new com.sun.javafx.tk.quantum.UploadingPainter
dup
aload 0
invokespecial com.sun.javafx.tk.quantum.UploadingPainter.<init>:(Lcom/sun/javafx/tk/quantum/GlassScene;)V
putfield com.sun.javafx.tk.quantum.EmbeddedScene.painter:Lcom/sun/javafx/tk/quantum/UploadingPainter;
8: aload 0
new com.sun.javafx.tk.quantum.PaintRenderJob
dup
aload 0
aload 4
invokevirtual com.sun.javafx.tk.quantum.PaintCollector.getRendered:()Lcom/sun/javafx/tk/CompletionListener;
aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.painter:Lcom/sun/javafx/tk/quantum/UploadingPainter;
invokespecial com.sun.javafx.tk.quantum.PaintRenderJob.<init>:(Lcom/sun/javafx/tk/quantum/GlassScene;Lcom/sun/javafx/tk/CompletionListener;Ljava/lang/Runnable;)V
putfield com.sun.javafx.tk.quantum.EmbeddedScene.paintRenderJob:Lcom/sun/javafx/tk/quantum/PaintRenderJob;
9: invokestatic com.sun.glass.ui.Pixels.getNativeFormat:()I
istore 5
start local 5 10: invokestatic java.nio.ByteOrder.nativeOrder:()Ljava/nio/ByteOrder;
astore 6
start local 6 11: iload 5
iconst_1
if_icmpne 15
12: aload 6
getstatic java.nio.ByteOrder.LITTLE_ENDIAN:Ljava/nio/ByteOrder;
if_acmpne 15
13: aload 0
invokestatic javafx.scene.image.PixelFormat.getIntArgbPreInstance:()Ljavafx/scene/image/WritablePixelFormat;
putfield com.sun.javafx.tk.quantum.EmbeddedScene.pixelFormat:Ljavafx/scene/image/PixelFormat;
14: goto 18
StackMap locals: com.sun.javafx.tk.quantum.EmbeddedScene com.sun.javafx.embed.HostInterface int int com.sun.javafx.tk.quantum.PaintCollector int java.nio.ByteOrder
StackMap stack:
15: iload 5
iconst_2
if_icmpne 18
16: aload 6
getstatic java.nio.ByteOrder.BIG_ENDIAN:Ljava/nio/ByteOrder;
if_acmpne 18
17: aload 0
invokestatic javafx.scene.image.PixelFormat.getIntArgbInstance:()Ljavafx/scene/image/WritablePixelFormat;
putfield com.sun.javafx.tk.quantum.EmbeddedScene.pixelFormat:Ljavafx/scene/image/PixelFormat;
18: StackMap locals:
StackMap stack:
getstatic com.sun.javafx.tk.quantum.EmbeddedScene.$assertionsDisabled:Z
ifne 19
aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.pixelFormat:Ljavafx/scene/image/PixelFormat;
ifnonnull 19
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
19: StackMap locals:
StackMap stack:
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 20 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
0 20 1 host Lcom/sun/javafx/embed/HostInterface;
0 20 2 depthBuffer Z
0 20 3 msaa Z
7 20 4 collector Lcom/sun/javafx/tk/quantum/PaintCollector;
10 20 5 nativeFormat I
11 20 6 byteorder Ljava/nio/ByteOrder;
MethodParameters:
Name Flags
host
depthBuffer
msaa
public void dispose();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: getstatic com.sun.javafx.tk.quantum.EmbeddedScene.$assertionsDisabled:Z
ifne 1
aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.host:Lcom/sun/javafx/embed/HostInterface;
ifnonnull 1
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
1: StackMap locals:
StackMap stack:
aload 0
invokedynamic get(Lcom/sun/javafx/tk/quantum/EmbeddedScene;)Ljava/util/function/Supplier;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
com/sun/javafx/tk/quantum/EmbeddedScene.lambda$0()Ljava/lang/Object; (7)
()Ljava/lang/Object;
invokestatic com.sun.javafx.tk.quantum.QuantumToolkit.runWithRenderLock:(Ljava/util/function/Supplier;)Ljava/lang/Object;
pop
2: aload 0
invokespecial com.sun.javafx.tk.quantum.GlassScene.dispose:()V
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
void setStage(com.sun.javafx.tk.quantum.GlassStage);
descriptor: (Lcom/sun/javafx/tk/quantum/GlassStage;)V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial com.sun.javafx.tk.quantum.GlassScene.setStage:(Lcom/sun/javafx/tk/quantum/GlassStage;)V
1: getstatic com.sun.javafx.tk.quantum.EmbeddedScene.$assertionsDisabled:Z
ifne 2
aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.host:Lcom/sun/javafx/embed/HostInterface;
ifnonnull 2
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.host:Lcom/sun/javafx/embed/HostInterface;
aload 1
ifnull 3
aload 0
goto 4
StackMap locals:
StackMap stack: com.sun.javafx.embed.HostInterface
3: aconst_null
StackMap locals: com.sun.javafx.tk.quantum.EmbeddedScene com.sun.javafx.tk.quantum.GlassStage
StackMap stack: com.sun.javafx.embed.HostInterface com.sun.javafx.tk.quantum.EmbeddedScene
4: invokeinterface com.sun.javafx.embed.HostInterface.setEmbeddedScene:(Lcom/sun/javafx/embed/EmbeddedSceneInterface;)V
5: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
0 6 1 stage Lcom/sun/javafx/tk/quantum/GlassStage;
MethodParameters:
Name Flags
stage
protected boolean isSynchronous();
descriptor: ()Z
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
public void setRoot(com.sun.javafx.sg.prism.NGNode);
descriptor: (Lcom/sun/javafx/sg/prism/NGNode;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial com.sun.javafx.tk.quantum.GlassScene.setRoot:(Lcom/sun/javafx/sg/prism/NGNode;)V
1: aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.painter:Lcom/sun/javafx/tk/quantum/UploadingPainter;
aload 1
invokevirtual com.sun.javafx.tk.quantum.UploadingPainter.setRoot:(Lcom/sun/javafx/sg/prism/NGNode;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
0 3 1 root Lcom/sun/javafx/sg/prism/NGNode;
MethodParameters:
Name Flags
root
public com.sun.javafx.tk.TKClipboard createDragboard(boolean);
descriptor: (Z)Lcom/sun/javafx/tk/TKClipboard;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.embeddedDnD:Lcom/sun/javafx/tk/quantum/EmbeddedSceneDnD;
iload 1
invokevirtual com.sun.javafx.tk.quantum.EmbeddedSceneDnD.createDragboard:(Z)Lcom/sun/javafx/tk/TKClipboard;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
0 1 1 isDragSource Z
MethodParameters:
Name Flags
isDragSource
public void enableInputMethodEvents(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: getstatic com.sun.javafx.tk.quantum.QuantumToolkit.verbose:Z
ifeq 2
1: getstatic java.lang.System.err:Ljava/io/PrintStream;
new java.lang.StringBuilder
dup
ldc "EmbeddedScene.enableInputMethodEvents "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 1
invokevirtual java.lang.StringBuilder.append:(Z)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual java.io.PrintStream.println:(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 Lcom/sun/javafx/tk/quantum/EmbeddedScene;
0 3 1 enable Z
MethodParameters:
Name Flags
enable
public void finishInputMethodComposition();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: getstatic com.sun.javafx.tk.quantum.QuantumToolkit.verbose:Z
ifeq 2
1: getstatic java.lang.System.err:Ljava/io/PrintStream;
ldc "EmbeddedScene.finishInputMethodComposition"
invokevirtual java.io.PrintStream.println:(Ljava/lang/String;)V
2: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
public void setPixelScaleFactors(float, float);
descriptor: (FF)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
fload 1
putfield com.sun.javafx.tk.quantum.EmbeddedScene.renderScaleX:F
1: aload 0
fload 2
putfield com.sun.javafx.tk.quantum.EmbeddedScene.renderScaleY:F
2: aload 0
invokevirtual com.sun.javafx.tk.quantum.EmbeddedScene.entireSceneNeedsRepaint:()V
3: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
0 4 1 scalex F
0 4 2 scaley F
MethodParameters:
Name Flags
scalex
scaley
public float getRenderScaleX();
descriptor: ()F
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.renderScaleX:F
freturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
public float getRenderScaleY();
descriptor: ()F
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.renderScaleY:F
freturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
public javafx.scene.image.PixelFormat<?> getPixelFormat();
descriptor: ()Ljavafx/scene/image/PixelFormat;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.pixelFormat:Ljavafx/scene/image/PixelFormat;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
Signature: ()Ljavafx/scene/image/PixelFormat<*>;
void uploadPixels(com.sun.glass.ui.Pixels);
descriptor: (Lcom/sun/glass/ui/Pixels;)V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.sun.glass.ui.Pixels.getPixels:()Ljava/nio/Buffer;
checkcast java.nio.IntBuffer
putfield com.sun.javafx.tk.quantum.EmbeddedScene.texBits:Ljava/nio/IntBuffer;
1: aload 0
aload 1
invokevirtual com.sun.glass.ui.Pixels.getWidthUnsafe:()I
putfield com.sun.javafx.tk.quantum.EmbeddedScene.texLineStride:I
2: aload 0
aload 1
invokevirtual com.sun.glass.ui.Pixels.getScaleXUnsafe:()F
putfield com.sun.javafx.tk.quantum.EmbeddedScene.texScaleFactorX:F
3: aload 0
aload 1
invokevirtual com.sun.glass.ui.Pixels.getScaleYUnsafe:()F
putfield com.sun.javafx.tk.quantum.EmbeddedScene.texScaleFactorY:F
4: aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.host:Lcom/sun/javafx/embed/HostInterface;
ifnull 6
5: aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.host:Lcom/sun/javafx/embed/HostInterface;
invokeinterface com.sun.javafx.embed.HostInterface.repaint:()V
6: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
0 7 1 pixels Lcom/sun/glass/ui/Pixels;
MethodParameters:
Name Flags
pixels
public void repaint();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: invokestatic com.sun.javafx.tk.Toolkit.getToolkit:()Lcom/sun/javafx/tk/Toolkit;
astore 1
start local 1 1: aload 1
aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.paintRenderJob:Lcom/sun/javafx/tk/quantum/PaintRenderJob;
invokevirtual com.sun.javafx.tk.Toolkit.addRenderJob:(Lcom/sun/javafx/tk/RenderJob;)Ljava/util/concurrent/Future;
pop
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
1 3 1 tk Lcom/sun/javafx/tk/Toolkit;
public boolean traverseOut(com.sun.javafx.scene.traversal.Direction);
descriptor: (Lcom/sun/javafx/scene/traversal/Direction;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
getstatic com.sun.javafx.scene.traversal.Direction.NEXT:Lcom/sun/javafx/scene/traversal/Direction;
if_acmpne 2
1: aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.host:Lcom/sun/javafx/embed/HostInterface;
iconst_1
invokeinterface com.sun.javafx.embed.HostInterface.traverseFocusOut:(Z)Z
ireturn
2: StackMap locals:
StackMap stack:
aload 1
getstatic com.sun.javafx.scene.traversal.Direction.PREVIOUS:Lcom/sun/javafx/scene/traversal/Direction;
if_acmpne 4
3: aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.host:Lcom/sun/javafx/embed/HostInterface;
iconst_0
invokeinterface com.sun.javafx.embed.HostInterface.traverseFocusOut:(Z)Z
ireturn
4: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
0 5 1 dir Lcom/sun/javafx/scene/traversal/Direction;
MethodParameters:
Name Flags
dir
public void setSize(int, int);
descriptor: (II)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 1
iload 2
invokedynamic run(Lcom/sun/javafx/tk/quantum/EmbeddedScene;II)Ljava/lang/Runnable;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()V
com/sun/javafx/tk/quantum/EmbeddedScene.lambda$1(II)V (7)
()V
invokestatic javafx.application.Platform.runLater:(Ljava/lang/Runnable;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
0 2 1 width I
0 2 2 height I
MethodParameters:
Name Flags
width final
height final
public boolean getPixels(java.nio.IntBuffer, int, int);
descriptor: (Ljava/nio/IntBuffer;II)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
iload 2
iload 3
aload 1
invokedynamic get(Lcom/sun/javafx/tk/quantum/EmbeddedScene;IILjava/nio/IntBuffer;)Ljava/util/function/Supplier;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
com/sun/javafx/tk/quantum/EmbeddedScene.lambda$3(IILjava/nio/IntBuffer;)Ljava/lang/Boolean; (7)
()Ljava/lang/Boolean;
invokestatic com.sun.javafx.tk.quantum.QuantumToolkit.runWithRenderLock:(Ljava/util/function/Supplier;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
0 1 1 dest Ljava/nio/IntBuffer;
0 1 2 width I
0 1 3 height I
MethodParameters:
Name Flags
dest final
width final
height final
protected com.sun.prism.paint.Color getClearColor();
descriptor: ()Lcom/sun/prism/paint/Color;
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.fillPaint:Lcom/sun/prism/paint/Paint;
ifnull 3
aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.fillPaint:Lcom/sun/prism/paint/Paint;
invokevirtual com.sun.prism.paint.Paint.getType:()Lcom/sun/prism/paint/Paint$Type;
getstatic com.sun.prism.paint.Paint$Type.COLOR:Lcom/sun/prism/paint/Paint$Type;
if_acmpne 3
1: aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.fillPaint:Lcom/sun/prism/paint/Paint;
checkcast com.sun.prism.paint.Color
invokevirtual com.sun.prism.paint.Color.getAlpha:()F
fconst_0
fcmpl
ifne 3
2: aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.fillPaint:Lcom/sun/prism/paint/Paint;
checkcast com.sun.prism.paint.Color
areturn
3: StackMap locals:
StackMap stack:
aload 0
invokespecial com.sun.javafx.tk.quantum.GlassScene.getClearColor:()Lcom/sun/prism/paint/Color;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
public void mouseEvent(int, int, boolean, boolean, boolean, boolean, boolean, int, int, int, int, boolean, boolean, boolean, boolean, boolean);
descriptor: (IIZZZZZIIIIZZZZZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=17, locals=17, args_size=17
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 start local 10 start local 11 start local 12 start local 13 start local 14 start local 15 start local 16 0: aload 0
iload 1
iload 8
iload 9
iload 10
iload 11
iload 2
iload 16
iload 12
iload 13
iload 14
iload 15
iload 3
iload 4
iload 5
iload 6
iload 7
invokedynamic run(Lcom/sun/javafx/tk/quantum/EmbeddedScene;IIIIIIZZZZZZZZZZ)Ljava/lang/Runnable;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()V
com/sun/javafx/tk/quantum/EmbeddedScene.lambda$4(IIIIIIZZZZZZZZZZ)V (7)
()V
invokestatic javafx.application.Platform.runLater:(Ljava/lang/Runnable;)V
1: return
end local 16 end local 15 end local 14 end local 13 end local 12 end local 11 end local 10 end local 9 end local 8 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 2 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
0 2 1 type I
0 2 2 button I
0 2 3 primaryBtnDown Z
0 2 4 middleBtnDown Z
0 2 5 secondaryBtnDown Z
0 2 6 backBtnDown Z
0 2 7 forwardBtnDown Z
0 2 8 x I
0 2 9 y I
0 2 10 xAbs I
0 2 11 yAbs I
0 2 12 shift Z
0 2 13 ctrl Z
0 2 14 alt Z
0 2 15 meta Z
0 2 16 popupTrigger Z
MethodParameters:
Name Flags
type final
button final
primaryBtnDown final
middleBtnDown final
secondaryBtnDown final
backBtnDown final
forwardBtnDown final
x final
y final
xAbs final
yAbs final
shift final
ctrl final
alt final
meta final
popupTrigger final
public void scrollEvent(int, double, double, double, double, double, double, double, double, double, double, boolean, boolean, boolean, boolean, boolean);
descriptor: (IDDDDDDDDDDZZZZZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=27, locals=27, args_size=17
start local 0 start local 1 start local 2 start local 4 start local 6 start local 8 start local 10 start local 12 start local 14 start local 16 start local 18 start local 20 start local 22 start local 23 start local 24 start local 25 start local 26 0: aload 0
iload 1
dload 2
dload 4
dload 6
dload 8
dload 10
dload 12
dload 14
dload 16
dload 18
dload 20
iload 22
iload 23
iload 24
iload 25
iload 26
invokedynamic run(Lcom/sun/javafx/tk/quantum/EmbeddedScene;IDDDDDDDDDDZZZZZ)Ljava/lang/Runnable;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()V
com/sun/javafx/tk/quantum/EmbeddedScene.lambda$6(IDDDDDDDDDDZZZZZ)V (7)
()V
invokestatic javafx.application.Platform.runLater:(Ljava/lang/Runnable;)V
1: return
end local 26 end local 25 end local 24 end local 23 end local 22 end local 20 end local 18 end local 16 end local 14 end local 12 end local 10 end local 8 end local 6 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
0 2 1 type I
0 2 2 scrollX D
0 2 4 scrollY D
0 2 6 totalScrollX D
0 2 8 totalScrollY D
0 2 10 xMultiplier D
0 2 12 yMultiplier D
0 2 14 x D
0 2 16 y D
0 2 18 xAbs D
0 2 20 yAbs D
0 2 22 shift Z
0 2 23 ctrl Z
0 2 24 alt Z
0 2 25 meta Z
0 2 26 inertia Z
MethodParameters:
Name Flags
type final
scrollX final
scrollY final
totalScrollX final
totalScrollY final
xMultiplier
yMultiplier
x final
y final
xAbs final
yAbs final
shift final
ctrl final
alt final
meta final
inertia final
public void inputMethodEvent(javafx.event.EventType<javafx.scene.input.InputMethodEvent>, javafx.collections.ObservableList<javafx.scene.input.InputMethodTextRun>, java.lang.String, );
descriptor: (Ljavafx/event/EventType;Ljavafx/collections/ObservableList;Ljava/lang/String;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, 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
iload 4
invokedynamic run(Lcom/sun/javafx/tk/quantum/EmbeddedScene;Ljavafx/event/EventType;Ljavafx/collections/ObservableList;Ljava/lang/String;I)Ljava/lang/Runnable;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()V
com/sun/javafx/tk/quantum/EmbeddedScene.lambda$8(Ljavafx/event/EventType;Ljavafx/collections/ObservableList;Ljava/lang/String;I)V (7)
()V
invokestatic javafx.application.Platform.runLater:(Ljava/lang/Runnable;)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 Lcom/sun/javafx/tk/quantum/EmbeddedScene;
0 2 1 type Ljavafx/event/EventType<Ljavafx/scene/input/InputMethodEvent;>;
0 2 2 composed Ljavafx/collections/ObservableList<Ljavafx/scene/input/InputMethodTextRun;>;
0 2 3 committed Ljava/lang/String;
0 2 4 caretPosition I
Signature: (Ljavafx/event/EventType<Ljavafx/scene/input/InputMethodEvent;>;Ljavafx/collections/ObservableList<Ljavafx/scene/input/InputMethodTextRun;>;Ljava/lang/String;I)V
MethodParameters:
Name Flags
type final
composed final
committed final
caretPosition final
public void (int, int, int, int, boolean);
descriptor: (IIIIZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=6, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 0
iload 1
iload 2
iload 3
iload 4
iload 5
invokedynamic run(Lcom/sun/javafx/tk/quantum/EmbeddedScene;IIIIZ)Ljava/lang/Runnable;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()V
com/sun/javafx/tk/quantum/EmbeddedScene.lambda$10(IIIIZ)V (7)
()V
invokestatic javafx.application.Platform.runLater:(Ljava/lang/Runnable;)V
1: return
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 2 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
0 2 1 x I
0 2 2 y I
0 2 3 xAbs I
0 2 4 yAbs I
0 2 5 isKeyboardTrigger Z
MethodParameters:
Name Flags
x final
y final
xAbs final
yAbs final
isKeyboardTrigger final
public void keyEvent(int, int, char[], int);
descriptor: (II[CI)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
iload 4
aload 3
iload 1
iload 2
invokedynamic run(Lcom/sun/javafx/tk/quantum/EmbeddedScene;I[CII)Ljava/lang/Runnable;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()V
com/sun/javafx/tk/quantum/EmbeddedScene.lambda$12(I[CII)V (7)
()V
invokestatic javafx.application.Platform.runLater:(Ljava/lang/Runnable;)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 Lcom/sun/javafx/tk/quantum/EmbeddedScene;
0 2 1 type I
0 2 2 key I
0 2 3 ch [C
0 2 4 modifiers I
MethodParameters:
Name Flags
type final
key final
ch final
modifiers final
public void zoomEvent(int, double, double, double, double, double, double, boolean, boolean, boolean, boolean, boolean);
descriptor: (IDDDDDDZZZZZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=19, locals=19, args_size=13
start local 0 start local 1 start local 2 start local 4 start local 6 start local 8 start local 10 start local 12 start local 14 start local 15 start local 16 start local 17 start local 18 0: aload 0
iload 1
dload 2
dload 4
dload 6
dload 8
dload 10
dload 12
iload 14
iload 15
iload 16
iload 17
iload 18
invokedynamic run(Lcom/sun/javafx/tk/quantum/EmbeddedScene;IDDDDDDZZZZZ)Ljava/lang/Runnable;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()V
com/sun/javafx/tk/quantum/EmbeddedScene.lambda$14(IDDDDDDZZZZZ)V (7)
()V
invokestatic javafx.application.Platform.runLater:(Ljava/lang/Runnable;)V
1: return
end local 18 end local 17 end local 16 end local 15 end local 14 end local 12 end local 10 end local 8 end local 6 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
0 2 1 type I
0 2 2 zoomFactor D
0 2 4 totalZoomFactor D
0 2 6 x D
0 2 8 y D
0 2 10 screenX D
0 2 12 screenY D
0 2 14 shift Z
0 2 15 ctrl Z
0 2 16 alt Z
0 2 17 meta Z
0 2 18 inertia Z
MethodParameters:
Name Flags
type final
zoomFactor final
totalZoomFactor final
x final
y final
screenX final
screenY final
shift
ctrl
alt
meta
inertia
public void rotateEvent(int, double, double, double, double, double, double, boolean, boolean, boolean, boolean, boolean);
descriptor: (IDDDDDDZZZZZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=19, locals=19, args_size=13
start local 0 start local 1 start local 2 start local 4 start local 6 start local 8 start local 10 start local 12 start local 14 start local 15 start local 16 start local 17 start local 18 0: aload 0
iload 1
dload 2
dload 4
dload 6
dload 8
dload 10
dload 12
iload 14
iload 15
iload 16
iload 17
iload 18
invokedynamic run(Lcom/sun/javafx/tk/quantum/EmbeddedScene;IDDDDDDZZZZZ)Ljava/lang/Runnable;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()V
com/sun/javafx/tk/quantum/EmbeddedScene.lambda$16(IDDDDDDZZZZZ)V (7)
()V
invokestatic javafx.application.Platform.runLater:(Ljava/lang/Runnable;)V
1: return
end local 18 end local 17 end local 16 end local 15 end local 14 end local 12 end local 10 end local 8 end local 6 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
0 2 1 type I
0 2 2 angle D
0 2 4 totalAngle D
0 2 6 x D
0 2 8 y D
0 2 10 screenX D
0 2 12 screenY D
0 2 14 shift Z
0 2 15 ctrl Z
0 2 16 alt Z
0 2 17 meta Z
0 2 18 inertia Z
MethodParameters:
Name Flags
type final
angle final
totalAngle final
x final
y final
screenX final
screenY final
shift
ctrl
alt
meta
inertia
public void swipeEvent(int, double, double, double, double, boolean, boolean, boolean, boolean);
descriptor: (IDDDDZZZZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=14, locals=14, args_size=10
start local 0 start local 1 start local 2 start local 4 start local 6 start local 8 start local 10 start local 11 start local 12 start local 13 0: aload 0
iload 1
dload 2
dload 4
dload 6
dload 8
iload 10
iload 11
iload 12
iload 13
invokedynamic run(Lcom/sun/javafx/tk/quantum/EmbeddedScene;IDDDDZZZZ)Ljava/lang/Runnable;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()V
com/sun/javafx/tk/quantum/EmbeddedScene.lambda$18(IDDDDZZZZ)V (7)
()V
invokestatic javafx.application.Platform.runLater:(Ljava/lang/Runnable;)V
1: return
end local 13 end local 12 end local 11 end local 10 end local 8 end local 6 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
0 2 1 type I
0 2 2 x D
0 2 4 y D
0 2 6 screenX D
0 2 8 screenY D
0 2 10 shift Z
0 2 11 ctrl Z
0 2 12 alt Z
0 2 13 meta Z
MethodParameters:
Name Flags
type final
x final
y final
screenX final
screenY final
shift
ctrl
alt
meta
public void setCursor(java.lang.Object);
descriptor: (Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial com.sun.javafx.tk.quantum.GlassScene.setCursor:(Ljava/lang/Object;)V
1: aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.host:Lcom/sun/javafx/embed/HostInterface;
aload 1
checkcast com.sun.javafx.cursor.CursorFrame
invokeinterface com.sun.javafx.embed.HostInterface.setCursor:(Lcom/sun/javafx/cursor/CursorFrame;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
0 3 1 cursor Ljava/lang/Object;
MethodParameters:
Name Flags
cursor final
public void setDragStartListener(com.sun.javafx.embed.HostDragStartListener);
descriptor: (Lcom/sun/javafx/embed/HostDragStartListener;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.embeddedDnD:Lcom/sun/javafx/tk/quantum/EmbeddedSceneDnD;
aload 1
invokevirtual com.sun.javafx.tk.quantum.EmbeddedSceneDnD.setDragStartListener:(Lcom/sun/javafx/embed/HostDragStartListener;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
0 2 1 l Lcom/sun/javafx/embed/HostDragStartListener;
MethodParameters:
Name Flags
l
public com.sun.javafx.embed.EmbeddedSceneDTInterface createDropTarget();
descriptor: ()Lcom/sun/javafx/embed/EmbeddedSceneDTInterface;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.embeddedDnD:Lcom/sun/javafx/tk/quantum/EmbeddedSceneDnD;
invokevirtual com.sun.javafx.tk.quantum.EmbeddedSceneDnD.createDropTarget:()Lcom/sun/javafx/embed/EmbeddedSceneDTInterface;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
public javafx.scene.input.InputMethodRequests getInputMethodRequests();
descriptor: ()Ljavafx/scene/input/InputMethodRequests;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.inputMethodRequests:Ljavafx/scene/input/InputMethodRequests;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
private java.lang.Object lambda$0();
descriptor: ()Ljava/lang/Object;
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.host:Lcom/sun/javafx/embed/HostInterface;
aconst_null
invokeinterface com.sun.javafx.embed.HostInterface.setEmbeddedScene:(Lcom/sun/javafx/embed/EmbeddedSceneInterface;)V
1: aload 0
aconst_null
putfield com.sun.javafx.tk.quantum.EmbeddedScene.host:Lcom/sun/javafx/embed/HostInterface;
2: aload 0
invokevirtual com.sun.javafx.tk.quantum.EmbeddedScene.updateSceneState:()V
3: aload 0
aconst_null
putfield com.sun.javafx.tk.quantum.EmbeddedScene.painter:Lcom/sun/javafx/tk/quantum/UploadingPainter;
4: aload 0
aconst_null
putfield com.sun.javafx.tk.quantum.EmbeddedScene.paintRenderJob:Lcom/sun/javafx/tk/quantum/PaintRenderJob;
5: aload 0
aconst_null
putfield com.sun.javafx.tk.quantum.EmbeddedScene.texBits:Ljava/nio/IntBuffer;
6: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
private void lambda$1(int, int);
descriptor: (II)V
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
start local 0 0: aload 0
iload 1
iload 2
invokedynamic run(Lcom/sun/javafx/tk/quantum/EmbeddedScene;II)Ljava/security/PrivilegedAction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
com/sun/javafx/tk/quantum/EmbeddedScene.lambda$2(II)Ljava/lang/Void; (7)
()Ljava/lang/Void;
1: aload 0
invokevirtual com.sun.javafx.tk.quantum.EmbeddedScene.getAccessControlContext:()Ljava/security/AccessControlContext;
2: invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;
pop
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
private java.lang.Boolean lambda$3(int, int, java.nio.IntBuffer);
descriptor: (IILjava/nio/IntBuffer;)Ljava/lang/Boolean;
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=4, locals=10, args_size=4
start local 0 0: iload 1
istore 4
start local 4 1: iload 2
istore 5
start local 5 2: aload 0
invokevirtual com.sun.javafx.tk.quantum.EmbeddedScene.getRenderScaleX:()F
aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.texScaleFactorX:F
fcmpl
ifne 5
3: aload 0
invokevirtual com.sun.javafx.tk.quantum.EmbeddedScene.getRenderScaleY:()F
aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.texScaleFactorY:F
fcmpl
ifne 5
4: aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.texBits:Ljava/nio/IntBuffer;
ifnonnull 6
5: StackMap locals: int int
StackMap stack:
iconst_0
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
areturn
6: StackMap locals:
StackMap stack:
iload 4
i2f
aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.texScaleFactorX:F
fmul
f2d
invokestatic java.lang.Math.ceil:(D)D
d2i
istore 4
7: iload 5
i2f
aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.texScaleFactorY:F
fmul
f2d
invokestatic java.lang.Math.ceil:(D)D
d2i
istore 5
8: aload 3
invokevirtual java.nio.IntBuffer.rewind:()Ljava/nio/Buffer;
pop
9: aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.texBits:Ljava/nio/IntBuffer;
invokevirtual java.nio.IntBuffer.rewind:()Ljava/nio/Buffer;
pop
10: aload 3
invokevirtual java.nio.IntBuffer.capacity:()I
aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.texBits:Ljava/nio/IntBuffer;
invokevirtual java.nio.IntBuffer.capacity:()I
if_icmpeq 23
11: iload 4
aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.texLineStride:I
invokestatic java.lang.Math.min:(II)I
istore 6
start local 6 12: iload 5
aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.texBits:Ljava/nio/IntBuffer;
invokevirtual java.nio.IntBuffer.capacity:()I
aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.texLineStride:I
idiv
invokestatic java.lang.Math.min:(II)I
istore 7
start local 7 13: iload 6
newarray 10
astore 8
start local 8 14: iconst_0
istore 9
start local 9 15: goto 21
16: StackMap locals: com.sun.javafx.tk.quantum.EmbeddedScene int int java.nio.IntBuffer int int int int int[] int
StackMap stack:
aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.texBits:Ljava/nio/IntBuffer;
iload 9
aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.texLineStride:I
imul
invokevirtual java.nio.IntBuffer.position:(I)Ljava/nio/Buffer;
pop
17: aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.texBits:Ljava/nio/IntBuffer;
aload 8
iconst_0
iload 6
invokevirtual java.nio.IntBuffer.get:([III)Ljava/nio/IntBuffer;
pop
18: aload 3
iload 9
iload 4
imul
invokevirtual java.nio.IntBuffer.position:(I)Ljava/nio/Buffer;
pop
19: aload 3
aload 8
invokevirtual java.nio.IntBuffer.put:([I)Ljava/nio/IntBuffer;
pop
20: iinc 9 1
StackMap locals:
StackMap stack:
21: iload 9
iload 7
if_icmplt 16
end local 9 22: iconst_1
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
areturn
end local 8 end local 7 end local 6 23: StackMap locals: com.sun.javafx.tk.quantum.EmbeddedScene int int java.nio.IntBuffer int int
StackMap stack:
aload 3
aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.texBits:Ljava/nio/IntBuffer;
invokevirtual java.nio.IntBuffer.put:(Ljava/nio/IntBuffer;)Ljava/nio/IntBuffer;
pop
24: iconst_1
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
areturn
end local 5 end local 4 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 25 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
1 25 4 scaledWidth I
2 25 5 scaledHeight I
12 23 6 w I
13 23 7 h I
14 23 8 linebuf [I
15 22 9 i I
private void lambda$4(int, int, int, int, int, int, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean);
descriptor: (IIIIIIZZZZZZZZZZ)V
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=17, locals=17, args_size=17
start local 0 0: aload 0
iload 1
iload 2
iload 3
iload 4
iload 5
iload 6
iload 7
iload 8
iload 9
iload 10
iload 11
iload 12
iload 13
iload 14
iload 15
iload 16
invokedynamic run(Lcom/sun/javafx/tk/quantum/EmbeddedScene;IIIIIIZZZZZZZZZZ)Ljava/security/PrivilegedAction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
com/sun/javafx/tk/quantum/EmbeddedScene.lambda$5(IIIIIIZZZZZZZZZZ)Ljava/lang/Void; (7)
()Ljava/lang/Void;
1: aload 0
invokevirtual com.sun.javafx.tk.quantum.EmbeddedScene.getAccessControlContext:()Ljava/security/AccessControlContext;
2: invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;
pop
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
private void lambda$6(int, double, double, double, double, double, double, double, double, double, double, boolean, boolean, boolean, boolean, boolean);
descriptor: (IDDDDDDDDDDZZZZZ)V
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=27, locals=27, args_size=17
start local 0 0: aload 0
iload 1
dload 2
dload 4
dload 6
dload 8
dload 10
dload 12
dload 14
dload 16
dload 18
dload 20
iload 22
iload 23
iload 24
iload 25
iload 26
invokedynamic run(Lcom/sun/javafx/tk/quantum/EmbeddedScene;IDDDDDDDDDDZZZZZ)Ljava/security/PrivilegedAction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
com/sun/javafx/tk/quantum/EmbeddedScene.lambda$7(IDDDDDDDDDDZZZZZ)Ljava/lang/Void; (7)
()Ljava/lang/Void;
1: aload 0
invokevirtual com.sun.javafx.tk.quantum.EmbeddedScene.getAccessControlContext:()Ljava/security/AccessControlContext;
2: invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;
pop
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
private void lambda$8(javafx.event.EventType, javafx.collections.ObservableList, java.lang.String, int);
descriptor: (Ljavafx/event/EventType;Ljavafx/collections/ObservableList;Ljava/lang/String;I)V
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=5, locals=5, args_size=5
start local 0 0: aload 0
aload 1
aload 2
aload 3
iload 4
invokedynamic run(Lcom/sun/javafx/tk/quantum/EmbeddedScene;Ljavafx/event/EventType;Ljavafx/collections/ObservableList;Ljava/lang/String;I)Ljava/security/PrivilegedAction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
com/sun/javafx/tk/quantum/EmbeddedScene.lambda$9(Ljavafx/event/EventType;Ljavafx/collections/ObservableList;Ljava/lang/String;I)Ljava/lang/Void; (7)
()Ljava/lang/Void;
invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;)Ljava/lang/Object;
pop
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
private void lambda$10(int, int, int, int, boolean);
descriptor: (IIIIZ)V
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=6, locals=6, args_size=6
start local 0 0: aload 0
iload 1
iload 2
iload 3
iload 4
iload 5
invokedynamic run(Lcom/sun/javafx/tk/quantum/EmbeddedScene;IIIIZ)Ljava/security/PrivilegedAction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
com/sun/javafx/tk/quantum/EmbeddedScene.lambda$11(IIIIZ)Ljava/lang/Void; (7)
()Ljava/lang/Void;
1: aload 0
invokevirtual com.sun.javafx.tk.quantum.EmbeddedScene.getAccessControlContext:()Ljava/security/AccessControlContext;
2: invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;
pop
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
private void lambda$12(int, char[], int, int);
descriptor: (I[CII)V
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=5, locals=5, args_size=5
start local 0 0: aload 0
iload 1
aload 2
iload 3
iload 4
invokedynamic run(Lcom/sun/javafx/tk/quantum/EmbeddedScene;I[CII)Ljava/security/PrivilegedAction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
com/sun/javafx/tk/quantum/EmbeddedScene.lambda$13(I[CII)Ljava/lang/Void; (7)
()Ljava/lang/Void;
1: aload 0
invokevirtual com.sun.javafx.tk.quantum.EmbeddedScene.getAccessControlContext:()Ljava/security/AccessControlContext;
2: invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;
pop
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
private void lambda$14(int, double, double, double, double, double, double, boolean, boolean, boolean, boolean, boolean);
descriptor: (IDDDDDDZZZZZ)V
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=19, locals=19, args_size=13
start local 0 0: aload 0
iload 1
dload 2
dload 4
dload 6
dload 8
dload 10
dload 12
iload 14
iload 15
iload 16
iload 17
iload 18
invokedynamic run(Lcom/sun/javafx/tk/quantum/EmbeddedScene;IDDDDDDZZZZZ)Ljava/security/PrivilegedAction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
com/sun/javafx/tk/quantum/EmbeddedScene.lambda$15(IDDDDDDZZZZZ)Ljava/lang/Void; (7)
()Ljava/lang/Void;
1: aload 0
invokevirtual com.sun.javafx.tk.quantum.EmbeddedScene.getAccessControlContext:()Ljava/security/AccessControlContext;
2: invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;
pop
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
private void lambda$16(int, double, double, double, double, double, double, boolean, boolean, boolean, boolean, boolean);
descriptor: (IDDDDDDZZZZZ)V
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=19, locals=19, args_size=13
start local 0 0: aload 0
iload 1
dload 2
dload 4
dload 6
dload 8
dload 10
dload 12
iload 14
iload 15
iload 16
iload 17
iload 18
invokedynamic run(Lcom/sun/javafx/tk/quantum/EmbeddedScene;IDDDDDDZZZZZ)Ljava/security/PrivilegedAction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
com/sun/javafx/tk/quantum/EmbeddedScene.lambda$17(IDDDDDDZZZZZ)Ljava/lang/Void; (7)
()Ljava/lang/Void;
1: aload 0
invokevirtual com.sun.javafx.tk.quantum.EmbeddedScene.getAccessControlContext:()Ljava/security/AccessControlContext;
2: invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;
pop
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
private void lambda$18(int, double, double, double, double, boolean, boolean, boolean, boolean);
descriptor: (IDDDDZZZZ)V
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=14, locals=14, args_size=10
start local 0 0: aload 0
iload 1
dload 2
dload 4
dload 6
dload 8
iload 10
iload 11
iload 12
iload 13
invokedynamic run(Lcom/sun/javafx/tk/quantum/EmbeddedScene;IDDDDZZZZ)Ljava/security/PrivilegedAction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
com/sun/javafx/tk/quantum/EmbeddedScene.lambda$19(IDDDDZZZZ)Ljava/lang/Void; (7)
()Ljava/lang/Void;
1: aload 0
invokevirtual com.sun.javafx.tk.quantum.EmbeddedScene.getAccessControlContext:()Ljava/security/AccessControlContext;
2: invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;
pop
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
private java.lang.Void lambda$2(int, int);
descriptor: (II)Ljava/lang/Void;
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
start local 0 0: aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.sceneListener:Lcom/sun/javafx/tk/TKSceneListener;
ifnull 2
1: aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.sceneListener:Lcom/sun/javafx/tk/TKSceneListener;
iload 1
i2f
iload 2
i2f
invokeinterface com.sun.javafx.tk.TKSceneListener.changedSize:(FF)V
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
private java.lang.Void lambda$5(int, int, int, int, int, int, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean);
descriptor: (IIIIIIZZZZZZZZZZ)Ljava/lang/Void;
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=22, locals=18, args_size=17
start local 0 0: aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.sceneListener:Lcom/sun/javafx/tk/TKSceneListener;
ifnonnull 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
getstatic com.sun.javafx.tk.quantum.EmbeddedScene.$assertionsDisabled:Z
ifne 3
iload 1
iconst_2
if_icmpne 3
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
3: StackMap locals:
StackMap stack:
iload 1
invokestatic com.sun.javafx.embed.AbstractEvents.mouseIDToFXEventID:(I)Ljavafx/event/EventType;
astore 17
start local 17 4: aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.sceneListener:Lcom/sun/javafx/tk/TKSceneListener;
aload 17
iload 2
i2d
iload 3
i2d
iload 4
i2d
iload 5
i2d
5: iload 6
invokestatic com.sun.javafx.embed.AbstractEvents.mouseButtonToFXMouseButton:(I)Ljavafx/scene/input/MouseButton;
6: iload 7
iconst_0
7: iload 8
iload 9
iload 10
iload 11
8: iload 12
iload 13
iload 14
9: iload 15
iload 16
10: invokeinterface com.sun.javafx.tk.TKSceneListener.mouseEvent:(Ljavafx/event/EventType;DDDDLjavafx/scene/input/MouseButton;ZZZZZZZZZZZ)V
11: aconst_null
areturn
end local 17 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
4 12 17 eventType Ljavafx/event/EventType<Ljavafx/scene/input/MouseEvent;>;
private java.lang.Void lambda$7(int, double, double, double, double, double, double, double, double, double, double, boolean, boolean, boolean, boolean, boolean);
descriptor: (IDDDDDDDDDDZZZZZ)Ljava/lang/Void;
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=33, locals=27, args_size=17
start local 0 0: aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.sceneListener:Lcom/sun/javafx/tk/TKSceneListener;
ifnonnull 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.sceneListener:Lcom/sun/javafx/tk/TKSceneListener;
iload 1
invokestatic com.sun.javafx.embed.AbstractEvents.scrollIDToFXEventType:(I)Ljavafx/event/EventType;
dload 2
dload 4
dload 6
dload 8
dload 10
dload 12
3: iconst_0
iconst_0
iconst_0
iconst_0
iconst_0
dload 14
dload 16
dload 18
dload 20
iload 22
iload 23
iload 24
iload 25
iconst_0
iload 26
4: invokeinterface com.sun.javafx.tk.TKSceneListener.scrollEvent:(Ljavafx/event/EventType;DDDDDDIIIIIDDDDZZZZZZ)V
5: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
private java.lang.Void lambda$9(javafx.event.EventType, javafx.collections.ObservableList, java.lang.String, int);
descriptor: (Ljavafx/event/EventType;Ljavafx/collections/ObservableList;Ljava/lang/String;I)Ljava/lang/Void;
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=5, locals=5, args_size=5
start local 0 0: aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.sceneListener:Lcom/sun/javafx/tk/TKSceneListener;
ifnull 2
1: aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.sceneListener:Lcom/sun/javafx/tk/TKSceneListener;
aload 1
aload 2
aload 3
iload 4
invokeinterface com.sun.javafx.tk.TKSceneListener.inputMethodEvent:(Ljavafx/event/EventType;Ljavafx/collections/ObservableList;Ljava/lang/String;I)V
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
private java.lang.Void lambda$11(int, int, int, int, boolean);
descriptor: (IIIIZ)Ljava/lang/Void;
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=10, locals=6, args_size=6
start local 0 0: aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.sceneListener:Lcom/sun/javafx/tk/TKSceneListener;
ifnull 2
1: aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.sceneListener:Lcom/sun/javafx/tk/TKSceneListener;
iload 1
i2d
iload 2
i2d
iload 3
i2d
iload 4
i2d
iload 5
invokeinterface com.sun.javafx.tk.TKSceneListener.menuEvent:(DDDDZ)V
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
private java.lang.Void lambda$13(int, char[], int, int);
descriptor: (I[CII)Ljava/lang/Void;
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=10, locals=12, args_size=5
start local 0 0: aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.sceneListener:Lcom/sun/javafx/tk/TKSceneListener;
ifnull 22
1: iload 1
iconst_1
iand
ifeq 2
iconst_1
goto 3
StackMap locals:
StackMap stack:
2: iconst_0
StackMap locals:
StackMap stack: int
3: istore 5
start local 5 4: iload 1
iconst_2
iand
ifeq 5
iconst_1
goto 6
StackMap locals: int
StackMap stack:
5: iconst_0
StackMap locals:
StackMap stack: int
6: istore 6
start local 6 7: iload 1
iconst_4
iand
ifeq 8
iconst_1
goto 9
StackMap locals: int
StackMap stack:
8: iconst_0
StackMap locals:
StackMap stack: int
9: istore 7
start local 7 10: iload 1
bipush 8
iand
ifeq 11
iconst_1
goto 12
StackMap locals: int
StackMap stack:
11: iconst_0
StackMap locals:
StackMap stack: int
12: istore 8
start local 8 13: new java.lang.String
dup
aload 2
invokespecial java.lang.String.<init>:([C)V
astore 9
start local 9 14: aload 9
astore 10
start local 10 15: new javafx.scene.input.KeyEvent
dup
16: iload 3
invokestatic com.sun.javafx.embed.AbstractEvents.keyIDToFXEventType:(I)Ljavafx/event/EventType;
17: aload 9
aload 10
18: iload 4
invokestatic com.sun.javafx.scene.input.KeyCodeMap.valueOf:(I)Ljavafx/scene/input/KeyCode;
19: iload 5
iload 6
iload 7
iload 8
20: invokespecial javafx.scene.input.KeyEvent.<init>:(Ljavafx/event/EventType;Ljava/lang/String;Ljava/lang/String;Ljavafx/scene/input/KeyCode;ZZZZ)V
astore 11
start local 11 21: aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.sceneListener:Lcom/sun/javafx/tk/TKSceneListener;
aload 11
invokeinterface com.sun.javafx.tk.TKSceneListener.keyEvent:(Ljavafx/scene/input/KeyEvent;)V
end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 22: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 23 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
4 22 5 shiftDown Z
7 22 6 controlDown Z
10 22 7 altDown Z
13 22 8 metaDown Z
14 22 9 str Ljava/lang/String;
15 22 10 text Ljava/lang/String;
21 22 11 keyEvent Ljavafx/scene/input/KeyEvent;
private java.lang.Void lambda$15(int, double, double, double, double, double, double, boolean, boolean, boolean, boolean, boolean);
descriptor: (IDDDDDDZZZZZ)Ljava/lang/Void;
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=20, locals=19, args_size=13
start local 0 0: aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.sceneListener:Lcom/sun/javafx/tk/TKSceneListener;
ifnonnull 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.sceneListener:Lcom/sun/javafx/tk/TKSceneListener;
iload 1
invokestatic com.sun.javafx.embed.AbstractEvents.zoomIDToFXEventType:(I)Ljavafx/event/EventType;
3: dload 2
dload 4
4: dload 6
dload 8
dload 10
dload 12
5: iload 14
iload 15
iload 16
iload 17
iconst_0
iload 18
6: invokeinterface com.sun.javafx.tk.TKSceneListener.zoomEvent:(Ljavafx/event/EventType;DDDDDDZZZZZZ)V
7: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
private java.lang.Void lambda$17(int, double, double, double, double, double, double, boolean, boolean, boolean, boolean, boolean);
descriptor: (IDDDDDDZZZZZ)Ljava/lang/Void;
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=20, locals=19, args_size=13
start local 0 0: aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.sceneListener:Lcom/sun/javafx/tk/TKSceneListener;
ifnonnull 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.sceneListener:Lcom/sun/javafx/tk/TKSceneListener;
iload 1
invokestatic com.sun.javafx.embed.AbstractEvents.rotateIDToFXEventType:(I)Ljavafx/event/EventType;
3: dload 2
dload 4
4: dload 6
dload 8
dload 10
dload 12
5: iload 14
iload 15
iload 16
iload 17
iconst_0
iload 18
6: invokeinterface com.sun.javafx.tk.TKSceneListener.rotateEvent:(Ljavafx/event/EventType;DDDDDDZZZZZZ)V
7: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
private java.lang.Void lambda$19(int, double, double, double, double, boolean, boolean, boolean, boolean);
descriptor: (IDDDDZZZZ)Ljava/lang/Void;
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=16, locals=14, args_size=10
start local 0 0: aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.sceneListener:Lcom/sun/javafx/tk/TKSceneListener;
ifnonnull 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.javafx.tk.quantum.EmbeddedScene.sceneListener:Lcom/sun/javafx/tk/TKSceneListener;
iload 1
invokestatic com.sun.javafx.embed.AbstractEvents.swipeIDToFXEventType:(I)Ljavafx/event/EventType;
3: iconst_0
dload 2
dload 4
dload 6
dload 8
4: iload 10
iload 11
iload 12
iload 13
iconst_0
5: invokeinterface com.sun.javafx.tk.TKSceneListener.swipeEvent:(Ljavafx/event/EventType;IDDDDZZZZZ)V
6: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/javafx/tk/quantum/EmbeddedScene;
}
SourceFile: "EmbeddedScene.java"
InnerClasses:
public final Type = com.sun.prism.paint.Paint$Type of com.sun.prism.paint.Paint
public final Lookup = java.lang.invoke.MethodHandles$Lookup of java.lang.invoke.MethodHandles