Class JavaFXHeatMap<Row,Column>

java.lang.Object
com.macrofocus.high_d.heatmap.AbstractHeatMap<javafx.scene.Node,javafx.scene.paint.Color,Row,Column>
com.macrofocus.high_d.heatmap.javafx.JavaFXHeatMap<Row,Column>
All Implemented Interfaces:
HeatMap<javafx.scene.Node,javafx.scene.paint.Color,Row,Column>

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

  • Method Details

    • createModel

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

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

      protected HeatMapController createController(HeatMapView view)
      Description copied from class: AbstractHeatMap
      Creates a controller that can be used by the parallel coordinates component
      Specified by:
      createController in class AbstractHeatMap<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()