Package madkit.action
Class GlobalAction
java.lang.Object
madkit.action.GlobalAction
Global actions that can be triggered from anywhere during execution.
- Since:
- MaDKit 5.0.1
- Version:
- 0.9
- Author:
- Fabien Michel
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final BooleanActionAn action that enable or disable the debugging mode.static final ActionAn action that Launches the jconsole tool if it is available.static final ActionAn action that launch the main method of the class which name is obtained usingActionEvent.getActionCommand()on the received event, i.e. the action command of the button.static final ActionAn action that launches a new MaDKit instance using the configuration file which name is obtained usingActionEvent.getActionCommand()on the received event, i.e. the action command of the button.static final ActionOpens a dialog for selecting the jar file to add.static final ActionLoad the jar files which are in the "demos" directory if there is one in the working directorystatic final ActionAn action that create a log file for each agent having a nonnulllogger. -
Method Summary
-
Field Details
-
JCONSOLE
An action that Launches the jconsole tool if it is available. It is set tonullif jconsole is unavailable. jconsole is available on environments containing the oracle JDK. -
DEBUG
An action that enable or disable the debugging mode. When activated, all the active agent loggers set their level toLevel.ALL, so does theMadkit.LevelOption.agentLogLevelin the availableMadkitProperties. When disabled, everything is restored atLevel.INFO. -
LOG_FILES
An action that create a log file for each agent having a nonnulllogger. -
LAUNCH_MAIN
An action that launch the main method of the class which name is obtained usingActionEvent.getActionCommand()on the received event, i.e. the action command of the button. -
LOAD_JAR_FILE
Opens a dialog for selecting the jar file to add. -
LOAD_LOCAL_DEMOS
Load the jar files which are in the "demos" directory if there is one in the working directory -
LAUNCH_MDK_CONFIG
An action that launches a new MaDKit instance using the configuration file which name is obtained usingActionEvent.getActionCommand()on the received event, i.e. the action command of the button.
-