final class javafx.scene.Node$MiscProperties
  minor version: 0
  major version: 59
  flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
  this_class: javafx.scene.Node$MiscProperties
  super_class: java.lang.Object
{
  private javafx.scene.Node$LazyBoundsProperty boundsInParent;
    descriptor: Ljavafx/scene/Node$LazyBoundsProperty;
    flags: (0x0002) ACC_PRIVATE

  private javafx.scene.Node$LazyBoundsProperty boundsInLocal;
    descriptor: Ljavafx/scene/Node$LazyBoundsProperty;
    flags: (0x0002) ACC_PRIVATE

  private javafx.beans.property.BooleanProperty cache;
    descriptor: Ljavafx/beans/property/BooleanProperty;
    flags: (0x0002) ACC_PRIVATE

  private javafx.beans.property.ObjectProperty<javafx.scene.CacheHint> cacheHint;
    descriptor: Ljavafx/beans/property/ObjectProperty;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljavafx/beans/property/ObjectProperty<Ljavafx/scene/CacheHint;>;

  private javafx.beans.property.ObjectProperty<javafx.scene.Node> clip;
    descriptor: Ljavafx/beans/property/ObjectProperty;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljavafx/beans/property/ObjectProperty<Ljavafx/scene/Node;>;

  private javafx.beans.property.ObjectProperty<javafx.scene.Cursor> cursor;
    descriptor: Ljavafx/beans/property/ObjectProperty;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljavafx/beans/property/ObjectProperty<Ljavafx/scene/Cursor;>;

  private javafx.beans.property.ObjectProperty<javafx.scene.DepthTest> depthTest;
    descriptor: Ljavafx/beans/property/ObjectProperty;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljavafx/beans/property/ObjectProperty<Ljavafx/scene/DepthTest;>;

  private javafx.beans.property.BooleanProperty disable;
    descriptor: Ljavafx/beans/property/BooleanProperty;
    flags: (0x0002) ACC_PRIVATE

  private javafx.beans.property.ObjectProperty<javafx.scene.effect.Effect> effect;
    descriptor: Ljavafx/beans/property/ObjectProperty;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljavafx/beans/property/ObjectProperty<Ljavafx/scene/effect/Effect;>;

  private javafx.beans.property.ObjectProperty<javafx.scene.input.InputMethodRequests> inputMethodRequests;
    descriptor: Ljavafx/beans/property/ObjectProperty;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljavafx/beans/property/ObjectProperty<Ljavafx/scene/input/InputMethodRequests;>;

  private javafx.beans.property.BooleanProperty mouseTransparent;
    descriptor: Ljavafx/beans/property/BooleanProperty;
    flags: (0x0002) ACC_PRIVATE

  private javafx.beans.property.DoubleProperty viewOrder;
    descriptor: Ljavafx/beans/property/DoubleProperty;
    flags: (0x0002) ACC_PRIVATE

  final javafx.scene.Node this$0;
    descriptor: Ljavafx/scene/Node;
    flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC

  private void <init>(javafx.scene.Node);
    descriptor: (Ljavafx/scene/Node;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // javafx.scene.Node$MiscProperties this
         0: .line 6735
            aload 0 /* this */
            aload 1
            putfield javafx.scene.Node$MiscProperties.this$0:Ljavafx/scene/Node;
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // javafx.scene.Node$MiscProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/scene/Node$MiscProperties;
    MethodParameters:
        Name  Flags
      this$0  final

  public double getViewOrder();
    descriptor: ()D
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // javafx.scene.Node$MiscProperties this
         0: .line 6750
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.viewOrder:Ljavafx/beans/property/DoubleProperty;
            ifnonnull 1
            dconst_0
            goto 2
      StackMap locals:
      StackMap stack:
         1: aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.viewOrder:Ljavafx/beans/property/DoubleProperty;
            invokevirtual javafx.beans.property.DoubleProperty.get:()D
      StackMap locals:
      StackMap stack: double
         2: dreturn
        end local 0 // javafx.scene.Node$MiscProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/Node$MiscProperties;

  public final javafx.beans.property.DoubleProperty viewOrderProperty();
    descriptor: ()Ljavafx/beans/property/DoubleProperty;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=6, locals=1, args_size=1
        start local 0 // javafx.scene.Node$MiscProperties this
         0: .line 6754
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.viewOrder:Ljavafx/beans/property/DoubleProperty;
            ifnonnull 2
         1: .line 6755
            aload 0 /* this */
            new javafx.scene.Node$MiscProperties$1
            dup
            aload 0 /* this */
            dconst_0
            invokespecial javafx.scene.Node$MiscProperties$1.<init>:(Ljavafx/scene/Node$MiscProperties;D)V
            putfield javafx.scene.Node$MiscProperties.viewOrder:Ljavafx/beans/property/DoubleProperty;
         2: .line 6782
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.viewOrder:Ljavafx/beans/property/DoubleProperty;
            areturn
        end local 0 // javafx.scene.Node$MiscProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/Node$MiscProperties;

  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 // javafx.scene.Node$MiscProperties this
         0: .line 6786
            aload 0 /* this */
            invokevirtual javafx.scene.Node$MiscProperties.boundsInParentProperty:()Ljavafx/beans/property/ReadOnlyObjectProperty;
            invokevirtual javafx.beans.property.ReadOnlyObjectProperty.get:()Ljava/lang/Object;
            checkcast javafx.geometry.Bounds
            areturn
        end local 0 // javafx.scene.Node$MiscProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/scene/Node$MiscProperties;

  public final javafx.beans.property.ReadOnlyObjectProperty<javafx.geometry.Bounds> boundsInParentProperty();
    descriptor: ()Ljavafx/beans/property/ReadOnlyObjectProperty;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // javafx.scene.Node$MiscProperties this
         0: .line 6790
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.boundsInParent:Ljavafx/scene/Node$LazyBoundsProperty;
            ifnonnull 2
         1: .line 6791
            aload 0 /* this */
            new javafx.scene.Node$MiscProperties$2
            dup
            aload 0 /* this */
            invokespecial javafx.scene.Node$MiscProperties$2.<init>:(Ljavafx/scene/Node$MiscProperties;)V
            putfield javafx.scene.Node$MiscProperties.boundsInParent:Ljavafx/scene/Node$LazyBoundsProperty;
         2: .line 6825
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.boundsInParent:Ljavafx/scene/Node$LazyBoundsProperty;
            areturn
        end local 0 // javafx.scene.Node$MiscProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/Node$MiscProperties;
    Signature: ()Ljavafx/beans/property/ReadOnlyObjectProperty<Ljavafx/geometry/Bounds;>;

  public void invalidateBoundsInParent();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.scene.Node$MiscProperties this
         0: .line 6829
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.boundsInParent:Ljavafx/scene/Node$LazyBoundsProperty;
            ifnull 2
         1: .line 6830
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.boundsInParent:Ljavafx/scene/Node$LazyBoundsProperty;
            invokevirtual javafx.scene.Node$LazyBoundsProperty.invalidate:()V
         2: .line 6832
      StackMap locals:
      StackMap stack:
            return
        end local 0 // javafx.scene.Node$MiscProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/Node$MiscProperties;

  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 // javafx.scene.Node$MiscProperties this
         0: .line 6835
            aload 0 /* this */
            invokevirtual javafx.scene.Node$MiscProperties.boundsInLocalProperty:()Ljavafx/beans/property/ReadOnlyObjectProperty;
            invokevirtual javafx.beans.property.ReadOnlyObjectProperty.get:()Ljava/lang/Object;
            checkcast javafx.geometry.Bounds
            areturn
        end local 0 // javafx.scene.Node$MiscProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/scene/Node$MiscProperties;

  public final javafx.beans.property.ReadOnlyObjectProperty<javafx.geometry.Bounds> boundsInLocalProperty();
    descriptor: ()Ljavafx/beans/property/ReadOnlyObjectProperty;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // javafx.scene.Node$MiscProperties this
         0: .line 6839
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.boundsInLocal:Ljavafx/scene/Node$LazyBoundsProperty;
            ifnonnull 2
         1: .line 6840
            aload 0 /* this */
            new javafx.scene.Node$MiscProperties$3
            dup
            aload 0 /* this */
            invokespecial javafx.scene.Node$MiscProperties$3.<init>:(Ljavafx/scene/Node$MiscProperties;)V
            putfield javafx.scene.Node$MiscProperties.boundsInLocal:Ljavafx/scene/Node$LazyBoundsProperty;
         2: .line 6867
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.boundsInLocal:Ljavafx/scene/Node$LazyBoundsProperty;
            areturn
        end local 0 // javafx.scene.Node$MiscProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/Node$MiscProperties;
    Signature: ()Ljavafx/beans/property/ReadOnlyObjectProperty<Ljavafx/geometry/Bounds;>;

  public void invalidateBoundsInLocal();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.scene.Node$MiscProperties this
         0: .line 6871
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.boundsInLocal:Ljavafx/scene/Node$LazyBoundsProperty;
            ifnull 2
         1: .line 6872
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.boundsInLocal:Ljavafx/scene/Node$LazyBoundsProperty;
            invokevirtual javafx.scene.Node$LazyBoundsProperty.invalidate:()V
         2: .line 6874
      StackMap locals:
      StackMap stack:
            return
        end local 0 // javafx.scene.Node$MiscProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/Node$MiscProperties;

  public final boolean isCache();
    descriptor: ()Z
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.scene.Node$MiscProperties this
         0: .line 6877
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.cache:Ljavafx/beans/property/BooleanProperty;
            ifnonnull 1
            iconst_0
            goto 2
         1: .line 6878
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.cache:Ljavafx/beans/property/BooleanProperty;
            invokevirtual javafx.beans.property.BooleanProperty.get:()Z
         2: .line 6877
      StackMap locals:
      StackMap stack: int
            ireturn
        end local 0 // javafx.scene.Node$MiscProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/Node$MiscProperties;

  public final javafx.beans.property.BooleanProperty cacheProperty();
    descriptor: ()Ljavafx/beans/property/BooleanProperty;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // javafx.scene.Node$MiscProperties this
         0: .line 6882
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.cache:Ljavafx/beans/property/BooleanProperty;
            ifnonnull 2
         1: .line 6883
            aload 0 /* this */
            new javafx.scene.Node$MiscProperties$4
            dup
            aload 0 /* this */
            iconst_0
            invokespecial javafx.scene.Node$MiscProperties$4.<init>:(Ljavafx/scene/Node$MiscProperties;Z)V
            putfield javafx.scene.Node$MiscProperties.cache:Ljavafx/beans/property/BooleanProperty;
         2: .line 6900
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.cache:Ljavafx/beans/property/BooleanProperty;
            areturn
        end local 0 // javafx.scene.Node$MiscProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/Node$MiscProperties;

  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 // javafx.scene.Node$MiscProperties this
         0: .line 6904
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.cacheHint:Ljavafx/beans/property/ObjectProperty;
            ifnonnull 1
            getstatic javafx.scene.Node.DEFAULT_CACHE_HINT:Ljavafx/scene/CacheHint;
            goto 2
         1: .line 6905
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.cacheHint:Ljavafx/beans/property/ObjectProperty;
            invokevirtual javafx.beans.property.ObjectProperty.get:()Ljava/lang/Object;
            checkcast javafx.scene.CacheHint
         2: .line 6904
      StackMap locals:
      StackMap stack: javafx.scene.CacheHint
            areturn
        end local 0 // javafx.scene.Node$MiscProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/Node$MiscProperties;

  public final javafx.beans.property.ObjectProperty<javafx.scene.CacheHint> cacheHintProperty();
    descriptor: ()Ljavafx/beans/property/ObjectProperty;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // javafx.scene.Node$MiscProperties this
         0: .line 6909
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.cacheHint:Ljavafx/beans/property/ObjectProperty;
            ifnonnull 2
         1: .line 6910
            aload 0 /* this */
            new javafx.scene.Node$MiscProperties$5
            dup
            aload 0 /* this */
            getstatic javafx.scene.Node.DEFAULT_CACHE_HINT:Ljavafx/scene/CacheHint;
            invokespecial javafx.scene.Node$MiscProperties$5.<init>:(Ljavafx/scene/Node$MiscProperties;Ljavafx/scene/CacheHint;)V
            putfield javafx.scene.Node$MiscProperties.cacheHint:Ljavafx/beans/property/ObjectProperty;
         2: .line 6927
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.cacheHint:Ljavafx/beans/property/ObjectProperty;
            areturn
        end local 0 // javafx.scene.Node$MiscProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/Node$MiscProperties;
    Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/scene/CacheHint;>;

  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 // javafx.scene.Node$MiscProperties this
         0: .line 6931
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.clip:Ljavafx/beans/property/ObjectProperty;
            ifnonnull 1
            getstatic javafx.scene.Node.DEFAULT_CLIP:Ljavafx/scene/Node;
            goto 2
      StackMap locals:
      StackMap stack:
         1: aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.clip:Ljavafx/beans/property/ObjectProperty;
            invokevirtual javafx.beans.property.ObjectProperty.get:()Ljava/lang/Object;
            checkcast javafx.scene.Node
      StackMap locals:
      StackMap stack: javafx.scene.Node
         2: areturn
        end local 0 // javafx.scene.Node$MiscProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/Node$MiscProperties;

  public final javafx.beans.property.ObjectProperty<javafx.scene.Node> clipProperty();
    descriptor: ()Ljavafx/beans/property/ObjectProperty;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // javafx.scene.Node$MiscProperties this
         0: .line 6935
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.clip:Ljavafx/beans/property/ObjectProperty;
            ifnonnull 2
         1: .line 6936
            aload 0 /* this */
            new javafx.scene.Node$MiscProperties$6
            dup
            aload 0 /* this */
            getstatic javafx.scene.Node.DEFAULT_CLIP:Ljavafx/scene/Node;
            invokespecial javafx.scene.Node$MiscProperties$6.<init>:(Ljavafx/scene/Node$MiscProperties;Ljavafx/scene/Node;)V
            putfield javafx.scene.Node$MiscProperties.clip:Ljavafx/beans/property/ObjectProperty;
         2: .line 7010
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.clip:Ljavafx/beans/property/ObjectProperty;
            areturn
        end local 0 // javafx.scene.Node$MiscProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/Node$MiscProperties;
    Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/scene/Node;>;

  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 // javafx.scene.Node$MiscProperties this
         0: .line 7014
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.cursor:Ljavafx/beans/property/ObjectProperty;
            ifnonnull 1
            getstatic javafx.scene.Node.DEFAULT_CURSOR:Ljavafx/scene/Cursor;
            goto 2
      StackMap locals:
      StackMap stack:
         1: aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.cursor:Ljavafx/beans/property/ObjectProperty;
            invokevirtual javafx.beans.property.ObjectProperty.get:()Ljava/lang/Object;
            checkcast javafx.scene.Cursor
      StackMap locals:
      StackMap stack: javafx.scene.Cursor
         2: areturn
        end local 0 // javafx.scene.Node$MiscProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/Node$MiscProperties;

  public final javafx.beans.property.ObjectProperty<javafx.scene.Cursor> cursorProperty();
    descriptor: ()Ljavafx/beans/property/ObjectProperty;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // javafx.scene.Node$MiscProperties this
         0: .line 7018
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.cursor:Ljavafx/beans/property/ObjectProperty;
            ifnonnull 2
         1: .line 7019
            aload 0 /* this */
            new javafx.scene.Node$MiscProperties$7
            dup
            aload 0 /* this */
            getstatic javafx.scene.Node.DEFAULT_CURSOR:Ljavafx/scene/Cursor;
            invokespecial javafx.scene.Node$MiscProperties$7.<init>:(Ljavafx/scene/Node$MiscProperties;Ljavafx/scene/Cursor;)V
            putfield javafx.scene.Node$MiscProperties.cursor:Ljavafx/beans/property/ObjectProperty;
         2: .line 7046
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.cursor:Ljavafx/beans/property/ObjectProperty;
            areturn
        end local 0 // javafx.scene.Node$MiscProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/Node$MiscProperties;
    Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/scene/Cursor;>;

  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 // javafx.scene.Node$MiscProperties this
         0: .line 7050
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.depthTest:Ljavafx/beans/property/ObjectProperty;
            ifnonnull 1
            getstatic javafx.scene.Node.DEFAULT_DEPTH_TEST:Ljavafx/scene/DepthTest;
            goto 2
         1: .line 7051
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.depthTest:Ljavafx/beans/property/ObjectProperty;
            invokevirtual javafx.beans.property.ObjectProperty.get:()Ljava/lang/Object;
            checkcast javafx.scene.DepthTest
         2: .line 7050
      StackMap locals:
      StackMap stack: javafx.scene.DepthTest
            areturn
        end local 0 // javafx.scene.Node$MiscProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/Node$MiscProperties;

  public final javafx.beans.property.ObjectProperty<javafx.scene.DepthTest> depthTestProperty();
    descriptor: ()Ljavafx/beans/property/ObjectProperty;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // javafx.scene.Node$MiscProperties this
         0: .line 7055
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.depthTest:Ljavafx/beans/property/ObjectProperty;
            ifnonnull 2
         1: .line 7056
            aload 0 /* this */
            new javafx.scene.Node$MiscProperties$8
            dup
            aload 0 /* this */
            getstatic javafx.scene.Node.DEFAULT_DEPTH_TEST:Ljavafx/scene/DepthTest;
            invokespecial javafx.scene.Node$MiscProperties$8.<init>:(Ljavafx/scene/Node$MiscProperties;Ljavafx/scene/DepthTest;)V
            putfield javafx.scene.Node$MiscProperties.depthTest:Ljavafx/beans/property/ObjectProperty;
         2: .line 7072
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.depthTest:Ljavafx/beans/property/ObjectProperty;
            areturn
        end local 0 // javafx.scene.Node$MiscProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/Node$MiscProperties;
    Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/scene/DepthTest;>;

  public final boolean isDisable();
    descriptor: ()Z
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.scene.Node$MiscProperties this
         0: .line 7076
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.disable:Ljavafx/beans/property/BooleanProperty;
            ifnonnull 1
            iconst_0
            goto 2
      StackMap locals:
      StackMap stack:
         1: aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.disable:Ljavafx/beans/property/BooleanProperty;
            invokevirtual javafx.beans.property.BooleanProperty.get:()Z
      StackMap locals:
      StackMap stack: int
         2: ireturn
        end local 0 // javafx.scene.Node$MiscProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/Node$MiscProperties;

  public final javafx.beans.property.BooleanProperty disableProperty();
    descriptor: ()Ljavafx/beans/property/BooleanProperty;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // javafx.scene.Node$MiscProperties this
         0: .line 7080
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.disable:Ljavafx/beans/property/BooleanProperty;
            ifnonnull 2
         1: .line 7081
            aload 0 /* this */
            new javafx.scene.Node$MiscProperties$9
            dup
            aload 0 /* this */
            iconst_0
            invokespecial javafx.scene.Node$MiscProperties$9.<init>:(Ljavafx/scene/Node$MiscProperties;Z)V
            putfield javafx.scene.Node$MiscProperties.disable:Ljavafx/beans/property/BooleanProperty;
         2: .line 7098
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.disable:Ljavafx/beans/property/BooleanProperty;
            areturn
        end local 0 // javafx.scene.Node$MiscProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/Node$MiscProperties;

  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 // javafx.scene.Node$MiscProperties this
         0: .line 7102
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.effect:Ljavafx/beans/property/ObjectProperty;
            ifnonnull 1
            getstatic javafx.scene.Node.DEFAULT_EFFECT:Ljavafx/scene/effect/Effect;
            goto 2
      StackMap locals:
      StackMap stack:
         1: aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.effect:Ljavafx/beans/property/ObjectProperty;
            invokevirtual javafx.beans.property.ObjectProperty.get:()Ljava/lang/Object;
            checkcast javafx.scene.effect.Effect
      StackMap locals:
      StackMap stack: javafx.scene.effect.Effect
         2: areturn
        end local 0 // javafx.scene.Node$MiscProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/Node$MiscProperties;

  public final javafx.beans.property.ObjectProperty<javafx.scene.effect.Effect> effectProperty();
    descriptor: ()Ljavafx/beans/property/ObjectProperty;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // javafx.scene.Node$MiscProperties this
         0: .line 7106
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.effect:Ljavafx/beans/property/ObjectProperty;
            ifnonnull 2
         1: .line 7107
            aload 0 /* this */
            new javafx.scene.Node$MiscProperties$10
            dup
            aload 0 /* this */
            getstatic javafx.scene.Node.DEFAULT_EFFECT:Ljavafx/scene/effect/Effect;
            invokespecial javafx.scene.Node$MiscProperties$10.<init>:(Ljavafx/scene/Node$MiscProperties;Ljavafx/scene/effect/Effect;)V
            putfield javafx.scene.Node$MiscProperties.effect:Ljavafx/beans/property/ObjectProperty;
         2: .line 7175
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.effect:Ljavafx/beans/property/ObjectProperty;
            areturn
        end local 0 // javafx.scene.Node$MiscProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/Node$MiscProperties;
    Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/scene/effect/Effect;>;

  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 // javafx.scene.Node$MiscProperties this
         0: .line 7179
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.inputMethodRequests:Ljavafx/beans/property/ObjectProperty;
            ifnonnull 1
            getstatic javafx.scene.Node.DEFAULT_INPUT_METHOD_REQUESTS:Ljavafx/scene/input/InputMethodRequests;
            goto 2
         1: .line 7180
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.inputMethodRequests:Ljavafx/beans/property/ObjectProperty;
            invokevirtual javafx.beans.property.ObjectProperty.get:()Ljava/lang/Object;
            checkcast javafx.scene.input.InputMethodRequests
         2: .line 7179
      StackMap locals:
      StackMap stack: javafx.scene.input.InputMethodRequests
            areturn
        end local 0 // javafx.scene.Node$MiscProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/Node$MiscProperties;

  public javafx.beans.property.ObjectProperty<javafx.scene.input.InputMethodRequests> inputMethodRequestsProperty();
    descriptor: ()Ljavafx/beans/property/ObjectProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=1, args_size=1
        start local 0 // javafx.scene.Node$MiscProperties this
         0: .line 7185
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.inputMethodRequests:Ljavafx/beans/property/ObjectProperty;
            ifnonnull 8
         1: .line 7186
            aload 0 /* this */
         2: .line 7187
            new javafx.beans.property.SimpleObjectProperty
            dup
         3: .line 7188
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.this$0:Ljavafx/scene/Node;
         4: .line 7189
            ldc "inputMethodRequests"
         5: .line 7190
            getstatic javafx.scene.Node.DEFAULT_INPUT_METHOD_REQUESTS:Ljavafx/scene/input/InputMethodRequests;
         6: .line 7187
            invokespecial javafx.beans.property.SimpleObjectProperty.<init>:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
         7: .line 7186
            putfield javafx.scene.Node$MiscProperties.inputMethodRequests:Ljavafx/beans/property/ObjectProperty;
         8: .line 7192
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.inputMethodRequests:Ljavafx/beans/property/ObjectProperty;
            areturn
        end local 0 // javafx.scene.Node$MiscProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    9     0  this  Ljavafx/scene/Node$MiscProperties;
    Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/scene/input/InputMethodRequests;>;

  public final boolean isMouseTransparent();
    descriptor: ()Z
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.scene.Node$MiscProperties this
         0: .line 7196
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.mouseTransparent:Ljavafx/beans/property/BooleanProperty;
            ifnonnull 1
            iconst_0
            goto 2
         1: .line 7197
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.mouseTransparent:Ljavafx/beans/property/BooleanProperty;
            invokevirtual javafx.beans.property.BooleanProperty.get:()Z
         2: .line 7196
      StackMap locals:
      StackMap stack: int
            ireturn
        end local 0 // javafx.scene.Node$MiscProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavafx/scene/Node$MiscProperties;

  public final javafx.beans.property.BooleanProperty mouseTransparentProperty();
    descriptor: ()Ljavafx/beans/property/BooleanProperty;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=6, locals=1, args_size=1
        start local 0 // javafx.scene.Node$MiscProperties this
         0: .line 7201
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.mouseTransparent:Ljavafx/beans/property/BooleanProperty;
            ifnonnull 8
         1: .line 7202
            aload 0 /* this */
         2: .line 7203
            new javafx.beans.property.SimpleBooleanProperty
            dup
         3: .line 7204
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.this$0:Ljavafx/scene/Node;
         4: .line 7205
            ldc "mouseTransparent"
         5: .line 7206
            iconst_0
         6: .line 7203
            invokespecial javafx.beans.property.SimpleBooleanProperty.<init>:(Ljava/lang/Object;Ljava/lang/String;Z)V
         7: .line 7202
            putfield javafx.scene.Node$MiscProperties.mouseTransparent:Ljavafx/beans/property/BooleanProperty;
         8: .line 7208
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.mouseTransparent:Ljavafx/beans/property/BooleanProperty;
            areturn
        end local 0 // javafx.scene.Node$MiscProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    9     0  this  Ljavafx/scene/Node$MiscProperties;

  public boolean canSetCursor();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.scene.Node$MiscProperties this
         0: .line 7212
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.cursor:Ljavafx/beans/property/ObjectProperty;
            ifnull 1
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.cursor:Ljavafx/beans/property/ObjectProperty;
            invokevirtual javafx.beans.property.ObjectProperty.isBound:()Z
            ifeq 1
            iconst_0
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_1
            ireturn
        end local 0 // javafx.scene.Node$MiscProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Ljavafx/scene/Node$MiscProperties;

  public boolean canSetEffect();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.scene.Node$MiscProperties this
         0: .line 7216
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.effect:Ljavafx/beans/property/ObjectProperty;
            ifnull 1
            aload 0 /* this */
            getfield javafx.scene.Node$MiscProperties.effect:Ljavafx/beans/property/ObjectProperty;
            invokevirtual javafx.beans.property.ObjectProperty.isBound:()Z
            ifeq 1
            iconst_0
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_1
            ireturn
        end local 0 // javafx.scene.Node$MiscProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Ljavafx/scene/Node$MiscProperties;

  static javafx.scene.Node access$0(javafx.scene.Node$MiscProperties);
    descriptor: (Ljavafx/scene/Node$MiscProperties;)Ljavafx/scene/Node;
    flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
         0: .line 6735
            aload 0
            getfield javafx.scene.Node$MiscProperties.this$0:Ljavafx/scene/Node;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
}
SourceFile: "Node.java"
NestHost: javafx.scene.Node
InnerClasses:
  private abstract LazyBoundsProperty = javafx.scene.Node$LazyBoundsProperty of javafx.scene.Node
  private final MiscProperties = javafx.scene.Node$MiscProperties of javafx.scene.Node
  javafx.scene.Node$MiscProperties$1
  javafx.scene.Node$MiscProperties$10
  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