Uses of Package
VASSAL.build

Packages that use VASSAL.build 
Package Description
VASSAL.build
Provides classes for building Java instances automatically from XML files.
VASSAL.build.module
Contains classes that may be added to a GameModule.
VASSAL.build.module.documentation
Contains classes that may be added to a Documentation.
VASSAL.build.module.gamepieceimage  
VASSAL.build.module.map
Contains classes that may be added to a Map.
VASSAL.build.module.map.boardPicker
Contains classes that may be added to a BoardPicker.
VASSAL.build.module.map.boardPicker.board
Contains classes that may be added to a Board.
VASSAL.build.module.map.boardPicker.board.mapgrid
Contains classes that may be added to a MapGrid.
VASSAL.build.module.metadata  
VASSAL.build.module.properties  
VASSAL.build.module.turn  
VASSAL.build.widget
Contains classes that can be added to a Widget.
VASSAL.chat
Contains classes for specifying a VASSAL server implementation that follows a chat-room paradigm.
VASSAL.chat.ui  
VASSAL.configure
Provides classes for building "Edit Property" dialogs, and for editing GameModule's and ModuleExtension's.
VASSAL.counters
Provides classes that define game pieces.
VASSAL.i18n  
VASSAL.launch  
VASSAL.preferences
Provides support for specifying and saving preferences.
VASSAL.script  
VASSAL.tools
Contains various utility classes.
VASSAL.tools.icon  
VASSAL.tools.imports  
VASSAL.tools.imports.adc2  
  • Classes in VASSAL.build used by VASSAL.build 
    Class Description
    AbstractBuildable
    Abstract implementation of the Buildable interface To make a Buildable component, extend this class.
    AbstractConfigurable
    An abstract implementation of the Configurable interface.
    AutoConfigurable
    A class that implements AutoConfigurable can use the AutoConfigurer class to automatically build a property editor.
    Buildable
    A Buildable instance can be initialized from a configuration file.
    Configurable
    An object that implements the Configurable interface can, in addition to being built from a configuration XML file, be manipulated by the user directly in the VASSAL module editor via the Configuration window.
    GameModule
    The GameModule class is the base class for a VASSAL module.
    GpIdSupport
    GameModule and ModuleExtension are the top-level components and must provide some Namespace services for generated GamePiece Identifiers.
    IllegalBuildException
    An Exception indicating that an illegal operation was performed when building a Buildable component.
    Widget
    A general-purpose configurable GUI container Widgets are Configurable objects that represent AWT components.
  • Classes in VASSAL.build used by VASSAL.build.module 
    Class Description
    AbstractBuildable
    Abstract implementation of the Buildable interface To make a Buildable component, extend this class.
    AbstractConfigurable
    An abstract implementation of the Configurable interface.
    AutoConfigurable
    A class that implements AutoConfigurable can use the AutoConfigurer class to automatically build a property editor.
    Buildable
    A Buildable instance can be initialized from a configuration file.
    Configurable
    An object that implements the Configurable interface can, in addition to being built from a configuration XML file, be manipulated by the user directly in the VASSAL module editor via the Configuration window.
    GameModule
    The GameModule class is the base class for a VASSAL module.
    GpIdChecker
    Build a cross-reference of all GpId-able elements in a module or ModuleExtension, Check for missing, duplicate or illegal GamePieceId's Update if necessary
    GpIdSupport
    GameModule and ModuleExtension are the top-level components and must provide some Namespace services for generated GamePiece Identifiers.
    Widget
    A general-purpose configurable GUI container Widgets are Configurable objects that represent AWT components.
  • Classes in VASSAL.build used by VASSAL.build.module.documentation 
    Class Description
    AbstractBuildable
    Abstract implementation of the Buildable interface To make a Buildable component, extend this class.
    AbstractConfigurable
    An abstract implementation of the Configurable interface.
    AutoConfigurable
    A class that implements AutoConfigurable can use the AutoConfigurer class to automatically build a property editor.
    Buildable
    A Buildable instance can be initialized from a configuration file.
    Configurable
    An object that implements the Configurable interface can, in addition to being built from a configuration XML file, be manipulated by the user directly in the VASSAL module editor via the Configuration window.
  • Classes in VASSAL.build used by VASSAL.build.module.gamepieceimage 
    Class Description
    AbstractBuildable
    Abstract implementation of the Buildable interface To make a Buildable component, extend this class.
    AbstractConfigurable
    An abstract implementation of the Configurable interface.
    AutoConfigurable
    A class that implements AutoConfigurable can use the AutoConfigurer class to automatically build a property editor.
    Buildable
    A Buildable instance can be initialized from a configuration file.
    Configurable
    An object that implements the Configurable interface can, in addition to being built from a configuration XML file, be manipulated by the user directly in the VASSAL module editor via the Configuration window.
  • Classes in VASSAL.build used by VASSAL.build.module.map 
    Class Description
    AbstractBuildable
    Abstract implementation of the Buildable interface To make a Buildable component, extend this class.
    AbstractConfigurable
    An abstract implementation of the Configurable interface.
    AutoConfigurable
    A class that implements AutoConfigurable can use the AutoConfigurer class to automatically build a property editor.
    Buildable
    A Buildable instance can be initialized from a configuration file.
    Configurable
    An object that implements the Configurable interface can, in addition to being built from a configuration XML file, be manipulated by the user directly in the VASSAL module editor via the Configuration window.
  • Classes in VASSAL.build used by VASSAL.build.module.map.boardPicker 
    Class Description
    AbstractBuildable
    Abstract implementation of the Buildable interface To make a Buildable component, extend this class.
    AbstractConfigurable
    An abstract implementation of the Configurable interface.
    AutoConfigurable
    A class that implements AutoConfigurable can use the AutoConfigurer class to automatically build a property editor.
    Buildable
    A Buildable instance can be initialized from a configuration file.
    Configurable
    An object that implements the Configurable interface can, in addition to being built from a configuration XML file, be manipulated by the user directly in the VASSAL module editor via the Configuration window.
  • Classes in VASSAL.build used by VASSAL.build.module.map.boardPicker.board 
    Class Description
    AbstractBuildable
    Abstract implementation of the Buildable interface To make a Buildable component, extend this class.
    AbstractConfigurable
    An abstract implementation of the Configurable interface.
    AutoConfigurable
    A class that implements AutoConfigurable can use the AutoConfigurer class to automatically build a property editor.
    Buildable
    A Buildable instance can be initialized from a configuration file.
    Configurable
    An object that implements the Configurable interface can, in addition to being built from a configuration XML file, be manipulated by the user directly in the VASSAL module editor via the Configuration window.
  • Classes in VASSAL.build used by VASSAL.build.module.map.boardPicker.board.mapgrid 
    Class Description
    AbstractBuildable
    Abstract implementation of the Buildable interface To make a Buildable component, extend this class.
    AbstractConfigurable
    An abstract implementation of the Configurable interface.
    AutoConfigurable
    A class that implements AutoConfigurable can use the AutoConfigurer class to automatically build a property editor.
    Buildable
    A Buildable instance can be initialized from a configuration file.
    Configurable
    An object that implements the Configurable interface can, in addition to being built from a configuration XML file, be manipulated by the user directly in the VASSAL module editor via the Configuration window.
  • Classes in VASSAL.build used by VASSAL.build.module.metadata 
    Class Description
    GameModule
    The GameModule class is the base class for a VASSAL module.
  • Classes in VASSAL.build used by VASSAL.build.module.properties 
    Class Description
    AbstractBuildable
    Abstract implementation of the Buildable interface To make a Buildable component, extend this class.
    AbstractConfigurable
    An abstract implementation of the Configurable interface.
    AutoConfigurable
    A class that implements AutoConfigurable can use the AutoConfigurer class to automatically build a property editor.
    Buildable
    A Buildable instance can be initialized from a configuration file.
    Configurable
    An object that implements the Configurable interface can, in addition to being built from a configuration XML file, be manipulated by the user directly in the VASSAL module editor via the Configuration window.
  • Classes in VASSAL.build used by VASSAL.build.module.turn 
    Class Description
    AbstractBuildable
    Abstract implementation of the Buildable interface To make a Buildable component, extend this class.
    AbstractConfigurable
    An abstract implementation of the Configurable interface.
    AutoConfigurable
    A class that implements AutoConfigurable can use the AutoConfigurer class to automatically build a property editor.
    Buildable
    A Buildable instance can be initialized from a configuration file.
    Configurable
    An object that implements the Configurable interface can, in addition to being built from a configuration XML file, be manipulated by the user directly in the VASSAL module editor via the Configuration window.
  • Classes in VASSAL.build used by VASSAL.build.widget 
    Class Description
    AbstractBuildable
    Abstract implementation of the Buildable interface To make a Buildable component, extend this class.
    AbstractConfigurable
    An abstract implementation of the Configurable interface.
    AutoConfigurable
    A class that implements AutoConfigurable can use the AutoConfigurer class to automatically build a property editor.
    Buildable
    A Buildable instance can be initialized from a configuration file.
    Configurable
    An object that implements the Configurable interface can, in addition to being built from a configuration XML file, be manipulated by the user directly in the VASSAL module editor via the Configuration window.
    GpIdSupport
    GameModule and ModuleExtension are the top-level components and must provide some Namespace services for generated GamePiece Identifiers.
    Widget
    A general-purpose configurable GUI container Widgets are Configurable objects that represent AWT components.
  • Classes in VASSAL.build used by VASSAL.chat 
    Class Description
    Buildable
    A Buildable instance can be initialized from a configuration file.
  • Classes in VASSAL.build used by VASSAL.chat.ui 
    Class Description
    AbstractBuildable
    Abstract implementation of the Buildable interface To make a Buildable component, extend this class.
    Buildable
    A Buildable instance can be initialized from a configuration file.
  • Classes in VASSAL.build used by VASSAL.configure 
    Class Description
    AbstractBuildable
    Abstract implementation of the Buildable interface To make a Buildable component, extend this class.
    AbstractConfigurable
    An abstract implementation of the Configurable interface.
    AutoConfigurable
    A class that implements AutoConfigurable can use the AutoConfigurer class to automatically build a property editor.
    Buildable
    A Buildable instance can be initialized from a configuration file.
    Configurable
    An object that implements the Configurable interface can, in addition to being built from a configuration XML file, be manipulated by the user directly in the VASSAL module editor via the Configuration window.
  • Classes in VASSAL.build used by VASSAL.counters 
    Class Description
    Configurable
    An object that implements the Configurable interface can, in addition to being built from a configuration XML file, be manipulated by the user directly in the VASSAL module editor via the Configuration window.
    GameModule
    The GameModule class is the base class for a VASSAL module.
    GpIdSupport
    GameModule and ModuleExtension are the top-level components and must provide some Namespace services for generated GamePiece Identifiers.
  • Classes in VASSAL.build used by VASSAL.i18n 
    Class Description
    AbstractBuildable
    Abstract implementation of the Buildable interface To make a Buildable component, extend this class.
    AbstractConfigurable
    An abstract implementation of the Configurable interface.
    AutoConfigurable
    A class that implements AutoConfigurable can use the AutoConfigurer class to automatically build a property editor.
    Buildable
    A Buildable instance can be initialized from a configuration file.
    Configurable
    An object that implements the Configurable interface can, in addition to being built from a configuration XML file, be manipulated by the user directly in the VASSAL module editor via the Configuration window.
  • Classes in VASSAL.build used by VASSAL.launch 
    Class Description
    AbstractBuildable
    Abstract implementation of the Buildable interface To make a Buildable component, extend this class.
    AbstractConfigurable
    An abstract implementation of the Configurable interface.
    AutoConfigurable
    A class that implements AutoConfigurable can use the AutoConfigurer class to automatically build a property editor.
    Buildable
    A Buildable instance can be initialized from a configuration file.
    Configurable
    An object that implements the Configurable interface can, in addition to being built from a configuration XML file, be manipulated by the user directly in the VASSAL module editor via the Configuration window.
    GameModule
    The GameModule class is the base class for a VASSAL module.
    GpIdSupport
    GameModule and ModuleExtension are the top-level components and must provide some Namespace services for generated GamePiece Identifiers.
  • Classes in VASSAL.build used by VASSAL.preferences 
    Class Description
    AbstractBuildable
    Abstract implementation of the Buildable interface To make a Buildable component, extend this class.
    AbstractConfigurable
    An abstract implementation of the Configurable interface.
    AutoConfigurable
    A class that implements AutoConfigurable can use the AutoConfigurer class to automatically build a property editor.
    Buildable
    A Buildable instance can be initialized from a configuration file.
    Configurable
    An object that implements the Configurable interface can, in addition to being built from a configuration XML file, be manipulated by the user directly in the VASSAL module editor via the Configuration window.
  • Classes in VASSAL.build used by VASSAL.script 
    Class Description
    AbstractBuildable
    Abstract implementation of the Buildable interface To make a Buildable component, extend this class.
    AbstractConfigurable
    An abstract implementation of the Configurable interface.
    AutoConfigurable
    A class that implements AutoConfigurable can use the AutoConfigurer class to automatically build a property editor.
    Buildable
    A Buildable instance can be initialized from a configuration file.
    Configurable
    An object that implements the Configurable interface can, in addition to being built from a configuration XML file, be manipulated by the user directly in the VASSAL module editor via the Configuration window.
  • Classes in VASSAL.build used by VASSAL.tools 
    Class Description
    AbstractConfigurable
    An abstract implementation of the Configurable interface.
    BadDataReport
    General-purpose condition indicating that VASSAL has encountered data that's inconsistent with the current module.
    Buildable
    A Buildable instance can be initialized from a configuration file.
    Configurable
    An object that implements the Configurable interface can, in addition to being built from a configuration XML file, be manipulated by the user directly in the VASSAL module editor via the Configuration window.
  • Classes in VASSAL.build used by VASSAL.tools.icon 
    Class Description
    AbstractBuildable
    Abstract implementation of the Buildable interface To make a Buildable component, extend this class.
    AbstractConfigurable
    An abstract implementation of the Configurable interface.
    AutoConfigurable
    A class that implements AutoConfigurable can use the AutoConfigurer class to automatically build a property editor.
    Buildable
    A Buildable instance can be initialized from a configuration file.
    Configurable
    An object that implements the Configurable interface can, in addition to being built from a configuration XML file, be manipulated by the user directly in the VASSAL module editor via the Configuration window.
  • Classes in VASSAL.build used by VASSAL.tools.imports 
    Class Description
    Buildable
    A Buildable instance can be initialized from a configuration file.
  • Classes in VASSAL.build used by VASSAL.tools.imports.adc2 
    Class Description
    GameModule
    The GameModule class is the base class for a VASSAL module.