Uses of Interface
adams.gui.visualization.core.Paintlet
-
-
Uses of Paintlet in adams.flow.core
Methods in adams.flow.core with parameters of type Paintlet Modifier and Type Method Description static void
ActorUtils. updateFlowAwarePaintlet(Paintlet paintlet, Actor actor)
Updates a "flow-aware" paintlet with the specified actor. -
Uses of Paintlet in adams.flow.sink
Fields in adams.flow.sink declared as Paintlet Modifier and Type Field Description protected Paintlet
Canvas. m_BackgroundPaintlet
the background paintlet to use.protected Paintlet[]
TimeseriesDisplay. m_Overlays
the paintlets to use as overlay.Methods in adams.flow.sink that return Paintlet Modifier and Type Method Description Paintlet
Canvas. getBackgroundPaintlet()
Returns the paintlet to use for plotting the background.Paintlet[]
TimeseriesDisplay. getOverlays()
Returns the overlay paintlets.Methods in adams.flow.sink with parameters of type Paintlet Modifier and Type Method Description void
Canvas. setBackgroundPaintlet(Paintlet value)
Sets the paintlet to use for plotting the background.void
TimeseriesDisplay. setOverlays(Paintlet[] value)
Sets the overlay paintlets. -
Uses of Paintlet in adams.flow.sink.canvas
Subinterfaces of Paintlet in adams.flow.sink.canvas Modifier and Type Interface Description interface
DataPoolPaintlet
Interface for paintlets for the Canvas actor.Classes in adams.flow.sink.canvas that implement Paintlet Modifier and Type Class Description class
AbstractDataPoolPaintlet
Ancestor for paintlets for the Canvas actor.class
XYPaintlet
Simply paints ciircles for X and Y coordinates. -
Uses of Paintlet in adams.flow.sink.controlchartplot
Classes in adams.flow.sink.controlchartplot that implement Paintlet Modifier and Type Class Description class
AbstractControlChartPaintlet
Ancestor for control chart paintlets.class
ChartPaintlet
A paintlet for painting a line plot of a sequence.class
LimitPaintlet
A paintlet for painting a line plot of a sequence. -
Uses of Paintlet in adams.flow.sink.sequenceplotter
Subinterfaces of Paintlet in adams.flow.sink.sequenceplotter Modifier and Type Interface Description interface
MarkerPaintlet
Interface for paintlets that paint markers in the SequencePlotter.Classes in adams.flow.sink.sequenceplotter that implement Paintlet Modifier and Type Class Description class
AbstractErrorPaintlet
Ancestor for error paintlets.class
AbstractMarkerPaintlet
Ancestor for marker paintlets.class
ByNameErrorPaintlet
A wrapper for error paintlets, plots only sequences if the ID matches the regular expression.class
ByNameMarkerPaintlet
A wrapper for marker paintlets, plots only sequences if the ID matches the regular expression.class
ErrorBandPaintlet
Plots a band around the values, using the Y errors to define the width of the band.class
ErrorCirclePaintlet
Paintlet for painting circles with diameters based on the error at the specified X-Y position.class
ErrorCrossPaintlet
Paintlet for painting crosses with diameters based on the error at the specified X-Y position.class
NoErrorPaintlet
Performs no painting at all.class
NoMarkers
Dummy paintlet, since it doesn't draw anything.class
OutlierPaintlet
Paintlet for drawing crosses at the X-Y positions of the data points.class
PolygonSelectionPaintlet
Paints the selected points as point/line/polygon.class
SimpleErrorPaintlet
Simple error plots: line, errorbar, box.class
VerticalMarkers
Draws vertical markers on the sequence plot panel. -
Uses of Paintlet in adams.gui.visualization.container
Classes in adams.gui.visualization.container with type parameters of type Paintlet Modifier and Type Class Description class
AbstractDataContainerZoomOverviewPanel<P extends DataContainerPanel,C extends Paintlet,Z extends AbstractDataContainerZoomOverviewPaintlet,T extends DataContainer,M extends AbstractContainerManager>
Panel that shows the zoom in the data container panel as overlay.Classes in adams.gui.visualization.container that implement Paintlet Modifier and Type Class Description class
AbstractDataContainerPaintlet
A specialized paintlet for data container panels.class
AbstractDataContainerZoomOverviewPaintlet<P extends DataContainerPanel>
Highlights the current zoom in the data container panel.Fields in adams.gui.visualization.container declared as Paintlet Modifier and Type Field Description protected C
AbstractDataContainerZoomOverviewPanel. m_ContainerPaintlet
paintlet for drawing the data.Methods in adams.gui.visualization.container that return Paintlet Modifier and Type Method Description abstract Paintlet
DataContainerPanel. getContainerPaintlet()
Returns the paintlet used for painting the containers.abstract Paintlet
DataContainerPanelWithContainerList. getDataPaintlet()
Returns the paintlet used for painting the data.Methods in adams.gui.visualization.container with parameters of type Paintlet Modifier and Type Method Description abstract void
DataContainerPanelWithContainerList. setDataPaintlet(Paintlet value)
Sets the paintlet to use for painting the data. -
Uses of Paintlet in adams.gui.visualization.core
Subinterfaces of Paintlet in adams.gui.visualization.core Modifier and Type Interface Description interface
FlowAwarePaintlet
Interface for paintlets that need to be aware of the flow, e.g., for accessing variables or storage.interface
PaintletWithContainerIDMatching
Interface for paintlets that only work with containers that match the provided regular expression.interface
PaintletWithFixedXRange
Interface for paintlets that use a fixed X range.interface
PaintletWithFixedYRange
Interface for paintlets that use a fixed Y range.Classes in adams.gui.visualization.core that implement Paintlet Modifier and Type Class Description class
AbstractPaintlet
An abstract superclass for paint engines that can be plugged into panels.class
AbstractStrokePaintlet
Ancestor for paintlets that paint lines of some sort.class
AbstractStrokePaintletWithContainerIDMatching
Ancestor for paintlets that restrict painting to containers which ID matches a regular expression.class
BackgroundImagePaintlet
Paintlet for painting a background image.class
CoordinatesPaintlet
Paintlet for painting the coordinates.class
CrossHairTracker
A cross-hair mouse movement tracker.class
HorizontalIndicatorPaintlet
Paintlet for painting a horizontal indicator line.class
MultiMouseMovementTracker
Applies multiple trackers sequentially.class
MultiPaintlet
Paintlet that combines multiple paintlets.class
TextOverlayPaintlet
Simply paints the specified text at a certain location.Fields in adams.gui.visualization.core declared as Paintlet Modifier and Type Field Description protected Paintlet[]
MultiPaintlet. m_SubPaintlets
the paintlets to use.Fields in adams.gui.visualization.core with type parameters of type Paintlet Modifier and Type Field Description protected HashSet<Paintlet>
PaintablePanel. m_Paintlets
additional paintlets to execute.Methods in adams.gui.visualization.core that return Paintlet Modifier and Type Method Description static Paintlet
AbstractPaintlet. forCommandLine(String cmdline)
Instantiates the paintlet from the given commandline (i.e., classname and optional options).static Paintlet
AbstractPaintlet. forName(String classname, String[] options)
Instantiates the paintlet with the given options.protected Paintlet[]
MultiPaintlet. getDefaultSubPaintlets()
Returns the default paintlets.Paintlet[]
MultiPaintlet. getSubPaintlets()
Returns the paintlets to use.Paintlet
AbstractPaintlet. shallowCopy()
Returns a shallow copy of itself, i.e., based on the commandline options.Paintlet
AbstractPaintlet. shallowCopy(boolean expand)
Returns a shallow copy of itself, i.e., based on the commandline options.Methods in adams.gui.visualization.core that return types with arguments of type Paintlet Modifier and Type Method Description Iterator<Paintlet>
PaintablePanel. paintlets()
Returns an iterator over all currently stored paintlets.Iterator<Paintlet>
PaintletManager. paintlets()
Returns an iterator over all currently stored paintlets.Methods in adams.gui.visualization.core with parameters of type Paintlet Modifier and Type Method Description void
PaintablePanel. addPaintlet(Paintlet p)
Adds the paintlet to the internal list.void
PaintletManager. addPaintlet(Paintlet p)
Adds the paintlet to the internal list.void
PaintablePanel. removePaintlet(Paintlet p)
Removes this paintlet from its internal list.void
PaintletManager. removePaintlet(Paintlet p)
Removes this paintlet from its internal list.void
MultiPaintlet. setSubPaintlets(Paintlet[] value)
Sets the paintlets to use. -
Uses of Paintlet in adams.gui.visualization.core.plot
Methods in adams.gui.visualization.core.plot with parameters of type Paintlet Modifier and Type Method Description protected void
ContentPanel. editPaintlet(Paintlet paintlet)
Allows the user to edit the paintlet. -
Uses of Paintlet in adams.gui.visualization.instance
Classes in adams.gui.visualization.instance that implement Paintlet Modifier and Type Class Description class
AbstractInstancePaintlet
Ancestor for Instance paintlets.class
InstanceLinePaintlet
Paintlet for generating a line plot for Instance objects.class
InstanceZoomOverviewPaintlet
Highlights the current zoom in the instance panel.class
ReportColorInstancePaintlet
Paintlet for generating a line plot using the color stored in the report.class
SimpleInstanceLinePaintlet
Paintlet for generating a line plot for Instance objects (no markers).Methods in adams.gui.visualization.instance with parameters of type Paintlet Modifier and Type Method Description void
InstancePanel. setDataPaintlet(Paintlet value)
Sets the paintlet to use for painting the data. -
Uses of Paintlet in adams.gui.visualization.report
Classes in adams.gui.visualization.report that implement Paintlet Modifier and Type Class Description class
ReportDateFieldPaintlet
Paintlet for painting an indicator based on the date(s) stored in the report.
For more details on the date format, see:
Javadoc.class
ReportDateFieldRangePaintlet
Paintlet for painting a background region based on the date stored in a report.
For more details on the date format, see:
Javadoc. -
Uses of Paintlet in adams.gui.visualization.sequence
Subinterfaces of Paintlet in adams.gui.visualization.sequence Modifier and Type Interface Description interface
DiameterBasedPaintlet
Interface for paintlets that support a diameter.interface
MetaDataColorPaintlet
Interface for paintlets that can extract their color from meta-data attached to the sequence points.interface
MetaXYSequencePaintlet
Interface for paintlets that wrap another paintlet.interface
PaintletWithCustomDataSupport
Interface for paintlets that support drawing of custom data.interface
PaintletWithOptionalPointPreprocessor
Interface for XYSequence paintlets that support point preprocessing.interface
XYSequencePaintlet
Interface for paintlets for theXYSequencePanel
.interface
XYSequencePaintletWithCustomerContainerManager
Interface for XY sequence paintlets that support custom container managers.Classes in adams.gui.visualization.sequence that implement Paintlet Modifier and Type Class Description class
AbstractXYSequenceMetaDataColorPaintlet
Ancestor for paintlets that can make use of the meta-data and extract color information.class
AbstractXYSequencePaintlet
Abstract superclass for paintlets for X-Y sequences.class
BarPaintlet
Paintlet for painting a bar plot for a sequence.class
ByNamePaintlet
A wrapper for XY-sequence paintlets, plots only sequences if the ID matches the regular expression.class
CirclePaintlet
Paintlet for simply painting circles at the specified X-Y position.class
CrossPaintlet
Paintlet for simply painting crosses at the specified X-Y position.class
DiagonalOverlayPaintlet
Draws a diagonal (bottom-left to top-right).class
DotPaintlet
Paintlet for simply painting dots at the specified X-Y position.class
HorizontalIndicator
Paints a horizontal indicator (ie a line).class
IncrementalSumPaintlet
A paintlet for painting a line plot of a sequence.class
KendallTheilOverlayPaintlet
Draws a straight line, using slope and intercept determined by Theil-Sen estimator using all the data points in the plot(s).
For more information, see:
Wikipedia.class
LinearRegressionOverlayPaintlet
Draws a straight line, using slope and intercept determine by linear regression using all the data points in the plot(s).class
LinePaintlet
A paintlet for painting a line plot of a sequence.class
LOWESSOverlayPaintlet
Overlay that applies LOWESS smoothing over all the data points in the plot(s).
For more information see:
WikiPedia.class
MathExpressionOverlayPaintlet
Calculates data points using the provided mathematical expression and paints them using the specified paintlet.
If the expression generates a NaN ('not a number') the x/y pair gets ignored.class
MeanOverlayPaintlet
Draws the mean as straight line.class
MedianOverlayPaintlet
Draws the median as straight line.class
MetaDataValuePaintlet
Paintlet for painting a meta-data value as text, centered at the specified X-Y position.class
MultiPaintlet
Paintlet that combines multiple XYSequence paintlets.class
NullPaintlet
Dummy paintlet that performs nor painting at all.class
PaintletWithFixedXRange
A wrapper for XY-sequence paintlets, in order to use fixed a X range.class
PaintletWithFixedXYRange
A wrapper for XY-sequence paintlets, in order to use fixed X and Y ranges.class
PaintletWithFixedYRange
A wrapper for XY-sequence paintlets, in order to use fixed a Y range.class
PercentileOverlayPaintlet
Draws the specified percentile as straight line.class
SquarePaintlet
class
StdDevOverlayPaintlet
Draws the standard deviation as straight line.class
StickPaintlet
Paintlet for painting a stick plot for a sequence.class
StraightLineOverlayPaintlet
Draws a straight line.class
TextOverlayPaintlet
Outputs the supplied text at the specified location.class
TrianglePaintlet
Paintlet for simply painting triangles at the specified X-Y position.Methods in adams.gui.visualization.sequence with parameters of type Paintlet Modifier and Type Method Description void
XYSequencePanel. setDataPaintlet(Paintlet value)
Sets the paintlet to use for painting the data. -
Uses of Paintlet in adams.gui.visualization.spreadsheet
Classes in adams.gui.visualization.spreadsheet that implement Paintlet Modifier and Type Class Description class
AbstractSpreadSheetRowPaintlet
Ancestor for Row paintlets.class
SimpleSpreadSheetRowLinePaintlet
Paintlet for generating a line plot for Instance objects (no markers).class
SpreadSheetRowLinePaintlet
Paintlet for generating a line plot for Instance objects.class
SpreadSheetRowZoomOverviewPaintlet
Highlights the current zoom in the row panel.Methods in adams.gui.visualization.spreadsheet that return Paintlet Modifier and Type Method Description Paintlet
SpreadSheetRowPanel. getDataPaintlet()
Returns the paintlet used for painting the data.Methods in adams.gui.visualization.spreadsheet with parameters of type Paintlet Modifier and Type Method Description void
SpreadSheetRowPanel. setDataPaintlet(Paintlet value)
Sets the paintlet to use for painting the data. -
Uses of Paintlet in adams.gui.visualization.stats.paintlet
Subinterfaces of Paintlet in adams.gui.visualization.stats.paintlet Modifier and Type Interface Description interface
SizeBasedPaintlet
Interface for paintlets that support a size.Classes in adams.gui.visualization.stats.paintlet that implement Paintlet Modifier and Type Class Description class
AbstractColorPaintlet
Abstract class for paintlets with a stroke color option and instances member, all paintlets will use this.class
AbstractOverlayPaintlet
Abstract class for paintlets that draw the overlays.class
AbstractProbabilityPaintlet
Abstract class for paintlets that plot the regression in the probability plot.class
AbstractScatterPlotPaintlet
Abstract class for creating scatterplot paintlets.class
AbstractZOverlayPaintlet
abstract class for creating z score overlay paintlets.class
AbstractZScorePaintlet
Abstract class for creating z score paintlets.class
CoordinatesPaintlet
Paintlet for painting the coordinates.class
DiagonalPaintlet
Paintlet for displaying the diagonal overlay on the scatter plot.class
Exponential
Paints the transformed exponential distribution
Valid options are:class
Gamma
Paints the transformed gamma distribution
Valid options are:class
HistogramPaintlet
Paints the histogram
Valid options are:class
Logistic
paints the transformed logistic distribution
Valid options are:class
Loglogistic
paints the transformed loglogistic distribution
Valid options are:class
Lognormal
paints the transformed lognormal distribution
Valid options are:class
LowessPaintlet
Paintlet for drawing the lowess overlay.class
MeanPaintlet
paintlet for displaying mean overlay on the ZScore graph
Valid options are:class
Normal
Paints the transformed normal distribution on the panel
Valid options are:class
ScatterPaintletCircle
Paintlet for displaying points on the scatter point as circles.class
ScatterPaintletCross
Class for plotting data on a scatter plot as crosses.class
ScatterPaintletErrors
Paintlet that draws data on the scatter plot as crosses whose size depends on the error between x and y values.class
ScatterPaintletMetaDataValue
Paintlet for displaying points on the scatter point as circles.class
ScatterPlotPolygonPaintlet
Paints the currently selected polygon in the scatter plot.class
StdDevPaintlet
paintlet for displaying stddev overlay on the Z score graph
Valid options are:class
VsFitPaintlet
Paints the data for the versus fit graph
Valid options are:class
VsOrderPaintlet
Paints the data for the versus order graph
Valid options are:class
ZScoreCircle
paintlet for plotting cirle points on the z score visualisation
Valid options are:class
ZScoreCross
paintlet for plotting cross error points on the z score graph whose size depends on the difference between x and y values
Valid options are: -
Uses of Paintlet in adams.gui.visualization.timeseries
Classes in adams.gui.visualization.timeseries that implement Paintlet Modifier and Type Class Description class
AbstractTimeseriesPaintlet
A specialized paintlet for timeseries panels.class
FixedTimestampPaintlet
Paintlet for highlighting a specific timestamp with a vertical indicator line.class
FixedTimestampRangePaintlet
Paintlet for highlighting a specific timestamp range with a background color.class
PaintletWithFixedXRange
A wrapper for XY-sequence paintlets, in order to use fixed a X range.class
PaintletWithFixedXYRange
A wrapper for XY-sequence paintlets, in order to use fixed X and Y ranges.class
PaintletWithFixedYRange
A wrapper for XY-sequence paintlets, in order to use fixed a Y range.class
PeriodicityPaintlet
Paintlet for painting the spectral graph.class
ReportColorTimeseriesPaintlet
Paintlet for painting the timeseries data using the color stored in the report.class
SelectedTimestampPaintlet
Paintlet for highlighting a selected timeseries data point point on a panel.class
TimeseriesPaintlet
Paintlet for painting the timeseries data.class
TimeseriesZoomOverviewPaintlet
Highlights the current zoom in the timeseries panel.Methods in adams.gui.visualization.timeseries that return Paintlet Modifier and Type Method Description Paintlet
TimeseriesPanel. getDataPaintlet()
Returns the paintlet used for painting the data.Methods in adams.gui.visualization.timeseries with parameters of type Paintlet Modifier and Type Method Description void
TimeseriesPanel. setDataPaintlet(Paintlet value)
Sets the paintlet to use for painting the data.
-