public class com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior<T> extends com.sun.javafx.scene.control.behavior.BehaviorBase<javafx.scene.control.ComboBoxBase<T>>
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior
super_class: com.sun.javafx.scene.control.behavior.BehaviorBase
{
private final com.sun.javafx.scene.control.inputmap.InputMap<javafx.scene.control.ComboBoxBase<T>> inputMap;
descriptor: Lcom/sun/javafx/scene/control/inputmap/InputMap;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Lcom/sun/javafx/scene/control/inputmap/InputMap<Ljavafx/scene/control/ComboBoxBase<TT;>;>;
private com.sun.javafx.scene.control.behavior.TwoLevelFocusComboBehavior tlFocus;
descriptor: Lcom/sun/javafx/scene/control/behavior/TwoLevelFocusComboBehavior;
flags: (0x0002) ACC_PRIVATE
private boolean keyDown;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean ;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean mouseInsideButton;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
public void <init>(javafx.scene.control.ComboBoxBase<T>);
descriptor: (Ljavafx/scene/control/ComboBoxBase;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=10, locals=5, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial com.sun.javafx.scene.control.behavior.BehaviorBase.<init>:(Ljavafx/scene/Node;)V
1: aload 0
iconst_1
putfield com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.showPopupOnMouseRelease:Z
2: aload 0
iconst_0
putfield com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.mouseInsideButton:Z
3: aload 0
aload 0
invokevirtual com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.createInputMap:()Lcom/sun/javafx/scene/control/inputmap/InputMap;
putfield com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.inputMap:Lcom/sun/javafx/scene/control/inputmap/InputMap;
4: aload 0
invokedynamic handle(Lcom/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior;)Ljavafx/event/EventHandler;
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:
(Ljavafx/event/Event;)V
com/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior.lambda$0(Ljavafx/scene/input/KeyEvent;)V (7)
(Ljavafx/scene/input/KeyEvent;)V
astore 2
start local 2 5: aload 0
aload 0
getfield com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.inputMap:Lcom/sun/javafx/scene/control/inputmap/InputMap;
bipush 13
anewarray com.sun.javafx.scene.control.inputmap.InputMap$Mapping
dup
iconst_0
6: new com.sun.javafx.scene.control.inputmap.InputMap$KeyMapping
dup
getstatic javafx.scene.input.KeyCode.F4:Ljavafx/scene/input/KeyCode;
getstatic javafx.scene.input.KeyEvent.KEY_RELEASED:Ljavafx/event/EventType;
aload 2
invokespecial com.sun.javafx.scene.control.inputmap.InputMap$KeyMapping.<init>:(Ljavafx/scene/input/KeyCode;Ljavafx/event/EventType;Ljavafx/event/EventHandler;)V
aastore
dup
iconst_1
7: new com.sun.javafx.scene.control.inputmap.InputMap$KeyMapping
dup
new com.sun.javafx.scene.control.inputmap.KeyBinding
dup
getstatic javafx.scene.input.KeyCode.UP:Ljavafx/scene/input/KeyCode;
invokespecial com.sun.javafx.scene.control.inputmap.KeyBinding.<init>:(Ljavafx/scene/input/KeyCode;)V
invokevirtual com.sun.javafx.scene.control.inputmap.KeyBinding.alt:()Lcom/sun/javafx/scene/control/inputmap/KeyBinding;
aload 2
invokespecial com.sun.javafx.scene.control.inputmap.InputMap$KeyMapping.<init>:(Lcom/sun/javafx/scene/control/inputmap/KeyBinding;Ljavafx/event/EventHandler;)V
aastore
dup
iconst_2
8: new com.sun.javafx.scene.control.inputmap.InputMap$KeyMapping
dup
new com.sun.javafx.scene.control.inputmap.KeyBinding
dup
getstatic javafx.scene.input.KeyCode.DOWN:Ljavafx/scene/input/KeyCode;
invokespecial com.sun.javafx.scene.control.inputmap.KeyBinding.<init>:(Ljavafx/scene/input/KeyCode;)V
invokevirtual com.sun.javafx.scene.control.inputmap.KeyBinding.alt:()Lcom/sun/javafx/scene/control/inputmap/KeyBinding;
aload 2
invokespecial com.sun.javafx.scene.control.inputmap.InputMap$KeyMapping.<init>:(Lcom/sun/javafx/scene/control/inputmap/KeyBinding;Ljavafx/event/EventHandler;)V
aastore
dup
iconst_3
9: new com.sun.javafx.scene.control.inputmap.InputMap$KeyMapping
dup
getstatic javafx.scene.input.KeyCode.SPACE:Ljavafx/scene/input/KeyCode;
getstatic javafx.scene.input.KeyEvent.KEY_PRESSED:Ljavafx/event/EventType;
aload 0
invokedynamic handle(Lcom/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior;)Ljavafx/event/EventHandler;
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:
(Ljavafx/event/Event;)V
com/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior.keyPressed(Ljavafx/scene/input/KeyEvent;)V (7)
(Ljavafx/scene/input/KeyEvent;)V
invokespecial com.sun.javafx.scene.control.inputmap.InputMap$KeyMapping.<init>:(Ljavafx/scene/input/KeyCode;Ljavafx/event/EventType;Ljavafx/event/EventHandler;)V
aastore
dup
iconst_4
10: new com.sun.javafx.scene.control.inputmap.InputMap$KeyMapping
dup
getstatic javafx.scene.input.KeyCode.SPACE:Ljavafx/scene/input/KeyCode;
getstatic javafx.scene.input.KeyEvent.KEY_RELEASED:Ljavafx/event/EventType;
aload 0
invokedynamic handle(Lcom/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior;)Ljavafx/event/EventHandler;
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:
(Ljavafx/event/Event;)V
com/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior.keyReleased(Ljavafx/scene/input/KeyEvent;)V (7)
(Ljavafx/scene/input/KeyEvent;)V
invokespecial com.sun.javafx.scene.control.inputmap.InputMap$KeyMapping.<init>:(Ljavafx/scene/input/KeyCode;Ljavafx/event/EventType;Ljavafx/event/EventHandler;)V
aastore
dup
iconst_5
11: new com.sun.javafx.scene.control.inputmap.InputMap$KeyMapping
dup
getstatic javafx.scene.input.KeyCode.ENTER:Ljavafx/scene/input/KeyCode;
getstatic javafx.scene.input.KeyEvent.KEY_PRESSED:Ljavafx/event/EventType;
aload 0
invokedynamic handle(Lcom/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior;)Ljavafx/event/EventHandler;
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:
(Ljavafx/event/Event;)V
com/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior.keyPressed(Ljavafx/scene/input/KeyEvent;)V (7)
(Ljavafx/scene/input/KeyEvent;)V
invokespecial com.sun.javafx.scene.control.inputmap.InputMap$KeyMapping.<init>:(Ljavafx/scene/input/KeyCode;Ljavafx/event/EventType;Ljavafx/event/EventHandler;)V
dup
astore 3
start local 3 12: aastore
dup
bipush 6
13: new com.sun.javafx.scene.control.inputmap.InputMap$KeyMapping
dup
getstatic javafx.scene.input.KeyCode.ENTER:Ljavafx/scene/input/KeyCode;
getstatic javafx.scene.input.KeyEvent.KEY_RELEASED:Ljavafx/event/EventType;
aload 0
invokedynamic handle(Lcom/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior;)Ljavafx/event/EventHandler;
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:
(Ljavafx/event/Event;)V
com/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior.keyReleased(Ljavafx/scene/input/KeyEvent;)V (7)
(Ljavafx/scene/input/KeyEvent;)V
invokespecial com.sun.javafx.scene.control.inputmap.InputMap$KeyMapping.<init>:(Ljavafx/scene/input/KeyCode;Ljavafx/event/EventType;Ljavafx/event/EventHandler;)V
dup
astore 4
start local 4 14: aastore
dup
bipush 7
15: new com.sun.javafx.scene.control.inputmap.InputMap$KeyMapping
dup
getstatic javafx.scene.input.KeyCode.ESCAPE:Ljavafx/scene/input/KeyCode;
getstatic javafx.scene.input.KeyEvent.KEY_PRESSED:Ljavafx/event/EventType;
aload 0
invokedynamic handle(Lcom/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior;)Ljavafx/event/EventHandler;
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:
(Ljavafx/event/Event;)V
com/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior.cancelEdit(Ljavafx/scene/input/KeyEvent;)V (7)
(Ljavafx/scene/input/KeyEvent;)V
invokespecial com.sun.javafx.scene.control.inputmap.InputMap$KeyMapping.<init>:(Ljavafx/scene/input/KeyCode;Ljavafx/event/EventType;Ljavafx/event/EventHandler;)V
aastore
dup
bipush 8
16: new com.sun.javafx.scene.control.inputmap.InputMap$KeyMapping
dup
getstatic javafx.scene.input.KeyCode.F10:Ljavafx/scene/input/KeyCode;
getstatic javafx.scene.input.KeyEvent.KEY_PRESSED:Ljavafx/event/EventType;
aload 0
invokedynamic handle(Lcom/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior;)Ljavafx/event/EventHandler;
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:
(Ljavafx/event/Event;)V
com/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior.forwardToParent(Ljavafx/scene/input/KeyEvent;)V (7)
(Ljavafx/scene/input/KeyEvent;)V
invokespecial com.sun.javafx.scene.control.inputmap.InputMap$KeyMapping.<init>:(Ljavafx/scene/input/KeyCode;Ljavafx/event/EventType;Ljavafx/event/EventHandler;)V
aastore
dup
bipush 9
17: new com.sun.javafx.scene.control.inputmap.InputMap$MouseMapping
dup
getstatic javafx.scene.input.MouseEvent.MOUSE_PRESSED:Ljavafx/event/EventType;
aload 0
invokedynamic handle(Lcom/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior;)Ljavafx/event/EventHandler;
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:
(Ljavafx/event/Event;)V
com/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior.mousePressed(Ljavafx/scene/input/MouseEvent;)V (5)
(Ljavafx/scene/input/MouseEvent;)V
invokespecial com.sun.javafx.scene.control.inputmap.InputMap$MouseMapping.<init>:(Ljavafx/event/EventType;Ljavafx/event/EventHandler;)V
aastore
dup
bipush 10
18: new com.sun.javafx.scene.control.inputmap.InputMap$MouseMapping
dup
getstatic javafx.scene.input.MouseEvent.MOUSE_RELEASED:Ljavafx/event/EventType;
aload 0
invokedynamic handle(Lcom/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior;)Ljavafx/event/EventHandler;
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:
(Ljavafx/event/Event;)V
com/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior.mouseReleased(Ljavafx/scene/input/MouseEvent;)V (5)
(Ljavafx/scene/input/MouseEvent;)V
invokespecial com.sun.javafx.scene.control.inputmap.InputMap$MouseMapping.<init>:(Ljavafx/event/EventType;Ljavafx/event/EventHandler;)V
aastore
dup
bipush 11
19: new com.sun.javafx.scene.control.inputmap.InputMap$MouseMapping
dup
getstatic javafx.scene.input.MouseEvent.MOUSE_ENTERED:Ljavafx/event/EventType;
aload 0
invokedynamic handle(Lcom/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior;)Ljavafx/event/EventHandler;
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:
(Ljavafx/event/Event;)V
com/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior.mouseEntered(Ljavafx/scene/input/MouseEvent;)V (5)
(Ljavafx/scene/input/MouseEvent;)V
invokespecial com.sun.javafx.scene.control.inputmap.InputMap$MouseMapping.<init>:(Ljavafx/event/EventType;Ljavafx/event/EventHandler;)V
aastore
dup
bipush 12
20: new com.sun.javafx.scene.control.inputmap.InputMap$MouseMapping
dup
getstatic javafx.scene.input.MouseEvent.MOUSE_EXITED:Ljavafx/event/EventType;
aload 0
invokedynamic handle(Lcom/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior;)Ljavafx/event/EventHandler;
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:
(Ljavafx/event/Event;)V
com/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior.mouseExited(Ljavafx/scene/input/MouseEvent;)V (5)
(Ljavafx/scene/input/MouseEvent;)V
invokespecial com.sun.javafx.scene.control.inputmap.InputMap$MouseMapping.<init>:(Ljavafx/event/EventType;Ljavafx/event/EventHandler;)V
aastore
21: invokevirtual com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.addDefaultMapping:(Lcom/sun/javafx/scene/control/inputmap/InputMap;[Lcom/sun/javafx/scene/control/inputmap/InputMap$Mapping;)V
22: aload 3
iconst_0
invokevirtual com.sun.javafx.scene.control.inputmap.InputMap$KeyMapping.setAutoConsume:(Z)V
23: aload 4
iconst_0
invokevirtual com.sun.javafx.scene.control.inputmap.InputMap$KeyMapping.setAutoConsume:(Z)V
24: aload 1
invokevirtual javafx.scene.control.ComboBoxBase.focusedProperty:()Ljavafx/beans/property/ReadOnlyBooleanProperty;
aload 0
invokedynamic invalidated(Lcom/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior;)Ljavafx/beans/InvalidationListener;
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:
(Ljavafx/beans/Observable;)V
com/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior.focusChanged(Ljavafx/beans/Observable;)V (5)
(Ljavafx/beans/Observable;)V
invokevirtual javafx.beans.property.ReadOnlyBooleanProperty.addListener:(Ljavafx/beans/InvalidationListener;)V
25: invokestatic com.sun.javafx.scene.control.skin.Utils.isTwoLevelFocus:()Z
ifeq 27
26: aload 0
new com.sun.javafx.scene.control.behavior.TwoLevelFocusComboBehavior
dup
aload 1
invokespecial com.sun.javafx.scene.control.behavior.TwoLevelFocusComboBehavior.<init>:(Ljavafx/scene/Node;)V
putfield com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.tlFocus:Lcom/sun/javafx/scene/control/behavior/TwoLevelFocusComboBehavior;
27: StackMap locals: com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior javafx.scene.control.ComboBoxBase javafx.event.EventHandler com.sun.javafx.scene.control.inputmap.InputMap$KeyMapping com.sun.javafx.scene.control.inputmap.InputMap$KeyMapping
StackMap stack:
return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 28 0 this Lcom/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior<TT;>;
0 28 1 comboBox Ljavafx/scene/control/ComboBoxBase<TT;>;
5 28 2 togglePopup Ljavafx/event/EventHandler<Ljavafx/scene/input/KeyEvent;>;
12 28 3 enterPressed Lcom/sun/javafx/scene/control/inputmap/InputMap$KeyMapping;
14 28 4 enterReleased Lcom/sun/javafx/scene/control/inputmap/InputMap$KeyMapping;
Signature: (Ljavafx/scene/control/ComboBoxBase<TT;>;)V
MethodParameters:
Name Flags
comboBox final
public void dispose();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.tlFocus:Lcom/sun/javafx/scene/control/behavior/TwoLevelFocusComboBehavior;
ifnull 1
aload 0
getfield com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.tlFocus:Lcom/sun/javafx/scene/control/behavior/TwoLevelFocusComboBehavior;
invokevirtual com.sun.javafx.scene.control.behavior.TwoLevelFocusComboBehavior.dispose:()V
1: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.getNode:()Ljavafx/scene/Node;
checkcast javafx.scene.control.ComboBoxBase
invokevirtual javafx.scene.control.ComboBoxBase.focusedProperty:()Ljavafx/beans/property/ReadOnlyBooleanProperty;
aload 0
invokedynamic invalidated(Lcom/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior;)Ljavafx/beans/InvalidationListener;
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:
(Ljavafx/beans/Observable;)V
com/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior.focusChanged(Ljavafx/beans/Observable;)V (5)
(Ljavafx/beans/Observable;)V
invokevirtual javafx.beans.property.ReadOnlyBooleanProperty.removeListener:(Ljavafx/beans/InvalidationListener;)V
2: aload 0
invokespecial com.sun.javafx.scene.control.behavior.BehaviorBase.dispose:()V
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior<TT;>;
public com.sun.javafx.scene.control.inputmap.InputMap<javafx.scene.control.ComboBoxBase<T>> getInputMap();
descriptor: ()Lcom/sun/javafx/scene/control/inputmap/InputMap;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.inputMap:Lcom/sun/javafx/scene/control/inputmap/InputMap;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior<TT;>;
Signature: ()Lcom/sun/javafx/scene/control/inputmap/InputMap<Ljavafx/scene/control/ComboBoxBase<TT;>;>;
protected void focusChanged(javafx.beans.Observable);
descriptor: (Ljavafx/beans/Observable;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.getNode:()Ljavafx/scene/Node;
checkcast javafx.scene.control.ComboBoxBase
astore 2
start local 2 1: aload 0
getfield com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.keyDown:Z
ifeq 4
aload 2
invokevirtual javafx.scene.control.ComboBoxBase.isFocused:()Z
ifne 4
2: aload 0
iconst_0
putfield com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.keyDown:Z
3: aload 2
invokevirtual javafx.scene.control.ComboBoxBase.disarm:()V
4: StackMap locals: javafx.scene.control.ComboBoxBase
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior<TT;>;
0 5 1 o Ljavafx/beans/Observable;
1 5 2 box Ljavafx/scene/control/ComboBoxBase<TT;>;
MethodParameters:
Name Flags
o
private void keyPressed(javafx.scene.input.KeyEvent);
descriptor: (Ljavafx/scene/input/KeyEvent;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iconst_1
putfield com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.showPopupOnMouseRelease:Z
1: invokestatic com.sun.javafx.scene.control.skin.Utils.isTwoLevelFocus:()Z
ifeq 6
2: aload 0
invokevirtual com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.show:()V
3: aload 0
getfield com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.tlFocus:Lcom/sun/javafx/scene/control/behavior/TwoLevelFocusComboBehavior;
ifnull 9
4: aload 0
getfield com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.tlFocus:Lcom/sun/javafx/scene/control/behavior/TwoLevelFocusComboBehavior;
iconst_0
invokevirtual com.sun.javafx.scene.control.behavior.TwoLevelFocusComboBehavior.setExternalFocus:(Z)V
5: goto 9
6: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.getNode:()Ljavafx/scene/Node;
checkcast javafx.scene.control.ComboBoxBase
invokevirtual javafx.scene.control.ComboBoxBase.isPressed:()Z
ifne 9
aload 0
invokevirtual com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.getNode:()Ljavafx/scene/Node;
checkcast javafx.scene.control.ComboBoxBase
invokevirtual javafx.scene.control.ComboBoxBase.isArmed:()Z
ifne 9
7: aload 0
iconst_1
putfield com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.keyDown:Z
8: aload 0
invokevirtual com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.getNode:()Ljavafx/scene/Node;
checkcast javafx.scene.control.ComboBoxBase
invokevirtual javafx.scene.control.ComboBoxBase.arm:()V
9: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lcom/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior<TT;>;
0 10 1 e Ljavafx/scene/input/KeyEvent;
MethodParameters:
Name Flags
e
private void keyReleased(javafx.scene.input.KeyEvent);
descriptor: (Ljavafx/scene/input/KeyEvent;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iconst_1
putfield com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.showPopupOnMouseRelease:Z
1: invokestatic com.sun.javafx.scene.control.skin.Utils.isTwoLevelFocus:()Z
ifne 6
2: aload 0
getfield com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.keyDown:Z
ifeq 6
3: aload 0
iconst_0
putfield com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.keyDown:Z
4: aload 0
invokevirtual com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.getNode:()Ljavafx/scene/Node;
checkcast javafx.scene.control.ComboBoxBase
invokevirtual javafx.scene.control.ComboBoxBase.isArmed:()Z
ifeq 6
5: aload 0
invokevirtual com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.getNode:()Ljavafx/scene/Node;
checkcast javafx.scene.control.ComboBoxBase
invokevirtual javafx.scene.control.ComboBoxBase.disarm:()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/scene/control/behavior/ComboBoxBaseBehavior<TT;>;
0 7 1 e Ljavafx/scene/input/KeyEvent;
MethodParameters:
Name Flags
e
private void forwardToParent(javafx.scene.input.KeyEvent);
descriptor: (Ljavafx/scene/input/KeyEvent;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.getNode:()Ljavafx/scene/Node;
checkcast javafx.scene.control.ComboBoxBase
invokevirtual javafx.scene.control.ComboBoxBase.getParent:()Ljavafx/scene/Parent;
ifnull 2
1: aload 0
invokevirtual com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.getNode:()Ljavafx/scene/Node;
checkcast javafx.scene.control.ComboBoxBase
invokevirtual javafx.scene.control.ComboBoxBase.getParent:()Ljavafx/scene/Parent;
aload 1
invokevirtual javafx.scene.Parent.fireEvent:(Ljavafx/event/Event;)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/scene/control/behavior/ComboBoxBaseBehavior<TT;>;
0 3 1 event Ljavafx/scene/input/KeyEvent;
MethodParameters:
Name Flags
event
private void cancelEdit(javafx.scene.input.KeyEvent);
descriptor: (Ljavafx/scene/input/KeyEvent;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=4, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.getNode:()Ljavafx/scene/Node;
checkcast javafx.scene.control.ComboBoxBase
astore 2
start local 2 1: aconst_null
astore 3
start local 3 2: aload 2
instanceof javafx.scene.control.DatePicker
ifeq 5
3: aload 2
checkcast javafx.scene.control.DatePicker
invokevirtual javafx.scene.control.DatePicker.getEditor:()Ljavafx/scene/control/TextField;
astore 3
4: goto 9
StackMap locals: javafx.scene.control.ComboBoxBase javafx.scene.control.TextField
StackMap stack:
5: aload 2
instanceof javafx.scene.control.ComboBox
ifeq 9
6: aload 2
invokevirtual javafx.scene.control.ComboBoxBase.isEditable:()Z
ifeq 7
aload 2
checkcast javafx.scene.control.ComboBox
invokevirtual javafx.scene.control.ComboBox.getEditor:()Ljavafx/scene/control/TextField;
goto 8
StackMap locals:
StackMap stack:
7: aconst_null
StackMap locals:
StackMap stack: javafx.scene.control.TextField
8: astore 3
9: StackMap locals:
StackMap stack:
aload 3
ifnull 12
aload 3
invokevirtual javafx.scene.control.TextField.getTextFormatter:()Ljavafx/scene/control/TextFormatter;
ifnull 12
10: aload 3
invokevirtual javafx.scene.control.TextField.cancelEdit:()V
11: goto 13
12: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.forwardToParent:(Ljavafx/scene/input/KeyEvent;)V
13: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lcom/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior<TT;>;
0 14 1 event Ljavafx/scene/input/KeyEvent;
1 14 2 comboBoxBase Ljavafx/scene/control/ComboBoxBase;
2 14 3 textField Ljavafx/scene/control/TextField;
MethodParameters:
Name Flags
event
public void mousePressed(javafx.scene.input.MouseEvent);
descriptor: (Ljavafx/scene/input/MouseEvent;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.arm:(Ljavafx/scene/input/MouseEvent;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior<TT;>;
0 2 1 e Ljavafx/scene/input/MouseEvent;
MethodParameters:
Name Flags
e
public void mouseReleased(javafx.scene.input.MouseEvent);
descriptor: (Ljavafx/scene/input/MouseEvent;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.disarm:()V
1: aload 0
getfield com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.showPopupOnMouseRelease:Z
ifeq 4
2: aload 0
invokevirtual com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.show:()V
3: goto 6
4: StackMap locals:
StackMap stack:
aload 0
iconst_1
putfield com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.showPopupOnMouseRelease:Z
5: aload 0
invokevirtual com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.hide:()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/scene/control/behavior/ComboBoxBaseBehavior<TT;>;
0 7 1 e Ljavafx/scene/input/MouseEvent;
MethodParameters:
Name Flags
e
public void mouseEntered(javafx.scene.input.MouseEvent);
descriptor: (Ljavafx/scene/input/MouseEvent;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.getNode:()Ljavafx/scene/Node;
checkcast javafx.scene.control.ComboBoxBase
invokevirtual javafx.scene.control.ComboBoxBase.isEditable:()Z
ifne 3
1: aload 0
iconst_1
putfield com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.mouseInsideButton:Z
2: goto 7
3: StackMap locals:
StackMap stack:
aload 1
invokevirtual javafx.scene.input.MouseEvent.getTarget:()Ljavafx/event/EventTarget;
astore 2
start local 2 4: aload 0
aload 2
instanceof javafx.scene.Node
ifeq 5
ldc "arrow-button"
aload 2
checkcast javafx.scene.Node
invokevirtual javafx.scene.Node.getId:()Ljava/lang/String;
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 5
iconst_1
goto 6
StackMap locals: com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior javafx.scene.input.MouseEvent javafx.event.EventTarget
StackMap stack: com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior
5: iconst_0
StackMap locals: com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior javafx.scene.input.MouseEvent javafx.event.EventTarget
StackMap stack: com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior int
6: putfield com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.mouseInsideButton:Z
end local 2 7: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.arm:()V
8: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior<TT;>;
0 9 1 e Ljavafx/scene/input/MouseEvent;
4 7 2 target Ljavafx/event/EventTarget;
MethodParameters:
Name Flags
e
public void mouseExited(javafx.scene.input.MouseEvent);
descriptor: (Ljavafx/scene/input/MouseEvent;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iconst_0
putfield com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.mouseInsideButton:Z
1: aload 0
invokevirtual com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.disarm:()V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior<TT;>;
0 3 1 e Ljavafx/scene/input/MouseEvent;
MethodParameters:
Name Flags
e
private void arm(javafx.scene.input.MouseEvent);
descriptor: (Ljavafx/scene/input/MouseEvent;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 1
invokevirtual javafx.scene.input.MouseEvent.getButton:()Ljavafx/scene/input/MouseButton;
getstatic javafx.scene.input.MouseButton.PRIMARY:Ljavafx/scene/input/MouseButton;
if_acmpne 4
1: aload 1
invokevirtual javafx.scene.input.MouseEvent.isMiddleButtonDown:()Z
ifne 4
aload 1
invokevirtual javafx.scene.input.MouseEvent.isSecondaryButtonDown:()Z
ifne 4
2: aload 1
invokevirtual javafx.scene.input.MouseEvent.isShiftDown:()Z
ifne 4
aload 1
invokevirtual javafx.scene.input.MouseEvent.isControlDown:()Z
ifne 4
aload 1
invokevirtual javafx.scene.input.MouseEvent.isAltDown:()Z
ifne 4
aload 1
invokevirtual javafx.scene.input.MouseEvent.isMetaDown:()Z
ifne 4
3: iconst_1
goto 5
StackMap locals:
StackMap stack:
4: iconst_0
StackMap locals:
StackMap stack: int
5: istore 2
start local 2 6: aload 0
invokevirtual com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.getNode:()Ljavafx/scene/Node;
checkcast javafx.scene.control.ComboBoxBase
invokevirtual javafx.scene.control.ComboBoxBase.isArmed:()Z
ifne 8
iload 2
ifeq 8
7: aload 0
invokevirtual com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.getNode:()Ljavafx/scene/Node;
checkcast javafx.scene.control.ComboBoxBase
invokevirtual javafx.scene.control.ComboBoxBase.arm:()V
8: StackMap locals: int
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior<TT;>;
0 9 1 e Ljavafx/scene/input/MouseEvent;
6 9 2 valid Z
MethodParameters:
Name Flags
e
public void show();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.getNode:()Ljavafx/scene/Node;
checkcast javafx.scene.control.ComboBoxBase
invokevirtual javafx.scene.control.ComboBoxBase.isShowing:()Z
ifne 4
1: aload 0
invokevirtual com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.getNode:()Ljavafx/scene/Node;
checkcast javafx.scene.control.ComboBoxBase
invokevirtual javafx.scene.control.ComboBoxBase.isFocusTraversable:()Z
ifeq 3
2: aload 0
invokevirtual com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.getNode:()Ljavafx/scene/Node;
checkcast javafx.scene.control.ComboBoxBase
invokevirtual javafx.scene.control.ComboBoxBase.requestFocus:()V
3: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.getNode:()Ljavafx/scene/Node;
checkcast javafx.scene.control.ComboBoxBase
invokevirtual javafx.scene.control.ComboBoxBase.show:()V
4: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior<TT;>;
public void hide();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.getNode:()Ljavafx/scene/Node;
checkcast javafx.scene.control.ComboBoxBase
invokevirtual javafx.scene.control.ComboBoxBase.isShowing:()Z
ifeq 2
1: aload 0
invokevirtual com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.getNode:()Ljavafx/scene/Node;
checkcast javafx.scene.control.ComboBoxBase
invokevirtual javafx.scene.control.ComboBoxBase.hide:()V
2: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior<TT;>;
public void (javafx.scene.control.PopupControl);
descriptor: (Ljavafx/scene/control/PopupControl;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.hide:()V
1: aload 0
aload 0
getfield com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.mouseInsideButton:Z
ifeq 3
aload 0
getfield com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.showPopupOnMouseRelease:Z
ifeq 2
iconst_0
goto 4
StackMap locals:
StackMap stack: com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior
2: iconst_1
goto 4
StackMap locals:
StackMap stack: com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior
3: iconst_1
StackMap locals: com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior javafx.scene.control.PopupControl
StackMap stack: com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior int
4: putfield com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.showPopupOnMouseRelease:Z
5: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior<TT;>;
0 6 1 popup Ljavafx/scene/control/PopupControl;
MethodParameters:
Name Flags
popup
public void arm();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.getNode:()Ljavafx/scene/Node;
checkcast javafx.scene.control.ComboBoxBase
invokevirtual javafx.scene.control.ComboBoxBase.isPressed:()Z
ifeq 2
1: aload 0
invokevirtual com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.getNode:()Ljavafx/scene/Node;
checkcast javafx.scene.control.ComboBoxBase
invokevirtual javafx.scene.control.ComboBoxBase.arm:()V
2: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior<TT;>;
public void disarm();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.keyDown:Z
ifne 2
aload 0
invokevirtual com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.getNode:()Ljavafx/scene/Node;
checkcast javafx.scene.control.ComboBoxBase
invokevirtual javafx.scene.control.ComboBoxBase.isArmed:()Z
ifeq 2
1: aload 0
invokevirtual com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.getNode:()Ljavafx/scene/Node;
checkcast javafx.scene.control.ComboBoxBase
invokevirtual javafx.scene.control.ComboBoxBase.disarm:()V
2: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior<TT;>;
private void lambda$0(javafx.scene.input.KeyEvent);
descriptor: (Ljavafx/scene/input/KeyEvent;)V
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iconst_1
putfield com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.showPopupOnMouseRelease:Z
1: aload 0
invokevirtual com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.getNode:()Ljavafx/scene/Node;
checkcast javafx.scene.control.ComboBoxBase
invokevirtual javafx.scene.control.ComboBoxBase.isShowing:()Z
ifeq 2
aload 0
invokevirtual com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.hide:()V
goto 3
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior.show:()V
3: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior<TT;>;
0 4 1 e Ljavafx/scene/input/KeyEvent;
}
Signature: <T:Ljava/lang/Object;>Lcom/sun/javafx/scene/control/behavior/BehaviorBase<Ljavafx/scene/control/ComboBoxBase<TT;>;>;
SourceFile: "ComboBoxBaseBehavior.java"
InnerClasses:
public KeyMapping = com.sun.javafx.scene.control.inputmap.InputMap$KeyMapping of com.sun.javafx.scene.control.inputmap.InputMap
public abstract Mapping = com.sun.javafx.scene.control.inputmap.InputMap$Mapping of com.sun.javafx.scene.control.inputmap.InputMap
public MouseMapping = com.sun.javafx.scene.control.inputmap.InputMap$MouseMapping of com.sun.javafx.scene.control.inputmap.InputMap
public final Lookup = java.lang.invoke.MethodHandles$Lookup of java.lang.invoke.MethodHandles