Package VASSAL.launch

Class LaunchRequest

java.lang.Object
VASSAL.launch.LaunchRequest
All Implemented Interfaces:
Serializable

public class LaunchRequest extends Object implements Serializable
Encapsulates and parses command-line arguments. args and LaunchRequest.parseArgs(args).toArgs() are equivalent (though perhaps not equal) argument lists.
Since:
3.1.0
Author:
Joel Uckelman
See Also:
Serialized Form
  • Field Details

    • mode

      public VASSAL.launch.LaunchRequest.Mode mode
    • module

      public File module
    • game

      public File game
    • extension

      public File extension
    • importFile

      public File importFile
    • builtInModule

      public boolean builtInModule
    • autoext

      public List<String> autoext
    • key

      public long key
  • Constructor Details

    • LaunchRequest

      public LaunchRequest()
    • LaunchRequest

      public LaunchRequest(VASSAL.launch.LaunchRequest.Mode mode)
    • LaunchRequest

      public LaunchRequest(VASSAL.launch.LaunchRequest.Mode mode, File module)
    • LaunchRequest

      public LaunchRequest(VASSAL.launch.LaunchRequest.Mode mode, File module, File other)
    • LaunchRequest

      public LaunchRequest(LaunchRequest lr)
  • Method Details