public class ChartViewportsState
extends java.lang.Object
implements java.lang.AutoCloseable
| Type | Property and Description |
|---|---|
javafx.beans.property.SimpleObjectProperty<java.time.ZonedDateTime> |
endX |
javafx.beans.property.SimpleObjectProperty<java.time.ZonedDateTime> |
startX |
| Modifier and Type | Class and Description |
|---|---|
class |
ChartViewportsState.AxisState |
| Constructor and Description |
|---|
ChartViewportsState(WorksheetController parent,
java.time.ZonedDateTime startX,
java.time.ZonedDateTime endX) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<Chart<java.lang.Double>,XYChartSelection<java.time.ZonedDateTime,java.lang.Double>> |
asSelection() |
void |
close() |
javafx.beans.property.SimpleObjectProperty<java.time.ZonedDateTime> |
endXProperty() |
java.util.Optional<ChartViewportsState.AxisState> |
get(Chart<java.lang.Double> chart) |
java.time.ZonedDateTime |
getEndX()
Gets the value of the property endX.
|
java.time.ZonedDateTime |
getStartX()
Gets the value of the property startX.
|
ChartViewportsState.AxisState |
put(Chart<java.lang.Double> chart,
ChartViewportsState.AxisState xyChartViewState) |
void |
resumeAxisListeners() |
java.util.Map<Chart<java.lang.Double>,XYChartSelection<java.time.ZonedDateTime,java.lang.Double>> |
selectTimeRange(java.time.ZonedDateTime start,
java.time.ZonedDateTime end) |
void |
setSelection(java.util.Map<Chart<java.lang.Double>,XYChartSelection<java.time.ZonedDateTime,java.lang.Double>> selectionMap,
boolean toHistory) |
javafx.beans.property.SimpleObjectProperty<java.time.ZonedDateTime> |
startXProperty() |
void |
suspendAxisListeners() |
public javafx.beans.property.SimpleObjectProperty<java.time.ZonedDateTime> startXProperty
getStartX()public javafx.beans.property.SimpleObjectProperty<java.time.ZonedDateTime> endXProperty
getEndX()public ChartViewportsState(WorksheetController parent, java.time.ZonedDateTime startX, java.time.ZonedDateTime endX)
public void close()
close in interface java.lang.AutoCloseablepublic void suspendAxisListeners()
public void resumeAxisListeners()
public java.time.ZonedDateTime getStartX()
public javafx.beans.property.SimpleObjectProperty<java.time.ZonedDateTime> startXProperty()
getStartX()public java.time.ZonedDateTime getEndX()
public javafx.beans.property.SimpleObjectProperty<java.time.ZonedDateTime> endXProperty()
getEndX()public java.util.Map<Chart<java.lang.Double>,XYChartSelection<java.time.ZonedDateTime,java.lang.Double>> asSelection()
public java.util.Map<Chart<java.lang.Double>,XYChartSelection<java.time.ZonedDateTime,java.lang.Double>> selectTimeRange(java.time.ZonedDateTime start, java.time.ZonedDateTime end)
public void setSelection(java.util.Map<Chart<java.lang.Double>,XYChartSelection<java.time.ZonedDateTime,java.lang.Double>> selectionMap, boolean toHistory)
public ChartViewportsState.AxisState put(Chart<java.lang.Double> chart, ChartViewportsState.AxisState xyChartViewState)
public java.util.Optional<ChartViewportsState.AxisState> get(Chart<java.lang.Double> chart)
Copyright © 2018 Frederic Thevenet. All rights reserved.