public abstract class javafx.scene.chart.Chart extends javafx.scene.layout.Region
  minor version: 0
  major version: 59
  flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
  this_class: javafx.scene.chart.Chart
  super_class: javafx.scene.layout.Region
{
  private static final int MIN_WIDTH_TO_LEAVE_FOR_CHART_CONTENT;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 200

  private static final int MIN_HEIGHT_TO_LEAVE_FOR_CHART_CONTENT;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 150

  private final javafx.scene.control.Label titleLabel;
    descriptor: Ljavafx/scene/control/Label;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final javafx.scene.layout.Pane chartContent;
    descriptor: Ljavafx/scene/layout/Pane;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  boolean useChartContentMirroring;
    descriptor: Z
    flags: (0x0000) 

  private final com.sun.javafx.charts.ChartLayoutAnimator animator;
    descriptor: Lcom/sun/javafx/charts/ChartLayoutAnimator;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

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

  private javafx.beans.property.ObjectProperty<javafx.geometry.Side> titleSide;
    descriptor: Ljavafx/beans/property/ObjectProperty;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljavafx/beans/property/ObjectProperty<Ljavafx/geometry/Side;>;

  private final javafx.beans.property.ObjectProperty<javafx.scene.Node> legend;
    descriptor: Ljavafx/beans/property/ObjectProperty;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljavafx/beans/property/ObjectProperty<Ljavafx/scene/Node;>;

  private final javafx.beans.property.BooleanProperty legendVisible;
    descriptor: Ljavafx/beans/property/BooleanProperty;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private javafx.beans.property.ObjectProperty<javafx.geometry.Side> legendSide;
    descriptor: Ljavafx/beans/property/ObjectProperty;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljavafx/beans/property/ObjectProperty<Ljavafx/geometry/Side;>;

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

  public final java.lang.String getTitle();
    descriptor: ()Ljava/lang/String;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.scene.chart.Chart this
         0: .line 125
            aload 0 /* this */
            getfield javafx.scene.chart.Chart.title:Ljavafx/beans/property/StringProperty;
            invokevirtual javafx.beans.property.StringProperty.get:()Ljava/lang/Object;
            checkcast java.lang.String
            areturn
        end local 0 // javafx.scene.chart.Chart this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/scene/chart/Chart;

  public final void setTitle(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 // javafx.scene.chart.Chart this
        start local 1 // java.lang.String value
         0: .line 126
            aload 0 /* this */
            getfield javafx.scene.chart.Chart.title:Ljavafx/beans/property/StringProperty;
            aload 1 /* value */
            invokevirtual javafx.beans.property.StringProperty.set:(Ljava/lang/Object;)V
            return
        end local 1 // java.lang.String value
        end local 0 // javafx.scene.chart.Chart this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Ljavafx/scene/chart/Chart;
            0    1     1  value  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      value  

  public final javafx.beans.property.StringProperty titleProperty();
    descriptor: ()Ljavafx/beans/property/StringProperty;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.scene.chart.Chart this
         0: .line 127
            aload 0 /* this */
            getfield javafx.scene.chart.Chart.title:Ljavafx/beans/property/StringProperty;
            areturn
        end local 0 // javafx.scene.chart.Chart this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/scene/chart/Chart;

  public final javafx.geometry.Side getTitleSide();
    descriptor: ()Ljavafx/geometry/Side;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.scene.chart.Chart this
         0: .line 153
            aload 0 /* this */
            getfield javafx.scene.chart.Chart.titleSide:Ljavafx/beans/property/ObjectProperty;
            invokevirtual javafx.beans.property.ObjectProperty.get:()Ljava/lang/Object;
            checkcast javafx.geometry.Side
            areturn
        end local 0 // javafx.scene.chart.Chart this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/scene/chart/Chart;

  public final void setTitleSide(javafx.geometry.Side);
    descriptor: (Ljavafx/geometry/Side;)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // javafx.scene.chart.Chart this
        start local 1 // javafx.geometry.Side value
         0: .line 154
            aload 0 /* this */
            getfield javafx.scene.chart.Chart.titleSide:Ljavafx/beans/property/ObjectProperty;
            aload 1 /* value */
            invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
            return
        end local 1 // javafx.geometry.Side value
        end local 0 // javafx.scene.chart.Chart this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Ljavafx/scene/chart/Chart;
            0    1     1  value  Ljavafx/geometry/Side;
    MethodParameters:
       Name  Flags
      value  

  public final javafx.beans.property.ObjectProperty<javafx.geometry.Side> titleSideProperty();
    descriptor: ()Ljavafx/beans/property/ObjectProperty;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.scene.chart.Chart this
         0: .line 155
            aload 0 /* this */
            getfield javafx.scene.chart.Chart.titleSide:Ljavafx/beans/property/ObjectProperty;
            areturn
        end local 0 // javafx.scene.chart.Chart this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/scene/chart/Chart;
    Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/geometry/Side;>;

  protected final javafx.scene.Node getLegend();
    descriptor: ()Ljavafx/scene/Node;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.scene.chart.Chart this
         0: .line 183
            aload 0 /* this */
            getfield javafx.scene.chart.Chart.legend:Ljavafx/beans/property/ObjectProperty;
            invokevirtual javafx.beans.property.ObjectProperty.getValue:()Ljava/lang/Object;
            checkcast javafx.scene.Node
            areturn
        end local 0 // javafx.scene.chart.Chart this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/scene/chart/Chart;

  protected final void setLegend(javafx.scene.Node);
    descriptor: (Ljavafx/scene/Node;)V
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // javafx.scene.chart.Chart this
        start local 1 // javafx.scene.Node value
         0: .line 184
            aload 0 /* this */
            getfield javafx.scene.chart.Chart.legend:Ljavafx/beans/property/ObjectProperty;
            aload 1 /* value */
            invokevirtual javafx.beans.property.ObjectProperty.setValue:(Ljava/lang/Object;)V
            return
        end local 1 // javafx.scene.Node value
        end local 0 // javafx.scene.chart.Chart this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Ljavafx/scene/chart/Chart;
            0    1     1  value  Ljavafx/scene/Node;
    MethodParameters:
       Name  Flags
      value  

  protected final javafx.beans.property.ObjectProperty<javafx.scene.Node> legendProperty();
    descriptor: ()Ljavafx/beans/property/ObjectProperty;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.scene.chart.Chart this
         0: .line 185
            aload 0 /* this */
            getfield javafx.scene.chart.Chart.legend:Ljavafx/beans/property/ObjectProperty;
            areturn
        end local 0 // javafx.scene.chart.Chart this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/scene/chart/Chart;
    Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/scene/Node;>;

  public final boolean isLegendVisible();
    descriptor: ()Z
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.scene.chart.Chart this
         0: .line 210
            aload 0 /* this */
            getfield javafx.scene.chart.Chart.legendVisible:Ljavafx/beans/property/BooleanProperty;
            invokevirtual javafx.beans.property.BooleanProperty.getValue:()Ljava/lang/Boolean;
            invokevirtual java.lang.Boolean.booleanValue:()Z
            ireturn
        end local 0 // javafx.scene.chart.Chart this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/scene/chart/Chart;

  public final void setLegendVisible(boolean);
    descriptor: (Z)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // javafx.scene.chart.Chart this
        start local 1 // boolean value
         0: .line 211
            aload 0 /* this */
            getfield javafx.scene.chart.Chart.legendVisible:Ljavafx/beans/property/BooleanProperty;
            iload 1 /* value */
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            invokevirtual javafx.beans.property.BooleanProperty.setValue:(Ljava/lang/Boolean;)V
            return
        end local 1 // boolean value
        end local 0 // javafx.scene.chart.Chart this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Ljavafx/scene/chart/Chart;
            0    1     1  value  Z
    MethodParameters:
       Name  Flags
      value  

  public final javafx.beans.property.BooleanProperty legendVisibleProperty();
    descriptor: ()Ljavafx/beans/property/BooleanProperty;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.scene.chart.Chart this
         0: .line 212
            aload 0 /* this */
            getfield javafx.scene.chart.Chart.legendVisible:Ljavafx/beans/property/BooleanProperty;
            areturn
        end local 0 // javafx.scene.chart.Chart this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/scene/chart/Chart;

  public final javafx.geometry.Side getLegendSide();
    descriptor: ()Ljavafx/geometry/Side;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.scene.chart.Chart this
         0: .line 242
            aload 0 /* this */
            getfield javafx.scene.chart.Chart.legendSide:Ljavafx/beans/property/ObjectProperty;
            invokevirtual javafx.beans.property.ObjectProperty.get:()Ljava/lang/Object;
            checkcast javafx.geometry.Side
            areturn
        end local 0 // javafx.scene.chart.Chart this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/scene/chart/Chart;

  public final void setLegendSide(javafx.geometry.Side);
    descriptor: (Ljavafx/geometry/Side;)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // javafx.scene.chart.Chart this
        start local 1 // javafx.geometry.Side value
         0: .line 243
            aload 0 /* this */
            getfield javafx.scene.chart.Chart.legendSide:Ljavafx/beans/property/ObjectProperty;
            aload 1 /* value */
            invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
            return
        end local 1 // javafx.geometry.Side value
        end local 0 // javafx.scene.chart.Chart this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Ljavafx/scene/chart/Chart;
            0    1     1  value  Ljavafx/geometry/Side;
    MethodParameters:
       Name  Flags
      value  

  public final javafx.beans.property.ObjectProperty<javafx.geometry.Side> legendSideProperty();
    descriptor: ()Ljavafx/beans/property/ObjectProperty;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.scene.chart.Chart this
         0: .line 244
            aload 0 /* this */
            getfield javafx.scene.chart.Chart.legendSide:Ljavafx/beans/property/ObjectProperty;
            areturn
        end local 0 // javafx.scene.chart.Chart this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/scene/chart/Chart;
    Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/geometry/Side;>;

  public final boolean getAnimated();
    descriptor: ()Z
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.scene.chart.Chart this
         0: .line 254
            aload 0 /* this */
            getfield javafx.scene.chart.Chart.animated:Ljavafx/beans/property/BooleanProperty;
            invokevirtual javafx.beans.property.BooleanProperty.get:()Z
            ireturn
        end local 0 // javafx.scene.chart.Chart this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/scene/chart/Chart;

  public final void setAnimated(boolean);
    descriptor: (Z)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // javafx.scene.chart.Chart this
        start local 1 // boolean value
         0: .line 255
            aload 0 /* this */
            getfield javafx.scene.chart.Chart.animated:Ljavafx/beans/property/BooleanProperty;
            iload 1 /* value */
            invokevirtual javafx.beans.property.BooleanProperty.set:(Z)V
            return
        end local 1 // boolean value
        end local 0 // javafx.scene.chart.Chart this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Ljavafx/scene/chart/Chart;
            0    1     1  value  Z
    MethodParameters:
       Name  Flags
      value  

  public final javafx.beans.property.BooleanProperty animatedProperty();
    descriptor: ()Ljavafx/beans/property/BooleanProperty;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.scene.chart.Chart this
         0: .line 256
            aload 0 /* this */
            getfield javafx.scene.chart.Chart.animated:Ljavafx/beans/property/BooleanProperty;
            areturn
        end local 0 // javafx.scene.chart.Chart this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/scene/chart/Chart;

  protected javafx.collections.ObservableList<javafx.scene.Node> getChartChildren();
    descriptor: ()Ljavafx/collections/ObservableList;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.scene.chart.Chart this
         0: .line 267
            aload 0 /* this */
            getfield javafx.scene.chart.Chart.chartContent:Ljavafx/scene/layout/Pane;
            invokevirtual javafx.scene.layout.Pane.getChildren:()Ljavafx/collections/ObservableList;
            areturn
        end local 0 // javafx.scene.chart.Chart this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/scene/chart/Chart;
    Signature: ()Ljavafx/collections/ObservableList<Ljavafx/scene/Node;>;

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=1, args_size=1
        start local 0 // javafx.scene.chart.Chart this
         0: .line 275
            aload 0 /* this */
            invokespecial javafx.scene.layout.Region.<init>:()V
         1: .line 80
            aload 0 /* this */
            new javafx.scene.control.Label
            dup
            invokespecial javafx.scene.control.Label.<init>:()V
            putfield javafx.scene.chart.Chart.titleLabel:Ljavafx/scene/control/Label;
         2: .line 85
            aload 0 /* this */
            new javafx.scene.chart.Chart$1
            dup
            aload 0 /* this */
            invokespecial javafx.scene.chart.Chart$1.<init>:(Ljavafx/scene/chart/Chart;)V
            putfield javafx.scene.chart.Chart.chartContent:Ljavafx/scene/layout/Pane;
         3: .line 102
            aload 0 /* this */
            iconst_1
            putfield javafx.scene.chart.Chart.useChartContentMirroring:Z
         4: .line 105
            aload 0 /* this */
            new com.sun.javafx.charts.ChartLayoutAnimator
            dup
            aload 0 /* this */
            getfield javafx.scene.chart.Chart.chartContent:Ljavafx/scene/layout/Pane;
            invokespecial com.sun.javafx.charts.ChartLayoutAnimator.<init>:(Ljavafx/scene/Parent;)V
            putfield javafx.scene.chart.Chart.animator:Lcom/sun/javafx/charts/ChartLayoutAnimator;
         5: .line 110
            aload 0 /* this */
            new javafx.scene.chart.Chart$2
            dup
            aload 0 /* this */
            invokespecial javafx.scene.chart.Chart$2.<init>:(Ljavafx/scene/chart/Chart;)V
            putfield javafx.scene.chart.Chart.title:Ljavafx/beans/property/StringProperty;
         6: .line 133
            aload 0 /* this */
            new javafx.scene.chart.Chart$3
            dup
            aload 0 /* this */
            getstatic javafx.geometry.Side.TOP:Ljavafx/geometry/Side;
            invokespecial javafx.scene.chart.Chart$3.<init>:(Ljavafx/scene/chart/Chart;Ljavafx/geometry/Side;)V
            putfield javafx.scene.chart.Chart.titleSide:Ljavafx/beans/property/ObjectProperty;
         7: .line 161
            aload 0 /* this */
            new javafx.scene.chart.Chart$4
            dup
            aload 0 /* this */
            invokespecial javafx.scene.chart.Chart$4.<init>:(Ljavafx/scene/chart/Chart;)V
            putfield javafx.scene.chart.Chart.legend:Ljavafx/beans/property/ObjectProperty;
         8: .line 190
            aload 0 /* this */
            new javafx.scene.chart.Chart$5
            dup
            aload 0 /* this */
            iconst_1
            invokespecial javafx.scene.chart.Chart$5.<init>:(Ljavafx/scene/chart/Chart;Z)V
            putfield javafx.scene.chart.Chart.legendVisible:Ljavafx/beans/property/BooleanProperty;
         9: .line 219
            aload 0 /* this */
            new javafx.scene.chart.Chart$6
            dup
            aload 0 /* this */
            getstatic javafx.geometry.Side.BOTTOM:Ljavafx/geometry/Side;
            invokespecial javafx.scene.chart.Chart$6.<init>:(Ljavafx/scene/chart/Chart;Ljavafx/geometry/Side;)V
            putfield javafx.scene.chart.Chart.legendSide:Ljavafx/beans/property/ObjectProperty;
        10: .line 247
            aload 0 /* this */
            new javafx.beans.property.SimpleBooleanProperty
            dup
            aload 0 /* this */
            ldc "animated"
            iconst_1
            invokespecial javafx.beans.property.SimpleBooleanProperty.<init>:(Ljava/lang/Object;Ljava/lang/String;Z)V
            putfield javafx.scene.chart.Chart.animated:Ljavafx/beans/property/BooleanProperty;
        11: .line 276
            aload 0 /* this */
            getfield javafx.scene.chart.Chart.titleLabel:Ljavafx/scene/control/Label;
            getstatic javafx.geometry.Pos.CENTER:Ljavafx/geometry/Pos;
            invokevirtual javafx.scene.control.Label.setAlignment:(Ljavafx/geometry/Pos;)V
        12: .line 277
            aload 0 /* this */
            getfield javafx.scene.chart.Chart.titleLabel:Ljavafx/scene/control/Label;
            invokevirtual javafx.scene.control.Label.focusTraversableProperty:()Ljavafx/beans/property/BooleanProperty;
            invokestatic javafx.application.Platform.accessibilityActiveProperty:()Ljavafx/beans/property/ReadOnlyBooleanProperty;
            invokevirtual javafx.beans.property.BooleanProperty.bind:(Ljavafx/beans/value/ObservableValue;)V
        13: .line 278
            aload 0 /* this */
            invokevirtual javafx.scene.chart.Chart.getChildren:()Ljavafx/collections/ObservableList;
            iconst_2
            anewarray javafx.scene.Node
            dup
            iconst_0
            aload 0 /* this */
            getfield javafx.scene.chart.Chart.titleLabel:Ljavafx/scene/control/Label;
            aastore
            dup
            iconst_1
            aload 0 /* this */
            getfield javafx.scene.chart.Chart.chartContent:Ljavafx/scene/layout/Pane;
            aastore
            invokeinterface javafx.collections.ObservableList.addAll:([Ljava/lang/Object;)Z
            pop
        14: .line 279
            aload 0 /* this */
            invokevirtual javafx.scene.chart.Chart.getStyleClass:()Ljavafx/collections/ObservableList;
            ldc "chart"
            invokeinterface javafx.collections.ObservableList.add:(Ljava/lang/Object;)Z
            pop
        15: .line 280
            aload 0 /* this */
            getfield javafx.scene.chart.Chart.titleLabel:Ljavafx/scene/control/Label;
            invokevirtual javafx.scene.control.Label.getStyleClass:()Ljavafx/collections/ObservableList;
            ldc "chart-title"
            invokeinterface javafx.collections.ObservableList.add:(Ljava/lang/Object;)Z
            pop
        16: .line 281
            aload 0 /* this */
            getfield javafx.scene.chart.Chart.chartContent:Ljavafx/scene/layout/Pane;
            invokevirtual javafx.scene.layout.Pane.getStyleClass:()Ljavafx/collections/ObservableList;
            ldc "chart-content"
            invokeinterface javafx.collections.ObservableList.add:(Ljava/lang/Object;)Z
            pop
        17: .line 283
            aload 0 /* this */
            getfield javafx.scene.chart.Chart.chartContent:Ljavafx/scene/layout/Pane;
            iconst_0
            invokevirtual javafx.scene.layout.Pane.setManaged:(Z)V
        18: .line 284
            return
        end local 0 // javafx.scene.chart.Chart this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   19     0  this  Ljavafx/scene/chart/Chart;

  void animate(javafx.animation.KeyFrame[]);
    descriptor: ([Ljavafx/animation/KeyFrame;)V
    flags: (0x0080) ACC_VARARGS
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // javafx.scene.chart.Chart this
        start local 1 // javafx.animation.KeyFrame[] keyFrames
         0: .line 293
            aload 0 /* this */
            getfield javafx.scene.chart.Chart.animator:Lcom/sun/javafx/charts/ChartLayoutAnimator;
            aload 1 /* keyFrames */
            invokevirtual com.sun.javafx.charts.ChartLayoutAnimator.animate:([Ljavafx/animation/KeyFrame;)Ljava/lang/Object;
            pop
            return
        end local 1 // javafx.animation.KeyFrame[] keyFrames
        end local 0 // javafx.scene.chart.Chart this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    1     0       this  Ljavafx/scene/chart/Chart;
            0    1     1  keyFrames  [Ljavafx/animation/KeyFrame;
    MethodParameters:
           Name  Flags
      keyFrames  

  protected void animate(javafx.animation.Animation);
    descriptor: (Ljavafx/animation/Animation;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // javafx.scene.chart.Chart this
        start local 1 // javafx.animation.Animation animation
         0: .line 302
            aload 0 /* this */
            getfield javafx.scene.chart.Chart.animator:Lcom/sun/javafx/charts/ChartLayoutAnimator;
            aload 1 /* animation */
            invokevirtual com.sun.javafx.charts.ChartLayoutAnimator.animate:(Ljavafx/animation/Animation;)Ljava/lang/Object;
            pop
            return
        end local 1 // javafx.animation.Animation animation
        end local 0 // javafx.scene.chart.Chart this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    1     0       this  Ljavafx/scene/chart/Chart;
            0    1     1  animation  Ljavafx/animation/Animation;
    MethodParameters:
           Name  Flags
      animation  

  protected void requestChartLayout();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.scene.chart.Chart this
         0: .line 306
            aload 0 /* this */
            getfield javafx.scene.chart.Chart.chartContent:Ljavafx/scene/layout/Pane;
            invokevirtual javafx.scene.layout.Pane.requestLayout:()V
         1: .line 307
            return
        end local 0 // javafx.scene.chart.Chart this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Ljavafx/scene/chart/Chart;

  protected final boolean shouldAnimate();
    descriptor: ()Z
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.scene.chart.Chart this
         0: .line 315
            aload 0 /* this */
            invokevirtual javafx.scene.chart.Chart.getAnimated:()Z
            ifeq 1
            aload 0 /* this */
            invokestatic com.sun.javafx.scene.NodeHelper.isTreeShowing:(Ljavafx/scene/Node;)Z
            ifeq 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 0 // javafx.scene.chart.Chart this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Ljavafx/scene/chart/Chart;

  protected abstract void layoutChartChildren(double, double, double, double);
    descriptor: (DDDD)V
    flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      top     
      left    
      width   
      height  

  protected void layoutChildren();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=11, locals=19, args_size=1
        start local 0 // javafx.scene.chart.Chart this
         0: .line 332
            aload 0 /* this */
            invokevirtual javafx.scene.chart.Chart.snappedTopInset:()D
            dstore 1 /* top */
        start local 1 // double top
         1: .line 333
            aload 0 /* this */
            invokevirtual javafx.scene.chart.Chart.snappedLeftInset:()D
            dstore 3 /* left */
        start local 3 // double left
         2: .line 334
            aload 0 /* this */
            invokevirtual javafx.scene.chart.Chart.snappedBottomInset:()D
            dstore 5 /* bottom */
        start local 5 // double bottom
         3: .line 335
            aload 0 /* this */
            invokevirtual javafx.scene.chart.Chart.snappedRightInset:()D
            dstore 7 /* right */
        start local 7 // double right
         4: .line 336
            aload 0 /* this */
            invokevirtual javafx.scene.chart.Chart.getWidth:()D
            dstore 9 /* width */
        start local 9 // double width
         5: .line 337
            aload 0 /* this */
            invokevirtual javafx.scene.chart.Chart.getHeight:()D
            dstore 11 /* height */
        start local 11 // double height
         6: .line 339
            aload 0 /* this */
            invokevirtual javafx.scene.chart.Chart.getTitle:()Ljava/lang/String;
            ifnull 28
         7: .line 340
            aload 0 /* this */
            getfield javafx.scene.chart.Chart.titleLabel:Ljavafx/scene/control/Label;
            iconst_1
            invokevirtual javafx.scene.control.Label.setVisible:(Z)V
         8: .line 341
            aload 0 /* this */
            invokevirtual javafx.scene.chart.Chart.getTitleSide:()Ljavafx/geometry/Side;
            getstatic javafx.geometry.Side.TOP:Ljavafx/geometry/Side;
            invokevirtual javafx.geometry.Side.equals:(Ljava/lang/Object;)Z
            ifeq 13
         9: .line 342
            aload 0 /* this */
            aload 0 /* this */
            getfield javafx.scene.chart.Chart.titleLabel:Ljavafx/scene/control/Label;
            dload 9 /* width */
            dload 3 /* left */
            dsub
            dload 7 /* right */
            dsub
            invokevirtual javafx.scene.control.Label.prefHeight:(D)D
            invokevirtual javafx.scene.chart.Chart.snapSizeY:(D)D
            dstore 13 /* titleHeight */
        start local 13 // double titleHeight
        10: .line 343
            aload 0 /* this */
            getfield javafx.scene.chart.Chart.titleLabel:Ljavafx/scene/control/Label;
            dload 3 /* left */
            dload 1 /* top */
            dload 9 /* width */
            dload 3 /* left */
            dsub
            dload 7 /* right */
            dsub
            dload 13 /* titleHeight */
            invokevirtual javafx.scene.control.Label.resizeRelocate:(DDDD)V
        11: .line 344
            dload 1 /* top */
            dload 13 /* titleHeight */
            dadd
            dstore 1 /* top */
        end local 13 // double titleHeight
        12: .line 345
            goto 29
      StackMap locals: javafx.scene.chart.Chart double double double double double double
      StackMap stack:
        13: aload 0 /* this */
            invokevirtual javafx.scene.chart.Chart.getTitleSide:()Ljavafx/geometry/Side;
            getstatic javafx.geometry.Side.BOTTOM:Ljavafx/geometry/Side;
            invokevirtual javafx.geometry.Side.equals:(Ljava/lang/Object;)Z
            ifeq 18
        14: .line 346
            aload 0 /* this */
            aload 0 /* this */
            getfield javafx.scene.chart.Chart.titleLabel:Ljavafx/scene/control/Label;
            dload 9 /* width */
            dload 3 /* left */
            dsub
            dload 7 /* right */
            dsub
            invokevirtual javafx.scene.control.Label.prefHeight:(D)D
            invokevirtual javafx.scene.chart.Chart.snapSizeY:(D)D
            dstore 13 /* titleHeight */
        start local 13 // double titleHeight
        15: .line 347
            aload 0 /* this */
            getfield javafx.scene.chart.Chart.titleLabel:Ljavafx/scene/control/Label;
            dload 3 /* left */
            dload 11 /* height */
            dload 5 /* bottom */
            dsub
            dload 13 /* titleHeight */
            dsub
            dload 9 /* width */
            dload 3 /* left */
            dsub
            dload 7 /* right */
            dsub
            dload 13 /* titleHeight */
            invokevirtual javafx.scene.control.Label.resizeRelocate:(DDDD)V
        16: .line 348
            dload 5 /* bottom */
            dload 13 /* titleHeight */
            dadd
            dstore 5 /* bottom */
        end local 13 // double titleHeight
        17: .line 349
            goto 29
      StackMap locals:
      StackMap stack:
        18: aload 0 /* this */
            invokevirtual javafx.scene.chart.Chart.getTitleSide:()Ljavafx/geometry/Side;
            getstatic javafx.geometry.Side.LEFT:Ljavafx/geometry/Side;
            invokevirtual javafx.geometry.Side.equals:(Ljava/lang/Object;)Z
            ifeq 23
        19: .line 350
            aload 0 /* this */
            aload 0 /* this */
            getfield javafx.scene.chart.Chart.titleLabel:Ljavafx/scene/control/Label;
            dload 11 /* height */
            dload 1 /* top */
            dsub
            dload 5 /* bottom */
            dsub
            invokevirtual javafx.scene.control.Label.prefWidth:(D)D
            invokevirtual javafx.scene.chart.Chart.snapSizeX:(D)D
            dstore 13 /* titleWidth */
        start local 13 // double titleWidth
        20: .line 351
            aload 0 /* this */
            getfield javafx.scene.chart.Chart.titleLabel:Ljavafx/scene/control/Label;
            dload 3 /* left */
            dload 1 /* top */
            dload 13 /* titleWidth */
            dload 11 /* height */
            dload 1 /* top */
            dsub
            dload 5 /* bottom */
            dsub
            invokevirtual javafx.scene.control.Label.resizeRelocate:(DDDD)V
        21: .line 352
            dload 3 /* left */
            dload 13 /* titleWidth */
            dadd
            dstore 3 /* left */
        end local 13 // double titleWidth
        22: .line 353
            goto 29
      StackMap locals:
      StackMap stack:
        23: aload 0 /* this */
            invokevirtual javafx.scene.chart.Chart.getTitleSide:()Ljavafx/geometry/Side;
            getstatic javafx.geometry.Side.RIGHT:Ljavafx/geometry/Side;
            invokevirtual javafx.geometry.Side.equals:(Ljava/lang/Object;)Z
            ifeq 29
        24: .line 354
            aload 0 /* this */
            aload 0 /* this */
            getfield javafx.scene.chart.Chart.titleLabel:Ljavafx/scene/control/Label;
            dload 11 /* height */
            dload 1 /* top */
            dsub
            dload 5 /* bottom */
            dsub
            invokevirtual javafx.scene.control.Label.prefWidth:(D)D
            invokevirtual javafx.scene.chart.Chart.snapSizeX:(D)D
            dstore 13 /* titleWidth */
        start local 13 // double titleWidth
        25: .line 355
            aload 0 /* this */
            getfield javafx.scene.chart.Chart.titleLabel:Ljavafx/scene/control/Label;
            dload 9 /* width */
            dload 7 /* right */
            dsub
            dload 13 /* titleWidth */
            dsub
            dload 1 /* top */
            dload 13 /* titleWidth */
            dload 11 /* height */
            dload 1 /* top */
            dsub
            dload 5 /* bottom */
            dsub
            invokevirtual javafx.scene.control.Label.resizeRelocate:(DDDD)V
        26: .line 356
            dload 7 /* right */
            dload 13 /* titleWidth */
            dadd
            dstore 7 /* right */
        end local 13 // double titleWidth
        27: .line 358
            goto 29
        28: .line 359
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javafx.scene.chart.Chart.titleLabel:Ljavafx/scene/control/Label;
            iconst_0
            invokevirtual javafx.scene.control.Label.setVisible:(Z)V
        29: .line 362
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual javafx.scene.chart.Chart.getLegend:()Ljavafx/scene/Node;
            astore 13 /* legend */
        start local 13 // javafx.scene.Node legend
        30: .line 363
            aload 13 /* legend */
            ifnull 69
        31: .line 364
            aload 0 /* this */
            invokevirtual javafx.scene.chart.Chart.isLegendVisible:()Z
            istore 14 /* shouldShowLegend */
        start local 14 // boolean shouldShowLegend
        32: .line 365
            iload 14 /* shouldShowLegend */
            ifeq 68
        33: .line 366
            aload 0 /* this */
            invokevirtual javafx.scene.chart.Chart.getLegendSide:()Ljavafx/geometry/Side;
            getstatic javafx.geometry.Side.TOP:Ljavafx/geometry/Side;
            if_acmpne 42
        34: .line 367
            aload 0 /* this */
            aload 13 /* legend */
            dload 9 /* width */
            dload 3 /* left */
            dsub
            dload 7 /* right */
            dsub
            invokevirtual javafx.scene.Node.prefHeight:(D)D
            invokevirtual javafx.scene.chart.Chart.snapSizeY:(D)D
            dstore 15 /* legendHeight */
        start local 15 // double legendHeight
        35: .line 368
            aload 0 /* this */
            aload 13 /* legend */
            dload 15 /* legendHeight */
            invokevirtual javafx.scene.Node.prefWidth:(D)D
            invokevirtual javafx.scene.chart.Chart.snapSizeX:(D)D
            dconst_0
            dload 9 /* width */
            dload 3 /* left */
            dsub
            dload 7 /* right */
            dsub
            invokestatic com.sun.javafx.scene.control.skin.Utils.boundedSize:(DDD)D
            dstore 17 /* legendWidth */
        start local 17 // double legendWidth
        36: .line 369
            aload 13 /* legend */
            dload 3 /* left */
            dload 9 /* width */
            dload 3 /* left */
            dsub
            dload 7 /* right */
            dsub
            dload 17 /* legendWidth */
            dsub
            ldc 2.0
            ddiv
            dadd
            dload 1 /* top */
            dload 17 /* legendWidth */
            dload 15 /* legendHeight */
            invokevirtual javafx.scene.Node.resizeRelocate:(DDDD)V
        37: .line 370
            dload 11 /* height */
            dload 5 /* bottom */
            dsub
            dload 1 /* top */
            dsub
            dload 15 /* legendHeight */
            dsub
            ldc 150.0
            dcmpg
            ifge 40
        38: .line 371
            iconst_0
            istore 14 /* shouldShowLegend */
        39: .line 372
            goto 68
        40: .line 373
      StackMap locals: javafx.scene.chart.Chart double double double double double double javafx.scene.Node int double double
      StackMap stack:
            dload 1 /* top */
            dload 15 /* legendHeight */
            dadd
            dstore 1 /* top */
        end local 17 // double legendWidth
        end local 15 // double legendHeight
        41: .line 375
            goto 68
      StackMap locals:
      StackMap stack:
        42: aload 0 /* this */
            invokevirtual javafx.scene.chart.Chart.getLegendSide:()Ljavafx/geometry/Side;
            getstatic javafx.geometry.Side.BOTTOM:Ljavafx/geometry/Side;
            if_acmpne 51
        43: .line 376
            aload 0 /* this */
            aload 13 /* legend */
            dload 9 /* width */
            dload 3 /* left */
            dsub
            dload 7 /* right */
            dsub
            invokevirtual javafx.scene.Node.prefHeight:(D)D
            invokevirtual javafx.scene.chart.Chart.snapSizeY:(D)D
            dstore 15 /* legendHeight */
        start local 15 // double legendHeight
        44: .line 377
            aload 0 /* this */
            aload 13 /* legend */
            dload 15 /* legendHeight */
            invokevirtual javafx.scene.Node.prefWidth:(D)D
            invokevirtual javafx.scene.chart.Chart.snapSizeX:(D)D
            dconst_0
            dload 9 /* width */
            dload 3 /* left */
            dsub
            dload 7 /* right */
            dsub
            invokestatic com.sun.javafx.scene.control.skin.Utils.boundedSize:(DDD)D
            dstore 17 /* legendWidth */
        start local 17 // double legendWidth
        45: .line 378
            aload 13 /* legend */
            dload 3 /* left */
            dload 9 /* width */
            dload 3 /* left */
            dsub
            dload 7 /* right */
            dsub
            dload 17 /* legendWidth */
            dsub
            ldc 2.0
            ddiv
            dadd
            dload 11 /* height */
            dload 5 /* bottom */
            dsub
            dload 15 /* legendHeight */
            dsub
            dload 17 /* legendWidth */
            dload 15 /* legendHeight */
            invokevirtual javafx.scene.Node.resizeRelocate:(DDDD)V
        46: .line 379
            dload 11 /* height */
            dload 5 /* bottom */
            dsub
            dload 1 /* top */
            dsub
            dload 15 /* legendHeight */
            dsub
            ldc 150.0
            dcmpg
            ifge 49
        47: .line 380
            iconst_0
            istore 14 /* shouldShowLegend */
        48: .line 381
            goto 68
        49: .line 382
      StackMap locals: double double
      StackMap stack:
            dload 5 /* bottom */
            dload 15 /* legendHeight */
            dadd
            dstore 5 /* bottom */
        end local 17 // double legendWidth
        end local 15 // double legendHeight
        50: .line 384
            goto 68
      StackMap locals:
      StackMap stack:
        51: aload 0 /* this */
            invokevirtual javafx.scene.chart.Chart.getLegendSide:()Ljavafx/geometry/Side;
            getstatic javafx.geometry.Side.LEFT:Ljavafx/geometry/Side;
            if_acmpne 60
        52: .line 385
            aload 0 /* this */
            aload 13 /* legend */
            dload 11 /* height */
            dload 1 /* top */
            dsub
            dload 5 /* bottom */
            dsub
            invokevirtual javafx.scene.Node.prefWidth:(D)D
            invokevirtual javafx.scene.chart.Chart.snapSizeX:(D)D
            dstore 15 /* legendWidth */
        start local 15 // double legendWidth
        53: .line 386
            aload 0 /* this */
            aload 13 /* legend */
            dload 15 /* legendWidth */
            invokevirtual javafx.scene.Node.prefHeight:(D)D
            invokevirtual javafx.scene.chart.Chart.snapSizeY:(D)D
            dconst_0
            dload 11 /* height */
            dload 1 /* top */
            dsub
            dload 5 /* bottom */
            dsub
            invokestatic com.sun.javafx.scene.control.skin.Utils.boundedSize:(DDD)D
            dstore 17 /* legendHeight */
        start local 17 // double legendHeight
        54: .line 387
            aload 13 /* legend */
            dload 3 /* left */
            dload 1 /* top */
            dload 11 /* height */
            dload 1 /* top */
            dsub
            dload 5 /* bottom */
            dsub
            dload 17 /* legendHeight */
            dsub
            ldc 2.0
            ddiv
            dadd
            dload 15 /* legendWidth */
            dload 17 /* legendHeight */
            invokevirtual javafx.scene.Node.resizeRelocate:(DDDD)V
        55: .line 388
            dload 9 /* width */
            dload 3 /* left */
            dsub
            dload 7 /* right */
            dsub
            dload 15 /* legendWidth */
            dsub
            ldc 200.0
            dcmpg
            ifge 58
        56: .line 389
            iconst_0
            istore 14 /* shouldShowLegend */
        57: .line 390
            goto 68
        58: .line 391
      StackMap locals: double double
      StackMap stack:
            dload 3 /* left */
            dload 15 /* legendWidth */
            dadd
            dstore 3 /* left */
        end local 17 // double legendHeight
        end local 15 // double legendWidth
        59: .line 393
            goto 68
      StackMap locals:
      StackMap stack:
        60: aload 0 /* this */
            invokevirtual javafx.scene.chart.Chart.getLegendSide:()Ljavafx/geometry/Side;
            getstatic javafx.geometry.Side.RIGHT:Ljavafx/geometry/Side;
            if_acmpne 68
        61: .line 394
            aload 0 /* this */
            aload 13 /* legend */
            dload 11 /* height */
            dload 1 /* top */
            dsub
            dload 5 /* bottom */
            dsub
            invokevirtual javafx.scene.Node.prefWidth:(D)D
            invokevirtual javafx.scene.chart.Chart.snapSizeX:(D)D
            dstore 15 /* legendWidth */
        start local 15 // double legendWidth
        62: .line 395
            aload 0 /* this */
            aload 13 /* legend */
            dload 15 /* legendWidth */
            invokevirtual javafx.scene.Node.prefHeight:(D)D
            invokevirtual javafx.scene.chart.Chart.snapSizeY:(D)D
            dconst_0
            dload 11 /* height */
            dload 1 /* top */
            dsub
            dload 5 /* bottom */
            dsub
            invokestatic com.sun.javafx.scene.control.skin.Utils.boundedSize:(DDD)D
            dstore 17 /* legendHeight */
        start local 17 // double legendHeight
        63: .line 396
            aload 13 /* legend */
            dload 9 /* width */
            dload 7 /* right */
            dsub
            dload 15 /* legendWidth */
            dsub
            dload 1 /* top */
            dload 11 /* height */
            dload 1 /* top */
            dsub
            dload 5 /* bottom */
            dsub
            dload 17 /* legendHeight */
            dsub
            ldc 2.0
            ddiv
            dadd
            dload 15 /* legendWidth */
            dload 17 /* legendHeight */
            invokevirtual javafx.scene.Node.resizeRelocate:(DDDD)V
        64: .line 397
            dload 9 /* width */
            dload 3 /* left */
            dsub
            dload 7 /* right */
            dsub
            dload 15 /* legendWidth */
            dsub
            ldc 200.0
            dcmpg
            ifge 67
        65: .line 398
            iconst_0
            istore 14 /* shouldShowLegend */
        66: .line 399
            goto 68
        67: .line 400
      StackMap locals: double double
      StackMap stack:
            dload 7 /* right */
            dload 15 /* legendWidth */
            dadd
            dstore 7 /* right */
        end local 17 // double legendHeight
        end local 15 // double legendWidth
        68: .line 404
      StackMap locals:
      StackMap stack:
            aload 13 /* legend */
            iload 14 /* shouldShowLegend */
            invokevirtual javafx.scene.Node.setVisible:(Z)V
        end local 14 // boolean shouldShowLegend
        69: .line 407
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javafx.scene.chart.Chart.chartContent:Ljavafx/scene/layout/Pane;
            dload 3 /* left */
            dload 1 /* top */
            dload 9 /* width */
            dload 3 /* left */
            dsub
            dload 7 /* right */
            dsub
            dload 11 /* height */
            dload 1 /* top */
            dsub
            dload 5 /* bottom */
            dsub
            invokevirtual javafx.scene.layout.Pane.resizeRelocate:(DDDD)V
        70: .line 408
            return
        end local 13 // javafx.scene.Node legend
        end local 11 // double height
        end local 9 // double width
        end local 7 // double right
        end local 5 // double bottom
        end local 3 // double left
        end local 1 // double top
        end local 0 // javafx.scene.chart.Chart this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0   71     0              this  Ljavafx/scene/chart/Chart;
            1   71     1               top  D
            2   71     3              left  D
            3   71     5            bottom  D
            4   71     7             right  D
            5   71     9             width  D
            6   71    11            height  D
           10   12    13       titleHeight  D
           15   17    13       titleHeight  D
           20   22    13        titleWidth  D
           25   27    13        titleWidth  D
           30   71    13            legend  Ljavafx/scene/Node;
           32   69    14  shouldShowLegend  Z
           35   41    15      legendHeight  D
           36   41    17       legendWidth  D
           44   50    15      legendHeight  D
           45   50    17       legendWidth  D
           53   59    15       legendWidth  D
           54   59    17      legendHeight  D
           62   68    15       legendWidth  D
           63   68    17      legendHeight  D

  protected double computeMinHeight(double);
    descriptor: (D)D
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // javafx.scene.chart.Chart this
        start local 1 // double width
         0: .line 414
            ldc 150.0
            dreturn
        end local 1 // double width
        end local 0 // javafx.scene.chart.Chart this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Ljavafx/scene/chart/Chart;
            0    1     1  width  D
    MethodParameters:
       Name  Flags
      width  

  protected double computeMinWidth(double);
    descriptor: (D)D
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // javafx.scene.chart.Chart this
        start local 1 // double height
         0: .line 420
            ldc 200.0
            dreturn
        end local 1 // double height
        end local 0 // javafx.scene.chart.Chart this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Ljavafx/scene/chart/Chart;
            0    1     1  height  D
    MethodParameters:
        Name  Flags
      height  

  protected double computePrefWidth(double);
    descriptor: (D)D
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // javafx.scene.chart.Chart this
        start local 1 // double height
         0: .line 426
            ldc 500.0
            dreturn
        end local 1 // double height
        end local 0 // javafx.scene.chart.Chart this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Ljavafx/scene/chart/Chart;
            0    1     1  height  D
    MethodParameters:
        Name  Flags
      height  

  protected double computePrefHeight(double);
    descriptor: (D)D
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // javafx.scene.chart.Chart this
        start local 1 // double width
         0: .line 432
            ldc 400.0
            dreturn
        end local 1 // double width
        end local 0 // javafx.scene.chart.Chart this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Ljavafx/scene/chart/Chart;
            0    1     1  width  D
    MethodParameters:
       Name  Flags
      width  

  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: .line 501
            getstatic javafx.scene.chart.Chart$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 // javafx.scene.chart.Chart this
         0: .line 510
            invokestatic javafx.scene.chart.Chart.getClassCssMetaData:()Ljava/util/List;
            areturn
        end local 0 // javafx.scene.chart.Chart this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/scene/chart/Chart;
    Signature: ()Ljava/util/List<Ljavafx/css/CssMetaData<+Ljavafx/css/Styleable;*>;>;

  static javafx.collections.ObservableList access$0(javafx.scene.chart.Chart);
    descriptor: (Ljavafx/scene/chart/Chart;)Ljavafx/collections/ObservableList;
    flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
         0: .line 1
            aload 0
            invokevirtual javafx.scene.chart.Chart.getChildren:()Ljavafx/collections/ObservableList;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
}
SourceFile: "Chart.java"
NestMembers:
  javafx.scene.chart.Chart$1  javafx.scene.chart.Chart$2  javafx.scene.chart.Chart$3  javafx.scene.chart.Chart$4  javafx.scene.chart.Chart$5  javafx.scene.chart.Chart$6  javafx.scene.chart.Chart$StyleableProperties  javafx.scene.chart.Chart$StyleableProperties$1  javafx.scene.chart.Chart$StyleableProperties$2  javafx.scene.chart.Chart$StyleableProperties$3
InnerClasses:
  javafx.scene.chart.Chart$1
  javafx.scene.chart.Chart$2
  javafx.scene.chart.Chart$3
  javafx.scene.chart.Chart$4
  javafx.scene.chart.Chart$5
  javafx.scene.chart.Chart$6
  private StyleableProperties = javafx.scene.chart.Chart$StyleableProperties of javafx.scene.chart.Chart