# Package org.apache.jmeter.visualizers

package org.apache.jmeter.visualizers
This package contains the interfaces that have to be implemented by any class wishing to display or present data collected in SampleResults.

The primary classes/interfaces to be concerned with for implementers is the `Visualizer` interface, and the `AbstractVisualizer` abstract class.

Related Packages
Package
Description
org.apache.jmeter
org.apache.jmeter.visualizers.backend
org.apache.jmeter.visualizers.gui
org.apache.jmeter.visualizers.utils
Class
Description
AccumListener
AssertionVisualizer
AxisGraph
Axis graph is used by StatGraphVisualizer, which generates bar graphs from the statistical data.
BarGraph
BeanShellListener
BeanShellListenerBeanInfo
BSFListener
BSFListenerBeanInfo
CachingStatCalculator
Provides storage of samples in addition to calculations
ComparisonVisualizer
DistributionGraph
New graph for drawing distribution graph of the results.
DistributionGraphVisualizer
This class implements the visualizer for displaying the distribution graph.
Graph
Implements a simple graph for displaying performance results.
GraphListener
GraphVisualizer
This class implements a statistical analyser that calculates both the average and the standard deviation of the sampling process and outputs them as autoscaling plots.
ImageVisualizer
TODO - interface is used but getImage() does not appear to be used
JSR223Listener
JSR223ListenerBeanInfo
LineGraph
Axis graph is used by StatGraphVisualizer, which generates bar graphs from the statistical data.
MailerVisualizer
This class implements a visualizer that mails a message when an error occurs.
MonitorAccumModel
MonitorGraph
MonitorGraph will draw the performance history of a given server.
MonitorGuiListener
MonitorHealthPanel
The health panel is responsible for showing the health of the servers.
MonitorHealthVisualizer
For performance reasons, I am using tabs for the visualizers.
MonitorListener
MonitorModel
MonitorPerformancePanel
MonitorStats
MonitorTabPane
Printable
Printable is used by components that can be saved to an external file.
PropertyControlGui
RenderAsCssJQuery
Implement ResultsRender for CSS/JQuery tester
RenderAsDocument
RenderAsHTML
RenderAsHTMLWithEmbedded
RenderAsJSON
RenderAsRegexp
Implement ResultsRender for Regexp tester
RenderAsText
RenderAsXML
RenderAsXPath
Implement ResultsRender for XPath tester
RequestPanel
Manipulate all classes which implements request view panel interface and return a super panel with a bottom tab list of this classes
RequestView
Interface for request panel in View Results Tree All classes which implements this interface is display on bottom tab in request panel
RequestViewRaw
(historical) Panel to view request data
RespTimeGraphChart
RespTimeGraphDataBean
Bean to hold timing information about samples
RespTimeGraphLineBean
Bean to represent information about a graph line
RespTimeGraphVisualizer
ResultRenderer
Interface to results render
RunningSample
Running sample data container.
Sample
SamplerResultTab
Right side in View Results Tree
SamplerResultTab.RowResult
For model table
SamplingStatCalculator
Aggregate sample data container.
SearchTextExtension
ServerPanel
The purpose of ServerPanel is to display an unique server and its current status.
SimpleDataWriter
This listener can record results to a file but not to the UI.
Spline3
This class implements the representation of an interpolated Spline curve.
SplineModel
SplineVisualizer
This class implements a statistical analyser that takes samples to process a Spline interpolated curve.
StatGraphProperties
StatGraphVisualizer
Aggregrate Table-Based Reporting Visualizer for JMeter.
StatVisualizer
Aggregrate Table-Based Reporting Visualizer for JMeter.
SummaryReport
Simpler (lower memory) version of Aggregate Report (StatVisualizer).
TableSample
Class to hold data for the TableVisualiser.
TableVisualizer
This class implements a statistical analyser that calculates both the average and the standard deviation of the sampling process.
TableVisualizer.SampleSuccessFunctor
TreeNodeRenderer
Tree cell renderer used by ComparisonVisualizer.
ViewResultsFullVisualizer
Base for ViewResults
Visualizer
Implement this method to be a Visualizer for JMeter.
XMLDefaultMutableTreeNode
A extended class of DefaultMutableTreeNode except that it also attached XML node and convert XML document into DefaultMutableTreeNode.