Skip navigation links
A C D E F G H I L M N R S T V X 

A

add(TickUnit) - Method in class com.emxsys.chart.extension.TickUnitSource
 
add(XYAnnotation, XYAnnotations.Layer) - Method in class com.emxsys.chart.extension.XYAnnotations
Adds an annotation to the specified layer.
addDomainMarker(ValueMarker) - Method in class com.emxsys.chart.extension.XYMarkers
Adds a marker to the X (domain) axis.
addRangeMarker(ValueMarker) - Method in class com.emxsys.chart.extension.XYMarkers
Adds a marker to the Y (range) axis.
addSubtitle(String) - Method in class com.emxsys.chart.EnhancedLineChart
 
addSubtitle(String) - Method in class com.emxsys.chart.EnhancedScatterChart
 
addSubtitle(String) - Method in class com.emxsys.chart.extension.Subtitle
Adds a subtitle to a chart.
addSubtitle(String) - Method in interface com.emxsys.chart.extension.SubtitleExtension
Add a subtitle to the chart.
AnnotationExtension - Interface in com.emxsys.chart.extension
The AnnotationExtenstion interface defines the annotation capabilities added to an enhanced chart type.
autoRange(double, double, double, double) - Method in class com.emxsys.chart.extension.NumericAxis
Called to set the upper and lower bound and anything else that needs to be auto-ranged

C

calculateLog(double) - Method in class com.emxsys.chart.extension.LogarithmicAxis
 
calculateMinorTickMarks() - Method in class com.emxsys.chart.extension.LogarithmicAxis
 
calculateMinorTickMarks() - Method in class com.emxsys.chart.extension.NumericAxis
Calculate a list of the data values for every minor tick mark
calculateTickValues(double, Object) - Method in class com.emxsys.chart.extension.LogarithmicAxis
Calculates a list of all the data values for each tick mark in range.
calculateTickValues(double, Object) - Method in class com.emxsys.chart.extension.NumericAxis
Calculate a list of all the data values for each tick mark in range
calculateValue(double) - Method in class com.emxsys.chart.extension.LogarithmicAxis
 
clearAnnotations(XYAnnotations.Layer) - Method in class com.emxsys.chart.extension.XYAnnotations
Clears all the annotations from the specified layer.
clearDomainMarkers() - Method in class com.emxsys.chart.extension.XYMarkers
Clears all the domain markers.
clearFieldAnnotations(XYAnnotations.Layer) - Method in class com.emxsys.chart.extension.XYAnnotations
Clears all field annotations from the specified layer.
clearImageAnnotations(XYAnnotations.Layer) - Method in class com.emxsys.chart.extension.XYAnnotations
Clears all image annotations from the specified layer.
clearLineAnnotations(XYAnnotations.Layer) - Method in class com.emxsys.chart.extension.XYAnnotations
Clears all line annotations from the specified layer.
clearPolygonAnnotations(XYAnnotations.Layer) - Method in class com.emxsys.chart.extension.XYAnnotations
Clears all polygon annotations from the specified layer.
clearRangeMarkers() - Method in class com.emxsys.chart.extension.XYMarkers
Clears all the range markers.
clearSubtitles() - Method in class com.emxsys.chart.EnhancedLineChart
 
clearSubtitles() - Method in class com.emxsys.chart.EnhancedScatterChart
 
clearSubtitles() - Method in class com.emxsys.chart.extension.Subtitle
Removes all the subtitles from the chart.
clearSubtitles() - Method in interface com.emxsys.chart.extension.SubtitleExtension
Removes all of the subtitles.
clearTextAnnotations(XYAnnotations.Layer) - Method in class com.emxsys.chart.extension.XYAnnotations
Clears all text annotations from the specified layer.
com.emxsys.chart - package com.emxsys.chart
 
com.emxsys.chart.extension - package com.emxsys.chart.extension
 
com.emxsys.demo - package com.emxsys.demo
 
compareTo(Object) - Method in class com.emxsys.chart.extension.TickUnit
 
createLineChart() - Static method in class com.emxsys.demo.DemoController
Creates a line chart that includes the JavaFX Chart Extensions.
createLogLineChart() - Static method in class com.emxsys.demo.DemoController
Creates a logarithmic line chart that includes the JavaFX Chart Extensions.
createLogScatterChart() - Static method in class com.emxsys.demo.DemoController
Creates a logarithmic scatter chart that includes the JavaFX Chart Extensions.
createScatterChart() - Static method in class com.emxsys.demo.DemoController
Creates a scatter chart that includes the JavaFX Chart Extensions.

D

DemoApp - Class in com.emxsys.demo
JavaFX Chart Extensions demo application.
DemoApp() - Constructor for class com.emxsys.demo.DemoApp
 
DemoController - Class in com.emxsys.demo
FXML controller class for the JavaFX Chart Extensions DemoApp.
DemoController() - Constructor for class com.emxsys.demo.DemoController
 

E

EnhancedLineChart<X,Y> - Class in com.emxsys.chart
An enhanced version of a LineChart.
EnhancedLineChart(Axis<X>, Axis<Y>) - Constructor for class com.emxsys.chart.EnhancedLineChart
 
EnhancedLineChart(Axis<X>, Axis<Y>, ObservableList<XYChart.Series<X, Y>>) - Constructor for class com.emxsys.chart.EnhancedLineChart
 
EnhancedScatterChart<X,Y> - Class in com.emxsys.chart
An enhanced version of a ScatterChart.
EnhancedScatterChart(Axis<X>, Axis<Y>) - Constructor for class com.emxsys.chart.EnhancedScatterChart
 
EnhancedScatterChart(Axis<X>, Axis<Y>, ObservableList<XYChart.Series<X, Y>>) - Constructor for class com.emxsys.chart.EnhancedScatterChart
 
equals(Object) - Method in class com.emxsys.chart.extension.TickUnit
 

F

fitToParent(Node) - Static method in class com.emxsys.demo.DemoController
Sets the anchors to 0 for all fours sides of the child node so that it conforms to the parent's size.
forceZeroInRangeProperty() - Method in class com.emxsys.chart.extension.NumericAxis
When true zero is always included in the visible range.

G

getAnnotations() - Method in class com.emxsys.chart.EnhancedLineChart
 
getAnnotations() - Method in class com.emxsys.chart.EnhancedScatterChart
 
getAnnotations() - Method in interface com.emxsys.chart.extension.AnnotationExtension
Provides access the XYAnnotations extension.
getBase() - Method in class com.emxsys.chart.extension.LogarithmicAxis
 
getCeilingTickUnit(TickUnit) - Method in class com.emxsys.chart.extension.TickUnitSource
Returns the tick unit in the collection that is greater than or equal to (in size) the specified unit.
getCeilingTickUnit(double) - Method in class com.emxsys.chart.extension.TickUnitSource
Returns the tick unit in the collection that is greater than or equal to the specified size.
getDisplayPosition(Number) - Method in class com.emxsys.chart.extension.LogarithmicAxis
 
getLabel() - Method in class com.emxsys.chart.extension.ValueMarker
Gets the optional label text.
getLargerTickUnit(TickUnit) - Method in class com.emxsys.chart.extension.TickUnitSource
Returns a tick unit that is larger than the supplied unit.
getMarkers() - Method in class com.emxsys.chart.EnhancedLineChart
 
getMarkers() - Method in class com.emxsys.chart.EnhancedScatterChart
 
getMarkers() - Method in interface com.emxsys.chart.extension.MarkerExtension
Provides access to the XYMarkers extension.
getMinorTickCount() - Method in class com.emxsys.chart.extension.TickUnit
 
getNode() - Method in class com.emxsys.chart.extension.ValueMarker
Gets the current node.
getNode() - Method in interface com.emxsys.chart.extension.XYAnnotation
Gets the Node representation for the annotation.
getNode() - Method in class com.emxsys.chart.extension.XYFieldAnnotation
Gets the node representation.
getNode() - Method in class com.emxsys.chart.extension.XYImageAnnotation
Gets the Node representation.
getNode() - Method in class com.emxsys.chart.extension.XYLineAnnotation
Gets the Node representation.
getNode() - Method in class com.emxsys.chart.extension.XYPolygonAnnotation
Gets the node representation.
getNode() - Method in class com.emxsys.chart.extension.XYTextAnnotation
Gets the node representation.
getRange() - Method in class com.emxsys.chart.extension.NumericAxis
Called to get the current axis range.
getSize() - Method in class com.emxsys.chart.extension.TickUnit
 
getSubtitles() - Method in class com.emxsys.chart.EnhancedLineChart
Gets a copy of the subtitle strings.
getSubtitles() - Method in class com.emxsys.chart.EnhancedScatterChart
Gets a copy of the subtitle strings.
getSubtitles() - Method in class com.emxsys.chart.extension.Subtitle
 
getSubtitles() - Method in interface com.emxsys.chart.extension.SubtitleExtension
Gets a copy of the subtile collection.
getTextAnchor() - Method in class com.emxsys.chart.extension.ValueMarker
Gets the anchor that defines where the text will be placed.
getTextAnchor() - Method in class com.emxsys.chart.extension.XYTextAnnotation
Gets the anchor point for the label.
getTickMarkLabel(Number) - Method in class com.emxsys.chart.extension.NumberTickUnit
Get the string label name for a tick mark with the given value
getTickMarkLabel(Number) - Method in class com.emxsys.chart.extension.NumericAxis
 
getTickMarkLabel(Number) - Method in class com.emxsys.chart.extension.TickUnit
Get the string label name for a tick mark with the given value
getTickUnit() - Method in class com.emxsys.chart.extension.NumericAxis
 
getTickUnitImpl() - Method in class com.emxsys.chart.extension.NumericAxis
 
getValue() - Method in class com.emxsys.chart.extension.ValueMarker
Gets the marker value.
getValueForDisplay(double) - Method in class com.emxsys.chart.extension.LogarithmicAxis
 

H

hashCode() - Method in class com.emxsys.chart.extension.TickUnit
 

I

initialize(URL, ResourceBundle) - Method in class com.emxsys.demo.DemoController
Initializer called by the FXML loader.
isForceZeroInRange() - Method in class com.emxsys.chart.extension.NumericAxis
Gets the value of the property forceZeroInRange.

L

layoutAnnotation(ValueAxis, ValueAxis) - Method in interface com.emxsys.chart.extension.XYAnnotation
Performs the layout of the annotation.
layoutAnnotation(ValueAxis, ValueAxis) - Method in class com.emxsys.chart.extension.XYFieldAnnotation
Performs the layout for the polygon.
layoutAnnotation(ValueAxis, ValueAxis) - Method in class com.emxsys.chart.extension.XYImageAnnotation
Performs a layout of the image.
layoutAnnotation(ValueAxis, ValueAxis) - Method in class com.emxsys.chart.extension.XYLineAnnotation
Performs the layout of the line.
layoutAnnotation(ValueAxis, ValueAxis) - Method in class com.emxsys.chart.extension.XYPolygonAnnotation
Performs the layout for the polygon.
layoutAnnotation(ValueAxis, ValueAxis) - Method in class com.emxsys.chart.extension.XYTextAnnotation
Performs the layout for the label.
layoutAnnotations() - Method in class com.emxsys.chart.extension.XYAnnotations
Performs a layout of the background and foreground annotations.
layoutChildren() - Method in class com.emxsys.chart.EnhancedLineChart
 
layoutChildren() - Method in class com.emxsys.chart.EnhancedScatterChart
 
layoutChildren() - Method in class com.emxsys.chart.extension.LogarithmicAxis
 
layoutChildren() - Method in class com.emxsys.chart.LogLineChart
Performs a layout that includes the major grid lines.
layoutChildren() - Method in class com.emxsys.chart.LogScatterChart
Performs a layout that includes the major grid lines.
layoutDomainMarker(ValueAxis, ValueAxis) - Method in class com.emxsys.chart.extension.ValueMarker
Lays out this marker on the X (domain) axis.
layoutGridlines() - Method in class com.emxsys.chart.extension.MajorLogGridlines
Performs a layout of the grid lines.
layoutImage() - Method in class com.emxsys.chart.extension.XYImageAnnotation
 
layoutMarkers() - Method in class com.emxsys.chart.extension.XYMarkers
Performs a layout of the range and domain markers.
layoutPlotChildren() - Method in class com.emxsys.chart.EnhancedLineChart
 
layoutPlotChildren() - Method in class com.emxsys.chart.EnhancedScatterChart
 
layoutRangeMarker(ValueAxis, ValueAxis) - Method in class com.emxsys.chart.extension.ValueMarker
Lays out this marker on the Y (range) axis.
layoutSubtitles() - Method in class com.emxsys.chart.extension.Subtitle
Lays out the subtitles.
layoutText() - Method in class com.emxsys.chart.extension.ValueMarker
 
layoutText() - Method in class com.emxsys.chart.extension.XYTextAnnotation
 
LogarithmicAxis - Class in com.emxsys.chart.extension
A axis class that plots a logarithmic range of numbers with major tick marks every "tickUnit".
LogarithmicAxis() - Constructor for class com.emxsys.chart.extension.LogarithmicAxis
Constructs an auto-ranging numeric axis.
LogarithmicAxis(double, double) - Constructor for class com.emxsys.chart.extension.LogarithmicAxis
Constructs an non-auto-ranging numeric axis.
LogarithmicAxis(double, double, double) - Constructor for class com.emxsys.chart.extension.LogarithmicAxis
Constructs a non-auto-ranging numeric with the given upper bound, lower bound and tick unit.
LogarithmicAxis(String, double, double) - Constructor for class com.emxsys.chart.extension.LogarithmicAxis
Constructs a non-auto-ranging NumberAxis with the given lablel, upper bound, lower bound.
LogarithmicAxis(String, double, double, double) - Constructor for class com.emxsys.chart.extension.LogarithmicAxis
Constructs a non-auto-ranging NumberAxis with the given lablel, upper bound, lower bound and tick unit.
LogLineChart<X,Y> - Class in com.emxsys.chart
A JavaFX Chart Extensions' logarithmic line chart with subtitle, markers, annotations and major logarithmic grid lines.
LogLineChart(Axis<X>, Axis<Y>) - Constructor for class com.emxsys.chart.LogLineChart
Constructs a logarithmic line chart.
LogLineChart(Axis<X>, Axis<Y>, ObservableList<XYChart.Series<X, Y>>) - Constructor for class com.emxsys.chart.LogLineChart
Constructs a logarithmic line chart.
LogScatterChart<X,Y> - Class in com.emxsys.chart
A JavaFX Chart Extensions' logarithmic scatter chart with subtitle, markers, annotations and major logarithmic grid lines.
LogScatterChart(Axis<X>, Axis<Y>) - Constructor for class com.emxsys.chart.LogScatterChart
Constructs a logarithmic scatter chart.
LogScatterChart(Axis<X>, Axis<Y>, ObservableList<XYChart.Series<X, Y>>) - Constructor for class com.emxsys.chart.LogScatterChart
Constructs a logarithmic scatter chart.

M

main(String[]) - Static method in class com.emxsys.demo.DemoApp
The main() method is ignored in correctly deployed JavaFX application.
MajorLogGridlines<X,Y> - Class in com.emxsys.chart.extension
Major grid line support for logarithmic charts.
MajorLogGridlines(XYChart<X, Y>, ObservableList<Node>) - Constructor for class com.emxsys.chart.extension.MajorLogGridlines
Constructs the 'major' logarithmic grid lines for an XYChart.
MarkerExtension - Interface in com.emxsys.chart.extension
The MarkerExtenstion interface defines the marker capabilities added to an enhanced chart type.

N

NumberTickUnit - Class in com.emxsys.chart.extension
 
NumberTickUnit() - Constructor for class com.emxsys.chart.extension.NumberTickUnit
 
NumberTickUnit(double) - Constructor for class com.emxsys.chart.extension.NumberTickUnit
 
NumberTickUnit(double, NumberFormat, int) - Constructor for class com.emxsys.chart.extension.NumberTickUnit
 
NumericAxis - Class in com.emxsys.chart.extension
Extensible (non-final) NumericAxis compatible with a JFree-style TickUnitSource.
NumericAxis() - Constructor for class com.emxsys.chart.extension.NumericAxis
Constructs an auto-ranging number axis.
NumericAxis(double, double) - Constructor for class com.emxsys.chart.extension.NumericAxis
Constructs a non-auto-ranging number access with the given upper bound, lower bound,
NumericAxis(double, double, double) - Constructor for class com.emxsys.chart.extension.NumericAxis
Constructs a non-auto-ranging NumberAxis with the given upper bound, lower bound and tick unit.
NumericAxis(String, double, double, double) - Constructor for class com.emxsys.chart.extension.NumericAxis
Create a non-auto-ranging NumberAxis with the given upper bound, lower bound and tick unit

R

remove(XYAnnotation, XYAnnotations.Layer) - Method in class com.emxsys.chart.extension.XYAnnotations
Removes the given annotation from the specified layer.
removeDomainMarker(ValueMarker) - Method in class com.emxsys.chart.extension.XYMarkers
Removes the given domain marker.
removeRangeMarker(ValueMarker) - Method in class com.emxsys.chart.extension.XYMarkers
Removes the given marker.

S

setBase(double) - Method in class com.emxsys.chart.extension.LogarithmicAxis
 
setForceZeroInRange(boolean) - Method in class com.emxsys.chart.extension.NumericAxis
Sets the value of the property forceZeroInRange.
setLabel(String) - Method in class com.emxsys.chart.extension.ValueMarker
Sets the optional label text.
setNumberFormatter(NumberFormat) - Method in class com.emxsys.chart.extension.NumberTickUnit
 
setNumberFormatter(NumberFormat) - Method in class com.emxsys.chart.extension.NumericAxis
 
setRange(Object, boolean) - Method in class com.emxsys.chart.extension.NumericAxis
Called to set the current axis range to the given range.
setText(String) - Method in class com.emxsys.chart.extension.XYTextAnnotation
Sets the text for the label.
setTextAnchor(Pos) - Method in class com.emxsys.chart.extension.ValueMarker
Sets the anchor that defines where the text will be placed.
setTextAnchor(Pos) - Method in class com.emxsys.chart.extension.XYTextAnnotation
Sets the anchor point for the label, which establishes the part of the label that will be anchored to the annotation's x,y.
setTickUnit(double) - Method in class com.emxsys.chart.extension.NumericAxis
 
setTooltipText(String) - Method in class com.emxsys.chart.extension.XYFieldAnnotation
Assigns a Tooltip to the polygon.
setTooltipText(String) - Method in class com.emxsys.chart.extension.XYPolygonAnnotation
Assigns a Tooltip to the polygon.
setValue(double) - Method in class com.emxsys.chart.extension.ValueMarker
Sets the marker value and hence placement on the chart.
start(Stage) - Method in class com.emxsys.demo.DemoApp
 
Subtitle - Class in com.emxsys.chart.extension
The Subtitle class adds the subtitle capability to a JavaFX chart.
Subtitle(Chart, ObservableList<Node>, Node) - Constructor for class com.emxsys.chart.extension.Subtitle
Constructs a Subtitle for a JavaFX chart.
SubtitleExtension - Interface in com.emxsys.chart.extension
The SubtitleExtenstion interface defines the subtitle capabilities added to an enhanced chart type.

T

TickUnit - Class in com.emxsys.chart.extension
Immutable.
TickUnit() - Constructor for class com.emxsys.chart.extension.TickUnit
 
TickUnit(double) - Constructor for class com.emxsys.chart.extension.TickUnit
 
TickUnit(double, int) - Constructor for class com.emxsys.chart.extension.TickUnit
 
TickUnitSource - Class in com.emxsys.chart.extension
A JFreeChart-based class used by the DateAxis and NumericAxis classes to obtain a suitable TickUnit.
TickUnitSource() - Constructor for class com.emxsys.chart.extension.TickUnitSource
 

V

ValueMarker - Class in com.emxsys.chart.extension
A JavaFX Chart Extension class that highlights a value on an XYChart's X (domain) or Y (range) axis.
ValueMarker(double) - Constructor for class com.emxsys.chart.extension.ValueMarker
Constructs a marker line drawn at the given value.
ValueMarker(double, String) - Constructor for class com.emxsys.chart.extension.ValueMarker
Constructs a marker line and label drawn at the given value.
ValueMarker(double, String, Pos) - Constructor for class com.emxsys.chart.extension.ValueMarker
Constructs a marker line and label drawn at the given value .
valueOf(String) - Static method in enum com.emxsys.chart.extension.XYAnnotations.Layer
Returns the enum constant of this type with the specified name.
valueProperty() - Method in class com.emxsys.chart.extension.ValueMarker
 
values() - Static method in enum com.emxsys.chart.extension.XYAnnotations.Layer
Returns an array containing the constants of this enum type, in the order they are declared.

X

XYAnnotation - Interface in com.emxsys.chart.extension
The XYAnnotation interface defines the annotations managed by the XYAnnotations object.
XYAnnotations - Class in com.emxsys.chart.extension
JavaFX Chart Extension that adds text, line, image, and polygon annotations to an XYChart.
XYAnnotations(XYChart, ObservableList<Node>) - Constructor for class com.emxsys.chart.extension.XYAnnotations
Constructs an annotation extension object for an XYChart.
XYAnnotations.Layer - Enum in com.emxsys.chart.extension
Defines the foreground and background annotation layers.
XYFieldAnnotation - Class in com.emxsys.chart.extension
Similar to XYPolygonAnnotation this annotation draws a polygon.
XYFieldAnnotation(double, double, Orientation, Paint) - Constructor for class com.emxsys.chart.extension.XYFieldAnnotation
Constructs a polygon annotation with specific fill only.
XYFieldAnnotation(double, double, Orientation, double, Paint, Paint) - Constructor for class com.emxsys.chart.extension.XYFieldAnnotation
Constructs a polygon annotation with specific stroke and colors that override CSS styles.
XYImageAnnotation - Class in com.emxsys.chart.extension
The XYImageAnnotation class draws image annotations on the foreground or background of an XYChart.
XYImageAnnotation(Image, double, double) - Constructor for class com.emxsys.chart.extension.XYImageAnnotation
Constructs an image annotation anchored at the image's top left corner.
XYImageAnnotation(Image, double, double, Pos) - Constructor for class com.emxsys.chart.extension.XYImageAnnotation
Constructs an image annotation anchored at the specified anchor point.
XYLineAnnotation - Class in com.emxsys.chart.extension
The XYLineAnnotation class draws line annotations on the foreground or background of an XYChart.
XYLineAnnotation(double, double, double, double, Double, Paint) - Constructor for class com.emxsys.chart.extension.XYLineAnnotation
Constructs a line annotation from the given X,Y values.
XYLineAnnotation(double, double, double, double) - Constructor for class com.emxsys.chart.extension.XYLineAnnotation
Constructs a line annotation drawn with CSS styles.
XYMarkers<X,Y> - Class in com.emxsys.chart.extension
JavaFX Chart Extension that adds ValueMarkers to an XYChart.
XYMarkers(XYChart, ObservableList<Node>) - Constructor for class com.emxsys.chart.extension.XYMarkers
Constructs an XYMarkers object.
XYPolygonAnnotation - Class in com.emxsys.chart.extension
The XYPolygonAnnotation class draws polygon annotations on the foreground or background of an XYChart.
XYPolygonAnnotation(double[], Double, Paint, Paint) - Constructor for class com.emxsys.chart.extension.XYPolygonAnnotation
Constructs a polygon annotation with specific stroke and colors that override CSS styles.
XYPolygonAnnotation(double[]) - Constructor for class com.emxsys.chart.extension.XYPolygonAnnotation
Constructs a polygon annotation that uses CSS styles for stroke and colors.
XYTextAnnotation - Class in com.emxsys.chart.extension
The XYTextAnnotation class draws text annotations on the foreground or background of an XYChart.
XYTextAnnotation(String, double, double) - Constructor for class com.emxsys.chart.extension.XYTextAnnotation
Constructs a text annotation centered on the given x,y.
XYTextAnnotation(String, double, double, Pos) - Constructor for class com.emxsys.chart.extension.XYTextAnnotation
Constructs a text annotation.
A C D E F G H I L M N R S T V X 
Skip navigation links

Copyright © 2016 Emxsys. All rights reserved.