public abstract class javafx.scene.Node implements javafx.event.EventTarget, javafx.css.Styleable
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: javafx.scene.Node
super_class: java.lang.Object
{
private com.sun.javafx.scene.NodeHelper nodeHelper;
descriptor: Lcom/sun/javafx/scene/NodeHelper;
flags: (0x0002) ACC_PRIVATE
private int dirtyBits;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private com.sun.javafx.geom.BaseBounds _geomBounds;
descriptor: Lcom/sun/javafx/geom/BaseBounds;
flags: (0x0002) ACC_PRIVATE
private com.sun.javafx.geom.BaseBounds _txBounds;
descriptor: Lcom/sun/javafx/geom/BaseBounds;
flags: (0x0002) ACC_PRIVATE
private boolean pendingUpdateBounds;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private static final java.lang.Object USER_DATA_KEY;
descriptor: Ljava/lang/Object;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private javafx.collections.ObservableMap<java.lang.Object, java.lang.Object> properties;
descriptor: Ljavafx/collections/ObservableMap;
flags: (0x0002) ACC_PRIVATE
Signature: Ljavafx/collections/ObservableMap<Ljava/lang/Object;Ljava/lang/Object;>;
private javafx.beans.property.ReadOnlyObjectWrapper<javafx.scene.Parent> parent;
descriptor: Ljavafx/beans/property/ReadOnlyObjectWrapper;
flags: (0x0002) ACC_PRIVATE
Signature: Ljavafx/beans/property/ReadOnlyObjectWrapper<Ljavafx/scene/Parent;>;
private final javafx.beans.InvalidationListener parentDisabledChangedListener;
descriptor: Ljavafx/beans/InvalidationListener;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final javafx.beans.InvalidationListener parentTreeVisibleChangedListener;
descriptor: Ljavafx/beans/InvalidationListener;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final javafx.beans.value.ChangeListener<java.lang.Boolean> windowShowingChangedListener;
descriptor: Ljavafx/beans/value/ChangeListener;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Ljavafx/beans/value/ChangeListener<Ljava/lang/Boolean;>;
private final javafx.beans.value.ChangeListener<javafx.stage.Window> sceneWindowChangedListener;
descriptor: Ljavafx/beans/value/ChangeListener;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Ljavafx/beans/value/ChangeListener<Ljavafx/stage/Window;>;
private javafx.scene.SubScene subScene;
descriptor: Ljavafx/scene/SubScene;
flags: (0x0002) ACC_PRIVATE
private javafx.scene.Node$ReadOnlyObjectWrapperManualFire<javafx.scene.Scene> scene;
descriptor: Ljavafx/scene/Node$ReadOnlyObjectWrapperManualFire;
flags: (0x0002) ACC_PRIVATE
Signature: Ljavafx/scene/Node$ReadOnlyObjectWrapperManualFire<Ljavafx/scene/Scene;>;
private javafx.beans.property.StringProperty id;
descriptor: Ljavafx/beans/property/StringProperty;
flags: (0x0002) ACC_PRIVATE
private javafx.collections.ObservableList<java.lang.String> styleClass;
descriptor: Ljavafx/collections/ObservableList;
flags: (0x0002) ACC_PRIVATE
Signature: Ljavafx/collections/ObservableList<Ljava/lang/String;>;
private javafx.beans.property.StringProperty style;
descriptor: Ljavafx/beans/property/StringProperty;
flags: (0x0002) ACC_PRIVATE
private javafx.beans.property.BooleanProperty visible;
descriptor: Ljavafx/beans/property/BooleanProperty;
flags: (0x0002) ACC_PRIVATE
private javafx.beans.property.DoubleProperty opacity;
descriptor: Ljavafx/beans/property/DoubleProperty;
flags: (0x0002) ACC_PRIVATE
private javafx.beans.property.ObjectProperty<javafx.scene.effect.BlendMode> blendMode;
descriptor: Ljavafx/beans/property/ObjectProperty;
flags: (0x0002) ACC_PRIVATE
Signature: Ljavafx/beans/property/ObjectProperty<Ljavafx/scene/effect/BlendMode;>;
private boolean derivedDepthTest;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private javafx.beans.property.BooleanProperty pickOnBounds;
descriptor: Ljavafx/beans/property/BooleanProperty;
flags: (0x0002) ACC_PRIVATE
private javafx.beans.property.ReadOnlyBooleanWrapper disabled;
descriptor: Ljavafx/beans/property/ReadOnlyBooleanWrapper;
flags: (0x0002) ACC_PRIVATE
private javafx.scene.Node clipParent;
descriptor: Ljavafx/scene/Node;
flags: (0x0002) ACC_PRIVATE
private com.sun.javafx.sg.prism.NGNode peer;
descriptor: Lcom/sun/javafx/sg/prism/NGNode;
flags: (0x0002) ACC_PRIVATE
private javafx.beans.property.BooleanProperty managed;
descriptor: Ljavafx/beans/property/BooleanProperty;
flags: (0x0002) ACC_PRIVATE
private javafx.beans.property.DoubleProperty layoutX;
descriptor: Ljavafx/beans/property/DoubleProperty;
flags: (0x0002) ACC_PRIVATE
private javafx.beans.property.DoubleProperty layoutY;
descriptor: Ljavafx/beans/property/DoubleProperty;
flags: (0x0002) ACC_PRIVATE
public static final double BASELINE_OFFSET_SAME_AS_HEIGHT;
descriptor: D
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: -Infinity
private javafx.scene.Node$LazyBoundsProperty layoutBounds;
descriptor: Ljavafx/scene/Node$LazyBoundsProperty;
flags: (0x0002) ACC_PRIVATE
private com.sun.javafx.geom.transform.BaseTransform localToParentTx;
descriptor: Lcom/sun/javafx/geom/transform/BaseTransform;
flags: (0x0002) ACC_PRIVATE
private boolean transformDirty;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private com.sun.javafx.geom.BaseBounds txBounds;
descriptor: Lcom/sun/javafx/geom/BaseBounds;
flags: (0x0002) ACC_PRIVATE
private com.sun.javafx.geom.BaseBounds geomBounds;
descriptor: Lcom/sun/javafx/geom/BaseBounds;
flags: (0x0002) ACC_PRIVATE
private com.sun.javafx.geom.BaseBounds localBounds;
descriptor: Lcom/sun/javafx/geom/BaseBounds;
flags: (0x0002) ACC_PRIVATE
boolean boundsChanged;
descriptor: Z
flags: (0x0000)
private boolean geomBoundsInvalid;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean localBoundsInvalid;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean txBoundsInvalid;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private static final double EPSILON_ABSOLUTE;
descriptor: D
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 1.0E-5
private javafx.scene.Node$NodeTransformation nodeTransformation;
descriptor: Ljavafx/scene/Node$NodeTransformation;
flags: (0x0002) ACC_PRIVATE
private static final double DEFAULT_TRANSLATE_X;
descriptor: D
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 0.0
private static final double DEFAULT_TRANSLATE_Y;
descriptor: D
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 0.0
private static final double DEFAULT_TRANSLATE_Z;
descriptor: D
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 0.0
private static final double DEFAULT_SCALE_X;
descriptor: D
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 1.0
private static final double DEFAULT_SCALE_Y;
descriptor: D
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 1.0
private static final double DEFAULT_SCALE_Z;
descriptor: D
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 1.0
private static final double DEFAULT_ROTATE;
descriptor: D
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 0.0
private static final javafx.geometry.Point3D DEFAULT_ROTATION_AXIS;
descriptor: Ljavafx/geometry/Point3D;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private com.sun.javafx.scene.EventHandlerProperties eventHandlerProperties;
descriptor: Lcom/sun/javafx/scene/EventHandlerProperties;
flags: (0x0002) ACC_PRIVATE
private javafx.beans.property.ObjectProperty<javafx.geometry.NodeOrientation> nodeOrientation;
descriptor: Ljavafx/beans/property/ObjectProperty;
flags: (0x0002) ACC_PRIVATE
Signature: Ljavafx/beans/property/ObjectProperty<Ljavafx/geometry/NodeOrientation;>;
private javafx.scene.Node$EffectiveOrientationProperty effectiveNodeOrientationProperty;
descriptor: Ljavafx/scene/Node$EffectiveOrientationProperty;
flags: (0x0002) ACC_PRIVATE
private static final byte EFFECTIVE_ORIENTATION_LTR;
descriptor: B
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 0
private static final byte EFFECTIVE_ORIENTATION_RTL;
descriptor: B
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 1
private static final byte EFFECTIVE_ORIENTATION_MASK;
descriptor: B
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 1
private static final byte AUTOMATIC_ORIENTATION_LTR;
descriptor: B
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 0
private static final byte AUTOMATIC_ORIENTATION_RTL;
descriptor: B
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 2
private static final byte AUTOMATIC_ORIENTATION_MASK;
descriptor: B
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 2
private byte resolvedNodeOrientation;
descriptor: B
flags: (0x0002) ACC_PRIVATE
private javafx.scene.Node$MiscProperties miscProperties;
descriptor: Ljavafx/scene/Node$MiscProperties;
flags: (0x0002) ACC_PRIVATE
private static final double DEFAULT_VIEW_ORDER;
descriptor: D
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 0.0
private static final boolean DEFAULT_CACHE;
descriptor: Z
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 0
private static final javafx.scene.CacheHint DEFAULT_CACHE_HINT;
descriptor: Ljavafx/scene/CacheHint;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final javafx.scene.Node DEFAULT_CLIP;
descriptor: Ljavafx/scene/Node;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final javafx.scene.Cursor DEFAULT_CURSOR;
descriptor: Ljavafx/scene/Cursor;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final javafx.scene.DepthTest DEFAULT_DEPTH_TEST;
descriptor: Ljavafx/scene/DepthTest;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final boolean DEFAULT_DISABLE;
descriptor: Z
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 0
private static final javafx.scene.effect.Effect DEFAULT_EFFECT;
descriptor: Ljavafx/scene/effect/Effect;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final javafx.scene.input.InputMethodRequests DEFAULT_INPUT_METHOD_REQUESTS;
descriptor: Ljavafx/scene/input/InputMethodRequests;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final boolean DEFAULT_MOUSE_TRANSPARENT;
descriptor: Z
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 0
private javafx.beans.property.ReadOnlyBooleanWrapper hover;
descriptor: Ljavafx/beans/property/ReadOnlyBooleanWrapper;
flags: (0x0002) ACC_PRIVATE
private javafx.beans.property.ReadOnlyBooleanWrapper pressed;
descriptor: Ljavafx/beans/property/ReadOnlyBooleanWrapper;
flags: (0x0002) ACC_PRIVATE
private javafx.scene.Node$FocusedProperty focused;
descriptor: Ljavafx/scene/Node$FocusedProperty;
flags: (0x0002) ACC_PRIVATE
private javafx.beans.property.BooleanProperty focusTraversable;
descriptor: Ljavafx/beans/property/BooleanProperty;
flags: (0x0002) ACC_PRIVATE
private boolean treeShowing;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private javafx.scene.Node$TreeShowingPropertyReadOnly treeShowingRO;
descriptor: Ljavafx/scene/Node$TreeShowingPropertyReadOnly;
flags: (0x0002) ACC_PRIVATE
private boolean treeVisible;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private javafx.scene.Node$TreeVisiblePropertyReadOnly treeVisibleRO;
descriptor: Ljavafx/scene/Node$TreeVisiblePropertyReadOnly;
flags: (0x0002) ACC_PRIVATE
private boolean canReceiveFocus;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private javafx.beans.property.BooleanProperty showMnemonics;
descriptor: Ljavafx/beans/property/BooleanProperty;
flags: (0x0002) ACC_PRIVATE
private javafx.scene.Node labeledBy;
descriptor: Ljavafx/scene/Node;
flags: (0x0002) ACC_PRIVATE
private javafx.beans.property.ObjectProperty<javafx.event.EventDispatcher> eventDispatcher;
descriptor: Ljavafx/beans/property/ObjectProperty;
flags: (0x0002) ACC_PRIVATE
Signature: Ljavafx/beans/property/ObjectProperty<Ljavafx/event/EventDispatcher;>;
private com.sun.javafx.scene.NodeEventDispatcher internalEventDispatcher;
descriptor: Lcom/sun/javafx/scene/NodeEventDispatcher;
flags: (0x0002) ACC_PRIVATE
private javafx.event.EventDispatcher preprocessMouseEventDispatcher;
descriptor: Ljavafx/event/EventDispatcher;
flags: (0x0002) ACC_PRIVATE
com.sun.javafx.scene.CssFlags cssFlag;
descriptor: Lcom/sun/javafx/scene/CssFlags;
flags: (0x0000)
final javafx.collections.ObservableSet<javafx.css.PseudoClass> pseudoClassStates;
descriptor: Ljavafx/collections/ObservableSet;
flags: (0x0010) ACC_FINAL
Signature: Ljavafx/collections/ObservableSet<Ljavafx/css/PseudoClass;>;
javafx.scene.CssStyleHelper styleHelper;
descriptor: Ljavafx/scene/CssStyleHelper;
flags: (0x0000)
private static final javafx.css.PseudoClass HOVER_PSEUDOCLASS_STATE;
descriptor: Ljavafx/css/PseudoClass;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final javafx.css.PseudoClass PRESSED_PSEUDOCLASS_STATE;
descriptor: Ljavafx/css/PseudoClass;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final javafx.css.PseudoClass DISABLED_PSEUDOCLASS_STATE;
descriptor: Ljavafx/css/PseudoClass;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final javafx.css.PseudoClass FOCUSED_PSEUDOCLASS_STATE;
descriptor: Ljavafx/css/PseudoClass;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final javafx.css.PseudoClass SHOW_MNEMONICS_PSEUDOCLASS_STATE;
descriptor: Ljavafx/css/PseudoClass;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final com.sun.javafx.scene.BoundsAccessor boundsAccessor;
descriptor: Lcom/sun/javafx/scene/BoundsAccessor;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private javafx.beans.property.ObjectProperty<javafx.scene.AccessibleRole> accessibleRole;
descriptor: Ljavafx/beans/property/ObjectProperty;
flags: (0x0002) ACC_PRIVATE
Signature: Ljavafx/beans/property/ObjectProperty<Ljavafx/scene/AccessibleRole;>;
javafx.scene.Node$AccessibilityProperties accessibilityProperties;
descriptor: Ljavafx/scene/Node$AccessibilityProperties;
flags: (0x0000)
com.sun.glass.ui.Accessible accessible;
descriptor: Lcom/sun/glass/ui/Accessible;
flags: (0x0000)
private static volatile int[] $SWITCH_TABLE$com$sun$javafx$scene$CssFlags;
descriptor: [I
flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC
private static volatile int[] $SWITCH_TABLE$javafx$scene$AccessibleAttribute;
descriptor: [I
flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC
private static volatile int[] $SWITCH_TABLE$javafx$scene$AccessibleAction;
descriptor: [I
flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: ldc "Node class loaded"
invokestatic com.sun.javafx.perf.PerformanceTracker.logEvent:(Ljava/lang/String;)V
1: new javafx.scene.Node$1
dup
invokespecial javafx.scene.Node$1.<init>:()V
invokestatic com.sun.javafx.scene.NodeHelper.setNodeAccessor:(Lcom/sun/javafx/scene/NodeHelper$NodeAccessor;)V
2: new java.lang.Object
dup
invokespecial java.lang.Object.<init>:()V
putstatic javafx.scene.Node.USER_DATA_KEY:Ljava/lang/Object;
3: getstatic javafx.scene.transform.Rotate.Z_AXIS:Ljavafx/geometry/Point3D;
putstatic javafx.scene.Node.DEFAULT_ROTATION_AXIS:Ljavafx/geometry/Point3D;
4: getstatic javafx.scene.CacheHint.DEFAULT:Ljavafx/scene/CacheHint;
putstatic javafx.scene.Node.DEFAULT_CACHE_HINT:Ljavafx/scene/CacheHint;
5: aconst_null
putstatic javafx.scene.Node.DEFAULT_CLIP:Ljavafx/scene/Node;
6: aconst_null
putstatic javafx.scene.Node.DEFAULT_CURSOR:Ljavafx/scene/Cursor;
7: getstatic javafx.scene.DepthTest.INHERIT:Ljavafx/scene/DepthTest;
putstatic javafx.scene.Node.DEFAULT_DEPTH_TEST:Ljavafx/scene/DepthTest;
8: aconst_null
putstatic javafx.scene.Node.DEFAULT_EFFECT:Ljavafx/scene/effect/Effect;
9: aconst_null
10: putstatic javafx.scene.Node.DEFAULT_INPUT_METHOD_REQUESTS:Ljavafx/scene/input/InputMethodRequests;
11: ldc "hover"
invokestatic javafx.css.PseudoClass.getPseudoClass:(Ljava/lang/String;)Ljavafx/css/PseudoClass;
putstatic javafx.scene.Node.HOVER_PSEUDOCLASS_STATE:Ljavafx/css/PseudoClass;
12: ldc "pressed"
invokestatic javafx.css.PseudoClass.getPseudoClass:(Ljava/lang/String;)Ljavafx/css/PseudoClass;
putstatic javafx.scene.Node.PRESSED_PSEUDOCLASS_STATE:Ljavafx/css/PseudoClass;
13: ldc "disabled"
invokestatic javafx.css.PseudoClass.getPseudoClass:(Ljava/lang/String;)Ljavafx/css/PseudoClass;
putstatic javafx.scene.Node.DISABLED_PSEUDOCLASS_STATE:Ljavafx/css/PseudoClass;
14: ldc "focused"
invokestatic javafx.css.PseudoClass.getPseudoClass:(Ljava/lang/String;)Ljavafx/css/PseudoClass;
putstatic javafx.scene.Node.FOCUSED_PSEUDOCLASS_STATE:Ljavafx/css/PseudoClass;
15: ldc "show-mnemonics"
invokestatic javafx.css.PseudoClass.getPseudoClass:(Ljava/lang/String;)Ljavafx/css/PseudoClass;
putstatic javafx.scene.Node.SHOW_MNEMONICS_PSEUDOCLASS_STATE:Ljavafx/css/PseudoClass;
16: invokedynamic getGeomBounds()Lcom/sun/javafx/scene/BoundsAccessor;
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:
(Lcom/sun/javafx/geom/BaseBounds;Lcom/sun/javafx/geom/transform/BaseTransform;Ljavafx/scene/Node;)Lcom/sun/javafx/geom/BaseBounds;
javafx/scene/Node.lambda$4(Lcom/sun/javafx/geom/BaseBounds;Lcom/sun/javafx/geom/transform/BaseTransform;Ljavafx/scene/Node;)Lcom/sun/javafx/geom/BaseBounds; (6)
(Lcom/sun/javafx/geom/BaseBounds;Lcom/sun/javafx/geom/transform/BaseTransform;Ljavafx/scene/Node;)Lcom/sun/javafx/geom/BaseBounds;
putstatic javafx.scene.Node.boundsAccessor:Lcom/sun/javafx/scene/BoundsAccessor;
return
LocalVariableTable:
Start End Slot Name Signature
private void doMarkDirty(com.sun.javafx.scene.DirtyBits);
descriptor: (Lcom/sun/javafx/scene/DirtyBits;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.isDirtyEmpty:()Z
ifeq 2
1: aload 0
invokevirtual javafx.scene.Node.addToSceneDirtyList:()V
2: StackMap locals:
StackMap stack:
aload 0
dup
getfield javafx.scene.Node.dirtyBits:I
i2l
aload 1
invokevirtual com.sun.javafx.scene.DirtyBits.getMask:()J
lor
l2i
putfield javafx.scene.Node.dirtyBits:I
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
0 4 1 dirtyBit Lcom/sun/javafx/scene/DirtyBits;
MethodParameters:
Name Flags
dirtyBit
private void addToSceneDirtyList();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getScene:()Ljavafx/scene/Scene;
astore 1
start local 1 1: aload 1
ifnull 5
2: aload 1
aload 0
invokevirtual javafx.scene.Scene.addToDirtyList:(Ljavafx/scene/Node;)V
3: aload 0
invokevirtual javafx.scene.Node.getSubScene:()Ljavafx/scene/SubScene;
ifnull 5
4: aload 0
invokevirtual javafx.scene.Node.getSubScene:()Ljavafx/scene/SubScene;
aload 0
invokevirtual javafx.scene.SubScene.setDirty:(Ljavafx/scene/Node;)V
5: StackMap locals: javafx.scene.Scene
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Ljavafx/scene/Node;
1 6 1 s Ljavafx/scene/Scene;
final boolean isDirty(com.sun.javafx.scene.DirtyBits);
descriptor: (Lcom/sun/javafx/scene/DirtyBits;)Z
flags: (0x0010) ACC_FINAL
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield javafx.scene.Node.dirtyBits:I
i2l
aload 1
invokevirtual com.sun.javafx.scene.DirtyBits.getMask:()J
land
lconst_0
lcmp
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 dirtyBit Lcom/sun/javafx/scene/DirtyBits;
MethodParameters:
Name Flags
dirtyBit
final void clearDirty(com.sun.javafx.scene.DirtyBits);
descriptor: (Lcom/sun/javafx/scene/DirtyBits;)V
flags: (0x0010) ACC_FINAL
Code:
stack=7, locals=2, args_size=2
start local 0 start local 1 0: aload 0
dup
getfield javafx.scene.Node.dirtyBits:I
i2l
aload 1
invokevirtual com.sun.javafx.scene.DirtyBits.getMask:()J
ldc -1
lxor
land
l2i
putfield javafx.scene.Node.dirtyBits:I
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 dirtyBit Lcom/sun/javafx/scene/DirtyBits;
MethodParameters:
Name Flags
dirtyBit
private void setDirty();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
iconst_m1
putfield javafx.scene.Node.dirtyBits:I
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
private void clearDirty();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
iconst_0
putfield javafx.scene.Node.dirtyBits:I
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
final boolean isDirtyEmpty();
descriptor: ()Z
flags: (0x0010) ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.dirtyBits:I
ifne 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
final void syncPeer();
descriptor: ()V
flags: (0x0010) ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.isDirtyEmpty:()Z
ifne 5
aload 0
getfield javafx.scene.Node.treeVisible:Z
ifne 3
1: aload 0
getstatic com.sun.javafx.scene.DirtyBits.NODE_VISIBLE:Lcom/sun/javafx/scene/DirtyBits;
invokevirtual javafx.scene.Node.isDirty:(Lcom/sun/javafx/scene/DirtyBits;)Z
ifne 3
2: aload 0
getstatic com.sun.javafx.scene.DirtyBits.NODE_FORCE_SYNC:Lcom/sun/javafx/scene/DirtyBits;
invokevirtual javafx.scene.Node.isDirty:(Lcom/sun/javafx/scene/DirtyBits;)Z
ifeq 5
3: StackMap locals:
StackMap stack:
aload 0
invokestatic com.sun.javafx.scene.NodeHelper.updatePeer:(Ljavafx/scene/Node;)V
4: aload 0
invokevirtual javafx.scene.Node.clearDirty:()V
5: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Ljavafx/scene/Node;
void updateBounds();
descriptor: ()V
flags: (0x0000)
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getClip:()Ljavafx/scene/Node;
astore 1
start local 1 1: aload 1
ifnull 3
2: aload 1
invokevirtual javafx.scene.Node.updateBounds:()V
3: StackMap locals: javafx.scene.Node
StackMap stack:
aload 0
getfield javafx.scene.Node.treeVisible:Z
ifne 9
aload 0
getstatic com.sun.javafx.scene.DirtyBits.NODE_VISIBLE:Lcom/sun/javafx/scene/DirtyBits;
invokevirtual javafx.scene.Node.isDirty:(Lcom/sun/javafx/scene/DirtyBits;)Z
ifne 9
4: aload 0
getstatic com.sun.javafx.scene.DirtyBits.NODE_TRANSFORM:Lcom/sun/javafx/scene/DirtyBits;
invokevirtual javafx.scene.Node.isDirty:(Lcom/sun/javafx/scene/DirtyBits;)Z
ifne 7
5: aload 0
getstatic com.sun.javafx.scene.DirtyBits.NODE_TRANSFORMED_BOUNDS:Lcom/sun/javafx/scene/DirtyBits;
invokevirtual javafx.scene.Node.isDirty:(Lcom/sun/javafx/scene/DirtyBits;)Z
ifne 7
6: aload 0
getstatic com.sun.javafx.scene.DirtyBits.NODE_BOUNDS:Lcom/sun/javafx/scene/DirtyBits;
invokevirtual javafx.scene.Node.isDirty:(Lcom/sun/javafx/scene/DirtyBits;)Z
ifeq 8
7: StackMap locals:
StackMap stack:
aload 0
iconst_1
putfield javafx.scene.Node.pendingUpdateBounds:Z
8: StackMap locals:
StackMap stack:
return
9: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.pendingUpdateBounds:Z
ifeq 14
10: aload 0
getstatic com.sun.javafx.scene.DirtyBits.NODE_TRANSFORM:Lcom/sun/javafx/scene/DirtyBits;
invokestatic com.sun.javafx.scene.NodeHelper.markDirty:(Ljavafx/scene/Node;Lcom/sun/javafx/scene/DirtyBits;)V
11: aload 0
getstatic com.sun.javafx.scene.DirtyBits.NODE_TRANSFORMED_BOUNDS:Lcom/sun/javafx/scene/DirtyBits;
invokestatic com.sun.javafx.scene.NodeHelper.markDirty:(Ljavafx/scene/Node;Lcom/sun/javafx/scene/DirtyBits;)V
12: aload 0
getstatic com.sun.javafx.scene.DirtyBits.NODE_BOUNDS:Lcom/sun/javafx/scene/DirtyBits;
invokestatic com.sun.javafx.scene.NodeHelper.markDirty:(Ljavafx/scene/Node;Lcom/sun/javafx/scene/DirtyBits;)V
13: aload 0
iconst_0
putfield javafx.scene.Node.pendingUpdateBounds:Z
14: StackMap locals:
StackMap stack:
aload 0
getstatic com.sun.javafx.scene.DirtyBits.NODE_TRANSFORM:Lcom/sun/javafx/scene/DirtyBits;
invokevirtual javafx.scene.Node.isDirty:(Lcom/sun/javafx/scene/DirtyBits;)Z
ifne 15
aload 0
getstatic com.sun.javafx.scene.DirtyBits.NODE_TRANSFORMED_BOUNDS:Lcom/sun/javafx/scene/DirtyBits;
invokevirtual javafx.scene.Node.isDirty:(Lcom/sun/javafx/scene/DirtyBits;)Z
ifeq 20
15: StackMap locals:
StackMap stack:
aload 0
getstatic com.sun.javafx.scene.DirtyBits.NODE_TRANSFORM:Lcom/sun/javafx/scene/DirtyBits;
invokevirtual javafx.scene.Node.isDirty:(Lcom/sun/javafx/scene/DirtyBits;)Z
ifeq 17
16: aload 0
invokevirtual javafx.scene.Node.updateLocalToParentTransform:()V
17: StackMap locals:
StackMap stack:
aload 0
aload 0
aload 0
getfield javafx.scene.Node._txBounds:Lcom/sun/javafx/geom/BaseBounds;
18: getstatic com.sun.javafx.geom.transform.BaseTransform.IDENTITY_TRANSFORM:Lcom/sun/javafx/geom/transform/BaseTransform;
19: invokevirtual javafx.scene.Node.getTransformedBounds:(Lcom/sun/javafx/geom/BaseBounds;Lcom/sun/javafx/geom/transform/BaseTransform;)Lcom/sun/javafx/geom/BaseBounds;
putfield javafx.scene.Node._txBounds:Lcom/sun/javafx/geom/BaseBounds;
20: StackMap locals:
StackMap stack:
aload 0
getstatic com.sun.javafx.scene.DirtyBits.NODE_BOUNDS:Lcom/sun/javafx/scene/DirtyBits;
invokevirtual javafx.scene.Node.isDirty:(Lcom/sun/javafx/scene/DirtyBits;)Z
ifeq 24
21: aload 0
aload 0
aload 0
getfield javafx.scene.Node._geomBounds:Lcom/sun/javafx/geom/BaseBounds;
22: getstatic com.sun.javafx.geom.transform.BaseTransform.IDENTITY_TRANSFORM:Lcom/sun/javafx/geom/transform/BaseTransform;
23: invokevirtual javafx.scene.Node.getGeomBounds:(Lcom/sun/javafx/geom/BaseBounds;Lcom/sun/javafx/geom/transform/BaseTransform;)Lcom/sun/javafx/geom/BaseBounds;
putfield javafx.scene.Node._geomBounds:Lcom/sun/javafx/geom/BaseBounds;
24: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 25 0 this Ljavafx/scene/Node;
1 25 1 n Ljavafx/scene/Node;
private void doUpdatePeer();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=7, locals=4, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getPeer:()Lcom/sun/javafx/sg/prism/NGNode;
astore 1
start local 1 1: getstatic com.sun.prism.impl.PrismSettings.printRenderGraph:Z
ifeq 9
aload 0
getstatic com.sun.javafx.scene.DirtyBits.DEBUG:Lcom/sun/javafx/scene/DirtyBits;
invokevirtual javafx.scene.Node.isDirty:(Lcom/sun/javafx/scene/DirtyBits;)Z
ifeq 9
2: aload 0
invokevirtual javafx.scene.Node.getId:()Ljava/lang/String;
astore 2
start local 2 3: aload 0
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
invokevirtual java.lang.Class.getSimpleName:()Ljava/lang/String;
astore 3
start local 3 4: aload 3
invokevirtual java.lang.String.isEmpty:()Z
ifeq 6
5: aload 0
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
invokevirtual java.lang.Class.getName:()Ljava/lang/String;
astore 3
6: StackMap locals: com.sun.javafx.sg.prism.NGNode java.lang.String java.lang.String
StackMap stack:
aload 1
aload 2
ifnonnull 7
aload 3
goto 8
StackMap locals:
StackMap stack: com.sun.javafx.sg.prism.NGNode
7: new java.lang.StringBuilder
dup
aload 2
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "("
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 3
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc ")"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
StackMap locals: javafx.scene.Node com.sun.javafx.sg.prism.NGNode java.lang.String java.lang.String
StackMap stack: com.sun.javafx.sg.prism.NGNode java.lang.String
8: invokevirtual com.sun.javafx.sg.prism.NGNode.setName:(Ljava/lang/String;)V
end local 3 end local 2 9: StackMap locals:
StackMap stack:
aload 0
getstatic com.sun.javafx.scene.DirtyBits.NODE_TRANSFORM:Lcom/sun/javafx/scene/DirtyBits;
invokevirtual javafx.scene.Node.isDirty:(Lcom/sun/javafx/scene/DirtyBits;)Z
ifeq 11
10: aload 1
aload 0
getfield javafx.scene.Node.localToParentTx:Lcom/sun/javafx/geom/transform/BaseTransform;
invokevirtual com.sun.javafx.sg.prism.NGNode.setTransformMatrix:(Lcom/sun/javafx/geom/transform/BaseTransform;)V
11: StackMap locals:
StackMap stack:
aload 0
getstatic com.sun.javafx.scene.DirtyBits.NODE_VIEW_ORDER:Lcom/sun/javafx/scene/DirtyBits;
invokevirtual javafx.scene.Node.isDirty:(Lcom/sun/javafx/scene/DirtyBits;)Z
ifeq 13
12: aload 1
aload 0
invokevirtual javafx.scene.Node.getViewOrder:()D
invokevirtual com.sun.javafx.sg.prism.NGNode.setViewOrder:(D)V
13: StackMap locals:
StackMap stack:
aload 0
getstatic com.sun.javafx.scene.DirtyBits.NODE_BOUNDS:Lcom/sun/javafx/scene/DirtyBits;
invokevirtual javafx.scene.Node.isDirty:(Lcom/sun/javafx/scene/DirtyBits;)Z
ifeq 15
14: aload 1
aload 0
getfield javafx.scene.Node._geomBounds:Lcom/sun/javafx/geom/BaseBounds;
invokevirtual com.sun.javafx.sg.prism.NGNode.setContentBounds:(Lcom/sun/javafx/geom/BaseBounds;)V
15: StackMap locals:
StackMap stack:
aload 0
getstatic com.sun.javafx.scene.DirtyBits.NODE_TRANSFORMED_BOUNDS:Lcom/sun/javafx/scene/DirtyBits;
invokevirtual javafx.scene.Node.isDirty:(Lcom/sun/javafx/scene/DirtyBits;)Z
ifeq 19
16: aload 1
aload 0
getfield javafx.scene.Node._txBounds:Lcom/sun/javafx/geom/BaseBounds;
aload 0
getstatic com.sun.javafx.scene.DirtyBits.NODE_BOUNDS:Lcom/sun/javafx/scene/DirtyBits;
invokevirtual javafx.scene.Node.isDirty:(Lcom/sun/javafx/scene/DirtyBits;)Z
ifeq 17
iconst_0
goto 18
StackMap locals: javafx.scene.Node com.sun.javafx.sg.prism.NGNode
StackMap stack: com.sun.javafx.sg.prism.NGNode com.sun.javafx.geom.BaseBounds
17: iconst_1
StackMap locals: javafx.scene.Node com.sun.javafx.sg.prism.NGNode
StackMap stack: com.sun.javafx.sg.prism.NGNode com.sun.javafx.geom.BaseBounds int
18: invokevirtual com.sun.javafx.sg.prism.NGNode.setTransformedBounds:(Lcom/sun/javafx/geom/BaseBounds;Z)V
19: StackMap locals:
StackMap stack:
aload 0
getstatic com.sun.javafx.scene.DirtyBits.NODE_OPACITY:Lcom/sun/javafx/scene/DirtyBits;
invokevirtual javafx.scene.Node.isDirty:(Lcom/sun/javafx/scene/DirtyBits;)Z
ifeq 21
20: aload 1
dconst_0
aload 0
invokevirtual javafx.scene.Node.getOpacity:()D
dconst_1
invokestatic com.sun.javafx.util.Utils.clamp:(DDD)D
d2f
invokevirtual com.sun.javafx.sg.prism.NGNode.setOpacity:(F)V
21: StackMap locals:
StackMap stack:
aload 0
getstatic com.sun.javafx.scene.DirtyBits.NODE_CACHE:Lcom/sun/javafx/scene/DirtyBits;
invokevirtual javafx.scene.Node.isDirty:(Lcom/sun/javafx/scene/DirtyBits;)Z
ifeq 23
22: aload 1
aload 0
invokevirtual javafx.scene.Node.isCache:()Z
aload 0
invokevirtual javafx.scene.Node.getCacheHint:()Ljavafx/scene/CacheHint;
invokevirtual com.sun.javafx.sg.prism.NGNode.setCachedAsBitmap:(ZLjavafx/scene/CacheHint;)V
23: StackMap locals:
StackMap stack:
aload 0
getstatic com.sun.javafx.scene.DirtyBits.NODE_CLIP:Lcom/sun/javafx/scene/DirtyBits;
invokevirtual javafx.scene.Node.isDirty:(Lcom/sun/javafx/scene/DirtyBits;)Z
ifeq 27
24: aload 1
aload 0
invokevirtual javafx.scene.Node.getClip:()Ljavafx/scene/Node;
ifnull 25
aload 0
invokevirtual javafx.scene.Node.getClip:()Ljavafx/scene/Node;
invokevirtual javafx.scene.Node.getPeer:()Lcom/sun/javafx/sg/prism/NGNode;
goto 26
StackMap locals:
StackMap stack: com.sun.javafx.sg.prism.NGNode
25: aconst_null
StackMap locals: javafx.scene.Node com.sun.javafx.sg.prism.NGNode
StackMap stack: com.sun.javafx.sg.prism.NGNode com.sun.javafx.sg.prism.NGNode
26: invokevirtual com.sun.javafx.sg.prism.NGNode.setClipNode:(Lcom/sun/javafx/sg/prism/NGNode;)V
27: StackMap locals:
StackMap stack:
aload 0
getstatic com.sun.javafx.scene.DirtyBits.EFFECT_EFFECT:Lcom/sun/javafx/scene/DirtyBits;
invokevirtual javafx.scene.Node.isDirty:(Lcom/sun/javafx/scene/DirtyBits;)Z
ifeq 31
28: aload 0
invokevirtual javafx.scene.Node.getEffect:()Ljavafx/scene/effect/Effect;
ifnull 31
29: aload 0
invokevirtual javafx.scene.Node.getEffect:()Ljavafx/scene/effect/Effect;
invokestatic com.sun.scenario.effect.EffectHelper.sync:(Ljavafx/scene/effect/Effect;)V
30: aload 1
invokevirtual com.sun.javafx.sg.prism.NGNode.effectChanged:()V
31: StackMap locals:
StackMap stack:
aload 0
getstatic com.sun.javafx.scene.DirtyBits.NODE_EFFECT:Lcom/sun/javafx/scene/DirtyBits;
invokevirtual javafx.scene.Node.isDirty:(Lcom/sun/javafx/scene/DirtyBits;)Z
ifeq 35
32: aload 1
aload 0
invokevirtual javafx.scene.Node.getEffect:()Ljavafx/scene/effect/Effect;
ifnull 33
aload 0
invokevirtual javafx.scene.Node.getEffect:()Ljavafx/scene/effect/Effect;
invokestatic com.sun.scenario.effect.EffectHelper.getPeer:(Ljavafx/scene/effect/Effect;)Lcom/sun/scenario/effect/Effect;
goto 34
StackMap locals:
StackMap stack: com.sun.javafx.sg.prism.NGNode
33: aconst_null
StackMap locals: javafx.scene.Node com.sun.javafx.sg.prism.NGNode
StackMap stack: com.sun.javafx.sg.prism.NGNode com.sun.scenario.effect.Effect
34: invokevirtual com.sun.javafx.sg.prism.NGNode.setEffect:(Lcom/sun/scenario/effect/Effect;)V
35: StackMap locals:
StackMap stack:
aload 0
getstatic com.sun.javafx.scene.DirtyBits.NODE_VISIBLE:Lcom/sun/javafx/scene/DirtyBits;
invokevirtual javafx.scene.Node.isDirty:(Lcom/sun/javafx/scene/DirtyBits;)Z
ifeq 37
36: aload 1
aload 0
invokevirtual javafx.scene.Node.isVisible:()Z
invokevirtual com.sun.javafx.sg.prism.NGNode.setVisible:(Z)V
37: StackMap locals:
StackMap stack:
aload 0
getstatic com.sun.javafx.scene.DirtyBits.NODE_DEPTH_TEST:Lcom/sun/javafx/scene/DirtyBits;
invokevirtual javafx.scene.Node.isDirty:(Lcom/sun/javafx/scene/DirtyBits;)Z
ifeq 39
38: aload 1
aload 0
invokevirtual javafx.scene.Node.isDerivedDepthTest:()Z
invokevirtual com.sun.javafx.sg.prism.NGNode.setDepthTest:(Z)V
39: StackMap locals:
StackMap stack:
aload 0
getstatic com.sun.javafx.scene.DirtyBits.NODE_BLENDMODE:Lcom/sun/javafx/scene/DirtyBits;
invokevirtual javafx.scene.Node.isDirty:(Lcom/sun/javafx/scene/DirtyBits;)Z
ifeq 45
40: aload 0
invokevirtual javafx.scene.Node.getBlendMode:()Ljavafx/scene/effect/BlendMode;
astore 2
start local 2 41: aload 1
aload 2
ifnonnull 43
42: aconst_null
goto 44
43: StackMap locals: javafx.scene.Node com.sun.javafx.sg.prism.NGNode javafx.scene.effect.BlendMode
StackMap stack: com.sun.javafx.sg.prism.NGNode
aload 2
invokestatic com.sun.scenario.effect.EffectHelper.getToolkitBlendMode:(Ljavafx/scene/effect/BlendMode;)Lcom/sun/scenario/effect/Blend$Mode;
44: StackMap locals: javafx.scene.Node com.sun.javafx.sg.prism.NGNode javafx.scene.effect.BlendMode
StackMap stack: com.sun.javafx.sg.prism.NGNode com.sun.scenario.effect.Blend$Mode
invokevirtual com.sun.javafx.sg.prism.NGNode.setNodeBlendMode:(Lcom/sun/scenario/effect/Blend$Mode;)V
end local 2 45: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 46 0 this Ljavafx/scene/Node;
1 46 1 peer Lcom/sun/javafx/sg/prism/NGNode;
3 9 2 id Ljava/lang/String;
4 9 3 className Ljava/lang/String;
41 45 2 mode Ljavafx/scene/effect/BlendMode;
public final javafx.collections.ObservableMap<java.lang.Object, java.lang.Object> getProperties();
descriptor: ()Ljavafx/collections/ObservableMap;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.properties:Ljavafx/collections/ObservableMap;
ifnonnull 2
1: aload 0
new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
invokestatic javafx.collections.FXCollections.observableMap:(Ljava/util/Map;)Ljavafx/collections/ObservableMap;
putfield javafx.scene.Node.properties:Ljavafx/collections/ObservableMap;
2: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.properties:Ljavafx/collections/ObservableMap;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/collections/ObservableMap<Ljava/lang/Object;Ljava/lang/Object;>;
public boolean hasProperties();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.properties:Ljavafx/collections/ObservableMap;
ifnull 1
aload 0
getfield javafx.scene.Node.properties:Ljavafx/collections/ObservableMap;
invokeinterface javafx.collections.ObservableMap.isEmpty:()Z
ifne 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
public void setUserData(java.lang.Object);
descriptor: (Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.getProperties:()Ljavafx/collections/ObservableMap;
getstatic javafx.scene.Node.USER_DATA_KEY:Ljava/lang/Object;
aload 1
invokeinterface javafx.collections.ObservableMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljava/lang/Object;
MethodParameters:
Name Flags
value
public java.lang.Object getUserData();
descriptor: ()Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getProperties:()Ljavafx/collections/ObservableMap;
getstatic javafx.scene.Node.USER_DATA_KEY:Ljava/lang/Object;
invokeinterface javafx.collections.ObservableMap.get:(Ljava/lang/Object;)Ljava/lang/Object;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
final void setParent(javafx.scene.Parent);
descriptor: (Ljavafx/scene/Parent;)V
flags: (0x0010) ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.parentPropertyImpl:()Ljavafx/beans/property/ReadOnlyObjectWrapper;
aload 1
invokevirtual javafx.beans.property.ReadOnlyObjectWrapper.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/scene/Parent;
MethodParameters:
Name Flags
value
public final javafx.scene.Parent getParent();
descriptor: ()Ljavafx/scene/Parent;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.parent:Ljavafx/beans/property/ReadOnlyObjectWrapper;
ifnonnull 1
aconst_null
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield javafx.scene.Node.parent:Ljavafx/beans/property/ReadOnlyObjectWrapper;
invokevirtual javafx.beans.property.ReadOnlyObjectWrapper.get:()Ljava/lang/Object;
checkcast javafx.scene.Parent
StackMap locals:
StackMap stack: javafx.scene.Parent
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final javafx.beans.property.ReadOnlyObjectProperty<javafx.scene.Parent> parentProperty();
descriptor: ()Ljavafx/beans/property/ReadOnlyObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.parentPropertyImpl:()Ljavafx/beans/property/ReadOnlyObjectWrapper;
invokevirtual javafx.beans.property.ReadOnlyObjectWrapper.getReadOnlyProperty:()Ljavafx/beans/property/ReadOnlyObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ReadOnlyObjectProperty<Ljavafx/scene/Parent;>;
private javafx.beans.property.ReadOnlyObjectWrapper<javafx.scene.Parent> parentPropertyImpl();
descriptor: ()Ljavafx/beans/property/ReadOnlyObjectWrapper;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.parent:Ljavafx/beans/property/ReadOnlyObjectWrapper;
ifnonnull 2
1: aload 0
new javafx.scene.Node$4
dup
aload 0
invokespecial javafx.scene.Node$4.<init>:(Ljavafx/scene/Node;)V
putfield javafx.scene.Node.parent:Ljavafx/beans/property/ReadOnlyObjectWrapper;
2: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.parent:Ljavafx/beans/property/ReadOnlyObjectWrapper;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ReadOnlyObjectWrapper<Ljavafx/scene/Parent;>;
private void invalidatedScenes(javafx.scene.Scene, javafx.scene.SubScene);
descriptor: (Ljavafx/scene/Scene;Ljavafx/scene/SubScene;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=6, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual javafx.scene.Node.sceneProperty:()Ljavafx/beans/property/ReadOnlyObjectProperty;
invokevirtual javafx.beans.property.ReadOnlyObjectProperty.get:()Ljava/lang/Object;
checkcast javafx.scene.Scene
astore 3
start local 3 1: aload 1
aload 3
if_acmpeq 2
iconst_1
goto 3
StackMap locals: javafx.scene.Scene
StackMap stack:
2: iconst_0
StackMap locals:
StackMap stack: int
3: istore 4
start local 4 4: aload 0
getfield javafx.scene.Node.subScene:Ljavafx/scene/SubScene;
astore 5
start local 5 5: aload 0
invokevirtual javafx.scene.Node.getClip:()Ljavafx/scene/Node;
ifnull 7
6: aload 0
invokevirtual javafx.scene.Node.getClip:()Ljavafx/scene/Node;
aload 3
aload 5
invokevirtual javafx.scene.Node.setScenes:(Ljavafx/scene/Scene;Ljavafx/scene/SubScene;)V
7: StackMap locals: int javafx.scene.SubScene
StackMap stack:
iload 4
ifeq 14
8: aload 0
invokevirtual javafx.scene.Node.updateCanReceiveFocus:()V
9: aload 0
invokevirtual javafx.scene.Node.isFocusTraversable:()Z
ifeq 12
10: aload 3
ifnull 12
11: aload 3
invokevirtual javafx.scene.Scene.initializeInternalEventDispatcher:()V
12: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual javafx.scene.Node.focusSetDirty:(Ljavafx/scene/Scene;)V
13: aload 0
aload 3
invokevirtual javafx.scene.Node.focusSetDirty:(Ljavafx/scene/Scene;)V
14: StackMap locals:
StackMap stack:
aload 0
aload 3
aload 5
aload 1
aload 2
invokevirtual javafx.scene.Node.scenesChanged:(Ljavafx/scene/Scene;Ljavafx/scene/SubScene;Ljavafx/scene/Scene;Ljavafx/scene/SubScene;)V
15: aload 1
ifnull 17
16: aload 1
invokevirtual javafx.scene.Scene.windowProperty:()Ljavafx/beans/property/ReadOnlyObjectProperty;
aload 0
getfield javafx.scene.Node.sceneWindowChangedListener:Ljavafx/beans/value/ChangeListener;
invokevirtual javafx.beans.property.ReadOnlyObjectProperty.removeListener:(Ljavafx/beans/value/ChangeListener;)V
17: StackMap locals:
StackMap stack:
aload 3
ifnull 19
18: aload 3
invokevirtual javafx.scene.Scene.windowProperty:()Ljavafx/beans/property/ReadOnlyObjectProperty;
aload 0
getfield javafx.scene.Node.sceneWindowChangedListener:Ljavafx/beans/value/ChangeListener;
invokevirtual javafx.beans.property.ReadOnlyObjectProperty.addListener:(Ljavafx/beans/value/ChangeListener;)V
19: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.updateTreeShowing:()V
20: iload 4
ifeq 21
aload 0
invokevirtual javafx.scene.Node.reapplyCSS:()V
21: StackMap locals:
StackMap stack:
iload 4
ifeq 23
aload 0
invokevirtual javafx.scene.Node.isDirtyEmpty:()Z
ifne 23
22: aload 0
invokevirtual javafx.scene.Node.addToSceneDirtyList:()V
23: StackMap locals:
StackMap stack:
aload 3
ifnonnull 25
aload 0
getfield javafx.scene.Node.peer:Lcom/sun/javafx/sg/prism/NGNode;
ifnull 25
24: aload 0
getfield javafx.scene.Node.peer:Lcom/sun/javafx/sg/prism/NGNode;
invokevirtual com.sun.javafx.sg.prism.NGNode.release:()V
25: StackMap locals:
StackMap stack:
aload 1
ifnull 27
26: aload 1
aload 0
invokevirtual javafx.scene.Scene.clearNodeMnemonics:(Ljavafx/scene/Node;)V
27: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.getParent:()Ljavafx/scene/Parent;
ifnonnull 29
28: aload 0
invokevirtual javafx.scene.Node.parentResolvedOrientationInvalidated:()V
29: StackMap locals:
StackMap stack:
iload 4
ifeq 30
aload 0
getfield javafx.scene.Node.scene:Ljavafx/scene/Node$ReadOnlyObjectWrapperManualFire;
invokevirtual javafx.scene.Node$ReadOnlyObjectWrapperManualFire.fireSuperValueChangedEvent:()V
30: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.accessible:Lcom/sun/glass/ui/Accessible;
ifnull 36
31: aload 1
ifnull 34
aload 1
aload 3
if_acmpeq 34
aload 3
ifnonnull 34
32: aload 1
aload 0
aload 0
getfield javafx.scene.Node.accessible:Lcom/sun/glass/ui/Accessible;
invokevirtual javafx.scene.Scene.addAccessible:(Ljavafx/scene/Node;Lcom/sun/glass/ui/Accessible;)V
33: goto 35
34: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.accessible:Lcom/sun/glass/ui/Accessible;
invokevirtual com.sun.glass.ui.Accessible.dispose:()V
35: StackMap locals:
StackMap stack:
aload 0
aconst_null
putfield javafx.scene.Node.accessible:Lcom/sun/glass/ui/Accessible;
36: StackMap locals:
StackMap stack:
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 37 0 this Ljavafx/scene/Node;
0 37 1 oldScene Ljavafx/scene/Scene;
0 37 2 oldSubScene Ljavafx/scene/SubScene;
1 37 3 newScene Ljavafx/scene/Scene;
4 37 4 sceneChanged Z
5 37 5 newSubScene Ljavafx/scene/SubScene;
MethodParameters:
Name Flags
oldScene
oldSubScene
final void setScenes(javafx.scene.Scene, javafx.scene.SubScene);
descriptor: (Ljavafx/scene/Scene;Ljavafx/scene/SubScene;)V
flags: (0x0010) ACC_FINAL
Code:
stack=3, locals=6, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual javafx.scene.Node.sceneProperty:()Ljavafx/beans/property/ReadOnlyObjectProperty;
invokevirtual javafx.beans.property.ReadOnlyObjectProperty.get:()Ljava/lang/Object;
checkcast javafx.scene.Scene
astore 3
start local 3 1: aload 1
aload 3
if_acmpne 2
aload 2
aload 0
getfield javafx.scene.Node.subScene:Ljavafx/scene/SubScene;
if_acmpeq 9
2: StackMap locals: javafx.scene.Scene
StackMap stack:
aload 0
getfield javafx.scene.Node.scene:Ljavafx/scene/Node$ReadOnlyObjectWrapperManualFire;
aload 1
invokevirtual javafx.scene.Node$ReadOnlyObjectWrapperManualFire.set:(Ljava/lang/Object;)V
3: aload 0
getfield javafx.scene.Node.subScene:Ljavafx/scene/SubScene;
astore 4
start local 4 4: aload 0
aload 2
putfield javafx.scene.Node.subScene:Ljavafx/scene/SubScene;
5: aload 0
aload 3
aload 4
invokevirtual javafx.scene.Node.invalidatedScenes:(Ljavafx/scene/Scene;Ljavafx/scene/SubScene;)V
6: aload 0
instanceof javafx.scene.SubScene
ifeq 9
7: aload 0
checkcast javafx.scene.SubScene
astore 5
start local 5 8: aload 5
invokevirtual javafx.scene.SubScene.getRoot:()Ljavafx/scene/Parent;
aload 1
aload 5
invokevirtual javafx.scene.Parent.setScenes:(Ljavafx/scene/Scene;Ljavafx/scene/SubScene;)V
end local 5 end local 4 9: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Ljavafx/scene/Node;
0 10 1 newScene Ljavafx/scene/Scene;
0 10 2 newSubScene Ljavafx/scene/SubScene;
1 10 3 oldScene Ljavafx/scene/Scene;
4 9 4 oldSubScene Ljavafx/scene/SubScene;
8 9 5 thisSubScene Ljavafx/scene/SubScene;
MethodParameters:
Name Flags
newScene
newSubScene
final javafx.scene.SubScene getSubScene();
descriptor: ()Ljavafx/scene/SubScene;
flags: (0x0010) ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.subScene:Ljavafx/scene/SubScene;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
public final javafx.scene.Scene getScene();
descriptor: ()Ljavafx/scene/Scene;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.scene:Ljavafx/scene/Node$ReadOnlyObjectWrapperManualFire;
invokevirtual javafx.scene.Node$ReadOnlyObjectWrapperManualFire.get:()Ljava/lang/Object;
checkcast javafx.scene.Scene
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
public final javafx.beans.property.ReadOnlyObjectProperty<javafx.scene.Scene> sceneProperty();
descriptor: ()Ljavafx/beans/property/ReadOnlyObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.scene:Ljavafx/scene/Node$ReadOnlyObjectWrapperManualFire;
invokevirtual javafx.scene.Node$ReadOnlyObjectWrapperManualFire.getReadOnlyProperty:()Ljavafx/beans/property/ReadOnlyObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ReadOnlyObjectProperty<Ljavafx/scene/Scene;>;
void scenesChanged(javafx.scene.Scene, javafx.scene.SubScene, javafx.scene.Scene, javafx.scene.SubScene);
descriptor: (Ljavafx/scene/Scene;Ljavafx/scene/SubScene;Ljavafx/scene/Scene;Ljavafx/scene/SubScene;)V
flags: (0x0000)
Code:
stack=0, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
0 1 1 newScene Ljavafx/scene/Scene;
0 1 2 newSubScene Ljavafx/scene/SubScene;
0 1 3 oldScene Ljavafx/scene/Scene;
0 1 4 oldSubScene Ljavafx/scene/SubScene;
MethodParameters:
Name Flags
newScene final
newSubScene final
oldScene final
oldSubScene final
public final void setId(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.idProperty:()Ljavafx/beans/property/StringProperty;
aload 1
invokevirtual javafx.beans.property.StringProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljava/lang/String;
MethodParameters:
Name Flags
value
public final java.lang.String getId();
descriptor: ()Ljava/lang/String;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.id:Ljavafx/beans/property/StringProperty;
ifnonnull 1
aconst_null
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield javafx.scene.Node.id:Ljavafx/beans/property/StringProperty;
invokevirtual javafx.beans.property.StringProperty.get:()Ljava/lang/Object;
checkcast java.lang.String
StackMap locals:
StackMap stack: java.lang.String
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final javafx.beans.property.StringProperty idProperty();
descriptor: ()Ljavafx/beans/property/StringProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.id:Ljavafx/beans/property/StringProperty;
ifnonnull 2
1: aload 0
new javafx.scene.Node$5
dup
aload 0
invokespecial javafx.scene.Node$5.<init>:(Ljavafx/scene/Node;)V
putfield javafx.scene.Node.id:Ljavafx/beans/property/StringProperty;
2: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.id:Ljavafx/beans/property/StringProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final javafx.collections.ObservableList<java.lang.String> getStyleClass();
descriptor: ()Ljavafx/collections/ObservableList;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.styleClass:Ljavafx/collections/ObservableList;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/collections/ObservableList<Ljava/lang/String;>;
public final void setStyle(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.styleProperty:()Ljavafx/beans/property/StringProperty;
aload 1
invokevirtual javafx.beans.property.StringProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljava/lang/String;
MethodParameters:
Name Flags
value
public final java.lang.String getStyle();
descriptor: ()Ljava/lang/String;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.style:Ljavafx/beans/property/StringProperty;
ifnonnull 1
ldc ""
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield javafx.scene.Node.style:Ljavafx/beans/property/StringProperty;
invokevirtual javafx.beans.property.StringProperty.get:()Ljava/lang/Object;
checkcast java.lang.String
StackMap locals:
StackMap stack: java.lang.String
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final javafx.beans.property.StringProperty styleProperty();
descriptor: ()Ljavafx/beans/property/StringProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=5, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.style:Ljavafx/beans/property/StringProperty;
ifnonnull 2
1: aload 0
new javafx.scene.Node$6
dup
aload 0
ldc ""
invokespecial javafx.scene.Node$6.<init>:(Ljavafx/scene/Node;Ljava/lang/String;)V
putfield javafx.scene.Node.style:Ljavafx/beans/property/StringProperty;
2: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.style:Ljavafx/beans/property/StringProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final void setVisible(boolean);
descriptor: (Z)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.visibleProperty:()Ljavafx/beans/property/BooleanProperty;
iload 1
invokevirtual javafx.beans.property.BooleanProperty.set:(Z)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Z
MethodParameters:
Name Flags
value
public final boolean isVisible();
descriptor: ()Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.visible:Ljavafx/beans/property/BooleanProperty;
ifnonnull 1
iconst_1
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield javafx.scene.Node.visible:Ljavafx/beans/property/BooleanProperty;
invokevirtual javafx.beans.property.BooleanProperty.get:()Z
StackMap locals:
StackMap stack: int
2: ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final javafx.beans.property.BooleanProperty visibleProperty();
descriptor: ()Ljavafx/beans/property/BooleanProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=5, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.visible:Ljavafx/beans/property/BooleanProperty;
ifnonnull 2
1: aload 0
new javafx.scene.Node$7
dup
aload 0
iconst_1
invokespecial javafx.scene.Node$7.<init>:(Ljavafx/scene/Node;Z)V
putfield javafx.scene.Node.visible:Ljavafx/beans/property/BooleanProperty;
2: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.visible:Ljavafx/beans/property/BooleanProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final void setCursor(javafx.scene.Cursor);
descriptor: (Ljavafx/scene/Cursor;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.cursorProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/scene/Cursor;
MethodParameters:
Name Flags
value
public final javafx.scene.Cursor getCursor();
descriptor: ()Ljavafx/scene/Cursor;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.miscProperties:Ljavafx/scene/Node$MiscProperties;
ifnonnull 1
getstatic javafx.scene.Node.DEFAULT_CURSOR:Ljavafx/scene/Cursor;
goto 2
1: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.miscProperties:Ljavafx/scene/Node$MiscProperties;
invokevirtual javafx.scene.Node$MiscProperties.getCursor:()Ljavafx/scene/Cursor;
2: StackMap locals:
StackMap stack: javafx.scene.Cursor
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final javafx.beans.property.ObjectProperty<javafx.scene.Cursor> cursorProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getMiscProperties:()Ljavafx/scene/Node$MiscProperties;
invokevirtual javafx.scene.Node$MiscProperties.cursorProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/scene/Cursor;>;
public final void setOpacity(double);
descriptor: (D)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.opacityProperty:()Ljavafx/beans/property/DoubleProperty;
dload 1
invokevirtual javafx.beans.property.DoubleProperty.set:(D)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value D
MethodParameters:
Name Flags
value
public final double getOpacity();
descriptor: ()D
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.opacity:Ljavafx/beans/property/DoubleProperty;
ifnonnull 1
dconst_1
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield javafx.scene.Node.opacity:Ljavafx/beans/property/DoubleProperty;
invokevirtual javafx.beans.property.DoubleProperty.get:()D
StackMap locals:
StackMap stack: double
2: dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final javafx.beans.property.DoubleProperty opacityProperty();
descriptor: ()Ljavafx/beans/property/DoubleProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.opacity:Ljavafx/beans/property/DoubleProperty;
ifnonnull 2
1: aload 0
new javafx.scene.Node$8
dup
aload 0
dconst_1
invokespecial javafx.scene.Node$8.<init>:(Ljavafx/scene/Node;D)V
putfield javafx.scene.Node.opacity:Ljavafx/beans/property/DoubleProperty;
2: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.opacity:Ljavafx/beans/property/DoubleProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final void setBlendMode(javafx.scene.effect.BlendMode);
descriptor: (Ljavafx/scene/effect/BlendMode;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.blendModeProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/scene/effect/BlendMode;
MethodParameters:
Name Flags
value
public final javafx.scene.effect.BlendMode getBlendMode();
descriptor: ()Ljavafx/scene/effect/BlendMode;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.blendMode:Ljavafx/beans/property/ObjectProperty;
ifnonnull 1
aconst_null
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield javafx.scene.Node.blendMode:Ljavafx/beans/property/ObjectProperty;
invokevirtual javafx.beans.property.ObjectProperty.get:()Ljava/lang/Object;
checkcast javafx.scene.effect.BlendMode
StackMap locals:
StackMap stack: javafx.scene.effect.BlendMode
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final javafx.beans.property.ObjectProperty<javafx.scene.effect.BlendMode> blendModeProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=5, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.blendMode:Ljavafx/beans/property/ObjectProperty;
ifnonnull 2
1: aload 0
new javafx.scene.Node$9
dup
aload 0
aconst_null
invokespecial javafx.scene.Node$9.<init>:(Ljavafx/scene/Node;Ljavafx/scene/effect/BlendMode;)V
putfield javafx.scene.Node.blendMode:Ljavafx/beans/property/ObjectProperty;
2: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.blendMode:Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/scene/effect/BlendMode;>;
public final void setClip(javafx.scene.Node);
descriptor: (Ljavafx/scene/Node;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.clipProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/scene/Node;
MethodParameters:
Name Flags
value
public final javafx.scene.Node getClip();
descriptor: ()Ljavafx/scene/Node;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.miscProperties:Ljavafx/scene/Node$MiscProperties;
ifnonnull 1
getstatic javafx.scene.Node.DEFAULT_CLIP:Ljavafx/scene/Node;
goto 2
1: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.miscProperties:Ljavafx/scene/Node$MiscProperties;
invokevirtual javafx.scene.Node$MiscProperties.getClip:()Ljavafx/scene/Node;
2: StackMap locals:
StackMap stack: javafx.scene.Node
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final javafx.beans.property.ObjectProperty<javafx.scene.Node> clipProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getMiscProperties:()Ljavafx/scene/Node$MiscProperties;
invokevirtual javafx.scene.Node$MiscProperties.clipProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/scene/Node;>;
public final void setCache(boolean);
descriptor: (Z)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.cacheProperty:()Ljavafx/beans/property/BooleanProperty;
iload 1
invokevirtual javafx.beans.property.BooleanProperty.set:(Z)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Z
MethodParameters:
Name Flags
value
public final boolean isCache();
descriptor: ()Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.miscProperties:Ljavafx/scene/Node$MiscProperties;
ifnonnull 1
iconst_0
goto 2
1: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.miscProperties:Ljavafx/scene/Node$MiscProperties;
invokevirtual javafx.scene.Node$MiscProperties.isCache:()Z
2: StackMap locals:
StackMap stack: int
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final javafx.beans.property.BooleanProperty cacheProperty();
descriptor: ()Ljavafx/beans/property/BooleanProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getMiscProperties:()Ljavafx/scene/Node$MiscProperties;
invokevirtual javafx.scene.Node$MiscProperties.cacheProperty:()Ljavafx/beans/property/BooleanProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
public final void setCacheHint(javafx.scene.CacheHint);
descriptor: (Ljavafx/scene/CacheHint;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.cacheHintProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/scene/CacheHint;
MethodParameters:
Name Flags
value
public final javafx.scene.CacheHint getCacheHint();
descriptor: ()Ljavafx/scene/CacheHint;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.miscProperties:Ljavafx/scene/Node$MiscProperties;
ifnonnull 1
getstatic javafx.scene.Node.DEFAULT_CACHE_HINT:Ljavafx/scene/CacheHint;
goto 2
1: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.miscProperties:Ljavafx/scene/Node$MiscProperties;
invokevirtual javafx.scene.Node$MiscProperties.getCacheHint:()Ljavafx/scene/CacheHint;
2: StackMap locals:
StackMap stack: javafx.scene.CacheHint
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final javafx.beans.property.ObjectProperty<javafx.scene.CacheHint> cacheHintProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getMiscProperties:()Ljavafx/scene/Node$MiscProperties;
invokevirtual javafx.scene.Node$MiscProperties.cacheHintProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/scene/CacheHint;>;
public final void setEffect(javafx.scene.effect.Effect);
descriptor: (Ljavafx/scene/effect/Effect;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.effectProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/scene/effect/Effect;
MethodParameters:
Name Flags
value
public final javafx.scene.effect.Effect getEffect();
descriptor: ()Ljavafx/scene/effect/Effect;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.miscProperties:Ljavafx/scene/Node$MiscProperties;
ifnonnull 1
getstatic javafx.scene.Node.DEFAULT_EFFECT:Ljavafx/scene/effect/Effect;
goto 2
1: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.miscProperties:Ljavafx/scene/Node$MiscProperties;
invokevirtual javafx.scene.Node$MiscProperties.getEffect:()Ljavafx/scene/effect/Effect;
2: StackMap locals:
StackMap stack: javafx.scene.effect.Effect
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final javafx.beans.property.ObjectProperty<javafx.scene.effect.Effect> effectProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getMiscProperties:()Ljavafx/scene/Node$MiscProperties;
invokevirtual javafx.scene.Node$MiscProperties.effectProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/scene/effect/Effect;>;
public final void setDepthTest(javafx.scene.DepthTest);
descriptor: (Ljavafx/scene/DepthTest;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.depthTestProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/scene/DepthTest;
MethodParameters:
Name Flags
value
public final javafx.scene.DepthTest getDepthTest();
descriptor: ()Ljavafx/scene/DepthTest;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.miscProperties:Ljavafx/scene/Node$MiscProperties;
ifnonnull 1
getstatic javafx.scene.Node.DEFAULT_DEPTH_TEST:Ljavafx/scene/DepthTest;
goto 2
1: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.miscProperties:Ljavafx/scene/Node$MiscProperties;
invokevirtual javafx.scene.Node$MiscProperties.getDepthTest:()Ljavafx/scene/DepthTest;
2: StackMap locals:
StackMap stack: javafx.scene.DepthTest
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final javafx.beans.property.ObjectProperty<javafx.scene.DepthTest> depthTestProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getMiscProperties:()Ljavafx/scene/Node$MiscProperties;
invokevirtual javafx.scene.Node$MiscProperties.depthTestProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/scene/DepthTest;>;
void computeDerivedDepthTest();
descriptor: ()V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getDepthTest:()Ljavafx/scene/DepthTest;
getstatic javafx.scene.DepthTest.INHERIT:Ljavafx/scene/DepthTest;
if_acmpne 6
1: aload 0
invokevirtual javafx.scene.Node.getParent:()Ljavafx/scene/Parent;
ifnull 4
2: aload 0
invokevirtual javafx.scene.Node.getParent:()Ljavafx/scene/Parent;
invokevirtual javafx.scene.Parent.isDerivedDepthTest:()Z
istore 1
start local 1 3: goto 10
end local 1 4: StackMap locals:
StackMap stack:
iconst_1
istore 1
start local 1 5: goto 10
end local 1 StackMap locals:
StackMap stack:
6: aload 0
invokevirtual javafx.scene.Node.getDepthTest:()Ljavafx/scene/DepthTest;
getstatic javafx.scene.DepthTest.ENABLE:Ljavafx/scene/DepthTest;
if_acmpne 9
7: iconst_1
istore 1
start local 1 8: goto 10
end local 1 9: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 10: StackMap locals: int
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.isDerivedDepthTest:()Z
iload 1
if_icmpeq 13
11: aload 0
getstatic com.sun.javafx.scene.DirtyBits.NODE_DEPTH_TEST:Lcom/sun/javafx/scene/DirtyBits;
invokestatic com.sun.javafx.scene.NodeHelper.markDirty:(Ljavafx/scene/Node;Lcom/sun/javafx/scene/DirtyBits;)V
12: aload 0
iload 1
invokevirtual javafx.scene.Node.setDerivedDepthTest:(Z)V
13: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Ljavafx/scene/Node;
3 4 1 newDDT Z
5 6 1 newDDT Z
8 9 1 newDDT Z
10 14 1 newDDT Z
void setDerivedDepthTest(boolean);
descriptor: (Z)V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield javafx.scene.Node.derivedDepthTest:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Z
MethodParameters:
Name Flags
value
boolean isDerivedDepthTest();
descriptor: ()Z
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.derivedDepthTest:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
public final void setDisable(boolean);
descriptor: (Z)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.disableProperty:()Ljavafx/beans/property/BooleanProperty;
iload 1
invokevirtual javafx.beans.property.BooleanProperty.set:(Z)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Z
MethodParameters:
Name Flags
value
public final boolean isDisable();
descriptor: ()Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.miscProperties:Ljavafx/scene/Node$MiscProperties;
ifnonnull 1
iconst_0
goto 2
1: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.miscProperties:Ljavafx/scene/Node$MiscProperties;
invokevirtual javafx.scene.Node$MiscProperties.isDisable:()Z
2: StackMap locals:
StackMap stack: int
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final javafx.beans.property.BooleanProperty disableProperty();
descriptor: ()Ljavafx/beans/property/BooleanProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getMiscProperties:()Ljavafx/scene/Node$MiscProperties;
invokevirtual javafx.scene.Node$MiscProperties.disableProperty:()Ljavafx/beans/property/BooleanProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
public final void setPickOnBounds(boolean);
descriptor: (Z)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.pickOnBoundsProperty:()Ljavafx/beans/property/BooleanProperty;
iload 1
invokevirtual javafx.beans.property.BooleanProperty.set:(Z)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Z
MethodParameters:
Name Flags
value
public final boolean isPickOnBounds();
descriptor: ()Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.pickOnBounds:Ljavafx/beans/property/BooleanProperty;
ifnonnull 1
iconst_0
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield javafx.scene.Node.pickOnBounds:Ljavafx/beans/property/BooleanProperty;
invokevirtual javafx.beans.property.BooleanProperty.get:()Z
StackMap locals:
StackMap stack: int
2: ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final javafx.beans.property.BooleanProperty pickOnBoundsProperty();
descriptor: ()Ljavafx/beans/property/BooleanProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=5, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.pickOnBounds:Ljavafx/beans/property/BooleanProperty;
ifnonnull 2
1: aload 0
new javafx.beans.property.SimpleBooleanProperty
dup
aload 0
ldc "pickOnBounds"
invokespecial javafx.beans.property.SimpleBooleanProperty.<init>:(Ljava/lang/Object;Ljava/lang/String;)V
putfield javafx.scene.Node.pickOnBounds:Ljavafx/beans/property/BooleanProperty;
2: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.pickOnBounds:Ljavafx/beans/property/BooleanProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
protected final void setDisabled(boolean);
descriptor: (Z)V
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.disabledPropertyImpl:()Ljavafx/beans/property/ReadOnlyBooleanWrapper;
iload 1
invokevirtual javafx.beans.property.ReadOnlyBooleanWrapper.set:(Z)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Z
MethodParameters:
Name Flags
value
public final boolean isDisabled();
descriptor: ()Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.disabled:Ljavafx/beans/property/ReadOnlyBooleanWrapper;
ifnonnull 1
iconst_0
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield javafx.scene.Node.disabled:Ljavafx/beans/property/ReadOnlyBooleanWrapper;
invokevirtual javafx.beans.property.ReadOnlyBooleanWrapper.get:()Z
StackMap locals:
StackMap stack: int
2: ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final javafx.beans.property.ReadOnlyBooleanProperty disabledProperty();
descriptor: ()Ljavafx/beans/property/ReadOnlyBooleanProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.disabledPropertyImpl:()Ljavafx/beans/property/ReadOnlyBooleanWrapper;
invokevirtual javafx.beans.property.ReadOnlyBooleanWrapper.getReadOnlyProperty:()Ljavafx/beans/property/ReadOnlyBooleanProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
private javafx.beans.property.ReadOnlyBooleanWrapper disabledPropertyImpl();
descriptor: ()Ljavafx/beans/property/ReadOnlyBooleanWrapper;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.disabled:Ljavafx/beans/property/ReadOnlyBooleanWrapper;
ifnonnull 2
1: aload 0
new javafx.scene.Node$10
dup
aload 0
invokespecial javafx.scene.Node$10.<init>:(Ljavafx/scene/Node;)V
putfield javafx.scene.Node.disabled:Ljavafx/beans/property/ReadOnlyBooleanWrapper;
2: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.disabled:Ljavafx/beans/property/ReadOnlyBooleanWrapper;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
private void updateDisabled();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.isDisable:()Z
istore 1
start local 1 1: iload 1
ifne 7
2: aload 0
invokevirtual javafx.scene.Node.getParent:()Ljavafx/scene/Parent;
ifnull 3
aload 0
invokevirtual javafx.scene.Node.getParent:()Ljavafx/scene/Parent;
invokevirtual javafx.scene.Parent.isDisabled:()Z
goto 6
3: StackMap locals: int
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.getSubScene:()Ljavafx/scene/SubScene;
ifnull 5
aload 0
invokevirtual javafx.scene.Node.getSubScene:()Ljavafx/scene/SubScene;
invokevirtual javafx.scene.SubScene.isDisabled:()Z
ifeq 5
4: iconst_1
goto 6
StackMap locals:
StackMap stack:
5: iconst_0
StackMap locals:
StackMap stack: int
6: istore 1
7: StackMap locals:
StackMap stack:
aload 0
iload 1
invokevirtual javafx.scene.Node.setDisabled:(Z)V
8: aload 0
instanceof javafx.scene.SubScene
ifeq 10
9: aload 0
checkcast javafx.scene.SubScene
invokevirtual javafx.scene.SubScene.getRoot:()Ljavafx/scene/Parent;
iload 1
invokevirtual javafx.scene.Parent.setDisabled:(Z)V
10: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Ljavafx/scene/Node;
1 11 1 isDisabled Z
public javafx.scene.Node lookup(java.lang.String);
descriptor: (Ljava/lang/String;)Ljavafx/scene/Node;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 1
aconst_null
areturn
1: StackMap locals:
StackMap stack:
aload 1
invokestatic javafx.css.Selector.createSelector:(Ljava/lang/String;)Ljavafx/css/Selector;
astore 2
start local 2 2: aload 2
ifnull 3
aload 2
aload 0
invokevirtual javafx.css.Selector.applies:(Ljavafx/css/Styleable;)Z
ifeq 3
aload 0
goto 4
StackMap locals: javafx.css.Selector
StackMap stack:
3: aconst_null
StackMap locals:
StackMap stack: javafx.scene.Node
4: areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Ljavafx/scene/Node;
0 5 1 selector Ljava/lang/String;
2 5 2 s Ljavafx/css/Selector;
MethodParameters:
Name Flags
selector
public java.util.Set<javafx.scene.Node> lookupAll(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/util/Set;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=2
start local 0 start local 1 0: aload 1
invokestatic javafx.css.Selector.createSelector:(Ljava/lang/String;)Ljavafx/css/Selector;
astore 2
start local 2 1: invokestatic java.util.Collections.emptySet:()Ljava/util/Set;
astore 3
start local 3 2: aload 2
ifnonnull 3
aload 3
areturn
3: StackMap locals: javafx.css.Selector java.util.Set
StackMap stack:
aload 0
aload 2
aconst_null
invokevirtual javafx.scene.Node.lookupAll:(Ljavafx/css/Selector;Ljava/util/List;)Ljava/util/List;
astore 4
start local 4 4: aload 4
ifnonnull 5
aload 3
goto 6
StackMap locals: java.util.List
StackMap stack:
5: new com.sun.javafx.collections.UnmodifiableListSet
dup
aload 4
invokespecial com.sun.javafx.collections.UnmodifiableListSet.<init>:(Ljava/util/List;)V
StackMap locals:
StackMap stack: java.util.Set
6: areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Ljavafx/scene/Node;
0 7 1 selector Ljava/lang/String;
1 7 2 s Ljavafx/css/Selector;
2 7 3 empty Ljava/util/Set<Ljavafx/scene/Node;>;
4 7 4 results Ljava/util/List<Ljavafx/scene/Node;>;
Signature: (Ljava/lang/String;)Ljava/util/Set<Ljavafx/scene/Node;>;
MethodParameters:
Name Flags
selector
java.util.List<javafx.scene.Node> lookupAll(javafx.css.Selector, java.util.List<javafx.scene.Node>);
descriptor: (Ljavafx/css/Selector;Ljava/util/List;)Ljava/util/List;
flags: (0x0000)
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 1
aload 0
invokevirtual javafx.css.Selector.applies:(Ljavafx/css/Styleable;)Z
ifeq 4
1: aload 2
ifnonnull 3
2: new java.util.LinkedList
dup
invokespecial java.util.LinkedList.<init>:()V
astore 2
3: StackMap locals:
StackMap stack:
aload 2
aload 0
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
4: StackMap locals:
StackMap stack:
aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Ljavafx/scene/Node;
0 5 1 selector Ljavafx/css/Selector;
0 5 2 results Ljava/util/List<Ljavafx/scene/Node;>;
Signature: (Ljavafx/css/Selector;Ljava/util/List<Ljavafx/scene/Node;>;)Ljava/util/List<Ljavafx/scene/Node;>;
MethodParameters:
Name Flags
selector
results
public void toBack();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getParent:()Ljavafx/scene/Parent;
ifnull 2
1: aload 0
invokevirtual javafx.scene.Node.getParent:()Ljavafx/scene/Parent;
aload 0
invokevirtual javafx.scene.Parent.toBack:(Ljavafx/scene/Node;)V
2: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public void toFront();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getParent:()Ljavafx/scene/Parent;
ifnull 2
1: aload 0
invokevirtual javafx.scene.Node.getParent:()Ljavafx/scene/Parent;
aload 0
invokevirtual javafx.scene.Parent.toFront:(Ljavafx/scene/Node;)V
2: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
private void doCSSPass();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.cssFlag:Lcom/sun/javafx/scene/CssFlags;
getstatic com.sun.javafx.scene.CssFlags.CLEAN:Lcom/sun/javafx/scene/CssFlags;
if_acmpeq 2
1: aload 0
invokevirtual javafx.scene.Node.processCSS:()V
2: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
private static void syncAll(javafx.scene.Node);
descriptor: (Ljavafx/scene/Node;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=5, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.syncPeer:()V
1: aload 0
instanceof javafx.scene.Parent
ifeq 11
2: aload 0
checkcast javafx.scene.Parent
astore 1
start local 1 3: aload 1
invokevirtual javafx.scene.Parent.getChildren:()Ljavafx/collections/ObservableList;
invokeinterface javafx.collections.ObservableList.size:()I
istore 2
start local 2 4: iconst_0
istore 3
start local 3 5: goto 10
6: StackMap locals: javafx.scene.Parent int int
StackMap stack:
aload 1
invokevirtual javafx.scene.Parent.getChildren:()Ljavafx/collections/ObservableList;
iload 3
invokeinterface javafx.collections.ObservableList.get:(I)Ljava/lang/Object;
checkcast javafx.scene.Node
astore 4
start local 4 7: aload 4
ifnull 9
8: aload 4
invokestatic javafx.scene.Node.syncAll:(Ljavafx/scene/Node;)V
end local 4 9: StackMap locals:
StackMap stack:
iinc 3 1
StackMap locals:
StackMap stack:
10: iload 3
iload 2
if_icmplt 6
end local 3 end local 2 end local 1 11: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.getClip:()Ljavafx/scene/Node;
ifnull 13
12: aload 0
invokevirtual javafx.scene.Node.getClip:()Ljavafx/scene/Node;
invokestatic javafx.scene.Node.syncAll:(Ljavafx/scene/Node;)V
13: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 node Ljavafx/scene/Node;
3 11 1 p Ljavafx/scene/Parent;
4 11 2 childrenCount I
5 11 3 i I
7 9 4 n Ljavafx/scene/Node;
MethodParameters:
Name Flags
node
private void doLayoutPass();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=3, args_size=1
start local 0 0: aload 0
instanceof javafx.scene.Parent
ifeq 7
1: aload 0
checkcast javafx.scene.Parent
astore 1
start local 1 2: iconst_0
istore 2
start local 2 3: goto 6
4: StackMap locals: javafx.scene.Parent int
StackMap stack:
aload 1
invokevirtual javafx.scene.Parent.layout:()V
5: iinc 2 1
StackMap locals:
StackMap stack:
6: iload 2
iconst_3
if_icmplt 4
end local 2 end local 1 7: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Ljavafx/scene/Node;
2 7 1 p Ljavafx/scene/Parent;
3 7 2 i I
private void doCSSLayoutSyncForSnapshot();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.doCSSPass:()V
1: aload 0
invokevirtual javafx.scene.Node.doLayoutPass:()V
2: aload 0
invokevirtual javafx.scene.Node.updateBounds:()V
3: iconst_1
invokestatic javafx.scene.Scene.setAllowPGAccess:(Z)V
4: aload 0
invokestatic javafx.scene.Node.syncAll:(Ljavafx/scene/Node;)V
5: iconst_0
invokestatic javafx.scene.Scene.setAllowPGAccess:(Z)V
6: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Ljavafx/scene/Node;
private javafx.scene.image.WritableImage doSnapshot(javafx.scene.SnapshotParameters, javafx.scene.image.WritableImage);
descriptor: (Ljavafx/scene/SnapshotParameters;Ljavafx/scene/image/WritableImage;)Ljavafx/scene/image/WritableImage;
flags: (0x0002) ACC_PRIVATE
Code:
stack=15, locals=14, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual javafx.scene.Node.getScene:()Ljavafx/scene/Scene;
ifnull 3
1: aload 0
invokevirtual javafx.scene.Node.getScene:()Ljavafx/scene/Scene;
aload 0
invokevirtual javafx.scene.Scene.doCSSLayoutSyncForSnapshot:(Ljavafx/scene/Node;)V
2: goto 4
3: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.doCSSLayoutSyncForSnapshot:()V
4: StackMap locals:
StackMap stack:
getstatic com.sun.javafx.geom.transform.BaseTransform.IDENTITY_TRANSFORM:Lcom/sun/javafx/geom/transform/BaseTransform;
astore 3
start local 3 5: aload 1
invokevirtual javafx.scene.SnapshotParameters.getTransform:()Ljavafx/scene/transform/Transform;
ifnull 9
6: new com.sun.javafx.geom.transform.Affine3D
dup
invokespecial com.sun.javafx.geom.transform.Affine3D.<init>:()V
astore 4
start local 4 7: aload 1
invokevirtual javafx.scene.SnapshotParameters.getTransform:()Ljavafx/scene/transform/Transform;
aload 4
invokestatic com.sun.javafx.scene.transform.TransformHelper.apply:(Ljavafx/scene/transform/Transform;Lcom/sun/javafx/geom/transform/Affine3D;)V
8: aload 4
astore 3
end local 4 9: StackMap locals: com.sun.javafx.geom.transform.BaseTransform
StackMap stack:
aload 1
invokevirtual javafx.scene.SnapshotParameters.getViewport:()Ljavafx/geometry/Rectangle2D;
astore 12
start local 12 10: aload 12
ifnull 16
11: aload 12
invokevirtual javafx.geometry.Rectangle2D.getMinX:()D
dstore 4
start local 4 12: aload 12
invokevirtual javafx.geometry.Rectangle2D.getMinY:()D
dstore 6
start local 6 13: aload 12
invokevirtual javafx.geometry.Rectangle2D.getWidth:()D
dstore 8
start local 8 14: aload 12
invokevirtual javafx.geometry.Rectangle2D.getHeight:()D
dstore 10
start local 10 15: goto 22
end local 10 end local 8 end local 6 end local 4 16: StackMap locals: javafx.scene.Node javafx.scene.SnapshotParameters javafx.scene.image.WritableImage com.sun.javafx.geom.transform.BaseTransform top top top top top top top top javafx.geometry.Rectangle2D
StackMap stack:
invokestatic com.sun.javafx.util.TempState.getInstance:()Lcom/sun/javafx/util/TempState;
getfield com.sun.javafx.util.TempState.bounds:Lcom/sun/javafx/geom/BaseBounds;
astore 13
start local 13 17: aload 0
aload 13
aload 3
invokevirtual javafx.scene.Node.getTransformedBounds:(Lcom/sun/javafx/geom/BaseBounds;Lcom/sun/javafx/geom/transform/BaseTransform;)Lcom/sun/javafx/geom/BaseBounds;
astore 13
18: aload 13
invokevirtual com.sun.javafx.geom.BaseBounds.getMinX:()F
f2d
dstore 4
start local 4 19: aload 13
invokevirtual com.sun.javafx.geom.BaseBounds.getMinY:()F
f2d
dstore 6
start local 6 20: aload 13
invokevirtual com.sun.javafx.geom.BaseBounds.getWidth:()F
f2d
dstore 8
start local 8 21: aload 13
invokevirtual com.sun.javafx.geom.BaseBounds.getHeight:()F
f2d
dstore 10
end local 13 start local 10 22: StackMap locals: javafx.scene.Node javafx.scene.SnapshotParameters javafx.scene.image.WritableImage com.sun.javafx.geom.transform.BaseTransform double double double double javafx.geometry.Rectangle2D
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.getScene:()Ljavafx/scene/Scene;
dload 4
dload 6
dload 8
dload 10
23: aload 0
aload 3
aload 1
invokevirtual javafx.scene.SnapshotParameters.isDepthBufferInternal:()Z
24: aload 1
invokevirtual javafx.scene.SnapshotParameters.getFill:()Ljavafx/scene/paint/Paint;
aload 1
invokevirtual javafx.scene.SnapshotParameters.getEffectiveCamera:()Ljavafx/scene/Camera;
aload 2
25: invokestatic javafx.scene.Scene.doSnapshot:(Ljavafx/scene/Scene;DDDDLjavafx/scene/Node;Lcom/sun/javafx/geom/transform/BaseTransform;ZLjavafx/scene/paint/Paint;Ljavafx/scene/Camera;Ljavafx/scene/image/WritableImage;)Ljavafx/scene/image/WritableImage;
astore 13
start local 13 26: aload 13
areturn
end local 13 end local 12 end local 10 end local 8 end local 6 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 27 0 this Ljavafx/scene/Node;
0 27 1 params Ljavafx/scene/SnapshotParameters;
0 27 2 img Ljavafx/scene/image/WritableImage;
5 27 3 transform Lcom/sun/javafx/geom/transform/BaseTransform;
7 9 4 tempTx Lcom/sun/javafx/geom/transform/Affine3D;
12 16 4 x D
19 27 4 x D
13 16 6 y D
20 27 6 y D
14 16 8 w D
21 27 8 w D
15 16 10 h D
22 27 10 h D
10 27 12 viewport Ljavafx/geometry/Rectangle2D;
17 22 13 tempBounds Lcom/sun/javafx/geom/BaseBounds;
26 27 13 result Ljavafx/scene/image/WritableImage;
MethodParameters:
Name Flags
params
img
public javafx.scene.image.WritableImage snapshot(javafx.scene.SnapshotParameters, javafx.scene.image.WritableImage);
descriptor: (Ljavafx/scene/SnapshotParameters;Ljavafx/scene/image/WritableImage;)Ljavafx/scene/image/WritableImage;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: invokestatic com.sun.javafx.tk.Toolkit.getToolkit:()Lcom/sun/javafx/tk/Toolkit;
invokevirtual com.sun.javafx.tk.Toolkit.checkFxUserThread:()V
1: aload 1
ifnonnull 8
2: new javafx.scene.SnapshotParameters
dup
invokespecial javafx.scene.SnapshotParameters.<init>:()V
astore 1
3: aload 0
invokevirtual javafx.scene.Node.getScene:()Ljavafx/scene/Scene;
astore 3
start local 3 4: aload 3
ifnull 8
5: aload 1
aload 3
invokevirtual javafx.scene.Scene.getEffectiveCamera:()Ljavafx/scene/Camera;
invokevirtual javafx.scene.SnapshotParameters.setCamera:(Ljavafx/scene/Camera;)V
6: aload 1
aload 3
invokevirtual javafx.scene.Scene.isDepthBufferInternal:()Z
invokevirtual javafx.scene.SnapshotParameters.setDepthBuffer:(Z)V
7: aload 1
aload 3
invokevirtual javafx.scene.Scene.getFill:()Ljavafx/scene/paint/Paint;
invokevirtual javafx.scene.SnapshotParameters.setFill:(Ljavafx/scene/paint/Paint;)V
end local 3 8: StackMap locals:
StackMap stack:
aload 0
aload 1
aload 2
invokevirtual javafx.scene.Node.doSnapshot:(Ljavafx/scene/SnapshotParameters;Ljavafx/scene/image/WritableImage;)Ljavafx/scene/image/WritableImage;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Ljavafx/scene/Node;
0 9 1 params Ljavafx/scene/SnapshotParameters;
0 9 2 image Ljavafx/scene/image/WritableImage;
4 8 3 s Ljavafx/scene/Scene;
MethodParameters:
Name Flags
params
image
public void snapshot(javafx.util.Callback<javafx.scene.SnapshotResult, java.lang.Void>, javafx.scene.SnapshotParameters, javafx.scene.image.WritableImage);
descriptor: (Ljavafx/util/Callback;Ljavafx/scene/SnapshotParameters;Ljavafx/scene/image/WritableImage;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=8, args_size=4
start local 0 start local 1 start local 2 start local 3 0: invokestatic com.sun.javafx.tk.Toolkit.getToolkit:()Lcom/sun/javafx/tk/Toolkit;
invokevirtual com.sun.javafx.tk.Toolkit.checkFxUserThread:()V
1: aload 1
ifnonnull 3
2: new java.lang.NullPointerException
dup
ldc "The callback must not be null"
invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
athrow
3: StackMap locals:
StackMap stack:
aload 2
ifnonnull 11
4: new javafx.scene.SnapshotParameters
dup
invokespecial javafx.scene.SnapshotParameters.<init>:()V
astore 2
5: aload 0
invokevirtual javafx.scene.Node.getScene:()Ljavafx/scene/Scene;
astore 4
start local 4 6: aload 4
ifnull 12
7: aload 2
aload 4
invokevirtual javafx.scene.Scene.getEffectiveCamera:()Ljavafx/scene/Camera;
invokevirtual javafx.scene.SnapshotParameters.setCamera:(Ljavafx/scene/Camera;)V
8: aload 2
aload 4
invokevirtual javafx.scene.Scene.isDepthBufferInternal:()Z
invokevirtual javafx.scene.SnapshotParameters.setDepthBuffer:(Z)V
9: aload 2
aload 4
invokevirtual javafx.scene.Scene.getFill:()Ljavafx/scene/paint/Paint;
invokevirtual javafx.scene.SnapshotParameters.setFill:(Ljavafx/scene/paint/Paint;)V
end local 4 10: goto 12
11: StackMap locals:
StackMap stack:
aload 2
invokevirtual javafx.scene.SnapshotParameters.copy:()Ljavafx/scene/SnapshotParameters;
astore 2
12: StackMap locals:
StackMap stack:
aload 2
astore 4
start local 4 13: aload 1
astore 5
start local 5 14: aload 3
astore 6
start local 6 15: aload 0
aload 4
aload 6
aload 5
invokedynamic run(Ljavafx/scene/Node;Ljavafx/scene/SnapshotParameters;Ljavafx/scene/image/WritableImage;Ljavafx/util/Callback;)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
javafx/scene/Node.lambda$5(Ljavafx/scene/SnapshotParameters;Ljavafx/scene/image/WritableImage;Ljavafx/util/Callback;)V (7)
()V
astore 7
start local 7 16: aload 7
invokestatic javafx.scene.Scene.addSnapshotRunnable:(Ljava/lang/Runnable;)V
17: return
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 18 0 this Ljavafx/scene/Node;
0 18 1 callback Ljavafx/util/Callback<Ljavafx/scene/SnapshotResult;Ljava/lang/Void;>;
0 18 2 params Ljavafx/scene/SnapshotParameters;
0 18 3 image Ljavafx/scene/image/WritableImage;
6 10 4 s Ljavafx/scene/Scene;
13 18 4 theParams Ljavafx/scene/SnapshotParameters;
14 18 5 theCallback Ljavafx/util/Callback<Ljavafx/scene/SnapshotResult;Ljava/lang/Void;>;
15 18 6 theImage Ljavafx/scene/image/WritableImage;
16 18 7 snapshotRunnable Ljava/lang/Runnable;
Signature: (Ljavafx/util/Callback<Ljavafx/scene/SnapshotResult;Ljava/lang/Void;>;Ljavafx/scene/SnapshotParameters;Ljavafx/scene/image/WritableImage;)V
MethodParameters:
Name Flags
callback
params
image
public final void setOnDragEntered(javafx.event.EventHandler<? super javafx.scene.input.DragEvent>);
descriptor: (Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.onDragEnteredProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/event/EventHandler<-Ljavafx/scene/input/DragEvent;>;
Signature: (Ljavafx/event/EventHandler<-Ljavafx/scene/input/DragEvent;>;)V
MethodParameters:
Name Flags
value
public final javafx.event.EventHandler<? super javafx.scene.input.DragEvent> getOnDragEntered();
descriptor: ()Ljavafx/event/EventHandler;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
ifnonnull 2
1: aconst_null
goto 3
StackMap locals:
StackMap stack:
2: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.getOnDragEntered:()Ljavafx/event/EventHandler;
3: StackMap locals:
StackMap stack: javafx.event.EventHandler
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/event/EventHandler<-Ljavafx/scene/input/DragEvent;>;
public final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<? super javafx.scene.input.DragEvent>> onDragEnteredProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getEventHandlerProperties:()Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.onDragEnteredProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/event/EventHandler<-Ljavafx/scene/input/DragEvent;>;>;
public final void setOnDragExited(javafx.event.EventHandler<? super javafx.scene.input.DragEvent>);
descriptor: (Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.onDragExitedProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/event/EventHandler<-Ljavafx/scene/input/DragEvent;>;
Signature: (Ljavafx/event/EventHandler<-Ljavafx/scene/input/DragEvent;>;)V
MethodParameters:
Name Flags
value
public final javafx.event.EventHandler<? super javafx.scene.input.DragEvent> getOnDragExited();
descriptor: ()Ljavafx/event/EventHandler;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
ifnonnull 2
1: aconst_null
goto 3
StackMap locals:
StackMap stack:
2: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.getOnDragExited:()Ljavafx/event/EventHandler;
3: StackMap locals:
StackMap stack: javafx.event.EventHandler
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/event/EventHandler<-Ljavafx/scene/input/DragEvent;>;
public final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<? super javafx.scene.input.DragEvent>> onDragExitedProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getEventHandlerProperties:()Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.onDragExitedProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/event/EventHandler<-Ljavafx/scene/input/DragEvent;>;>;
public final void setOnDragOver(javafx.event.EventHandler<? super javafx.scene.input.DragEvent>);
descriptor: (Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.onDragOverProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/event/EventHandler<-Ljavafx/scene/input/DragEvent;>;
Signature: (Ljavafx/event/EventHandler<-Ljavafx/scene/input/DragEvent;>;)V
MethodParameters:
Name Flags
value
public final javafx.event.EventHandler<? super javafx.scene.input.DragEvent> getOnDragOver();
descriptor: ()Ljavafx/event/EventHandler;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
ifnonnull 2
1: aconst_null
goto 3
StackMap locals:
StackMap stack:
2: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.getOnDragOver:()Ljavafx/event/EventHandler;
3: StackMap locals:
StackMap stack: javafx.event.EventHandler
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/event/EventHandler<-Ljavafx/scene/input/DragEvent;>;
public final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<? super javafx.scene.input.DragEvent>> onDragOverProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getEventHandlerProperties:()Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.onDragOverProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/event/EventHandler<-Ljavafx/scene/input/DragEvent;>;>;
public final void setOnDragDropped(javafx.event.EventHandler<? super javafx.scene.input.DragEvent>);
descriptor: (Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.onDragDroppedProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/event/EventHandler<-Ljavafx/scene/input/DragEvent;>;
Signature: (Ljavafx/event/EventHandler<-Ljavafx/scene/input/DragEvent;>;)V
MethodParameters:
Name Flags
value
public final javafx.event.EventHandler<? super javafx.scene.input.DragEvent> getOnDragDropped();
descriptor: ()Ljavafx/event/EventHandler;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
ifnonnull 2
1: aconst_null
goto 3
StackMap locals:
StackMap stack:
2: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.getOnDragDropped:()Ljavafx/event/EventHandler;
3: StackMap locals:
StackMap stack: javafx.event.EventHandler
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/event/EventHandler<-Ljavafx/scene/input/DragEvent;>;
public final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<? super javafx.scene.input.DragEvent>> onDragDroppedProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getEventHandlerProperties:()Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.onDragDroppedProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/event/EventHandler<-Ljavafx/scene/input/DragEvent;>;>;
public final void setOnDragDone(javafx.event.EventHandler<? super javafx.scene.input.DragEvent>);
descriptor: (Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.onDragDoneProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/event/EventHandler<-Ljavafx/scene/input/DragEvent;>;
Signature: (Ljavafx/event/EventHandler<-Ljavafx/scene/input/DragEvent;>;)V
MethodParameters:
Name Flags
value
public final javafx.event.EventHandler<? super javafx.scene.input.DragEvent> getOnDragDone();
descriptor: ()Ljavafx/event/EventHandler;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
ifnonnull 2
1: aconst_null
goto 3
StackMap locals:
StackMap stack:
2: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.getOnDragDone:()Ljavafx/event/EventHandler;
3: StackMap locals:
StackMap stack: javafx.event.EventHandler
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/event/EventHandler<-Ljavafx/scene/input/DragEvent;>;
public final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<? super javafx.scene.input.DragEvent>> onDragDoneProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getEventHandlerProperties:()Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.onDragDoneProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/event/EventHandler<-Ljavafx/scene/input/DragEvent;>;>;
public javafx.scene.input.Dragboard startDragAndDrop(javafx.scene.input.TransferMode[]);
descriptor: ([Ljavafx/scene/input/TransferMode;)Ljavafx/scene/input/Dragboard;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.getScene:()Ljavafx/scene/Scene;
ifnull 2
1: aload 0
invokevirtual javafx.scene.Node.getScene:()Ljavafx/scene/Scene;
aload 0
aload 1
invokevirtual javafx.scene.Scene.startDragAndDrop:(Ljavafx/event/EventTarget;[Ljavafx/scene/input/TransferMode;)Ljavafx/scene/input/Dragboard;
areturn
2: StackMap locals:
StackMap stack:
new java.lang.IllegalStateException
dup
ldc "Cannot start drag and drop on node that is not in scene"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
0 3 1 transferModes [Ljavafx/scene/input/TransferMode;
MethodParameters:
Name Flags
transferModes
public void startFullDrag();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getScene:()Ljavafx/scene/Scene;
ifnull 3
1: aload 0
invokevirtual javafx.scene.Node.getScene:()Ljavafx/scene/Scene;
aload 0
invokevirtual javafx.scene.Scene.startFullDrag:(Ljavafx/event/EventTarget;)V
2: return
3: StackMap locals:
StackMap stack:
new java.lang.IllegalStateException
dup
ldc "Cannot start full drag on node that is not in scene"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
final javafx.scene.Node getClipParent();
descriptor: ()Ljavafx/scene/Node;
flags: (0x0010) ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.clipParent:Ljavafx/scene/Node;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
boolean isConnected();
descriptor: ()Z
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getParent:()Ljavafx/scene/Parent;
ifnonnull 1
aload 0
getfield javafx.scene.Node.clipParent:Ljavafx/scene/Node;
ifnonnull 1
iconst_0
ireturn
StackMap locals:
StackMap stack:
1: iconst_1
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
boolean wouldCreateCycle(javafx.scene.Node, javafx.scene.Node);
descriptor: (Ljavafx/scene/Node;Ljavafx/scene/Node;)Z
flags: (0x0000)
Code:
stack=2, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 2
ifnull 2
aload 2
invokevirtual javafx.scene.Node.getClip:()Ljavafx/scene/Node;
ifnonnull 2
aload 2
instanceof javafx.scene.Parent
ifne 2
1: iconst_0
ireturn
2: StackMap locals:
StackMap stack:
aload 1
astore 3
start local 3 3: goto 14
4: StackMap locals: javafx.scene.Node
StackMap stack:
aload 3
invokevirtual javafx.scene.Node.getParent:()Ljavafx/scene/Parent;
ifnull 7
5: aload 3
invokevirtual javafx.scene.Node.getParent:()Ljavafx/scene/Parent;
astore 3
6: goto 14
StackMap locals:
StackMap stack:
7: aload 3
invokevirtual javafx.scene.Node.getSubScene:()Ljavafx/scene/SubScene;
ifnull 10
8: aload 3
invokevirtual javafx.scene.Node.getSubScene:()Ljavafx/scene/SubScene;
astore 3
9: goto 14
StackMap locals:
StackMap stack:
10: aload 3
getfield javafx.scene.Node.clipParent:Ljavafx/scene/Node;
ifnull 13
11: aload 3
getfield javafx.scene.Node.clipParent:Ljavafx/scene/Node;
astore 3
12: goto 14
13: StackMap locals:
StackMap stack:
iconst_0
ireturn
14: StackMap locals:
StackMap stack:
aload 3
aload 2
if_acmpne 4
15: iconst_1
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Ljavafx/scene/Node;
0 16 1 parent Ljavafx/scene/Node;
0 16 2 child Ljavafx/scene/Node;
3 16 3 n Ljavafx/scene/Node;
MethodParameters:
Name Flags
parent
child
<P extends com.sun.javafx.sg.prism.NGNode> P getPeer();
descriptor: ()Lcom/sun/javafx/sg/prism/NGNode;
flags: (0x0000)
Code:
stack=2, locals=1, args_size=1
start local 0 0: invokestatic com.sun.javafx.util.Utils.assertionEnabled:()Z
ifeq 5
1: aload 0
invokevirtual javafx.scene.Node.getScene:()Ljavafx/scene/Scene;
ifnull 5
invokestatic javafx.scene.Scene.isPGAccessAllowed:()Z
ifne 5
2: getstatic java.lang.System.err:Ljava/io/PrintStream;
invokevirtual java.io.PrintStream.println:()V
3: getstatic java.lang.System.err:Ljava/io/PrintStream;
ldc "*** unexpected PG access"
invokevirtual java.io.PrintStream.println:(Ljava/lang/String;)V
4: invokestatic java.lang.Thread.dumpStack:()V
5: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.peer:Lcom/sun/javafx/sg/prism/NGNode;
ifnonnull 7
6: aload 0
aload 0
invokestatic com.sun.javafx.scene.NodeHelper.createPeer:(Ljavafx/scene/Node;)Lcom/sun/javafx/sg/prism/NGNode;
putfield javafx.scene.Node.peer:Lcom/sun/javafx/sg/prism/NGNode;
7: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.peer:Lcom/sun/javafx/sg/prism/NGNode;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Ljavafx/scene/Node;
Signature: <P:Lcom/sun/javafx/sg/prism/NGNode;>()TP;
protected void <init>();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=7, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aconst_null
putfield javafx.scene.Node.nodeHelper:Lcom/sun/javafx/scene/NodeHelper;
2: aload 0
new com.sun.javafx.geom.RectBounds
dup
fconst_0
fconst_0
ldc -1.0
ldc -1.0
invokespecial com.sun.javafx.geom.RectBounds.<init>:(FFFF)V
putfield javafx.scene.Node._geomBounds:Lcom/sun/javafx/geom/BaseBounds;
3: aload 0
new com.sun.javafx.geom.RectBounds
dup
fconst_0
fconst_0
ldc -1.0
ldc -1.0
invokespecial com.sun.javafx.geom.RectBounds.<init>:(FFFF)V
putfield javafx.scene.Node._txBounds:Lcom/sun/javafx/geom/BaseBounds;
4: aload 0
iconst_0
putfield javafx.scene.Node.pendingUpdateBounds:Z
5: aload 0
aload 0
invokedynamic invalidated(Ljavafx/scene/Node;)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
javafx/scene/Node.lambda$0(Ljavafx/beans/Observable;)V (7)
(Ljavafx/beans/Observable;)V
putfield javafx.scene.Node.parentDisabledChangedListener:Ljavafx/beans/InvalidationListener;
6: aload 0
aload 0
invokedynamic invalidated(Ljavafx/scene/Node;)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
javafx/scene/Node.lambda$1(Ljavafx/beans/Observable;)V (7)
(Ljavafx/beans/Observable;)V
putfield javafx.scene.Node.parentTreeVisibleChangedListener:Ljavafx/beans/InvalidationListener;
7: aload 0
8: aload 0
invokedynamic changed(Ljavafx/scene/Node;)Ljavafx/beans/value/ChangeListener;
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/value/ObservableValue;Ljava/lang/Object;Ljava/lang/Object;)V
javafx/scene/Node.lambda$2(Ljavafx/beans/value/ObservableValue;Ljava/lang/Boolean;Ljava/lang/Boolean;)V (7)
(Ljavafx/beans/value/ObservableValue;Ljava/lang/Boolean;Ljava/lang/Boolean;)V
putfield javafx.scene.Node.windowShowingChangedListener:Ljavafx/beans/value/ChangeListener;
9: aload 0
aload 0
invokedynamic changed(Ljavafx/scene/Node;)Ljavafx/beans/value/ChangeListener;
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/value/ObservableValue;Ljava/lang/Object;Ljava/lang/Object;)V
javafx/scene/Node.lambda$3(Ljavafx/beans/value/ObservableValue;Ljavafx/stage/Window;Ljavafx/stage/Window;)V (7)
(Ljavafx/beans/value/ObservableValue;Ljavafx/stage/Window;Ljavafx/stage/Window;)V
putfield javafx.scene.Node.sceneWindowChangedListener:Ljavafx/beans/value/ChangeListener;
10: aload 0
aconst_null
putfield javafx.scene.Node.subScene:Ljavafx/scene/SubScene;
11: aload 0
new javafx.scene.Node$ReadOnlyObjectWrapperManualFire
dup
aload 0
invokespecial javafx.scene.Node$ReadOnlyObjectWrapperManualFire.<init>:(Ljavafx/scene/Node;)V
putfield javafx.scene.Node.scene:Ljavafx/scene/Node$ReadOnlyObjectWrapperManualFire;
12: aload 0
new javafx.scene.Node$2
dup
aload 0
invokespecial javafx.scene.Node$2.<init>:(Ljavafx/scene/Node;)V
putfield javafx.scene.Node.styleClass:Ljavafx/collections/ObservableList;
13: aload 0
iconst_1
putfield javafx.scene.Node.derivedDepthTest:Z
14: aload 0
new javafx.scene.Node$3
dup
aload 0
invokespecial javafx.scene.Node$3.<init>:(Ljavafx/scene/Node;)V
putfield javafx.scene.Node.layoutBounds:Ljavafx/scene/Node$LazyBoundsProperty;
15: aload 0
getstatic com.sun.javafx.geom.transform.BaseTransform.IDENTITY_TRANSFORM:Lcom/sun/javafx/geom/transform/BaseTransform;
putfield javafx.scene.Node.localToParentTx:Lcom/sun/javafx/geom/transform/BaseTransform;
16: aload 0
iconst_1
putfield javafx.scene.Node.transformDirty:Z
17: aload 0
new com.sun.javafx.geom.RectBounds
dup
invokespecial com.sun.javafx.geom.RectBounds.<init>:()V
putfield javafx.scene.Node.txBounds:Lcom/sun/javafx/geom/BaseBounds;
18: aload 0
new com.sun.javafx.geom.RectBounds
dup
invokespecial com.sun.javafx.geom.RectBounds.<init>:()V
putfield javafx.scene.Node.geomBounds:Lcom/sun/javafx/geom/BaseBounds;
19: aload 0
aconst_null
putfield javafx.scene.Node.localBounds:Lcom/sun/javafx/geom/BaseBounds;
20: aload 0
iconst_1
putfield javafx.scene.Node.geomBoundsInvalid:Z
21: aload 0
iconst_1
putfield javafx.scene.Node.localBoundsInvalid:Z
22: aload 0
iconst_1
putfield javafx.scene.Node.txBoundsInvalid:Z
23: aload 0
24: iconst_0
putfield javafx.scene.Node.resolvedNodeOrientation:B
25: aload 0
iconst_0
putfield javafx.scene.Node.canReceiveFocus:Z
26: aload 0
aconst_null
putfield javafx.scene.Node.labeledBy:Ljavafx/scene/Node;
27: aload 0
getstatic com.sun.javafx.scene.CssFlags.CLEAN:Lcom/sun/javafx/scene/CssFlags;
putfield javafx.scene.Node.cssFlag:Lcom/sun/javafx/scene/CssFlags;
28: aload 0
new com.sun.javafx.css.PseudoClassState
dup
invokespecial com.sun.javafx.css.PseudoClassState.<init>:()V
putfield javafx.scene.Node.pseudoClassStates:Ljavafx/collections/ObservableSet;
29: aload 0
invokevirtual javafx.scene.Node.setDirty:()V
30: aload 0
iconst_0
invokevirtual javafx.scene.Node.updateTreeVisible:(Z)V
31: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 32 0 this Ljavafx/scene/Node;
public final void setManaged(boolean);
descriptor: (Z)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.managedProperty:()Ljavafx/beans/property/BooleanProperty;
iload 1
invokevirtual javafx.beans.property.BooleanProperty.set:(Z)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Z
MethodParameters:
Name Flags
value
public final boolean isManaged();
descriptor: ()Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.managed:Ljavafx/beans/property/BooleanProperty;
ifnonnull 1
iconst_1
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield javafx.scene.Node.managed:Ljavafx/beans/property/BooleanProperty;
invokevirtual javafx.beans.property.BooleanProperty.get:()Z
StackMap locals:
StackMap stack: int
2: ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final javafx.beans.property.BooleanProperty managedProperty();
descriptor: ()Ljavafx/beans/property/BooleanProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=5, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.managed:Ljavafx/beans/property/BooleanProperty;
ifnonnull 2
1: aload 0
new javafx.scene.Node$11
dup
aload 0
iconst_1
invokespecial javafx.scene.Node$11.<init>:(Ljavafx/scene/Node;Z)V
putfield javafx.scene.Node.managed:Ljavafx/beans/property/BooleanProperty;
2: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.managed:Ljavafx/beans/property/BooleanProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
void notifyManagedChanged();
descriptor: ()V
flags: (0x0000)
Code:
stack=0, locals=1, args_size=1
start local 0 0: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
public final void setLayoutX(double);
descriptor: (D)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.layoutXProperty:()Ljavafx/beans/property/DoubleProperty;
dload 1
invokevirtual javafx.beans.property.DoubleProperty.set:(D)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value D
MethodParameters:
Name Flags
value
public final double getLayoutX();
descriptor: ()D
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.layoutX:Ljavafx/beans/property/DoubleProperty;
ifnonnull 1
dconst_0
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield javafx.scene.Node.layoutX:Ljavafx/beans/property/DoubleProperty;
invokevirtual javafx.beans.property.DoubleProperty.get:()D
StackMap locals:
StackMap stack: double
2: dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final javafx.beans.property.DoubleProperty layoutXProperty();
descriptor: ()Ljavafx/beans/property/DoubleProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.layoutX:Ljavafx/beans/property/DoubleProperty;
ifnonnull 2
1: aload 0
new javafx.scene.Node$12
dup
aload 0
dconst_0
invokespecial javafx.scene.Node$12.<init>:(Ljavafx/scene/Node;D)V
putfield javafx.scene.Node.layoutX:Ljavafx/beans/property/DoubleProperty;
2: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.layoutX:Ljavafx/beans/property/DoubleProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final void setLayoutY(double);
descriptor: (D)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.layoutYProperty:()Ljavafx/beans/property/DoubleProperty;
dload 1
invokevirtual javafx.beans.property.DoubleProperty.set:(D)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value D
MethodParameters:
Name Flags
value
public final double getLayoutY();
descriptor: ()D
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.layoutY:Ljavafx/beans/property/DoubleProperty;
ifnonnull 1
dconst_0
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield javafx.scene.Node.layoutY:Ljavafx/beans/property/DoubleProperty;
invokevirtual javafx.beans.property.DoubleProperty.get:()D
StackMap locals:
StackMap stack: double
2: dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final javafx.beans.property.DoubleProperty layoutYProperty();
descriptor: ()Ljavafx/beans/property/DoubleProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.layoutY:Ljavafx/beans/property/DoubleProperty;
ifnonnull 2
1: aload 0
new javafx.scene.Node$13
dup
aload 0
dconst_0
invokespecial javafx.scene.Node$13.<init>:(Ljavafx/scene/Node;D)V
putfield javafx.scene.Node.layoutY:Ljavafx/beans/property/DoubleProperty;
2: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.layoutY:Ljavafx/beans/property/DoubleProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public void relocate(double, double);
descriptor: (DD)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=3
start local 0 start local 1 start local 3 0: aload 0
dload 1
aload 0
invokevirtual javafx.scene.Node.getLayoutBounds:()Ljavafx/geometry/Bounds;
invokevirtual javafx.geometry.Bounds.getMinX:()D
dsub
invokevirtual javafx.scene.Node.setLayoutX:(D)V
1: aload 0
dload 3
aload 0
invokevirtual javafx.scene.Node.getLayoutBounds:()Ljavafx/geometry/Bounds;
invokevirtual javafx.geometry.Bounds.getMinY:()D
dsub
invokevirtual javafx.scene.Node.setLayoutY:(D)V
2: invokestatic com.sun.javafx.util.Logging.getLayoutLogger:()Lcom/sun/javafx/logging/PlatformLogger;
astore 5
start local 5 3: aload 5
getstatic com.sun.javafx.logging.PlatformLogger$Level.FINER:Lcom/sun/javafx/logging/PlatformLogger$Level;
invokevirtual com.sun.javafx.logging.PlatformLogger.isLoggable:(Lcom/sun/javafx/logging/PlatformLogger$Level;)Z
ifeq 5
4: aload 5
new java.lang.StringBuilder
dup
aload 0
invokevirtual javafx.scene.Node.toString:()Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc " moved to ("
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
dload 1
invokevirtual java.lang.StringBuilder.append:(D)Ljava/lang/StringBuilder;
ldc ","
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
dload 3
invokevirtual java.lang.StringBuilder.append:(D)Ljava/lang/StringBuilder;
ldc ")"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.finer:(Ljava/lang/String;)V
5: StackMap locals: com.sun.javafx.logging.PlatformLogger
StackMap stack:
return
end local 5 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Ljavafx/scene/Node;
0 6 1 x D
0 6 3 y D
3 6 5 logger Lcom/sun/javafx/logging/PlatformLogger;
MethodParameters:
Name Flags
x
y
public boolean isResizable();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
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 Ljavafx/scene/Node;
public javafx.geometry.Orientation getContentBias();
descriptor: ()Ljavafx/geometry/Orientation;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
public double minWidth(double);
descriptor: (D)D
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
dload 1
invokevirtual javafx.scene.Node.prefWidth:(D)D
dreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
0 1 1 height D
MethodParameters:
Name Flags
height
public double minHeight(double);
descriptor: (D)D
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
dload 1
invokevirtual javafx.scene.Node.prefHeight:(D)D
dreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
0 1 1 width D
MethodParameters:
Name Flags
width
public double prefWidth(double);
descriptor: (D)D
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=5, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.getLayoutBounds:()Ljavafx/geometry/Bounds;
invokevirtual javafx.geometry.Bounds.getWidth:()D
dstore 3
start local 3 1: dload 3
invokestatic java.lang.Double.isNaN:(D)Z
ifne 2
dload 3
dconst_0
dcmpg
ifge 3
StackMap locals: double
StackMap stack:
2: dconst_0
goto 4
StackMap locals:
StackMap stack:
3: dload 3
StackMap locals:
StackMap stack: double
4: dreturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Ljavafx/scene/Node;
0 5 1 height D
1 5 3 result D
MethodParameters:
Name Flags
height
public double prefHeight(double);
descriptor: (D)D
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=5, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.getLayoutBounds:()Ljavafx/geometry/Bounds;
invokevirtual javafx.geometry.Bounds.getHeight:()D
dstore 3
start local 3 1: dload 3
invokestatic java.lang.Double.isNaN:(D)Z
ifne 2
dload 3
dconst_0
dcmpg
ifge 3
StackMap locals: double
StackMap stack:
2: dconst_0
goto 4
StackMap locals:
StackMap stack:
3: dload 3
StackMap locals:
StackMap stack: double
4: dreturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Ljavafx/scene/Node;
0 5 1 width D
1 5 3 result D
MethodParameters:
Name Flags
width
public double maxWidth(double);
descriptor: (D)D
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
dload 1
invokevirtual javafx.scene.Node.prefWidth:(D)D
dreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
0 1 1 height D
MethodParameters:
Name Flags
height
public double maxHeight(double);
descriptor: (D)D
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
dload 1
invokevirtual javafx.scene.Node.prefHeight:(D)D
dreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
0 1 1 width D
MethodParameters:
Name Flags
width
public void resize(double, double);
descriptor: (DD)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=5, args_size=3
start local 0 start local 1 start local 3 0: return
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
0 1 1 width D
0 1 3 height D
MethodParameters:
Name Flags
width
height
public final void autosize();
descriptor: ()V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=8, locals=6, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.isResizable:()Z
ifeq 13
1: aload 0
invokevirtual javafx.scene.Node.getContentBias:()Ljavafx/geometry/Orientation;
astore 1
start local 1 2: aload 1
ifnonnull 6
3: aload 0
aload 0
ldc -1.0
invokevirtual javafx.scene.Node.prefWidth:(D)D
aload 0
ldc -1.0
invokevirtual javafx.scene.Node.minWidth:(D)D
aload 0
ldc -1.0
invokevirtual javafx.scene.Node.maxWidth:(D)D
invokevirtual javafx.scene.Node.boundedSize:(DDD)D
dstore 2
start local 2 4: aload 0
aload 0
ldc -1.0
invokevirtual javafx.scene.Node.prefHeight:(D)D
aload 0
ldc -1.0
invokevirtual javafx.scene.Node.minHeight:(D)D
aload 0
ldc -1.0
invokevirtual javafx.scene.Node.maxHeight:(D)D
invokevirtual javafx.scene.Node.boundedSize:(DDD)D
dstore 4
start local 4 5: goto 12
end local 4 end local 2 StackMap locals: javafx.geometry.Orientation
StackMap stack:
6: aload 1
getstatic javafx.geometry.Orientation.HORIZONTAL:Ljavafx/geometry/Orientation;
if_acmpne 10
7: aload 0
aload 0
ldc -1.0
invokevirtual javafx.scene.Node.prefWidth:(D)D
aload 0
ldc -1.0
invokevirtual javafx.scene.Node.minWidth:(D)D
aload 0
ldc -1.0
invokevirtual javafx.scene.Node.maxWidth:(D)D
invokevirtual javafx.scene.Node.boundedSize:(DDD)D
dstore 2
start local 2 8: aload 0
aload 0
dload 2
invokevirtual javafx.scene.Node.prefHeight:(D)D
aload 0
dload 2
invokevirtual javafx.scene.Node.minHeight:(D)D
aload 0
dload 2
invokevirtual javafx.scene.Node.maxHeight:(D)D
invokevirtual javafx.scene.Node.boundedSize:(DDD)D
dstore 4
start local 4 9: goto 12
end local 4 end local 2 10: StackMap locals:
StackMap stack:
aload 0
aload 0
ldc -1.0
invokevirtual javafx.scene.Node.prefHeight:(D)D
aload 0
ldc -1.0
invokevirtual javafx.scene.Node.minHeight:(D)D
aload 0
ldc -1.0
invokevirtual javafx.scene.Node.maxHeight:(D)D
invokevirtual javafx.scene.Node.boundedSize:(DDD)D
dstore 4
start local 4 11: aload 0
aload 0
dload 4
invokevirtual javafx.scene.Node.prefWidth:(D)D
aload 0
dload 4
invokevirtual javafx.scene.Node.minWidth:(D)D
aload 0
dload 4
invokevirtual javafx.scene.Node.maxWidth:(D)D
invokevirtual javafx.scene.Node.boundedSize:(DDD)D
dstore 2
start local 2 12: StackMap locals: double double
StackMap stack:
aload 0
dload 2
dload 4
invokevirtual javafx.scene.Node.resize:(DD)V
end local 4 end local 2 end local 1 13: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Ljavafx/scene/Node;
2 13 1 contentBias Ljavafx/geometry/Orientation;
4 6 2 w D
8 10 2 w D
12 13 2 w D
5 6 4 h D
9 10 4 h D
11 13 4 h D
double boundedSize(double, double, double);
descriptor: (DDD)D
flags: (0x0000)
Code:
stack=6, locals=7, args_size=4
start local 0 start local 1 start local 3 start local 5 0: dload 1
dload 3
invokestatic java.lang.Math.max:(DD)D
dload 3
dload 5
invokestatic java.lang.Math.max:(DD)D
invokestatic java.lang.Math.min:(DD)D
dreturn
end local 5 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
0 1 1 value D
0 1 3 min D
0 1 5 max D
MethodParameters:
Name Flags
value
min
max
public void resizeRelocate(double, double, double, double);
descriptor: (DDDD)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=9, args_size=5
start local 0 start local 1 start local 3 start local 5 start local 7 0: aload 0
dload 5
dload 7
invokevirtual javafx.scene.Node.resize:(DD)V
1: aload 0
dload 1
dload 3
invokevirtual javafx.scene.Node.relocate:(DD)V
2: return
end local 7 end local 5 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
0 3 1 x D
0 3 3 y D
0 3 5 width D
0 3 7 height D
MethodParameters:
Name Flags
x
y
width
height
public double getBaselineOffset();
descriptor: ()D
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.isResizable:()Z
ifeq 2
1: ldc -Infinity
dreturn
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.getLayoutBounds:()Ljavafx/geometry/Bounds;
invokevirtual javafx.geometry.Bounds.getHeight:()D
dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public double computeAreaInScreen();
descriptor: ()D
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.doComputeAreaInScreen:()D
dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
private double doComputeAreaInScreen();
descriptor: ()D
flags: (0x0002) ACC_PRIVATE
Code:
stack=9, locals=14, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getScene:()Ljavafx/scene/Scene;
astore 1
start local 1 1: aload 1
ifnull 72
2: aload 0
invokevirtual javafx.scene.Node.getBoundsInLocal:()Ljavafx/geometry/Bounds;
astore 2
start local 2 3: aload 1
invokevirtual javafx.scene.Scene.getEffectiveCamera:()Ljavafx/scene/Camera;
astore 3
start local 3 4: aload 3
instanceof javafx.scene.PerspectiveCamera
ifeq 5
iconst_1
goto 6
StackMap locals: javafx.scene.Scene javafx.geometry.Bounds javafx.scene.Camera
StackMap stack:
5: iconst_0
StackMap locals:
StackMap stack: int
6: istore 4
start local 4 7: aload 0
invokevirtual javafx.scene.Node.getLocalToSceneTransform:()Ljavafx/scene/transform/Transform;
astore 5
start local 5 8: invokestatic com.sun.javafx.util.TempState.getInstance:()Lcom/sun/javafx/util/TempState;
getfield com.sun.javafx.util.TempState.tempTx:Lcom/sun/javafx/geom/transform/Affine3D;
astore 6
start local 6 9: new com.sun.javafx.geom.BoxBounds
dup
aload 2
invokevirtual javafx.geometry.Bounds.getMinX:()D
d2f
10: aload 2
invokevirtual javafx.geometry.Bounds.getMinY:()D
d2f
11: aload 2
invokevirtual javafx.geometry.Bounds.getMinZ:()D
d2f
12: aload 2
invokevirtual javafx.geometry.Bounds.getMaxX:()D
d2f
13: aload 2
invokevirtual javafx.geometry.Bounds.getMaxY:()D
d2f
14: aload 2
invokevirtual javafx.geometry.Bounds.getMaxZ:()D
d2f
15: invokespecial com.sun.javafx.geom.BoxBounds.<init>:(FFFFFF)V
astore 7
start local 7 16: iload 4
ifeq 58
17: aload 3
invokevirtual javafx.scene.Camera.getLocalToSceneTransform:()Ljavafx/scene/transform/Transform;
astore 8
start local 8 18: aload 8
invokevirtual javafx.scene.transform.Transform.getMxx:()D
dconst_1
dcmpl
ifne 50
19: aload 8
invokevirtual javafx.scene.transform.Transform.getMxy:()D
dconst_0
dcmpl
ifne 50
20: aload 8
invokevirtual javafx.scene.transform.Transform.getMxz:()D
dconst_0
dcmpl
ifne 50
21: aload 8
invokevirtual javafx.scene.transform.Transform.getMyx:()D
dconst_0
dcmpl
ifne 50
22: aload 8
invokevirtual javafx.scene.transform.Transform.getMyy:()D
dconst_1
dcmpl
ifne 50
23: aload 8
invokevirtual javafx.scene.transform.Transform.getMyz:()D
dconst_0
dcmpl
ifne 50
24: aload 8
invokevirtual javafx.scene.transform.Transform.getMzx:()D
dconst_0
dcmpl
ifne 50
25: aload 8
invokevirtual javafx.scene.transform.Transform.getMzy:()D
dconst_0
dcmpl
ifne 50
26: aload 8
invokevirtual javafx.scene.transform.Transform.getMzz:()D
dconst_1
dcmpl
ifne 50
27: aload 5
invokevirtual javafx.scene.transform.Transform.getMxx:()D
dconst_1
dcmpl
ifne 44
28: aload 5
invokevirtual javafx.scene.transform.Transform.getMxy:()D
dconst_0
dcmpl
ifne 44
29: aload 5
invokevirtual javafx.scene.transform.Transform.getMxz:()D
dconst_0
dcmpl
ifne 44
30: aload 5
invokevirtual javafx.scene.transform.Transform.getMyx:()D
dconst_0
dcmpl
ifne 44
31: aload 5
invokevirtual javafx.scene.transform.Transform.getMyy:()D
dconst_1
dcmpl
ifne 44
32: aload 5
invokevirtual javafx.scene.transform.Transform.getMyz:()D
dconst_0
dcmpl
ifne 44
33: aload 5
invokevirtual javafx.scene.transform.Transform.getMzx:()D
dconst_0
dcmpl
ifne 44
34: aload 5
invokevirtual javafx.scene.transform.Transform.getMzy:()D
dconst_0
dcmpl
ifne 44
35: aload 5
invokevirtual javafx.scene.transform.Transform.getMzz:()D
dconst_1
dcmpl
ifne 44
36: invokestatic com.sun.javafx.util.TempState.getInstance:()Lcom/sun/javafx/util/TempState;
getfield com.sun.javafx.util.TempState.vec3d:Lcom/sun/javafx/geom/Vec3d;
astore 13
start local 13 37: aload 13
dconst_0
dconst_0
aload 2
invokevirtual javafx.geometry.Bounds.getMinZ:()D
invokevirtual com.sun.javafx.geom.Vec3d.set:(DDD)V
38: aload 0
aload 13
invokevirtual javafx.scene.Node.localToScene:(Lcom/sun/javafx/geom/Vec3d;)V
39: aload 13
getfield com.sun.javafx.geom.Vec3d.z:D
dstore 9
start local 9 40: aload 13
dconst_0
dconst_0
aload 2
invokevirtual javafx.geometry.Bounds.getMaxZ:()D
invokevirtual com.sun.javafx.geom.Vec3d.set:(DDD)V
41: aload 0
aload 13
invokevirtual javafx.scene.Node.localToScene:(Lcom/sun/javafx/geom/Vec3d;)V
42: aload 13
getfield com.sun.javafx.geom.Vec3d.z:D
dstore 11
end local 13 start local 11 43: goto 47
end local 11 end local 9 44: StackMap locals: javafx.scene.Node javafx.scene.Scene javafx.geometry.Bounds javafx.scene.Camera int javafx.scene.transform.Transform com.sun.javafx.geom.transform.Affine3D com.sun.javafx.geom.BaseBounds javafx.scene.transform.Transform
StackMap stack:
aload 0
aload 2
invokevirtual javafx.scene.Node.localToScene:(Ljavafx/geometry/Bounds;)Ljavafx/geometry/Bounds;
astore 13
start local 13 45: aload 13
invokevirtual javafx.geometry.Bounds.getMinZ:()D
dstore 9
start local 9 46: aload 13
invokevirtual javafx.geometry.Bounds.getMaxZ:()D
dstore 11
end local 13 start local 11 47: StackMap locals: double double
StackMap stack:
dload 9
aload 3
invokevirtual javafx.scene.Camera.getFarClipInScene:()D
dcmpl
ifgt 49
48: dload 11
aload 3
invokevirtual javafx.scene.Camera.getNearClipInScene:()D
dcmpg
ifge 58
49: StackMap locals:
StackMap stack:
dconst_0
dreturn
end local 11 end local 9 50: StackMap locals:
StackMap stack:
new com.sun.javafx.geom.BoxBounds
dup
invokespecial com.sun.javafx.geom.BoxBounds.<init>:()V
astore 9
start local 9 51: aload 6
invokevirtual com.sun.javafx.geom.transform.Affine3D.setToIdentity:()V
52: aload 5
aload 6
invokestatic com.sun.javafx.scene.transform.TransformHelper.apply:(Ljavafx/scene/transform/Transform;Lcom/sun/javafx/geom/transform/Affine3D;)V
53: aload 6
aload 3
invokevirtual javafx.scene.Camera.getSceneToLocalTransform:()Lcom/sun/javafx/geom/transform/Affine3D;
invokevirtual com.sun.javafx.geom.transform.Affine3D.preConcatenate:(Lcom/sun/javafx/geom/transform/BaseTransform;)V
54: aload 6
aload 7
aload 9
invokevirtual com.sun.javafx.geom.transform.Affine3D.transform:(Lcom/sun/javafx/geom/BaseBounds;Lcom/sun/javafx/geom/BaseBounds;)Lcom/sun/javafx/geom/BaseBounds;
pop
55: aload 9
invokevirtual com.sun.javafx.geom.BaseBounds.getMinZ:()F
f2d
aload 3
invokevirtual javafx.scene.Camera.getFarClip:()D
dcmpl
ifgt 57
56: aload 9
invokevirtual com.sun.javafx.geom.BaseBounds.getMaxZ:()F
f2d
aload 3
invokevirtual javafx.scene.Camera.getNearClip:()D
dcmpg
ifge 58
57: StackMap locals: com.sun.javafx.geom.BaseBounds
StackMap stack:
dconst_0
dreturn
end local 9 end local 8 58: StackMap locals:
StackMap stack:
invokestatic com.sun.javafx.util.TempState.getInstance:()Lcom/sun/javafx/util/TempState;
getfield com.sun.javafx.util.TempState.projViewTx:Lcom/sun/javafx/geom/transform/GeneralTransform3D;
astore 8
start local 8 59: aload 8
aload 3
invokevirtual javafx.scene.Camera.getProjViewTransform:()Lcom/sun/javafx/geom/transform/GeneralTransform3D;
invokevirtual com.sun.javafx.geom.transform.GeneralTransform3D.set:(Lcom/sun/javafx/geom/transform/GeneralTransform3D;)Lcom/sun/javafx/geom/transform/GeneralTransform3D;
pop
60: aload 6
invokevirtual com.sun.javafx.geom.transform.Affine3D.setToIdentity:()V
61: aload 5
aload 6
invokestatic com.sun.javafx.scene.transform.TransformHelper.apply:(Ljavafx/scene/transform/Transform;Lcom/sun/javafx/geom/transform/Affine3D;)V
62: aload 8
aload 6
invokevirtual com.sun.javafx.geom.transform.GeneralTransform3D.mul:(Lcom/sun/javafx/geom/transform/BaseTransform;)Lcom/sun/javafx/geom/transform/GeneralTransform3D;
astore 9
start local 9 63: aload 9
aload 7
aload 7
invokevirtual com.sun.javafx.geom.transform.GeneralTransform3D.transform:(Lcom/sun/javafx/geom/BaseBounds;Lcom/sun/javafx/geom/BaseBounds;)Lcom/sun/javafx/geom/BaseBounds;
astore 7
64: aload 7
invokevirtual com.sun.javafx.geom.BaseBounds.getWidth:()F
aload 7
invokevirtual com.sun.javafx.geom.BaseBounds.getHeight:()F
fmul
f2d
dstore 10
start local 10 65: iload 4
ifeq 71
66: aload 7
ldc -1.0
ldc -1.0
fconst_0
fconst_1
fconst_1
fconst_1
invokevirtual com.sun.javafx.geom.BaseBounds.intersectWith:(FFFFFF)V
67: aload 7
invokevirtual com.sun.javafx.geom.BaseBounds.getWidth:()F
fconst_0
fcmpg
iflt 68
aload 7
invokevirtual com.sun.javafx.geom.BaseBounds.getHeight:()F
fconst_0
fcmpg
ifge 69
StackMap locals: com.sun.javafx.geom.transform.GeneralTransform3D com.sun.javafx.geom.transform.GeneralTransform3D double
StackMap stack:
68: dconst_0
goto 70
StackMap locals:
StackMap stack:
69: dload 10
StackMap locals:
StackMap stack: double
70: dstore 10
71: StackMap locals:
StackMap stack:
dload 10
aload 3
invokevirtual javafx.scene.Camera.getViewWidth:()D
ldc 2.0
ddiv
aload 3
invokevirtual javafx.scene.Camera.getViewHeight:()D
dmul
ldc 2.0
ddiv
dmul
dreturn
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 72: StackMap locals: javafx.scene.Node javafx.scene.Scene
StackMap stack:
dconst_0
dreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 73 0 this Ljavafx/scene/Node;
1 73 1 tmpScene Ljavafx/scene/Scene;
3 72 2 bounds Ljavafx/geometry/Bounds;
4 72 3 camera Ljavafx/scene/Camera;
7 72 4 isPerspective Z
8 72 5 localToSceneTx Ljavafx/scene/transform/Transform;
9 72 6 tempTx Lcom/sun/javafx/geom/transform/Affine3D;
16 72 7 localBounds Lcom/sun/javafx/geom/BaseBounds;
18 58 8 cameraL2STx Ljavafx/scene/transform/Transform;
40 44 9 minZ D
46 50 9 minZ D
43 44 11 maxZ D
47 50 11 maxZ D
37 43 13 tempV3D Lcom/sun/javafx/geom/Vec3d;
45 47 13 nodeInSceneBounds Ljavafx/geometry/Bounds;
51 58 9 nodeInCameraBounds Lcom/sun/javafx/geom/BaseBounds;
59 72 8 projViewTx Lcom/sun/javafx/geom/transform/GeneralTransform3D;
63 72 9 tx Lcom/sun/javafx/geom/transform/GeneralTransform3D;
65 72 10 area D
public final javafx.geometry.Bounds getBoundsInParent();
descriptor: ()Ljavafx/geometry/Bounds;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.boundsInParentProperty:()Ljavafx/beans/property/ReadOnlyObjectProperty;
invokevirtual javafx.beans.property.ReadOnlyObjectProperty.get:()Ljava/lang/Object;
checkcast javafx.geometry.Bounds
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
public final javafx.beans.property.ReadOnlyObjectProperty<javafx.geometry.Bounds> boundsInParentProperty();
descriptor: ()Ljavafx/beans/property/ReadOnlyObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getMiscProperties:()Ljavafx/scene/Node$MiscProperties;
invokevirtual javafx.scene.Node$MiscProperties.boundsInParentProperty:()Ljavafx/beans/property/ReadOnlyObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ReadOnlyObjectProperty<Ljavafx/geometry/Bounds;>;
private void invalidateBoundsInParent();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.miscProperties:Ljavafx/scene/Node$MiscProperties;
ifnull 2
1: aload 0
getfield javafx.scene.Node.miscProperties:Ljavafx/scene/Node$MiscProperties;
invokevirtual javafx.scene.Node$MiscProperties.invalidateBoundsInParent:()V
2: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final javafx.geometry.Bounds getBoundsInLocal();
descriptor: ()Ljavafx/geometry/Bounds;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.boundsInLocalProperty:()Ljavafx/beans/property/ReadOnlyObjectProperty;
invokevirtual javafx.beans.property.ReadOnlyObjectProperty.get:()Ljava/lang/Object;
checkcast javafx.geometry.Bounds
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
public final javafx.beans.property.ReadOnlyObjectProperty<javafx.geometry.Bounds> boundsInLocalProperty();
descriptor: ()Ljavafx/beans/property/ReadOnlyObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getMiscProperties:()Ljavafx/scene/Node$MiscProperties;
invokevirtual javafx.scene.Node$MiscProperties.boundsInLocalProperty:()Ljavafx/beans/property/ReadOnlyObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ReadOnlyObjectProperty<Ljavafx/geometry/Bounds;>;
private void invalidateBoundsInLocal();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.miscProperties:Ljavafx/scene/Node$MiscProperties;
ifnull 2
1: aload 0
getfield javafx.scene.Node.miscProperties:Ljavafx/scene/Node$MiscProperties;
invokevirtual javafx.scene.Node$MiscProperties.invalidateBoundsInLocal:()V
2: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final javafx.geometry.Bounds getLayoutBounds();
descriptor: ()Ljavafx/geometry/Bounds;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.layoutBoundsProperty:()Ljavafx/beans/property/ReadOnlyObjectProperty;
invokevirtual javafx.beans.property.ReadOnlyObjectProperty.get:()Ljava/lang/Object;
checkcast javafx.geometry.Bounds
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
public final javafx.beans.property.ReadOnlyObjectProperty<javafx.geometry.Bounds> layoutBoundsProperty();
descriptor: ()Ljavafx/beans/property/ReadOnlyObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.layoutBounds:Ljavafx/scene/Node$LazyBoundsProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ReadOnlyObjectProperty<Ljavafx/geometry/Bounds;>;
private javafx.geometry.Bounds doComputeLayoutBounds();
descriptor: ()Ljavafx/geometry/Bounds;
flags: (0x0002) ACC_PRIVATE
Code:
stack=14, locals=2, args_size=1
start local 0 0: invokestatic com.sun.javafx.util.TempState.getInstance:()Lcom/sun/javafx/util/TempState;
getfield com.sun.javafx.util.TempState.bounds:Lcom/sun/javafx/geom/BaseBounds;
astore 1
start local 1 1: aload 0
aload 1
2: getstatic com.sun.javafx.geom.transform.BaseTransform.IDENTITY_TRANSFORM:Lcom/sun/javafx/geom/transform/BaseTransform;
3: invokevirtual javafx.scene.Node.getGeomBounds:(Lcom/sun/javafx/geom/BaseBounds;Lcom/sun/javafx/geom/transform/BaseTransform;)Lcom/sun/javafx/geom/BaseBounds;
astore 1
4: new javafx.geometry.BoundingBox
dup
aload 1
invokevirtual com.sun.javafx.geom.BaseBounds.getMinX:()F
f2d
5: aload 1
invokevirtual com.sun.javafx.geom.BaseBounds.getMinY:()F
f2d
6: aload 1
invokevirtual com.sun.javafx.geom.BaseBounds.getMinZ:()F
f2d
7: aload 1
invokevirtual com.sun.javafx.geom.BaseBounds.getWidth:()F
f2d
8: aload 1
invokevirtual com.sun.javafx.geom.BaseBounds.getHeight:()F
f2d
9: aload 1
invokevirtual com.sun.javafx.geom.BaseBounds.getDepth:()F
f2d
10: invokespecial javafx.geometry.BoundingBox.<init>:(DDDDDD)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Ljavafx/scene/Node;
1 11 1 tempBounds Lcom/sun/javafx/geom/BaseBounds;
final void layoutBoundsChanged();
descriptor: ()V
flags: (0x0010) ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.layoutBounds:Ljavafx/scene/Node$LazyBoundsProperty;
getfield javafx.scene.Node$LazyBoundsProperty.valid:Z
ifne 2
1: return
2: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.layoutBounds:Ljavafx/scene/Node$LazyBoundsProperty;
invokevirtual javafx.scene.Node$LazyBoundsProperty.invalidate:()V
3: aload 0
getfield javafx.scene.Node.nodeTransformation:Ljavafx/scene/Node$NodeTransformation;
ifnull 4
aload 0
getfield javafx.scene.Node.nodeTransformation:Ljavafx/scene/Node$NodeTransformation;
invokevirtual javafx.scene.Node$NodeTransformation.hasScaleOrRotate:()Z
ifne 5
StackMap locals:
StackMap stack:
4: aload 0
invokevirtual javafx.scene.Node.hasMirroring:()Z
ifeq 6
5: StackMap locals:
StackMap stack:
aload 0
invokestatic com.sun.javafx.scene.NodeHelper.transformsChanged:(Ljavafx/scene/Node;)V
6: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Ljavafx/scene/Node;
com.sun.javafx.geom.BaseBounds getTransformedBounds(com.sun.javafx.geom.BaseBounds, com.sun.javafx.geom.transform.BaseTransform);
descriptor: (Lcom/sun/javafx/geom/BaseBounds;Lcom/sun/javafx/geom/transform/BaseTransform;)Lcom/sun/javafx/geom/BaseBounds;
flags: (0x0000)
Code:
stack=25, locals=28, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual javafx.scene.Node.updateLocalToParentTransform:()V
1: aload 2
invokevirtual com.sun.javafx.geom.transform.BaseTransform.isTranslateOrIdentity:()Z
ifeq 17
2: aload 0
invokevirtual javafx.scene.Node.updateTxBounds:()V
3: aload 1
aload 0
getfield javafx.scene.Node.txBounds:Lcom/sun/javafx/geom/BaseBounds;
invokevirtual com.sun.javafx.geom.BaseBounds.deriveWithNewBounds:(Lcom/sun/javafx/geom/BaseBounds;)Lcom/sun/javafx/geom/BaseBounds;
astore 1
4: aload 2
invokevirtual com.sun.javafx.geom.transform.BaseTransform.isIdentity:()Z
ifne 16
5: aload 2
invokevirtual com.sun.javafx.geom.transform.BaseTransform.getMxt:()D
dstore 3
start local 3 6: aload 2
invokevirtual com.sun.javafx.geom.transform.BaseTransform.getMyt:()D
dstore 5
start local 5 7: aload 2
invokevirtual com.sun.javafx.geom.transform.BaseTransform.getMzt:()D
dstore 7
start local 7 8: aload 1
9: aload 1
invokevirtual com.sun.javafx.geom.BaseBounds.getMinX:()F
f2d
dload 3
dadd
d2f
10: aload 1
invokevirtual com.sun.javafx.geom.BaseBounds.getMinY:()F
f2d
dload 5
dadd
d2f
11: aload 1
invokevirtual com.sun.javafx.geom.BaseBounds.getMinZ:()F
f2d
dload 7
dadd
d2f
12: aload 1
invokevirtual com.sun.javafx.geom.BaseBounds.getMaxX:()F
f2d
dload 3
dadd
d2f
13: aload 1
invokevirtual com.sun.javafx.geom.BaseBounds.getMaxY:()F
f2d
dload 5
dadd
d2f
14: aload 1
invokevirtual com.sun.javafx.geom.BaseBounds.getMaxZ:()F
f2d
dload 7
dadd
d2f
15: invokevirtual com.sun.javafx.geom.BaseBounds.deriveWithNewBounds:(FFFFFF)Lcom/sun/javafx/geom/BaseBounds;
astore 1
end local 7 end local 5 end local 3 16: StackMap locals:
StackMap stack:
aload 1
areturn
17: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.localToParentTx:Lcom/sun/javafx/geom/transform/BaseTransform;
invokevirtual com.sun.javafx.geom.transform.BaseTransform.isIdentity:()Z
ifeq 19
18: aload 0
aload 1
aload 2
invokevirtual javafx.scene.Node.getLocalBounds:(Lcom/sun/javafx/geom/BaseBounds;Lcom/sun/javafx/geom/transform/BaseTransform;)Lcom/sun/javafx/geom/BaseBounds;
areturn
19: StackMap locals:
StackMap stack:
aload 2
invokevirtual com.sun.javafx.geom.transform.BaseTransform.getMxx:()D
dstore 3
start local 3 20: aload 2
invokevirtual com.sun.javafx.geom.transform.BaseTransform.getMxy:()D
dstore 5
start local 5 21: aload 2
invokevirtual com.sun.javafx.geom.transform.BaseTransform.getMxz:()D
dstore 7
start local 7 22: aload 2
invokevirtual com.sun.javafx.geom.transform.BaseTransform.getMxt:()D
dstore 9
start local 9 23: aload 2
invokevirtual com.sun.javafx.geom.transform.BaseTransform.getMyx:()D
dstore 11
start local 11 24: aload 2
invokevirtual com.sun.javafx.geom.transform.BaseTransform.getMyy:()D
dstore 13
start local 13 25: aload 2
invokevirtual com.sun.javafx.geom.transform.BaseTransform.getMyz:()D
dstore 15
start local 15 26: aload 2
invokevirtual com.sun.javafx.geom.transform.BaseTransform.getMyt:()D
dstore 17
start local 17 27: aload 2
invokevirtual com.sun.javafx.geom.transform.BaseTransform.getMzx:()D
dstore 19
start local 19 28: aload 2
invokevirtual com.sun.javafx.geom.transform.BaseTransform.getMzy:()D
dstore 21
start local 21 29: aload 2
invokevirtual com.sun.javafx.geom.transform.BaseTransform.getMzz:()D
dstore 23
start local 23 30: aload 2
invokevirtual com.sun.javafx.geom.transform.BaseTransform.getMzt:()D
dstore 25
start local 25 31: aload 2
aload 0
getfield javafx.scene.Node.localToParentTx:Lcom/sun/javafx/geom/transform/BaseTransform;
invokevirtual com.sun.javafx.geom.transform.BaseTransform.deriveWithConcatenation:(Lcom/sun/javafx/geom/transform/BaseTransform;)Lcom/sun/javafx/geom/transform/BaseTransform;
astore 27
start local 27 32: aload 0
aload 1
aload 27
invokevirtual javafx.scene.Node.getLocalBounds:(Lcom/sun/javafx/geom/BaseBounds;Lcom/sun/javafx/geom/transform/BaseTransform;)Lcom/sun/javafx/geom/BaseBounds;
astore 1
33: aload 27
aload 2
if_acmpne 38
34: aload 2
dload 3
dload 5
dload 7
dload 9
35: dload 11
dload 13
dload 15
dload 17
36: dload 19
dload 21
dload 23
dload 25
37: invokevirtual com.sun.javafx.geom.transform.BaseTransform.restoreTransform:(DDDDDDDDDDDD)V
38: StackMap locals: javafx.scene.Node com.sun.javafx.geom.BaseBounds com.sun.javafx.geom.transform.BaseTransform double double double double double double double double double double double double com.sun.javafx.geom.transform.BaseTransform
StackMap stack:
aload 1
areturn
end local 27 end local 25 end local 23 end local 21 end local 19 end local 17 end local 15 end local 13 end local 11 end local 9 end local 7 end local 5 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 39 0 this Ljavafx/scene/Node;
0 39 1 bounds Lcom/sun/javafx/geom/BaseBounds;
0 39 2 tx Lcom/sun/javafx/geom/transform/BaseTransform;
6 16 3 translateX D
7 16 5 translateY D
8 16 7 translateZ D
20 39 3 mxx D
21 39 5 mxy D
22 39 7 mxz D
23 39 9 mxt D
24 39 11 myx D
25 39 13 myy D
26 39 15 myz D
27 39 17 myt D
28 39 19 mzx D
29 39 21 mzy D
30 39 23 mzz D
31 39 25 mzt D
32 39 27 boundsTx Lcom/sun/javafx/geom/transform/BaseTransform;
MethodParameters:
Name Flags
bounds
tx
com.sun.javafx.geom.BaseBounds getLocalBounds(com.sun.javafx.geom.BaseBounds, com.sun.javafx.geom.transform.BaseTransform);
descriptor: (Lcom/sun/javafx/geom/BaseBounds;Lcom/sun/javafx/geom/transform/BaseTransform;)Lcom/sun/javafx/geom/BaseBounds;
flags: (0x0000)
Code:
stack=10, locals=9, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual javafx.scene.Node.getEffect:()Ljavafx/scene/effect/Effect;
ifnonnull 2
aload 0
invokevirtual javafx.scene.Node.getClip:()Ljavafx/scene/Node;
ifnonnull 2
1: aload 0
aload 1
aload 2
invokevirtual javafx.scene.Node.getGeomBounds:(Lcom/sun/javafx/geom/BaseBounds;Lcom/sun/javafx/geom/transform/BaseTransform;)Lcom/sun/javafx/geom/BaseBounds;
areturn
2: StackMap locals:
StackMap stack:
aload 2
invokevirtual com.sun.javafx.geom.transform.BaseTransform.isTranslateOrIdentity:()Z
ifeq 17
3: aload 0
invokevirtual javafx.scene.Node.updateLocalBounds:()V
4: aload 1
aload 0
getfield javafx.scene.Node.localBounds:Lcom/sun/javafx/geom/BaseBounds;
invokevirtual com.sun.javafx.geom.BaseBounds.deriveWithNewBounds:(Lcom/sun/javafx/geom/BaseBounds;)Lcom/sun/javafx/geom/BaseBounds;
astore 1
5: aload 2
invokevirtual com.sun.javafx.geom.transform.BaseTransform.isIdentity:()Z
ifne 16
6: aload 2
invokevirtual com.sun.javafx.geom.transform.BaseTransform.getMxt:()D
dstore 3
start local 3 7: aload 2
invokevirtual com.sun.javafx.geom.transform.BaseTransform.getMyt:()D
dstore 5
start local 5 8: aload 2
invokevirtual com.sun.javafx.geom.transform.BaseTransform.getMzt:()D
dstore 7
start local 7 9: aload 1
aload 1
invokevirtual com.sun.javafx.geom.BaseBounds.getMinX:()F
f2d
dload 3
dadd
d2f
10: aload 1
invokevirtual com.sun.javafx.geom.BaseBounds.getMinY:()F
f2d
dload 5
dadd
d2f
11: aload 1
invokevirtual com.sun.javafx.geom.BaseBounds.getMinZ:()F
f2d
dload 7
dadd
d2f
12: aload 1
invokevirtual com.sun.javafx.geom.BaseBounds.getMaxX:()F
f2d
dload 3
dadd
d2f
13: aload 1
invokevirtual com.sun.javafx.geom.BaseBounds.getMaxY:()F
f2d
dload 5
dadd
d2f
14: aload 1
invokevirtual com.sun.javafx.geom.BaseBounds.getMaxZ:()F
f2d
dload 7
dadd
d2f
15: invokevirtual com.sun.javafx.geom.BaseBounds.deriveWithNewBounds:(FFFFFF)Lcom/sun/javafx/geom/BaseBounds;
astore 1
end local 7 end local 5 end local 3 16: StackMap locals:
StackMap stack:
aload 1
areturn
17: StackMap locals:
StackMap stack:
aload 2
invokevirtual com.sun.javafx.geom.transform.BaseTransform.is2D:()Z
ifeq 22
18: aload 2
invokevirtual com.sun.javafx.geom.transform.BaseTransform.getType:()I
19: bipush -76
20: iand
ifeq 22
21: aload 0
aload 1
aload 2
invokevirtual javafx.scene.Node.computeLocalBounds:(Lcom/sun/javafx/geom/BaseBounds;Lcom/sun/javafx/geom/transform/BaseTransform;)Lcom/sun/javafx/geom/BaseBounds;
areturn
22: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.updateLocalBounds:()V
23: aload 2
aload 0
getfield javafx.scene.Node.localBounds:Lcom/sun/javafx/geom/BaseBounds;
aload 1
invokevirtual com.sun.javafx.geom.transform.BaseTransform.transform:(Lcom/sun/javafx/geom/BaseBounds;Lcom/sun/javafx/geom/BaseBounds;)Lcom/sun/javafx/geom/BaseBounds;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 24 0 this Ljavafx/scene/Node;
0 24 1 bounds Lcom/sun/javafx/geom/BaseBounds;
0 24 2 tx Lcom/sun/javafx/geom/transform/BaseTransform;
7 16 3 translateX D
8 16 5 translateY D
9 16 7 translateZ D
MethodParameters:
Name Flags
bounds
tx
com.sun.javafx.geom.BaseBounds getGeomBounds(com.sun.javafx.geom.BaseBounds, com.sun.javafx.geom.transform.BaseTransform);
descriptor: (Lcom/sun/javafx/geom/BaseBounds;Lcom/sun/javafx/geom/transform/BaseTransform;)Lcom/sun/javafx/geom/BaseBounds;
flags: (0x0000)
Code:
stack=10, locals=9, args_size=3
start local 0 start local 1 start local 2 0: aload 2
invokevirtual com.sun.javafx.geom.transform.BaseTransform.isTranslateOrIdentity:()Z
ifeq 15
1: aload 0
invokevirtual javafx.scene.Node.updateGeomBounds:()V
2: aload 1
aload 0
getfield javafx.scene.Node.geomBounds:Lcom/sun/javafx/geom/BaseBounds;
invokevirtual com.sun.javafx.geom.BaseBounds.deriveWithNewBounds:(Lcom/sun/javafx/geom/BaseBounds;)Lcom/sun/javafx/geom/BaseBounds;
astore 1
3: aload 2
invokevirtual com.sun.javafx.geom.transform.BaseTransform.isIdentity:()Z
ifne 14
4: aload 2
invokevirtual com.sun.javafx.geom.transform.BaseTransform.getMxt:()D
dstore 3
start local 3 5: aload 2
invokevirtual com.sun.javafx.geom.transform.BaseTransform.getMyt:()D
dstore 5
start local 5 6: aload 2
invokevirtual com.sun.javafx.geom.transform.BaseTransform.getMzt:()D
dstore 7
start local 7 7: aload 1
aload 1
invokevirtual com.sun.javafx.geom.BaseBounds.getMinX:()F
f2d
dload 3
dadd
d2f
8: aload 1
invokevirtual com.sun.javafx.geom.BaseBounds.getMinY:()F
f2d
dload 5
dadd
d2f
9: aload 1
invokevirtual com.sun.javafx.geom.BaseBounds.getMinZ:()F
f2d
dload 7
dadd
d2f
10: aload 1
invokevirtual com.sun.javafx.geom.BaseBounds.getMaxX:()F
f2d
dload 3
dadd
d2f
11: aload 1
invokevirtual com.sun.javafx.geom.BaseBounds.getMaxY:()F
f2d
dload 5
dadd
d2f
12: aload 1
invokevirtual com.sun.javafx.geom.BaseBounds.getMaxZ:()F
f2d
dload 7
dadd
d2f
13: invokevirtual com.sun.javafx.geom.BaseBounds.deriveWithNewBounds:(FFFFFF)Lcom/sun/javafx/geom/BaseBounds;
astore 1
end local 7 end local 5 end local 3 14: StackMap locals:
StackMap stack:
aload 1
areturn
15: StackMap locals:
StackMap stack:
aload 2
invokevirtual com.sun.javafx.geom.transform.BaseTransform.is2D:()Z
ifeq 20
16: aload 2
invokevirtual com.sun.javafx.geom.transform.BaseTransform.getType:()I
17: bipush -76
18: iand
ifeq 20
19: aload 0
aload 1
aload 2
invokestatic com.sun.javafx.scene.NodeHelper.computeGeomBounds:(Ljavafx/scene/Node;Lcom/sun/javafx/geom/BaseBounds;Lcom/sun/javafx/geom/transform/BaseTransform;)Lcom/sun/javafx/geom/BaseBounds;
areturn
20: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.updateGeomBounds:()V
21: aload 2
aload 0
getfield javafx.scene.Node.geomBounds:Lcom/sun/javafx/geom/BaseBounds;
aload 1
invokevirtual com.sun.javafx.geom.transform.BaseTransform.transform:(Lcom/sun/javafx/geom/BaseBounds;Lcom/sun/javafx/geom/BaseBounds;)Lcom/sun/javafx/geom/BaseBounds;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 22 0 this Ljavafx/scene/Node;
0 22 1 bounds Lcom/sun/javafx/geom/BaseBounds;
0 22 2 tx Lcom/sun/javafx/geom/transform/BaseTransform;
5 14 3 translateX D
6 14 5 translateY D
7 14 7 translateZ D
MethodParameters:
Name Flags
bounds
tx
void updateGeomBounds();
descriptor: ()V
flags: (0x0000)
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.geomBoundsInvalid:Z
ifeq 3
1: aload 0
aload 0
aload 0
getfield javafx.scene.Node.geomBounds:Lcom/sun/javafx/geom/BaseBounds;
getstatic com.sun.javafx.geom.transform.BaseTransform.IDENTITY_TRANSFORM:Lcom/sun/javafx/geom/transform/BaseTransform;
invokestatic com.sun.javafx.scene.NodeHelper.computeGeomBounds:(Ljavafx/scene/Node;Lcom/sun/javafx/geom/BaseBounds;Lcom/sun/javafx/geom/transform/BaseTransform;)Lcom/sun/javafx/geom/BaseBounds;
putfield javafx.scene.Node.geomBounds:Lcom/sun/javafx/geom/BaseBounds;
2: aload 0
iconst_0
putfield javafx.scene.Node.geomBoundsInvalid:Z
3: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
private com.sun.javafx.geom.BaseBounds computeLocalBounds(com.sun.javafx.geom.BaseBounds, com.sun.javafx.geom.transform.BaseTransform);
descriptor: (Lcom/sun/javafx/geom/BaseBounds;Lcom/sun/javafx/geom/transform/BaseTransform;)Lcom/sun/javafx/geom/BaseBounds;
flags: (0x0002) ACC_PRIVATE
Code:
stack=8, locals=15, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual javafx.scene.Node.getEffect:()Ljavafx/scene/effect/Effect;
ifnull 4
1: aload 0
invokevirtual javafx.scene.Node.getEffect:()Ljavafx/scene/effect/Effect;
aload 1
aload 2
aload 0
getstatic javafx.scene.Node.boundsAccessor:Lcom/sun/javafx/scene/BoundsAccessor;
invokestatic com.sun.scenario.effect.EffectHelper.getBounds:(Ljavafx/scene/effect/Effect;Lcom/sun/javafx/geom/BaseBounds;Lcom/sun/javafx/geom/transform/BaseTransform;Ljavafx/scene/Node;Lcom/sun/javafx/scene/BoundsAccessor;)Lcom/sun/javafx/geom/BaseBounds;
astore 3
start local 3 2: aload 1
aload 3
invokevirtual com.sun.javafx.geom.BaseBounds.deriveWithNewBounds:(Lcom/sun/javafx/geom/BaseBounds;)Lcom/sun/javafx/geom/BaseBounds;
astore 1
end local 3 3: goto 5
4: StackMap locals:
StackMap stack:
aload 0
aload 1
aload 2
invokevirtual javafx.scene.Node.getGeomBounds:(Lcom/sun/javafx/geom/BaseBounds;Lcom/sun/javafx/geom/transform/BaseTransform;)Lcom/sun/javafx/geom/BaseBounds;
astore 1
5: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.getClip:()Ljavafx/scene/Node;
ifnull 17
6: aload 0
instanceof javafx.scene.shape.Shape3D
ifne 17
aload 0
invokevirtual javafx.scene.Node.getClip:()Ljavafx/scene/Node;
instanceof javafx.scene.shape.Shape3D
ifne 17
7: aload 1
invokevirtual com.sun.javafx.geom.BaseBounds.getMinX:()F
f2d
dstore 3
start local 3 8: aload 1
invokevirtual com.sun.javafx.geom.BaseBounds.getMinY:()F
f2d
dstore 5
start local 5 9: aload 1
invokevirtual com.sun.javafx.geom.BaseBounds.getMaxX:()F
f2d
dstore 7
start local 7 10: aload 1
invokevirtual com.sun.javafx.geom.BaseBounds.getMaxY:()F
f2d
dstore 9
start local 9 11: aload 1
invokevirtual com.sun.javafx.geom.BaseBounds.getMinZ:()F
f2d
dstore 11
start local 11 12: aload 1
invokevirtual com.sun.javafx.geom.BaseBounds.getMaxZ:()F
f2d
dstore 13
start local 13 13: aload 0
invokevirtual javafx.scene.Node.getClip:()Ljavafx/scene/Node;
aload 1
aload 2
invokevirtual javafx.scene.Node.getTransformedBounds:(Lcom/sun/javafx/geom/BaseBounds;Lcom/sun/javafx/geom/transform/BaseTransform;)Lcom/sun/javafx/geom/BaseBounds;
astore 1
14: aload 1
dload 3
d2f
dload 5
d2f
dload 11
d2f
15: dload 7
d2f
dload 9
d2f
dload 13
d2f
16: invokevirtual com.sun.javafx.geom.BaseBounds.intersectWith:(FFFFFF)V
end local 13 end local 11 end local 9 end local 7 end local 5 end local 3 17: StackMap locals:
StackMap stack:
aload 1
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Ljavafx/scene/Node;
0 18 1 bounds Lcom/sun/javafx/geom/BaseBounds;
0 18 2 tx Lcom/sun/javafx/geom/transform/BaseTransform;
2 3 3 b Lcom/sun/javafx/geom/BaseBounds;
8 17 3 x1 D
9 17 5 y1 D
10 17 7 x2 D
11 17 9 y2 D
12 17 11 z1 D
13 17 13 z2 D
MethodParameters:
Name Flags
bounds
tx
private void updateLocalBounds();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.localBoundsInvalid:Z
ifeq 10
1: aload 0
invokevirtual javafx.scene.Node.getClip:()Ljavafx/scene/Node;
ifnonnull 2
aload 0
invokevirtual javafx.scene.Node.getEffect:()Ljavafx/scene/effect/Effect;
ifnull 8
2: StackMap locals:
StackMap stack:
aload 0
aload 0
3: aload 0
getfield javafx.scene.Node.localBounds:Lcom/sun/javafx/geom/BaseBounds;
ifnonnull 4
new com.sun.javafx.geom.RectBounds
dup
invokespecial com.sun.javafx.geom.RectBounds.<init>:()V
goto 5
StackMap locals: javafx.scene.Node
StackMap stack: javafx.scene.Node javafx.scene.Node
4: aload 0
getfield javafx.scene.Node.localBounds:Lcom/sun/javafx/geom/BaseBounds;
5: StackMap locals: javafx.scene.Node
StackMap stack: javafx.scene.Node javafx.scene.Node com.sun.javafx.geom.BaseBounds
getstatic com.sun.javafx.geom.transform.BaseTransform.IDENTITY_TRANSFORM:Lcom/sun/javafx/geom/transform/BaseTransform;
6: invokevirtual javafx.scene.Node.computeLocalBounds:(Lcom/sun/javafx/geom/BaseBounds;Lcom/sun/javafx/geom/transform/BaseTransform;)Lcom/sun/javafx/geom/BaseBounds;
putfield javafx.scene.Node.localBounds:Lcom/sun/javafx/geom/BaseBounds;
7: goto 9
8: StackMap locals:
StackMap stack:
aload 0
aconst_null
putfield javafx.scene.Node.localBounds:Lcom/sun/javafx/geom/BaseBounds;
9: StackMap locals:
StackMap stack:
aload 0
iconst_0
putfield javafx.scene.Node.localBoundsInvalid:Z
10: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Ljavafx/scene/Node;
void updateTxBounds();
descriptor: ()V
flags: (0x0000)
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.txBoundsInvalid:Z
ifeq 4
1: aload 0
invokevirtual javafx.scene.Node.updateLocalToParentTransform:()V
2: aload 0
aload 0
aload 0
getfield javafx.scene.Node.txBounds:Lcom/sun/javafx/geom/BaseBounds;
aload 0
getfield javafx.scene.Node.localToParentTx:Lcom/sun/javafx/geom/transform/BaseTransform;
invokevirtual javafx.scene.Node.getLocalBounds:(Lcom/sun/javafx/geom/BaseBounds;Lcom/sun/javafx/geom/transform/BaseTransform;)Lcom/sun/javafx/geom/BaseBounds;
putfield javafx.scene.Node.txBounds:Lcom/sun/javafx/geom/BaseBounds;
3: aload 0
iconst_0
putfield javafx.scene.Node.txBoundsInvalid:Z
4: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Ljavafx/scene/Node;
private void doGeomChanged();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.geomBoundsInvalid:Z
ifeq 4
1: aload 0
invokestatic com.sun.javafx.scene.NodeHelper.notifyLayoutBoundsChanged:(Ljavafx/scene/Node;)V
2: aload 0
invokevirtual javafx.scene.Node.transformedBoundsChanged:()V
3: return
4: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.geomBounds:Lcom/sun/javafx/geom/BaseBounds;
invokevirtual com.sun.javafx.geom.BaseBounds.makeEmpty:()Lcom/sun/javafx/geom/BaseBounds;
pop
5: aload 0
iconst_1
putfield javafx.scene.Node.geomBoundsInvalid:Z
6: aload 0
getstatic com.sun.javafx.scene.DirtyBits.NODE_BOUNDS:Lcom/sun/javafx/scene/DirtyBits;
invokestatic com.sun.javafx.scene.NodeHelper.markDirty:(Ljavafx/scene/Node;Lcom/sun/javafx/scene/DirtyBits;)V
7: aload 0
invokestatic com.sun.javafx.scene.NodeHelper.notifyLayoutBoundsChanged:(Ljavafx/scene/Node;)V
8: aload 0
invokevirtual javafx.scene.Node.localBoundsChanged:()V
9: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Ljavafx/scene/Node;
void localBoundsChanged();
descriptor: ()V
flags: (0x0000)
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
iconst_1
putfield javafx.scene.Node.localBoundsInvalid:Z
1: aload 0
invokevirtual javafx.scene.Node.invalidateBoundsInLocal:()V
2: aload 0
invokevirtual javafx.scene.Node.transformedBoundsChanged:()V
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
void transformedBoundsChanged();
descriptor: ()V
flags: (0x0000)
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.txBoundsInvalid:Z
ifne 5
1: aload 0
getfield javafx.scene.Node.txBounds:Lcom/sun/javafx/geom/BaseBounds;
invokevirtual com.sun.javafx.geom.BaseBounds.makeEmpty:()Lcom/sun/javafx/geom/BaseBounds;
pop
2: aload 0
iconst_1
putfield javafx.scene.Node.txBoundsInvalid:Z
3: aload 0
invokevirtual javafx.scene.Node.invalidateBoundsInParent:()V
4: aload 0
getstatic com.sun.javafx.scene.DirtyBits.NODE_TRANSFORMED_BOUNDS:Lcom/sun/javafx/scene/DirtyBits;
invokestatic com.sun.javafx.scene.NodeHelper.markDirty:(Ljavafx/scene/Node;Lcom/sun/javafx/scene/DirtyBits;)V
5: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.isVisible:()Z
ifeq 7
6: aload 0
invokevirtual javafx.scene.Node.notifyParentOfBoundsChange:()V
7: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Ljavafx/scene/Node;
private void doNotifyLayoutBoundsChanged();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.layoutBoundsChanged:()V
1: aload 0
invokevirtual javafx.scene.Node.getParent:()Ljavafx/scene/Parent;
astore 1
start local 1 2: aload 0
invokevirtual javafx.scene.Node.isManaged:()Z
ifeq 5
aload 1
ifnull 5
aload 1
instanceof javafx.scene.Group
ifeq 3
aload 0
invokevirtual javafx.scene.Node.isResizable:()Z
ifeq 5
3: StackMap locals: javafx.scene.Parent
StackMap stack:
aload 1
invokevirtual javafx.scene.Parent.isPerformingLayout:()Z
ifne 5
4: aload 1
iconst_1
invokevirtual javafx.scene.Parent.requestLayout:(Z)V
5: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Ljavafx/scene/Node;
2 6 1 p Ljavafx/scene/Parent;
void notifyParentOfBoundsChange();
descriptor: ()V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getParent:()Ljavafx/scene/Parent;
astore 1
start local 1 1: aload 1
ifnull 3
2: aload 1
aload 0
invokevirtual javafx.scene.Parent.childBoundsChanged:(Ljavafx/scene/Node;)V
3: StackMap locals: javafx.scene.Parent
StackMap stack:
aload 0
getfield javafx.scene.Node.clipParent:Ljavafx/scene/Node;
ifnull 5
4: aload 0
getfield javafx.scene.Node.clipParent:Ljavafx/scene/Node;
invokevirtual javafx.scene.Node.localBoundsChanged:()V
5: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Ljavafx/scene/Node;
1 6 1 p Ljavafx/scene/Parent;
public boolean contains(double, double);
descriptor: (DD)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=3
start local 0 start local 1 start local 3 0: aload 0
dload 1
dload 3
invokevirtual javafx.scene.Node.containsBounds:(DD)Z
ifeq 3
1: aload 0
invokevirtual javafx.scene.Node.isPickOnBounds:()Z
ifne 2
aload 0
dload 1
dload 3
invokestatic com.sun.javafx.scene.NodeHelper.computeContains:(Ljavafx/scene/Node;DD)Z
ifne 2
iconst_0
ireturn
StackMap locals:
StackMap stack:
2: iconst_1
ireturn
3: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
0 4 1 localX D
0 4 3 localY D
MethodParameters:
Name Flags
localX
localY
private boolean containsBounds(double, double);
descriptor: (DD)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=7, args_size=3
start local 0 start local 1 start local 3 0: invokestatic com.sun.javafx.util.TempState.getInstance:()Lcom/sun/javafx/util/TempState;
astore 5
start local 5 1: aload 5
getfield com.sun.javafx.util.TempState.bounds:Lcom/sun/javafx/geom/BaseBounds;
astore 6
start local 6 2: aload 0
aload 6
3: getstatic com.sun.javafx.geom.transform.BaseTransform.IDENTITY_TRANSFORM:Lcom/sun/javafx/geom/transform/BaseTransform;
4: invokevirtual javafx.scene.Node.getLocalBounds:(Lcom/sun/javafx/geom/BaseBounds;Lcom/sun/javafx/geom/transform/BaseTransform;)Lcom/sun/javafx/geom/BaseBounds;
astore 6
5: aload 6
dload 1
d2f
dload 3
d2f
invokevirtual com.sun.javafx.geom.BaseBounds.contains:(FF)Z
ifeq 16
6: aload 0
invokevirtual javafx.scene.Node.getClip:()Ljavafx/scene/Node;
ifnull 15
7: aload 5
getfield com.sun.javafx.util.TempState.point:Lcom/sun/javafx/geom/Point2D;
dload 1
d2f
putfield com.sun.javafx.geom.Point2D.x:F
8: aload 5
getfield com.sun.javafx.util.TempState.point:Lcom/sun/javafx/geom/Point2D;
dload 3
d2f
putfield com.sun.javafx.geom.Point2D.y:F
9: aload 0
invokevirtual javafx.scene.Node.getClip:()Ljavafx/scene/Node;
aload 5
getfield com.sun.javafx.util.TempState.point:Lcom/sun/javafx/geom/Point2D;
invokevirtual javafx.scene.Node.parentToLocal:(Lcom/sun/javafx/geom/Point2D;)V
10: goto 13
StackMap locals: javafx.scene.Node double double com.sun.javafx.util.TempState com.sun.javafx.geom.BaseBounds
StackMap stack: com.sun.javafx.geom.transform.NoninvertibleTransformException
11: pop
12: iconst_0
ireturn
13: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.getClip:()Ljavafx/scene/Node;
aload 5
getfield com.sun.javafx.util.TempState.point:Lcom/sun/javafx/geom/Point2D;
getfield com.sun.javafx.geom.Point2D.x:F
f2d
aload 5
getfield com.sun.javafx.util.TempState.point:Lcom/sun/javafx/geom/Point2D;
getfield com.sun.javafx.geom.Point2D.y:F
f2d
invokevirtual javafx.scene.Node.contains:(DD)Z
ifne 15
14: iconst_0
ireturn
15: StackMap locals:
StackMap stack:
iconst_1
ireturn
16: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 6 end local 5 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 this Ljavafx/scene/Node;
0 17 1 localX D
0 17 3 localY D
1 17 5 tempState Lcom/sun/javafx/util/TempState;
2 17 6 tempBounds Lcom/sun/javafx/geom/BaseBounds;
Exception table:
from to target type
9 10 11 Class com.sun.javafx.geom.transform.NoninvertibleTransformException
MethodParameters:
Name Flags
localX
localY
public boolean contains(javafx.geometry.Point2D);
descriptor: (Ljavafx/geometry/Point2D;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual javafx.geometry.Point2D.getX:()D
aload 1
invokevirtual javafx.geometry.Point2D.getY:()D
invokevirtual javafx.scene.Node.contains:(DD)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
0 1 1 localPoint Ljavafx/geometry/Point2D;
MethodParameters:
Name Flags
localPoint
public boolean intersects(double, double, double, double);
descriptor: (DDDD)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=10, args_size=5
start local 0 start local 1 start local 3 start local 5 start local 7 0: invokestatic com.sun.javafx.util.TempState.getInstance:()Lcom/sun/javafx/util/TempState;
getfield com.sun.javafx.util.TempState.bounds:Lcom/sun/javafx/geom/BaseBounds;
astore 9
start local 9 1: aload 0
aload 9
2: getstatic com.sun.javafx.geom.transform.BaseTransform.IDENTITY_TRANSFORM:Lcom/sun/javafx/geom/transform/BaseTransform;
3: invokevirtual javafx.scene.Node.getLocalBounds:(Lcom/sun/javafx/geom/BaseBounds;Lcom/sun/javafx/geom/transform/BaseTransform;)Lcom/sun/javafx/geom/BaseBounds;
astore 9
4: aload 9
dload 1
d2f
5: dload 3
d2f
6: dload 5
d2f
7: dload 7
d2f
8: invokevirtual com.sun.javafx.geom.BaseBounds.intersects:(FFFF)Z
ireturn
end local 9 end local 7 end local 5 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Ljavafx/scene/Node;
0 9 1 localX D
0 9 3 localY D
0 9 5 localWidth D
0 9 7 localHeight D
1 9 9 tempBounds Lcom/sun/javafx/geom/BaseBounds;
MethodParameters:
Name Flags
localX
localY
localWidth
localHeight
public boolean intersects(javafx.geometry.Bounds);
descriptor: (Ljavafx/geometry/Bounds;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=9, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMinX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getWidth:()D
aload 1
invokevirtual javafx.geometry.Bounds.getHeight:()D
invokevirtual javafx.scene.Node.intersects:(DDDD)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
0 1 1 localBounds Ljavafx/geometry/Bounds;
MethodParameters:
Name Flags
localBounds
public javafx.geometry.Point2D screenToLocal(double, double);
descriptor: (DD)Ljavafx/geometry/Point2D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=10, args_size=3
start local 0 start local 1 start local 3 0: aload 0
invokevirtual javafx.scene.Node.getScene:()Ljavafx/scene/Scene;
astore 5
start local 5 1: aload 5
ifnonnull 2
aconst_null
areturn
2: StackMap locals: javafx.scene.Scene
StackMap stack:
aload 5
invokevirtual javafx.scene.Scene.getWindow:()Ljavafx/stage/Window;
astore 6
start local 6 3: aload 6
ifnonnull 4
aconst_null
areturn
4: StackMap locals: javafx.stage.Window
StackMap stack:
invokestatic com.sun.javafx.util.TempState.getInstance:()Lcom/sun/javafx/util/TempState;
getfield com.sun.javafx.util.TempState.point:Lcom/sun/javafx/geom/Point2D;
5: astore 7
start local 7 6: aload 7
dload 1
aload 5
invokevirtual javafx.scene.Scene.getX:()D
dsub
aload 6
invokevirtual javafx.stage.Window.getX:()D
dsub
d2f
7: dload 3
aload 5
invokevirtual javafx.scene.Scene.getY:()D
dsub
aload 6
invokevirtual javafx.stage.Window.getY:()D
dsub
d2f
8: invokevirtual com.sun.javafx.geom.Point2D.setLocation:(FF)V
9: aload 0
invokevirtual javafx.scene.Node.getSubScene:()Ljavafx/scene/SubScene;
astore 8
start local 8 10: aload 8
ifnull 17
11: aload 8
12: new javafx.geometry.Point2D
dup
aload 7
getfield com.sun.javafx.geom.Point2D.x:F
f2d
aload 7
getfield com.sun.javafx.geom.Point2D.y:F
f2d
invokespecial javafx.geometry.Point2D.<init>:(DD)V
13: invokestatic com.sun.javafx.scene.SceneUtils.sceneToSubScenePlane:(Ljavafx/scene/SubScene;Ljavafx/geometry/Point2D;)Ljavafx/geometry/Point2D;
astore 9
start local 9 14: aload 9
ifnonnull 16
15: aconst_null
areturn
16: StackMap locals: com.sun.javafx.geom.Point2D javafx.scene.SubScene javafx.geometry.Point2D
StackMap stack:
aload 7
aload 9
invokevirtual javafx.geometry.Point2D.getX:()D
d2f
aload 9
invokevirtual javafx.geometry.Point2D.getY:()D
d2f
invokevirtual com.sun.javafx.geom.Point2D.setLocation:(FF)V
end local 9 17: StackMap locals:
StackMap stack:
aload 5
invokevirtual javafx.scene.Scene.getEffectiveCamera:()Ljavafx/scene/Camera;
aload 7
getfield com.sun.javafx.geom.Point2D.x:F
f2d
aload 7
getfield com.sun.javafx.geom.Point2D.y:F
f2d
invokevirtual javafx.scene.Camera.pickProjectPlane:(DD)Ljavafx/geometry/Point3D;
18: astore 9
start local 9 19: aload 7
aload 9
invokevirtual javafx.geometry.Point3D.getX:()D
d2f
aload 9
invokevirtual javafx.geometry.Point3D.getY:()D
d2f
invokevirtual com.sun.javafx.geom.Point2D.setLocation:(FF)V
20: aload 0
aload 7
invokevirtual javafx.scene.Node.sceneToLocal:(Lcom/sun/javafx/geom/Point2D;)V
21: goto 24
StackMap locals: javafx.scene.Node double double javafx.scene.Scene javafx.stage.Window com.sun.javafx.geom.Point2D javafx.scene.SubScene javafx.geometry.Point3D
StackMap stack: com.sun.javafx.geom.transform.NoninvertibleTransformException
22: pop
23: aconst_null
areturn
24: StackMap locals:
StackMap stack:
new javafx.geometry.Point2D
dup
aload 7
getfield com.sun.javafx.geom.Point2D.x:F
f2d
aload 7
getfield com.sun.javafx.geom.Point2D.y:F
f2d
invokespecial javafx.geometry.Point2D.<init>:(DD)V
areturn
end local 9 end local 8 end local 7 end local 6 end local 5 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 25 0 this Ljavafx/scene/Node;
0 25 1 screenX D
0 25 3 screenY D
1 25 5 scene Ljavafx/scene/Scene;
3 25 6 window Ljavafx/stage/Window;
6 25 7 tempPt Lcom/sun/javafx/geom/Point2D;
10 25 8 subScene Ljavafx/scene/SubScene;
14 17 9 ssCoord Ljavafx/geometry/Point2D;
19 25 9 ppIntersect Ljavafx/geometry/Point3D;
Exception table:
from to target type
20 21 22 Class com.sun.javafx.geom.transform.NoninvertibleTransformException
MethodParameters:
Name Flags
screenX
screenY
public javafx.geometry.Point2D screenToLocal(javafx.geometry.Point2D);
descriptor: (Ljavafx/geometry/Point2D;)Ljavafx/geometry/Point2D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual javafx.geometry.Point2D.getX:()D
aload 1
invokevirtual javafx.geometry.Point2D.getY:()D
invokevirtual javafx.scene.Node.screenToLocal:(DD)Ljavafx/geometry/Point2D;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
0 1 1 screenPoint Ljavafx/geometry/Point2D;
MethodParameters:
Name Flags
screenPoint
public javafx.geometry.Bounds screenToLocal(javafx.geometry.Bounds);
descriptor: (Ljavafx/geometry/Bounds;)Ljavafx/geometry/Bounds;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMinX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinY:()D
invokevirtual javafx.scene.Node.screenToLocal:(DD)Ljavafx/geometry/Point2D;
astore 2
start local 2 1: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMinX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxY:()D
invokevirtual javafx.scene.Node.screenToLocal:(DD)Ljavafx/geometry/Point2D;
astore 3
start local 3 2: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMaxX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinY:()D
invokevirtual javafx.scene.Node.screenToLocal:(DD)Ljavafx/geometry/Point2D;
astore 4
start local 4 3: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMaxX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxY:()D
invokevirtual javafx.scene.Node.screenToLocal:(DD)Ljavafx/geometry/Point2D;
astore 5
start local 5 4: aload 2
aload 3
aload 4
aload 5
invokestatic com.sun.javafx.geometry.BoundsUtils.createBoundingBox:(Ljavafx/geometry/Point2D;Ljavafx/geometry/Point2D;Ljavafx/geometry/Point2D;Ljavafx/geometry/Point2D;)Ljavafx/geometry/Bounds;
areturn
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 5 0 this Ljavafx/scene/Node;
0 5 1 screenBounds Ljavafx/geometry/Bounds;
1 5 2 p1 Ljavafx/geometry/Point2D;
2 5 3 p2 Ljavafx/geometry/Point2D;
3 5 4 p3 Ljavafx/geometry/Point2D;
4 5 5 p4 Ljavafx/geometry/Point2D;
MethodParameters:
Name Flags
screenBounds
public javafx.geometry.Point2D sceneToLocal(double, double, boolean);
descriptor: (DDZ)Ljavafx/geometry/Point2D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=9, args_size=4
start local 0 start local 1 start local 3 start local 5 0: iload 5
ifne 2
1: aload 0
dload 1
dload 3
invokevirtual javafx.scene.Node.sceneToLocal:(DD)Ljavafx/geometry/Point2D;
areturn
2: StackMap locals:
StackMap stack:
invokestatic com.sun.javafx.util.TempState.getInstance:()Lcom/sun/javafx/util/TempState;
getfield com.sun.javafx.util.TempState.point:Lcom/sun/javafx/geom/Point2D;
3: astore 6
start local 6 4: aload 6
dload 1
d2f
dload 3
d2f
invokevirtual com.sun.javafx.geom.Point2D.setLocation:(FF)V
5: aload 0
invokevirtual javafx.scene.Node.getSubScene:()Ljavafx/scene/SubScene;
astore 7
start local 7 6: aload 7
ifnull 13
7: aload 7
8: new javafx.geometry.Point2D
dup
aload 6
getfield com.sun.javafx.geom.Point2D.x:F
f2d
aload 6
getfield com.sun.javafx.geom.Point2D.y:F
f2d
invokespecial javafx.geometry.Point2D.<init>:(DD)V
9: invokestatic com.sun.javafx.scene.SceneUtils.sceneToSubScenePlane:(Ljavafx/scene/SubScene;Ljavafx/geometry/Point2D;)Ljavafx/geometry/Point2D;
astore 8
start local 8 10: aload 8
ifnonnull 12
11: aconst_null
areturn
12: StackMap locals: com.sun.javafx.geom.Point2D javafx.scene.SubScene javafx.geometry.Point2D
StackMap stack:
aload 6
aload 8
invokevirtual javafx.geometry.Point2D.getX:()D
d2f
aload 8
invokevirtual javafx.geometry.Point2D.getY:()D
d2f
invokevirtual com.sun.javafx.geom.Point2D.setLocation:(FF)V
end local 8 13: StackMap locals:
StackMap stack:
aload 0
aload 6
invokevirtual javafx.scene.Node.sceneToLocal:(Lcom/sun/javafx/geom/Point2D;)V
14: new javafx.geometry.Point2D
dup
aload 6
getfield com.sun.javafx.geom.Point2D.x:F
f2d
aload 6
getfield com.sun.javafx.geom.Point2D.y:F
f2d
invokespecial javafx.geometry.Point2D.<init>:(DD)V
15: areturn
16: StackMap locals:
StackMap stack: com.sun.javafx.geom.transform.NoninvertibleTransformException
pop
17: aconst_null
areturn
end local 7 end local 6 end local 5 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Ljavafx/scene/Node;
0 18 1 x D
0 18 3 y D
0 18 5 rootScene Z
4 18 6 tempPt Lcom/sun/javafx/geom/Point2D;
6 18 7 subScene Ljavafx/scene/SubScene;
10 13 8 ssCoord Ljavafx/geometry/Point2D;
Exception table:
from to target type
13 15 16 Class com.sun.javafx.geom.transform.NoninvertibleTransformException
MethodParameters:
Name Flags
x
y
rootScene
public javafx.geometry.Point2D sceneToLocal(javafx.geometry.Point2D, boolean);
descriptor: (Ljavafx/geometry/Point2D;Z)Ljavafx/geometry/Point2D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
invokevirtual javafx.geometry.Point2D.getX:()D
aload 1
invokevirtual javafx.geometry.Point2D.getY:()D
iload 2
invokevirtual javafx.scene.Node.sceneToLocal:(DDZ)Ljavafx/geometry/Point2D;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
0 1 1 point Ljavafx/geometry/Point2D;
0 1 2 rootScene Z
MethodParameters:
Name Flags
point
rootScene
public javafx.geometry.Bounds sceneToLocal(javafx.geometry.Bounds, boolean);
descriptor: (Ljavafx/geometry/Bounds;Z)Ljavafx/geometry/Bounds;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=7, args_size=3
start local 0 start local 1 start local 2 0: iload 2
ifne 2
1: aload 0
aload 1
invokevirtual javafx.scene.Node.sceneToLocal:(Ljavafx/geometry/Bounds;)Ljavafx/geometry/Bounds;
areturn
2: StackMap locals:
StackMap stack:
aload 1
invokevirtual javafx.geometry.Bounds.getMinZ:()D
dconst_0
dcmpl
ifne 3
aload 1
invokevirtual javafx.geometry.Bounds.getMaxZ:()D
dconst_0
dcmpl
ifeq 4
3: StackMap locals:
StackMap stack:
aconst_null
areturn
4: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMinX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinY:()D
iconst_1
invokevirtual javafx.scene.Node.sceneToLocal:(DDZ)Ljavafx/geometry/Point2D;
astore 3
start local 3 5: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMinX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxY:()D
iconst_1
invokevirtual javafx.scene.Node.sceneToLocal:(DDZ)Ljavafx/geometry/Point2D;
astore 4
start local 4 6: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMaxX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinY:()D
iconst_1
invokevirtual javafx.scene.Node.sceneToLocal:(DDZ)Ljavafx/geometry/Point2D;
astore 5
start local 5 7: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMaxX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxY:()D
iconst_1
invokevirtual javafx.scene.Node.sceneToLocal:(DDZ)Ljavafx/geometry/Point2D;
astore 6
start local 6 8: aload 3
aload 4
aload 5
aload 6
invokestatic com.sun.javafx.geometry.BoundsUtils.createBoundingBox:(Ljavafx/geometry/Point2D;Ljavafx/geometry/Point2D;Ljavafx/geometry/Point2D;Ljavafx/geometry/Point2D;)Ljavafx/geometry/Bounds;
areturn
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 9 0 this Ljavafx/scene/Node;
0 9 1 bounds Ljavafx/geometry/Bounds;
0 9 2 rootScene Z
5 9 3 p1 Ljavafx/geometry/Point2D;
6 9 4 p2 Ljavafx/geometry/Point2D;
7 9 5 p3 Ljavafx/geometry/Point2D;
8 9 6 p4 Ljavafx/geometry/Point2D;
MethodParameters:
Name Flags
bounds
rootScene
public javafx.geometry.Point2D sceneToLocal(double, double);
descriptor: (DD)Ljavafx/geometry/Point2D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=6, args_size=3
start local 0 start local 1 start local 3 0: invokestatic com.sun.javafx.util.TempState.getInstance:()Lcom/sun/javafx/util/TempState;
getfield com.sun.javafx.util.TempState.point:Lcom/sun/javafx/geom/Point2D;
1: astore 5
start local 5 2: aload 5
dload 1
d2f
dload 3
d2f
invokevirtual com.sun.javafx.geom.Point2D.setLocation:(FF)V
3: aload 0
aload 5
invokevirtual javafx.scene.Node.sceneToLocal:(Lcom/sun/javafx/geom/Point2D;)V
4: goto 7
StackMap locals: javafx.scene.Node double double com.sun.javafx.geom.Point2D
StackMap stack: com.sun.javafx.geom.transform.NoninvertibleTransformException
5: pop
6: aconst_null
areturn
7: StackMap locals:
StackMap stack:
new javafx.geometry.Point2D
dup
aload 5
getfield com.sun.javafx.geom.Point2D.x:F
f2d
aload 5
getfield com.sun.javafx.geom.Point2D.y:F
f2d
invokespecial javafx.geometry.Point2D.<init>:(DD)V
areturn
end local 5 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Ljavafx/scene/Node;
0 8 1 sceneX D
0 8 3 sceneY D
2 8 5 tempPt Lcom/sun/javafx/geom/Point2D;
Exception table:
from to target type
3 4 5 Class com.sun.javafx.geom.transform.NoninvertibleTransformException
MethodParameters:
Name Flags
sceneX
sceneY
public javafx.geometry.Point2D sceneToLocal(javafx.geometry.Point2D);
descriptor: (Ljavafx/geometry/Point2D;)Ljavafx/geometry/Point2D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual javafx.geometry.Point2D.getX:()D
aload 1
invokevirtual javafx.geometry.Point2D.getY:()D
invokevirtual javafx.scene.Node.sceneToLocal:(DD)Ljavafx/geometry/Point2D;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
0 1 1 scenePoint Ljavafx/geometry/Point2D;
MethodParameters:
Name Flags
scenePoint
public javafx.geometry.Point3D sceneToLocal(javafx.geometry.Point3D);
descriptor: (Ljavafx/geometry/Point3D;)Ljavafx/geometry/Point3D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual javafx.geometry.Point3D.getX:()D
aload 1
invokevirtual javafx.geometry.Point3D.getY:()D
aload 1
invokevirtual javafx.geometry.Point3D.getZ:()D
invokevirtual javafx.scene.Node.sceneToLocal:(DDD)Ljavafx/geometry/Point3D;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
0 1 1 scenePoint Ljavafx/geometry/Point3D;
MethodParameters:
Name Flags
scenePoint
public javafx.geometry.Point3D sceneToLocal(double, double, double);
descriptor: (DDD)Ljavafx/geometry/Point3D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=7, args_size=4
start local 0 start local 1 start local 3 start local 5 0: aload 0
dload 1
dload 3
dload 5
invokevirtual javafx.scene.Node.sceneToLocal0:(DDD)Ljavafx/geometry/Point3D;
1: areturn
2: StackMap locals:
StackMap stack: com.sun.javafx.geom.transform.NoninvertibleTransformException
pop
3: aconst_null
areturn
end local 5 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
0 4 1 sceneX D
0 4 3 sceneY D
0 4 5 sceneZ D
Exception table:
from to target type
0 1 2 Class com.sun.javafx.geom.transform.NoninvertibleTransformException
MethodParameters:
Name Flags
sceneX
sceneY
sceneZ
private javafx.geometry.Point3D sceneToLocal0(double, double, double);
descriptor: (DDD)Ljavafx/geometry/Point3D;
flags: (0x0002) ACC_PRIVATE
Code:
stack=8, locals=8, args_size=4
start local 0 start local 1 start local 3 start local 5 0: invokestatic com.sun.javafx.util.TempState.getInstance:()Lcom/sun/javafx/util/TempState;
getfield com.sun.javafx.util.TempState.vec3d:Lcom/sun/javafx/geom/Vec3d;
1: astore 7
start local 7 2: aload 7
dload 1
dload 3
dload 5
invokevirtual com.sun.javafx.geom.Vec3d.set:(DDD)V
3: aload 0
aload 7
invokevirtual javafx.scene.Node.sceneToLocal:(Lcom/sun/javafx/geom/Vec3d;)V
4: new javafx.geometry.Point3D
dup
aload 7
getfield com.sun.javafx.geom.Vec3d.x:D
aload 7
getfield com.sun.javafx.geom.Vec3d.y:D
aload 7
getfield com.sun.javafx.geom.Vec3d.z:D
invokespecial javafx.geometry.Point3D.<init>:(DDD)V
areturn
end local 7 end local 5 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Ljavafx/scene/Node;
0 5 1 x D
0 5 3 y D
0 5 5 z D
2 5 7 tempV3D Lcom/sun/javafx/geom/Vec3d;
Exceptions:
throws com.sun.javafx.geom.transform.NoninvertibleTransformException
MethodParameters:
Name Flags
x
y
z
public javafx.geometry.Bounds sceneToLocal(javafx.geometry.Bounds);
descriptor: (Ljavafx/geometry/Bounds;)Ljavafx/geometry/Bounds;
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=10, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.updateLocalToParentTransform:()V
1: aload 0
getfield javafx.scene.Node.localToParentTx:Lcom/sun/javafx/geom/transform/BaseTransform;
invokevirtual com.sun.javafx.geom.transform.BaseTransform.is2D:()Z
ifeq 7
aload 1
invokevirtual javafx.geometry.Bounds.getMinZ:()D
dconst_0
dcmpl
ifne 7
aload 1
invokevirtual javafx.geometry.Bounds.getMaxZ:()D
dconst_0
dcmpl
ifne 7
2: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMinX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinY:()D
invokevirtual javafx.scene.Node.sceneToLocal:(DD)Ljavafx/geometry/Point2D;
astore 2
start local 2 3: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMaxX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinY:()D
invokevirtual javafx.scene.Node.sceneToLocal:(DD)Ljavafx/geometry/Point2D;
astore 3
start local 3 4: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMaxX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxY:()D
invokevirtual javafx.scene.Node.sceneToLocal:(DD)Ljavafx/geometry/Point2D;
astore 4
start local 4 5: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMinX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxY:()D
invokevirtual javafx.scene.Node.sceneToLocal:(DD)Ljavafx/geometry/Point2D;
astore 5
start local 5 6: aload 2
aload 3
aload 4
aload 5
invokestatic com.sun.javafx.geometry.BoundsUtils.createBoundingBox:(Ljavafx/geometry/Point2D;Ljavafx/geometry/Point2D;Ljavafx/geometry/Point2D;Ljavafx/geometry/Point2D;)Ljavafx/geometry/Bounds;
areturn
end local 5 end local 4 end local 3 end local 2 7: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMinX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinZ:()D
invokevirtual javafx.scene.Node.sceneToLocal0:(DDD)Ljavafx/geometry/Point3D;
astore 2
start local 2 8: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMinX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxZ:()D
invokevirtual javafx.scene.Node.sceneToLocal0:(DDD)Ljavafx/geometry/Point3D;
astore 3
start local 3 9: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMinX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinZ:()D
invokevirtual javafx.scene.Node.sceneToLocal0:(DDD)Ljavafx/geometry/Point3D;
astore 4
start local 4 10: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMinX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxZ:()D
invokevirtual javafx.scene.Node.sceneToLocal0:(DDD)Ljavafx/geometry/Point3D;
astore 5
start local 5 11: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMaxX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinZ:()D
invokevirtual javafx.scene.Node.sceneToLocal0:(DDD)Ljavafx/geometry/Point3D;
astore 6
start local 6 12: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMaxX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxZ:()D
invokevirtual javafx.scene.Node.sceneToLocal0:(DDD)Ljavafx/geometry/Point3D;
astore 7
start local 7 13: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMaxX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinZ:()D
invokevirtual javafx.scene.Node.sceneToLocal0:(DDD)Ljavafx/geometry/Point3D;
astore 8
start local 8 14: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMaxX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxZ:()D
invokevirtual javafx.scene.Node.sceneToLocal0:(DDD)Ljavafx/geometry/Point3D;
astore 9
start local 9 15: aload 2
aload 3
aload 4
aload 5
aload 6
aload 7
aload 8
aload 9
invokestatic com.sun.javafx.geometry.BoundsUtils.createBoundingBox:(Ljavafx/geometry/Point3D;Ljavafx/geometry/Point3D;Ljavafx/geometry/Point3D;Ljavafx/geometry/Point3D;Ljavafx/geometry/Point3D;Ljavafx/geometry/Point3D;Ljavafx/geometry/Point3D;Ljavafx/geometry/Point3D;)Ljavafx/geometry/Bounds;
16: areturn
end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 17: StackMap locals:
StackMap stack: com.sun.javafx.geom.transform.NoninvertibleTransformException
pop
18: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 19 0 this Ljavafx/scene/Node;
0 19 1 sceneBounds Ljavafx/geometry/Bounds;
3 7 2 p1 Ljavafx/geometry/Point2D;
4 7 3 p2 Ljavafx/geometry/Point2D;
5 7 4 p3 Ljavafx/geometry/Point2D;
6 7 5 p4 Ljavafx/geometry/Point2D;
8 17 2 p1 Ljavafx/geometry/Point3D;
9 17 3 p2 Ljavafx/geometry/Point3D;
10 17 4 p3 Ljavafx/geometry/Point3D;
11 17 5 p4 Ljavafx/geometry/Point3D;
12 17 6 p5 Ljavafx/geometry/Point3D;
13 17 7 p6 Ljavafx/geometry/Point3D;
14 17 8 p7 Ljavafx/geometry/Point3D;
15 17 9 p8 Ljavafx/geometry/Point3D;
Exception table:
from to target type
7 16 17 Class com.sun.javafx.geom.transform.NoninvertibleTransformException
MethodParameters:
Name Flags
sceneBounds
public javafx.geometry.Point2D localToScreen(double, double);
descriptor: (DD)Ljavafx/geometry/Point2D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=5, args_size=3
start local 0 start local 1 start local 3 0: aload 0
dload 1
dload 3
dconst_0
invokevirtual javafx.scene.Node.localToScreen:(DDD)Ljavafx/geometry/Point2D;
areturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
0 1 1 localX D
0 1 3 localY D
MethodParameters:
Name Flags
localX
localY
public javafx.geometry.Point2D localToScreen(javafx.geometry.Point2D);
descriptor: (Ljavafx/geometry/Point2D;)Ljavafx/geometry/Point2D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual javafx.geometry.Point2D.getX:()D
aload 1
invokevirtual javafx.geometry.Point2D.getY:()D
invokevirtual javafx.scene.Node.localToScreen:(DD)Ljavafx/geometry/Point2D;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
0 1 1 localPoint Ljavafx/geometry/Point2D;
MethodParameters:
Name Flags
localPoint
public javafx.geometry.Point2D localToScreen(double, double, double);
descriptor: (DDD)Ljavafx/geometry/Point2D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=12, args_size=4
start local 0 start local 1 start local 3 start local 5 0: aload 0
invokevirtual javafx.scene.Node.getScene:()Ljavafx/scene/Scene;
astore 7
start local 7 1: aload 7
ifnonnull 2
aconst_null
areturn
2: StackMap locals: javafx.scene.Scene
StackMap stack:
aload 7
invokevirtual javafx.scene.Scene.getWindow:()Ljavafx/stage/Window;
astore 8
start local 8 3: aload 8
ifnonnull 4
aconst_null
areturn
4: StackMap locals: javafx.stage.Window
StackMap stack:
aload 0
dload 1
dload 3
dload 5
invokevirtual javafx.scene.Node.localToScene:(DDD)Ljavafx/geometry/Point3D;
astore 9
start local 9 5: aload 0
invokevirtual javafx.scene.Node.getSubScene:()Ljavafx/scene/SubScene;
astore 10
start local 10 6: aload 10
ifnull 8
7: aload 10
aload 9
invokestatic com.sun.javafx.scene.SceneUtils.subSceneToScene:(Ljavafx/scene/SubScene;Ljavafx/geometry/Point3D;)Ljavafx/geometry/Point3D;
astore 9
8: StackMap locals: javafx.geometry.Point3D javafx.scene.SubScene
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.getScene:()Ljavafx/scene/Scene;
invokestatic com.sun.javafx.scene.SceneHelper.getEffectiveCamera:(Ljavafx/scene/Scene;)Ljavafx/scene/Camera;
aload 9
9: invokestatic com.sun.javafx.scene.CameraHelper.project:(Ljavafx/scene/Camera;Ljavafx/geometry/Point3D;)Ljavafx/geometry/Point2D;
astore 11
start local 11 10: new javafx.geometry.Point2D
dup
aload 11
invokevirtual javafx.geometry.Point2D.getX:()D
aload 7
invokevirtual javafx.scene.Scene.getX:()D
dadd
aload 8
invokevirtual javafx.stage.Window.getX:()D
dadd
11: aload 11
invokevirtual javafx.geometry.Point2D.getY:()D
aload 7
invokevirtual javafx.scene.Scene.getY:()D
dadd
aload 8
invokevirtual javafx.stage.Window.getY:()D
dadd
12: invokespecial javafx.geometry.Point2D.<init>:(DD)V
areturn
end local 11 end local 10 end local 9 end local 8 end local 7 end local 5 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Ljavafx/scene/Node;
0 13 1 localX D
0 13 3 localY D
0 13 5 localZ D
1 13 7 scene Ljavafx/scene/Scene;
3 13 8 window Ljavafx/stage/Window;
5 13 9 pt Ljavafx/geometry/Point3D;
6 13 10 subScene Ljavafx/scene/SubScene;
10 13 11 projection Ljavafx/geometry/Point2D;
MethodParameters:
Name Flags
localX
localY
localZ
public javafx.geometry.Point2D localToScreen(javafx.geometry.Point3D);
descriptor: (Ljavafx/geometry/Point3D;)Ljavafx/geometry/Point2D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual javafx.geometry.Point3D.getX:()D
aload 1
invokevirtual javafx.geometry.Point3D.getY:()D
aload 1
invokevirtual javafx.geometry.Point3D.getZ:()D
invokevirtual javafx.scene.Node.localToScreen:(DDD)Ljavafx/geometry/Point2D;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
0 1 1 localPoint Ljavafx/geometry/Point3D;
MethodParameters:
Name Flags
localPoint
public javafx.geometry.Bounds localToScreen(javafx.geometry.Bounds);
descriptor: (Ljavafx/geometry/Bounds;)Ljavafx/geometry/Bounds;
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=10, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMinX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinZ:()D
invokevirtual javafx.scene.Node.localToScreen:(DDD)Ljavafx/geometry/Point2D;
astore 2
start local 2 1: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMinX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxZ:()D
invokevirtual javafx.scene.Node.localToScreen:(DDD)Ljavafx/geometry/Point2D;
astore 3
start local 3 2: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMinX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinZ:()D
invokevirtual javafx.scene.Node.localToScreen:(DDD)Ljavafx/geometry/Point2D;
astore 4
start local 4 3: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMinX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxZ:()D
invokevirtual javafx.scene.Node.localToScreen:(DDD)Ljavafx/geometry/Point2D;
astore 5
start local 5 4: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMaxX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinZ:()D
invokevirtual javafx.scene.Node.localToScreen:(DDD)Ljavafx/geometry/Point2D;
astore 6
start local 6 5: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMaxX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxZ:()D
invokevirtual javafx.scene.Node.localToScreen:(DDD)Ljavafx/geometry/Point2D;
astore 7
start local 7 6: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMaxX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinZ:()D
invokevirtual javafx.scene.Node.localToScreen:(DDD)Ljavafx/geometry/Point2D;
astore 8
start local 8 7: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMaxX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxZ:()D
invokevirtual javafx.scene.Node.localToScreen:(DDD)Ljavafx/geometry/Point2D;
astore 9
start local 9 8: aload 2
aload 3
aload 4
aload 5
aload 6
aload 7
aload 8
aload 9
invokestatic com.sun.javafx.geometry.BoundsUtils.createBoundingBox:(Ljavafx/geometry/Point2D;Ljavafx/geometry/Point2D;Ljavafx/geometry/Point2D;Ljavafx/geometry/Point2D;Ljavafx/geometry/Point2D;Ljavafx/geometry/Point2D;Ljavafx/geometry/Point2D;Ljavafx/geometry/Point2D;)Ljavafx/geometry/Bounds;
areturn
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 9 0 this Ljavafx/scene/Node;
0 9 1 localBounds Ljavafx/geometry/Bounds;
1 9 2 p1 Ljavafx/geometry/Point2D;
2 9 3 p2 Ljavafx/geometry/Point2D;
3 9 4 p3 Ljavafx/geometry/Point2D;
4 9 5 p4 Ljavafx/geometry/Point2D;
5 9 6 p5 Ljavafx/geometry/Point2D;
6 9 7 p6 Ljavafx/geometry/Point2D;
7 9 8 p7 Ljavafx/geometry/Point2D;
8 9 9 p8 Ljavafx/geometry/Point2D;
MethodParameters:
Name Flags
localBounds
public javafx.geometry.Point2D localToScene(double, double);
descriptor: (DD)Ljavafx/geometry/Point2D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=6, args_size=3
start local 0 start local 1 start local 3 0: invokestatic com.sun.javafx.util.TempState.getInstance:()Lcom/sun/javafx/util/TempState;
getfield com.sun.javafx.util.TempState.point:Lcom/sun/javafx/geom/Point2D;
1: astore 5
start local 5 2: aload 5
dload 1
d2f
dload 3
d2f
invokevirtual com.sun.javafx.geom.Point2D.setLocation:(FF)V
3: aload 0
aload 5
invokevirtual javafx.scene.Node.localToScene:(Lcom/sun/javafx/geom/Point2D;)V
4: new javafx.geometry.Point2D
dup
aload 5
getfield com.sun.javafx.geom.Point2D.x:F
f2d
aload 5
getfield com.sun.javafx.geom.Point2D.y:F
f2d
invokespecial javafx.geometry.Point2D.<init>:(DD)V
areturn
end local 5 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Ljavafx/scene/Node;
0 5 1 localX D
0 5 3 localY D
2 5 5 tempPt Lcom/sun/javafx/geom/Point2D;
MethodParameters:
Name Flags
localX
localY
public javafx.geometry.Point2D localToScene(javafx.geometry.Point2D);
descriptor: (Ljavafx/geometry/Point2D;)Ljavafx/geometry/Point2D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual javafx.geometry.Point2D.getX:()D
aload 1
invokevirtual javafx.geometry.Point2D.getY:()D
invokevirtual javafx.scene.Node.localToScene:(DD)Ljavafx/geometry/Point2D;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
0 1 1 localPoint Ljavafx/geometry/Point2D;
MethodParameters:
Name Flags
localPoint
public javafx.geometry.Point3D localToScene(javafx.geometry.Point3D);
descriptor: (Ljavafx/geometry/Point3D;)Ljavafx/geometry/Point3D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual javafx.geometry.Point3D.getX:()D
aload 1
invokevirtual javafx.geometry.Point3D.getY:()D
aload 1
invokevirtual javafx.geometry.Point3D.getZ:()D
invokevirtual javafx.scene.Node.localToScene:(DDD)Ljavafx/geometry/Point3D;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
0 1 1 localPoint Ljavafx/geometry/Point3D;
MethodParameters:
Name Flags
localPoint
public javafx.geometry.Point3D localToScene(double, double, double);
descriptor: (DDD)Ljavafx/geometry/Point3D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=8, args_size=4
start local 0 start local 1 start local 3 start local 5 0: invokestatic com.sun.javafx.util.TempState.getInstance:()Lcom/sun/javafx/util/TempState;
getfield com.sun.javafx.util.TempState.vec3d:Lcom/sun/javafx/geom/Vec3d;
1: astore 7
start local 7 2: aload 7
dload 1
dload 3
dload 5
invokevirtual com.sun.javafx.geom.Vec3d.set:(DDD)V
3: aload 0
aload 7
invokevirtual javafx.scene.Node.localToScene:(Lcom/sun/javafx/geom/Vec3d;)V
4: new javafx.geometry.Point3D
dup
aload 7
getfield com.sun.javafx.geom.Vec3d.x:D
aload 7
getfield com.sun.javafx.geom.Vec3d.y:D
aload 7
getfield com.sun.javafx.geom.Vec3d.z:D
invokespecial javafx.geometry.Point3D.<init>:(DDD)V
areturn
end local 7 end local 5 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Ljavafx/scene/Node;
0 5 1 x D
0 5 3 y D
0 5 5 z D
2 5 7 tempV3D Lcom/sun/javafx/geom/Vec3d;
MethodParameters:
Name Flags
x
y
z
public javafx.geometry.Point3D localToScene(javafx.geometry.Point3D, boolean);
descriptor: (Ljavafx/geometry/Point3D;Z)Ljavafx/geometry/Point3D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
invokevirtual javafx.scene.Node.localToScene:(Ljavafx/geometry/Point3D;)Ljavafx/geometry/Point3D;
astore 3
start local 3 1: iload 2
ifeq 5
2: aload 0
invokevirtual javafx.scene.Node.getSubScene:()Ljavafx/scene/SubScene;
astore 4
start local 4 3: aload 4
ifnull 5
4: aload 4
aload 3
invokestatic com.sun.javafx.scene.SceneUtils.subSceneToScene:(Ljavafx/scene/SubScene;Ljavafx/geometry/Point3D;)Ljavafx/geometry/Point3D;
astore 3
end local 4 5: StackMap locals: javafx.geometry.Point3D
StackMap stack:
aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Ljavafx/scene/Node;
0 6 1 localPoint Ljavafx/geometry/Point3D;
0 6 2 rootScene Z
1 6 3 pt Ljavafx/geometry/Point3D;
3 5 4 subScene Ljavafx/scene/SubScene;
MethodParameters:
Name Flags
localPoint
rootScene
public javafx.geometry.Point3D localToScene(double, double, double, boolean);
descriptor: (DDDZ)Ljavafx/geometry/Point3D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=9, locals=8, args_size=5
start local 0 start local 1 start local 3 start local 5 start local 7 0: aload 0
new javafx.geometry.Point3D
dup
dload 1
dload 3
dload 5
invokespecial javafx.geometry.Point3D.<init>:(DDD)V
iload 7
invokevirtual javafx.scene.Node.localToScene:(Ljavafx/geometry/Point3D;Z)Ljavafx/geometry/Point3D;
areturn
end local 7 end local 5 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
0 1 1 x D
0 1 3 y D
0 1 5 z D
0 1 7 rootScene Z
MethodParameters:
Name Flags
x
y
z
rootScene
public javafx.geometry.Point2D localToScene(javafx.geometry.Point2D, boolean);
descriptor: (Ljavafx/geometry/Point2D;Z)Ljavafx/geometry/Point2D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=4, args_size=3
start local 0 start local 1 start local 2 0: iload 2
ifne 2
1: aload 0
aload 1
invokevirtual javafx.scene.Node.localToScene:(Ljavafx/geometry/Point2D;)Ljavafx/geometry/Point2D;
areturn
2: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual javafx.geometry.Point2D.getX:()D
aload 1
invokevirtual javafx.geometry.Point2D.getY:()D
dconst_0
iload 2
invokevirtual javafx.scene.Node.localToScene:(DDDZ)Ljavafx/geometry/Point3D;
astore 3
start local 3 3: new javafx.geometry.Point2D
dup
aload 3
invokevirtual javafx.geometry.Point3D.getX:()D
aload 3
invokevirtual javafx.geometry.Point3D.getY:()D
invokespecial javafx.geometry.Point2D.<init>:(DD)V
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
0 4 1 localPoint Ljavafx/geometry/Point2D;
0 4 2 rootScene Z
3 4 3 pt Ljavafx/geometry/Point3D;
MethodParameters:
Name Flags
localPoint
rootScene
public javafx.geometry.Point2D localToScene(double, double, boolean);
descriptor: (DDZ)Ljavafx/geometry/Point2D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=6, args_size=4
start local 0 start local 1 start local 3 start local 5 0: aload 0
new javafx.geometry.Point2D
dup
dload 1
dload 3
invokespecial javafx.geometry.Point2D.<init>:(DD)V
iload 5
invokevirtual javafx.scene.Node.localToScene:(Ljavafx/geometry/Point2D;Z)Ljavafx/geometry/Point2D;
areturn
end local 5 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
0 1 1 x D
0 1 3 y D
0 1 5 rootScene Z
MethodParameters:
Name Flags
x
y
rootScene
public javafx.geometry.Bounds localToScene(javafx.geometry.Bounds, boolean);
descriptor: (Ljavafx/geometry/Bounds;Z)Ljavafx/geometry/Bounds;
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=11, args_size=3
start local 0 start local 1 start local 2 0: iload 2
ifne 2
1: aload 0
aload 1
invokevirtual javafx.scene.Node.localToScene:(Ljavafx/geometry/Bounds;)Ljavafx/geometry/Bounds;
areturn
2: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMinX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinZ:()D
iconst_1
invokevirtual javafx.scene.Node.localToScene:(DDDZ)Ljavafx/geometry/Point3D;
astore 3
start local 3 3: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMinX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxZ:()D
iconst_1
invokevirtual javafx.scene.Node.localToScene:(DDDZ)Ljavafx/geometry/Point3D;
astore 4
start local 4 4: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMinX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinZ:()D
iconst_1
invokevirtual javafx.scene.Node.localToScene:(DDDZ)Ljavafx/geometry/Point3D;
astore 5
start local 5 5: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMinX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxZ:()D
iconst_1
invokevirtual javafx.scene.Node.localToScene:(DDDZ)Ljavafx/geometry/Point3D;
astore 6
start local 6 6: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMaxX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinZ:()D
iconst_1
invokevirtual javafx.scene.Node.localToScene:(DDDZ)Ljavafx/geometry/Point3D;
astore 7
start local 7 7: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMaxX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxZ:()D
iconst_1
invokevirtual javafx.scene.Node.localToScene:(DDDZ)Ljavafx/geometry/Point3D;
astore 8
start local 8 8: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMaxX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinZ:()D
iconst_1
invokevirtual javafx.scene.Node.localToScene:(DDDZ)Ljavafx/geometry/Point3D;
astore 9
start local 9 9: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMaxX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxZ:()D
iconst_1
invokevirtual javafx.scene.Node.localToScene:(DDDZ)Ljavafx/geometry/Point3D;
astore 10
start local 10 10: aload 3
aload 4
aload 5
aload 6
aload 7
aload 8
aload 9
aload 10
invokestatic com.sun.javafx.geometry.BoundsUtils.createBoundingBox:(Ljavafx/geometry/Point3D;Ljavafx/geometry/Point3D;Ljavafx/geometry/Point3D;Ljavafx/geometry/Point3D;Ljavafx/geometry/Point3D;Ljavafx/geometry/Point3D;Ljavafx/geometry/Point3D;Ljavafx/geometry/Point3D;)Ljavafx/geometry/Bounds;
areturn
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 11 0 this Ljavafx/scene/Node;
0 11 1 localBounds Ljavafx/geometry/Bounds;
0 11 2 rootScene Z
3 11 3 p1 Ljavafx/geometry/Point3D;
4 11 4 p2 Ljavafx/geometry/Point3D;
5 11 5 p3 Ljavafx/geometry/Point3D;
6 11 6 p4 Ljavafx/geometry/Point3D;
7 11 7 p5 Ljavafx/geometry/Point3D;
8 11 8 p6 Ljavafx/geometry/Point3D;
9 11 9 p7 Ljavafx/geometry/Point3D;
10 11 10 p8 Ljavafx/geometry/Point3D;
MethodParameters:
Name Flags
localBounds
rootScene
public javafx.geometry.Bounds localToScene(javafx.geometry.Bounds);
descriptor: (Ljavafx/geometry/Bounds;)Ljavafx/geometry/Bounds;
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=10, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.updateLocalToParentTransform:()V
1: aload 0
getfield javafx.scene.Node.localToParentTx:Lcom/sun/javafx/geom/transform/BaseTransform;
invokevirtual com.sun.javafx.geom.transform.BaseTransform.is2D:()Z
ifeq 7
aload 1
invokevirtual javafx.geometry.Bounds.getMinZ:()D
dconst_0
dcmpl
ifne 7
aload 1
invokevirtual javafx.geometry.Bounds.getMaxZ:()D
dconst_0
dcmpl
ifne 7
2: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMinX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinY:()D
invokevirtual javafx.scene.Node.localToScene:(DD)Ljavafx/geometry/Point2D;
astore 2
start local 2 3: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMaxX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinY:()D
invokevirtual javafx.scene.Node.localToScene:(DD)Ljavafx/geometry/Point2D;
astore 3
start local 3 4: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMaxX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxY:()D
invokevirtual javafx.scene.Node.localToScene:(DD)Ljavafx/geometry/Point2D;
astore 4
start local 4 5: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMinX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxY:()D
invokevirtual javafx.scene.Node.localToScene:(DD)Ljavafx/geometry/Point2D;
astore 5
start local 5 6: aload 2
aload 3
aload 4
aload 5
invokestatic com.sun.javafx.geometry.BoundsUtils.createBoundingBox:(Ljavafx/geometry/Point2D;Ljavafx/geometry/Point2D;Ljavafx/geometry/Point2D;Ljavafx/geometry/Point2D;)Ljavafx/geometry/Bounds;
areturn
end local 5 end local 4 end local 3 end local 2 7: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMinX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinZ:()D
invokevirtual javafx.scene.Node.localToScene:(DDD)Ljavafx/geometry/Point3D;
astore 2
start local 2 8: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMinX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxZ:()D
invokevirtual javafx.scene.Node.localToScene:(DDD)Ljavafx/geometry/Point3D;
astore 3
start local 3 9: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMinX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinZ:()D
invokevirtual javafx.scene.Node.localToScene:(DDD)Ljavafx/geometry/Point3D;
astore 4
start local 4 10: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMinX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxZ:()D
invokevirtual javafx.scene.Node.localToScene:(DDD)Ljavafx/geometry/Point3D;
astore 5
start local 5 11: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMaxX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinZ:()D
invokevirtual javafx.scene.Node.localToScene:(DDD)Ljavafx/geometry/Point3D;
astore 6
start local 6 12: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMaxX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxZ:()D
invokevirtual javafx.scene.Node.localToScene:(DDD)Ljavafx/geometry/Point3D;
astore 7
start local 7 13: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMaxX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinZ:()D
invokevirtual javafx.scene.Node.localToScene:(DDD)Ljavafx/geometry/Point3D;
astore 8
start local 8 14: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMaxX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxZ:()D
invokevirtual javafx.scene.Node.localToScene:(DDD)Ljavafx/geometry/Point3D;
astore 9
start local 9 15: aload 2
aload 3
aload 4
aload 5
aload 6
aload 7
aload 8
aload 9
invokestatic com.sun.javafx.geometry.BoundsUtils.createBoundingBox:(Ljavafx/geometry/Point3D;Ljavafx/geometry/Point3D;Ljavafx/geometry/Point3D;Ljavafx/geometry/Point3D;Ljavafx/geometry/Point3D;Ljavafx/geometry/Point3D;Ljavafx/geometry/Point3D;Ljavafx/geometry/Point3D;)Ljavafx/geometry/Bounds;
areturn
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 16 0 this Ljavafx/scene/Node;
0 16 1 localBounds Ljavafx/geometry/Bounds;
3 7 2 p1 Ljavafx/geometry/Point2D;
4 7 3 p2 Ljavafx/geometry/Point2D;
5 7 4 p3 Ljavafx/geometry/Point2D;
6 7 5 p4 Ljavafx/geometry/Point2D;
8 16 2 p1 Ljavafx/geometry/Point3D;
9 16 3 p2 Ljavafx/geometry/Point3D;
10 16 4 p3 Ljavafx/geometry/Point3D;
11 16 5 p4 Ljavafx/geometry/Point3D;
12 16 6 p5 Ljavafx/geometry/Point3D;
13 16 7 p6 Ljavafx/geometry/Point3D;
14 16 8 p7 Ljavafx/geometry/Point3D;
15 16 9 p8 Ljavafx/geometry/Point3D;
MethodParameters:
Name Flags
localBounds
public javafx.geometry.Point2D parentToLocal(double, double);
descriptor: (DD)Ljavafx/geometry/Point2D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=6, args_size=3
start local 0 start local 1 start local 3 0: invokestatic com.sun.javafx.util.TempState.getInstance:()Lcom/sun/javafx/util/TempState;
getfield com.sun.javafx.util.TempState.point:Lcom/sun/javafx/geom/Point2D;
1: astore 5
start local 5 2: aload 5
dload 1
d2f
dload 3
d2f
invokevirtual com.sun.javafx.geom.Point2D.setLocation:(FF)V
3: aload 0
aload 5
invokevirtual javafx.scene.Node.parentToLocal:(Lcom/sun/javafx/geom/Point2D;)V
4: goto 7
StackMap locals: javafx.scene.Node double double com.sun.javafx.geom.Point2D
StackMap stack: com.sun.javafx.geom.transform.NoninvertibleTransformException
5: pop
6: aconst_null
areturn
7: StackMap locals:
StackMap stack:
new javafx.geometry.Point2D
dup
aload 5
getfield com.sun.javafx.geom.Point2D.x:F
f2d
aload 5
getfield com.sun.javafx.geom.Point2D.y:F
f2d
invokespecial javafx.geometry.Point2D.<init>:(DD)V
areturn
end local 5 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Ljavafx/scene/Node;
0 8 1 parentX D
0 8 3 parentY D
2 8 5 tempPt Lcom/sun/javafx/geom/Point2D;
Exception table:
from to target type
3 4 5 Class com.sun.javafx.geom.transform.NoninvertibleTransformException
MethodParameters:
Name Flags
parentX
parentY
public javafx.geometry.Point2D parentToLocal(javafx.geometry.Point2D);
descriptor: (Ljavafx/geometry/Point2D;)Ljavafx/geometry/Point2D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual javafx.geometry.Point2D.getX:()D
aload 1
invokevirtual javafx.geometry.Point2D.getY:()D
invokevirtual javafx.scene.Node.parentToLocal:(DD)Ljavafx/geometry/Point2D;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
0 1 1 parentPoint Ljavafx/geometry/Point2D;
MethodParameters:
Name Flags
parentPoint
public javafx.geometry.Point3D parentToLocal(javafx.geometry.Point3D);
descriptor: (Ljavafx/geometry/Point3D;)Ljavafx/geometry/Point3D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual javafx.geometry.Point3D.getX:()D
aload 1
invokevirtual javafx.geometry.Point3D.getY:()D
aload 1
invokevirtual javafx.geometry.Point3D.getZ:()D
invokevirtual javafx.scene.Node.parentToLocal:(DDD)Ljavafx/geometry/Point3D;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
0 1 1 parentPoint Ljavafx/geometry/Point3D;
MethodParameters:
Name Flags
parentPoint
public javafx.geometry.Point3D parentToLocal(double, double, double);
descriptor: (DDD)Ljavafx/geometry/Point3D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=8, args_size=4
start local 0 start local 1 start local 3 start local 5 0: invokestatic com.sun.javafx.util.TempState.getInstance:()Lcom/sun/javafx/util/TempState;
getfield com.sun.javafx.util.TempState.vec3d:Lcom/sun/javafx/geom/Vec3d;
1: astore 7
start local 7 2: aload 7
dload 1
dload 3
dload 5
invokevirtual com.sun.javafx.geom.Vec3d.set:(DDD)V
3: aload 0
aload 7
invokevirtual javafx.scene.Node.parentToLocal:(Lcom/sun/javafx/geom/Vec3d;)V
4: goto 7
StackMap locals: javafx.scene.Node double double double com.sun.javafx.geom.Vec3d
StackMap stack: com.sun.javafx.geom.transform.NoninvertibleTransformException
5: pop
6: aconst_null
areturn
7: StackMap locals:
StackMap stack:
new javafx.geometry.Point3D
dup
aload 7
getfield com.sun.javafx.geom.Vec3d.x:D
aload 7
getfield com.sun.javafx.geom.Vec3d.y:D
aload 7
getfield com.sun.javafx.geom.Vec3d.z:D
invokespecial javafx.geometry.Point3D.<init>:(DDD)V
areturn
end local 7 end local 5 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Ljavafx/scene/Node;
0 8 1 parentX D
0 8 3 parentY D
0 8 5 parentZ D
2 8 7 tempV3D Lcom/sun/javafx/geom/Vec3d;
Exception table:
from to target type
3 4 5 Class com.sun.javafx.geom.transform.NoninvertibleTransformException
MethodParameters:
Name Flags
parentX
parentY
parentZ
public javafx.geometry.Bounds parentToLocal(javafx.geometry.Bounds);
descriptor: (Ljavafx/geometry/Bounds;)Ljavafx/geometry/Bounds;
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=10, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.updateLocalToParentTransform:()V
1: aload 0
getfield javafx.scene.Node.localToParentTx:Lcom/sun/javafx/geom/transform/BaseTransform;
invokevirtual com.sun.javafx.geom.transform.BaseTransform.is2D:()Z
ifeq 7
aload 1
invokevirtual javafx.geometry.Bounds.getMinZ:()D
dconst_0
dcmpl
ifne 7
aload 1
invokevirtual javafx.geometry.Bounds.getMaxZ:()D
dconst_0
dcmpl
ifne 7
2: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMinX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinY:()D
invokevirtual javafx.scene.Node.parentToLocal:(DD)Ljavafx/geometry/Point2D;
astore 2
start local 2 3: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMaxX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinY:()D
invokevirtual javafx.scene.Node.parentToLocal:(DD)Ljavafx/geometry/Point2D;
astore 3
start local 3 4: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMaxX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxY:()D
invokevirtual javafx.scene.Node.parentToLocal:(DD)Ljavafx/geometry/Point2D;
astore 4
start local 4 5: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMinX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxY:()D
invokevirtual javafx.scene.Node.parentToLocal:(DD)Ljavafx/geometry/Point2D;
astore 5
start local 5 6: aload 2
aload 3
aload 4
aload 5
invokestatic com.sun.javafx.geometry.BoundsUtils.createBoundingBox:(Ljavafx/geometry/Point2D;Ljavafx/geometry/Point2D;Ljavafx/geometry/Point2D;Ljavafx/geometry/Point2D;)Ljavafx/geometry/Bounds;
areturn
end local 5 end local 4 end local 3 end local 2 7: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMinX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinZ:()D
invokevirtual javafx.scene.Node.parentToLocal:(DDD)Ljavafx/geometry/Point3D;
astore 2
start local 2 8: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMinX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxZ:()D
invokevirtual javafx.scene.Node.parentToLocal:(DDD)Ljavafx/geometry/Point3D;
astore 3
start local 3 9: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMinX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinZ:()D
invokevirtual javafx.scene.Node.parentToLocal:(DDD)Ljavafx/geometry/Point3D;
astore 4
start local 4 10: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMinX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxZ:()D
invokevirtual javafx.scene.Node.parentToLocal:(DDD)Ljavafx/geometry/Point3D;
astore 5
start local 5 11: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMaxX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinZ:()D
invokevirtual javafx.scene.Node.parentToLocal:(DDD)Ljavafx/geometry/Point3D;
astore 6
start local 6 12: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMaxX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxZ:()D
invokevirtual javafx.scene.Node.parentToLocal:(DDD)Ljavafx/geometry/Point3D;
astore 7
start local 7 13: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMaxX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinZ:()D
invokevirtual javafx.scene.Node.parentToLocal:(DDD)Ljavafx/geometry/Point3D;
astore 8
start local 8 14: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMaxX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxZ:()D
invokevirtual javafx.scene.Node.parentToLocal:(DDD)Ljavafx/geometry/Point3D;
astore 9
start local 9 15: aload 2
aload 3
aload 4
aload 5
aload 6
aload 7
aload 8
aload 9
invokestatic com.sun.javafx.geometry.BoundsUtils.createBoundingBox:(Ljavafx/geometry/Point3D;Ljavafx/geometry/Point3D;Ljavafx/geometry/Point3D;Ljavafx/geometry/Point3D;Ljavafx/geometry/Point3D;Ljavafx/geometry/Point3D;Ljavafx/geometry/Point3D;Ljavafx/geometry/Point3D;)Ljavafx/geometry/Bounds;
areturn
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 16 0 this Ljavafx/scene/Node;
0 16 1 parentBounds Ljavafx/geometry/Bounds;
3 7 2 p1 Ljavafx/geometry/Point2D;
4 7 3 p2 Ljavafx/geometry/Point2D;
5 7 4 p3 Ljavafx/geometry/Point2D;
6 7 5 p4 Ljavafx/geometry/Point2D;
8 16 2 p1 Ljavafx/geometry/Point3D;
9 16 3 p2 Ljavafx/geometry/Point3D;
10 16 4 p3 Ljavafx/geometry/Point3D;
11 16 5 p4 Ljavafx/geometry/Point3D;
12 16 6 p5 Ljavafx/geometry/Point3D;
13 16 7 p6 Ljavafx/geometry/Point3D;
14 16 8 p7 Ljavafx/geometry/Point3D;
15 16 9 p8 Ljavafx/geometry/Point3D;
MethodParameters:
Name Flags
parentBounds
public javafx.geometry.Point2D localToParent(double, double);
descriptor: (DD)Ljavafx/geometry/Point2D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=6, args_size=3
start local 0 start local 1 start local 3 0: invokestatic com.sun.javafx.util.TempState.getInstance:()Lcom/sun/javafx/util/TempState;
getfield com.sun.javafx.util.TempState.point:Lcom/sun/javafx/geom/Point2D;
1: astore 5
start local 5 2: aload 5
dload 1
d2f
dload 3
d2f
invokevirtual com.sun.javafx.geom.Point2D.setLocation:(FF)V
3: aload 0
aload 5
invokevirtual javafx.scene.Node.localToParent:(Lcom/sun/javafx/geom/Point2D;)V
4: new javafx.geometry.Point2D
dup
aload 5
getfield com.sun.javafx.geom.Point2D.x:F
f2d
aload 5
getfield com.sun.javafx.geom.Point2D.y:F
f2d
invokespecial javafx.geometry.Point2D.<init>:(DD)V
areturn
end local 5 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Ljavafx/scene/Node;
0 5 1 localX D
0 5 3 localY D
2 5 5 tempPt Lcom/sun/javafx/geom/Point2D;
MethodParameters:
Name Flags
localX
localY
public javafx.geometry.Point2D localToParent(javafx.geometry.Point2D);
descriptor: (Ljavafx/geometry/Point2D;)Ljavafx/geometry/Point2D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual javafx.geometry.Point2D.getX:()D
aload 1
invokevirtual javafx.geometry.Point2D.getY:()D
invokevirtual javafx.scene.Node.localToParent:(DD)Ljavafx/geometry/Point2D;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
0 1 1 localPoint Ljavafx/geometry/Point2D;
MethodParameters:
Name Flags
localPoint
public javafx.geometry.Point3D localToParent(javafx.geometry.Point3D);
descriptor: (Ljavafx/geometry/Point3D;)Ljavafx/geometry/Point3D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual javafx.geometry.Point3D.getX:()D
aload 1
invokevirtual javafx.geometry.Point3D.getY:()D
aload 1
invokevirtual javafx.geometry.Point3D.getZ:()D
invokevirtual javafx.scene.Node.localToParent:(DDD)Ljavafx/geometry/Point3D;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
0 1 1 localPoint Ljavafx/geometry/Point3D;
MethodParameters:
Name Flags
localPoint
public javafx.geometry.Point3D localToParent(double, double, double);
descriptor: (DDD)Ljavafx/geometry/Point3D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=8, args_size=4
start local 0 start local 1 start local 3 start local 5 0: invokestatic com.sun.javafx.util.TempState.getInstance:()Lcom/sun/javafx/util/TempState;
getfield com.sun.javafx.util.TempState.vec3d:Lcom/sun/javafx/geom/Vec3d;
1: astore 7
start local 7 2: aload 7
dload 1
dload 3
dload 5
invokevirtual com.sun.javafx.geom.Vec3d.set:(DDD)V
3: aload 0
aload 7
invokevirtual javafx.scene.Node.localToParent:(Lcom/sun/javafx/geom/Vec3d;)V
4: new javafx.geometry.Point3D
dup
aload 7
getfield com.sun.javafx.geom.Vec3d.x:D
aload 7
getfield com.sun.javafx.geom.Vec3d.y:D
aload 7
getfield com.sun.javafx.geom.Vec3d.z:D
invokespecial javafx.geometry.Point3D.<init>:(DDD)V
areturn
end local 7 end local 5 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Ljavafx/scene/Node;
0 5 1 x D
0 5 3 y D
0 5 5 z D
2 5 7 tempV3D Lcom/sun/javafx/geom/Vec3d;
MethodParameters:
Name Flags
x
y
z
public javafx.geometry.Bounds localToParent(javafx.geometry.Bounds);
descriptor: (Ljavafx/geometry/Bounds;)Ljavafx/geometry/Bounds;
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=10, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.updateLocalToParentTransform:()V
1: aload 0
getfield javafx.scene.Node.localToParentTx:Lcom/sun/javafx/geom/transform/BaseTransform;
invokevirtual com.sun.javafx.geom.transform.BaseTransform.is2D:()Z
ifeq 7
aload 1
invokevirtual javafx.geometry.Bounds.getMinZ:()D
dconst_0
dcmpl
ifne 7
aload 1
invokevirtual javafx.geometry.Bounds.getMaxZ:()D
dconst_0
dcmpl
ifne 7
2: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMinX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinY:()D
invokevirtual javafx.scene.Node.localToParent:(DD)Ljavafx/geometry/Point2D;
astore 2
start local 2 3: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMaxX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinY:()D
invokevirtual javafx.scene.Node.localToParent:(DD)Ljavafx/geometry/Point2D;
astore 3
start local 3 4: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMaxX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxY:()D
invokevirtual javafx.scene.Node.localToParent:(DD)Ljavafx/geometry/Point2D;
astore 4
start local 4 5: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMinX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxY:()D
invokevirtual javafx.scene.Node.localToParent:(DD)Ljavafx/geometry/Point2D;
astore 5
start local 5 6: aload 2
aload 3
aload 4
aload 5
invokestatic com.sun.javafx.geometry.BoundsUtils.createBoundingBox:(Ljavafx/geometry/Point2D;Ljavafx/geometry/Point2D;Ljavafx/geometry/Point2D;Ljavafx/geometry/Point2D;)Ljavafx/geometry/Bounds;
areturn
end local 5 end local 4 end local 3 end local 2 7: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMinX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinZ:()D
invokevirtual javafx.scene.Node.localToParent:(DDD)Ljavafx/geometry/Point3D;
astore 2
start local 2 8: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMinX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxZ:()D
invokevirtual javafx.scene.Node.localToParent:(DDD)Ljavafx/geometry/Point3D;
astore 3
start local 3 9: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMinX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinZ:()D
invokevirtual javafx.scene.Node.localToParent:(DDD)Ljavafx/geometry/Point3D;
astore 4
start local 4 10: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMinX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxZ:()D
invokevirtual javafx.scene.Node.localToParent:(DDD)Ljavafx/geometry/Point3D;
astore 5
start local 5 11: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMaxX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinZ:()D
invokevirtual javafx.scene.Node.localToParent:(DDD)Ljavafx/geometry/Point3D;
astore 6
start local 6 12: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMaxX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxZ:()D
invokevirtual javafx.scene.Node.localToParent:(DDD)Ljavafx/geometry/Point3D;
astore 7
start local 7 13: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMaxX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinZ:()D
invokevirtual javafx.scene.Node.localToParent:(DDD)Ljavafx/geometry/Point3D;
astore 8
start local 8 14: aload 0
aload 1
invokevirtual javafx.geometry.Bounds.getMaxX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMinY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getMaxZ:()D
invokevirtual javafx.scene.Node.localToParent:(DDD)Ljavafx/geometry/Point3D;
astore 9
start local 9 15: aload 2
aload 3
aload 4
aload 5
aload 6
aload 7
aload 8
aload 9
invokestatic com.sun.javafx.geometry.BoundsUtils.createBoundingBox:(Ljavafx/geometry/Point3D;Ljavafx/geometry/Point3D;Ljavafx/geometry/Point3D;Ljavafx/geometry/Point3D;Ljavafx/geometry/Point3D;Ljavafx/geometry/Point3D;Ljavafx/geometry/Point3D;Ljavafx/geometry/Point3D;)Ljavafx/geometry/Bounds;
areturn
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 16 0 this Ljavafx/scene/Node;
0 16 1 localBounds Ljavafx/geometry/Bounds;
3 7 2 p1 Ljavafx/geometry/Point2D;
4 7 3 p2 Ljavafx/geometry/Point2D;
5 7 4 p3 Ljavafx/geometry/Point2D;
6 7 5 p4 Ljavafx/geometry/Point2D;
8 16 2 p1 Ljavafx/geometry/Point3D;
9 16 3 p2 Ljavafx/geometry/Point3D;
10 16 4 p3 Ljavafx/geometry/Point3D;
11 16 5 p4 Ljavafx/geometry/Point3D;
12 16 6 p5 Ljavafx/geometry/Point3D;
13 16 7 p6 Ljavafx/geometry/Point3D;
14 16 8 p7 Ljavafx/geometry/Point3D;
15 16 9 p8 Ljavafx/geometry/Point3D;
MethodParameters:
Name Flags
localBounds
com.sun.javafx.geom.transform.BaseTransform getLocalToParentTransform(com.sun.javafx.geom.transform.BaseTransform);
descriptor: (Lcom/sun/javafx/geom/transform/BaseTransform;)Lcom/sun/javafx/geom/transform/BaseTransform;
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.updateLocalToParentTransform:()V
1: aload 1
aload 0
getfield javafx.scene.Node.localToParentTx:Lcom/sun/javafx/geom/transform/BaseTransform;
invokevirtual com.sun.javafx.geom.transform.BaseTransform.setTransform:(Lcom/sun/javafx/geom/transform/BaseTransform;)V
2: aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
0 3 1 tx Lcom/sun/javafx/geom/transform/BaseTransform;
MethodParameters:
Name Flags
tx
final com.sun.javafx.geom.transform.BaseTransform getLeafTransform();
descriptor: ()Lcom/sun/javafx/geom/transform/BaseTransform;
flags: (0x0010) ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokestatic com.sun.javafx.util.TempState.getInstance:()Lcom/sun/javafx/util/TempState;
getfield com.sun.javafx.util.TempState.leafTx:Lcom/sun/javafx/geom/transform/Affine3D;
invokevirtual javafx.scene.Node.getLocalToParentTransform:(Lcom/sun/javafx/geom/transform/BaseTransform;)Lcom/sun/javafx/geom/transform/BaseTransform;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
private void doTransformsChanged();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.transformDirty:Z
ifne 4
1: aload 0
getstatic com.sun.javafx.scene.DirtyBits.NODE_TRANSFORM:Lcom/sun/javafx/scene/DirtyBits;
invokestatic com.sun.javafx.scene.NodeHelper.markDirty:(Ljavafx/scene/Node;Lcom/sun/javafx/scene/DirtyBits;)V
2: aload 0
iconst_1
putfield javafx.scene.Node.transformDirty:Z
3: aload 0
invokevirtual javafx.scene.Node.transformedBoundsChanged:()V
4: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.invalidateLocalToParentTransform:()V
5: aload 0
invokevirtual javafx.scene.Node.invalidateLocalToSceneTransform:()V
6: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Ljavafx/scene/Node;
final double getPivotX();
descriptor: ()D
flags: (0x0010) ACC_FINAL
Code:
stack=6, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getLayoutBounds:()Ljavafx/geometry/Bounds;
astore 1
start local 1 1: aload 1
invokevirtual javafx.geometry.Bounds.getMinX:()D
aload 1
invokevirtual javafx.geometry.Bounds.getWidth:()D
ldc 2.0
ddiv
dadd
dreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
1 2 1 bounds Ljavafx/geometry/Bounds;
final double getPivotY();
descriptor: ()D
flags: (0x0010) ACC_FINAL
Code:
stack=6, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getLayoutBounds:()Ljavafx/geometry/Bounds;
astore 1
start local 1 1: aload 1
invokevirtual javafx.geometry.Bounds.getMinY:()D
aload 1
invokevirtual javafx.geometry.Bounds.getHeight:()D
ldc 2.0
ddiv
dadd
dreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
1 2 1 bounds Ljavafx/geometry/Bounds;
final double getPivotZ();
descriptor: ()D
flags: (0x0010) ACC_FINAL
Code:
stack=6, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getLayoutBounds:()Ljavafx/geometry/Bounds;
astore 1
start local 1 1: aload 1
invokevirtual javafx.geometry.Bounds.getMinZ:()D
aload 1
invokevirtual javafx.geometry.Bounds.getDepth:()D
ldc 2.0
ddiv
dadd
dreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
1 2 1 bounds Ljavafx/geometry/Bounds;
void updateLocalToParentTransform();
descriptor: ()V
flags: (0x0000)
Code:
stack=10, locals=10, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.transformDirty:Z
ifeq 63
1: aload 0
getfield javafx.scene.Node.localToParentTx:Lcom/sun/javafx/geom/transform/BaseTransform;
invokevirtual com.sun.javafx.geom.transform.BaseTransform.setToIdentity:()V
2: iconst_0
istore 1
start local 1 3: dconst_0
dstore 2
start local 2 4: aload 0
invokevirtual javafx.scene.Node.hasMirroring:()Z
ifeq 22
5: aload 0
invokevirtual javafx.scene.Node.getScene:()Ljavafx/scene/Scene;
astore 4
start local 4 6: aload 4
ifnull 20
aload 4
invokevirtual javafx.scene.Scene.getRoot:()Ljavafx/scene/Parent;
aload 0
if_acmpne 20
7: aload 4
invokevirtual javafx.scene.Scene.getWidth:()D
ldc 2.0
ddiv
dstore 2
8: dload 2
dconst_0
dcmpl
ifne 10
9: aload 0
invokevirtual javafx.scene.Node.getPivotX:()D
dstore 2
10: StackMap locals: int double javafx.scene.Scene
StackMap stack:
aload 0
aload 0
getfield javafx.scene.Node.localToParentTx:Lcom/sun/javafx/geom/transform/BaseTransform;
11: dload 2
dconst_0
12: invokevirtual com.sun.javafx.geom.transform.BaseTransform.deriveWithTranslation:(DD)Lcom/sun/javafx/geom/transform/BaseTransform;
putfield javafx.scene.Node.localToParentTx:Lcom/sun/javafx/geom/transform/BaseTransform;
13: aload 0
aload 0
getfield javafx.scene.Node.localToParentTx:Lcom/sun/javafx/geom/transform/BaseTransform;
14: ldc -1.0
dconst_1
dconst_1
15: invokevirtual com.sun.javafx.geom.transform.BaseTransform.deriveWithScale:(DDD)Lcom/sun/javafx/geom/transform/BaseTransform;
putfield javafx.scene.Node.localToParentTx:Lcom/sun/javafx/geom/transform/BaseTransform;
16: aload 0
aload 0
getfield javafx.scene.Node.localToParentTx:Lcom/sun/javafx/geom/transform/BaseTransform;
17: dload 2
dneg
dconst_0
18: invokevirtual com.sun.javafx.geom.transform.BaseTransform.deriveWithTranslation:(DD)Lcom/sun/javafx/geom/transform/BaseTransform;
putfield javafx.scene.Node.localToParentTx:Lcom/sun/javafx/geom/transform/BaseTransform;
19: goto 22
20: StackMap locals:
StackMap stack:
iconst_1
istore 1
21: aload 0
invokevirtual javafx.scene.Node.getPivotX:()D
dstore 2
end local 4 22: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.getScaleX:()D
dconst_1
dcmpl
ifne 23
aload 0
invokevirtual javafx.scene.Node.getScaleY:()D
dconst_1
dcmpl
ifne 23
aload 0
invokevirtual javafx.scene.Node.getScaleZ:()D
dconst_1
dcmpl
ifne 23
aload 0
invokevirtual javafx.scene.Node.getRotate:()D
dconst_0
dcmpl
ifeq 42
23: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.getPivotX:()D
dstore 4
start local 4 24: aload 0
invokevirtual javafx.scene.Node.getPivotY:()D
dstore 6
start local 6 25: aload 0
invokevirtual javafx.scene.Node.getPivotZ:()D
dstore 8
start local 8 26: aload 0
aload 0
getfield javafx.scene.Node.localToParentTx:Lcom/sun/javafx/geom/transform/BaseTransform;
27: aload 0
invokevirtual javafx.scene.Node.getTranslateX:()D
aload 0
invokevirtual javafx.scene.Node.getLayoutX:()D
dadd
dload 4
dadd
28: aload 0
invokevirtual javafx.scene.Node.getTranslateY:()D
aload 0
invokevirtual javafx.scene.Node.getLayoutY:()D
dadd
dload 6
dadd
29: aload 0
invokevirtual javafx.scene.Node.getTranslateZ:()D
dload 8
dadd
30: invokevirtual com.sun.javafx.geom.transform.BaseTransform.deriveWithTranslation:(DDD)Lcom/sun/javafx/geom/transform/BaseTransform;
putfield javafx.scene.Node.localToParentTx:Lcom/sun/javafx/geom/transform/BaseTransform;
31: aload 0
aload 0
getfield javafx.scene.Node.localToParentTx:Lcom/sun/javafx/geom/transform/BaseTransform;
32: aload 0
invokevirtual javafx.scene.Node.getRotate:()D
invokestatic java.lang.Math.toRadians:(D)D
aload 0
invokevirtual javafx.scene.Node.getRotationAxis:()Ljavafx/geometry/Point3D;
invokevirtual javafx.geometry.Point3D.getX:()D
33: aload 0
invokevirtual javafx.scene.Node.getRotationAxis:()Ljavafx/geometry/Point3D;
invokevirtual javafx.geometry.Point3D.getY:()D
aload 0
invokevirtual javafx.scene.Node.getRotationAxis:()Ljavafx/geometry/Point3D;
invokevirtual javafx.geometry.Point3D.getZ:()D
34: invokevirtual com.sun.javafx.geom.transform.BaseTransform.deriveWithRotation:(DDDD)Lcom/sun/javafx/geom/transform/BaseTransform;
putfield javafx.scene.Node.localToParentTx:Lcom/sun/javafx/geom/transform/BaseTransform;
35: aload 0
aload 0
getfield javafx.scene.Node.localToParentTx:Lcom/sun/javafx/geom/transform/BaseTransform;
36: aload 0
invokevirtual javafx.scene.Node.getScaleX:()D
aload 0
invokevirtual javafx.scene.Node.getScaleY:()D
aload 0
invokevirtual javafx.scene.Node.getScaleZ:()D
37: invokevirtual com.sun.javafx.geom.transform.BaseTransform.deriveWithScale:(DDD)Lcom/sun/javafx/geom/transform/BaseTransform;
putfield javafx.scene.Node.localToParentTx:Lcom/sun/javafx/geom/transform/BaseTransform;
38: aload 0
aload 0
getfield javafx.scene.Node.localToParentTx:Lcom/sun/javafx/geom/transform/BaseTransform;
39: dload 4
dneg
dload 6
dneg
dload 8
dneg
40: invokevirtual com.sun.javafx.geom.transform.BaseTransform.deriveWithTranslation:(DDD)Lcom/sun/javafx/geom/transform/BaseTransform;
putfield javafx.scene.Node.localToParentTx:Lcom/sun/javafx/geom/transform/BaseTransform;
end local 8 end local 6 end local 4 41: goto 47
42: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield javafx.scene.Node.localToParentTx:Lcom/sun/javafx/geom/transform/BaseTransform;
43: aload 0
invokevirtual javafx.scene.Node.getTranslateX:()D
aload 0
invokevirtual javafx.scene.Node.getLayoutX:()D
dadd
44: aload 0
invokevirtual javafx.scene.Node.getTranslateY:()D
aload 0
invokevirtual javafx.scene.Node.getLayoutY:()D
dadd
45: aload 0
invokevirtual javafx.scene.Node.getTranslateZ:()D
46: invokevirtual com.sun.javafx.geom.transform.BaseTransform.deriveWithTranslation:(DDD)Lcom/sun/javafx/geom/transform/BaseTransform;
putfield javafx.scene.Node.localToParentTx:Lcom/sun/javafx/geom/transform/BaseTransform;
47: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.hasTransforms:()Z
ifeq 52
48: aload 0
invokevirtual javafx.scene.Node.getTransforms:()Ljavafx/collections/ObservableList;
invokeinterface javafx.collections.ObservableList.iterator:()Ljava/util/Iterator;
astore 5
goto 51
StackMap locals: javafx.scene.Node int double top java.util.Iterator
StackMap stack:
49: aload 5
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast javafx.scene.transform.Transform
astore 4
start local 4 50: aload 0
aload 4
aload 0
getfield javafx.scene.Node.localToParentTx:Lcom/sun/javafx/geom/transform/BaseTransform;
invokestatic com.sun.javafx.scene.transform.TransformHelper.derive:(Ljavafx/scene/transform/Transform;Lcom/sun/javafx/geom/transform/BaseTransform;)Lcom/sun/javafx/geom/transform/BaseTransform;
putfield javafx.scene.Node.localToParentTx:Lcom/sun/javafx/geom/transform/BaseTransform;
end local 4 51: StackMap locals:
StackMap stack:
aload 5
invokeinterface java.util.Iterator.hasNext:()Z
ifne 49
52: StackMap locals: javafx.scene.Node int double
StackMap stack:
iload 1
ifeq 62
53: aload 0
aload 0
getfield javafx.scene.Node.localToParentTx:Lcom/sun/javafx/geom/transform/BaseTransform;
54: dload 2
dconst_0
55: invokevirtual com.sun.javafx.geom.transform.BaseTransform.deriveWithTranslation:(DD)Lcom/sun/javafx/geom/transform/BaseTransform;
putfield javafx.scene.Node.localToParentTx:Lcom/sun/javafx/geom/transform/BaseTransform;
56: aload 0
aload 0
getfield javafx.scene.Node.localToParentTx:Lcom/sun/javafx/geom/transform/BaseTransform;
57: ldc -1.0
dconst_1
dconst_1
58: invokevirtual com.sun.javafx.geom.transform.BaseTransform.deriveWithScale:(DDD)Lcom/sun/javafx/geom/transform/BaseTransform;
putfield javafx.scene.Node.localToParentTx:Lcom/sun/javafx/geom/transform/BaseTransform;
59: aload 0
aload 0
getfield javafx.scene.Node.localToParentTx:Lcom/sun/javafx/geom/transform/BaseTransform;
60: dload 2
dneg
dconst_0
61: invokevirtual com.sun.javafx.geom.transform.BaseTransform.deriveWithTranslation:(DD)Lcom/sun/javafx/geom/transform/BaseTransform;
putfield javafx.scene.Node.localToParentTx:Lcom/sun/javafx/geom/transform/BaseTransform;
62: StackMap locals:
StackMap stack:
aload 0
iconst_0
putfield javafx.scene.Node.transformDirty:Z
end local 2 end local 1 63: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 64 0 this Ljavafx/scene/Node;
3 63 1 mirror Z
4 63 2 mirroringCenter D
6 22 4 sceneValue Ljavafx/scene/Scene;
24 41 4 pivotX D
25 41 6 pivotY D
26 41 8 pivotZ D
50 51 4 t Ljavafx/scene/transform/Transform;
void parentToLocal(com.sun.javafx.geom.Point2D);
descriptor: (Lcom/sun/javafx/geom/Point2D;)V
flags: (0x0000)
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.updateLocalToParentTransform:()V
1: aload 0
getfield javafx.scene.Node.localToParentTx:Lcom/sun/javafx/geom/transform/BaseTransform;
aload 1
aload 1
invokevirtual com.sun.javafx.geom.transform.BaseTransform.inverseTransform:(Lcom/sun/javafx/geom/Point2D;Lcom/sun/javafx/geom/Point2D;)Lcom/sun/javafx/geom/Point2D;
pop
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
0 3 1 pt Lcom/sun/javafx/geom/Point2D;
Exceptions:
throws com.sun.javafx.geom.transform.NoninvertibleTransformException
MethodParameters:
Name Flags
pt
void parentToLocal(com.sun.javafx.geom.Vec3d);
descriptor: (Lcom/sun/javafx/geom/Vec3d;)V
flags: (0x0000)
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.updateLocalToParentTransform:()V
1: aload 0
getfield javafx.scene.Node.localToParentTx:Lcom/sun/javafx/geom/transform/BaseTransform;
aload 1
aload 1
invokevirtual com.sun.javafx.geom.transform.BaseTransform.inverseTransform:(Lcom/sun/javafx/geom/Vec3d;Lcom/sun/javafx/geom/Vec3d;)Lcom/sun/javafx/geom/Vec3d;
pop
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
0 3 1 pt Lcom/sun/javafx/geom/Vec3d;
Exceptions:
throws com.sun.javafx.geom.transform.NoninvertibleTransformException
MethodParameters:
Name Flags
pt
void sceneToLocal(com.sun.javafx.geom.Point2D);
descriptor: (Lcom/sun/javafx/geom/Point2D;)V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.getParent:()Ljavafx/scene/Parent;
ifnull 2
1: aload 0
invokevirtual javafx.scene.Node.getParent:()Ljavafx/scene/Parent;
aload 1
invokevirtual javafx.scene.Parent.sceneToLocal:(Lcom/sun/javafx/geom/Point2D;)V
2: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual javafx.scene.Node.parentToLocal:(Lcom/sun/javafx/geom/Point2D;)V
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
0 4 1 pt Lcom/sun/javafx/geom/Point2D;
Exceptions:
throws com.sun.javafx.geom.transform.NoninvertibleTransformException
MethodParameters:
Name Flags
pt
void sceneToLocal(com.sun.javafx.geom.Vec3d);
descriptor: (Lcom/sun/javafx/geom/Vec3d;)V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.getParent:()Ljavafx/scene/Parent;
ifnull 2
1: aload 0
invokevirtual javafx.scene.Node.getParent:()Ljavafx/scene/Parent;
aload 1
invokevirtual javafx.scene.Parent.sceneToLocal:(Lcom/sun/javafx/geom/Vec3d;)V
2: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual javafx.scene.Node.parentToLocal:(Lcom/sun/javafx/geom/Vec3d;)V
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
0 4 1 pt Lcom/sun/javafx/geom/Vec3d;
Exceptions:
throws com.sun.javafx.geom.transform.NoninvertibleTransformException
MethodParameters:
Name Flags
pt
void localToScene(com.sun.javafx.geom.Point2D);
descriptor: (Lcom/sun/javafx/geom/Point2D;)V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual javafx.scene.Node.localToParent:(Lcom/sun/javafx/geom/Point2D;)V
1: aload 0
invokevirtual javafx.scene.Node.getParent:()Ljavafx/scene/Parent;
ifnull 3
2: aload 0
invokevirtual javafx.scene.Node.getParent:()Ljavafx/scene/Parent;
aload 1
invokevirtual javafx.scene.Parent.localToScene:(Lcom/sun/javafx/geom/Point2D;)V
3: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
0 4 1 pt Lcom/sun/javafx/geom/Point2D;
MethodParameters:
Name Flags
pt
void localToScene(com.sun.javafx.geom.Vec3d);
descriptor: (Lcom/sun/javafx/geom/Vec3d;)V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual javafx.scene.Node.localToParent:(Lcom/sun/javafx/geom/Vec3d;)V
1: aload 0
invokevirtual javafx.scene.Node.getParent:()Ljavafx/scene/Parent;
ifnull 3
2: aload 0
invokevirtual javafx.scene.Node.getParent:()Ljavafx/scene/Parent;
aload 1
invokevirtual javafx.scene.Parent.localToScene:(Lcom/sun/javafx/geom/Vec3d;)V
3: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
0 4 1 pt Lcom/sun/javafx/geom/Vec3d;
MethodParameters:
Name Flags
pt
void localToParent(com.sun.javafx.geom.Point2D);
descriptor: (Lcom/sun/javafx/geom/Point2D;)V
flags: (0x0000)
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.updateLocalToParentTransform:()V
1: aload 0
getfield javafx.scene.Node.localToParentTx:Lcom/sun/javafx/geom/transform/BaseTransform;
aload 1
aload 1
invokevirtual com.sun.javafx.geom.transform.BaseTransform.transform:(Lcom/sun/javafx/geom/Point2D;Lcom/sun/javafx/geom/Point2D;)Lcom/sun/javafx/geom/Point2D;
pop
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
0 3 1 pt Lcom/sun/javafx/geom/Point2D;
MethodParameters:
Name Flags
pt
void localToParent(com.sun.javafx.geom.Vec3d);
descriptor: (Lcom/sun/javafx/geom/Vec3d;)V
flags: (0x0000)
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.updateLocalToParentTransform:()V
1: aload 0
getfield javafx.scene.Node.localToParentTx:Lcom/sun/javafx/geom/transform/BaseTransform;
aload 1
aload 1
invokevirtual com.sun.javafx.geom.transform.BaseTransform.transform:(Lcom/sun/javafx/geom/Vec3d;Lcom/sun/javafx/geom/Vec3d;)Lcom/sun/javafx/geom/Vec3d;
pop
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
0 3 1 pt Lcom/sun/javafx/geom/Vec3d;
MethodParameters:
Name Flags
pt
private void doPickNodeLocal(com.sun.javafx.geom.PickRay, com.sun.javafx.scene.input.PickResultChooser);
descriptor: (Lcom/sun/javafx/geom/PickRay;Lcom/sun/javafx/scene/input/PickResultChooser;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
invokevirtual javafx.scene.Node.intersects:(Lcom/sun/javafx/geom/PickRay;Lcom/sun/javafx/scene/input/PickResultChooser;)Z
pop
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 localPickRay Lcom/sun/javafx/geom/PickRay;
0 2 2 result Lcom/sun/javafx/scene/input/PickResultChooser;
MethodParameters:
Name Flags
localPickRay
result
final void pickNode(com.sun.javafx.geom.PickRay, com.sun.javafx.scene.input.PickResultChooser);
descriptor: (Lcom/sun/javafx/geom/PickRay;Lcom/sun/javafx/scene/input/PickResultChooser;)V
flags: (0x0010) ACC_FINAL
Code:
stack=7, locals=17, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual javafx.scene.Node.isVisible:()Z
ifeq 1
aload 0
invokevirtual javafx.scene.Node.isDisable:()Z
ifne 1
aload 0
invokevirtual javafx.scene.Node.isMouseTransparent:()Z
ifeq 2
1: StackMap locals:
StackMap stack:
return
2: StackMap locals:
StackMap stack:
aload 1
invokevirtual com.sun.javafx.geom.PickRay.getOriginNoClone:()Lcom/sun/javafx/geom/Vec3d;
astore 3
start local 3 3: aload 3
getfield com.sun.javafx.geom.Vec3d.x:D
dstore 4
start local 4 4: aload 3
getfield com.sun.javafx.geom.Vec3d.y:D
dstore 6
start local 6 5: aload 3
getfield com.sun.javafx.geom.Vec3d.z:D
dstore 8
start local 8 6: aload 1
invokevirtual com.sun.javafx.geom.PickRay.getDirectionNoClone:()Lcom/sun/javafx/geom/Vec3d;
astore 10
start local 10 7: aload 10
getfield com.sun.javafx.geom.Vec3d.x:D
dstore 11
start local 11 8: aload 10
getfield com.sun.javafx.geom.Vec3d.y:D
dstore 13
start local 13 9: aload 10
getfield com.sun.javafx.geom.Vec3d.z:D
dstore 15
start local 15 10: aload 0
invokevirtual javafx.scene.Node.updateLocalToParentTransform:()V
11: aload 0
getfield javafx.scene.Node.localToParentTx:Lcom/sun/javafx/geom/transform/BaseTransform;
aload 3
aload 3
invokevirtual com.sun.javafx.geom.transform.BaseTransform.inverseTransform:(Lcom/sun/javafx/geom/Vec3d;Lcom/sun/javafx/geom/Vec3d;)Lcom/sun/javafx/geom/Vec3d;
pop
12: aload 0
getfield javafx.scene.Node.localToParentTx:Lcom/sun/javafx/geom/transform/BaseTransform;
aload 10
aload 10
invokevirtual com.sun.javafx.geom.transform.BaseTransform.inverseDeltaTransform:(Lcom/sun/javafx/geom/Vec3d;Lcom/sun/javafx/geom/Vec3d;)Lcom/sun/javafx/geom/Vec3d;
pop
13: aload 0
aload 1
aload 2
invokestatic com.sun.javafx.scene.NodeHelper.pickNodeLocal:(Ljavafx/scene/Node;Lcom/sun/javafx/geom/PickRay;Lcom/sun/javafx/scene/input/PickResultChooser;)V
14: goto 16
StackMap locals: javafx.scene.Node com.sun.javafx.geom.PickRay com.sun.javafx.scene.input.PickResultChooser com.sun.javafx.geom.Vec3d double double double com.sun.javafx.geom.Vec3d double double double
StackMap stack: com.sun.javafx.geom.transform.NoninvertibleTransformException
15: pop
16: StackMap locals:
StackMap stack:
aload 1
dload 4
dload 6
dload 8
invokevirtual com.sun.javafx.geom.PickRay.setOrigin:(DDD)V
17: aload 1
dload 11
dload 13
dload 15
invokevirtual com.sun.javafx.geom.PickRay.setDirection:(DDD)V
18: return
end local 15 end local 13 end local 11 end local 10 end local 8 end local 6 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 19 0 this Ljavafx/scene/Node;
0 19 1 pickRay Lcom/sun/javafx/geom/PickRay;
0 19 2 result Lcom/sun/javafx/scene/input/PickResultChooser;
3 19 3 o Lcom/sun/javafx/geom/Vec3d;
4 19 4 ox D
5 19 6 oy D
6 19 8 oz D
7 19 10 d Lcom/sun/javafx/geom/Vec3d;
8 19 11 dx D
9 19 13 dy D
10 19 15 dz D
Exception table:
from to target type
11 14 15 Class com.sun.javafx.geom.transform.NoninvertibleTransformException
MethodParameters:
Name Flags
pickRay
result
final boolean intersects(com.sun.javafx.geom.PickRay, com.sun.javafx.scene.input.PickResultChooser);
descriptor: (Lcom/sun/javafx/geom/PickRay;Lcom/sun/javafx/scene/input/PickResultChooser;)Z
flags: (0x0010) ACC_FINAL
Code:
stack=7, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
invokevirtual javafx.scene.Node.intersectsBounds:(Lcom/sun/javafx/geom/PickRay;)D
dstore 3
start local 3 1: dload 3
invokestatic java.lang.Double.isNaN:(D)Z
ifne 7
2: aload 0
invokevirtual javafx.scene.Node.isPickOnBounds:()Z
ifeq 6
3: aload 2
ifnull 5
4: aload 2
aload 0
dload 3
aload 1
dload 3
invokestatic com.sun.javafx.scene.input.PickResultChooser.computePoint:(Lcom/sun/javafx/geom/PickRay;D)Ljavafx/geometry/Point3D;
invokevirtual com.sun.javafx.scene.input.PickResultChooser.offer:(Ljavafx/scene/Node;DLjavafx/geometry/Point3D;)Z
pop
5: StackMap locals: double
StackMap stack:
iconst_1
ireturn
6: StackMap locals:
StackMap stack:
aload 0
aload 1
aload 2
invokestatic com.sun.javafx.scene.NodeHelper.computeIntersects:(Ljavafx/scene/Node;Lcom/sun/javafx/geom/PickRay;Lcom/sun/javafx/scene/input/PickResultChooser;)Z
ireturn
7: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Ljavafx/scene/Node;
0 8 1 pickRay Lcom/sun/javafx/geom/PickRay;
0 8 2 pickResult Lcom/sun/javafx/scene/input/PickResultChooser;
1 8 3 boundsDistance D
MethodParameters:
Name Flags
pickRay
pickResult
private boolean doComputeIntersects(com.sun.javafx.geom.PickRay, com.sun.javafx.scene.input.PickResultChooser);
descriptor: (Lcom/sun/javafx/geom/PickRay;Lcom/sun/javafx/scene/input/PickResultChooser;)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=7, locals=13, args_size=3
start local 0 start local 1 start local 2 0: aload 1
invokevirtual com.sun.javafx.geom.PickRay.getOriginNoClone:()Lcom/sun/javafx/geom/Vec3d;
getfield com.sun.javafx.geom.Vec3d.z:D
dstore 3
start local 3 1: aload 1
invokevirtual com.sun.javafx.geom.PickRay.getDirectionNoClone:()Lcom/sun/javafx/geom/Vec3d;
getfield com.sun.javafx.geom.Vec3d.z:D
dstore 5
start local 5 2: dload 5
invokestatic javafx.scene.Node.almostZero:(D)Z
ifeq 4
3: iconst_0
ireturn
4: StackMap locals: double double
StackMap stack:
dload 3
dneg
dload 5
ddiv
dstore 7
start local 7 5: dload 7
aload 1
invokevirtual com.sun.javafx.geom.PickRay.getNearClip:()D
dcmpg
iflt 6
dload 7
aload 1
invokevirtual com.sun.javafx.geom.PickRay.getFarClip:()D
dcmpl
ifle 7
6: StackMap locals: double
StackMap stack:
iconst_0
ireturn
7: StackMap locals:
StackMap stack:
aload 1
invokevirtual com.sun.javafx.geom.PickRay.getOriginNoClone:()Lcom/sun/javafx/geom/Vec3d;
getfield com.sun.javafx.geom.Vec3d.x:D
aload 1
invokevirtual com.sun.javafx.geom.PickRay.getDirectionNoClone:()Lcom/sun/javafx/geom/Vec3d;
getfield com.sun.javafx.geom.Vec3d.x:D
dload 7
dmul
dadd
dstore 9
start local 9 8: aload 1
invokevirtual com.sun.javafx.geom.PickRay.getOriginNoClone:()Lcom/sun/javafx/geom/Vec3d;
getfield com.sun.javafx.geom.Vec3d.y:D
aload 1
invokevirtual com.sun.javafx.geom.PickRay.getDirectionNoClone:()Lcom/sun/javafx/geom/Vec3d;
getfield com.sun.javafx.geom.Vec3d.y:D
dload 7
dmul
dadd
dstore 11
start local 11 9: aload 0
dload 9
d2f
f2d
dload 11
d2f
f2d
invokevirtual javafx.scene.Node.contains:(DD)Z
ifeq 13
10: aload 2
ifnull 12
11: aload 2
aload 0
dload 7
aload 1
dload 7
invokestatic com.sun.javafx.scene.input.PickResultChooser.computePoint:(Lcom/sun/javafx/geom/PickRay;D)Ljavafx/geometry/Point3D;
invokevirtual com.sun.javafx.scene.input.PickResultChooser.offer:(Ljavafx/scene/Node;DLjavafx/geometry/Point3D;)Z
pop
12: StackMap locals: double double
StackMap stack:
iconst_1
ireturn
13: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 11 end local 9 end local 7 end local 5 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Ljavafx/scene/Node;
0 14 1 pickRay Lcom/sun/javafx/geom/PickRay;
0 14 2 pickResult Lcom/sun/javafx/scene/input/PickResultChooser;
1 14 3 origZ D
2 14 5 dirZ D
5 14 7 t D
8 14 9 x D
9 14 11 y D
MethodParameters:
Name Flags
pickRay
pickResult
final double intersectsBounds(com.sun.javafx.geom.PickRay);
descriptor: (Lcom/sun/javafx/geom/PickRay;)D
flags: (0x0010) ACC_FINAL
Code:
stack=7, locals=41, args_size=2
start local 0 start local 1 0: aload 1
invokevirtual com.sun.javafx.geom.PickRay.getDirectionNoClone:()Lcom/sun/javafx/geom/Vec3d;
astore 2
start local 2 1: aload 1
invokevirtual com.sun.javafx.geom.PickRay.getOriginNoClone:()Lcom/sun/javafx/geom/Vec3d;
astore 7
start local 7 2: aload 7
getfield com.sun.javafx.geom.Vec3d.x:D
dstore 8
start local 8 3: aload 7
getfield com.sun.javafx.geom.Vec3d.y:D
dstore 10
start local 10 4: aload 7
getfield com.sun.javafx.geom.Vec3d.z:D
dstore 12
start local 12 5: invokestatic com.sun.javafx.util.TempState.getInstance:()Lcom/sun/javafx/util/TempState;
astore 14
start local 14 6: aload 14
getfield com.sun.javafx.util.TempState.bounds:Lcom/sun/javafx/geom/BaseBounds;
astore 15
start local 15 7: aload 0
aload 15
8: getstatic com.sun.javafx.geom.transform.BaseTransform.IDENTITY_TRANSFORM:Lcom/sun/javafx/geom/transform/BaseTransform;
9: invokevirtual javafx.scene.Node.getLocalBounds:(Lcom/sun/javafx/geom/BaseBounds;Lcom/sun/javafx/geom/transform/BaseTransform;)Lcom/sun/javafx/geom/BaseBounds;
astore 15
10: aload 2
getfield com.sun.javafx.geom.Vec3d.x:D
dconst_0
dcmpl
ifne 31
aload 2
getfield com.sun.javafx.geom.Vec3d.y:D
dconst_0
dcmpl
ifne 31
11: aload 2
getfield com.sun.javafx.geom.Vec3d.z:D
dconst_0
dcmpl
ifne 13
12: ldc NaN
dreturn
13: StackMap locals: javafx.scene.Node com.sun.javafx.geom.PickRay com.sun.javafx.geom.Vec3d top top top top com.sun.javafx.geom.Vec3d double double double com.sun.javafx.util.TempState com.sun.javafx.geom.BaseBounds
StackMap stack:
dload 8
aload 15
invokevirtual com.sun.javafx.geom.BaseBounds.getMinX:()F
f2d
dcmpg
iflt 17
14: dload 8
aload 15
invokevirtual com.sun.javafx.geom.BaseBounds.getMaxX:()F
f2d
dcmpl
ifgt 17
15: dload 10
aload 15
invokevirtual com.sun.javafx.geom.BaseBounds.getMinY:()F
f2d
dcmpg
iflt 17
16: dload 10
aload 15
invokevirtual com.sun.javafx.geom.BaseBounds.getMaxY:()F
f2d
dcmpl
ifle 18
17: StackMap locals:
StackMap stack:
ldc NaN
dreturn
18: StackMap locals:
StackMap stack:
dconst_1
aload 2
getfield com.sun.javafx.geom.Vec3d.z:D
ddiv
dstore 16
start local 16 19: dload 16
dconst_0
dcmpg
ifge 20
iconst_1
goto 21
StackMap locals: double
StackMap stack:
20: iconst_0
StackMap locals:
StackMap stack: int
21: istore 18
start local 18 22: aload 15
invokevirtual com.sun.javafx.geom.BaseBounds.getMinZ:()F
f2d
dstore 19
start local 19 23: aload 15
invokevirtual com.sun.javafx.geom.BaseBounds.getMaxZ:()F
f2d
dstore 21
start local 21 24: iload 18
ifeq 25
dload 21
goto 26
StackMap locals: int double double
StackMap stack:
25: dload 19
StackMap locals:
StackMap stack: double
26: dload 12
dsub
dload 16
dmul
dstore 3
start local 3 27: iload 18
ifeq 28
dload 19
goto 29
StackMap locals: javafx.scene.Node com.sun.javafx.geom.PickRay com.sun.javafx.geom.Vec3d double top top com.sun.javafx.geom.Vec3d double double double com.sun.javafx.util.TempState com.sun.javafx.geom.BaseBounds double int double double
StackMap stack:
28: dload 21
StackMap locals:
StackMap stack: double
29: dload 12
dsub
dload 16
dmul
dstore 5
end local 21 end local 19 end local 18 end local 16 start local 5 30: goto 110
end local 5 end local 3 StackMap locals: javafx.scene.Node com.sun.javafx.geom.PickRay com.sun.javafx.geom.Vec3d top top top top com.sun.javafx.geom.Vec3d double double double com.sun.javafx.util.TempState com.sun.javafx.geom.BaseBounds
StackMap stack:
31: aload 15
invokevirtual com.sun.javafx.geom.BaseBounds.getDepth:()F
f2d
dconst_0
dcmpl
ifne 45
32: aload 2
getfield com.sun.javafx.geom.Vec3d.z:D
invokestatic javafx.scene.Node.almostZero:(D)Z
ifeq 34
33: ldc NaN
dreturn
34: StackMap locals:
StackMap stack:
aload 15
invokevirtual com.sun.javafx.geom.BaseBounds.getMinZ:()F
f2d
dload 12
dsub
aload 2
getfield com.sun.javafx.geom.Vec3d.z:D
ddiv
dstore 16
start local 16 35: dload 8
aload 2
getfield com.sun.javafx.geom.Vec3d.x:D
dload 16
dmul
dadd
dstore 18
start local 18 36: dload 10
aload 2
getfield com.sun.javafx.geom.Vec3d.y:D
dload 16
dmul
dadd
dstore 20
start local 20 37: dload 18
aload 15
invokevirtual com.sun.javafx.geom.BaseBounds.getMinX:()F
f2d
dcmpg
iflt 41
38: dload 18
aload 15
invokevirtual com.sun.javafx.geom.BaseBounds.getMaxX:()F
f2d
dcmpl
ifgt 41
39: dload 20
aload 15
invokevirtual com.sun.javafx.geom.BaseBounds.getMinY:()F
f2d
dcmpg
iflt 41
40: dload 20
aload 15
invokevirtual com.sun.javafx.geom.BaseBounds.getMaxY:()F
f2d
dcmpl
ifle 42
41: StackMap locals: double double double
StackMap stack:
ldc NaN
dreturn
42: StackMap locals:
StackMap stack:
dload 16
dup2
dstore 5
start local 5 43: dstore 3
end local 20 end local 18 end local 16 start local 3 44: goto 110
end local 5 end local 3 45: StackMap locals:
StackMap stack:
aload 2
getfield com.sun.javafx.geom.Vec3d.x:D
dconst_0
dcmpl
ifne 46
ldc Infinity
goto 47
StackMap locals:
StackMap stack:
46: dconst_1
aload 2
getfield com.sun.javafx.geom.Vec3d.x:D
ddiv
StackMap locals:
StackMap stack: double
47: dstore 16
start local 16 48: aload 2
getfield com.sun.javafx.geom.Vec3d.y:D
dconst_0
dcmpl
ifne 49
ldc Infinity
goto 50
StackMap locals: double
StackMap stack:
49: dconst_1
aload 2
getfield com.sun.javafx.geom.Vec3d.y:D
ddiv
StackMap locals:
StackMap stack: double
50: dstore 18
start local 18 51: aload 2
getfield com.sun.javafx.geom.Vec3d.z:D
dconst_0
dcmpl
ifne 52
ldc Infinity
goto 53
StackMap locals: double
StackMap stack:
52: dconst_1
aload 2
getfield com.sun.javafx.geom.Vec3d.z:D
ddiv
StackMap locals:
StackMap stack: double
53: dstore 20
start local 20 54: dload 16
dconst_0
dcmpg
ifge 55
iconst_1
goto 56
StackMap locals: double
StackMap stack:
55: iconst_0
StackMap locals:
StackMap stack: int
56: istore 22
start local 22 57: dload 18
dconst_0
dcmpg
ifge 58
iconst_1
goto 59
StackMap locals: int
StackMap stack:
58: iconst_0
StackMap locals:
StackMap stack: int
59: istore 23
start local 23 60: dload 20
dconst_0
dcmpg
ifge 61
iconst_1
goto 62
StackMap locals: int
StackMap stack:
61: iconst_0
StackMap locals:
StackMap stack: int
62: istore 24
start local 24 63: aload 15
invokevirtual com.sun.javafx.geom.BaseBounds.getMinX:()F
f2d
dstore 25
start local 25 64: aload 15
invokevirtual com.sun.javafx.geom.BaseBounds.getMinY:()F
f2d
dstore 27
start local 27 65: aload 15
invokevirtual com.sun.javafx.geom.BaseBounds.getMaxX:()F
f2d
dstore 29
start local 29 66: aload 15
invokevirtual com.sun.javafx.geom.BaseBounds.getMaxY:()F
f2d
dstore 31
start local 31 67: ldc -Infinity
dstore 3
start local 3 68: ldc Infinity
dstore 5
start local 5 69: dload 16
invokestatic java.lang.Double.isInfinite:(D)Z
ifeq 72
70: dload 25
dload 8
dcmpg
ifgt 71
dload 29
dload 8
dcmpl
ifge 78
71: StackMap locals: javafx.scene.Node com.sun.javafx.geom.PickRay com.sun.javafx.geom.Vec3d double double com.sun.javafx.geom.Vec3d double double double com.sun.javafx.util.TempState com.sun.javafx.geom.BaseBounds double double double int int int double double double double
StackMap stack:
ldc NaN
dreturn
72: StackMap locals:
StackMap stack:
iload 22
ifeq 73
dload 29
goto 74
StackMap locals:
StackMap stack:
73: dload 25
StackMap locals:
StackMap stack: double
74: dload 8
dsub
dload 16
dmul
dstore 3
75: iload 22
ifeq 76
dload 25
goto 77
StackMap locals:
StackMap stack:
76: dload 29
StackMap locals:
StackMap stack: double
77: dload 8
dsub
dload 16
dmul
dstore 5
78: StackMap locals:
StackMap stack:
dload 18
invokestatic java.lang.Double.isInfinite:(D)Z
ifeq 81
79: dload 27
dload 10
dcmpg
ifgt 80
dload 31
dload 10
dcmpl
ifge 93
80: StackMap locals:
StackMap stack:
ldc NaN
dreturn
81: StackMap locals:
StackMap stack:
iload 23
ifeq 82
dload 31
goto 83
StackMap locals:
StackMap stack:
82: dload 27
StackMap locals:
StackMap stack: double
83: dload 10
dsub
dload 18
dmul
dstore 33
start local 33 84: iload 23
ifeq 85
dload 27
goto 86
StackMap locals: double
StackMap stack:
85: dload 31
StackMap locals:
StackMap stack: double
86: dload 10
dsub
dload 18
dmul
dstore 35
start local 35 87: dload 3
dload 35
dcmpl
ifgt 88
dload 33
dload 5
dcmpl
ifle 89
88: StackMap locals: double
StackMap stack:
ldc NaN
dreturn
89: StackMap locals:
StackMap stack:
dload 33
dload 3
dcmpl
ifle 91
90: dload 33
dstore 3
91: StackMap locals:
StackMap stack:
dload 35
dload 5
dcmpg
ifge 93
92: dload 35
dstore 5
end local 35 end local 33 93: StackMap locals:
StackMap stack:
aload 15
invokevirtual com.sun.javafx.geom.BaseBounds.getMinZ:()F
f2d
dstore 33
start local 33 94: aload 15
invokevirtual com.sun.javafx.geom.BaseBounds.getMaxZ:()F
f2d
dstore 35
start local 35 95: dload 20
invokestatic java.lang.Double.isInfinite:(D)Z
ifeq 98
96: dload 33
dload 12
dcmpg
ifgt 97
dload 35
dload 12
dcmpl
ifge 110
97: StackMap locals: double double
StackMap stack:
ldc NaN
dreturn
98: StackMap locals:
StackMap stack:
iload 24
ifeq 99
dload 35
goto 100
StackMap locals:
StackMap stack:
99: dload 33
StackMap locals:
StackMap stack: double
100: dload 12
dsub
dload 20
dmul
dstore 37
start local 37 101: iload 24
ifeq 102
dload 33
goto 103
StackMap locals: double
StackMap stack:
102: dload 35
StackMap locals:
StackMap stack: double
103: dload 12
dsub
dload 20
dmul
dstore 39
start local 39 104: dload 3
dload 39
dcmpl
ifgt 105
dload 37
dload 5
dcmpl
ifle 106
105: StackMap locals: double
StackMap stack:
ldc NaN
dreturn
106: StackMap locals:
StackMap stack:
dload 37
dload 3
dcmpl
ifle 108
107: dload 37
dstore 3
108: StackMap locals:
StackMap stack:
dload 39
dload 5
dcmpg
ifge 110
109: dload 39
dstore 5
end local 39 end local 37 end local 35 end local 33 end local 31 end local 29 end local 27 end local 25 end local 24 end local 23 end local 22 end local 20 end local 18 end local 16 110: StackMap locals: javafx.scene.Node com.sun.javafx.geom.PickRay com.sun.javafx.geom.Vec3d double double com.sun.javafx.geom.Vec3d double double double com.sun.javafx.util.TempState com.sun.javafx.geom.BaseBounds
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.getClip:()Ljavafx/scene/Node;
astore 16
start local 16 111: aload 16
ifnull 130
112: aload 0
instanceof javafx.scene.shape.Shape3D
ifne 130
aload 16
instanceof javafx.scene.shape.Shape3D
ifne 130
113: aload 2
getfield com.sun.javafx.geom.Vec3d.x:D
dstore 17
start local 17 114: aload 2
getfield com.sun.javafx.geom.Vec3d.y:D
dstore 19
start local 19 115: aload 2
getfield com.sun.javafx.geom.Vec3d.z:D
dstore 21
start local 21 116: aload 16
invokevirtual javafx.scene.Node.updateLocalToParentTransform:()V
117: iconst_1
istore 23
start local 23 118: aload 16
getfield javafx.scene.Node.localToParentTx:Lcom/sun/javafx/geom/transform/BaseTransform;
aload 7
aload 7
invokevirtual com.sun.javafx.geom.transform.BaseTransform.inverseTransform:(Lcom/sun/javafx/geom/Vec3d;Lcom/sun/javafx/geom/Vec3d;)Lcom/sun/javafx/geom/Vec3d;
pop
119: aload 16
getfield javafx.scene.Node.localToParentTx:Lcom/sun/javafx/geom/transform/BaseTransform;
aload 2
aload 2
invokevirtual com.sun.javafx.geom.transform.BaseTransform.inverseDeltaTransform:(Lcom/sun/javafx/geom/Vec3d;Lcom/sun/javafx/geom/Vec3d;)Lcom/sun/javafx/geom/Vec3d;
pop
120: goto 123
StackMap locals: javafx.scene.Node com.sun.javafx.geom.PickRay com.sun.javafx.geom.Vec3d double double com.sun.javafx.geom.Vec3d double double double com.sun.javafx.util.TempState com.sun.javafx.geom.BaseBounds javafx.scene.Node double double double int
StackMap stack: com.sun.javafx.geom.transform.NoninvertibleTransformException
121: pop
122: iconst_0
istore 23
123: StackMap locals:
StackMap stack:
iload 23
ifeq 124
aload 16
aload 1
aconst_null
invokevirtual javafx.scene.Node.intersects:(Lcom/sun/javafx/geom/PickRay;Lcom/sun/javafx/scene/input/PickResultChooser;)Z
ifeq 124
iconst_1
goto 125
StackMap locals:
StackMap stack:
124: iconst_0
StackMap locals:
StackMap stack: int
125: istore 23
126: aload 1
dload 8
dload 10
dload 12
invokevirtual com.sun.javafx.geom.PickRay.setOrigin:(DDD)V
127: aload 1
dload 17
dload 19
dload 21
invokevirtual com.sun.javafx.geom.PickRay.setDirection:(DDD)V
128: iload 23
ifne 130
129: ldc NaN
dreturn
end local 23 end local 21 end local 19 end local 17 130: StackMap locals: javafx.scene.Node com.sun.javafx.geom.PickRay com.sun.javafx.geom.Vec3d double double com.sun.javafx.geom.Vec3d double double double com.sun.javafx.util.TempState com.sun.javafx.geom.BaseBounds javafx.scene.Node
StackMap stack:
dload 3
invokestatic java.lang.Double.isInfinite:(D)Z
ifne 131
dload 3
invokestatic java.lang.Double.isNaN:(D)Z
ifeq 132
131: StackMap locals:
StackMap stack:
ldc NaN
dreturn
132: StackMap locals:
StackMap stack:
aload 1
invokevirtual com.sun.javafx.geom.PickRay.getNearClip:()D
dstore 17
start local 17 133: aload 1
invokevirtual com.sun.javafx.geom.PickRay.getFarClip:()D
dstore 19
start local 19 134: dload 3
dload 17
dcmpg
ifge 138
135: dload 5
dload 17
dcmpl
iflt 137
136: dconst_0
dreturn
137: StackMap locals: double double
StackMap stack:
ldc NaN
dreturn
138: StackMap locals:
StackMap stack:
dload 3
dload 19
dcmpl
ifle 140
139: ldc NaN
dreturn
140: StackMap locals:
StackMap stack:
dload 3
dreturn
end local 19 end local 17 end local 16 end local 15 end local 14 end local 12 end local 10 end local 8 end local 7 end local 5 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 141 0 this Ljavafx/scene/Node;
0 141 1 pickRay Lcom/sun/javafx/geom/PickRay;
1 141 2 dir Lcom/sun/javafx/geom/Vec3d;
27 31 3 tmin D
44 45 3 tmin D
68 141 3 tmin D
30 31 5 tmax D
43 45 5 tmax D
69 141 5 tmax D
2 141 7 origin Lcom/sun/javafx/geom/Vec3d;
3 141 8 originX D
4 141 10 originY D
5 141 12 originZ D
6 141 14 tempState Lcom/sun/javafx/util/TempState;
7 141 15 tempBounds Lcom/sun/javafx/geom/BaseBounds;
19 30 16 invDirZ D
22 30 18 signZ Z
23 30 19 minZ D
24 30 21 maxZ D
35 44 16 t D
36 44 18 x D
37 44 20 y D
48 110 16 invDirX D
51 110 18 invDirY D
54 110 20 invDirZ D
57 110 22 signX Z
60 110 23 signY Z
63 110 24 signZ Z
64 110 25 minX D
65 110 27 minY D
66 110 29 maxX D
67 110 31 maxY D
84 93 33 tymin D
87 93 35 tymax D
94 110 33 minZ D
95 110 35 maxZ D
101 110 37 tzmin D
104 110 39 tzmax D
111 141 16 clip Ljavafx/scene/Node;
114 130 17 dirX D
115 130 19 dirY D
116 130 21 dirZ D
118 130 23 hitClip Z
133 141 17 minDistance D
134 141 19 maxDistance D
Exception table:
from to target type
118 120 121 Class com.sun.javafx.geom.transform.NoninvertibleTransformException
MethodParameters:
Name Flags
pickRay
static boolean almostZero(double);
descriptor: (D)Z
flags: (0x0008) ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: dload 0
ldc 1.0E-5
dcmpg
ifge 1
dload 0
ldc -1.0E-5
dcmpl
ifle 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 a D
MethodParameters:
Name Flags
a
public final javafx.beans.property.DoubleProperty viewOrderProperty();
descriptor: ()Ljavafx/beans/property/DoubleProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getMiscProperties:()Ljavafx/scene/Node$MiscProperties;
invokevirtual javafx.scene.Node$MiscProperties.viewOrderProperty:()Ljavafx/beans/property/DoubleProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
public final void setViewOrder(double);
descriptor: (D)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.viewOrderProperty:()Ljavafx/beans/property/DoubleProperty;
dload 1
invokevirtual javafx.beans.property.DoubleProperty.set:(D)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value D
MethodParameters:
Name Flags
value
public final double getViewOrder();
descriptor: ()D
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.miscProperties:Ljavafx/scene/Node$MiscProperties;
ifnonnull 1
dconst_0
goto 2
1: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.miscProperties:Ljavafx/scene/Node$MiscProperties;
invokevirtual javafx.scene.Node$MiscProperties.getViewOrder:()D
2: StackMap locals:
StackMap stack: double
dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final javafx.collections.ObservableList<javafx.scene.transform.Transform> getTransforms();
descriptor: ()Ljavafx/collections/ObservableList;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.transformsProperty:()Ljavafx/collections/ObservableList;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/collections/ObservableList<Ljavafx/scene/transform/Transform;>;
private javafx.collections.ObservableList<javafx.scene.transform.Transform> transformsProperty();
descriptor: ()Ljavafx/collections/ObservableList;
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getNodeTransformation:()Ljavafx/scene/Node$NodeTransformation;
invokevirtual javafx.scene.Node$NodeTransformation.getTransforms:()Ljavafx/collections/ObservableList;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/collections/ObservableList<Ljavafx/scene/transform/Transform;>;
public final void setTranslateX(double);
descriptor: (D)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.translateXProperty:()Ljavafx/beans/property/DoubleProperty;
dload 1
invokevirtual javafx.beans.property.DoubleProperty.set:(D)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value D
MethodParameters:
Name Flags
value
public final double getTranslateX();
descriptor: ()D
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.nodeTransformation:Ljavafx/scene/Node$NodeTransformation;
ifnonnull 2
1: dconst_0
goto 3
2: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.nodeTransformation:Ljavafx/scene/Node$NodeTransformation;
invokevirtual javafx.scene.Node$NodeTransformation.getTranslateX:()D
3: StackMap locals:
StackMap stack: double
dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
public final javafx.beans.property.DoubleProperty translateXProperty();
descriptor: ()Ljavafx/beans/property/DoubleProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getNodeTransformation:()Ljavafx/scene/Node$NodeTransformation;
invokevirtual javafx.scene.Node$NodeTransformation.translateXProperty:()Ljavafx/beans/property/DoubleProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
public final void setTranslateY(double);
descriptor: (D)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.translateYProperty:()Ljavafx/beans/property/DoubleProperty;
dload 1
invokevirtual javafx.beans.property.DoubleProperty.set:(D)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value D
MethodParameters:
Name Flags
value
public final double getTranslateY();
descriptor: ()D
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.nodeTransformation:Ljavafx/scene/Node$NodeTransformation;
ifnonnull 2
1: dconst_0
goto 3
2: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.nodeTransformation:Ljavafx/scene/Node$NodeTransformation;
invokevirtual javafx.scene.Node$NodeTransformation.getTranslateY:()D
3: StackMap locals:
StackMap stack: double
dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
public final javafx.beans.property.DoubleProperty translateYProperty();
descriptor: ()Ljavafx/beans/property/DoubleProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getNodeTransformation:()Ljavafx/scene/Node$NodeTransformation;
invokevirtual javafx.scene.Node$NodeTransformation.translateYProperty:()Ljavafx/beans/property/DoubleProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
public final void setTranslateZ(double);
descriptor: (D)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.translateZProperty:()Ljavafx/beans/property/DoubleProperty;
dload 1
invokevirtual javafx.beans.property.DoubleProperty.set:(D)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value D
MethodParameters:
Name Flags
value
public final double getTranslateZ();
descriptor: ()D
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.nodeTransformation:Ljavafx/scene/Node$NodeTransformation;
ifnonnull 2
1: dconst_0
goto 3
2: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.nodeTransformation:Ljavafx/scene/Node$NodeTransformation;
invokevirtual javafx.scene.Node$NodeTransformation.getTranslateZ:()D
3: StackMap locals:
StackMap stack: double
dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
public final javafx.beans.property.DoubleProperty translateZProperty();
descriptor: ()Ljavafx/beans/property/DoubleProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getNodeTransformation:()Ljavafx/scene/Node$NodeTransformation;
invokevirtual javafx.scene.Node$NodeTransformation.translateZProperty:()Ljavafx/beans/property/DoubleProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
public final void setScaleX(double);
descriptor: (D)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.scaleXProperty:()Ljavafx/beans/property/DoubleProperty;
dload 1
invokevirtual javafx.beans.property.DoubleProperty.set:(D)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value D
MethodParameters:
Name Flags
value
public final double getScaleX();
descriptor: ()D
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.nodeTransformation:Ljavafx/scene/Node$NodeTransformation;
ifnonnull 1
dconst_1
goto 2
1: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.nodeTransformation:Ljavafx/scene/Node$NodeTransformation;
invokevirtual javafx.scene.Node$NodeTransformation.getScaleX:()D
2: StackMap locals:
StackMap stack: double
dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final javafx.beans.property.DoubleProperty scaleXProperty();
descriptor: ()Ljavafx/beans/property/DoubleProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getNodeTransformation:()Ljavafx/scene/Node$NodeTransformation;
invokevirtual javafx.scene.Node$NodeTransformation.scaleXProperty:()Ljavafx/beans/property/DoubleProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
public final void setScaleY(double);
descriptor: (D)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.scaleYProperty:()Ljavafx/beans/property/DoubleProperty;
dload 1
invokevirtual javafx.beans.property.DoubleProperty.set:(D)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value D
MethodParameters:
Name Flags
value
public final double getScaleY();
descriptor: ()D
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.nodeTransformation:Ljavafx/scene/Node$NodeTransformation;
ifnonnull 1
dconst_1
goto 2
1: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.nodeTransformation:Ljavafx/scene/Node$NodeTransformation;
invokevirtual javafx.scene.Node$NodeTransformation.getScaleY:()D
2: StackMap locals:
StackMap stack: double
dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final javafx.beans.property.DoubleProperty scaleYProperty();
descriptor: ()Ljavafx/beans/property/DoubleProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getNodeTransformation:()Ljavafx/scene/Node$NodeTransformation;
invokevirtual javafx.scene.Node$NodeTransformation.scaleYProperty:()Ljavafx/beans/property/DoubleProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
public final void setScaleZ(double);
descriptor: (D)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.scaleZProperty:()Ljavafx/beans/property/DoubleProperty;
dload 1
invokevirtual javafx.beans.property.DoubleProperty.set:(D)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value D
MethodParameters:
Name Flags
value
public final double getScaleZ();
descriptor: ()D
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.nodeTransformation:Ljavafx/scene/Node$NodeTransformation;
ifnonnull 1
dconst_1
goto 2
1: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.nodeTransformation:Ljavafx/scene/Node$NodeTransformation;
invokevirtual javafx.scene.Node$NodeTransformation.getScaleZ:()D
2: StackMap locals:
StackMap stack: double
dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final javafx.beans.property.DoubleProperty scaleZProperty();
descriptor: ()Ljavafx/beans/property/DoubleProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getNodeTransformation:()Ljavafx/scene/Node$NodeTransformation;
invokevirtual javafx.scene.Node$NodeTransformation.scaleZProperty:()Ljavafx/beans/property/DoubleProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
public final void setRotate(double);
descriptor: (D)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.rotateProperty:()Ljavafx/beans/property/DoubleProperty;
dload 1
invokevirtual javafx.beans.property.DoubleProperty.set:(D)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value D
MethodParameters:
Name Flags
value
public final double getRotate();
descriptor: ()D
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.nodeTransformation:Ljavafx/scene/Node$NodeTransformation;
ifnonnull 1
dconst_0
goto 2
1: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.nodeTransformation:Ljavafx/scene/Node$NodeTransformation;
invokevirtual javafx.scene.Node$NodeTransformation.getRotate:()D
2: StackMap locals:
StackMap stack: double
dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final javafx.beans.property.DoubleProperty rotateProperty();
descriptor: ()Ljavafx/beans/property/DoubleProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getNodeTransformation:()Ljavafx/scene/Node$NodeTransformation;
invokevirtual javafx.scene.Node$NodeTransformation.rotateProperty:()Ljavafx/beans/property/DoubleProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
public final void setRotationAxis(javafx.geometry.Point3D);
descriptor: (Ljavafx/geometry/Point3D;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.rotationAxisProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/geometry/Point3D;
MethodParameters:
Name Flags
value
public final javafx.geometry.Point3D getRotationAxis();
descriptor: ()Ljavafx/geometry/Point3D;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.nodeTransformation:Ljavafx/scene/Node$NodeTransformation;
ifnonnull 2
1: getstatic javafx.scene.Node.DEFAULT_ROTATION_AXIS:Ljavafx/geometry/Point3D;
goto 3
2: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.nodeTransformation:Ljavafx/scene/Node$NodeTransformation;
invokevirtual javafx.scene.Node$NodeTransformation.getRotationAxis:()Ljavafx/geometry/Point3D;
3: StackMap locals:
StackMap stack: javafx.geometry.Point3D
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
public final javafx.beans.property.ObjectProperty<javafx.geometry.Point3D> rotationAxisProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getNodeTransformation:()Ljavafx/scene/Node$NodeTransformation;
invokevirtual javafx.scene.Node$NodeTransformation.rotationAxisProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/geometry/Point3D;>;
public final javafx.beans.property.ReadOnlyObjectProperty<javafx.scene.transform.Transform> localToParentTransformProperty();
descriptor: ()Ljavafx/beans/property/ReadOnlyObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getNodeTransformation:()Ljavafx/scene/Node$NodeTransformation;
invokevirtual javafx.scene.Node$NodeTransformation.localToParentTransformProperty:()Ljavafx/beans/property/ReadOnlyObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ReadOnlyObjectProperty<Ljavafx/scene/transform/Transform;>;
private void invalidateLocalToParentTransform();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.nodeTransformation:Ljavafx/scene/Node$NodeTransformation;
ifnull 2
1: aload 0
getfield javafx.scene.Node.nodeTransformation:Ljavafx/scene/Node$NodeTransformation;
invokevirtual javafx.scene.Node$NodeTransformation.invalidateLocalToParentTransform:()V
2: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final javafx.scene.transform.Transform getLocalToParentTransform();
descriptor: ()Ljavafx/scene/transform/Transform;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.localToParentTransformProperty:()Ljavafx/beans/property/ReadOnlyObjectProperty;
invokevirtual javafx.beans.property.ReadOnlyObjectProperty.get:()Ljava/lang/Object;
checkcast javafx.scene.transform.Transform
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
public final javafx.beans.property.ReadOnlyObjectProperty<javafx.scene.transform.Transform> localToSceneTransformProperty();
descriptor: ()Ljavafx/beans/property/ReadOnlyObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getNodeTransformation:()Ljavafx/scene/Node$NodeTransformation;
invokevirtual javafx.scene.Node$NodeTransformation.localToSceneTransformProperty:()Ljavafx/beans/property/ReadOnlyObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ReadOnlyObjectProperty<Ljavafx/scene/transform/Transform;>;
private void invalidateLocalToSceneTransform();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.nodeTransformation:Ljavafx/scene/Node$NodeTransformation;
ifnull 2
1: aload 0
getfield javafx.scene.Node.nodeTransformation:Ljavafx/scene/Node$NodeTransformation;
invokevirtual javafx.scene.Node$NodeTransformation.invalidateLocalToSceneTransform:()V
2: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final javafx.scene.transform.Transform getLocalToSceneTransform();
descriptor: ()Ljavafx/scene/transform/Transform;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.localToSceneTransformProperty:()Ljavafx/beans/property/ReadOnlyObjectProperty;
invokevirtual javafx.beans.property.ReadOnlyObjectProperty.get:()Ljava/lang/Object;
checkcast javafx.scene.transform.Transform
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
private javafx.scene.Node$NodeTransformation getNodeTransformation();
descriptor: ()Ljavafx/scene/Node$NodeTransformation;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.nodeTransformation:Ljavafx/scene/Node$NodeTransformation;
ifnonnull 2
1: aload 0
new javafx.scene.Node$NodeTransformation
dup
aload 0
invokespecial javafx.scene.Node$NodeTransformation.<init>:(Ljavafx/scene/Node;)V
putfield javafx.scene.Node.nodeTransformation:Ljavafx/scene/Node$NodeTransformation;
2: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.nodeTransformation:Ljavafx/scene/Node$NodeTransformation;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
private boolean hasTransforms();
descriptor: ()Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.nodeTransformation:Ljavafx/scene/Node$NodeTransformation;
ifnull 3
1: aload 0
getfield javafx.scene.Node.nodeTransformation:Ljavafx/scene/Node$NodeTransformation;
invokevirtual javafx.scene.Node$NodeTransformation.hasTransforms:()Z
ifeq 3
2: iconst_1
ireturn
StackMap locals:
StackMap stack:
3: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
javafx.scene.transform.Transform getCurrentLocalToSceneTransformState();
descriptor: ()Ljavafx/scene/transform/Transform;
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.nodeTransformation:Ljavafx/scene/Node$NodeTransformation;
ifnull 2
1: aload 0
getfield javafx.scene.Node.nodeTransformation:Ljavafx/scene/Node$NodeTransformation;
getfield javafx.scene.Node$NodeTransformation.localToSceneTransform:Ljavafx/scene/Node$LazyTransformProperty;
ifnonnull 3
2: StackMap locals:
StackMap stack:
aconst_null
areturn
3: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.nodeTransformation:Ljavafx/scene/Node$NodeTransformation;
getfield javafx.scene.Node$NodeTransformation.localToSceneTransform:Ljavafx/scene/Node$LazyTransformProperty;
getfield javafx.scene.Node$LazyTransformProperty.transform:Ljavafx/scene/transform/Transform;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
private com.sun.javafx.scene.EventHandlerProperties getEventHandlerProperties();
descriptor: ()Lcom/sun/javafx/scene/EventHandlerProperties;
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
ifnonnull 7
1: aload 0
2: new com.sun.javafx.scene.EventHandlerProperties
dup
3: aload 0
invokevirtual javafx.scene.Node.getInternalEventDispatcher:()Lcom/sun/javafx/scene/NodeEventDispatcher;
invokevirtual com.sun.javafx.scene.NodeEventDispatcher.getEventHandlerManager:()Lcom/sun/javafx/event/EventHandlerManager;
4: aload 0
5: invokespecial com.sun.javafx.scene.EventHandlerProperties.<init>:(Lcom/sun/javafx/event/EventHandlerManager;Ljava/lang/Object;)V
6: putfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
7: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Ljavafx/scene/Node;
public final void setNodeOrientation(javafx.geometry.NodeOrientation);
descriptor: (Ljavafx/geometry/NodeOrientation;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.nodeOrientationProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 orientation Ljavafx/geometry/NodeOrientation;
MethodParameters:
Name Flags
orientation
public final javafx.geometry.NodeOrientation getNodeOrientation();
descriptor: ()Ljavafx/geometry/NodeOrientation;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.nodeOrientation:Ljavafx/beans/property/ObjectProperty;
ifnonnull 1
getstatic javafx.geometry.NodeOrientation.INHERIT:Ljavafx/geometry/NodeOrientation;
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield javafx.scene.Node.nodeOrientation:Ljavafx/beans/property/ObjectProperty;
invokevirtual javafx.beans.property.ObjectProperty.get:()Ljava/lang/Object;
checkcast javafx.geometry.NodeOrientation
StackMap locals:
StackMap stack: javafx.geometry.NodeOrientation
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final javafx.beans.property.ObjectProperty<javafx.geometry.NodeOrientation> nodeOrientationProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=5, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.nodeOrientation:Ljavafx/beans/property/ObjectProperty;
ifnonnull 2
1: aload 0
new javafx.scene.Node$14
dup
aload 0
getstatic javafx.geometry.NodeOrientation.INHERIT:Ljavafx/geometry/NodeOrientation;
invokespecial javafx.scene.Node$14.<init>:(Ljavafx/scene/Node;Ljavafx/geometry/NodeOrientation;)V
putfield javafx.scene.Node.nodeOrientation:Ljavafx/beans/property/ObjectProperty;
2: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.nodeOrientation:Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/geometry/NodeOrientation;>;
public final javafx.geometry.NodeOrientation getEffectiveNodeOrientation();
descriptor: ()Ljavafx/geometry/NodeOrientation;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.resolvedNodeOrientation:B
invokestatic javafx.scene.Node.getEffectiveOrientation:(B)B
ifne 2
1: getstatic javafx.geometry.NodeOrientation.LEFT_TO_RIGHT:Ljavafx/geometry/NodeOrientation;
goto 3
2: StackMap locals:
StackMap stack:
getstatic javafx.geometry.NodeOrientation.RIGHT_TO_LEFT:Ljavafx/geometry/NodeOrientation;
3: StackMap locals:
StackMap stack: javafx.geometry.NodeOrientation
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
public final javafx.beans.property.ReadOnlyObjectProperty<javafx.geometry.NodeOrientation> effectiveNodeOrientationProperty();
descriptor: ()Ljavafx/beans/property/ReadOnlyObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.effectiveNodeOrientationProperty:Ljavafx/scene/Node$EffectiveOrientationProperty;
ifnonnull 4
1: aload 0
2: new javafx.scene.Node$EffectiveOrientationProperty
dup
aload 0
invokespecial javafx.scene.Node$EffectiveOrientationProperty.<init>:(Ljavafx/scene/Node;)V
3: putfield javafx.scene.Node.effectiveNodeOrientationProperty:Ljavafx/scene/Node$EffectiveOrientationProperty;
4: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.effectiveNodeOrientationProperty:Ljavafx/scene/Node$EffectiveOrientationProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ReadOnlyObjectProperty<Ljavafx/geometry/NodeOrientation;>;
public boolean usesMirroring();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_1
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
final void parentResolvedOrientationInvalidated();
descriptor: ()V
flags: (0x0010) ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getNodeOrientation:()Ljavafx/geometry/NodeOrientation;
getstatic javafx.geometry.NodeOrientation.INHERIT:Ljavafx/geometry/NodeOrientation;
if_acmpne 3
1: aload 0
invokevirtual javafx.scene.Node.nodeResolvedOrientationInvalidated:()V
2: goto 4
3: StackMap locals:
StackMap stack:
aload 0
invokestatic com.sun.javafx.scene.NodeHelper.transformsChanged:(Ljavafx/scene/Node;)V
4: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Ljavafx/scene/Node;
final void nodeResolvedOrientationInvalidated();
descriptor: ()V
flags: (0x0010) ACC_FINAL
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.resolvedNodeOrientation:B
1: istore 1
start local 1 2: aload 0
3: aload 0
invokevirtual javafx.scene.Node.calcEffectiveNodeOrientation:()B
4: aload 0
invokevirtual javafx.scene.Node.calcAutomaticNodeOrientation:()B
5: ior
i2b
6: putfield javafx.scene.Node.resolvedNodeOrientation:B
7: aload 0
getfield javafx.scene.Node.effectiveNodeOrientationProperty:Ljavafx/scene/Node$EffectiveOrientationProperty;
ifnull 13
8: aload 0
getfield javafx.scene.Node.resolvedNodeOrientation:B
invokestatic javafx.scene.Node.getEffectiveOrientation:(B)B
9: iload 1
10: invokestatic javafx.scene.Node.getEffectiveOrientation:(B)B
11: if_icmpeq 13
12: aload 0
getfield javafx.scene.Node.effectiveNodeOrientationProperty:Ljavafx/scene/Node$EffectiveOrientationProperty;
invokevirtual javafx.scene.Node$EffectiveOrientationProperty.invalidate:()V
13: StackMap locals: int
StackMap stack:
aload 0
invokestatic com.sun.javafx.scene.NodeHelper.transformsChanged:(Ljavafx/scene/Node;)V
14: aload 0
getfield javafx.scene.Node.resolvedNodeOrientation:B
iload 1
if_icmpeq 16
15: aload 0
invokevirtual javafx.scene.Node.nodeResolvedOrientationChanged:()V
16: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 this Ljavafx/scene/Node;
2 17 1 oldResolvedNodeOrientation B
void nodeResolvedOrientationChanged();
descriptor: ()V
flags: (0x0000)
Code:
stack=0, locals=1, args_size=1
start local 0 0: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
private javafx.scene.Node getMirroringOrientationParent();
descriptor: ()Ljavafx/scene/Node;
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=3, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getParent:()Ljavafx/scene/Parent;
astore 1
start local 1 1: goto 5
2: StackMap locals: javafx.scene.Node
StackMap stack:
aload 1
invokevirtual javafx.scene.Node.usesMirroring:()Z
ifeq 4
3: aload 1
areturn
4: StackMap locals:
StackMap stack:
aload 1
invokevirtual javafx.scene.Node.getParent:()Ljavafx/scene/Parent;
astore 1
5: StackMap locals:
StackMap stack:
aload 1
ifnonnull 2
6: aload 0
invokevirtual javafx.scene.Node.getSubScene:()Ljavafx/scene/SubScene;
astore 2
start local 2 7: aload 2
ifnull 9
8: aload 2
areturn
9: StackMap locals: javafx.scene.Node
StackMap stack:
aconst_null
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Ljavafx/scene/Node;
1 10 1 parentValue Ljavafx/scene/Node;
7 10 2 subSceneValue Ljavafx/scene/Node;
private javafx.scene.Node getOrientationParent();
descriptor: ()Ljavafx/scene/Node;
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=3, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getParent:()Ljavafx/scene/Parent;
astore 1
start local 1 1: aload 1
ifnull 3
2: aload 1
areturn
3: StackMap locals: javafx.scene.Node
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.getSubScene:()Ljavafx/scene/SubScene;
astore 2
start local 2 4: aload 2
ifnull 6
5: aload 2
areturn
6: StackMap locals: javafx.scene.Node
StackMap stack:
aconst_null
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Ljavafx/scene/Node;
1 7 1 parentValue Ljavafx/scene/Node;
4 7 2 subSceneValue Ljavafx/scene/Node;
private byte calcEffectiveNodeOrientation();
descriptor: ()B
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=4, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getNodeOrientation:()Ljavafx/geometry/NodeOrientation;
astore 1
start local 1 1: aload 1
getstatic javafx.geometry.NodeOrientation.INHERIT:Ljavafx/geometry/NodeOrientation;
if_acmpeq 6
2: aload 1
getstatic javafx.geometry.NodeOrientation.LEFT_TO_RIGHT:Ljavafx/geometry/NodeOrientation;
if_acmpne 4
3: iconst_0
goto 5
4: StackMap locals: javafx.geometry.NodeOrientation
StackMap stack:
iconst_1
5: StackMap locals:
StackMap stack: int
ireturn
6: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.getOrientationParent:()Ljavafx/scene/Node;
astore 2
start local 2 7: aload 2
ifnull 9
8: aload 2
getfield javafx.scene.Node.resolvedNodeOrientation:B
invokestatic javafx.scene.Node.getEffectiveOrientation:(B)B
ireturn
9: StackMap locals: javafx.scene.Node
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.getScene:()Ljavafx/scene/Scene;
astore 3
start local 3 10: aload 3
ifnull 17
11: aload 3
invokevirtual javafx.scene.Scene.getEffectiveNodeOrientation:()Ljavafx/geometry/NodeOrientation;
12: getstatic javafx.geometry.NodeOrientation.LEFT_TO_RIGHT:Ljavafx/geometry/NodeOrientation;
13: if_acmpne 15
14: iconst_0
goto 16
15: StackMap locals: javafx.scene.Scene
StackMap stack:
iconst_1
16: StackMap locals:
StackMap stack: int
ireturn
17: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Ljavafx/scene/Node;
1 18 1 nodeOrientationValue Ljavafx/geometry/NodeOrientation;
7 18 2 parentValue Ljavafx/scene/Node;
10 18 3 sceneValue Ljavafx/scene/Scene;
private byte calcAutomaticNodeOrientation();
descriptor: ()B
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=4, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.usesMirroring:()Z
ifne 2
1: iconst_0
ireturn
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.getNodeOrientation:()Ljavafx/geometry/NodeOrientation;
astore 1
start local 1 3: aload 1
getstatic javafx.geometry.NodeOrientation.INHERIT:Ljavafx/geometry/NodeOrientation;
if_acmpeq 8
4: aload 1
getstatic javafx.geometry.NodeOrientation.LEFT_TO_RIGHT:Ljavafx/geometry/NodeOrientation;
if_acmpne 6
5: iconst_0
goto 7
6: StackMap locals: javafx.geometry.NodeOrientation
StackMap stack:
iconst_2
7: StackMap locals:
StackMap stack: int
ireturn
8: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.getMirroringOrientationParent:()Ljavafx/scene/Node;
astore 2
start local 2 9: aload 2
ifnull 11
10: aload 2
getfield javafx.scene.Node.resolvedNodeOrientation:B
invokestatic javafx.scene.Node.getAutomaticOrientation:(B)B
ireturn
11: StackMap locals: javafx.scene.Node
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.getScene:()Ljavafx/scene/Scene;
astore 3
start local 3 12: aload 3
ifnull 19
13: aload 3
invokevirtual javafx.scene.Scene.getEffectiveNodeOrientation:()Ljavafx/geometry/NodeOrientation;
14: getstatic javafx.geometry.NodeOrientation.LEFT_TO_RIGHT:Ljavafx/geometry/NodeOrientation;
15: if_acmpne 17
16: iconst_0
goto 18
17: StackMap locals: javafx.scene.Scene
StackMap stack:
iconst_2
18: StackMap locals:
StackMap stack: int
ireturn
19: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 20 0 this Ljavafx/scene/Node;
3 20 1 nodeOrientationValue Ljavafx/geometry/NodeOrientation;
9 20 2 parentValue Ljavafx/scene/Node;
12 20 3 sceneValue Ljavafx/scene/Scene;
final boolean hasMirroring();
descriptor: ()Z
flags: (0x0010) ACC_FINAL
Code:
stack=2, locals=4, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getOrientationParent:()Ljavafx/scene/Node;
astore 1
start local 1 1: aload 0
getfield javafx.scene.Node.resolvedNodeOrientation:B
invokestatic javafx.scene.Node.getAutomaticOrientation:(B)B
2: istore 2
start local 2 3: aload 1
ifnull 7
4: aload 1
getfield javafx.scene.Node.resolvedNodeOrientation:B
5: invokestatic javafx.scene.Node.getAutomaticOrientation:(B)B
6: goto 8
7: StackMap locals: javafx.scene.Node int
StackMap stack:
iconst_0
8: StackMap locals:
StackMap stack: int
istore 3
start local 3 9: iload 2
iload 3
if_icmpeq 10
iconst_1
ireturn
StackMap locals: int
StackMap stack:
10: iconst_0
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Ljavafx/scene/Node;
1 11 1 parentValue Ljavafx/scene/Node;
3 11 2 thisOrientation B
9 11 3 parentOrientation B
private static byte getEffectiveOrientation(byte);
descriptor: (B)B
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: iload 0
iconst_1
iand
i2b
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 resolvedNodeOrientation B
MethodParameters:
Name Flags
resolvedNodeOrientation final
private static byte getAutomaticOrientation(byte);
descriptor: (B)B
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: iload 0
iconst_2
iand
i2b
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 resolvedNodeOrientation B
MethodParameters:
Name Flags
resolvedNodeOrientation final
private javafx.scene.Node$MiscProperties getMiscProperties();
descriptor: ()Ljavafx/scene/Node$MiscProperties;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.miscProperties:Ljavafx/scene/Node$MiscProperties;
ifnonnull 2
1: aload 0
new javafx.scene.Node$MiscProperties
dup
aload 0
invokespecial javafx.scene.Node$MiscProperties.<init>:(Ljavafx/scene/Node;)V
putfield javafx.scene.Node.miscProperties:Ljavafx/scene/Node$MiscProperties;
2: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.miscProperties:Ljavafx/scene/Node$MiscProperties;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final void setMouseTransparent(boolean);
descriptor: (Z)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.mouseTransparentProperty:()Ljavafx/beans/property/BooleanProperty;
iload 1
invokevirtual javafx.beans.property.BooleanProperty.set:(Z)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Z
MethodParameters:
Name Flags
value
public final boolean isMouseTransparent();
descriptor: ()Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.miscProperties:Ljavafx/scene/Node$MiscProperties;
ifnonnull 1
iconst_0
goto 2
1: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.miscProperties:Ljavafx/scene/Node$MiscProperties;
invokevirtual javafx.scene.Node$MiscProperties.isMouseTransparent:()Z
2: StackMap locals:
StackMap stack: int
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final javafx.beans.property.BooleanProperty mouseTransparentProperty();
descriptor: ()Ljavafx/beans/property/BooleanProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getMiscProperties:()Ljavafx/scene/Node$MiscProperties;
invokevirtual javafx.scene.Node$MiscProperties.mouseTransparentProperty:()Ljavafx/beans/property/BooleanProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
protected final void setHover(boolean);
descriptor: (Z)V
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.hoverPropertyImpl:()Ljavafx/beans/property/ReadOnlyBooleanWrapper;
iload 1
invokevirtual javafx.beans.property.ReadOnlyBooleanWrapper.set:(Z)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Z
MethodParameters:
Name Flags
value
public final boolean isHover();
descriptor: ()Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.hover:Ljavafx/beans/property/ReadOnlyBooleanWrapper;
ifnonnull 1
iconst_0
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield javafx.scene.Node.hover:Ljavafx/beans/property/ReadOnlyBooleanWrapper;
invokevirtual javafx.beans.property.ReadOnlyBooleanWrapper.get:()Z
StackMap locals:
StackMap stack: int
2: ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final javafx.beans.property.ReadOnlyBooleanProperty hoverProperty();
descriptor: ()Ljavafx/beans/property/ReadOnlyBooleanProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.hoverPropertyImpl:()Ljavafx/beans/property/ReadOnlyBooleanWrapper;
invokevirtual javafx.beans.property.ReadOnlyBooleanWrapper.getReadOnlyProperty:()Ljavafx/beans/property/ReadOnlyBooleanProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
private javafx.beans.property.ReadOnlyBooleanWrapper hoverPropertyImpl();
descriptor: ()Ljavafx/beans/property/ReadOnlyBooleanWrapper;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.hover:Ljavafx/beans/property/ReadOnlyBooleanWrapper;
ifnonnull 2
1: aload 0
new javafx.scene.Node$15
dup
aload 0
invokespecial javafx.scene.Node$15.<init>:(Ljavafx/scene/Node;)V
putfield javafx.scene.Node.hover:Ljavafx/beans/property/ReadOnlyBooleanWrapper;
2: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.hover:Ljavafx/beans/property/ReadOnlyBooleanWrapper;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
protected final void setPressed(boolean);
descriptor: (Z)V
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.pressedPropertyImpl:()Ljavafx/beans/property/ReadOnlyBooleanWrapper;
iload 1
invokevirtual javafx.beans.property.ReadOnlyBooleanWrapper.set:(Z)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Z
MethodParameters:
Name Flags
value
public final boolean isPressed();
descriptor: ()Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.pressed:Ljavafx/beans/property/ReadOnlyBooleanWrapper;
ifnonnull 1
iconst_0
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield javafx.scene.Node.pressed:Ljavafx/beans/property/ReadOnlyBooleanWrapper;
invokevirtual javafx.beans.property.ReadOnlyBooleanWrapper.get:()Z
StackMap locals:
StackMap stack: int
2: ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final javafx.beans.property.ReadOnlyBooleanProperty pressedProperty();
descriptor: ()Ljavafx/beans/property/ReadOnlyBooleanProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.pressedPropertyImpl:()Ljavafx/beans/property/ReadOnlyBooleanWrapper;
invokevirtual javafx.beans.property.ReadOnlyBooleanWrapper.getReadOnlyProperty:()Ljavafx/beans/property/ReadOnlyBooleanProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
private javafx.beans.property.ReadOnlyBooleanWrapper pressedPropertyImpl();
descriptor: ()Ljavafx/beans/property/ReadOnlyBooleanWrapper;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.pressed:Ljavafx/beans/property/ReadOnlyBooleanWrapper;
ifnonnull 2
1: aload 0
new javafx.scene.Node$16
dup
aload 0
invokespecial javafx.scene.Node$16.<init>:(Ljavafx/scene/Node;)V
putfield javafx.scene.Node.pressed:Ljavafx/beans/property/ReadOnlyBooleanWrapper;
2: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.pressed:Ljavafx/beans/property/ReadOnlyBooleanWrapper;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final void setOnContextMenuRequested(javafx.event.EventHandler<? super javafx.scene.input.ContextMenuEvent>);
descriptor: (Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.onContextMenuRequestedProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/event/EventHandler<-Ljavafx/scene/input/ContextMenuEvent;>;
Signature: (Ljavafx/event/EventHandler<-Ljavafx/scene/input/ContextMenuEvent;>;)V
MethodParameters:
Name Flags
value
public final javafx.event.EventHandler<? super javafx.scene.input.ContextMenuEvent> getOnContextMenuRequested();
descriptor: ()Ljavafx/event/EventHandler;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
ifnonnull 2
1: aconst_null
goto 3
StackMap locals:
StackMap stack:
2: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.onContextMenuRequested:()Ljavafx/event/EventHandler;
3: StackMap locals:
StackMap stack: javafx.event.EventHandler
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/event/EventHandler<-Ljavafx/scene/input/ContextMenuEvent;>;
public final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<? super javafx.scene.input.ContextMenuEvent>> onContextMenuRequestedProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getEventHandlerProperties:()Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.onContextMenuRequestedProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/event/EventHandler<-Ljavafx/scene/input/ContextMenuEvent;>;>;
public final void setOnMouseClicked(javafx.event.EventHandler<? super javafx.scene.input.MouseEvent>);
descriptor: (Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.onMouseClickedProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseEvent;>;
Signature: (Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseEvent;>;)V
MethodParameters:
Name Flags
value
public final javafx.event.EventHandler<? super javafx.scene.input.MouseEvent> getOnMouseClicked();
descriptor: ()Ljavafx/event/EventHandler;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
ifnonnull 2
1: aconst_null
goto 3
StackMap locals:
StackMap stack:
2: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.getOnMouseClicked:()Ljavafx/event/EventHandler;
3: StackMap locals:
StackMap stack: javafx.event.EventHandler
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseEvent;>;
public final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<? super javafx.scene.input.MouseEvent>> onMouseClickedProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getEventHandlerProperties:()Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.onMouseClickedProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseEvent;>;>;
public final void setOnMouseDragged(javafx.event.EventHandler<? super javafx.scene.input.MouseEvent>);
descriptor: (Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.onMouseDraggedProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseEvent;>;
Signature: (Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseEvent;>;)V
MethodParameters:
Name Flags
value
public final javafx.event.EventHandler<? super javafx.scene.input.MouseEvent> getOnMouseDragged();
descriptor: ()Ljavafx/event/EventHandler;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
ifnonnull 2
1: aconst_null
goto 3
StackMap locals:
StackMap stack:
2: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.getOnMouseDragged:()Ljavafx/event/EventHandler;
3: StackMap locals:
StackMap stack: javafx.event.EventHandler
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseEvent;>;
public final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<? super javafx.scene.input.MouseEvent>> onMouseDraggedProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getEventHandlerProperties:()Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.onMouseDraggedProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseEvent;>;>;
public final void setOnMouseEntered(javafx.event.EventHandler<? super javafx.scene.input.MouseEvent>);
descriptor: (Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.onMouseEnteredProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseEvent;>;
Signature: (Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseEvent;>;)V
MethodParameters:
Name Flags
value
public final javafx.event.EventHandler<? super javafx.scene.input.MouseEvent> getOnMouseEntered();
descriptor: ()Ljavafx/event/EventHandler;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
ifnonnull 2
1: aconst_null
goto 3
StackMap locals:
StackMap stack:
2: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.getOnMouseEntered:()Ljavafx/event/EventHandler;
3: StackMap locals:
StackMap stack: javafx.event.EventHandler
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseEvent;>;
public final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<? super javafx.scene.input.MouseEvent>> onMouseEnteredProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getEventHandlerProperties:()Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.onMouseEnteredProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseEvent;>;>;
public final void setOnMouseExited(javafx.event.EventHandler<? super javafx.scene.input.MouseEvent>);
descriptor: (Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.onMouseExitedProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseEvent;>;
Signature: (Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseEvent;>;)V
MethodParameters:
Name Flags
value
public final javafx.event.EventHandler<? super javafx.scene.input.MouseEvent> getOnMouseExited();
descriptor: ()Ljavafx/event/EventHandler;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
ifnonnull 2
1: aconst_null
goto 3
StackMap locals:
StackMap stack:
2: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.getOnMouseExited:()Ljavafx/event/EventHandler;
3: StackMap locals:
StackMap stack: javafx.event.EventHandler
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseEvent;>;
public final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<? super javafx.scene.input.MouseEvent>> onMouseExitedProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getEventHandlerProperties:()Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.onMouseExitedProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseEvent;>;>;
public final void setOnMouseMoved(javafx.event.EventHandler<? super javafx.scene.input.MouseEvent>);
descriptor: (Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.onMouseMovedProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseEvent;>;
Signature: (Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseEvent;>;)V
MethodParameters:
Name Flags
value
public final javafx.event.EventHandler<? super javafx.scene.input.MouseEvent> getOnMouseMoved();
descriptor: ()Ljavafx/event/EventHandler;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
ifnonnull 2
1: aconst_null
goto 3
StackMap locals:
StackMap stack:
2: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.getOnMouseMoved:()Ljavafx/event/EventHandler;
3: StackMap locals:
StackMap stack: javafx.event.EventHandler
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseEvent;>;
public final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<? super javafx.scene.input.MouseEvent>> onMouseMovedProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getEventHandlerProperties:()Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.onMouseMovedProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseEvent;>;>;
public final void setOnMousePressed(javafx.event.EventHandler<? super javafx.scene.input.MouseEvent>);
descriptor: (Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.onMousePressedProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseEvent;>;
Signature: (Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseEvent;>;)V
MethodParameters:
Name Flags
value
public final javafx.event.EventHandler<? super javafx.scene.input.MouseEvent> getOnMousePressed();
descriptor: ()Ljavafx/event/EventHandler;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
ifnonnull 2
1: aconst_null
goto 3
StackMap locals:
StackMap stack:
2: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.getOnMousePressed:()Ljavafx/event/EventHandler;
3: StackMap locals:
StackMap stack: javafx.event.EventHandler
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseEvent;>;
public final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<? super javafx.scene.input.MouseEvent>> onMousePressedProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getEventHandlerProperties:()Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.onMousePressedProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseEvent;>;>;
public final void setOnMouseReleased(javafx.event.EventHandler<? super javafx.scene.input.MouseEvent>);
descriptor: (Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.onMouseReleasedProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseEvent;>;
Signature: (Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseEvent;>;)V
MethodParameters:
Name Flags
value
public final javafx.event.EventHandler<? super javafx.scene.input.MouseEvent> getOnMouseReleased();
descriptor: ()Ljavafx/event/EventHandler;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
ifnonnull 2
1: aconst_null
goto 3
StackMap locals:
StackMap stack:
2: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.getOnMouseReleased:()Ljavafx/event/EventHandler;
3: StackMap locals:
StackMap stack: javafx.event.EventHandler
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseEvent;>;
public final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<? super javafx.scene.input.MouseEvent>> onMouseReleasedProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getEventHandlerProperties:()Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.onMouseReleasedProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseEvent;>;>;
public final void setOnDragDetected(javafx.event.EventHandler<? super javafx.scene.input.MouseEvent>);
descriptor: (Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.onDragDetectedProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseEvent;>;
Signature: (Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseEvent;>;)V
MethodParameters:
Name Flags
value
public final javafx.event.EventHandler<? super javafx.scene.input.MouseEvent> getOnDragDetected();
descriptor: ()Ljavafx/event/EventHandler;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
ifnonnull 2
1: aconst_null
goto 3
StackMap locals:
StackMap stack:
2: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.getOnDragDetected:()Ljavafx/event/EventHandler;
3: StackMap locals:
StackMap stack: javafx.event.EventHandler
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseEvent;>;
public final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<? super javafx.scene.input.MouseEvent>> onDragDetectedProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getEventHandlerProperties:()Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.onDragDetectedProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseEvent;>;>;
public final void setOnMouseDragOver(javafx.event.EventHandler<? super javafx.scene.input.MouseDragEvent>);
descriptor: (Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.onMouseDragOverProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseDragEvent;>;
Signature: (Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseDragEvent;>;)V
MethodParameters:
Name Flags
value
public final javafx.event.EventHandler<? super javafx.scene.input.MouseDragEvent> getOnMouseDragOver();
descriptor: ()Ljavafx/event/EventHandler;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
ifnonnull 2
1: aconst_null
goto 3
StackMap locals:
StackMap stack:
2: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.getOnMouseDragOver:()Ljavafx/event/EventHandler;
3: StackMap locals:
StackMap stack: javafx.event.EventHandler
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseDragEvent;>;
public final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<? super javafx.scene.input.MouseDragEvent>> onMouseDragOverProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getEventHandlerProperties:()Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.onMouseDragOverProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseDragEvent;>;>;
public final void setOnMouseDragReleased(javafx.event.EventHandler<? super javafx.scene.input.MouseDragEvent>);
descriptor: (Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.onMouseDragReleasedProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseDragEvent;>;
Signature: (Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseDragEvent;>;)V
MethodParameters:
Name Flags
value
public final javafx.event.EventHandler<? super javafx.scene.input.MouseDragEvent> getOnMouseDragReleased();
descriptor: ()Ljavafx/event/EventHandler;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
ifnonnull 2
1: aconst_null
goto 3
StackMap locals:
StackMap stack:
2: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.getOnMouseDragReleased:()Ljavafx/event/EventHandler;
3: StackMap locals:
StackMap stack: javafx.event.EventHandler
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseDragEvent;>;
public final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<? super javafx.scene.input.MouseDragEvent>> onMouseDragReleasedProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getEventHandlerProperties:()Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.onMouseDragReleasedProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseDragEvent;>;>;
public final void setOnMouseDragEntered(javafx.event.EventHandler<? super javafx.scene.input.MouseDragEvent>);
descriptor: (Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.onMouseDragEnteredProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseDragEvent;>;
Signature: (Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseDragEvent;>;)V
MethodParameters:
Name Flags
value
public final javafx.event.EventHandler<? super javafx.scene.input.MouseDragEvent> getOnMouseDragEntered();
descriptor: ()Ljavafx/event/EventHandler;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
ifnonnull 2
1: aconst_null
goto 3
StackMap locals:
StackMap stack:
2: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.getOnMouseDragEntered:()Ljavafx/event/EventHandler;
3: StackMap locals:
StackMap stack: javafx.event.EventHandler
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseDragEvent;>;
public final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<? super javafx.scene.input.MouseDragEvent>> onMouseDragEnteredProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getEventHandlerProperties:()Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.onMouseDragEnteredProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseDragEvent;>;>;
public final void setOnMouseDragExited(javafx.event.EventHandler<? super javafx.scene.input.MouseDragEvent>);
descriptor: (Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.onMouseDragExitedProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseDragEvent;>;
Signature: (Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseDragEvent;>;)V
MethodParameters:
Name Flags
value
public final javafx.event.EventHandler<? super javafx.scene.input.MouseDragEvent> getOnMouseDragExited();
descriptor: ()Ljavafx/event/EventHandler;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
ifnonnull 2
1: aconst_null
goto 3
StackMap locals:
StackMap stack:
2: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.getOnMouseDragExited:()Ljavafx/event/EventHandler;
3: StackMap locals:
StackMap stack: javafx.event.EventHandler
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseDragEvent;>;
public final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<? super javafx.scene.input.MouseDragEvent>> onMouseDragExitedProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getEventHandlerProperties:()Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.onMouseDragExitedProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/event/EventHandler<-Ljavafx/scene/input/MouseDragEvent;>;>;
public final void setOnScrollStarted(javafx.event.EventHandler<? super javafx.scene.input.ScrollEvent>);
descriptor: (Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.onScrollStartedProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/event/EventHandler<-Ljavafx/scene/input/ScrollEvent;>;
Signature: (Ljavafx/event/EventHandler<-Ljavafx/scene/input/ScrollEvent;>;)V
MethodParameters:
Name Flags
value
public final javafx.event.EventHandler<? super javafx.scene.input.ScrollEvent> getOnScrollStarted();
descriptor: ()Ljavafx/event/EventHandler;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
ifnonnull 2
1: aconst_null
goto 3
StackMap locals:
StackMap stack:
2: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.getOnScrollStarted:()Ljavafx/event/EventHandler;
3: StackMap locals:
StackMap stack: javafx.event.EventHandler
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/event/EventHandler<-Ljavafx/scene/input/ScrollEvent;>;
public final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<? super javafx.scene.input.ScrollEvent>> onScrollStartedProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getEventHandlerProperties:()Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.onScrollStartedProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/event/EventHandler<-Ljavafx/scene/input/ScrollEvent;>;>;
public final void setOnScroll(javafx.event.EventHandler<? super javafx.scene.input.ScrollEvent>);
descriptor: (Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.onScrollProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/event/EventHandler<-Ljavafx/scene/input/ScrollEvent;>;
Signature: (Ljavafx/event/EventHandler<-Ljavafx/scene/input/ScrollEvent;>;)V
MethodParameters:
Name Flags
value
public final javafx.event.EventHandler<? super javafx.scene.input.ScrollEvent> getOnScroll();
descriptor: ()Ljavafx/event/EventHandler;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
ifnonnull 2
1: aconst_null
goto 3
StackMap locals:
StackMap stack:
2: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.getOnScroll:()Ljavafx/event/EventHandler;
3: StackMap locals:
StackMap stack: javafx.event.EventHandler
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/event/EventHandler<-Ljavafx/scene/input/ScrollEvent;>;
public final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<? super javafx.scene.input.ScrollEvent>> onScrollProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getEventHandlerProperties:()Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.onScrollProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/event/EventHandler<-Ljavafx/scene/input/ScrollEvent;>;>;
public final void setOnScrollFinished(javafx.event.EventHandler<? super javafx.scene.input.ScrollEvent>);
descriptor: (Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.onScrollFinishedProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/event/EventHandler<-Ljavafx/scene/input/ScrollEvent;>;
Signature: (Ljavafx/event/EventHandler<-Ljavafx/scene/input/ScrollEvent;>;)V
MethodParameters:
Name Flags
value
public final javafx.event.EventHandler<? super javafx.scene.input.ScrollEvent> getOnScrollFinished();
descriptor: ()Ljavafx/event/EventHandler;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
ifnonnull 2
1: aconst_null
goto 3
StackMap locals:
StackMap stack:
2: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.getOnScrollFinished:()Ljavafx/event/EventHandler;
3: StackMap locals:
StackMap stack: javafx.event.EventHandler
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/event/EventHandler<-Ljavafx/scene/input/ScrollEvent;>;
public final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<? super javafx.scene.input.ScrollEvent>> onScrollFinishedProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getEventHandlerProperties:()Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.onScrollFinishedProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/event/EventHandler<-Ljavafx/scene/input/ScrollEvent;>;>;
public final void setOnRotationStarted(javafx.event.EventHandler<? super javafx.scene.input.RotateEvent>);
descriptor: (Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.onRotationStartedProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/event/EventHandler<-Ljavafx/scene/input/RotateEvent;>;
Signature: (Ljavafx/event/EventHandler<-Ljavafx/scene/input/RotateEvent;>;)V
MethodParameters:
Name Flags
value
public final javafx.event.EventHandler<? super javafx.scene.input.RotateEvent> getOnRotationStarted();
descriptor: ()Ljavafx/event/EventHandler;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
ifnonnull 2
1: aconst_null
goto 3
StackMap locals:
StackMap stack:
2: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.getOnRotationStarted:()Ljavafx/event/EventHandler;
3: StackMap locals:
StackMap stack: javafx.event.EventHandler
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/event/EventHandler<-Ljavafx/scene/input/RotateEvent;>;
public final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<? super javafx.scene.input.RotateEvent>> onRotationStartedProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getEventHandlerProperties:()Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.onRotationStartedProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/event/EventHandler<-Ljavafx/scene/input/RotateEvent;>;>;
public final void setOnRotate(javafx.event.EventHandler<? super javafx.scene.input.RotateEvent>);
descriptor: (Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.onRotateProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/event/EventHandler<-Ljavafx/scene/input/RotateEvent;>;
Signature: (Ljavafx/event/EventHandler<-Ljavafx/scene/input/RotateEvent;>;)V
MethodParameters:
Name Flags
value
public final javafx.event.EventHandler<? super javafx.scene.input.RotateEvent> getOnRotate();
descriptor: ()Ljavafx/event/EventHandler;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
ifnonnull 2
1: aconst_null
goto 3
StackMap locals:
StackMap stack:
2: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.getOnRotate:()Ljavafx/event/EventHandler;
3: StackMap locals:
StackMap stack: javafx.event.EventHandler
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/event/EventHandler<-Ljavafx/scene/input/RotateEvent;>;
public final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<? super javafx.scene.input.RotateEvent>> onRotateProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getEventHandlerProperties:()Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.onRotateProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/event/EventHandler<-Ljavafx/scene/input/RotateEvent;>;>;
public final void setOnRotationFinished(javafx.event.EventHandler<? super javafx.scene.input.RotateEvent>);
descriptor: (Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.onRotationFinishedProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/event/EventHandler<-Ljavafx/scene/input/RotateEvent;>;
Signature: (Ljavafx/event/EventHandler<-Ljavafx/scene/input/RotateEvent;>;)V
MethodParameters:
Name Flags
value
public final javafx.event.EventHandler<? super javafx.scene.input.RotateEvent> getOnRotationFinished();
descriptor: ()Ljavafx/event/EventHandler;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
ifnonnull 2
1: aconst_null
goto 3
StackMap locals:
StackMap stack:
2: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.getOnRotationFinished:()Ljavafx/event/EventHandler;
3: StackMap locals:
StackMap stack: javafx.event.EventHandler
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/event/EventHandler<-Ljavafx/scene/input/RotateEvent;>;
public final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<? super javafx.scene.input.RotateEvent>> onRotationFinishedProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getEventHandlerProperties:()Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.onRotationFinishedProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/event/EventHandler<-Ljavafx/scene/input/RotateEvent;>;>;
public final void setOnZoomStarted(javafx.event.EventHandler<? super javafx.scene.input.ZoomEvent>);
descriptor: (Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.onZoomStartedProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/event/EventHandler<-Ljavafx/scene/input/ZoomEvent;>;
Signature: (Ljavafx/event/EventHandler<-Ljavafx/scene/input/ZoomEvent;>;)V
MethodParameters:
Name Flags
value
public final javafx.event.EventHandler<? super javafx.scene.input.ZoomEvent> getOnZoomStarted();
descriptor: ()Ljavafx/event/EventHandler;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
ifnonnull 2
1: aconst_null
goto 3
StackMap locals:
StackMap stack:
2: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.getOnZoomStarted:()Ljavafx/event/EventHandler;
3: StackMap locals:
StackMap stack: javafx.event.EventHandler
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/event/EventHandler<-Ljavafx/scene/input/ZoomEvent;>;
public final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<? super javafx.scene.input.ZoomEvent>> onZoomStartedProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getEventHandlerProperties:()Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.onZoomStartedProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/event/EventHandler<-Ljavafx/scene/input/ZoomEvent;>;>;
public final void setOnZoom(javafx.event.EventHandler<? super javafx.scene.input.ZoomEvent>);
descriptor: (Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.onZoomProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/event/EventHandler<-Ljavafx/scene/input/ZoomEvent;>;
Signature: (Ljavafx/event/EventHandler<-Ljavafx/scene/input/ZoomEvent;>;)V
MethodParameters:
Name Flags
value
public final javafx.event.EventHandler<? super javafx.scene.input.ZoomEvent> getOnZoom();
descriptor: ()Ljavafx/event/EventHandler;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
ifnonnull 2
1: aconst_null
goto 3
StackMap locals:
StackMap stack:
2: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.getOnZoom:()Ljavafx/event/EventHandler;
3: StackMap locals:
StackMap stack: javafx.event.EventHandler
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/event/EventHandler<-Ljavafx/scene/input/ZoomEvent;>;
public final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<? super javafx.scene.input.ZoomEvent>> onZoomProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getEventHandlerProperties:()Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.onZoomProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/event/EventHandler<-Ljavafx/scene/input/ZoomEvent;>;>;
public final void setOnZoomFinished(javafx.event.EventHandler<? super javafx.scene.input.ZoomEvent>);
descriptor: (Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.onZoomFinishedProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/event/EventHandler<-Ljavafx/scene/input/ZoomEvent;>;
Signature: (Ljavafx/event/EventHandler<-Ljavafx/scene/input/ZoomEvent;>;)V
MethodParameters:
Name Flags
value
public final javafx.event.EventHandler<? super javafx.scene.input.ZoomEvent> getOnZoomFinished();
descriptor: ()Ljavafx/event/EventHandler;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
ifnonnull 2
1: aconst_null
goto 3
StackMap locals:
StackMap stack:
2: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.getOnZoomFinished:()Ljavafx/event/EventHandler;
3: StackMap locals:
StackMap stack: javafx.event.EventHandler
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/event/EventHandler<-Ljavafx/scene/input/ZoomEvent;>;
public final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<? super javafx.scene.input.ZoomEvent>> onZoomFinishedProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getEventHandlerProperties:()Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.onZoomFinishedProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/event/EventHandler<-Ljavafx/scene/input/ZoomEvent;>;>;
public final void setOnSwipeUp(javafx.event.EventHandler<? super javafx.scene.input.SwipeEvent>);
descriptor: (Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.onSwipeUpProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/event/EventHandler<-Ljavafx/scene/input/SwipeEvent;>;
Signature: (Ljavafx/event/EventHandler<-Ljavafx/scene/input/SwipeEvent;>;)V
MethodParameters:
Name Flags
value
public final javafx.event.EventHandler<? super javafx.scene.input.SwipeEvent> getOnSwipeUp();
descriptor: ()Ljavafx/event/EventHandler;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
ifnonnull 2
1: aconst_null
goto 3
StackMap locals:
StackMap stack:
2: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.getOnSwipeUp:()Ljavafx/event/EventHandler;
3: StackMap locals:
StackMap stack: javafx.event.EventHandler
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/event/EventHandler<-Ljavafx/scene/input/SwipeEvent;>;
public final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<? super javafx.scene.input.SwipeEvent>> onSwipeUpProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getEventHandlerProperties:()Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.onSwipeUpProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/event/EventHandler<-Ljavafx/scene/input/SwipeEvent;>;>;
public final void setOnSwipeDown(javafx.event.EventHandler<? super javafx.scene.input.SwipeEvent>);
descriptor: (Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.onSwipeDownProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/event/EventHandler<-Ljavafx/scene/input/SwipeEvent;>;
Signature: (Ljavafx/event/EventHandler<-Ljavafx/scene/input/SwipeEvent;>;)V
MethodParameters:
Name Flags
value
public final javafx.event.EventHandler<? super javafx.scene.input.SwipeEvent> getOnSwipeDown();
descriptor: ()Ljavafx/event/EventHandler;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
ifnonnull 2
1: aconst_null
goto 3
StackMap locals:
StackMap stack:
2: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.getOnSwipeDown:()Ljavafx/event/EventHandler;
3: StackMap locals:
StackMap stack: javafx.event.EventHandler
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/event/EventHandler<-Ljavafx/scene/input/SwipeEvent;>;
public final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<? super javafx.scene.input.SwipeEvent>> onSwipeDownProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getEventHandlerProperties:()Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.onSwipeDownProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/event/EventHandler<-Ljavafx/scene/input/SwipeEvent;>;>;
public final void setOnSwipeLeft(javafx.event.EventHandler<? super javafx.scene.input.SwipeEvent>);
descriptor: (Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.onSwipeLeftProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/event/EventHandler<-Ljavafx/scene/input/SwipeEvent;>;
Signature: (Ljavafx/event/EventHandler<-Ljavafx/scene/input/SwipeEvent;>;)V
MethodParameters:
Name Flags
value
public final javafx.event.EventHandler<? super javafx.scene.input.SwipeEvent> getOnSwipeLeft();
descriptor: ()Ljavafx/event/EventHandler;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
ifnonnull 2
1: aconst_null
goto 3
StackMap locals:
StackMap stack:
2: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.getOnSwipeLeft:()Ljavafx/event/EventHandler;
3: StackMap locals:
StackMap stack: javafx.event.EventHandler
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/event/EventHandler<-Ljavafx/scene/input/SwipeEvent;>;
public final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<? super javafx.scene.input.SwipeEvent>> onSwipeLeftProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getEventHandlerProperties:()Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.onSwipeLeftProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/event/EventHandler<-Ljavafx/scene/input/SwipeEvent;>;>;
public final void setOnSwipeRight(javafx.event.EventHandler<? super javafx.scene.input.SwipeEvent>);
descriptor: (Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.onSwipeRightProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/event/EventHandler<-Ljavafx/scene/input/SwipeEvent;>;
Signature: (Ljavafx/event/EventHandler<-Ljavafx/scene/input/SwipeEvent;>;)V
MethodParameters:
Name Flags
value
public final javafx.event.EventHandler<? super javafx.scene.input.SwipeEvent> getOnSwipeRight();
descriptor: ()Ljavafx/event/EventHandler;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
ifnonnull 2
1: aconst_null
goto 3
StackMap locals:
StackMap stack:
2: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.getOnSwipeRight:()Ljavafx/event/EventHandler;
3: StackMap locals:
StackMap stack: javafx.event.EventHandler
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/event/EventHandler<-Ljavafx/scene/input/SwipeEvent;>;
public final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<? super javafx.scene.input.SwipeEvent>> onSwipeRightProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getEventHandlerProperties:()Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.onSwipeRightProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/event/EventHandler<-Ljavafx/scene/input/SwipeEvent;>;>;
public final void setOnTouchPressed(javafx.event.EventHandler<? super javafx.scene.input.TouchEvent>);
descriptor: (Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.onTouchPressedProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/event/EventHandler<-Ljavafx/scene/input/TouchEvent;>;
Signature: (Ljavafx/event/EventHandler<-Ljavafx/scene/input/TouchEvent;>;)V
MethodParameters:
Name Flags
value
public final javafx.event.EventHandler<? super javafx.scene.input.TouchEvent> getOnTouchPressed();
descriptor: ()Ljavafx/event/EventHandler;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
ifnonnull 2
1: aconst_null
goto 3
StackMap locals:
StackMap stack:
2: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.getOnTouchPressed:()Ljavafx/event/EventHandler;
3: StackMap locals:
StackMap stack: javafx.event.EventHandler
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/event/EventHandler<-Ljavafx/scene/input/TouchEvent;>;
public final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<? super javafx.scene.input.TouchEvent>> onTouchPressedProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getEventHandlerProperties:()Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.onTouchPressedProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/event/EventHandler<-Ljavafx/scene/input/TouchEvent;>;>;
public final void setOnTouchMoved(javafx.event.EventHandler<? super javafx.scene.input.TouchEvent>);
descriptor: (Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.onTouchMovedProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/event/EventHandler<-Ljavafx/scene/input/TouchEvent;>;
Signature: (Ljavafx/event/EventHandler<-Ljavafx/scene/input/TouchEvent;>;)V
MethodParameters:
Name Flags
value
public final javafx.event.EventHandler<? super javafx.scene.input.TouchEvent> getOnTouchMoved();
descriptor: ()Ljavafx/event/EventHandler;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
ifnonnull 2
1: aconst_null
goto 3
StackMap locals:
StackMap stack:
2: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.getOnTouchMoved:()Ljavafx/event/EventHandler;
3: StackMap locals:
StackMap stack: javafx.event.EventHandler
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/event/EventHandler<-Ljavafx/scene/input/TouchEvent;>;
public final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<? super javafx.scene.input.TouchEvent>> onTouchMovedProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getEventHandlerProperties:()Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.onTouchMovedProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/event/EventHandler<-Ljavafx/scene/input/TouchEvent;>;>;
public final void setOnTouchReleased(javafx.event.EventHandler<? super javafx.scene.input.TouchEvent>);
descriptor: (Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.onTouchReleasedProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/event/EventHandler<-Ljavafx/scene/input/TouchEvent;>;
Signature: (Ljavafx/event/EventHandler<-Ljavafx/scene/input/TouchEvent;>;)V
MethodParameters:
Name Flags
value
public final javafx.event.EventHandler<? super javafx.scene.input.TouchEvent> getOnTouchReleased();
descriptor: ()Ljavafx/event/EventHandler;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
ifnonnull 2
1: aconst_null
goto 3
StackMap locals:
StackMap stack:
2: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.getOnTouchReleased:()Ljavafx/event/EventHandler;
3: StackMap locals:
StackMap stack: javafx.event.EventHandler
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/event/EventHandler<-Ljavafx/scene/input/TouchEvent;>;
public final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<? super javafx.scene.input.TouchEvent>> onTouchReleasedProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getEventHandlerProperties:()Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.onTouchReleasedProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/event/EventHandler<-Ljavafx/scene/input/TouchEvent;>;>;
public final void setOnTouchStationary(javafx.event.EventHandler<? super javafx.scene.input.TouchEvent>);
descriptor: (Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.onTouchStationaryProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/event/EventHandler<-Ljavafx/scene/input/TouchEvent;>;
Signature: (Ljavafx/event/EventHandler<-Ljavafx/scene/input/TouchEvent;>;)V
MethodParameters:
Name Flags
value
public final javafx.event.EventHandler<? super javafx.scene.input.TouchEvent> getOnTouchStationary();
descriptor: ()Ljavafx/event/EventHandler;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
ifnonnull 2
1: aconst_null
goto 3
StackMap locals:
StackMap stack:
2: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.getOnTouchStationary:()Ljavafx/event/EventHandler;
3: StackMap locals:
StackMap stack: javafx.event.EventHandler
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/event/EventHandler<-Ljavafx/scene/input/TouchEvent;>;
public final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<? super javafx.scene.input.TouchEvent>> onTouchStationaryProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getEventHandlerProperties:()Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.onTouchStationaryProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/event/EventHandler<-Ljavafx/scene/input/TouchEvent;>;>;
public final void setOnKeyPressed(javafx.event.EventHandler<? super javafx.scene.input.KeyEvent>);
descriptor: (Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.onKeyPressedProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/event/EventHandler<-Ljavafx/scene/input/KeyEvent;>;
Signature: (Ljavafx/event/EventHandler<-Ljavafx/scene/input/KeyEvent;>;)V
MethodParameters:
Name Flags
value
public final javafx.event.EventHandler<? super javafx.scene.input.KeyEvent> getOnKeyPressed();
descriptor: ()Ljavafx/event/EventHandler;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
ifnonnull 2
1: aconst_null
goto 3
StackMap locals:
StackMap stack:
2: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.getOnKeyPressed:()Ljavafx/event/EventHandler;
3: StackMap locals:
StackMap stack: javafx.event.EventHandler
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/event/EventHandler<-Ljavafx/scene/input/KeyEvent;>;
public final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<? super javafx.scene.input.KeyEvent>> onKeyPressedProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getEventHandlerProperties:()Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.onKeyPressedProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/event/EventHandler<-Ljavafx/scene/input/KeyEvent;>;>;
public final void setOnKeyReleased(javafx.event.EventHandler<? super javafx.scene.input.KeyEvent>);
descriptor: (Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.onKeyReleasedProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/event/EventHandler<-Ljavafx/scene/input/KeyEvent;>;
Signature: (Ljavafx/event/EventHandler<-Ljavafx/scene/input/KeyEvent;>;)V
MethodParameters:
Name Flags
value
public final javafx.event.EventHandler<? super javafx.scene.input.KeyEvent> getOnKeyReleased();
descriptor: ()Ljavafx/event/EventHandler;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
ifnonnull 2
1: aconst_null
goto 3
StackMap locals:
StackMap stack:
2: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.getOnKeyReleased:()Ljavafx/event/EventHandler;
3: StackMap locals:
StackMap stack: javafx.event.EventHandler
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/event/EventHandler<-Ljavafx/scene/input/KeyEvent;>;
public final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<? super javafx.scene.input.KeyEvent>> onKeyReleasedProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getEventHandlerProperties:()Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.onKeyReleasedProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/event/EventHandler<-Ljavafx/scene/input/KeyEvent;>;>;
public final void setOnKeyTyped(javafx.event.EventHandler<? super javafx.scene.input.KeyEvent>);
descriptor: (Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.onKeyTypedProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/event/EventHandler<-Ljavafx/scene/input/KeyEvent;>;
Signature: (Ljavafx/event/EventHandler<-Ljavafx/scene/input/KeyEvent;>;)V
MethodParameters:
Name Flags
value
public final javafx.event.EventHandler<? super javafx.scene.input.KeyEvent> getOnKeyTyped();
descriptor: ()Ljavafx/event/EventHandler;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
ifnonnull 2
1: aconst_null
goto 3
StackMap locals:
StackMap stack:
2: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.getOnKeyTyped:()Ljavafx/event/EventHandler;
3: StackMap locals:
StackMap stack: javafx.event.EventHandler
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/event/EventHandler<-Ljavafx/scene/input/KeyEvent;>;
public final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<? super javafx.scene.input.KeyEvent>> onKeyTypedProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getEventHandlerProperties:()Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.onKeyTypedProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/event/EventHandler<-Ljavafx/scene/input/KeyEvent;>;>;
public final void setOnInputMethodTextChanged(javafx.event.EventHandler<? super javafx.scene.input.InputMethodEvent>);
descriptor: (Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.onInputMethodTextChangedProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/event/EventHandler<-Ljavafx/scene/input/InputMethodEvent;>;
Signature: (Ljavafx/event/EventHandler<-Ljavafx/scene/input/InputMethodEvent;>;)V
MethodParameters:
Name Flags
value
public final javafx.event.EventHandler<? super javafx.scene.input.InputMethodEvent> getOnInputMethodTextChanged();
descriptor: ()Ljavafx/event/EventHandler;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
ifnonnull 2
1: aconst_null
goto 3
StackMap locals:
StackMap stack:
2: aload 0
getfield javafx.scene.Node.eventHandlerProperties:Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.getOnInputMethodTextChanged:()Ljavafx/event/EventHandler;
3: StackMap locals:
StackMap stack: javafx.event.EventHandler
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/event/EventHandler<-Ljavafx/scene/input/InputMethodEvent;>;
public final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<? super javafx.scene.input.InputMethodEvent>> onInputMethodTextChangedProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getEventHandlerProperties:()Lcom/sun/javafx/scene/EventHandlerProperties;
invokevirtual com.sun.javafx.scene.EventHandlerProperties.onInputMethodTextChangedProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/event/EventHandler<-Ljavafx/scene/input/InputMethodEvent;>;>;
public final void setInputMethodRequests(javafx.scene.input.InputMethodRequests);
descriptor: (Ljavafx/scene/input/InputMethodRequests;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.inputMethodRequestsProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/scene/input/InputMethodRequests;
MethodParameters:
Name Flags
value
public final javafx.scene.input.InputMethodRequests getInputMethodRequests();
descriptor: ()Ljavafx/scene/input/InputMethodRequests;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.miscProperties:Ljavafx/scene/Node$MiscProperties;
ifnonnull 2
1: getstatic javafx.scene.Node.DEFAULT_INPUT_METHOD_REQUESTS:Ljavafx/scene/input/InputMethodRequests;
goto 3
2: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.miscProperties:Ljavafx/scene/Node$MiscProperties;
invokevirtual javafx.scene.Node$MiscProperties.getInputMethodRequests:()Ljavafx/scene/input/InputMethodRequests;
3: StackMap locals:
StackMap stack: javafx.scene.input.InputMethodRequests
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
public final javafx.beans.property.ObjectProperty<javafx.scene.input.InputMethodRequests> inputMethodRequestsProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getMiscProperties:()Ljavafx/scene/Node$MiscProperties;
invokevirtual javafx.scene.Node$MiscProperties.inputMethodRequestsProperty:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/scene/input/InputMethodRequests;>;
protected final void setFocused(boolean);
descriptor: (Z)V
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.focusedPropertyImpl:()Ljavafx/scene/Node$FocusedProperty;
astore 2
start local 2 1: aload 2
getfield javafx.scene.Node$FocusedProperty.value:Z
iload 1
if_icmpeq 4
2: aload 2
iload 1
invokevirtual javafx.scene.Node$FocusedProperty.store:(Z)V
3: aload 2
invokevirtual javafx.scene.Node$FocusedProperty.notifyListeners:()V
4: StackMap locals: javafx.scene.Node$FocusedProperty
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Ljavafx/scene/Node;
0 5 1 value Z
1 5 2 fp Ljavafx/scene/Node$FocusedProperty;
MethodParameters:
Name Flags
value
public final boolean isFocused();
descriptor: ()Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.focused:Ljavafx/scene/Node$FocusedProperty;
ifnonnull 1
iconst_0
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield javafx.scene.Node.focused:Ljavafx/scene/Node$FocusedProperty;
invokevirtual javafx.scene.Node$FocusedProperty.get:()Z
StackMap locals:
StackMap stack: int
2: ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final javafx.beans.property.ReadOnlyBooleanProperty focusedProperty();
descriptor: ()Ljavafx/beans/property/ReadOnlyBooleanProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.focusedPropertyImpl:()Ljavafx/scene/Node$FocusedProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
private javafx.scene.Node$FocusedProperty focusedPropertyImpl();
descriptor: ()Ljavafx/scene/Node$FocusedProperty;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.focused:Ljavafx/scene/Node$FocusedProperty;
ifnonnull 2
1: aload 0
new javafx.scene.Node$FocusedProperty
dup
aload 0
invokespecial javafx.scene.Node$FocusedProperty.<init>:(Ljavafx/scene/Node;)V
putfield javafx.scene.Node.focused:Ljavafx/scene/Node$FocusedProperty;
2: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.focused:Ljavafx/scene/Node$FocusedProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final void setFocusTraversable(boolean);
descriptor: (Z)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.focusTraversableProperty:()Ljavafx/beans/property/BooleanProperty;
iload 1
invokevirtual javafx.beans.property.BooleanProperty.set:(Z)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Z
MethodParameters:
Name Flags
value
public final boolean isFocusTraversable();
descriptor: ()Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.focusTraversable:Ljavafx/beans/property/BooleanProperty;
ifnonnull 1
iconst_0
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield javafx.scene.Node.focusTraversable:Ljavafx/beans/property/BooleanProperty;
invokevirtual javafx.beans.property.BooleanProperty.get:()Z
StackMap locals:
StackMap stack: int
2: ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final javafx.beans.property.BooleanProperty focusTraversableProperty();
descriptor: ()Ljavafx/beans/property/BooleanProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=5, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.focusTraversable:Ljavafx/beans/property/BooleanProperty;
ifnonnull 2
1: aload 0
new javafx.scene.Node$17
dup
aload 0
iconst_0
invokespecial javafx.scene.Node$17.<init>:(Ljavafx/scene/Node;Z)V
putfield javafx.scene.Node.focusTraversable:Ljavafx/beans/property/BooleanProperty;
2: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.focusTraversable:Ljavafx/beans/property/BooleanProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
private void focusSetDirty(javafx.scene.Scene);
descriptor: (Ljavafx/scene/Scene;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnull 3
1: aload 0
aload 1
invokevirtual javafx.scene.Scene.getFocusOwner:()Ljavafx/scene/Node;
if_acmpeq 2
aload 0
invokevirtual javafx.scene.Node.isFocusTraversable:()Z
ifeq 3
2: StackMap locals:
StackMap stack:
aload 1
iconst_1
invokevirtual javafx.scene.Scene.setFocusDirty:(Z)V
3: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
0 4 1 s Ljavafx/scene/Scene;
MethodParameters:
Name Flags
s
public void requestFocus();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getScene:()Ljavafx/scene/Scene;
ifnull 2
1: aload 0
invokevirtual javafx.scene.Node.getScene:()Ljavafx/scene/Scene;
aload 0
invokevirtual javafx.scene.Scene.requestFocus:(Ljavafx/scene/Node;)V
2: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
final boolean traverse(com.sun.javafx.scene.traversal.Direction);
descriptor: (Lcom/sun/javafx/scene/traversal/Direction;)Z
flags: (0x0010) ACC_FINAL
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.getScene:()Ljavafx/scene/Scene;
ifnonnull 2
1: iconst_0
ireturn
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.getScene:()Ljavafx/scene/Scene;
aload 0
aload 1
invokevirtual javafx.scene.Scene.traverse:(Ljavafx/scene/Node;Lcom/sun/javafx/scene/traversal/Direction;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
0 3 1 dir Lcom/sun/javafx/scene/traversal/Direction;
MethodParameters:
Name Flags
dir
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=6, args_size=1
start local 0 0: aload 0
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
invokevirtual java.lang.Class.getName:()Ljava/lang/String;
astore 1
start local 1 1: aload 1
aload 1
bipush 46
invokevirtual java.lang.String.lastIndexOf:(I)I
iconst_1
iadd
invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
astore 2
start local 2 2: new java.lang.StringBuilder
dup
aload 2
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
astore 3
start local 3 3: aload 0
getfield javafx.scene.Node.id:Ljavafx/beans/property/StringProperty;
ifnull 4
ldc ""
aload 0
invokevirtual javafx.scene.Node.getId:()Ljava/lang/String;
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 4
iconst_1
goto 5
StackMap locals: java.lang.String java.lang.String java.lang.StringBuilder
StackMap stack:
4: iconst_0
StackMap locals:
StackMap stack: int
5: istore 4
start local 4 6: aload 0
invokevirtual javafx.scene.Node.getStyleClass:()Ljavafx/collections/ObservableList;
invokeinterface javafx.collections.ObservableList.isEmpty:()Z
ifeq 7
iconst_0
goto 8
StackMap locals: int
StackMap stack:
7: iconst_1
StackMap locals:
StackMap stack: int
8: istore 5
start local 5 9: iload 4
ifne 13
10: aload 3
bipush 64
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
11: aload 3
aload 0
invokevirtual java.lang.Object.hashCode:()I
invokestatic java.lang.Integer.toHexString:(I)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
12: goto 16
13: StackMap locals: int
StackMap stack:
aload 3
ldc "[id="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
14: aload 3
aload 0
invokevirtual javafx.scene.Node.getId:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
15: iload 5
ifne 16
aload 3
ldc "]"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
16: StackMap locals:
StackMap stack:
iload 5
ifeq 22
17: iload 4
ifne 18
aload 3
bipush 91
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
goto 19
18: StackMap locals:
StackMap stack:
aload 3
ldc ", "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
19: StackMap locals:
StackMap stack:
aload 3
ldc "styleClass="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
20: aload 3
aload 0
invokevirtual javafx.scene.Node.getStyleClass:()Ljavafx/collections/ObservableList;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
pop
21: aload 3
ldc "]"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
22: StackMap locals:
StackMap stack:
aload 3
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
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 23 0 this Ljavafx/scene/Node;
1 23 1 klassName Ljava/lang/String;
2 23 2 simpleName Ljava/lang/String;
3 23 3 sbuf Ljava/lang/StringBuilder;
6 23 4 hasId Z
9 23 5 hasStyleClass Z
private void preprocessMouseEvent(javafx.scene.input.MouseEvent);
descriptor: (Ljavafx/scene/input/MouseEvent;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=4, args_size=2
start local 0 start local 1 0: aload 1
invokevirtual javafx.scene.input.MouseEvent.getEventType:()Ljavafx/event/EventType;
astore 2
start local 2 1: aload 2
getstatic javafx.scene.input.MouseEvent.MOUSE_PRESSED:Ljavafx/event/EventType;
if_acmpne 8
2: aload 0
astore 3
start local 3 3: goto 6
4: StackMap locals: javafx.event.EventType javafx.scene.Node
StackMap stack:
aload 3
aload 1
invokevirtual javafx.scene.input.MouseEvent.isPrimaryButtonDown:()Z
invokevirtual javafx.scene.Node.setPressed:(Z)V
5: aload 3
invokevirtual javafx.scene.Node.getParent:()Ljavafx/scene/Parent;
astore 3
StackMap locals:
StackMap stack:
6: aload 3
ifnonnull 4
end local 3 7: return
8: StackMap locals:
StackMap stack:
aload 2
getstatic javafx.scene.input.MouseEvent.MOUSE_RELEASED:Ljavafx/event/EventType;
if_acmpne 15
9: aload 0
astore 3
start local 3 10: goto 13
11: StackMap locals: javafx.scene.Node
StackMap stack:
aload 3
aload 1
invokevirtual javafx.scene.input.MouseEvent.isPrimaryButtonDown:()Z
invokevirtual javafx.scene.Node.setPressed:(Z)V
12: aload 3
invokevirtual javafx.scene.Node.getParent:()Ljavafx/scene/Parent;
astore 3
StackMap locals:
StackMap stack:
13: aload 3
ifnonnull 11
end local 3 14: return
15: StackMap locals:
StackMap stack:
aload 1
invokevirtual javafx.scene.input.MouseEvent.getTarget:()Ljavafx/event/EventTarget;
aload 0
if_acmpne 24
16: aload 2
getstatic javafx.scene.input.MouseEvent.MOUSE_ENTERED:Ljavafx/event/EventType;
if_acmpeq 18
17: aload 2
getstatic javafx.scene.input.MouseEvent.MOUSE_ENTERED_TARGET:Ljavafx/event/EventType;
if_acmpne 20
18: StackMap locals:
StackMap stack:
aload 0
iconst_1
invokevirtual javafx.scene.Node.setHover:(Z)V
19: return
20: StackMap locals:
StackMap stack:
aload 2
getstatic javafx.scene.input.MouseEvent.MOUSE_EXITED:Ljavafx/event/EventType;
if_acmpeq 22
21: aload 2
getstatic javafx.scene.input.MouseEvent.MOUSE_EXITED_TARGET:Ljavafx/event/EventType;
if_acmpne 24
22: StackMap locals:
StackMap stack:
aload 0
iconst_0
invokevirtual javafx.scene.Node.setHover:(Z)V
23: return
24: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 25 0 this Ljavafx/scene/Node;
0 25 1 e Ljavafx/scene/input/MouseEvent;
1 25 2 eventType Ljavafx/event/EventType<*>;
3 7 3 n Ljavafx/scene/Node;
10 14 3 n Ljavafx/scene/Node;
MethodParameters:
Name Flags
e
void markDirtyLayoutBranch();
descriptor: ()V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getParent:()Ljavafx/scene/Parent;
astore 1
start local 1 1: goto 8
2: StackMap locals: javafx.scene.Parent
StackMap stack:
aload 1
getstatic com.sun.javafx.scene.LayoutFlags.DIRTY_BRANCH:Lcom/sun/javafx/scene/LayoutFlags;
invokevirtual javafx.scene.Parent.setLayoutFlag:(Lcom/sun/javafx/scene/LayoutFlags;)V
3: aload 1
invokevirtual javafx.scene.Parent.isSceneRoot:()Z
ifeq 7
4: invokestatic com.sun.javafx.tk.Toolkit.getToolkit:()Lcom/sun/javafx/tk/Toolkit;
invokevirtual com.sun.javafx.tk.Toolkit.requestNextPulse:()V
5: aload 0
invokevirtual javafx.scene.Node.getSubScene:()Ljavafx/scene/SubScene;
ifnull 7
6: aload 0
invokevirtual javafx.scene.Node.getSubScene:()Ljavafx/scene/SubScene;
aload 1
invokevirtual javafx.scene.SubScene.setDirtyLayout:(Ljavafx/scene/Parent;)V
7: StackMap locals:
StackMap stack:
aload 1
invokevirtual javafx.scene.Parent.getParent:()Ljavafx/scene/Parent;
astore 1
8: StackMap locals:
StackMap stack:
aload 1
ifnull 9
aload 1
getfield javafx.scene.Parent.layoutFlag:Lcom/sun/javafx/scene/LayoutFlags;
getstatic com.sun.javafx.scene.LayoutFlags.CLEAN:Lcom/sun/javafx/scene/LayoutFlags;
if_acmpeq 2
9: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Ljavafx/scene/Node;
1 10 1 p Ljavafx/scene/Parent;
private boolean isWindowShowing();
descriptor: ()Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=3, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getScene:()Ljavafx/scene/Scene;
astore 1
start local 1 1: aload 1
ifnonnull 2
iconst_0
ireturn
2: StackMap locals: javafx.scene.Scene
StackMap stack:
aload 1
invokevirtual javafx.scene.Scene.getWindow:()Ljavafx/stage/Window;
astore 2
start local 2 3: aload 2
ifnull 4
aload 2
invokevirtual javafx.stage.Window.isShowing:()Z
ifeq 4
iconst_1
ireturn
StackMap locals: javafx.stage.Window
StackMap stack:
4: iconst_0
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Ljavafx/scene/Node;
1 5 1 s Ljavafx/scene/Scene;
3 5 2 w Ljavafx/stage/Window;
private void updateTreeShowing();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
aload 0
invokevirtual javafx.scene.Node.isTreeVisible:()Z
ifeq 1
aload 0
invokevirtual javafx.scene.Node.isWindowShowing:()Z
ifeq 1
iconst_1
goto 2
StackMap locals:
StackMap stack: javafx.scene.Node
1: iconst_0
StackMap locals: javafx.scene.Node
StackMap stack: javafx.scene.Node int
2: invokevirtual javafx.scene.Node.setTreeShowing:(Z)V
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
final void setTreeShowing(boolean);
descriptor: (Z)V
flags: (0x0010) ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield javafx.scene.Node.treeShowing:Z
iload 1
if_icmpeq 3
1: aload 0
iload 1
putfield javafx.scene.Node.treeShowing:Z
2: aload 0
invokevirtual javafx.scene.Node.treeShowingProperty:()Ljavafx/beans/binding/BooleanExpression;
checkcast javafx.scene.Node$TreeShowingPropertyReadOnly
invokevirtual javafx.scene.Node$TreeShowingPropertyReadOnly.invalidate:()V
3: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
0 4 1 value Z
MethodParameters:
Name Flags
value
final boolean isTreeShowing();
descriptor: ()Z
flags: (0x0010) ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.treeShowingProperty:()Ljavafx/beans/binding/BooleanExpression;
invokevirtual javafx.beans.binding.BooleanExpression.get:()Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
final javafx.beans.binding.BooleanExpression treeShowingProperty();
descriptor: ()Ljavafx/beans/binding/BooleanExpression;
flags: (0x0010) ACC_FINAL
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.treeShowingRO:Ljavafx/scene/Node$TreeShowingPropertyReadOnly;
ifnonnull 2
1: aload 0
new javafx.scene.Node$TreeShowingPropertyReadOnly
dup
aload 0
invokespecial javafx.scene.Node$TreeShowingPropertyReadOnly.<init>:(Ljavafx/scene/Node;)V
putfield javafx.scene.Node.treeShowingRO:Ljavafx/scene/Node$TreeShowingPropertyReadOnly;
2: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.treeShowingRO:Ljavafx/scene/Node$TreeShowingPropertyReadOnly;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
private void updateTreeVisible(boolean);
descriptor: (Z)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=4, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.isVisible:()Z
istore 2
start local 2 1: aload 0
invokevirtual javafx.scene.Node.getParent:()Ljavafx/scene/Parent;
ifnull 2
aload 0
invokevirtual javafx.scene.Node.getParent:()Ljavafx/scene/Parent;
goto 5
2: StackMap locals: int
StackMap stack:
aload 0
getfield javafx.scene.Node.clipParent:Ljavafx/scene/Node;
ifnull 3
aload 0
getfield javafx.scene.Node.clipParent:Ljavafx/scene/Node;
goto 5
3: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.getSubScene:()Ljavafx/scene/SubScene;
ifnull 4
aload 0
invokevirtual javafx.scene.Node.getSubScene:()Ljavafx/scene/SubScene;
goto 5
StackMap locals:
StackMap stack:
4: aconst_null
5: StackMap locals:
StackMap stack: javafx.scene.Node
astore 3
start local 3 6: iload 2
ifeq 10
7: aload 3
ifnull 8
aload 3
invokevirtual javafx.scene.Node.isTreeVisible:()Z
ifne 8
iconst_0
goto 9
StackMap locals: javafx.scene.Node
StackMap stack:
8: iconst_1
StackMap locals:
StackMap stack: int
9: istore 2
10: StackMap locals:
StackMap stack:
iload 1
ifeq 13
aload 3
ifnull 13
aload 3
invokevirtual javafx.scene.Node.isTreeVisible:()Z
ifeq 13
11: aload 0
getstatic com.sun.javafx.scene.DirtyBits.NODE_VISIBLE:Lcom/sun/javafx/scene/DirtyBits;
invokevirtual javafx.scene.Node.isDirty:(Lcom/sun/javafx/scene/DirtyBits;)Z
ifeq 13
12: aload 0
invokevirtual javafx.scene.Node.addToSceneDirtyList:()V
13: StackMap locals:
StackMap stack:
aload 0
iload 2
invokevirtual javafx.scene.Node.setTreeVisible:(Z)V
14: aload 0
invokevirtual javafx.scene.Node.updateTreeShowing:()V
15: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Ljavafx/scene/Node;
0 16 1 parentChanged Z
1 16 2 isTreeVisible Z
6 16 3 parentNode Ljavafx/scene/Node;
MethodParameters:
Name Flags
parentChanged
final void setTreeVisible(boolean);
descriptor: (Z)V
flags: (0x0010) ACC_FINAL
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield javafx.scene.Node.treeVisible:Z
iload 1
if_icmpeq 15
1: aload 0
iload 1
putfield javafx.scene.Node.treeVisible:Z
2: aload 0
invokevirtual javafx.scene.Node.updateCanReceiveFocus:()V
3: aload 0
aload 0
invokevirtual javafx.scene.Node.getScene:()Ljavafx/scene/Scene;
invokevirtual javafx.scene.Node.focusSetDirty:(Ljavafx/scene/Scene;)V
4: aload 0
invokevirtual javafx.scene.Node.getClip:()Ljavafx/scene/Node;
ifnull 6
5: aload 0
invokevirtual javafx.scene.Node.getClip:()Ljavafx/scene/Node;
iconst_1
invokevirtual javafx.scene.Node.updateTreeVisible:(Z)V
6: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.treeVisible:Z
ifeq 8
aload 0
invokevirtual javafx.scene.Node.isDirtyEmpty:()Z
ifne 8
7: aload 0
invokevirtual javafx.scene.Node.addToSceneDirtyList:()V
8: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.treeVisibleProperty:()Ljavafx/beans/binding/BooleanExpression;
checkcast javafx.scene.Node$TreeVisiblePropertyReadOnly
invokevirtual javafx.scene.Node$TreeVisiblePropertyReadOnly.invalidate:()V
9: aload 0
instanceof javafx.scene.SubScene
ifeq 15
10: aload 0
checkcast javafx.scene.SubScene
invokevirtual javafx.scene.SubScene.getRoot:()Ljavafx/scene/Parent;
astore 2
start local 2 11: aload 2
ifnull 15
12: aload 2
iload 1
ifeq 13
aload 2
invokevirtual javafx.scene.Node.isVisible:()Z
ifeq 13
iconst_1
goto 14
StackMap locals: javafx.scene.Node int javafx.scene.Node
StackMap stack: javafx.scene.Node
13: iconst_0
StackMap locals: javafx.scene.Node int javafx.scene.Node
StackMap stack: javafx.scene.Node int
14: invokevirtual javafx.scene.Node.setTreeVisible:(Z)V
end local 2 15: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Ljavafx/scene/Node;
0 16 1 value Z
11 15 2 subSceneRoot Ljavafx/scene/Node;
MethodParameters:
Name Flags
value
final boolean isTreeVisible();
descriptor: ()Z
flags: (0x0010) ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.treeVisibleProperty:()Ljavafx/beans/binding/BooleanExpression;
invokevirtual javafx.beans.binding.BooleanExpression.get:()Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
final javafx.beans.binding.BooleanExpression treeVisibleProperty();
descriptor: ()Ljavafx/beans/binding/BooleanExpression;
flags: (0x0010) ACC_FINAL
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.treeVisibleRO:Ljavafx/scene/Node$TreeVisiblePropertyReadOnly;
ifnonnull 2
1: aload 0
new javafx.scene.Node$TreeVisiblePropertyReadOnly
dup
aload 0
invokespecial javafx.scene.Node$TreeVisiblePropertyReadOnly.<init>:(Ljavafx/scene/Node;)V
putfield javafx.scene.Node.treeVisibleRO:Ljavafx/scene/Node$TreeVisiblePropertyReadOnly;
2: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.treeVisibleRO:Ljavafx/scene/Node$TreeVisiblePropertyReadOnly;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
private void setCanReceiveFocus(boolean);
descriptor: (Z)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield javafx.scene.Node.canReceiveFocus:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Z
MethodParameters:
Name Flags
value
final boolean isCanReceiveFocus();
descriptor: ()Z
flags: (0x0010) ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.canReceiveFocus:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
private void updateCanReceiveFocus();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
aload 0
invokevirtual javafx.scene.Node.getScene:()Ljavafx/scene/Scene;
ifnull 3
1: aload 0
invokevirtual javafx.scene.Node.isDisabled:()Z
ifne 3
2: aload 0
invokevirtual javafx.scene.Node.isTreeVisible:()Z
ifeq 3
iconst_1
goto 4
StackMap locals:
StackMap stack: javafx.scene.Node
3: iconst_0
4: StackMap locals: javafx.scene.Node
StackMap stack: javafx.scene.Node int
invokevirtual javafx.scene.Node.setCanReceiveFocus:(Z)V
5: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Ljavafx/scene/Node;
java.lang.String indent();
descriptor: ()Ljava/lang/String;
flags: (0x0000)
Code:
stack=3, locals=3, args_size=1
start local 0 0: ldc ""
astore 1
start local 1 1: aload 0
invokevirtual javafx.scene.Node.getParent:()Ljavafx/scene/Parent;
astore 2
start local 2 2: goto 5
3: StackMap locals: java.lang.String javafx.scene.Parent
StackMap stack:
new java.lang.StringBuilder
dup
aload 1
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc " "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 1
4: aload 2
invokevirtual javafx.scene.Parent.getParent:()Ljavafx/scene/Parent;
astore 2
5: StackMap locals:
StackMap stack:
aload 2
ifnonnull 3
6: aload 1
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Ljavafx/scene/Node;
1 7 1 indent Ljava/lang/String;
2 7 2 p Ljavafx/scene/Parent;
final void setShowMnemonics(boolean);
descriptor: (Z)V
flags: (0x0010) ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.showMnemonicsProperty:()Ljavafx/beans/property/BooleanProperty;
iload 1
invokevirtual javafx.beans.property.BooleanProperty.set:(Z)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Z
MethodParameters:
Name Flags
value
final boolean isShowMnemonics();
descriptor: ()Z
flags: (0x0010) ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.showMnemonics:Ljavafx/beans/property/BooleanProperty;
ifnonnull 1
iconst_0
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield javafx.scene.Node.showMnemonics:Ljavafx/beans/property/BooleanProperty;
invokevirtual javafx.beans.property.BooleanProperty.get:()Z
StackMap locals:
StackMap stack: int
2: ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
final javafx.beans.property.BooleanProperty showMnemonicsProperty();
descriptor: ()Ljavafx/beans/property/BooleanProperty;
flags: (0x0010) ACC_FINAL
Code:
stack=5, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.showMnemonics:Ljavafx/beans/property/BooleanProperty;
ifnonnull 2
1: aload 0
new javafx.scene.Node$18
dup
aload 0
iconst_0
invokespecial javafx.scene.Node$18.<init>:(Ljavafx/scene/Node;Z)V
putfield javafx.scene.Node.showMnemonics:Ljavafx/beans/property/BooleanProperty;
2: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.showMnemonics:Ljavafx/beans/property/BooleanProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final void setEventDispatcher(javafx.event.EventDispatcher);
descriptor: (Ljavafx/event/EventDispatcher;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.eventDispatcherProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljavafx/event/EventDispatcher;
MethodParameters:
Name Flags
value
public final javafx.event.EventDispatcher getEventDispatcher();
descriptor: ()Ljavafx/event/EventDispatcher;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.eventDispatcherProperty:()Ljavafx/beans/property/ObjectProperty;
invokevirtual javafx.beans.property.ObjectProperty.get:()Ljava/lang/Object;
checkcast javafx.event.EventDispatcher
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
public final javafx.beans.property.ObjectProperty<javafx.event.EventDispatcher> eventDispatcherProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.initializeInternalEventDispatcher:()V
1: aload 0
getfield javafx.scene.Node.eventDispatcher:Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/event/EventDispatcher;>;
public final <T extends javafx.event.Event> void addEventHandler(javafx.event.EventType<T>, javafx.event.EventHandler<? super T>);
descriptor: (Ljavafx/event/EventType;Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual javafx.scene.Node.getInternalEventDispatcher:()Lcom/sun/javafx/scene/NodeEventDispatcher;
invokevirtual com.sun.javafx.scene.NodeEventDispatcher.getEventHandlerManager:()Lcom/sun/javafx/event/EventHandlerManager;
1: aload 1
aload 2
invokevirtual com.sun.javafx.event.EventHandlerManager.addEventHandler:(Ljavafx/event/EventType;Ljavafx/event/EventHandler;)V
2: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
0 3 1 eventType Ljavafx/event/EventType<TT;>;
0 3 2 eventHandler Ljavafx/event/EventHandler<-TT;>;
Signature: <T:Ljavafx/event/Event;>(Ljavafx/event/EventType<TT;>;Ljavafx/event/EventHandler<-TT;>;)V
MethodParameters:
Name Flags
eventType final
eventHandler final
public final <T extends javafx.event.Event> void removeEventHandler(javafx.event.EventType<T>, javafx.event.EventHandler<? super T>);
descriptor: (Ljavafx/event/EventType;Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual javafx.scene.Node.getInternalEventDispatcher:()Lcom/sun/javafx/scene/NodeEventDispatcher;
1: invokevirtual com.sun.javafx.scene.NodeEventDispatcher.getEventHandlerManager:()Lcom/sun/javafx/event/EventHandlerManager;
2: aload 1
aload 2
invokevirtual com.sun.javafx.event.EventHandlerManager.removeEventHandler:(Ljavafx/event/EventType;Ljavafx/event/EventHandler;)V
3: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
0 4 1 eventType Ljavafx/event/EventType<TT;>;
0 4 2 eventHandler Ljavafx/event/EventHandler<-TT;>;
Signature: <T:Ljavafx/event/Event;>(Ljavafx/event/EventType<TT;>;Ljavafx/event/EventHandler<-TT;>;)V
MethodParameters:
Name Flags
eventType final
eventHandler final
public final <T extends javafx.event.Event> void addEventFilter(javafx.event.EventType<T>, javafx.event.EventHandler<? super T>);
descriptor: (Ljavafx/event/EventType;Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual javafx.scene.Node.getInternalEventDispatcher:()Lcom/sun/javafx/scene/NodeEventDispatcher;
invokevirtual com.sun.javafx.scene.NodeEventDispatcher.getEventHandlerManager:()Lcom/sun/javafx/event/EventHandlerManager;
1: aload 1
aload 2
invokevirtual com.sun.javafx.event.EventHandlerManager.addEventFilter:(Ljavafx/event/EventType;Ljavafx/event/EventHandler;)V
2: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
0 3 1 eventType Ljavafx/event/EventType<TT;>;
0 3 2 eventFilter Ljavafx/event/EventHandler<-TT;>;
Signature: <T:Ljavafx/event/Event;>(Ljavafx/event/EventType<TT;>;Ljavafx/event/EventHandler<-TT;>;)V
MethodParameters:
Name Flags
eventType final
eventFilter final
public final <T extends javafx.event.Event> void removeEventFilter(javafx.event.EventType<T>, javafx.event.EventHandler<? super T>);
descriptor: (Ljavafx/event/EventType;Ljavafx/event/EventHandler;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual javafx.scene.Node.getInternalEventDispatcher:()Lcom/sun/javafx/scene/NodeEventDispatcher;
invokevirtual com.sun.javafx.scene.NodeEventDispatcher.getEventHandlerManager:()Lcom/sun/javafx/event/EventHandlerManager;
1: aload 1
aload 2
invokevirtual com.sun.javafx.event.EventHandlerManager.removeEventFilter:(Ljavafx/event/EventType;Ljavafx/event/EventHandler;)V
2: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
0 3 1 eventType Ljavafx/event/EventType<TT;>;
0 3 2 eventFilter Ljavafx/event/EventHandler<-TT;>;
Signature: <T:Ljavafx/event/Event;>(Ljavafx/event/EventType<TT;>;Ljavafx/event/EventHandler<-TT;>;)V
MethodParameters:
Name Flags
eventType final
eventFilter final
protected final <T extends javafx.event.Event> void setEventHandler(javafx.event.EventType<T>, javafx.event.EventHandler<? super T>);
descriptor: (Ljavafx/event/EventType;Ljavafx/event/EventHandler;)V
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual javafx.scene.Node.getInternalEventDispatcher:()Lcom/sun/javafx/scene/NodeEventDispatcher;
invokevirtual com.sun.javafx.scene.NodeEventDispatcher.getEventHandlerManager:()Lcom/sun/javafx/event/EventHandlerManager;
1: aload 1
aload 2
invokevirtual com.sun.javafx.event.EventHandlerManager.setEventHandler:(Ljavafx/event/EventType;Ljavafx/event/EventHandler;)V
2: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
0 3 1 eventType Ljavafx/event/EventType<TT;>;
0 3 2 eventHandler Ljavafx/event/EventHandler<-TT;>;
Signature: <T:Ljavafx/event/Event;>(Ljavafx/event/EventType<TT;>;Ljavafx/event/EventHandler<-TT;>;)V
MethodParameters:
Name Flags
eventType final
eventHandler final
private com.sun.javafx.scene.NodeEventDispatcher getInternalEventDispatcher();
descriptor: ()Lcom/sun/javafx/scene/NodeEventDispatcher;
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.initializeInternalEventDispatcher:()V
1: aload 0
getfield javafx.scene.Node.internalEventDispatcher:Lcom/sun/javafx/scene/NodeEventDispatcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
private void initializeInternalEventDispatcher();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=6, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.internalEventDispatcher:Lcom/sun/javafx/scene/NodeEventDispatcher;
ifnonnull 7
1: aload 0
aload 0
invokevirtual javafx.scene.Node.createInternalEventDispatcher:()Lcom/sun/javafx/scene/NodeEventDispatcher;
putfield javafx.scene.Node.internalEventDispatcher:Lcom/sun/javafx/scene/NodeEventDispatcher;
2: aload 0
new javafx.beans.property.SimpleObjectProperty
dup
3: aload 0
4: ldc "eventDispatcher"
5: aload 0
getfield javafx.scene.Node.internalEventDispatcher:Lcom/sun/javafx/scene/NodeEventDispatcher;
invokespecial javafx.beans.property.SimpleObjectProperty.<init>:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
6: putfield javafx.scene.Node.eventDispatcher:Ljavafx/beans/property/ObjectProperty;
7: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Ljavafx/scene/Node;
private com.sun.javafx.scene.NodeEventDispatcher createInternalEventDispatcher();
descriptor: ()Lcom/sun/javafx/scene/NodeEventDispatcher;
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=1, args_size=1
start local 0 0: new com.sun.javafx.scene.NodeEventDispatcher
dup
aload 0
invokespecial com.sun.javafx.scene.NodeEventDispatcher.<init>:(Ljava/lang/Object;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
public javafx.event.EventDispatchChain buildEventDispatchChain(javafx.event.EventDispatchChain);
descriptor: (Ljavafx/event/EventDispatchChain;)Ljavafx/event/EventDispatchChain;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=4, args_size=2
start local 0 start local 1 0: aload 0
getfield javafx.scene.Node.preprocessMouseEventDispatcher:Ljavafx/event/EventDispatcher;
ifnonnull 2
1: aload 0
aload 0
invokedynamic dispatchEvent(Ljavafx/scene/Node;)Ljavafx/event/EventDispatcher;
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;Ljavafx/event/EventDispatchChain;)Ljavafx/event/Event;
javafx/scene/Node.lambda$6(Ljavafx/event/Event;Ljavafx/event/EventDispatchChain;)Ljavafx/event/Event; (7)
(Ljavafx/event/Event;Ljavafx/event/EventDispatchChain;)Ljavafx/event/Event;
putfield javafx.scene.Node.preprocessMouseEventDispatcher:Ljavafx/event/EventDispatcher;
2: StackMap locals:
StackMap stack:
aload 1
aload 0
getfield javafx.scene.Node.preprocessMouseEventDispatcher:Ljavafx/event/EventDispatcher;
invokeinterface javafx.event.EventDispatchChain.prepend:(Ljavafx/event/EventDispatcher;)Ljavafx/event/EventDispatchChain;
astore 1
3: aload 0
astore 2
start local 2 4: StackMap locals: javafx.scene.Node
StackMap stack:
aload 2
getfield javafx.scene.Node.eventDispatcher:Ljavafx/beans/property/ObjectProperty;
ifnull 9
5: aload 2
getfield javafx.scene.Node.eventDispatcher:Ljavafx/beans/property/ObjectProperty;
invokevirtual javafx.beans.property.ObjectProperty.get:()Ljava/lang/Object;
checkcast javafx.event.EventDispatcher
6: astore 3
start local 3 7: aload 3
ifnull 9
8: aload 1
aload 3
invokeinterface javafx.event.EventDispatchChain.prepend:(Ljavafx/event/EventDispatcher;)Ljavafx/event/EventDispatchChain;
astore 1
end local 3 9: StackMap locals:
StackMap stack:
aload 2
invokevirtual javafx.scene.Node.getParent:()Ljavafx/scene/Parent;
astore 3
start local 3 10: aload 3
ifnull 11
aload 3
goto 12
StackMap locals: javafx.scene.Node
StackMap stack:
11: aload 2
invokevirtual javafx.scene.Node.getSubScene:()Ljavafx/scene/SubScene;
StackMap locals:
StackMap stack: javafx.scene.Node
12: astore 2
end local 3 13: aload 2
ifnonnull 4
14: aload 0
invokevirtual javafx.scene.Node.getScene:()Ljavafx/scene/Scene;
ifnull 16
15: aload 0
invokevirtual javafx.scene.Node.getScene:()Ljavafx/scene/Scene;
aload 1
invokevirtual javafx.scene.Scene.buildEventDispatchChain:(Ljavafx/event/EventDispatchChain;)Ljavafx/event/EventDispatchChain;
astore 1
16: StackMap locals:
StackMap stack:
aload 1
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 this Ljavafx/scene/Node;
0 17 1 tail Ljavafx/event/EventDispatchChain;
4 17 2 curNode Ljavafx/scene/Node;
7 9 3 eventDispatcherValue Ljavafx/event/EventDispatcher;
10 13 3 curParent Ljavafx/scene/Node;
MethodParameters:
Name Flags
tail
public final void fireEvent(javafx.event.Event);
descriptor: (Ljavafx/event/Event;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=4, args_size=2
start local 0 start local 1 0: aload 1
instanceof javafx.scene.input.InputEvent
ifeq 13
1: invokestatic com.sun.javafx.util.Logging.getInputLogger:()Lcom/sun/javafx/logging/PlatformLogger;
astore 2
start local 2 2: aload 2
getstatic com.sun.javafx.logging.PlatformLogger$Level.FINE:Lcom/sun/javafx/logging/PlatformLogger$Level;
invokevirtual com.sun.javafx.logging.PlatformLogger.isLoggable:(Lcom/sun/javafx/logging/PlatformLogger$Level;)Z
ifeq 13
3: aload 1
invokevirtual javafx.event.Event.getEventType:()Ljavafx/event/EventType;
astore 3
start local 3 4: aload 3
getstatic javafx.scene.input.MouseEvent.MOUSE_ENTERED:Ljavafx/event/EventType;
if_acmpeq 6
5: aload 3
getstatic javafx.scene.input.MouseEvent.MOUSE_EXITED:Ljavafx/event/EventType;
if_acmpne 8
6: StackMap locals: com.sun.javafx.logging.PlatformLogger javafx.event.EventType
StackMap stack:
aload 2
aload 1
invokevirtual javafx.event.Event.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.finer:(Ljava/lang/String;)V
7: goto 13
StackMap locals:
StackMap stack:
8: aload 3
getstatic javafx.scene.input.MouseEvent.MOUSE_MOVED:Ljavafx/event/EventType;
if_acmpeq 10
9: aload 3
getstatic javafx.scene.input.MouseEvent.MOUSE_DRAGGED:Ljavafx/event/EventType;
if_acmpne 12
10: StackMap locals:
StackMap stack:
aload 2
aload 1
invokevirtual javafx.event.Event.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.finest:(Ljava/lang/String;)V
11: goto 13
12: StackMap locals:
StackMap stack:
aload 2
aload 1
invokevirtual javafx.event.Event.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
end local 3 end local 2 13: StackMap locals:
StackMap stack:
aload 0
aload 1
invokestatic javafx.event.Event.fireEvent:(Ljavafx/event/EventTarget;Ljavafx/event/Event;)V
14: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Ljavafx/scene/Node;
0 15 1 event Ljavafx/event/Event;
2 13 2 logger Lcom/sun/javafx/logging/PlatformLogger;
4 13 3 eventType Ljavafx/event/EventType;
MethodParameters:
Name Flags
event
public java.lang.String getTypeSelector();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=6, args_size=1
start local 0 0: aload 0
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
astore 1
start local 1 1: aload 1
invokevirtual java.lang.Class.getPackage:()Ljava/lang/Package;
astore 2
start local 2 2: iconst_0
istore 3
start local 3 3: aload 2
ifnull 5
4: aload 2
invokevirtual java.lang.Package.getName:()Ljava/lang/String;
invokevirtual java.lang.String.length:()I
istore 3
5: StackMap locals: java.lang.Class java.lang.Package int
StackMap stack:
aload 1
invokevirtual java.lang.Class.getName:()Ljava/lang/String;
invokevirtual java.lang.String.length:()I
istore 4
start local 4 6: iload 3
ifle 7
iload 3
iload 4
if_icmpge 7
iload 3
iconst_1
iadd
goto 8
StackMap locals: int
StackMap stack:
7: iconst_0
StackMap locals:
StackMap stack: int
8: istore 5
start local 5 9: aload 1
invokevirtual java.lang.Class.getName:()Ljava/lang/String;
iload 5
invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
areturn
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 10 0 this Ljavafx/scene/Node;
1 10 1 clazz Ljava/lang/Class<*>;
2 10 2 pkg Ljava/lang/Package;
3 10 3 plen I
6 10 4 clen I
9 10 5 pos I
public javafx.css.Styleable getStyleableParent();
descriptor: ()Ljavafx/css/Styleable;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getParent:()Ljavafx/scene/Parent;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
protected java.lang.Boolean getInitialFocusTraversable();
descriptor: ()Ljava/lang/Boolean;
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=1, args_size=1
start local 0 0: getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
protected javafx.scene.Cursor getInitialCursor();
descriptor: ()Ljavafx/scene/Cursor;
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=1, args_size=1
start local 0 0: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
public static java.util.List<javafx.css.CssMetaData<? extends javafx.css.Styleable, ?>> getClassCssMetaData();
descriptor: ()Ljava/util/List;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic javafx.scene.Node$StyleableProperties.STYLEABLES:Ljava/util/List;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Ljava/util/List<Ljavafx/css/CssMetaData<+Ljavafx/css/Styleable;*>;>;
public java.util.List<javafx.css.CssMetaData<? extends javafx.css.Styleable, ?>> getCssMetaData();
descriptor: ()Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: invokestatic javafx.scene.Node.getClassCssMetaData:()Ljava/util/List;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljava/util/List<Ljavafx/css/CssMetaData<+Ljavafx/css/Styleable;*>;>;
static java.util.List<javafx.css.Style> getMatchingStyles(javafx.css.CssMetaData, javafx.css.Styleable);
descriptor: (Ljavafx/css/CssMetaData;Ljavafx/css/Styleable;)Ljava/util/List;
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
aload 0
invokestatic javafx.scene.CssStyleHelper.getMatchingStyles:(Ljavafx/css/Styleable;Ljavafx/css/CssMetaData;)Ljava/util/List;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 cssMetaData Ljavafx/css/CssMetaData;
0 1 1 styleable Ljavafx/css/Styleable;
Signature: (Ljavafx/css/CssMetaData;Ljavafx/css/Styleable;)Ljava/util/List<Ljavafx/css/Style;>;
MethodParameters:
Name Flags
cssMetaData
styleable
final javafx.collections.ObservableMap<javafx.css.StyleableProperty<?>, java.util.List<javafx.css.Style>> getStyleMap();
descriptor: ()Ljavafx/collections/ObservableMap;
flags: (0x0010) ACC_FINAL
Code:
stack=2, locals=3, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getProperties:()Ljavafx/collections/ObservableMap;
ldc "STYLEMAP"
invokeinterface javafx.collections.ObservableMap.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast javafx.collections.ObservableMap
1: astore 1
start local 1 2: aload 1
aload 0
invokestatic javafx.scene.CssStyleHelper.getMatchingStyles:(Ljava/util/Map;Ljavafx/scene/Node;)Ljava/util/Map;
astore 2
start local 2 3: aload 2
ifnull 6
4: aload 2
instanceof javafx.collections.ObservableMap
ifeq 5
aload 2
checkcast javafx.collections.ObservableMap
areturn
5: StackMap locals: javafx.collections.ObservableMap java.util.Map
StackMap stack:
aload 2
invokestatic javafx.collections.FXCollections.observableMap:(Ljava/util/Map;)Ljavafx/collections/ObservableMap;
areturn
6: StackMap locals:
StackMap stack:
invokestatic javafx.collections.FXCollections.emptyObservableMap:()Ljavafx/collections/ObservableMap;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Ljavafx/scene/Node;
2 7 1 map Ljavafx/collections/ObservableMap<Ljavafx/css/StyleableProperty<*>;Ljava/util/List<Ljavafx/css/Style;>;>;
3 7 2 ret Ljava/util/Map<Ljavafx/css/StyleableProperty<*>;Ljava/util/List<Ljavafx/css/Style;>;>;
Signature: ()Ljavafx/collections/ObservableMap<Ljavafx/css/StyleableProperty<*>;Ljava/util/List<Ljavafx/css/Style;>;>;
final void setStyleMap(javafx.collections.ObservableMap<javafx.css.StyleableProperty<?>, java.util.List<javafx.css.Style>>);
descriptor: (Ljavafx/collections/ObservableMap;)V
flags: (0x0010) ACC_FINAL
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnull 1
aload 0
invokevirtual javafx.scene.Node.getProperties:()Ljavafx/collections/ObservableMap;
ldc "STYLEMAP"
aload 1
invokeinterface javafx.collections.ObservableMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
goto 2
1: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.getProperties:()Ljavafx/collections/ObservableMap;
ldc "STYLEMAP"
invokeinterface javafx.collections.ObservableMap.remove:(Ljava/lang/Object;)Ljava/lang/Object;
pop
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
0 3 1 styleMap Ljavafx/collections/ObservableMap<Ljavafx/css/StyleableProperty<*>;Ljava/util/List<Ljavafx/css/Style;>;>;
Signature: (Ljavafx/collections/ObservableMap<Ljavafx/css/StyleableProperty<*>;Ljava/util/List<Ljavafx/css/Style;>;>;)V
MethodParameters:
Name Flags
styleMap
java.util.Map<javafx.css.StyleableProperty<?>, java.util.List<javafx.css.Style>> findStyles(java.util.Map<javafx.css.StyleableProperty<?>, java.util.List<javafx.css.Style>>);
descriptor: (Ljava/util/Map;)Ljava/util/Map;
flags: (0x0000)
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 1
aload 0
invokestatic javafx.scene.CssStyleHelper.getMatchingStyles:(Ljava/util/Map;Ljavafx/scene/Node;)Ljava/util/Map;
astore 2
start local 2 1: aload 2
ifnull 2
aload 2
goto 3
StackMap locals: java.util.Map
StackMap stack:
2: invokestatic java.util.Collections.emptyMap:()Ljava/util/Map;
StackMap locals:
StackMap stack: java.util.Map
3: areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
0 4 1 styleMap Ljava/util/Map<Ljavafx/css/StyleableProperty<*>;Ljava/util/List<Ljavafx/css/Style;>;>;
1 4 2 ret Ljava/util/Map<Ljavafx/css/StyleableProperty<*>;Ljava/util/List<Ljavafx/css/Style;>;>;
Signature: (Ljava/util/Map<Ljavafx/css/StyleableProperty<*>;Ljava/util/List<Ljavafx/css/Style;>;>;)Ljava/util/Map<Ljavafx/css/StyleableProperty<*>;Ljava/util/List<Ljavafx/css/Style;>;>;
MethodParameters:
Name Flags
styleMap
final com.sun.javafx.scene.CssFlags getCSSFlags();
descriptor: ()Lcom/sun/javafx/scene/CssFlags;
flags: (0x0010) ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.cssFlag:Lcom/sun/javafx/scene/CssFlags;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
private void requestCssStateTransition();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getScene:()Ljavafx/scene/Scene;
ifnonnull 1
return
1: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.cssFlag:Lcom/sun/javafx/scene/CssFlags;
getstatic com.sun.javafx.scene.CssFlags.CLEAN:Lcom/sun/javafx/scene/CssFlags;
if_acmpeq 2
aload 0
getfield javafx.scene.Node.cssFlag:Lcom/sun/javafx/scene/CssFlags;
getstatic com.sun.javafx.scene.CssFlags.DIRTY_BRANCH:Lcom/sun/javafx/scene/CssFlags;
if_acmpne 4
2: StackMap locals:
StackMap stack:
aload 0
getstatic com.sun.javafx.scene.CssFlags.UPDATE:Lcom/sun/javafx/scene/CssFlags;
putfield javafx.scene.Node.cssFlag:Lcom/sun/javafx/scene/CssFlags;
3: aload 0
invokevirtual javafx.scene.Node.notifyParentsOfInvalidatedCSS:()V
4: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Ljavafx/scene/Node;
public final void pseudoClassStateChanged(javafx.css.PseudoClass, boolean);
descriptor: (Ljavafx/css/PseudoClass;Z)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=5, args_size=3
start local 0 start local 1 start local 2 0: iload 2
ifeq 2
1: aload 0
getfield javafx.scene.Node.pseudoClassStates:Ljavafx/collections/ObservableSet;
aload 1
invokeinterface javafx.collections.ObservableSet.add:(Ljava/lang/Object;)Z
goto 3
2: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.pseudoClassStates:Ljavafx/collections/ObservableSet;
aload 1
invokeinterface javafx.collections.ObservableSet.remove:(Ljava/lang/Object;)Z
3: StackMap locals:
StackMap stack: int
istore 3
start local 3 4: iload 3
ifeq 8
aload 0
getfield javafx.scene.Node.styleHelper:Ljavafx/scene/CssStyleHelper;
ifnull 8
5: aload 0
getfield javafx.scene.Node.styleHelper:Ljavafx/scene/CssStyleHelper;
aload 1
invokevirtual javafx.scene.CssStyleHelper.pseudoClassStateChanged:(Ljavafx/css/PseudoClass;)Z
istore 4
start local 4 6: iload 4
ifeq 8
7: aload 0
invokevirtual javafx.scene.Node.requestCssStateTransition:()V
end local 4 8: StackMap locals: int
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Ljavafx/scene/Node;
0 9 1 pseudoClass Ljavafx/css/PseudoClass;
0 9 2 active Z
4 9 3 modified Z
6 8 4 isTransition Z
MethodParameters:
Name Flags
pseudoClass
active
public final javafx.collections.ObservableSet<javafx.css.PseudoClass> getPseudoClassStates();
descriptor: ()Ljavafx/collections/ObservableSet;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.pseudoClassStates:Ljavafx/collections/ObservableSet;
invokestatic javafx.collections.FXCollections.unmodifiableObservableSet:(Ljavafx/collections/ObservableSet;)Ljavafx/collections/ObservableSet;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/collections/ObservableSet<Ljavafx/css/PseudoClass;>;
final void notifyParentsOfInvalidatedCSS();
descriptor: ()V
flags: (0x0010) ACC_FINAL
Code:
stack=2, locals=4, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getSubScene:()Ljavafx/scene/SubScene;
astore 1
start local 1 1: aload 1
ifnull 3
2: aload 1
invokevirtual javafx.scene.SubScene.getRoot:()Ljavafx/scene/Parent;
goto 4
StackMap locals: javafx.scene.SubScene
StackMap stack:
3: aload 0
invokevirtual javafx.scene.Node.getScene:()Ljavafx/scene/Scene;
invokevirtual javafx.scene.Scene.getRoot:()Ljavafx/scene/Parent;
4: StackMap locals:
StackMap stack: javafx.scene.Parent
astore 2
start local 2 5: aload 2
getstatic com.sun.javafx.scene.DirtyBits.NODE_CSS:Lcom/sun/javafx/scene/DirtyBits;
invokevirtual javafx.scene.Parent.isDirty:(Lcom/sun/javafx/scene/DirtyBits;)Z
ifne 10
6: aload 2
getstatic com.sun.javafx.scene.DirtyBits.NODE_CSS:Lcom/sun/javafx/scene/DirtyBits;
invokestatic com.sun.javafx.scene.NodeHelper.markDirty:(Ljavafx/scene/Node;Lcom/sun/javafx/scene/DirtyBits;)V
7: aload 1
ifnull 10
8: aload 1
getstatic com.sun.javafx.scene.CssFlags.UPDATE:Lcom/sun/javafx/scene/CssFlags;
putfield javafx.scene.SubScene.cssFlag:Lcom/sun/javafx/scene/CssFlags;
9: aload 1
invokevirtual javafx.scene.SubScene.notifyParentsOfInvalidatedCSS:()V
10: StackMap locals: javafx.scene.Parent
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.getParent:()Ljavafx/scene/Parent;
astore 3
start local 3 11: goto 17
12: StackMap locals: javafx.scene.Parent
StackMap stack:
aload 3
getfield javafx.scene.Parent.cssFlag:Lcom/sun/javafx/scene/CssFlags;
getstatic com.sun.javafx.scene.CssFlags.CLEAN:Lcom/sun/javafx/scene/CssFlags;
if_acmpne 16
13: aload 3
getstatic com.sun.javafx.scene.CssFlags.DIRTY_BRANCH:Lcom/sun/javafx/scene/CssFlags;
putfield javafx.scene.Parent.cssFlag:Lcom/sun/javafx/scene/CssFlags;
14: aload 3
invokevirtual javafx.scene.Parent.getParent:()Ljavafx/scene/Parent;
astore 3
15: goto 17
16: StackMap locals:
StackMap stack:
aconst_null
astore 3
17: StackMap locals:
StackMap stack:
aload 3
ifnonnull 12
18: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 19 0 this Ljavafx/scene/Node;
1 19 1 subScene Ljavafx/scene/SubScene;
5 19 2 root Ljavafx/scene/Parent;
11 19 3 _parent Ljavafx/scene/Parent;
final void reapplyCSS();
descriptor: ()V
flags: (0x0010) ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getScene:()Ljavafx/scene/Scene;
ifnonnull 1
return
1: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.cssFlag:Lcom/sun/javafx/scene/CssFlags;
getstatic com.sun.javafx.scene.CssFlags.REAPPLY:Lcom/sun/javafx/scene/CssFlags;
if_acmpne 2
return
2: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.cssFlag:Lcom/sun/javafx/scene/CssFlags;
getstatic com.sun.javafx.scene.CssFlags.UPDATE:Lcom/sun/javafx/scene/CssFlags;
if_acmpne 6
3: aload 0
getstatic com.sun.javafx.scene.CssFlags.REAPPLY:Lcom/sun/javafx/scene/CssFlags;
putfield javafx.scene.Node.cssFlag:Lcom/sun/javafx/scene/CssFlags;
4: aload 0
invokevirtual javafx.scene.Node.notifyParentsOfInvalidatedCSS:()V
5: return
6: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.reapplyCss:()V
7: aload 0
invokevirtual javafx.scene.Node.getParent:()Ljavafx/scene/Parent;
ifnull 10
aload 0
invokevirtual javafx.scene.Node.getParent:()Ljavafx/scene/Parent;
invokevirtual javafx.scene.Parent.isPerformingLayout:()Z
ifeq 10
8: aload 0
invokestatic com.sun.javafx.scene.NodeHelper.processCSS:(Ljavafx/scene/Node;)V
9: goto 11
10: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.notifyParentsOfInvalidatedCSS:()V
11: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Ljavafx/scene/Node;
private void reapplyCss();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=7, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.styleHelper:Ljavafx/scene/CssStyleHelper;
astore 1
start local 1 1: aload 0
getstatic com.sun.javafx.scene.CssFlags.REAPPLY:Lcom/sun/javafx/scene/CssFlags;
putfield javafx.scene.Node.cssFlag:Lcom/sun/javafx/scene/CssFlags;
2: aload 0
aload 0
invokestatic javafx.scene.CssStyleHelper.createStyleHelper:(Ljavafx/scene/Node;)Ljavafx/scene/CssStyleHelper;
putfield javafx.scene.Node.styleHelper:Ljavafx/scene/CssStyleHelper;
3: aload 0
instanceof javafx.scene.Parent
ifeq 21
4: aload 0
getfield javafx.scene.Node.styleHelper:Ljavafx/scene/CssStyleHelper;
ifnull 9
5: aload 1
aload 0
getfield javafx.scene.Node.styleHelper:Ljavafx/scene/CssStyleHelper;
if_acmpne 9
6: aload 0
invokevirtual javafx.scene.Node.getParent:()Ljavafx/scene/Parent;
ifnull 9
7: aload 0
invokevirtual javafx.scene.Node.getParent:()Ljavafx/scene/Parent;
getfield javafx.scene.Parent.cssFlag:Lcom/sun/javafx/scene/CssFlags;
getstatic com.sun.javafx.scene.CssFlags.CLEAN:Lcom/sun/javafx/scene/CssFlags;
if_acmpne 9
8: iconst_0
goto 10
StackMap locals: javafx.scene.CssStyleHelper
StackMap stack:
9: iconst_1
StackMap locals:
StackMap stack: int
10: istore 2
start local 2 11: iload 2
ifeq 29
12: aload 0
checkcast javafx.scene.Parent
invokevirtual javafx.scene.Parent.getChildren:()Ljavafx/collections/ObservableList;
astore 3
start local 3 13: iconst_0
istore 4
start local 4 14: aload 3
invokeinterface java.util.List.size:()I
istore 5
start local 5 15: goto 19
16: StackMap locals: javafx.scene.Node javafx.scene.CssStyleHelper int java.util.List int int
StackMap stack:
aload 3
iload 4
invokeinterface java.util.List.get:(I)Ljava/lang/Object;
checkcast javafx.scene.Node
astore 6
start local 6 17: aload 6
invokevirtual javafx.scene.Node.reapplyCss:()V
end local 6 18: iinc 4 1
StackMap locals:
StackMap stack:
19: iload 4
iload 5
if_icmplt 16
end local 5 end local 4 end local 3 end local 2 20: goto 29
StackMap locals: javafx.scene.Node javafx.scene.CssStyleHelper
StackMap stack:
21: aload 0
instanceof javafx.scene.SubScene
ifeq 26
22: aload 0
checkcast javafx.scene.SubScene
invokevirtual javafx.scene.SubScene.getRoot:()Ljavafx/scene/Parent;
astore 2
start local 2 23: aload 2
ifnull 29
24: aload 2
invokevirtual javafx.scene.Node.reapplyCss:()V
end local 2 25: goto 29
StackMap locals:
StackMap stack:
26: aload 0
getfield javafx.scene.Node.styleHelper:Ljavafx/scene/CssStyleHelper;
ifnonnull 29
27: aload 0
getstatic com.sun.javafx.scene.CssFlags.CLEAN:Lcom/sun/javafx/scene/CssFlags;
putfield javafx.scene.Node.cssFlag:Lcom/sun/javafx/scene/CssFlags;
28: return
29: StackMap locals:
StackMap stack:
aload 0
getstatic com.sun.javafx.scene.CssFlags.UPDATE:Lcom/sun/javafx/scene/CssFlags;
putfield javafx.scene.Node.cssFlag:Lcom/sun/javafx/scene/CssFlags;
30: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 31 0 this Ljavafx/scene/Node;
1 31 1 oldStyleHelper Ljavafx/scene/CssStyleHelper;
11 20 2 visitChildren Z
13 20 3 children Ljava/util/List<Ljavafx/scene/Node;>;
14 20 4 n I
15 20 5 nMax I
17 18 6 child Ljavafx/scene/Node;
23 25 2 subSceneRoot Ljavafx/scene/Node;
void processCSS();
descriptor: ()V
flags: (0x0000)
Code:
stack=2, locals=5, args_size=1
start local 0 0: invokestatic javafx.scene.Node.$SWITCH_TABLE$com$sun$javafx$scene$CssFlags:()[I
aload 0
getfield javafx.scene.Node.cssFlag:Lcom/sun/javafx/scene/CssFlags;
invokevirtual com.sun.javafx.scene.CssFlags.ordinal:()I
iaload
tableswitch { // 1 - 4
1: 1
2: 2
3: 12
4: 12
default: 12
}
1: StackMap locals:
StackMap stack:
goto 13
2: StackMap locals:
StackMap stack:
aload 0
checkcast javafx.scene.Parent
astore 1
start local 1 3: aload 1
getstatic com.sun.javafx.scene.CssFlags.CLEAN:Lcom/sun/javafx/scene/CssFlags;
putfield javafx.scene.Parent.cssFlag:Lcom/sun/javafx/scene/CssFlags;
4: aload 1
invokevirtual javafx.scene.Parent.getChildren:()Ljavafx/collections/ObservableList;
astore 2
start local 2 5: iconst_0
istore 3
start local 3 6: aload 2
invokeinterface java.util.List.size:()I
istore 4
start local 4 7: goto 10
8: StackMap locals: javafx.scene.Node javafx.scene.Parent java.util.List int int
StackMap stack:
aload 2
iload 3
invokeinterface java.util.List.get:(I)Ljava/lang/Object;
checkcast javafx.scene.Node
invokevirtual javafx.scene.Node.processCSS:()V
9: iinc 3 1
StackMap locals:
StackMap stack:
10: iload 3
iload 4
if_icmplt 8
end local 4 end local 3 11: goto 13
end local 2 end local 1 12: StackMap locals: javafx.scene.Node
StackMap stack:
aload 0
invokestatic com.sun.javafx.scene.NodeHelper.processCSS:(Ljavafx/scene/Node;)V
13: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Ljavafx/scene/Node;
3 12 1 me Ljavafx/scene/Parent;
5 12 2 children Ljava/util/List<Ljavafx/scene/Node;>;
6 11 3 i I
7 11 4 max I
public final void applyCss();
descriptor: ()V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=4, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getScene:()Ljavafx/scene/Scene;
ifnonnull 2
1: return
2: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.cssFlag:Lcom/sun/javafx/scene/CssFlags;
getstatic com.sun.javafx.scene.CssFlags.REAPPLY:Lcom/sun/javafx/scene/CssFlags;
if_acmpeq 3
aload 0
getstatic com.sun.javafx.scene.CssFlags.UPDATE:Lcom/sun/javafx/scene/CssFlags;
putfield javafx.scene.Node.cssFlag:Lcom/sun/javafx/scene/CssFlags;
3: StackMap locals:
StackMap stack:
aload 0
astore 1
start local 1 4: aload 0
invokevirtual javafx.scene.Node.getScene:()Ljavafx/scene/Scene;
invokevirtual javafx.scene.Scene.getRoot:()Ljavafx/scene/Parent;
getstatic com.sun.javafx.scene.DirtyBits.NODE_CSS:Lcom/sun/javafx/scene/DirtyBits;
invokevirtual javafx.scene.Parent.isDirty:(Lcom/sun/javafx/scene/DirtyBits;)Z
istore 2
start local 2 5: iload 2
ifeq 14
6: aload 0
invokevirtual javafx.scene.Node.getParent:()Ljavafx/scene/Parent;
astore 3
start local 3 7: goto 11
8: StackMap locals: javafx.scene.Node int javafx.scene.Node
StackMap stack:
aload 3
getfield javafx.scene.Node.cssFlag:Lcom/sun/javafx/scene/CssFlags;
getstatic com.sun.javafx.scene.CssFlags.UPDATE:Lcom/sun/javafx/scene/CssFlags;
if_acmpeq 9
aload 3
getfield javafx.scene.Node.cssFlag:Lcom/sun/javafx/scene/CssFlags;
getstatic com.sun.javafx.scene.CssFlags.REAPPLY:Lcom/sun/javafx/scene/CssFlags;
if_acmpne 10
9: StackMap locals:
StackMap stack:
aload 3
astore 1
10: StackMap locals:
StackMap stack:
aload 3
invokevirtual javafx.scene.Node.getParent:()Ljavafx/scene/Parent;
astore 3
11: StackMap locals:
StackMap stack:
aload 3
ifnonnull 8
12: aload 1
aload 0
invokevirtual javafx.scene.Node.getScene:()Ljavafx/scene/Scene;
invokevirtual javafx.scene.Scene.getRoot:()Ljavafx/scene/Parent;
if_acmpne 14
13: aload 0
invokevirtual javafx.scene.Node.getScene:()Ljavafx/scene/Scene;
invokevirtual javafx.scene.Scene.getRoot:()Ljavafx/scene/Parent;
getstatic com.sun.javafx.scene.DirtyBits.NODE_CSS:Lcom/sun/javafx/scene/DirtyBits;
invokevirtual javafx.scene.Parent.clearDirty:(Lcom/sun/javafx/scene/DirtyBits;)V
end local 3 14: StackMap locals:
StackMap stack:
aload 1
invokevirtual javafx.scene.Node.processCSS:()V
15: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Ljavafx/scene/Node;
4 16 1 topMost Ljavafx/scene/Node;
5 16 2 dirtyRoot Z
7 14 3 _parent Ljavafx/scene/Node;
private void doProcessCSS();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.cssFlag:Lcom/sun/javafx/scene/CssFlags;
getstatic com.sun.javafx.scene.CssFlags.CLEAN:Lcom/sun/javafx/scene/CssFlags;
if_acmpne 1
return
1: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.cssFlag:Lcom/sun/javafx/scene/CssFlags;
getstatic com.sun.javafx.scene.CssFlags.REAPPLY:Lcom/sun/javafx/scene/CssFlags;
if_acmpne 3
2: aload 0
invokevirtual javafx.scene.Node.reapplyCss:()V
3: StackMap locals:
StackMap stack:
aload 0
getstatic com.sun.javafx.scene.CssFlags.CLEAN:Lcom/sun/javafx/scene/CssFlags;
putfield javafx.scene.Node.cssFlag:Lcom/sun/javafx/scene/CssFlags;
4: aload 0
getfield javafx.scene.Node.styleHelper:Ljavafx/scene/CssStyleHelper;
ifnull 6
aload 0
invokevirtual javafx.scene.Node.getScene:()Ljavafx/scene/Scene;
ifnull 6
5: aload 0
getfield javafx.scene.Node.styleHelper:Ljavafx/scene/CssStyleHelper;
aload 0
invokevirtual javafx.scene.CssStyleHelper.transitionToState:(Ljavafx/scene/Node;)V
6: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Ljavafx/scene/Node;
public final void setAccessibleRole(javafx.scene.AccessibleRole);
descriptor: (Ljavafx/scene/AccessibleRole;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 1
getstatic javafx.scene.AccessibleRole.NODE:Ljavafx/scene/AccessibleRole;
astore 1
1: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.accessibleRoleProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
0 3 1 value Ljavafx/scene/AccessibleRole;
MethodParameters:
Name Flags
value
public final javafx.scene.AccessibleRole getAccessibleRole();
descriptor: ()Ljavafx/scene/AccessibleRole;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.accessibleRole:Ljavafx/beans/property/ObjectProperty;
ifnonnull 1
getstatic javafx.scene.AccessibleRole.NODE:Ljavafx/scene/AccessibleRole;
areturn
1: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.accessibleRoleProperty:()Ljavafx/beans/property/ObjectProperty;
invokevirtual javafx.beans.property.ObjectProperty.get:()Ljava/lang/Object;
checkcast javafx.scene.AccessibleRole
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
public final javafx.beans.property.ObjectProperty<javafx.scene.AccessibleRole> accessibleRoleProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.accessibleRole:Ljavafx/beans/property/ObjectProperty;
ifnonnull 2
1: aload 0
new javafx.beans.property.SimpleObjectProperty
dup
aload 0
ldc "accessibleRole"
getstatic javafx.scene.AccessibleRole.NODE:Ljavafx/scene/AccessibleRole;
invokespecial javafx.beans.property.SimpleObjectProperty.<init>:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
putfield javafx.scene.Node.accessibleRole:Ljavafx/beans/property/ObjectProperty;
2: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.accessibleRole:Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/scene/AccessibleRole;>;
public final void setAccessibleRoleDescription(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.accessibleRoleDescriptionProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljava/lang/String;
MethodParameters:
Name Flags
value
public final java.lang.String getAccessibleRoleDescription();
descriptor: ()Ljava/lang/String;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.accessibilityProperties:Ljavafx/scene/Node$AccessibilityProperties;
ifnonnull 1
aconst_null
areturn
1: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.accessibilityProperties:Ljavafx/scene/Node$AccessibilityProperties;
getfield javafx.scene.Node$AccessibilityProperties.accessibleRoleDescription:Ljavafx/beans/property/ObjectProperty;
ifnonnull 2
aconst_null
areturn
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.accessibleRoleDescriptionProperty:()Ljavafx/beans/property/ObjectProperty;
invokevirtual javafx.beans.property.ObjectProperty.get:()Ljava/lang/Object;
checkcast java.lang.String
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final javafx.beans.property.ObjectProperty<java.lang.String> accessibleRoleDescriptionProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getAccessibilityProperties:()Ljavafx/scene/Node$AccessibilityProperties;
invokevirtual javafx.scene.Node$AccessibilityProperties.getAccessibleRoleDescription:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljava/lang/String;>;
public final void setAccessibleText(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.accessibleTextProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljava/lang/String;
MethodParameters:
Name Flags
value
public final java.lang.String getAccessibleText();
descriptor: ()Ljava/lang/String;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.accessibilityProperties:Ljavafx/scene/Node$AccessibilityProperties;
ifnonnull 1
aconst_null
areturn
1: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.accessibilityProperties:Ljavafx/scene/Node$AccessibilityProperties;
getfield javafx.scene.Node$AccessibilityProperties.accessibleText:Ljavafx/beans/property/ObjectProperty;
ifnonnull 2
aconst_null
areturn
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.accessibleTextProperty:()Ljavafx/beans/property/ObjectProperty;
invokevirtual javafx.beans.property.ObjectProperty.get:()Ljava/lang/Object;
checkcast java.lang.String
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final javafx.beans.property.ObjectProperty<java.lang.String> accessibleTextProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getAccessibilityProperties:()Ljavafx/scene/Node$AccessibilityProperties;
invokevirtual javafx.scene.Node$AccessibilityProperties.getAccessibleText:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljava/lang/String;>;
public final void setAccessibleHelp(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.accessibleHelpProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/Node;
0 2 1 value Ljava/lang/String;
MethodParameters:
Name Flags
value
public final java.lang.String getAccessibleHelp();
descriptor: ()Ljava/lang/String;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.accessibilityProperties:Ljavafx/scene/Node$AccessibilityProperties;
ifnonnull 1
aconst_null
areturn
1: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.accessibilityProperties:Ljavafx/scene/Node$AccessibilityProperties;
getfield javafx.scene.Node$AccessibilityProperties.accessibleHelp:Ljavafx/beans/property/ObjectProperty;
ifnonnull 2
aconst_null
areturn
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.accessibleHelpProperty:()Ljavafx/beans/property/ObjectProperty;
invokevirtual javafx.beans.property.ObjectProperty.get:()Ljava/lang/Object;
checkcast java.lang.String
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public final javafx.beans.property.ObjectProperty<java.lang.String> accessibleHelpProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.scene.Node.getAccessibilityProperties:()Ljavafx/scene/Node$AccessibilityProperties;
invokevirtual javafx.scene.Node$AccessibilityProperties.getAccessibleHelp:()Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljava/lang/String;>;
private javafx.scene.Node$AccessibilityProperties getAccessibilityProperties();
descriptor: ()Ljavafx/scene/Node$AccessibilityProperties;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.accessibilityProperties:Ljavafx/scene/Node$AccessibilityProperties;
ifnonnull 2
1: aload 0
new javafx.scene.Node$AccessibilityProperties
dup
aload 0
invokespecial javafx.scene.Node$AccessibilityProperties.<init>:(Ljavafx/scene/Node;)V
putfield javafx.scene.Node.accessibilityProperties:Ljavafx/scene/Node$AccessibilityProperties;
2: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.accessibilityProperties:Ljavafx/scene/Node$AccessibilityProperties;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/Node;
public java.lang.Object queryAccessibleAttribute(javafx.scene.AccessibleAttribute, java.lang.Object[]);
descriptor: (Ljavafx/scene/AccessibleAttribute;[Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: invokestatic javafx.scene.Node.$SWITCH_TABLE$javafx$scene$AccessibleAttribute:()[I
aload 1
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
iaload
lookupswitch { // 11
2: 7
11: 8
18: 9
21: 4
27: 11
40: 5
42: 1
43: 2
47: 6
53: 3
59: 10
default: 12
}
1: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.getAccessibleRole:()Ljavafx/scene/AccessibleRole;
areturn
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.getAccessibleRoleDescription:()Ljava/lang/String;
areturn
3: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.getAccessibleText:()Ljava/lang/String;
areturn
4: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.getAccessibleHelp:()Ljava/lang/String;
areturn
5: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.getParent:()Ljavafx/scene/Parent;
areturn
6: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.getScene:()Ljavafx/scene/Scene;
areturn
7: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual javafx.scene.Node.getBoundsInLocal:()Ljavafx/geometry/Bounds;
invokevirtual javafx.scene.Node.localToScreen:(Ljavafx/geometry/Bounds;)Ljavafx/geometry/Bounds;
areturn
8: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.isDisabled:()Z
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
areturn
9: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.isFocused:()Z
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
areturn
10: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.isVisible:()Z
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
areturn
11: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.labeledBy:Ljavafx/scene/Node;
areturn
12: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Ljavafx/scene/Node;
0 13 1 attribute Ljavafx/scene/AccessibleAttribute;
0 13 2 parameters [Ljava/lang/Object;
MethodParameters:
Name Flags
attribute
parameters
public void executeAccessibleAction(javafx.scene.AccessibleAction, java.lang.Object[]);
descriptor: (Ljavafx/scene/AccessibleAction;[Ljava/lang/Object;)V
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=19, locals=6, args_size=3
start local 0 start local 1 start local 2 0: invokestatic javafx.scene.Node.$SWITCH_TABLE$javafx$scene$AccessibleAction:()[I
aload 1
invokevirtual javafx.scene.AccessibleAction.ordinal:()I
iaload
lookupswitch { // 2
8: 1
15: 4
default: 12
}
1: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.isFocusTraversable:()Z
ifeq 12
2: aload 0
invokevirtual javafx.scene.Node.requestFocus:()V
3: goto 12
4: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.getBoundsInLocal:()Ljavafx/geometry/Bounds;
astore 3
start local 3 5: aload 0
aload 3
invokevirtual javafx.geometry.Bounds.getMaxX:()D
aload 3
invokevirtual javafx.geometry.Bounds.getMaxY:()D
invokevirtual javafx.scene.Node.localToScreen:(DD)Ljavafx/geometry/Point2D;
astore 4
start local 4 6: new javafx.scene.input.ContextMenuEvent
dup
getstatic javafx.scene.input.ContextMenuEvent.CONTEXT_MENU_REQUESTED:Ljavafx/event/EventType;
7: aload 3
invokevirtual javafx.geometry.Bounds.getMaxX:()D
aload 3
invokevirtual javafx.geometry.Bounds.getMaxY:()D
aload 4
invokevirtual javafx.geometry.Point2D.getX:()D
aload 4
invokevirtual javafx.geometry.Point2D.getY:()D
8: iconst_0
new javafx.scene.input.PickResult
dup
aload 0
aload 3
invokevirtual javafx.geometry.Bounds.getMaxX:()D
aload 3
invokevirtual javafx.geometry.Bounds.getMaxY:()D
invokespecial javafx.scene.input.PickResult.<init>:(Ljavafx/event/EventTarget;DD)V
9: invokespecial javafx.scene.input.ContextMenuEvent.<init>:(Ljavafx/event/EventType;DDDDZLjavafx/scene/input/PickResult;)V
10: astore 5
start local 5 11: aload 0
aload 5
invokestatic javafx.event.Event.fireEvent:(Ljavafx/event/EventTarget;Ljavafx/event/Event;)V
end local 5 end local 4 end local 3 12: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Ljavafx/scene/Node;
0 13 1 action Ljavafx/scene/AccessibleAction;
0 13 2 parameters [Ljava/lang/Object;
5 12 3 b Ljavafx/geometry/Bounds;
6 12 4 pt Ljavafx/geometry/Point2D;
11 12 5 event Ljavafx/scene/input/ContextMenuEvent;
MethodParameters:
Name Flags
action
parameters
public final void notifyAccessibleAttributeChanged(javafx.scene.AccessibleAttribute);
descriptor: (Ljavafx/scene/AccessibleAttribute;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield javafx.scene.Node.accessible:Lcom/sun/glass/ui/Accessible;
ifnonnull 4
1: aload 0
invokevirtual javafx.scene.Node.getScene:()Ljavafx/scene/Scene;
astore 2
start local 2 2: aload 2
ifnull 4
3: aload 0
aload 2
aload 0
invokevirtual javafx.scene.Scene.removeAccessible:(Ljavafx/scene/Node;)Lcom/sun/glass/ui/Accessible;
putfield javafx.scene.Node.accessible:Lcom/sun/glass/ui/Accessible;
end local 2 4: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.accessible:Lcom/sun/glass/ui/Accessible;
ifnull 6
5: aload 0
getfield javafx.scene.Node.accessible:Lcom/sun/glass/ui/Accessible;
aload 1
invokevirtual com.sun.glass.ui.Accessible.sendNotification:(Ljavafx/scene/AccessibleAttribute;)V
6: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Ljavafx/scene/Node;
0 7 1 attributes Ljavafx/scene/AccessibleAttribute;
2 4 2 scene Ljavafx/scene/Scene;
MethodParameters:
Name Flags
attributes
com.sun.glass.ui.Accessible getAccessible();
descriptor: ()Lcom/sun/glass/ui/Accessible;
flags: (0x0000)
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.accessible:Lcom/sun/glass/ui/Accessible;
ifnonnull 4
1: aload 0
invokevirtual javafx.scene.Node.getScene:()Ljavafx/scene/Scene;
astore 1
start local 1 2: aload 1
ifnull 4
3: aload 0
aload 1
aload 0
invokevirtual javafx.scene.Scene.removeAccessible:(Ljavafx/scene/Node;)Lcom/sun/glass/ui/Accessible;
putfield javafx.scene.Node.accessible:Lcom/sun/glass/ui/Accessible;
end local 1 4: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.accessible:Lcom/sun/glass/ui/Accessible;
ifnonnull 7
5: aload 0
invokestatic com.sun.glass.ui.Application.GetApplication:()Lcom/sun/glass/ui/Application;
invokevirtual com.sun.glass.ui.Application.createAccessible:()Lcom/sun/glass/ui/Accessible;
putfield javafx.scene.Node.accessible:Lcom/sun/glass/ui/Accessible;
6: aload 0
getfield javafx.scene.Node.accessible:Lcom/sun/glass/ui/Accessible;
new javafx.scene.Node$19
dup
aload 0
invokespecial javafx.scene.Node$19.<init>:(Ljavafx/scene/Node;)V
invokevirtual com.sun.glass.ui.Accessible.setEventHandler:(Lcom/sun/glass/ui/Accessible$EventHandler;)V
7: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.Node.accessible:Lcom/sun/glass/ui/Accessible;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Ljavafx/scene/Node;
2 4 1 scene Ljavafx/scene/Scene;
void releaseAccessible();
descriptor: ()V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
getfield javafx.scene.Node.accessible:Lcom/sun/glass/ui/Accessible;
astore 1
start local 1 1: aload 1
ifnull 4
2: aload 0
aconst_null
putfield javafx.scene.Node.accessible:Lcom/sun/glass/ui/Accessible;
3: aload 1
invokevirtual com.sun.glass.ui.Accessible.dispose:()V
4: StackMap locals: com.sun.glass.ui.Accessible
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Ljavafx/scene/Node;
1 5 1 acc Lcom/sun/glass/ui/Accessible;
static int[] $SWITCH_TABLE$com$sun$javafx$scene$CssFlags();
descriptor: ()[I
flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=1, args_size=0
0: getstatic javafx.scene.Node.$SWITCH_TABLE$com$sun$javafx$scene$CssFlags:[I
dup
ifnull 1
areturn
StackMap locals:
StackMap stack: int[]
1: pop
invokestatic com.sun.javafx.scene.CssFlags.values:()[Lcom/sun/javafx/scene/CssFlags;
arraylength
newarray 10
astore 0
2: aload 0
getstatic com.sun.javafx.scene.CssFlags.CLEAN:Lcom/sun/javafx/scene/CssFlags;
invokevirtual com.sun.javafx.scene.CssFlags.ordinal:()I
iconst_1
iastore
3: goto 5
StackMap locals: int[]
StackMap stack: java.lang.NoSuchFieldError
4: pop
StackMap locals:
StackMap stack:
5: aload 0
getstatic com.sun.javafx.scene.CssFlags.DIRTY_BRANCH:Lcom/sun/javafx/scene/CssFlags;
invokevirtual com.sun.javafx.scene.CssFlags.ordinal:()I
iconst_2
iastore
6: goto 8
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
7: pop
StackMap locals:
StackMap stack:
8: aload 0
getstatic com.sun.javafx.scene.CssFlags.REAPPLY:Lcom/sun/javafx/scene/CssFlags;
invokevirtual com.sun.javafx.scene.CssFlags.ordinal:()I
iconst_4
iastore
9: goto 11
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
10: pop
StackMap locals:
StackMap stack:
11: aload 0
getstatic com.sun.javafx.scene.CssFlags.UPDATE:Lcom/sun/javafx/scene/CssFlags;
invokevirtual com.sun.javafx.scene.CssFlags.ordinal:()I
iconst_3
iastore
12: goto 14
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
13: pop
StackMap locals:
StackMap stack:
14: aload 0
dup
putstatic javafx.scene.Node.$SWITCH_TABLE$com$sun$javafx$scene$CssFlags:[I
areturn
LocalVariableTable:
Start End Slot Name Signature
Exception table:
from to target type
2 3 4 Class java.lang.NoSuchFieldError
5 6 7 Class java.lang.NoSuchFieldError
8 9 10 Class java.lang.NoSuchFieldError
11 12 13 Class java.lang.NoSuchFieldError
static int[] $SWITCH_TABLE$javafx$scene$AccessibleAttribute();
descriptor: ()[I
flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=1, args_size=0
0: getstatic javafx.scene.Node.$SWITCH_TABLE$javafx$scene$AccessibleAttribute:[I
dup
ifnull 1
areturn
StackMap locals:
StackMap stack: int[]
1: pop
invokestatic javafx.scene.AccessibleAttribute.values:()[Ljavafx/scene/AccessibleAttribute;
arraylength
newarray 10
astore 0
2: aload 0
getstatic javafx.scene.AccessibleAttribute.ACCELERATOR:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
iconst_1
iastore
3: goto 5
StackMap locals: int[]
StackMap stack: java.lang.NoSuchFieldError
4: pop
StackMap locals:
StackMap stack:
5: aload 0
getstatic javafx.scene.AccessibleAttribute.BOUNDS:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
iconst_2
iastore
6: goto 8
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
7: pop
StackMap locals:
StackMap stack:
8: aload 0
getstatic javafx.scene.AccessibleAttribute.BOUNDS_FOR_RANGE:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
iconst_3
iastore
9: goto 11
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
10: pop
StackMap locals:
StackMap stack:
11: aload 0
getstatic javafx.scene.AccessibleAttribute.CARET_OFFSET:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
iconst_4
iastore
12: goto 14
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
13: pop
StackMap locals:
StackMap stack:
14: aload 0
getstatic javafx.scene.AccessibleAttribute.CELL_AT_ROW_COLUMN:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 7
iastore
15: goto 17
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
16: pop
StackMap locals:
StackMap stack:
17: aload 0
getstatic javafx.scene.AccessibleAttribute.CHILDREN:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
iconst_5
iastore
18: goto 20
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
19: pop
StackMap locals:
StackMap stack:
20: aload 0
getstatic javafx.scene.AccessibleAttribute.COLUMN_AT_INDEX:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 6
iastore
21: goto 23
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
22: pop
StackMap locals:
StackMap stack:
23: aload 0
getstatic javafx.scene.AccessibleAttribute.COLUMN_COUNT:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 8
iastore
24: goto 26
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
25: pop
StackMap locals:
StackMap stack:
26: aload 0
getstatic javafx.scene.AccessibleAttribute.COLUMN_INDEX:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 9
iastore
27: goto 29
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
28: pop
StackMap locals:
StackMap stack:
29: aload 0
getstatic javafx.scene.AccessibleAttribute.CONTENTS:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 10
iastore
30: goto 32
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
31: pop
StackMap locals:
StackMap stack:
32: aload 0
getstatic javafx.scene.AccessibleAttribute.DATE:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 13
iastore
33: goto 35
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
34: pop
StackMap locals:
StackMap stack:
35: aload 0
getstatic javafx.scene.AccessibleAttribute.DISABLED:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 11
iastore
36: goto 38
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
37: pop
StackMap locals:
StackMap stack:
38: aload 0
getstatic javafx.scene.AccessibleAttribute.DISCLOSURE_LEVEL:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 12
iastore
39: goto 41
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
40: pop
StackMap locals:
StackMap stack:
41: aload 0
getstatic javafx.scene.AccessibleAttribute.EDITABLE:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 14
iastore
42: goto 44
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
43: pop
StackMap locals:
StackMap stack:
44: aload 0
getstatic javafx.scene.AccessibleAttribute.EXPANDED:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 15
iastore
45: goto 47
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
46: pop
StackMap locals:
StackMap stack:
47: aload 0
getstatic javafx.scene.AccessibleAttribute.FOCUSED:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 18
iastore
48: goto 50
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
49: pop
StackMap locals:
StackMap stack:
50: aload 0
getstatic javafx.scene.AccessibleAttribute.FOCUS_ITEM:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 16
iastore
51: goto 53
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
52: pop
StackMap locals:
StackMap stack:
53: aload 0
getstatic javafx.scene.AccessibleAttribute.FOCUS_NODE:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 17
iastore
54: goto 56
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
55: pop
StackMap locals:
StackMap stack:
56: aload 0
getstatic javafx.scene.AccessibleAttribute.FONT:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 19
iastore
57: goto 59
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
58: pop
StackMap locals:
StackMap stack:
59: aload 0
getstatic javafx.scene.AccessibleAttribute.HEADER:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 20
iastore
60: goto 62
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
61: pop
StackMap locals:
StackMap stack:
62: aload 0
getstatic javafx.scene.AccessibleAttribute.HELP:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 21
iastore
63: goto 65
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
64: pop
StackMap locals:
StackMap stack:
65: aload 0
getstatic javafx.scene.AccessibleAttribute.HORIZONTAL_SCROLLBAR:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 22
iastore
66: goto 68
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
67: pop
StackMap locals:
StackMap stack:
68: aload 0
getstatic javafx.scene.AccessibleAttribute.INDETERMINATE:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 23
iastore
69: goto 71
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
70: pop
StackMap locals:
StackMap stack:
71: aload 0
getstatic javafx.scene.AccessibleAttribute.INDEX:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 26
iastore
72: goto 74
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
73: pop
StackMap locals:
StackMap stack:
74: aload 0
getstatic javafx.scene.AccessibleAttribute.ITEM_AT_INDEX:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 24
iastore
75: goto 77
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
76: pop
StackMap locals:
StackMap stack:
77: aload 0
getstatic javafx.scene.AccessibleAttribute.ITEM_COUNT:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 25
iastore
78: goto 80
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
79: pop
StackMap locals:
StackMap stack:
80: aload 0
getstatic javafx.scene.AccessibleAttribute.LABELED_BY:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 27
iastore
81: goto 83
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
82: pop
StackMap locals:
StackMap stack:
83: aload 0
getstatic javafx.scene.AccessibleAttribute.LEAF:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 28
iastore
84: goto 86
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
85: pop
StackMap locals:
StackMap stack:
86: aload 0
getstatic javafx.scene.AccessibleAttribute.LINE_END:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 29
iastore
87: goto 89
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
88: pop
StackMap locals:
StackMap stack:
89: aload 0
getstatic javafx.scene.AccessibleAttribute.LINE_FOR_OFFSET:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 30
iastore
90: goto 92
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
91: pop
StackMap locals:
StackMap stack:
92: aload 0
getstatic javafx.scene.AccessibleAttribute.LINE_START:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 31
iastore
93: goto 95
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
94: pop
StackMap locals:
StackMap stack:
95: aload 0
getstatic javafx.scene.AccessibleAttribute.MAX_VALUE:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 33
iastore
96: goto 98
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
97: pop
StackMap locals:
StackMap stack:
98: aload 0
getstatic javafx.scene.AccessibleAttribute.MIN_VALUE:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 32
iastore
99: goto 101
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
100: pop
StackMap locals:
StackMap stack:
101: aload 0
getstatic javafx.scene.AccessibleAttribute.MNEMONIC:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 34
iastore
102: goto 104
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
103: pop
StackMap locals:
StackMap stack:
104: aload 0
getstatic javafx.scene.AccessibleAttribute.MULTIPLE_SELECTION:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 35
iastore
105: goto 107
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
106: pop
StackMap locals:
StackMap stack:
107: aload 0
getstatic javafx.scene.AccessibleAttribute.NODE_AT_POINT:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 36
iastore
108: goto 110
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
109: pop
StackMap locals:
StackMap stack:
110: aload 0
getstatic javafx.scene.AccessibleAttribute.OFFSET_AT_POINT:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 37
iastore
111: goto 113
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
112: pop
StackMap locals:
StackMap stack:
113: aload 0
getstatic javafx.scene.AccessibleAttribute.ORIENTATION:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 38
iastore
114: goto 116
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
115: pop
StackMap locals:
StackMap stack:
116: aload 0
getstatic javafx.scene.AccessibleAttribute.OVERFLOW_BUTTON:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 39
iastore
117: goto 119
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
118: pop
StackMap locals:
StackMap stack:
119: aload 0
getstatic javafx.scene.AccessibleAttribute.PARENT:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 40
iastore
120: goto 122
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
121: pop
StackMap locals:
StackMap stack:
122: aload 0
getstatic javafx.scene.AccessibleAttribute.PARENT_MENU:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 41
iastore
123: goto 125
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
124: pop
StackMap locals:
StackMap stack:
125: aload 0
getstatic javafx.scene.AccessibleAttribute.ROLE:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 42
iastore
126: goto 128
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
127: pop
StackMap locals:
StackMap stack:
128: aload 0
getstatic javafx.scene.AccessibleAttribute.ROLE_DESCRIPTION:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 43
iastore
129: goto 131
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
130: pop
StackMap locals:
StackMap stack:
131: aload 0
getstatic javafx.scene.AccessibleAttribute.ROW_AT_INDEX:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 44
iastore
132: goto 134
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
133: pop
StackMap locals:
StackMap stack:
134: aload 0
getstatic javafx.scene.AccessibleAttribute.ROW_COUNT:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 45
iastore
135: goto 137
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
136: pop
StackMap locals:
StackMap stack:
137: aload 0
getstatic javafx.scene.AccessibleAttribute.ROW_INDEX:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 46
iastore
138: goto 140
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
139: pop
StackMap locals:
StackMap stack:
140: aload 0
getstatic javafx.scene.AccessibleAttribute.SCENE:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 47
iastore
141: goto 143
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
142: pop
StackMap locals:
StackMap stack:
143: aload 0
getstatic javafx.scene.AccessibleAttribute.SELECTED:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 48
iastore
144: goto 146
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
145: pop
StackMap locals:
StackMap stack:
146: aload 0
getstatic javafx.scene.AccessibleAttribute.SELECTED_ITEMS:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 49
iastore
147: goto 149
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
148: pop
StackMap locals:
StackMap stack:
149: aload 0
getstatic javafx.scene.AccessibleAttribute.SELECTION_END:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 50
iastore
150: goto 152
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
151: pop
StackMap locals:
StackMap stack:
152: aload 0
getstatic javafx.scene.AccessibleAttribute.SELECTION_START:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 51
iastore
153: goto 155
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
154: pop
StackMap locals:
StackMap stack:
155: aload 0
getstatic javafx.scene.AccessibleAttribute.SUBMENU:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 52
iastore
156: goto 158
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
157: pop
StackMap locals:
StackMap stack:
158: aload 0
getstatic javafx.scene.AccessibleAttribute.TEXT:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 53
iastore
159: goto 161
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
160: pop
StackMap locals:
StackMap stack:
161: aload 0
getstatic javafx.scene.AccessibleAttribute.TREE_ITEM_AT_INDEX:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 54
iastore
162: goto 164
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
163: pop
StackMap locals:
StackMap stack:
164: aload 0
getstatic javafx.scene.AccessibleAttribute.TREE_ITEM_COUNT:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 55
iastore
165: goto 167
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
166: pop
StackMap locals:
StackMap stack:
167: aload 0
getstatic javafx.scene.AccessibleAttribute.TREE_ITEM_PARENT:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 56
iastore
168: goto 170
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
169: pop
StackMap locals:
StackMap stack:
170: aload 0
getstatic javafx.scene.AccessibleAttribute.VALUE:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 57
iastore
171: goto 173
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
172: pop
StackMap locals:
StackMap stack:
173: aload 0
getstatic javafx.scene.AccessibleAttribute.VERTICAL_SCROLLBAR:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 58
iastore
174: goto 176
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
175: pop
StackMap locals:
StackMap stack:
176: aload 0
getstatic javafx.scene.AccessibleAttribute.VISIBLE:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 59
iastore
177: goto 179
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
178: pop
StackMap locals:
StackMap stack:
179: aload 0
getstatic javafx.scene.AccessibleAttribute.VISITED:Ljavafx/scene/AccessibleAttribute;
invokevirtual javafx.scene.AccessibleAttribute.ordinal:()I
bipush 60
iastore
180: goto 182
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
181: pop
StackMap locals:
StackMap stack:
182: aload 0
dup
putstatic javafx.scene.Node.$SWITCH_TABLE$javafx$scene$AccessibleAttribute:[I
areturn
LocalVariableTable:
Start End Slot Name Signature
Exception table:
from to target type
2 3 4 Class java.lang.NoSuchFieldError
5 6 7 Class java.lang.NoSuchFieldError
8 9 10 Class java.lang.NoSuchFieldError
11 12 13 Class java.lang.NoSuchFieldError
14 15 16 Class java.lang.NoSuchFieldError
17 18 19 Class java.lang.NoSuchFieldError
20 21 22 Class java.lang.NoSuchFieldError
23 24 25 Class java.lang.NoSuchFieldError
26 27 28 Class java.lang.NoSuchFieldError
29 30 31 Class java.lang.NoSuchFieldError
32 33 34 Class java.lang.NoSuchFieldError
35 36 37 Class java.lang.NoSuchFieldError
38 39 40 Class java.lang.NoSuchFieldError
41 42 43 Class java.lang.NoSuchFieldError
44 45 46 Class java.lang.NoSuchFieldError
47 48 49 Class java.lang.NoSuchFieldError
50 51 52 Class java.lang.NoSuchFieldError
53 54 55 Class java.lang.NoSuchFieldError
56 57 58 Class java.lang.NoSuchFieldError
59 60 61 Class java.lang.NoSuchFieldError
62 63 64 Class java.lang.NoSuchFieldError
65 66 67 Class java.lang.NoSuchFieldError
68 69 70 Class java.lang.NoSuchFieldError
71 72 73 Class java.lang.NoSuchFieldError
74 75 76 Class java.lang.NoSuchFieldError
77 78 79 Class java.lang.NoSuchFieldError
80 81 82 Class java.lang.NoSuchFieldError
83 84 85 Class java.lang.NoSuchFieldError
86 87 88 Class java.lang.NoSuchFieldError
89 90 91 Class java.lang.NoSuchFieldError
92 93 94 Class java.lang.NoSuchFieldError
95 96 97 Class java.lang.NoSuchFieldError
98 99 100 Class java.lang.NoSuchFieldError
101 102 103 Class java.lang.NoSuchFieldError
104 105 106 Class java.lang.NoSuchFieldError
107 108 109 Class java.lang.NoSuchFieldError
110 111 112 Class java.lang.NoSuchFieldError
113 114 115 Class java.lang.NoSuchFieldError
116 117 118 Class java.lang.NoSuchFieldError
119 120 121 Class java.lang.NoSuchFieldError
122 123 124 Class java.lang.NoSuchFieldError
125 126 127 Class java.lang.NoSuchFieldError
128 129 130 Class java.lang.NoSuchFieldError
131 132 133 Class java.lang.NoSuchFieldError
134 135 136 Class java.lang.NoSuchFieldError
137 138 139 Class java.lang.NoSuchFieldError
140 141 142 Class java.lang.NoSuchFieldError
143 144 145 Class java.lang.NoSuchFieldError
146 147 148 Class java.lang.NoSuchFieldError
149 150 151 Class java.lang.NoSuchFieldError
152 153 154 Class java.lang.NoSuchFieldError
155 156 157 Class java.lang.NoSuchFieldError
158 159 160 Class java.lang.NoSuchFieldError
161 162 163 Class java.lang.NoSuchFieldError
164 165 166 Class java.lang.NoSuchFieldError
167 168 169 Class java.lang.NoSuchFieldError
170 171 172 Class java.lang.NoSuchFieldError
173 174 175 Class java.lang.NoSuchFieldError
176 177 178 Class java.lang.NoSuchFieldError
179 180 181 Class java.lang.NoSuchFieldError
static int[] $SWITCH_TABLE$javafx$scene$AccessibleAction();
descriptor: ()[I
flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=1, args_size=0
0: getstatic javafx.scene.Node.$SWITCH_TABLE$javafx$scene$AccessibleAction:[I
dup
ifnull 1
areturn
StackMap locals:
StackMap stack: int[]
1: pop
invokestatic javafx.scene.AccessibleAction.values:()[Ljavafx/scene/AccessibleAction;
arraylength
newarray 10
astore 0
2: aload 0
getstatic javafx.scene.AccessibleAction.BLOCK_DECREMENT:Ljavafx/scene/AccessibleAction;
invokevirtual javafx.scene.AccessibleAction.ordinal:()I
iconst_1
iastore
3: goto 5
StackMap locals: int[]
StackMap stack: java.lang.NoSuchFieldError
4: pop
StackMap locals:
StackMap stack:
5: aload 0
getstatic javafx.scene.AccessibleAction.BLOCK_INCREMENT:Ljavafx/scene/AccessibleAction;
invokevirtual javafx.scene.AccessibleAction.ordinal:()I
iconst_2
iastore
6: goto 8
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
7: pop
StackMap locals:
StackMap stack:
8: aload 0
getstatic javafx.scene.AccessibleAction.COLLAPSE:Ljavafx/scene/AccessibleAction;
invokevirtual javafx.scene.AccessibleAction.ordinal:()I
iconst_3
iastore
9: goto 11
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
10: pop
StackMap locals:
StackMap stack:
11: aload 0
getstatic javafx.scene.AccessibleAction.DECREMENT:Ljavafx/scene/AccessibleAction;
invokevirtual javafx.scene.AccessibleAction.ordinal:()I
iconst_4
iastore
12: goto 14
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
13: pop
StackMap locals:
StackMap stack:
14: aload 0
getstatic javafx.scene.AccessibleAction.EXPAND:Ljavafx/scene/AccessibleAction;
invokevirtual javafx.scene.AccessibleAction.ordinal:()I
iconst_5
iastore
15: goto 17
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
16: pop
StackMap locals:
StackMap stack:
17: aload 0
getstatic javafx.scene.AccessibleAction.FIRE:Ljavafx/scene/AccessibleAction;
invokevirtual javafx.scene.AccessibleAction.ordinal:()I
bipush 6
iastore
18: goto 20
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
19: pop
StackMap locals:
StackMap stack:
20: aload 0
getstatic javafx.scene.AccessibleAction.INCREMENT:Ljavafx/scene/AccessibleAction;
invokevirtual javafx.scene.AccessibleAction.ordinal:()I
bipush 7
iastore
21: goto 23
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
22: pop
StackMap locals:
StackMap stack:
23: aload 0
getstatic javafx.scene.AccessibleAction.REQUEST_FOCUS:Ljavafx/scene/AccessibleAction;
invokevirtual javafx.scene.AccessibleAction.ordinal:()I
bipush 8
iastore
24: goto 26
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
25: pop
StackMap locals:
StackMap stack:
26: aload 0
getstatic javafx.scene.AccessibleAction.SET_SELECTED_ITEMS:Ljavafx/scene/AccessibleAction;
invokevirtual javafx.scene.AccessibleAction.ordinal:()I
bipush 11
iastore
27: goto 29
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
28: pop
StackMap locals:
StackMap stack:
29: aload 0
getstatic javafx.scene.AccessibleAction.SET_TEXT:Ljavafx/scene/AccessibleAction;
invokevirtual javafx.scene.AccessibleAction.ordinal:()I
bipush 13
iastore
30: goto 32
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
31: pop
StackMap locals:
StackMap stack:
32: aload 0
getstatic javafx.scene.AccessibleAction.SET_TEXT_SELECTION:Ljavafx/scene/AccessibleAction;
invokevirtual javafx.scene.AccessibleAction.ordinal:()I
bipush 12
iastore
33: goto 35
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
34: pop
StackMap locals:
StackMap stack:
35: aload 0
getstatic javafx.scene.AccessibleAction.SET_VALUE:Ljavafx/scene/AccessibleAction;
invokevirtual javafx.scene.AccessibleAction.ordinal:()I
bipush 14
iastore
36: goto 38
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
37: pop
StackMap locals:
StackMap stack:
38: aload 0
getstatic javafx.scene.AccessibleAction.SHOW_ITEM:Ljavafx/scene/AccessibleAction;
invokevirtual javafx.scene.AccessibleAction.ordinal:()I
bipush 9
iastore
39: goto 41
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
40: pop
StackMap locals:
StackMap stack:
41: aload 0
getstatic javafx.scene.AccessibleAction.SHOW_MENU:Ljavafx/scene/AccessibleAction;
invokevirtual javafx.scene.AccessibleAction.ordinal:()I
bipush 15
iastore
42: goto 44
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
43: pop
StackMap locals:
StackMap stack:
44: aload 0
getstatic javafx.scene.AccessibleAction.SHOW_TEXT_RANGE:Ljavafx/scene/AccessibleAction;
invokevirtual javafx.scene.AccessibleAction.ordinal:()I
bipush 10
iastore
45: goto 47
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
46: pop
StackMap locals:
StackMap stack:
47: aload 0
dup
putstatic javafx.scene.Node.$SWITCH_TABLE$javafx$scene$AccessibleAction:[I
areturn
LocalVariableTable:
Start End Slot Name Signature
Exception table:
from to target type
2 3 4 Class java.lang.NoSuchFieldError
5 6 7 Class java.lang.NoSuchFieldError
8 9 10 Class java.lang.NoSuchFieldError
11 12 13 Class java.lang.NoSuchFieldError
14 15 16 Class java.lang.NoSuchFieldError
17 18 19 Class java.lang.NoSuchFieldError
20 21 22 Class java.lang.NoSuchFieldError
23 24 25 Class java.lang.NoSuchFieldError
26 27 28 Class java.lang.NoSuchFieldError
29 30 31 Class java.lang.NoSuchFieldError
32 33 34 Class java.lang.NoSuchFieldError
35 36 37 Class java.lang.NoSuchFieldError
38 39 40 Class java.lang.NoSuchFieldError
41 42 43 Class java.lang.NoSuchFieldError
44 45 46 Class java.lang.NoSuchFieldError
private static com.sun.javafx.geom.BaseBounds lambda$4(com.sun.javafx.geom.BaseBounds, com.sun.javafx.geom.transform.BaseTransform, javafx.scene.Node);
descriptor: (Lcom/sun/javafx/geom/BaseBounds;Lcom/sun/javafx/geom/transform/BaseTransform;Ljavafx/scene/Node;)Lcom/sun/javafx/geom/BaseBounds;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
aload 0
aload 1
invokevirtual javafx.scene.Node.getGeomBounds:(Lcom/sun/javafx/geom/BaseBounds;Lcom/sun/javafx/geom/transform/BaseTransform;)Lcom/sun/javafx/geom/BaseBounds;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 bounds Lcom/sun/javafx/geom/BaseBounds;
0 1 1 tx Lcom/sun/javafx/geom/transform/BaseTransform;
0 1 2 node Ljavafx/scene/Node;
private void lambda$5(javafx.scene.SnapshotParameters, javafx.scene.image.WritableImage, javafx.util.Callback);
descriptor: (Ljavafx/scene/SnapshotParameters;Ljavafx/scene/image/WritableImage;Ljavafx/util/Callback;)V
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=5, locals=7, args_size=4
start local 0 0: aload 0
aload 1
aload 2
invokevirtual javafx.scene.Node.doSnapshot:(Ljavafx/scene/SnapshotParameters;Ljavafx/scene/image/WritableImage;)Ljavafx/scene/image/WritableImage;
astore 4
start local 4 1: new javafx.scene.SnapshotResult
dup
aload 4
aload 0
aload 1
invokespecial javafx.scene.SnapshotResult.<init>:(Ljavafx/scene/image/WritableImage;Ljava/lang/Object;Ljavafx/scene/SnapshotParameters;)V
astore 5
start local 5 2: aload 3
aload 5
invokeinterface javafx.util.Callback.call:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.Void
pop
3: goto 7
StackMap locals: javafx.scene.Node javafx.scene.SnapshotParameters javafx.scene.image.WritableImage javafx.util.Callback javafx.scene.image.WritableImage javafx.scene.SnapshotResult
StackMap stack: java.lang.Throwable
4: astore 6
start local 6 5: getstatic java.lang.System.err:Ljava/io/PrintStream;
ldc "Exception in snapshot callback"
invokevirtual java.io.PrintStream.println:(Ljava/lang/String;)V
6: aload 6
getstatic java.lang.System.err:Ljava/io/PrintStream;
invokevirtual java.lang.Throwable.printStackTrace:(Ljava/io/PrintStream;)V
end local 6 end local 5 end local 4 7: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Ljavafx/scene/Node;
1 7 4 img Ljavafx/scene/image/WritableImage;
2 7 5 result Ljavafx/scene/SnapshotResult;
5 7 6 th Ljava/lang/Throwable;
Exception table:
from to target type
2 3 4 Class java.lang.Throwable
private void lambda$0(javafx.beans.Observable);
descriptor: (Ljavafx/beans/Observable;)V
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.Node.updateDisabled:()V
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
0 1 1 valueModel Ljavafx/beans/Observable;
private void lambda$1(javafx.beans.Observable);
descriptor: (Ljavafx/beans/Observable;)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
invokevirtual javafx.scene.Node.updateTreeVisible:(Z)V
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
0 1 1 valueModel Ljavafx/beans/Observable;
private void lambda$2(javafx.beans.value.ObservableValue, java.lang.Boolean, java.lang.Boolean);
descriptor: (Ljavafx/beans/value/ObservableValue;Ljava/lang/Boolean;Ljava/lang/Boolean;)V
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=1, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual javafx.scene.Node.updateTreeShowing:()V
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/scene/Node;
0 1 1 win Ljavafx/beans/value/ObservableValue<+Ljava/lang/Boolean;>;
0 1 2 oldVal Ljava/lang/Boolean;
0 1 3 newVal Ljava/lang/Boolean;
private void lambda$3(javafx.beans.value.ObservableValue, javafx.stage.Window, javafx.stage.Window);
descriptor: (Ljavafx/beans/value/ObservableValue;Ljavafx/stage/Window;Ljavafx/stage/Window;)V
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=2, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 2
ifnull 2
1: aload 2
invokevirtual javafx.stage.Window.showingProperty:()Ljavafx/beans/property/ReadOnlyBooleanProperty;
aload 0
getfield javafx.scene.Node.windowShowingChangedListener:Ljavafx/beans/value/ChangeListener;
invokevirtual javafx.beans.property.ReadOnlyBooleanProperty.removeListener:(Ljavafx/beans/value/ChangeListener;)V
2: StackMap locals:
StackMap stack:
aload 3
ifnull 4
3: aload 3
invokevirtual javafx.stage.Window.showingProperty:()Ljavafx/beans/property/ReadOnlyBooleanProperty;
aload 0
getfield javafx.scene.Node.windowShowingChangedListener:Ljavafx/beans/value/ChangeListener;
invokevirtual javafx.beans.property.ReadOnlyBooleanProperty.addListener:(Ljavafx/beans/value/ChangeListener;)V
4: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.scene.Node.updateTreeShowing:()V
5: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Ljavafx/scene/Node;
0 6 1 scene Ljavafx/beans/value/ObservableValue<+Ljavafx/stage/Window;>;
0 6 2 oldWindow Ljavafx/stage/Window;
0 6 3 newWindow Ljavafx/stage/Window;
private javafx.event.Event lambda$6(javafx.event.Event, javafx.event.EventDispatchChain);
descriptor: (Ljavafx/event/Event;Ljavafx/event/EventDispatchChain;)Ljavafx/event/Event;
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
aload 1
invokeinterface javafx.event.EventDispatchChain.dispatchEvent:(Ljavafx/event/Event;)Ljavafx/event/Event;
astore 1
1: aload 1
instanceof javafx.scene.input.MouseEvent
ifeq 3
2: aload 0
aload 1
checkcast javafx.scene.input.MouseEvent
invokevirtual javafx.scene.Node.preprocessMouseEvent:(Ljavafx/scene/input/MouseEvent;)V
3: StackMap locals:
StackMap stack:
aload 1
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/scene/Node;
0 4 1 event Ljavafx/event/Event;
0 4 2 tail1 Ljavafx/event/EventDispatchChain;
}
SourceFile: "Node.java"
NestMembers:
javafx.scene.Node$1 javafx.scene.Node$10 javafx.scene.Node$11 javafx.scene.Node$12 javafx.scene.Node$13 javafx.scene.Node$14 javafx.scene.Node$15 javafx.scene.Node$16 javafx.scene.Node$17 javafx.scene.Node$18 javafx.scene.Node$19 javafx.scene.Node$2 javafx.scene.Node$3 javafx.scene.Node$4 javafx.scene.Node$5 javafx.scene.Node$6 javafx.scene.Node$7 javafx.scene.Node$8 javafx.scene.Node$9 javafx.scene.Node$AccessibilityProperties javafx.scene.Node$EffectiveOrientationProperty javafx.scene.Node$FocusedProperty javafx.scene.Node$LazyBoundsProperty javafx.scene.Node$LazyTransformProperty javafx.scene.Node$MiscProperties javafx.scene.Node$MiscProperties$1 javafx.scene.Node$MiscProperties$10 javafx.scene.Node$MiscProperties$10$1 javafx.scene.Node$MiscProperties$2 javafx.scene.Node$MiscProperties$3 javafx.scene.Node$MiscProperties$4 javafx.scene.Node$MiscProperties$5 javafx.scene.Node$MiscProperties$6 javafx.scene.Node$MiscProperties$7 javafx.scene.Node$MiscProperties$8 javafx.scene.Node$MiscProperties$9 javafx.scene.Node$NodeTransformation javafx.scene.Node$NodeTransformation$1 javafx.scene.Node$NodeTransformation$10 javafx.scene.Node$NodeTransformation$2 javafx.scene.Node$NodeTransformation$3 javafx.scene.Node$NodeTransformation$4 javafx.scene.Node$NodeTransformation$5 javafx.scene.Node$NodeTransformation$6 javafx.scene.Node$NodeTransformation$7 javafx.scene.Node$NodeTransformation$8 javafx.scene.Node$NodeTransformation$9 javafx.scene.Node$NodeTransformation$LocalToSceneTransformProperty javafx.scene.Node$ReadOnlyObjectWrapperManualFire javafx.scene.Node$StyleableProperties javafx.scene.Node$StyleableProperties$1 javafx.scene.Node$StyleableProperties$10 javafx.scene.Node$StyleableProperties$11 javafx.scene.Node$StyleableProperties$12 javafx.scene.Node$StyleableProperties$13 javafx.scene.Node$StyleableProperties$14 javafx.scene.Node$StyleableProperties$15 javafx.scene.Node$StyleableProperties$2 javafx.scene.Node$StyleableProperties$3 javafx.scene.Node$StyleableProperties$4 javafx.scene.Node$StyleableProperties$5 javafx.scene.Node$StyleableProperties$6 javafx.scene.Node$StyleableProperties$7 javafx.scene.Node$StyleableProperties$8 javafx.scene.Node$StyleableProperties$9 javafx.scene.Node$TreeShowingPropertyReadOnly javafx.scene.Node$TreeVisiblePropertyReadOnly
InnerClasses:
public abstract EventHandler = com.sun.glass.ui.Accessible$EventHandler of com.sun.glass.ui.Accessible
public final Level = com.sun.javafx.logging.PlatformLogger$Level of com.sun.javafx.logging.PlatformLogger
public abstract NodeAccessor = com.sun.javafx.scene.NodeHelper$NodeAccessor of com.sun.javafx.scene.NodeHelper
public final Mode = com.sun.scenario.effect.Blend$Mode of com.sun.scenario.effect.Blend
public final Lookup = java.lang.invoke.MethodHandles$Lookup of java.lang.invoke.MethodHandles
javafx.scene.Node$1
javafx.scene.Node$10
javafx.scene.Node$11
javafx.scene.Node$12
javafx.scene.Node$13
javafx.scene.Node$14
javafx.scene.Node$15
javafx.scene.Node$16
javafx.scene.Node$17
javafx.scene.Node$18
javafx.scene.Node$19
javafx.scene.Node$2
javafx.scene.Node$3
javafx.scene.Node$4
javafx.scene.Node$5
javafx.scene.Node$6
javafx.scene.Node$7
javafx.scene.Node$8
javafx.scene.Node$9
private AccessibilityProperties = javafx.scene.Node$AccessibilityProperties of javafx.scene.Node
private final EffectiveOrientationProperty = javafx.scene.Node$EffectiveOrientationProperty of javafx.scene.Node
final FocusedProperty = javafx.scene.Node$FocusedProperty of javafx.scene.Node
private abstract LazyBoundsProperty = javafx.scene.Node$LazyBoundsProperty of javafx.scene.Node
private abstract LazyTransformProperty = javafx.scene.Node$LazyTransformProperty of javafx.scene.Node
private final MiscProperties = javafx.scene.Node$MiscProperties of javafx.scene.Node
private final NodeTransformation = javafx.scene.Node$NodeTransformation of javafx.scene.Node
private ReadOnlyObjectWrapperManualFire = javafx.scene.Node$ReadOnlyObjectWrapperManualFire of javafx.scene.Node
private StyleableProperties = javafx.scene.Node$StyleableProperties of javafx.scene.Node
TreeShowingPropertyReadOnly = javafx.scene.Node$TreeShowingPropertyReadOnly of javafx.scene.Node
TreeVisiblePropertyReadOnly = javafx.scene.Node$TreeVisiblePropertyReadOnly of javafx.scene.Node
RuntimeVisibleAnnotations:
com.sun.javafx.beans.IDProperty(value = "id")