# Uses of Class
madkit.gui.menu.ClassPathSensitiveMenu

Packages that use ClassPathSensitiveMenu
Package
Description
madkit.gui.menu
Contains classes for building MaDKit GUI menus.

- ## Uses of ClassPathSensitiveMenu in madkit.gui.menu

  Subclasses of ClassPathSensitiveMenu in madkit.gui.menu
  Modifier and Type
  Class
  Description
  `class`
  `LaunchAgentsMenu`
  This class builds a `JMenu` containing all the agents which are on the class path, so that they can be individually launched.
  `class`
  `LaunchMain`
  This class builds a `JMenu` containing all the agent classes containing a main method
  `class`
  `LaunchMAS`
  This class builds a `JMenu` containing all the MAS which have been found on the class path, so that they can be individually launched according to their configuration.
  `class`
  `LaunchMDKConfigurations`
  This class builds a `JMenu` containing all the MDK configuration files found on the class path.
  `class`
  `LaunchXMLConfigurations`
  This class builds a `JMenu` containing all the MDK xml configuration files found on the class path.