Class JavaFXBarChart<Row,Column>

java.lang.Object
com.macrofocus.high_d.barchart.AbstractBarChart<javafx.scene.Node,javafx.scene.paint.Color,Row,Column>
com.macrofocus.high_d.barchart.javafx.JavaFXBarChart<Row,Column>
All Implemented Interfaces:
BarChart<javafx.scene.Node,javafx.scene.paint.Color,Row,Column>

public class JavaFXBarChart<Row,Column> extends AbstractBarChart<javafx.scene.Node,javafx.scene.paint.Color,Row,Column>
  • Constructor Details

  • Method Details

    • createModel

      protected BarChartModel<javafx.scene.paint.Color,Row,Column> createModel(com.macrofocus.molap.dataframe.DataFrame dataFrame)
      Description copied from class: AbstractBarChart
      Creates a model that can be used by the parallel coordinates component
      Specified by:
      createModel in class AbstractBarChart<javafx.scene.Node,javafx.scene.paint.Color,Row,Column>
      Parameters:
      dataFrame - a Swing TableModel
      Returns:
      a BarChartModel instance
    • createView

      protected BarChartView<javafx.scene.Node,javafx.scene.paint.Color,Row,Column> createView()
      Description copied from class: AbstractBarChart
      Creates a view that can be used by the parallel coordinates component
      Specified by:
      createView in class AbstractBarChart<javafx.scene.Node,javafx.scene.paint.Color,Row,Column>
      Returns:
      a BarChartView instance
    • createController

      protected BarChartController createController(BarChartView view)
      Description copied from class: AbstractBarChart
      Creates a controller that can be used by the parallel coordinates component
      Specified by:
      createController in class AbstractBarChart<javafx.scene.Node,javafx.scene.paint.Color,Row,Column>
      Parameters:
      view - the view that should be controlled
      Returns:
      a BarChartController instance
    • getNativeComponent

      public javafx.scene.Node getNativeComponent()