Class AbstractControllerGui

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, ClearGui, JMeterGUIComponent, Printable
Direct Known Subclasses:
CriticalSectionControllerGui, ForeachControlPanel, IfControllerPanel, IncludeControllerGui, InterleaveControlGui, LogicControllerGui, LoopControlPanel, ModuleControllerGui, OnceOnlyControllerGui, RandomControlGui, RunTimeGui, SwitchControllerGui, TestFragmentControllerGui, ThroughputControllerGui, TransactionControllerGui, WhileControllerGui

public abstract class AbstractControllerGui extends AbstractJMeterGuiComponent
This is the base class for JMeter GUI components which manage controllers.
See Also:
  • Constructor Details

    • AbstractControllerGui

      public AbstractControllerGui()
  • Method Details

    • createPopupMenu

      public JPopupMenu createPopupMenu()
      When a user right-clicks on the component in the test tree, or selects the edit menu when the component is selected, the component will be asked to return a JPopupMenu that provides all the options available to the user from this component.

      This implementation returns menu items appropriate for most controller components.

      Returns:
      a JPopupMenu appropriate for the component.
    • getMenuCategories

      public Collection<String> getMenuCategories()
      This is the list of menu categories this gui component will be available under. This implementation returns MenuFactory.CONTROLLERS, which is appropriate for most controller components.
      Returns:
      a Collection of Strings, where each element is one of the constants defined in MenuFactory
      See Also: