A C D E F G I J M O R S X Z 

A

addAllHandlers() - Method in class org.gillius.jfxutils.EventHandlerManager
Add all currently unadded handlers (this method will not re-add).
addEventHandler(boolean, EventType<T>, EventHandler<? super T>) - Method in class org.gillius.jfxutils.EventHandlerManager
Adds an event registration, optionally adding it to the target immediately.
addEventHandler(EventType<T>, EventHandler<? super T>) - Method in class org.gillius.jfxutils.EventHandlerManager
Adds an event registration, adding it to the target immediately.
autoRange(double, double, double, double) - Method in class org.gillius.jfxutils.chart.StableTicksAxis
 
autoRangePaddingProperty() - Method in class org.gillius.jfxutils.chart.StableTicksAxis
Amount of padding to add on the each end of the axis when auto ranging.

C

calculateMinorTickMarks() - Method in class org.gillius.jfxutils.chart.StableTicksAxis
 
calculateTickSpacing(double, int) - Static method in class org.gillius.jfxutils.chart.StableTicksAxis
 
calculateTickValues(double, Object) - Method in class org.gillius.jfxutils.chart.StableTicksAxis
 
ChartPanManager - Class in org.gillius.jfxutils.chart
ChartPanManager manages drag gestures on an XYChart by translating them to panning actions on the chart's axes.
ChartPanManager(XYChart<?, ?>) - Constructor for class org.gillius.jfxutils.chart.ChartPanManager
 
ChartZoomManager - Class in org.gillius.jfxutils.chart
ChartZoomManager manages a zooming selection rectangle and the bounds of the graph.
ChartZoomManager(Pane, Rectangle, XYChart<?, ?>) - Constructor for class org.gillius.jfxutils.chart.ChartZoomManager
Construct a new ChartZoomManager.
createScalePane(Region, double, double, boolean) - Static method in class org.gillius.jfxutils.JFXUtil
Creates a "Scale Pane", which is a pane that scales as it resizes, instead of reflowing layout like a normal pane.

D

DEFAULT_FILTER - Static variable in class org.gillius.jfxutils.chart.ChartPanManager
The default mouse filter for the ChartPanManager filters events unless only primary mouse button (usually left) is depressed.
DEFAULT_FILTER - Static variable in class org.gillius.jfxutils.chart.ChartZoomManager
The default mouse filter for the ChartZoomManager filters events unless only primary mouse button (usually left) is depressed.

E

EventHandlerManager - Class in org.gillius.jfxutils
EventHandlerManager manages a set of event handler registrations on a target, for which all of those registrations can be activated or deactivated in a single step.
EventHandlerManager(Node) - Constructor for class org.gillius.jfxutils.EventHandlerManager
 

F

forceZeroInRangeProperty() - Method in class org.gillius.jfxutils.chart.StableTicksAxis
If true, when auto-ranging, force 0 to be the min or max end of the range.

G

getAutoRangePadding() - Method in class org.gillius.jfxutils.chart.StableTicksAxis
Amount of padding to add on the each end of the axis when auto ranging.
getChart() - Method in class org.gillius.jfxutils.chart.XYChartInfo
 
getDataCoordinates(double, double) - Method in class org.gillius.jfxutils.chart.XYChartInfo
Given graphical coordinates in the reference's coordinate system, returns x and y axis value as a point via the Axis.getValueForDisplay(double) and Axis.toNumericValue(Object) methods.
getDataCoordinates(double, double, double, double) - Method in class org.gillius.jfxutils.chart.XYChartInfo
Given graphical coordinates in the reference's coordinate system, returns x and y axis value as a point via the Axis.getValueForDisplay(double) and Axis.toNumericValue(Object) methods.
getMouseFilter() - Method in class org.gillius.jfxutils.chart.ChartPanManager
Returns the mouse filter.
getMouseFilter() - Method in class org.gillius.jfxutils.chart.ChartZoomManager
Returns the mouse filter.
getPlotArea() - Method in class org.gillius.jfxutils.chart.XYChartInfo
Returns the plot area in the reference's coordinate space.
getRange() - Method in class org.gillius.jfxutils.chart.StableTicksAxis
 
getReferenceNode() - Method in class org.gillius.jfxutils.chart.XYChartInfo
 
getTarget() - Method in class org.gillius.jfxutils.EventHandlerManager
 
getTickMarkLabel(Number) - Method in class org.gillius.jfxutils.chart.StableTicksAxis
 
getXAxisArea() - Method in class org.gillius.jfxutils.chart.XYChartInfo
Returns the X axis area in the reference's coordinate space.
getXShift(Node, Node) - Static method in class org.gillius.jfxutils.JFXUtil
Find the X coordinate in ancestor's coordinate system that corresponds to the X=0 axis in descendant's coordinate system.
getYAxisArea() - Method in class org.gillius.jfxutils.chart.XYChartInfo
Returns the Y axis area in the reference's coordinate space.
getYShift(Node, Node) - Static method in class org.gillius.jfxutils.JFXUtil
Find the Y coordinate in ancestor's coordinate system that corresponds to the Y=0 axis in descendant's coordinate system.
getZoomDurationMillis() - Method in class org.gillius.jfxutils.chart.ChartZoomManager
Returns the number of milliseconds the zoom animation takes.

I

isForceZeroInRange() - Method in class org.gillius.jfxutils.chart.StableTicksAxis
If true, when auto-ranging, force 0 to be the min or max end of the range.
isInPlotArea(double, double) - Method in class org.gillius.jfxutils.chart.XYChartInfo
Returns true if the given x and y coordinate in the reference's coordinate system is in the chart's plot area, based on the xAxis and yAxis locations.
isMouseWheelZoomAllowed() - Method in class org.gillius.jfxutils.chart.ChartZoomManager
If true, allow zooming via mouse wheel.
isZoomAnimated() - Method in class org.gillius.jfxutils.chart.ChartZoomManager
If true, animates the zoom.

J

JFXChartUtil - Class in org.gillius.jfxutils.chart
JFXChartUtil contains chart-related JavaFX utility methods used in the Gillius jfxutils project.
JFXChartUtil() - Constructor for class org.gillius.jfxutils.chart.JFXChartUtil
 
JFXUtil - Class in org.gillius.jfxutils
JFXUtil contains JavaFX utility methods used in the Gillius jfxutils project.
JFXUtil() - Constructor for class org.gillius.jfxutils.JFXUtil
 

M

mouseWheelZoomAllowedProperty() - Method in class org.gillius.jfxutils.chart.ChartZoomManager
If true, allow zooming via mouse wheel.

O

org.gillius.jfxutils - package org.gillius.jfxutils
 
org.gillius.jfxutils.chart - package org.gillius.jfxutils.chart
 

R

removeAllHandlers() - Method in class org.gillius.jfxutils.EventHandlerManager
Remove all currently added handlers.
replaceComponent(Node, Node) - Static method in class org.gillius.jfxutils.JFXUtil
Make a best attempt to replace the original component with the replacement, and keep the same position and layout constraints in the container.

S

setAutoRangePadding(double) - Method in class org.gillius.jfxutils.chart.StableTicksAxis
Amount of padding to add on the each end of the axis when auto ranging.
setForceZeroInRange(boolean) - Method in class org.gillius.jfxutils.chart.StableTicksAxis
If true, when auto-ranging, force 0 to be the min or max end of the range.
setMouseFilter(EventHandler<? super MouseEvent>) - Method in class org.gillius.jfxutils.chart.ChartPanManager
Sets the mouse filter for starting the pan action.
setMouseFilter(EventHandler<? super MouseEvent>) - Method in class org.gillius.jfxutils.chart.ChartZoomManager
Sets the mouse filter for starting the zoom action.
setMouseWheelZoomAllowed(boolean) - Method in class org.gillius.jfxutils.chart.ChartZoomManager
If true, allow zooming via mouse wheel.
setRange(Object, boolean) - Method in class org.gillius.jfxutils.chart.StableTicksAxis
 
setupZooming(XYChart<?, ?>) - Static method in class org.gillius.jfxutils.chart.JFXChartUtil
setupZooming(XYChart<?, ?>, EventHandler<? super MouseEvent>) - Static method in class org.gillius.jfxutils.chart.JFXChartUtil
Convenience method for simple and default setup of zooming on an XYChart via a ChartZoomManager.
setZoomAnimated(boolean) - Method in class org.gillius.jfxutils.chart.ChartZoomManager
If true, animates the zoom.
setZoomDurationMillis(double) - Method in class org.gillius.jfxutils.chart.ChartZoomManager
Sets the number of milliseconds the zoom animation takes.
StableTicksAxis - Class in org.gillius.jfxutils.chart
StableTicksAxis is not ready to be used.
StableTicksAxis() - Constructor for class org.gillius.jfxutils.chart.StableTicksAxis
 
StableTicksAxis(double, double) - Constructor for class org.gillius.jfxutils.chart.StableTicksAxis
 
start() - Method in class org.gillius.jfxutils.chart.ChartPanManager
 
start() - Method in class org.gillius.jfxutils.chart.ChartZoomManager
Start managing zoom management by adding event handlers and bindings as appropriate.
stop() - Method in class org.gillius.jfxutils.chart.ChartPanManager
 
stop() - Method in class org.gillius.jfxutils.chart.ChartZoomManager
Stop managing zoom management by removing all event handlers and bindings, and hiding the rectangle.

X

XYChartInfo - Class in org.gillius.jfxutils.chart
XYChartInfo provides information about areas in an XYChart.
XYChartInfo(XYChart<?, ?>, Node) - Constructor for class org.gillius.jfxutils.chart.XYChartInfo
Constructs the XYChartInfo to find chart information in the reference node's coordinate system.
XYChartInfo(XYChart<?, ?>) - Constructor for class org.gillius.jfxutils.chart.XYChartInfo
Constructs the XYChartInfo to find chart information in the chart's coordinate system.

Z

zoomAnimatedProperty() - Method in class org.gillius.jfxutils.chart.ChartZoomManager
If true, animates the zoom.
zoomDurationMillisProperty() - Method in class org.gillius.jfxutils.chart.ChartZoomManager
Returns the number of milliseconds the zoom animation takes.
A C D E F G I J M O R S X Z 

Copyright © 2013 Jason Winnebeck. All Rights Reserved.