Package io.deephaven.plot
Class FigureWidget
java.lang.Object
io.deephaven.plot.FigureImpl
io.deephaven.plot.FigureWidget
- All Implemented Interfaces:
DelegatingLivenessNode,DelegatingLivenessReferent,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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the "real"LivenessNodeinstance.String[]Provide a list of groups which may view this widget.voidsetValidGroups(String... validGroups) voidsetValidGroups(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, yTransformMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.deephaven.engine.liveness.DelegatingLivenessNode
asLivenessReferent, tryManage, tryUnmanage, tryUnmanageMethods inherited from interface io.deephaven.engine.liveness.DelegatingLivenessReferent
dropReference, getWeakReference, tryRetainReferenceMethods inherited from interface io.deephaven.engine.liveness.LivenessManager
manage, unmanage, unmanageMethods inherited from interface io.deephaven.engine.liveness.LivenessReferent
getReferentDescription, retainReference
-
Constructor Details
-
FigureWidget
-
-
Method Details
-
asLivenessNode
Description copied from interface:DelegatingLivenessNodeReturns the "real"LivenessNodeinstance. When implementing this, care should be taken to match lifecycle of theDelegatingLivenessNodeinstance with this instance, as the returnedLivenessNodebehaves as a proxy forthis.- Specified by:
asLivenessNodein interfaceDelegatingLivenessNode- Returns:
- a LivenessNode to use to manage this object's liveness.
-
getValidGroups
Description copied from interface:LiveWidgetVisibilityProviderProvide a list of groups which may view this widget. null indicates that there are no viewing restrictions on this widget.- Specified by:
getValidGroupsin interfaceLiveWidgetVisibilityProvider- Returns:
- the list of groups which may view this widget, null for no restrictions
-
setValidGroups
-
setValidGroups
-