- AbstractData() - Constructor for class cern.extjfx.chart.HeatMapChart.AbstractData
-
- AbstractDataFormattingPlugin<X,Y> - Class in cern.extjfx.chart.plugins
-
An abstract plugin with associated formatters for X and Y value of the data.
- AbstractDataFormattingPlugin() - Constructor for class cern.extjfx.chart.plugins.AbstractDataFormattingPlugin
-
Creates a new instance of AbstractDataIndicator.
- AbstractNumericAxis - Class in cern.extjfx.chart
-
An abstract numeric axis that supports re-calculation of tick units even with
auto-ranging
off.
- AbstractNumericAxis() - Constructor for class cern.extjfx.chart.AbstractNumericAxis
-
- AbstractNumericAxis(double, double) - Constructor for class cern.extjfx.chart.AbstractNumericAxis
-
Creates a
non-auto-ranging
AbstractNumericAxis with the given upper bound, lower
bound and tick unit.
- AbstractNumericAxis(String, double, double) - Constructor for class cern.extjfx.chart.AbstractNumericAxis
-
Create a
non-auto-ranging
AbstractNumericAxis with the given upper bound and lower
bound.
- AbstractNumericAxis.DefaultFormatter - Class in cern.extjfx.chart
-
Default number formatter.
- AbstractNumericAxis.Range - Class in cern.extjfx.chart
-
Holds the range of the axis along with
scale
and tick numbers format to be used.
- AbstractRangeValueIndicator<X,Y> - Class in cern.extjfx.chart.plugins
-
Plugin indicating a value range as a rectangle drawn on the plot area, with an optional
text
label
describing the range.
- AbstractRangeValueIndicator(double, double, String) - Constructor for class cern.extjfx.chart.plugins.AbstractRangeValueIndicator
-
Creates a new instance of the indicator.
- AbstractSingleValueIndicator<X,Y> - Class in cern.extjfx.chart.plugins
-
Plugin indicating a specific X or Y value as a line drawn on the plot area, with an optional
text label
describing the value.
- AbstractSingleValueIndicator(double, String) - Constructor for class cern.extjfx.chart.plugins.AbstractSingleValueIndicator
-
Creates a new instance of AbstractSingleValueIndicator.
- AbstractValueIndicator<X,Y> - Class in cern.extjfx.chart.plugins
-
Base class for plugins indicating a specific value or range of values on a
XYChartPane
with an optional
text label
description.
- AbstractValueIndicator() - Constructor for class cern.extjfx.chart.plugins.AbstractValueIndicator
-
Creates a new instance of the indicator.
- AbstractValueIndicator(String) - Constructor for class cern.extjfx.chart.plugins.AbstractValueIndicator
-
Creates a new instance of the indicator.
- add(T) - Method in class cern.extjfx.chart.data.LimitedFifoObservableList
-
Appends the specified element to the end of this list (optional operation).
- add(int, T) - Method in class cern.extjfx.chart.data.LimitedFifoObservableList
-
This method is not supported in a FIFO list.
- addAll(Collection<? extends T>) - Method in class cern.extjfx.chart.data.LimitedFifoObservableList
- addAll(int, Collection<? extends T>) - Method in class cern.extjfx.chart.data.LimitedFifoObservableList
-
This method is not supported in a FIFO list.
- addListener(InvalidationListener) - Method in class cern.extjfx.chart.data.ArrayData
-
- addListener(InvalidationListener) - Method in class cern.extjfx.chart.data.ListData
-
- addListener(InvalidationListener) - Method in class cern.extjfx.chart.HeatMapChart.AbstractData
-
- allowsX() - Method in enum cern.extjfx.chart.AxisMode
-
- allowsY() - Method in enum cern.extjfx.chart.AxisMode
-
- animatedProperty() - Method in class cern.extjfx.chart.plugins.Zoomer
-
When true
zooming will be animated.
- ArrayData<X extends Number,Y extends Number> - Class in cern.extjfx.chart.data
-
Immutable holder of chart data represented by two primitive arrays (X and Y).
- ArrayData.Builder<X extends Number,Y extends Number> - Class in cern.extjfx.chart.data
-
- autoRange(double, double, double, double) - Method in class cern.extjfx.chart.LogarithmicAxis
-
- autoRange(double, double, double, double) - Method in class cern.extjfx.chart.NumericAxis
-
- autoRangePaddingProperty() - Method in class cern.extjfx.chart.NumericAxis
-
Fraction of the range to be applied as padding on both sides of the axis range.
- autoRangeRoundingProperty() - Method in class cern.extjfx.chart.AbstractNumericAxis
-
- Axes - Class in cern.extjfx.chart
-
Static utility methods related to instances of
Axis
class.
- AxisMode - Enum in cern.extjfx.chart
-
Defines mode of axis-related operations such as zooming or panning.
- axisModeProperty() - Method in class cern.extjfx.chart.plugins.Panner
-
The mode defining axis along which the pan operation is allowed.
- axisModeProperty() - Method in class cern.extjfx.chart.plugins.Zoomer
-
The mode defining axis along which the zoom can be performed.
- calculateMinorTickMarks() - Method in class cern.extjfx.chart.LogarithmicAxis
-
- calculateMinorTickMarks() - Method in class cern.extjfx.chart.NumericAxis
-
- calculateTickValues(double, Object) - Method in class cern.extjfx.chart.LogarithmicAxis
-
- calculateTickValues(double, Object) - Method in class cern.extjfx.chart.NumericAxis
-
- cern.extjfx.chart - package cern.extjfx.chart
-
Provides extensions of JavaFX charts, enriching them with a possibility to add custom plugins and overlaying
the same or different types of charts.
- cern.extjfx.chart.data - package cern.extjfx.chart.data
-
Contains classes related to chart data handling such as filtering, data reduction or search functionality.
- cern.extjfx.chart.plugins - package cern.extjfx.chart.plugins
-
Provides the set of chart add-ons with capabilities such as zooming, panning or adding custom nodes to the chart.
- cern.extjfx.chart.skin - package cern.extjfx.chart.skin
-
- cern.extjfx.fxml - package cern.extjfx.fxml
-
- cern.extjfx.samples.chart - package cern.extjfx.samples.chart
-
- cern.extjfx.test - package cern.extjfx.test
-
- ChartData<X extends Number,Y extends Number> - Interface in cern.extjfx.chart.data
-
Holder for data (X and Y) that can be displayed in chart.
- ChartOverlay<X,Y> - Class in cern.extjfx.chart.plugins
-
- ChartOverlay(ChartOverlay.OverlayArea) - Constructor for class cern.extjfx.chart.plugins.ChartOverlay
-
Creates a new, empty ChartOverlay
, initialized to overlay the specified area.
- ChartOverlay(ChartOverlay.OverlayArea, Node) - Constructor for class cern.extjfx.chart.plugins.ChartOverlay
-
Creates a new ChartOverlay
, initialized to overlay the specified area with given node.
- ChartOverlay.OverlayArea - Enum in cern.extjfx.chart.plugins
-
Defines possible areas to be overlaid.
- chartPaneProperty() - Method in class cern.extjfx.chart.XYChartPlugin
-
- ChartSamplesApp - Class in cern.extjfx.samples.chart
-
- ChartSamplesApp() - Constructor for class cern.extjfx.samples.chart.ChartSamplesApp
-
- clear() - Method in class cern.extjfx.chart.data.LimitedFifoObservableList
-
- clear() - Method in class cern.extjfx.chart.plugins.Zoomer
-
Clears the stack of zoom windows saved during zoom-in operations.
- clearDependencies() - Method in class cern.extjfx.fxml.DefaultControllerFactory
-
Clears dependencies cache.
- ColorGradient(Stop...) - Constructor for class cern.extjfx.chart.HeatMapChart.ColorGradient
-
Creates a new instance of ColorGradient.
- colorGradientProperty() - Method in class cern.extjfx.chart.HeatMapChart
-
Color gradient (linear) used to encode data point values.
- commonYAxisProperty() - Method in class cern.extjfx.chart.XYChartPane
-
Indicates whether
overlay charts
should share Y axis with the
base
chart
or axis of each chart should be rendered separately.
- computeRange(double, double, double, double) - Method in class cern.extjfx.chart.AbstractNumericAxis
-
- computeRange(double, double, double, double) - Method in class cern.extjfx.chart.LogarithmicAxis
-
- computeRange(double, double, double, double) - Method in class cern.extjfx.chart.NumericAxis
-
- computeTickUnit(double) - Method in class cern.extjfx.chart.DefaultTickUnitSupplier
-
Computes tick unit using the following formula: tickUnit = M*10^E, where M is one of the multipliers specified in
the constructor and E is an exponent of 10.
- computeTickUnit(double) - Method in interface cern.extjfx.chart.TickUnitSupplier
-
Should return tick unit that is equal or grater to the given reference tick unit.
- createController(Class<T>) - Method in class cern.extjfx.fxml.DefaultControllerFactory
-
Creates a new instance of the given controller class.
- createControlPane() - Method in class cern.extjfx.samples.chart.HeatMapChartSample
-
- createControlPane() - Method in class cern.extjfx.samples.chart.LargeDataSetsSample
-
- createControlPane() - Method in class cern.extjfx.samples.chart.LogarithmicAxisSample
-
- createDefaultSkin() - Method in class cern.extjfx.chart.SeriesTableView
-
- createSamplePane() - Method in class cern.extjfx.samples.chart.HeatMapChartSample
-
- createSamplePane() - Method in class cern.extjfx.samples.chart.LargeDataSetsSample
-
- createSamplePane() - Method in class cern.extjfx.samples.chart.LogarithmicAxisSample
-
- createSamplePane() - Method in class cern.extjfx.samples.chart.OverlayChartSample
-
- CrosshairIndicator<X,Y> - Class in cern.extjfx.chart.plugins
-
Horizontal and vertical
Line
drawn on the plot area, crossing at the mouse cursor location, together with a
Label
displaying the cursor coordinates in data units.
- CrosshairIndicator() - Constructor for class cern.extjfx.chart.plugins.CrosshairIndicator
-
Creates a new instance of CrosshairIndicator class.
- dataOriginPointLocationProperty() - Method in class cern.extjfx.chart.HeatMapChart
-
Indicates how the chart will be drawn in terms of it's origin point - i.e.
- DataPointTooltip<X,Y> - Class in cern.extjfx.chart.plugins
-
A tool tip label appearing next to the mouse cursor when placed over a data point's symbol.
- DataPointTooltip() - Constructor for class cern.extjfx.chart.plugins.DataPointTooltip
-
Creates a new instance of DataPointTooltip class with {
picking distance
initialized to
5.
- DataPointTooltip(double) - Constructor for class cern.extjfx.chart.plugins.DataPointTooltip
-
Creates a new instance of DataPointTooltip class.
- dataProperty() - Method in class cern.extjfx.chart.data.DataReducingObservableList
-
Array data to be reduced.
- dataProperty() - Method in class cern.extjfx.chart.HeatMapChart
-
HeatMapChart data.
- dataProperty() - Method in class cern.extjfx.chart.SeriesTableView
-
ObservableList of series to be displayed in the TableViSew.
- DataReducer<X extends Number,Y extends Number> - Interface in cern.extjfx.chart.data
-
Strategy reducing the number of data points.
- dataReducerProperty() - Method in class cern.extjfx.chart.data.DataReducingObservableList
-
Property holding the data reduction strategy.
- DataReducingObservableList<X extends Number,Y extends Number> - Class in cern.extjfx.chart.data
-
An implementation of an
ObservableList
that contains a reduced number of points with respect to the wrapped
source list of data.
- DataReducingObservableList(ValueAxis<X>) - Constructor for class cern.extjfx.chart.data.DataReducingObservableList
-
Creates a new instance of DataReducingObservableList without any data.
- DataReducingObservableList(ValueAxis<X>, ObservableList<XYChart.Data<X, Y>>) - Constructor for class cern.extjfx.chart.data.DataReducingObservableList
-
- DataReducingObservableList(ValueAxis<X>, ChartData<X, Y>) - Constructor for class cern.extjfx.chart.data.DataReducingObservableList
-
Creates a new instance of DataReducingObservableList.
- DataUtils - Class in cern.extjfx.chart.data
-
Utility methods related to chart data.
- DEFAULT_MAX_POINTS_COUNT - Static variable in class cern.extjfx.chart.data.DataReducingObservableList
-
- DEFAULT_MOUSE_FILTER - Static variable in class cern.extjfx.chart.plugins.Panner
-
- DEFAULT_PICKING_DISTANCE - Static variable in class cern.extjfx.chart.plugins.DataPointTooltip
-
The default distance between the data point coordinates and mouse cursor that triggers showing the tool tip
label.
- DEFAULT_ZOOM_IN_MOUSE_FILTER - Static variable in class cern.extjfx.chart.plugins.Zoomer
-
Default zoom-in mouse filter passing on left mouse button (only).
- DEFAULT_ZOOM_ORIGIN_MOUSE_FILTER - Static variable in class cern.extjfx.chart.plugins.Zoomer
-
Default zoom-origin mouse filter passing on right mouse button with
control key
down
.
- DEFAULT_ZOOM_OUT_MOUSE_FILTER - Static variable in class cern.extjfx.chart.plugins.Zoomer
-
Default zoom-out mouse filter passing on right mouse button (only).
- DefaultControllerFactory - Class in cern.extjfx.fxml
-
A default factory for FXML controllers.
- DefaultControllerFactory() - Constructor for class cern.extjfx.fxml.DefaultControllerFactory
-
- DefaultData(X[], Y[], double[][]) - Constructor for class cern.extjfx.chart.HeatMapChart.DefaultData
-
Creates new instance.
- DefaultDataReducer<X extends Number,Y extends Number> - Class in cern.extjfx.chart.data
-
- DefaultDataReducer() - Constructor for class cern.extjfx.chart.data.DefaultDataReducer
-
- DefaultFormatter(AbstractNumericAxis) - Constructor for class cern.extjfx.chart.AbstractNumericAxis.DefaultFormatter
-
- DefaultFormatter(AbstractNumericAxis, String, String) - Constructor for class cern.extjfx.chart.AbstractNumericAxis.DefaultFormatter
-
- DefaultTickUnitSupplier - Class in cern.extjfx.chart
-
TickUnitSupplier that computes tick units as multiplications of powers of 10.
- DefaultTickUnitSupplier() - Constructor for class cern.extjfx.chart.DefaultTickUnitSupplier
-
Creates a new instance of DefaultTickUnitSupplier
initialized with multipliers: [1, 2.5, 5].
- DefaultTickUnitSupplier(SortedSet<? extends Number>) - Constructor for class cern.extjfx.chart.DefaultTickUnitSupplier
-
Creates a new instance of DefaultTickUnitSupplier
with specified multipliers.
- doAdd(int, XYChart.Data<X, Y>) - Method in class cern.extjfx.chart.data.DataReducingObservableList
-
- doAdd(int, T) - Method in class cern.extjfx.chart.data.LimitedFifoObservableList
-
- doRemove(int) - Method in class cern.extjfx.chart.data.DataReducingObservableList
-
- doRemove(int) - Method in class cern.extjfx.chart.data.LimitedFifoObservableList
-
- doSet(int, XYChart.Data<X, Y>) - Method in class cern.extjfx.chart.data.DataReducingObservableList
-
- doSet(int, T) - Method in class cern.extjfx.chart.data.LimitedFifoObservableList
-
- dragCursorProperty() - Method in class cern.extjfx.chart.plugins.Panner
-
Mouse cursor to be used during drag operation.
- dragCursorProperty() - Method in class cern.extjfx.chart.plugins.Zoomer
-
Mouse cursor to be used during drag operation.
- get(int) - Method in class cern.extjfx.chart.data.ArrayData
-
- get(int) - Method in interface cern.extjfx.chart.data.ChartData
-
Returns data element at specified position.
- get(int) - Method in class cern.extjfx.chart.data.DataReducingObservableList
-
- get(int) - Method in class cern.extjfx.chart.data.LimitedFifoObservableList
-
- get(int) - Method in class cern.extjfx.chart.data.ListData
-
- getAutoRangePadding() - Method in class cern.extjfx.chart.NumericAxis
-
- getAxisMode() - Method in class cern.extjfx.chart.plugins.Panner
-
- getAxisMode() - Method in class cern.extjfx.chart.plugins.Zoomer
-
- getChart() - Method in class cern.extjfx.chart.XYChartPane
-
Returns the base chart associated with this pane.
- getChartChildren() - Method in class cern.extjfx.chart.XYChartPlugin
-
Returns a list containing nodes that should be added to the list of child nodes of the associated XYChart's plot
area children.
- getChartPane() - Method in class cern.extjfx.chart.XYChartPlugin
-
- getCharts() - Method in class cern.extjfx.chart.XYChartPlugin
-
- getClassCssMetaData() - Static method in class cern.extjfx.chart.HeatMapChart
-
- getClassCssMetaData() - Static method in class cern.extjfx.chart.NumericAxis
-
- getClassCssMetaData() - Static method in class cern.extjfx.chart.XYChartPane
-
- getColorGradient() - Method in class cern.extjfx.chart.HeatMapChart
-
- getController() - Method in class cern.extjfx.fxml.FxmlView
-
Returns the main controller of the view.
- getControllerFactory() - Static method in class cern.extjfx.fxml.FxmlView
-
Returns the controller factory used to instantiate controllers.
- getCssMetaData() - Method in class cern.extjfx.chart.HeatMapChart
- getCssMetaData() - Method in class cern.extjfx.chart.NumericAxis
-
- getCssMetaData() - Method in class cern.extjfx.chart.XYChartPane
-
- getData() - Method in class cern.extjfx.chart.data.DataReducingObservableList
-
- getData() - Method in class cern.extjfx.chart.HeatMapChart
-
- getData() - Method in class cern.extjfx.chart.SeriesTableView
-
- getDataOriginPoint() - Method in class cern.extjfx.chart.HeatMapChart
-
- getDataReducer() - Method in class cern.extjfx.chart.data.DataReducingObservableList
-
Returns the data reduction strategy used by this list.
- getDescription() - Method in class cern.extjfx.samples.chart.HeatMapChartSample
-
- getDescription() - Method in class cern.extjfx.samples.chart.LargeDataSetsSample
-
- getDescription() - Method in class cern.extjfx.samples.chart.LogarithmicAxisSample
-
- getDescription() - Method in class cern.extjfx.samples.chart.OverlayChartSample
-
- getDisplayPosition(Number) - Method in class cern.extjfx.chart.LogarithmicAxis
-
- getDragCursor() - Method in class cern.extjfx.chart.plugins.Panner
-
- getDragCursor() - Method in class cern.extjfx.chart.plugins.Zoomer
-
- getInstanceProvider() - Method in class cern.extjfx.fxml.DefaultControllerFactory
-
Returns the currently used instance provider.
- getLabelHorizontalAnchor() - Method in class cern.extjfx.chart.plugins.AbstractValueIndicator
-
- getLabelHorizontalPosition() - Method in class cern.extjfx.chart.plugins.AbstractRangeValueIndicator
-
- getLabelPosition() - Method in class cern.extjfx.chart.plugins.AbstractSingleValueIndicator
-
- getLabelVerticalAnchor() - Method in class cern.extjfx.chart.plugins.AbstractValueIndicator
-
- getLabelVerticalPosition() - Method in class cern.extjfx.chart.plugins.AbstractRangeValueIndicator
-
- getLegendSide() - Method in class cern.extjfx.chart.XYChartPane
-
- getLocationInPlotArea(MouseEvent) - Method in class cern.extjfx.chart.XYChartPlugin
-
Converts mouse location within the scene to the location relative to the plot area.
- getLogarithmBase() - Method in class cern.extjfx.chart.LogarithmicAxis
-
- getLowerBound() - Method in class cern.extjfx.chart.AbstractNumericAxis.Range
-
- getLowerBound() - Method in class cern.extjfx.chart.data.Range
-
Returns the lower bound of the range
- getLowerBound() - Method in class cern.extjfx.chart.plugins.AbstractRangeValueIndicator
-
- getMaxPointsCount() - Method in class cern.extjfx.chart.data.DataReducingObservableList
-
- getMaxSize() - Method in class cern.extjfx.chart.data.LimitedFifoObservableList
-
Returns the maximum size of this list.
- getMouseFilter() - Method in class cern.extjfx.chart.plugins.Panner
-
Returns MouseEvent filter triggering pan operation.
- getName() - Method in class cern.extjfx.samples.chart.HeatMapChartSample
-
- getName() - Method in class cern.extjfx.samples.chart.LargeDataSetsSample
-
- getName() - Method in class cern.extjfx.samples.chart.LogarithmicAxisSample
-
- getName() - Method in class cern.extjfx.samples.chart.OverlayChartSample
-
- getNode() - Method in class cern.extjfx.chart.plugins.ChartOverlay
-
- getOverlayArea() - Method in class cern.extjfx.chart.plugins.ChartOverlay
-
- getOverlayCharts() - Method in class cern.extjfx.chart.XYChartPane
-
Returns a list of overlay charts rendered on top of the
base chart
.
- getPickingDistance() - Method in class cern.extjfx.chart.plugins.DataPointTooltip
-
- getPlotAreaBounds() - Method in class cern.extjfx.chart.XYChartPane
-
Returns bounds of the plot area within the coordinates of the ChartPane
.
- getPlotAreaBoundsInLocal() - Method in class cern.extjfx.chart.HeatMapChart
-
Returns bounds of plot area in the it's untransformed local coordinate space.
- getPlotAreaBoundsInParent() - Method in class cern.extjfx.chart.HeatMapChart
-
Returns rectangular bounds of this chart's plot area which include its transforms.
- getPlugins() - Method in class cern.extjfx.chart.XYChartPane
-
Returns a list of pluggins added to this chart pane.
- getPropertiesProvider() - Method in class cern.extjfx.fxml.DefaultControllerFactory
-
Returns currently used properties provider.
- getRange() - Method in class cern.extjfx.chart.AbstractNumericAxis
-
- getRange() - Method in class cern.extjfx.chart.NumericAxis
-
- getRootNode() - Method in class cern.extjfx.fxml.FxmlView
-
Returns the root node loaded from the FXML.
- getScale() - Method in class cern.extjfx.chart.AbstractNumericAxis.Range
-
- getStops() - Method in class cern.extjfx.chart.HeatMapChart.ColorGradient
-
Returns the gradient stops.
- getText() - Method in class cern.extjfx.chart.plugins.AbstractValueIndicator
-
- getTickFormat() - Method in class cern.extjfx.chart.AbstractNumericAxis.Range
-
- getTickMarkLabel(Number) - Method in class cern.extjfx.chart.AbstractNumericAxis
-
Get the string label name for a tick mark with the given value
- getTickUnit() - Method in class cern.extjfx.chart.NumericAxis
-
Returns tick unit value expressed in data units.
- getTickUnitSupplier() - Method in class cern.extjfx.chart.NumericAxis
-
- getTitle() - Method in class cern.extjfx.chart.XYChartPane
-
- getTitleSide() - Method in class cern.extjfx.chart.XYChartPane
-
- getUpperBound() - Method in class cern.extjfx.chart.AbstractNumericAxis.Range
-
- getUpperBound() - Method in class cern.extjfx.chart.data.Range
-
Returns the upper bound of the range
- getUpperBound() - Method in class cern.extjfx.chart.plugins.AbstractRangeValueIndicator
-
- getUserAgentStylesheet() - Method in class cern.extjfx.chart.XYChartPane
-
- getValue() - Method in class cern.extjfx.chart.plugins.AbstractSingleValueIndicator
-
Returns the indicated value.
- getValueAxis(XYChartPane<X, Y>) - Method in class cern.extjfx.chart.plugins.AbstractValueIndicator
-
Returns the ValueAxis that this indicator is associated with.
- getValueAxis(XYChartPane<Number, Y>) - Method in class cern.extjfx.chart.plugins.XRangeIndicator
-
- getValueAxis(XYChartPane<Number, Y>) - Method in class cern.extjfx.chart.plugins.XValueIndicator
-
- getValueAxis(XYChartPane<X, Number>) - Method in class cern.extjfx.chart.plugins.YRangeIndicator
-
- getValueAxis(XYChartPane<X, Number>) - Method in class cern.extjfx.chart.plugins.YValueIndicator
-
- getValueForDisplay(double) - Method in class cern.extjfx.chart.LogarithmicAxis
-
- getXAsDouble(int) - Method in class cern.extjfx.chart.data.ArrayData
-
- getXAsDouble(int) - Method in interface cern.extjfx.chart.data.ChartData
-
Returns the X coordinate of the data at specified position.
- getXAsDouble(int) - Method in class cern.extjfx.chart.data.ListData
-
- getXAxis() - Method in class cern.extjfx.chart.HeatMapChart
-
Returns the x axis.
- getXFormatter() - Method in class cern.extjfx.chart.SeriesTableView
-
Returns the default X coordinates formatter.
- getXFormatter(XYChart.Series<X, Y>) - Method in class cern.extjfx.chart.SeriesTableView
-
Returns a formatter to be used for X coordinates of given series.
- getXSize() - Method in interface cern.extjfx.chart.HeatMapChart.Data
-
Size of the data along X axis.
- getXSize() - Method in class cern.extjfx.chart.HeatMapChart.DefaultData
-
- getXValue(int) - Method in interface cern.extjfx.chart.HeatMapChart.Data
-
Returns X coordinate at given index.
- getXValue(int) - Method in class cern.extjfx.chart.HeatMapChart.DefaultData
-
- getXValueFormatter() - Method in class cern.extjfx.chart.plugins.AbstractDataFormattingPlugin
-
- getYAsDouble(int) - Method in class cern.extjfx.chart.data.ArrayData
-
- getYAsDouble(int) - Method in interface cern.extjfx.chart.data.ChartData
-
Returns the Y coordinate of the data at specified position.
- getYAsDouble(int) - Method in class cern.extjfx.chart.data.ListData
-
- getYAxis() - Method in class cern.extjfx.chart.HeatMapChart
-
Returns the y axis.
- getYFormatter() - Method in class cern.extjfx.chart.SeriesTableView
-
Returns the default formatter to be used for Y coordinates.
- getYFormatter(XYChart.Series<X, Y>) - Method in class cern.extjfx.chart.SeriesTableView
-
Returns a formatter to be used for Y coordinates of given series.
- getYSize() - Method in interface cern.extjfx.chart.HeatMapChart.Data
-
Size of the data along Y axis.
- getYSize() - Method in class cern.extjfx.chart.HeatMapChart.DefaultData
-
- getYValue(int) - Method in interface cern.extjfx.chart.HeatMapChart.Data
-
Returns Y coordinate at given index.
- getYValue(int) - Method in class cern.extjfx.chart.HeatMapChart.DefaultData
-
- getYValueFormatter() - Method in class cern.extjfx.chart.plugins.AbstractDataFormattingPlugin
-
- getZAxis() - Method in class cern.extjfx.chart.HeatMapChart
-
- getZoomDuration() - Method in class cern.extjfx.chart.plugins.Zoomer
-
- getZoomInMouseFilter() - Method in class cern.extjfx.chart.plugins.Zoomer
-
Returns zoom-in mouse event filter.
- getZoomOriginMouseFilter() - Method in class cern.extjfx.chart.plugins.Zoomer
-
Returns zoom-origin mouse filter.
- getZoomOutMouseFilter() - Method in class cern.extjfx.chart.plugins.Zoomer
-
Returns zoom-out mouse filter.
- getZValue(int, int) - Method in interface cern.extjfx.chart.HeatMapChart.Data
-
Returns the Z value for given X and Y coordinate index.
- getZValue(int, int) - Method in class cern.extjfx.chart.HeatMapChart.DefaultData
-
- RAINBOW - Static variable in class cern.extjfx.chart.HeatMapChart.ColorGradient
-
Rainbow colors gradient: violet, indigo, blue, green, yellow, orange and red.
- Range(double, double, double, String) - Constructor for class cern.extjfx.chart.AbstractNumericAxis.Range
-
Creates new Range.
- Range<C extends Comparable<C>> - Class in cern.extjfx.chart.data
-
Closed range of comparable values.
- Range(C, C) - Constructor for class cern.extjfx.chart.data.Range
-
- rectangle - Variable in class cern.extjfx.chart.plugins.AbstractRangeValueIndicator
-
Rectangle indicating the range.
- reduce(ChartData<X, Y>, Range<Double>, int) - Method in interface cern.extjfx.chart.data.DataReducer
-
Reduces the number of data points to be equal or less than specified maxPointsCount
.
- reduce(ChartData<X, Y>, Range<Double>, int) - Method in class cern.extjfx.chart.data.DefaultDataReducer
-
- reduce(ChartData<Number, Number>, Range<Double>, int) - Method in class cern.extjfx.chart.data.LinearDataReducer
-
- reduce(double[], double[], double, double, int) - Method in class cern.extjfx.chart.data.LinearDataReducer
-
Algorithm that actually does the work.
- registerMouseEventHandler(EventType<MouseEvent>, EventHandler<MouseEvent>) - Method in class cern.extjfx.chart.XYChartPlugin
-
Registers event handlers that should be added to the XYChartPane
node when the plugin is added to the
pane and are removed once the plugin is removed from the pane.
- remove(Object) - Method in class cern.extjfx.chart.data.LimitedFifoObservableList
-
This method is not supported in a FIFO list.
- remove(int) - Method in class cern.extjfx.chart.data.LimitedFifoObservableList
-
This method is not supported in a FIFO list.
- remove(int, int) - Method in class cern.extjfx.chart.data.LimitedFifoObservableList
-
This method is not supported in a FIFO list.
- removeAll(Collection<?>) - Method in class cern.extjfx.chart.data.LimitedFifoObservableList
-
This method is not supported in a FIFO list.
- removeAll(T...) - Method in class cern.extjfx.chart.data.LimitedFifoObservableList
-
This method is not supported in a FIFO list.
- removeIf(Predicate<? super T>) - Method in class cern.extjfx.chart.data.LimitedFifoObservableList
-
This method is not supported in a FIFO list.
- removeListener(InvalidationListener) - Method in class cern.extjfx.chart.data.ArrayData
-
- removeListener(InvalidationListener) - Method in class cern.extjfx.chart.data.ListData
-
- removeListener(InvalidationListener) - Method in class cern.extjfx.chart.HeatMapChart.AbstractData
-
- replaceAll(UnaryOperator<T>) - Method in class cern.extjfx.chart.data.LimitedFifoObservableList
-
This method is not supported in a FIFO list.
- retainAll(Collection<?>) - Method in class cern.extjfx.chart.data.LimitedFifoObservableList
-
This method is not supported in a FIFO list.
- retainAll(T...) - Method in class cern.extjfx.chart.data.LimitedFifoObservableList
-
This method is not supported in a FIFO list.
- runChild(FrameworkMethod, RunNotifier) - Method in class cern.extjfx.test.FxJUnit4Runner
-
- RunInFxThread - Annotation Type in cern.extjfx.test
-
- SeriesTableView<X,Y> - Class in cern.extjfx.chart
-
- SeriesTableView() - Constructor for class cern.extjfx.chart.SeriesTableView
-
Creates a new instance
- SeriesTableView(XYChart.Series<X, Y>) - Constructor for class cern.extjfx.chart.SeriesTableView
-
Creates a new instance of SeriesTableView displaying specified series.
- SeriesTableView(ObservableList<XYChart.Series<X, Y>>) - Constructor for class cern.extjfx.chart.SeriesTableView
-
Creates a new instance of SeriesTableView displaying specified series.
- SeriesTableView(ObservableValue<ObservableList<XYChart.Series<X, Y>>>) - Constructor for class cern.extjfx.chart.SeriesTableView
-
Creates a new instance of SeriesTableView displaying list of series from the given observable value, binding the
SeriesTableView.dataProperty()
to given observable value.
- SeriesTableViewSkin<X,Y> - Class in cern.extjfx.chart.skin
-
Default skin of the SeriesTableView.
- SeriesTableViewSkin(SeriesTableView<X, Y>) - Constructor for class cern.extjfx.chart.skin.SeriesTableViewSkin
-
Creates a new instance of SeriesTableViewSkin.
- set(int, T) - Method in class cern.extjfx.chart.data.LimitedFifoObservableList
-
This method is not supported in a FIFO list.
- set(X[], Y[], double[][]) - Method in class cern.extjfx.chart.HeatMapChart.DefaultData
-
Sets the data.
- setAll(Collection<? extends T>) - Method in class cern.extjfx.chart.data.LimitedFifoObservableList
-
This method is not supported in a FIFO list.
- setAll(T...) - Method in class cern.extjfx.chart.data.LimitedFifoObservableList
-
This method is not supported in a FIFO list.
- setAnimated(boolean) - Method in class cern.extjfx.chart.plugins.Zoomer
-
- setAutoRangePadding(double) - Method in class cern.extjfx.chart.NumericAxis
-
- setAutoRangeRounding(boolean) - Method in class cern.extjfx.chart.AbstractNumericAxis
-
- setAxisMode(AxisMode) - Method in class cern.extjfx.chart.plugins.Panner
-
- setAxisMode(AxisMode) - Method in class cern.extjfx.chart.plugins.Zoomer
-
- setChartPane(XYChartPane<X, Y>) - Method in class cern.extjfx.chart.XYChartPlugin
-
Called by the
XYChartPane
when the plugin is added to it.
- setColorGradient(HeatMapChart.ColorGradient) - Method in class cern.extjfx.chart.HeatMapChart
-
- setCommonYAxis(boolean) - Method in class cern.extjfx.chart.XYChartPane
-
- setControllerFactory(Function<Class<?>, Object>) - Static method in class cern.extjfx.fxml.FxmlView
-
Sets the controller factory used to instantiate controllers.
- setData(ChartData<X, Y>) - Method in class cern.extjfx.chart.data.DataReducingObservableList
-
- setData(HeatMapChart.Data<X, Y>) - Method in class cern.extjfx.chart.HeatMapChart
-
Sets the data.
- setData(ObservableList<XYChart.Series<X, Y>>) - Method in class cern.extjfx.chart.SeriesTableView
-
- setDataOriginPointLocation(HeatMapChart.DataOriginPointLocation) - Method in class cern.extjfx.chart.HeatMapChart
-
- setDataReducer(DataReducer<X, Y>) - Method in class cern.extjfx.chart.data.DataReducingObservableList
-
Sets the data reduction strategy to be used.
- setDependency(Class<?>, Object) - Method in class cern.extjfx.fxml.DefaultControllerFactory
-
Stores given dependency in a cache.
- setDragCursor(Cursor) - Method in class cern.extjfx.chart.plugins.Panner
-
- setDragCursor(Cursor) - Method in class cern.extjfx.chart.plugins.Zoomer
-
- setForceZeroInRange(boolean) - Method in class cern.extjfx.chart.NumericAxis
-
- setHorizontalGridLinesVisible(boolean) - Method in class cern.extjfx.chart.HeatMapChart
-
- setInstanceProvider(Function<Class<?>, Object>) - Method in class cern.extjfx.fxml.DefaultControllerFactory
-
Sets the specified instance provider to be used by the factory to retrieve instances of necessary types.
- setLabelHorizontalAnchor(HPos) - Method in class cern.extjfx.chart.plugins.AbstractValueIndicator
-
- setLabelHorizontalPosition(double) - Method in class cern.extjfx.chart.plugins.AbstractRangeValueIndicator
-
- setLabelPosition(double) - Method in class cern.extjfx.chart.plugins.AbstractSingleValueIndicator
-
- setLabelVerticalAnchor(VPos) - Method in class cern.extjfx.chart.plugins.AbstractValueIndicator
-
- setLabelVerticalPosition(double) - Method in class cern.extjfx.chart.plugins.AbstractRangeValueIndicator
-
- setLegendSide(Side) - Method in class cern.extjfx.chart.XYChartPane
-
- setLegendVisible(boolean) - Method in class cern.extjfx.chart.XYChartPane
-
- setLogarithmBase(double) - Method in class cern.extjfx.chart.LogarithmicAxis
-
- setLogger(Consumer<String>) - Method in class cern.extjfx.fxml.DefaultControllerFactory
-
Installs logger receiving debug information.
- setLowerBound(double) - Method in class cern.extjfx.chart.plugins.AbstractRangeValueIndicator
-
- setMaxPointsCount(int) - Method in class cern.extjfx.chart.data.DataReducingObservableList
-
- setMouseFilter(Predicate<MouseEvent>) - Method in class cern.extjfx.chart.plugins.Panner
-
Sets the filter determining whether given MouseEvent triggered on
event type
should start the panning operation.
- setNode(Node) - Method in class cern.extjfx.chart.plugins.ChartOverlay
-
- setOverlayArea(ChartOverlay.OverlayArea) - Method in class cern.extjfx.chart.plugins.ChartOverlay
-
- setPickingDistance(double) - Method in class cern.extjfx.chart.plugins.DataPointTooltip
-
- setPropertiesProvider(Function<String, Object>) - Method in class cern.extjfx.fxml.DefaultControllerFactory
-
Sets properties provider to be used.
- setRange(Object, boolean) - Method in class cern.extjfx.chart.AbstractNumericAxis
-
- setRange(Object, boolean) - Method in class cern.extjfx.chart.NumericAxis
-
- setSmooth(boolean) - Method in class cern.extjfx.chart.HeatMapChart
-
- setText(String) - Method in class cern.extjfx.chart.plugins.AbstractValueIndicator
-
- setTickUnit(double) - Method in class cern.extjfx.chart.NumericAxis
-
- setTickUnitSupplier(TickUnitSupplier) - Method in class cern.extjfx.chart.NumericAxis
-
- setTitle(String) - Method in class cern.extjfx.chart.XYChartPane
-
- setTitleSide(Side) - Method in class cern.extjfx.chart.XYChartPane
-
- setUpperBound(double) - Method in class cern.extjfx.chart.plugins.AbstractRangeValueIndicator
-
- setValue(double) - Method in class cern.extjfx.chart.plugins.AbstractSingleValueIndicator
-
Sets the value that should be indicated.
- setVerticalGridLinesVisible(boolean) - Method in class cern.extjfx.chart.HeatMapChart
-
- setXFormatter(StringConverter<X>) - Method in class cern.extjfx.chart.SeriesTableView
-
Sets a default formatter to be used for X coordinates.
- setXFormatter(StringConverter<X>, XYChart.Series<X, Y>) - Method in class cern.extjfx.chart.SeriesTableView
-
Sets a formatter to be used for X coordinates of given series.
- setXValueFormatter(StringConverter<X>) - Method in class cern.extjfx.chart.plugins.AbstractDataFormattingPlugin
-
- setYFormatter(StringConverter<Y>) - Method in class cern.extjfx.chart.SeriesTableView
-
Sets a default formatter to be used for Y coordinates.
- setYFormatter(StringConverter<Y>, XYChart.Series<X, Y>) - Method in class cern.extjfx.chart.SeriesTableView
-
Sets a formatter to be used for Y coordinates of given series.
- setYValueFormatter(StringConverter<Y>) - Method in class cern.extjfx.chart.plugins.AbstractDataFormattingPlugin
-
- setZoomDuration(Duration) - Method in class cern.extjfx.chart.plugins.Zoomer
-
- setZoomInMouseFilter(Predicate<MouseEvent>) - Method in class cern.extjfx.chart.plugins.Zoomer
-
Sets filter on
DRAG_DETECTED
events that should start zoom-in operation.
- setZoomOriginMouseFilter(Predicate<MouseEvent>) - Method in class cern.extjfx.chart.plugins.Zoomer
-
Sets filter on
MOUSE_CLICKED
events that should trigger zoom-origin operation.
- setZoomOutMouseFilter(Predicate<MouseEvent>) - Method in class cern.extjfx.chart.plugins.Zoomer
-
Sets filter on
MOUSE_CLICKED
events that should trigger zoom-out operation.
- size() - Method in class cern.extjfx.chart.data.ArrayData
-
- size() - Method in interface cern.extjfx.chart.data.ChartData
-
- size() - Method in class cern.extjfx.chart.data.DataReducingObservableList
-
- size() - Method in class cern.extjfx.chart.data.LimitedFifoObservableList
-
- size() - Method in class cern.extjfx.chart.data.ListData
-
- smoothProperty() - Method in class cern.extjfx.chart.HeatMapChart
-
Indicates if the chart should smooth colors between data points or render each data point as a rectangle with
uniform color.
- sort(Comparator<? super T>) - Method in class cern.extjfx.chart.data.LimitedFifoObservableList
-
This method is not supported in a FIFO list.
- start(Stage) - Method in class cern.extjfx.samples.chart.ChartSamplesApp
-
- STYLE_CLASS - Static variable in class cern.extjfx.chart.SeriesTableView
-
Name of the CCS class of this control.
- STYLE_CLASS_LABEL - Static variable in class cern.extjfx.chart.plugins.CrosshairIndicator
-
Name of the CSS class of the label displaying mouse coordinates.
- STYLE_CLASS_LABEL - Static variable in class cern.extjfx.chart.plugins.DataPointTooltip
-
Name of the CSS class of the tool tip label.
- STYLE_CLASS_PATH - Static variable in class cern.extjfx.chart.plugins.CrosshairIndicator
-
Name of the CSS class of the horizontal and vertical lines path.
- STYLE_CLASS_ZOOM_RECT - Static variable in class cern.extjfx.chart.plugins.Zoomer
-
Name of the CCS class of the zoom rectangle.
- SUNRISE - Static variable in class cern.extjfx.chart.HeatMapChart.ColorGradient
-
Red, yellow, white.
- x(byte[]) - Method in class cern.extjfx.chart.data.ArrayData.Builder
-
Initializes X values with specified array.
- x(short[]) - Method in class cern.extjfx.chart.data.ArrayData.Builder
-
Initializes X values with specified array.
- x(int[]) - Method in class cern.extjfx.chart.data.ArrayData.Builder
-
Initializes X values with specified array.
- x(long[]) - Method in class cern.extjfx.chart.data.ArrayData.Builder
-
Initializes X values with specified array.
- x(float[]) - Method in class cern.extjfx.chart.data.ArrayData.Builder
-
Initializes X values with specified array.
- x(double[]) - Method in class cern.extjfx.chart.data.ArrayData.Builder
-
Initializes X values with specified array.
- XRangeIndicator<Y> - Class in cern.extjfx.chart.plugins
-
A rectangle drawn on the plot area, covering specified range of X values, with an optional
text label
describing the range.
- XRangeIndicator(double, double) - Constructor for class cern.extjfx.chart.plugins.XRangeIndicator
-
Creates a new instance of the indicator.
- XRangeIndicator(double, double, String) - Constructor for class cern.extjfx.chart.plugins.XRangeIndicator
-
Creates a new instance of the indicator.
- xValueFormatterProperty() - Method in class cern.extjfx.chart.plugins.AbstractDataFormattingPlugin
-
StringConverter used to format X values.
- XValueIndicator<Y> - Class in cern.extjfx.chart.plugins
-
A vertical line drawn on the plot area, indicating specified X value, with an optional
text
label
describing the value.
- XValueIndicator(double) - Constructor for class cern.extjfx.chart.plugins.XValueIndicator
-
Creates a new instance of the indicator.
- XValueIndicator(double, String) - Constructor for class cern.extjfx.chart.plugins.XValueIndicator
-
Creates a new instance of the indicator.
- XYChartPane<X,Y> - Class in cern.extjfx.chart
-
- XYChartPane(XYChart<X, Y>) - Constructor for class cern.extjfx.chart.XYChartPane
-
Creates a new instance of ChartPane
with given chart.
- XYChartPlugin<X,Y> - Class in cern.extjfx.chart
-
Represents an add-on to a XYChart that can either annotate/decorate the chart or perform some interactions with it.
- XYChartPlugin() - Constructor for class cern.extjfx.chart.XYChartPlugin
-
Creates a new instance of the ChartPlugin.