# 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.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  AccumListener |
  GraphListener |
  ImageVisualizer | TODO - interface is used but getImage() does not appear to be used
  Printable | Printable is used by components that can be saved to an external file.
  RequestView | Interface for request panel in View Results Tree All classes which implements this interface is display on bottom tab in request panel
  ResultRenderer | Interface to results render
  SearchTextExtension.ISearchTextExtensionProvider | Search provider definition Allow the search extension to search on any component
  Visualizer | Implement this method to be a Visualizer for JMeter.

- Class Summary
  Class | Description
  --- | ---
  AssertionVisualizer |
  AxisGraph | Axis graph is used by StatGraphVisualizer, which generates bar graphs from the statistical data.
  BarGraph |
  BeanShellListener | We must implement Visualizer so that TestBeanGUI can find the correct GUI class
  BeanShellListenerBeanInfo |
  BSFListener | Needs to implement Visualizer so that TestBeanGUI can find the correct GUI class
  BSFListenerBeanInfo |
  CachingStatCalculator | Provides storage of samples in addition to calculations
  ComparisonVisualizer |
  Graph | Implements a simple graph for displaying performance results.
  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.
  JSR223Listener | Needs to implement Visualizer so that TestBeanGUI can find the correct GUI class
  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.
  PropertyControlGui |
  RenderAsBoundaryExtractor | Implement ResultsRender for Boundary Extractor tester
  RenderAsCssJQuery | Implement ResultsRender for CSS/JQuery tester
  RenderAsDocument |
  RenderAsHTML |
  RenderAsHTMLFormatted |
  RenderAsHTMLWithEmbedded |
  RenderAsJSON |
  RenderAsRegexp | Implement ResultsRender for Regexp tester
  RenderAsText |
  RenderAsXML |
  RenderAsXPath | Implement ResultsRender for XPath tester
  RenderAsXPath2 | Implement ResultsRender for XPath tester
  RenderInBrowser | `ResultRenderer` implementation that uses JAVAFX WebEngine to render as browser do
  RequestPanel | Manipulate all classes which implements request view panel interface and return a super panel with a bottom tab list of this classes
  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 |
  RunningSample | Running sample data container.
  Sample |
  SamplerResultTab | Right side in View Results Tree
  SamplerResultTab.RowResult | For model table
  SamplingStatCalculator | Aggregate sample data container.
  SearchableTreeNode | TreeNode that holds flags for: nodeHasMatched : It matches a search childrenNodesHaveMatched : One of its children matches a search
  SearchTextExtension |
  SearchTextExtension.JEditorPaneSearchProvider | JEditorPane search provider Should probably be moved in its on file
  SearchTreePanel | Panel used by `ViewResultsFullVisualizer` to search for data within the Tree
  SimpleDataWriter | This listener can record results to a file but not to the UI.
  StatGraphProperties |
  StatGraphVisualizer | Aggregrate Table-Based Reporting Visualizer for JMeter.
  StatVisualizer | Aggregate 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
  XMLDefaultMutableTreeNode | A extended class of DefaultMutableTreeNode except that it also attached XML node and convert XML document into DefaultMutableTreeNode.

## Package org.apache.jmeter.visualizers Description

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.

Copyright © 1998-2022 Apache Software Foundation. All Rights Reserved.