Interface TimePlotInfo
-
- All Superinterfaces:
PlotInfo
- All Known Implementing Classes:
EventPlotInfo,TimePlotInfoImpl,TimePlotInfoWrapper
public interface TimePlotInfo extends PlotInfo
A handle to one of the plotting areas making up aStackedTimePlot2D. TimePlotInfo can be used to modify the look and feel of the plot, change its ordering or size within the overall StackedTimePlot2D, or add painters to the plot.- Author:
- ulman
-
-
Method Summary
-
Methods inherited from interface com.metsci.glimpse.core.plot.stacked.PlotInfo
addLayout, deletePlot, getBaseLayout, getId, getIndentLevel, getLayout, getLayoutData, getOrder, getOrthogonalAxis, getOrthogonalAxis, getParent, getPlotSpacing, getSize, getStackedPlot, isExpanded, isGrow, isVisible, removePlot, setGrow, setIndentLevel, setLayoutData, setLookAndFeel, setOrder, setParent, setPlotSpacing, setSize, setVisible, updateLayout
-
-
-
-
Method Detail
-
setTimeToolTipHandler
void setTimeToolTipHandler(TimeToolTipHandler toolTipHandler)
-
getDataAxisMouseListener
DataAxisMouseListener1D getDataAxisMouseListener()
-
setDefaultEventBorderColor
void setDefaultEventBorderColor(float[] rgba)
-
setBorderWidth
void setBorderWidth(float width)
-
setLabelBorderColor
void setLabelBorderColor(float[] rgba)
-
setLabelBorderWidth
void setLabelBorderWidth(float width)
-
setLabelText
void setLabelText(String text)
-
setLabelColor
void setLabelColor(float[] rgba)
-
setAxisColor
void setAxisColor(float[] rgba)
-
setAxisFont
void setAxisFont(Font font)
-
setBackgroundColor
void setBackgroundColor(float[] rgba)
-
getLabelLayout
GlimpseLayout getLabelLayout()
-
getBackgroundPainter
BackgroundPainter getBackgroundPainter()
-
getGridPainter
GridPainter getGridPainter()
-
getAxisPainter
NumericXYAxisPainter getAxisPainter()
-
getLabelPainter
SimpleTextPainter getLabelPainter()
-
getBorderPainter
BorderPainter getBorderPainter()
-
getLabelBorderPainter
BorderPainter getLabelBorderPainter()
-
getStackedTimePlot
StackedTimePlot2D getStackedTimePlot()
-
getDataPainter
DelegatePainter getDataPainter()
-
addPainter
void addPainter(GlimpsePainter painter)
-
removePainter
void removePainter(GlimpsePainter painter)
-
getCommonAxis
TaggedAxis1D getCommonAxis()
Description copied from interface:PlotInfoReturns the common axis shared by all the plots in a StackedPlot2D.- Specified by:
getCommonAxisin interfacePlotInfo- Returns:
- the shared axis for this plot
-
getCommonAxis
TaggedAxis1D getCommonAxis(GlimpseTargetStack stack)
Description copied from interface:PlotInfoReturns the common axis associated with the given GlimpseTargetStack. Users generally should simply callPlotInfo.getCommonAxis().- Specified by:
getCommonAxisin interfacePlotInfo
-
-