Package madkit.action

Class GlobalAction

java.lang.Object
madkit.action.GlobalAction

public class GlobalAction extends Object
Global actions that can be triggered from anywhere during execution.
Since:
MaDKit 5.0.1
Version:
0.9
Author:
Fabien Michel
  • Field Details

    • JCONSOLE

      public static final Action JCONSOLE
      An action that Launches the jconsole tool if it is available. It is set to null if jconsole is unavailable. jconsole is available on environments containing the oracle JDK.
    • DEBUG

      public static final BooleanAction DEBUG
      An action that enable or disable the debugging mode. When activated, all the active agent loggers set their level to Level.ALL, so does the Madkit.LevelOption.agentLogLevel in the available MadkitProperties. When disabled, everything is restored at Level.INFO.
    • LOG_FILES

      public static final Action LOG_FILES
      An action that create a log file for each agent having a non null logger.
    • LAUNCH_MAIN

      public static final Action LAUNCH_MAIN
      An action that launch the main method of the class which name is obtained using ActionEvent.getActionCommand() on the received event, i.e. the action command of the button.
    • LOAD_JAR_FILE

      public static final Action LOAD_JAR_FILE
      Opens a dialog for selecting the jar file to add.
    • LOAD_LOCAL_DEMOS

      public static final Action LOAD_LOCAL_DEMOS
      Load the jar files which are in the "demos" directory if there is one in the working directory
    • LAUNCH_MDK_CONFIG

      public static final Action LAUNCH_MDK_CONFIG
      An action that launches a new MaDKit instance using the configuration file which name is obtained using ActionEvent.getActionCommand() on the received event, i.e. the action command of the button.