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 voidActorUtils. 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 PaintletCanvas. m_BackgroundPaintletthe background paintlet to use.protected Paintlet[]TimeseriesDisplay. m_Overlaysthe paintlets to use as overlay.Methods in adams.flow.sink that return Paintlet Modifier and Type Method Description PaintletCanvas. 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 voidCanvas. setBackgroundPaintlet(Paintlet value)Sets the paintlet to use for plotting the background.voidTimeseriesDisplay. 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 interfaceDataPoolPaintletInterface for paintlets for the Canvas actor.Classes in adams.flow.sink.canvas that implement Paintlet Modifier and Type Class Description classAbstractDataPoolPaintletAncestor for paintlets for the Canvas actor.classXYPaintletSimply 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 classAbstractControlChartPaintletAncestor for control chart paintlets.classChartPaintletA paintlet for painting a line plot of a sequence.classLimitPaintletA 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 interfaceMarkerPaintletInterface for paintlets that paint markers in the SequencePlotter.Classes in adams.flow.sink.sequenceplotter that implement Paintlet Modifier and Type Class Description classAbstractErrorPaintletAncestor for error paintlets.classAbstractMarkerPaintletAncestor for marker paintlets.classByNameErrorPaintletA wrapper for error paintlets, plots only sequences if the ID matches the regular expression.classByNameMarkerPaintletA wrapper for marker paintlets, plots only sequences if the ID matches the regular expression.classErrorBandPaintletPlots a band around the values, using the Y errors to define the width of the band.classErrorCirclePaintletPaintlet for painting circles with diameters based on the error at the specified X-Y position.classErrorCrossPaintletPaintlet for painting crosses with diameters based on the error at the specified X-Y position.classNoErrorPaintletPerforms no painting at all.classNoMarkersDummy paintlet, since it doesn't draw anything.classOutlierPaintletPaintlet for drawing crosses at the X-Y positions of the data points.classPolygonSelectionPaintletPaints the selected points as point/line/polygon.classSimpleErrorPaintletSimple error plots: line, errorbar, box.classVerticalMarkersDraws 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 classAbstractDataContainerZoomOverviewPanel<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 classAbstractDataContainerPaintletA specialized paintlet for data container panels.classAbstractDataContainerZoomOverviewPaintlet<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 CAbstractDataContainerZoomOverviewPanel. m_ContainerPaintletpaintlet for drawing the data.Methods in adams.gui.visualization.container that return Paintlet Modifier and Type Method Description abstract PaintletDataContainerPanel. getContainerPaintlet()Returns the paintlet used for painting the containers.abstract PaintletDataContainerPanelWithContainerList. 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 voidDataContainerPanelWithContainerList. 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 interfaceFlowAwarePaintletInterface for paintlets that need to be aware of the flow, e.g., for accessing variables or storage.interfacePaintletWithContainerIDMatchingInterface for paintlets that only work with containers that match the provided regular expression.interfacePaintletWithFixedXRangeInterface for paintlets that use a fixed X range.interfacePaintletWithFixedYRangeInterface for paintlets that use a fixed Y range.Classes in adams.gui.visualization.core that implement Paintlet Modifier and Type Class Description classAbstractPaintletAn abstract superclass for paint engines that can be plugged into panels.classAbstractStrokePaintletAncestor for paintlets that paint lines of some sort.classAbstractStrokePaintletWithContainerIDMatchingAncestor for paintlets that restrict painting to containers which ID matches a regular expression.classBackgroundImagePaintletPaintlet for painting a background image.classCoordinatesPaintletPaintlet for painting the coordinates.classCrossHairTrackerA cross-hair mouse movement tracker.classHorizontalIndicatorPaintletPaintlet for painting a horizontal indicator line.classMultiMouseMovementTrackerApplies multiple trackers sequentially.classMultiPaintletPaintlet that combines multiple paintlets.classTextOverlayPaintletSimply paints the specified text at a certain location.classWatermarkPaintletOverlays a watermark.Fields in adams.gui.visualization.core declared as Paintlet Modifier and Type Field Description protected Paintlet[]MultiPaintlet. m_SubPaintletsthe 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_Paintletsadditional paintlets to execute.Methods in adams.gui.visualization.core that return Paintlet Modifier and Type Method Description static PaintletAbstractPaintlet. forCommandLine(String cmdline)Instantiates the paintlet from the given commandline (i.e., classname and optional options).static PaintletAbstractPaintlet. 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.PaintletAbstractPaintlet. shallowCopy()Returns a shallow copy of itself, i.e., based on the commandline options.PaintletAbstractPaintlet. 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 voidPaintablePanel. addPaintlet(Paintlet p)Adds the paintlet to the internal list.voidPaintletManager. addPaintlet(Paintlet p)Adds the paintlet to the internal list.voidPaintablePanel. removePaintlet(Paintlet p)Removes this paintlet from its internal list.voidPaintletManager. removePaintlet(Paintlet p)Removes this paintlet from its internal list.voidMultiPaintlet. 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 voidContentPanel. 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 classAbstractInstancePaintletAncestor for Instance paintlets.classInstanceLinePaintletPaintlet for generating a line plot for Instance objects.classInstanceZoomOverviewPaintletHighlights the current zoom in the instance panel.classReportColorInstancePaintletPaintlet for generating a line plot using the color stored in the report.classSimpleInstanceLinePaintletPaintlet 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 voidInstancePanel. 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 classReportDateFieldPaintletPaintlet for painting an indicator based on the date(s) stored in the report.
For more details on the date format, see:
Javadoc. java.text.SimpleDateFormat.classReportDateFieldRangePaintletPaintlet for painting a background region based on the date stored in a report.
For more details on the date format, see:
Javadoc. java.text.SimpleDateFormat. -
Uses of Paintlet in adams.gui.visualization.sequence
Subinterfaces of Paintlet in adams.gui.visualization.sequence Modifier and Type Interface Description interfaceDiameterBasedPaintletInterface for paintlets that support a diameter.interfaceMetaDataColorPaintletInterface for paintlets that can extract their color from meta-data attached to the sequence points.interfaceMetaXYSequencePaintletInterface for paintlets that wrap another paintlet.interfacePaintletWithCustomDataSupportInterface for paintlets that support drawing of custom data.interfacePaintletWithOptionalPointPreprocessorInterface for XYSequence paintlets that support point preprocessing.interfaceXYSequencePaintletInterface for paintlets for theXYSequencePanel.interfaceXYSequencePaintletWithCustomerContainerManagerInterface for XY sequence paintlets that support custom container managers.Classes in adams.gui.visualization.sequence that implement Paintlet Modifier and Type Class Description classAbstractXYSequenceMetaDataColorPaintletAncestor for paintlets that can make use of the meta-data and extract color information.classAbstractXYSequencePaintletAbstract superclass for paintlets for X-Y sequences.classBarPaintletPaintlet for painting a bar plot for a sequence.classByNamePaintletA wrapper for XY-sequence paintlets, plots only sequences if the ID matches the regular expression.classCirclePaintletPaintlet for simply painting circles at the specified X-Y position.classCrossPaintletPaintlet for simply painting crosses at the specified X-Y position.classDiagonalOverlayPaintletDraws a diagonal (bottom-left to top-right).classDotPaintletPaintlet for simply painting dots at the specified X-Y position.classHorizontalIndicatorPaints a horizontal indicator (ie a line).classIncrementalSumPaintletA paintlet for painting a line plot of a sequence.classKendallTheilOverlayPaintletDraws 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.classLinearRegressionOverlayPaintletDraws a straight line, using slope and intercept determine by linear regression using all the data points in the plot(s).classLinePaintletA paintlet for painting a line plot of a sequence.classLOWESSOverlayPaintletOverlay that applies LOWESS smoothing over all the data points in the plot(s).
For more information see:
WikiPedia.classMathExpressionOverlayPaintletCalculates 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.classMeanOverlayPaintletDraws the mean as straight line.classMedianOverlayPaintletDraws the median as straight line.classMetaDataValuePaintletPaintlet for painting a meta-data value as text, centered at the specified X-Y position.classMultiPaintletPaintlet that combines multiple XYSequence sub-paintlets.classNullPaintletDummy paintlet that performs nor painting at all.classPaintletWithFixedXRangeA wrapper for XY-sequence paintlets, in order to use fixed a X range.classPaintletWithFixedXYRangeA wrapper for XY-sequence paintlets, in order to use fixed X and Y ranges.classPaintletWithFixedYRangeA wrapper for XY-sequence paintlets, in order to use fixed a Y range.classPercentileOverlayPaintletDraws the specified percentile as straight line.classSquarePaintletclassStdDevOverlayPaintletDraws the standard deviation as straight line.classStickPaintletPaintlet for painting a stick plot for a sequence.classStraightLineOverlayPaintletDraws a straight line.classTextOverlayPaintletOutputs the supplied text at the specified location.classTrianglePaintletPaintlet for simply painting triangles at the specified X-Y position.classWatermarkPaintletOverlays a watermark.Methods in adams.gui.visualization.sequence with parameters of type Paintlet Modifier and Type Method Description voidXYSequencePanel. 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 classAbstractSpreadSheetRowPaintletAncestor for Row paintlets.classSimpleSpreadSheetRowLinePaintletPaintlet for generating a line plot for Instance objects (no markers).classSpreadSheetRowLinePaintletPaintlet for generating a line plot for Instance objects.classSpreadSheetRowZoomOverviewPaintletHighlights the current zoom in the row panel.Methods in adams.gui.visualization.spreadsheet that return Paintlet Modifier and Type Method Description PaintletSpreadSheetRowPanel. 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 voidSpreadSheetRowPanel. 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 interfaceSizeBasedPaintletInterface for paintlets that support a size.Classes in adams.gui.visualization.stats.paintlet that implement Paintlet Modifier and Type Class Description classAbstractColorPaintletAbstract class for paintlets with a stroke color option and instances member, all paintlets will use this.classAbstractOverlayPaintletAbstract class for paintlets that draw the overlays.classAbstractProbabilityPaintletAbstract class for paintlets that plot the regression in the probability plot.classAbstractScatterPlotPaintletAbstract class for creating scatterplot paintlets.classAbstractZOverlayPaintletabstract class for creating z score overlay paintlets.classAbstractZScorePaintletAbstract class for creating z score paintlets.classCoordinatesPaintletPaintlet for painting the coordinates.classDiagonalPaintletPaintlet for displaying the diagonal overlay on the scatter plot.classExponentialPaints the transformed exponential distribution
Valid options are:classGammaPaints the transformed gamma distribution
Valid options are:classHistogramPaintletPaints the histogram
Valid options are:classLogisticpaints the transformed logistic distribution
Valid options are:classLoglogisticpaints the transformed loglogistic distribution
Valid options are:classLognormalpaints the transformed lognormal distribution
Valid options are:classLowessPaintletPaintlet for drawing the lowess overlay.classMeanPaintletpaintlet for displaying mean overlay on the ZScore graph
Valid options are:classNormalPaints the transformed normal distribution on the panel
Valid options are:classScatterPaintletCirclePaintlet for displaying points on the scatter point as circles.classScatterPaintletCrossClass for plotting data on a scatter plot as crosses.classScatterPaintletErrorsPaintlet that draws data on the scatter plot as crosses whose size depends on the error between x and y values.classScatterPaintletMetaDataValuePaintlet for displaying points on the scatter point as circles.classScatterPlotPolygonPaintletPaints the currently selected polygon in the scatter plot.classStdDevPaintletpaintlet for displaying stddev overlay on the Z score graph
Valid options are:classVsFitPaintletPaints the data for the versus fit graph
Valid options are:classVsOrderPaintletPaints the data for the versus order graph
Valid options are:classZScoreCirclepaintlet for plotting cirle points on the z score visualisation
Valid options are:classZScoreCrosspaintlet 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 classAbstractTimeseriesPaintletA specialized paintlet for timeseries panels.classFixedTimestampPaintletPaintlet for highlighting a specific timestamp with a vertical indicator line.classFixedTimestampRangePaintletPaintlet for highlighting a specific timestamp range with a background color.classPaintletWithFixedXRangeA wrapper for XY-sequence paintlets, in order to use fixed a X range.classPaintletWithFixedXYRangeA wrapper for XY-sequence paintlets, in order to use fixed X and Y ranges.classPaintletWithFixedYRangeA wrapper for XY-sequence paintlets, in order to use fixed a Y range.classPeriodicityPaintletPaintlet for painting the spectral graph.classReportColorTimeseriesPaintletPaintlet for painting the timeseries data using the color stored in the report.classSelectedTimestampPaintletPaintlet for highlighting a selected timeseries data point point on a panel.classTimeseriesPaintletPaintlet for painting the timeseries data.classTimeseriesZoomOverviewPaintletHighlights the current zoom in the timeseries panel.Methods in adams.gui.visualization.timeseries that return Paintlet Modifier and Type Method Description PaintletTimeseriesPanel. 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 voidTimeseriesPanel. setDataPaintlet(Paintlet value)Sets the paintlet to use for painting the data.
-