Package VASSAL.launch
Class ModuleManager
java.lang.Object
VASSAL.launch.ModuleManager
public class ModuleManager extends Object
Tracks recently-used modules and builds the main GUI window for
interacting with modules.
- Since:
- 3.1.0
- Author:
- rodneykinney
-
Field Summary
Fields Modifier and Type Field Description static String
INITIAL_HEAP
static String
MAXIMUM_HEAP
-
Constructor Summary
Constructors Constructor Description ModuleManager(ServerSocket serverSocket, long key, FileOutputStream lout, FileLock lock)
-
Method Summary
Modifier and Type Method Description protected String
execute(Object req)
static ModuleManager
getInstance()
protected void
launch()
static void
main(String[] args)
void
shutDown()
-
Field Details
-
MAXIMUM_HEAP
- See Also:
- Constant Field Values
-
INITIAL_HEAP
- See Also:
- Constant Field Values
-
-
Constructor Details
-
ModuleManager
public ModuleManager(ServerSocket serverSocket, long key, FileOutputStream lout, FileLock lock) throws IOException- Throws:
IOException
-
-
Method Details
-
main
-
getInstance
-
shutDown
- Throws:
IOException
-
launch
protected void launch() -
execute
-