# Package org.apache.jmeter.gui

- Interface Summary
  Interface | Description
  --- | ---
  ClearGui |
  JMeterGUIComponent | Implementing this interface indicates that the class is a JMeter GUI Component.
  Replaceable | Interface for nodes that have replaceable content.
  Searchable | Interface for nodes that are searchable.
  Stoppable | Interface that identifies processes to stop on close or load of new project files
  TestPlanListener | Implement this interface to be informed about Test plan being cleared to react to such events.
  TreeState |
  UndoHistory.HistoryListener | Interface to be implemented by components interested in UndoHistory
  UnsharedComponent | Marker interface indicating that an instance of a component cannot be shared.

- Class Summary
  Class | Description
  --- | ---
  AbstractJMeterGuiComponent | This abstract class takes care of the most basic functions necessary to create a viable JMeter GUI component.
  AbstractScopedJMeterGuiComponent |
  CommentPanel | Deprecated `AbstractJMeterGuiComponent.createTitleLabel()` for better alignment of the fields
  CorrelationTableModel |
  GlobalUndoableEdit |
  GUIFactory | Provides a way to register and retrieve GUI classes and icons.
  GuiPackage | GuiPackage is a static class that provides convenient access to information about the current state of JMeter's GUI.
  HtmlReportAction |
  HtmlReportUI |
  JMeterFileFilter | A file filter which allows files to be filtered based on a list of allowed extensions.
  LoggerPanel | Panel that shows log events
  MainFrame | The main JMeter frame, containing the menu bar, test tree, and an area for JMeter component GUIs.
  NamePanel |
  OnErrorPanel |
  SavePropertyDialog | Generates Configure pop-up dialogue for Listeners from all methods in SampleSaveConfiguration with the signature "boolean saveXXX()".
  ServerPanel | Common server panel implementation for use with HTTP, TCP etc samplers
  SimpleCompoundEdit |
  TreeState.TreeStateImpl |
  UndoHistory | This class serves storing Test Tree state and navigating through it to give the undo/redo ability for test plan changes
  UndoHistoryItem | Undo history item

- Annotation Types Summary
  Annotation Type | Description
  --- | ---
  GUIMenuSortOrder | Annotation to allow specific ordering of this item in the GUI Menu
  TestElementMetadata | Enables to get component information (e.g.

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