Package io.deephaven.plot
Class FigureWidget
java.lang.Object
io.deephaven.plot.FigureImpl
io.deephaven.plot.FigureWidget
- All Implemented Interfaces:
DelegatingLivenessNode
,LivenessManager
,LivenessNode
,LivenessReferent
,FigureWidgetMarker
,LiveWidget
,LiveWidgetVisibilityProvider
,Axes
,Axis
,BaseFigure
,Chart
,CategoryDataSeries
,CategoryErrorBarDataSeries
,DataSeries
,IntervalXYDataSeries
,MultiSeries
,OHLCDataSeries
,XYDataSeries
,XYDataSeriesFunction
,XYErrorBarDataSeries
,Figure
,Series
,Serializable
public class FigureWidget
extends FigureImpl
implements LiveWidget, LiveWidgetVisibilityProvider, FigureWidgetMarker, DelegatingLivenessNode
Displayable version of a Figure.
- See Also:
-
Field Summary
Fields inherited from interface io.deephaven.plot.datasets.category.CategoryDataSeries
CAT_SERIES_ORDER_COLUMN
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns the "real"LivenessNode
instance.String[]
Provide a list of groups which may view this widget.void
setValidGroups
(String... validGroups) void
setValidGroups
(Collection<String> validGroups) Methods inherited from class io.deephaven.plot.FigureImpl
axes, axes, axesRemoveSeries, axis, axisColor, axisColor, axisFormat, axisFormatPattern, axisLabel, axisLabelFont, axisLabelFont, businessTime, businessTime, businessTime, businessTime, catErrorBar, catErrorBar, catErrorBar, catErrorBar, catErrorBar, catErrorBar, catErrorBar, catErrorBar, catErrorBar, catErrorBar, catErrorBar, catErrorBar, catErrorBar, catErrorBar, catErrorBar, catErrorBar, catErrorBar, catErrorBar, catErrorBarBy, catErrorBarBy, catHistPlot, catHistPlot, catHistPlot, catHistPlot, catHistPlot, catHistPlot, catHistPlot, catHistPlot, catPlot, catPlot, catPlot, catPlot, catPlot, catPlot, catPlot, catPlot, catPlot, catPlot, catPlot, catPlot, catPlot, catPlot, catPlot, catPlot, catPlot, catPlot, catPlot, catPlot, catPlot, catPlotBy, catPlotBy, chart, chart, chartRemoveSeries, chartTitle, chartTitle, chartTitle, chartTitle, chartTitle, chartTitle, chartTitle, chartTitleColor, chartTitleColor, chartTitleFont, chartTitleFont, colSpan, errorBarColor, errorBarColor, errorBarColor, errorBarColor, errorBarColor, errorBarColor, errorBarX, errorBarX, errorBarX, errorBarX, errorBarX, errorBarX, errorBarX, errorBarX, errorBarX, errorBarX, errorBarX, errorBarX, errorBarX, errorBarX, errorBarX, errorBarX, errorBarX, errorBarX, errorBarX, errorBarX, errorBarX, errorBarX, errorBarX, errorBarX, errorBarX, errorBarX, errorBarX, errorBarX, errorBarX, errorBarX, errorBarX, errorBarX, errorBarX, errorBarX, errorBarX, errorBarX, errorBarX, errorBarX, errorBarX, errorBarXBy, errorBarXBy, errorBarXY, errorBarXY, errorBarXY, errorBarXY, errorBarXY, errorBarXY, errorBarXY, errorBarXY, errorBarXY, errorBarXY, errorBarXY, errorBarXY, errorBarXY, errorBarXY, errorBarXY, errorBarXY, errorBarXY, errorBarXY, errorBarXY, errorBarXY, errorBarXY, errorBarXY, errorBarXY, errorBarXY, errorBarXY, errorBarXY, errorBarXY, errorBarXY, errorBarXY, errorBarXY, errorBarXY, errorBarXY, errorBarXY, errorBarXY, errorBarXY, errorBarXY, errorBarXY, errorBarXY, errorBarXY, errorBarXYBy, errorBarXYBy, errorBarY, errorBarY, errorBarY, errorBarY, errorBarY, errorBarY, errorBarY, errorBarY, errorBarY, errorBarY, errorBarY, errorBarY, errorBarY, errorBarY, errorBarY, errorBarY, errorBarY, errorBarY, errorBarY, errorBarY, errorBarY, errorBarY, errorBarY, errorBarY, errorBarY, errorBarY, errorBarY, errorBarY, errorBarY, errorBarY, errorBarY, errorBarY, errorBarY, errorBarY, errorBarY, errorBarY, errorBarY, errorBarY, errorBarY, errorBarYBy, errorBarYBy, figureRemoveSeries, figureTitle, figureTitleColor, figureTitleColor, figureTitleFont, figureTitleFont, funcNPoints, funcRange, funcRange, getFigure, gradientVisible, gradientVisible, gridLinesVisible, group, group, histPlot, histPlot, histPlot, histPlot, histPlot, histPlot, histPlot, histPlot, histPlot, histPlot, histPlot, histPlot, histPlot, histPlot, histPlot, histPlot, histPlot, histPlot, histPlot, invert, invert, legendColor, legendColor, legendFont, legendFont, legendVisible, lineColor, lineColor, lineColor, lineColor, lineColor, lineColor, lineStyle, lineStyle, linesVisible, linesVisible, log, log, max, max, maxRowsInTitle, min, min, minorTicks, minorTicksVisible, newAxes, newAxes, newAxes, newAxes, newChart, newChart, newChart, ohlcPlot, ohlcPlot, ohlcPlot, ohlcPlot, ohlcPlot, ohlcPlot, ohlcPlot, ohlcPlot, ohlcPlot, ohlcPlot, ohlcPlot, ohlcPlot, ohlcPlot, ohlcPlot, ohlcPlot, ohlcPlot, ohlcPlot, ohlcPlotBy, ohlcPlotBy, piePercentLabelFormat, piePercentLabelFormat, piePlot, piePlot, piePlot, piePlot, piePlot, piePlot, piePlot, piePlot, piePlot, piePlot, piePlot, piePlot, piePlot, piePlot, piePlot, piePlot, piePlot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plot, plotBy, plotBy, plotOrientation, plotStyle, plotStyle, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColor, pointColorInteger, pointColorInteger, pointColorInteger, pointColorInteger, pointColorInteger, pointColorInteger, pointColorInteger, pointColorInteger, pointLabel, pointLabel, pointLabel, pointLabel, pointLabel, pointLabel, pointLabel, pointLabel, pointLabel, pointLabel, pointLabel, pointLabel, pointLabel, pointLabel, pointLabel, pointLabel, pointLabel, pointLabel, pointLabel, pointLabel, pointLabel, pointLabel, pointLabelFormat, pointLabelFormat, pointShape, pointShape, pointShape, pointShape, pointShape, pointShape, pointShape, pointShape, pointShape, pointShape, pointShape, pointShape, pointShape, pointShape, pointShape, pointShape, pointShape, pointShape, pointShape, pointShape, pointShape, pointShape, pointShape, pointShape, pointShape, pointShape, pointShape, pointShape, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointSize, pointsVisible, pointsVisible, range, removeChart, removeChart, rowSpan, save, save, save, save, series, series, seriesColor, seriesColor, seriesColor, seriesColor, seriesColor, seriesColor, seriesNamingFunction, seriesNamingFunction, show, span, tickLabelAngle, ticks, ticks, ticksFont, ticksFont, ticksVisible, toolTipPattern, toolTipPattern, transform, treemapPlot, twin, twin, twin, twin, twinX, twinX, twinY, twinY, updateInterval, xAxis, xBusinessTime, xBusinessTime, xBusinessTime, xBusinessTime, xColor, xColor, xFormat, xFormatPattern, xGridLinesVisible, xInvert, xInvert, xLabel, xLabelFont, xLabelFont, xLog, xLog, xMax, xMax, xMin, xMin, xMinorTicks, xMinorTicksVisible, xRange, xTickLabelAngle, xTicks, xTicks, xTicksFont, xTicksFont, xTicksVisible, xToolTipPattern, xToolTipPattern, xTransform, yAxis, yBusinessTime, yBusinessTime, yBusinessTime, yBusinessTime, yColor, yColor, yFormat, yFormatPattern, yGridLinesVisible, yInvert, yInvert, yLabel, yLabelFont, yLabelFont, yLog, yLog, yMax, yMax, yMin, yMin, yMinorTicks, yMinorTicksVisible, yRange, yTickLabelAngle, yTicks, yTicks, yTicksFont, yTicksFont, yTicksVisible, yToolTipPattern, yToolTipPattern, yTransform
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.deephaven.engine.liveness.DelegatingLivenessNode
dropReference, getWeakReference, tryManage, tryRetainReference, tryUnmanage, tryUnmanage
Methods inherited from interface io.deephaven.engine.liveness.LivenessManager
manage
Methods inherited from interface io.deephaven.engine.liveness.LivenessNode
unmanage, unmanage
Methods inherited from interface io.deephaven.engine.liveness.LivenessReferent
getReferentDescription, retainReference
-
Constructor Details
-
FigureWidget
-
-
Method Details
-
asLivenessNode
Description copied from interface:DelegatingLivenessNode
Returns the "real"LivenessNode
instance. When implementing this, care should be taken to match lifecycle of theDelegatingLivenessNode
instance with this instance, as the returnedLivenessNode
behaves as a proxy forthis
.- Specified by:
asLivenessNode
in interfaceDelegatingLivenessNode
- Returns:
- a LivenessNode to use to manage this object's liveness.
-
getValidGroups
Description copied from interface:LiveWidgetVisibilityProvider
Provide a list of groups which may view this widget. null indicates that there are no viewing restrictions on this widget.- Specified by:
getValidGroups
in interfaceLiveWidgetVisibilityProvider
- Returns:
- the list of groups which may view this widget, null for no restrictions
-
setValidGroups
-
setValidGroups
-