madkit.kernel
Class Booter

java.lang.Object
  extended by madkit.kernel.AbstractMadkitBooter
      extended by madkit.kernel.Booter
All Implemented Interfaces:
GraphicShell

public class Booter
extends AbstractMadkitBooter
implements GraphicShell

A minimalist console booter for MadKit. It starts the kernel, and then launch agents defined in a config file, with or without GUI.

Version:
2.0 02/2002
Author:
Olivier Gutknecht (initial version), J. Ferber (rev 3.0 5/02/2002)

Field Summary
 
Fields inherited from class madkit.kernel.AbstractMadkitBooter
ALL_FILES, allowForPluginAgentification, BEANSHELL_FILE, CONFIG_FILE, FORMALISM_FILE, graphics, guis, initFile, initialAgentClass, initialAgentName, ipaddress, ipnumeric, isGraphics, JESS_FILE, labeltable, nativelf, network, port, PYTHON_FILE, SCHEME_FILE, SEDIT_FILE, theKernel
 
Constructor Summary
protected Booter(boolean isg, boolean ipnumeric, java.lang.String initFile, java.lang.String ipaddress, boolean network)
           
 
Method Summary
static void main(java.lang.String[] argv)
          Booting from command line
 
Methods inherited from class madkit.kernel.AbstractMadkitBooter
bootProcess, createWindowHandler, disposeGUI, disposeGUIImmediatly, getAgentLabel, getAgentLabelFromClassName, getBooter, getDefaultGUIObject, getSplashScreen, init, launchAgent, launchAgent, loadConfigFile, loadFile, makeJavaAgent, makeScriptAgent, setBooter, setProgress, setSplashScreen, setupGUI, setupGUI
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface madkit.kernel.GraphicShell
disposeGUI, disposeGUIImmediatly, getDefaultGUIObject, setupGUI, setupGUI
 

Constructor Detail

Booter

protected Booter(boolean isg,
                 boolean ipnumeric,
                 java.lang.String initFile,
                 java.lang.String ipaddress,
                 boolean network)
Method Detail

main

public static void main(java.lang.String[] argv)
Booting from command line



Copyright © Madkit Team (O. Gutknecht, J. Ferber, F. Michel et al.) All Rights Reserved.