Uses of Package
VASSAL.build
Package
Description
Provides classes for building Java instances automatically from XML
files.
Contains classes that may be added to a
GameModule
.Contains classes that may be added to a
Documentation
.Contains classes that may be added to a
Map
.Contains classes that may be added to a
BoardPicker
.Contains classes that may be added to a
Board
.Contains classes that may be added to a
MapGrid
.Contains classes that can be added to a
Widget
.Contains classes for specifying a VASSAL server implementation that follows a chat-room paradigm.
Provides classes for building "Edit Property" dialogs, and for editing
GameModule
's and ModuleExtension
's.Provides classes that define game pieces.
Provides support for specifying and saving preferences.
Contains various utility classes.
-
ClassDescriptionAbstract implementation of the
Buildable
interface.An abstract implementation of theConfigurable
interface.A class that implements AutoConfigurable can use theAutoConfigurer
class to automatically build a property editor.A Buildable is an object which can be initialized from an XML configuration file (e.g.An object that implements the Configurable interface, in addition to being built from a configuration XML file (because this class ultimately extendsBuildable
, can be manipulated by the user directly in the VASSAL module editor via the Configuration window.The GameModule class is the base class for a VASSAL module.Last type of game save/load for our current gameGameModule and ModuleExtension are the top-level components and must provide some Namespace services for generated GamePiece Identifiers.An Exception indicating that an illegal operation was performed when building a Buildable component.A general-purpose configurable GUI container Widgets areConfigurable
objects that represent AWT components. -
ClassDescriptionAbstract implementation of the
Buildable
interface.An abstract implementation of theConfigurable
interface.Creates an item that is both configurable w/ an edit boxAbstractConfigurable
and buildable from the XML buildFileAbstractBuildable
, but which also has a Toolbar launch button.A class that implements AutoConfigurable can use theAutoConfigurer
class to automatically build a property editor.A Buildable is an object which can be initialized from an XML configuration file (e.g.An object that implements the Configurable interface, in addition to being built from a configuration XML file (because this class ultimately extendsBuildable
, can be manipulated by the user directly in the VASSAL module editor via the Configuration window.The GameModule class is the base class for a VASSAL module.Build a cross-reference of all GpId-able elements in a module or ModuleExtension, Check for missing, duplicate or illegal GamePieceId's Update if necessaryGameModule and ModuleExtension are the top-level components and must provide some Namespace services for generated GamePiece Identifiers.An Exception indicating that an illegal operation was performed when building a Buildable component.A general-purpose configurable GUI container Widgets areConfigurable
objects that represent AWT components. -
ClassDescriptionAbstract implementation of the
Buildable
interface.An abstract implementation of theConfigurable
interface.A class that implements AutoConfigurable can use theAutoConfigurer
class to automatically build a property editor.A Buildable is an object which can be initialized from an XML configuration file (e.g.An object that implements the Configurable interface, in addition to being built from a configuration XML file (because this class ultimately extendsBuildable
, can be manipulated by the user directly in the VASSAL module editor via the Configuration window. -
ClassDescriptionAbstract implementation of the
Buildable
interface.An abstract implementation of theConfigurable
interface.A class that implements AutoConfigurable can use theAutoConfigurer
class to automatically build a property editor.A Buildable is an object which can be initialized from an XML configuration file (e.g.An object that implements the Configurable interface, in addition to being built from a configuration XML file (because this class ultimately extendsBuildable
, can be manipulated by the user directly in the VASSAL module editor via the Configuration window. -
ClassDescriptionAbstract implementation of the
Buildable
interface.An abstract implementation of theConfigurable
interface.Abstract class for a Folder component that can contain/organize a particular type of configurable(s).A class that implements AutoConfigurable can use theAutoConfigurer
class to automatically build a property editor.A Buildable is an object which can be initialized from an XML configuration file (e.g.An object that implements the Configurable interface, in addition to being built from a configuration XML file (because this class ultimately extendsBuildable
, can be manipulated by the user directly in the VASSAL module editor via the Configuration window. -
ClassDescriptionAbstract implementation of the
Buildable
interface.An abstract implementation of theConfigurable
interface.A class that implements AutoConfigurable can use theAutoConfigurer
class to automatically build a property editor.A Buildable is an object which can be initialized from an XML configuration file (e.g.An object that implements the Configurable interface, in addition to being built from a configuration XML file (because this class ultimately extendsBuildable
, can be manipulated by the user directly in the VASSAL module editor via the Configuration window. -
ClassDescriptionAbstract implementation of the
Buildable
interface.An abstract implementation of theConfigurable
interface.Creates an item that is both configurable w/ an edit boxAbstractConfigurable
and buildable from the XML buildFileAbstractBuildable
, but which also has a Toolbar launch button.A class that implements AutoConfigurable can use theAutoConfigurer
class to automatically build a property editor.A Buildable is an object which can be initialized from an XML configuration file (e.g.An object that implements the Configurable interface, in addition to being built from a configuration XML file (because this class ultimately extendsBuildable
, can be manipulated by the user directly in the VASSAL module editor via the Configuration window. -
ClassDescriptionAbstract implementation of the
Buildable
interface.An abstract implementation of theConfigurable
interface.A class that implements AutoConfigurable can use theAutoConfigurer
class to automatically build a property editor.A Buildable is an object which can be initialized from an XML configuration file (e.g.An object that implements the Configurable interface, in addition to being built from a configuration XML file (because this class ultimately extendsBuildable
, can be manipulated by the user directly in the VASSAL module editor via the Configuration window. -
ClassDescriptionAbstract implementation of the
Buildable
interface.An abstract implementation of theConfigurable
interface.A class that implements AutoConfigurable can use theAutoConfigurer
class to automatically build a property editor.A Buildable is an object which can be initialized from an XML configuration file (e.g.An object that implements the Configurable interface, in addition to being built from a configuration XML file (because this class ultimately extendsBuildable
, can be manipulated by the user directly in the VASSAL module editor via the Configuration window. -
ClassDescriptionAbstract implementation of the
Buildable
interface.An abstract implementation of theConfigurable
interface.A class that implements AutoConfigurable can use theAutoConfigurer
class to automatically build a property editor.A Buildable is an object which can be initialized from an XML configuration file (e.g.An object that implements the Configurable interface, in addition to being built from a configuration XML file (because this class ultimately extendsBuildable
, can be manipulated by the user directly in the VASSAL module editor via the Configuration window. -
ClassDescriptionAbstract implementation of the
Buildable
interface.An abstract implementation of theConfigurable
interface.A class that implements AutoConfigurable can use theAutoConfigurer
class to automatically build a property editor.A Buildable is an object which can be initialized from an XML configuration file (e.g.An object that implements the Configurable interface, in addition to being built from a configuration XML file (because this class ultimately extendsBuildable
, can be manipulated by the user directly in the VASSAL module editor via the Configuration window. -
-
ClassDescriptionAbstract implementation of the
Buildable
interface.An abstract implementation of theConfigurable
interface.Creates an item that is both configurable w/ an edit boxAbstractConfigurable
and buildable from the XML buildFileAbstractBuildable
, but which also has a Toolbar launch button.A class that implements AutoConfigurable can use theAutoConfigurer
class to automatically build a property editor.A Buildable is an object which can be initialized from an XML configuration file (e.g.An object that implements the Configurable interface, in addition to being built from a configuration XML file (because this class ultimately extendsBuildable
, can be manipulated by the user directly in the VASSAL module editor via the Configuration window. -
ClassDescriptionAbstract implementation of the
Buildable
interface.An abstract implementation of theConfigurable
interface.A class that implements AutoConfigurable can use theAutoConfigurer
class to automatically build a property editor.A Buildable is an object which can be initialized from an XML configuration file (e.g.An object that implements the Configurable interface, in addition to being built from a configuration XML file (because this class ultimately extendsBuildable
, can be manipulated by the user directly in the VASSAL module editor via the Configuration window. -
ClassDescriptionAbstract implementation of the
Buildable
interface.An abstract implementation of theConfigurable
interface.Creates an item that is both configurable w/ an edit boxAbstractConfigurable
and buildable from the XML buildFileAbstractBuildable
, but which also has a Toolbar launch button.A class that implements AutoConfigurable can use theAutoConfigurer
class to automatically build a property editor.A Buildable is an object which can be initialized from an XML configuration file (e.g.An object that implements the Configurable interface, in addition to being built from a configuration XML file (because this class ultimately extendsBuildable
, can be manipulated by the user directly in the VASSAL module editor via the Configuration window.GameModule and ModuleExtension are the top-level components and must provide some Namespace services for generated GamePiece Identifiers.A general-purpose configurable GUI container Widgets areConfigurable
objects that represent AWT components. -
ClassDescriptionA Buildable is an object which can be initialized from an XML configuration file (e.g.
-
ClassDescriptionAbstract implementation of the
Buildable
interface.A Buildable is an object which can be initialized from an XML configuration file (e.g. -
ClassDescriptionAbstract implementation of the
Buildable
interface.An abstract implementation of theConfigurable
interface.A class that implements AutoConfigurable can use theAutoConfigurer
class to automatically build a property editor.A Buildable is an object which can be initialized from an XML configuration file (e.g.An object that implements the Configurable interface, in addition to being built from a configuration XML file (because this class ultimately extendsBuildable
, can be manipulated by the user directly in the VASSAL module editor via the Configuration window. -
ClassDescriptionA class that implements AutoConfigurable can use the
AutoConfigurer
class to automatically build a property editor.An object that implements the Configurable interface, in addition to being built from a configuration XML file (because this class ultimately extendsBuildable
, can be manipulated by the user directly in the VASSAL module editor via the Configuration window.The GameModule class is the base class for a VASSAL module.GameModule and ModuleExtension are the top-level components and must provide some Namespace services for generated GamePiece Identifiers. -
ClassDescriptionAbstract implementation of the
Buildable
interface.An abstract implementation of theConfigurable
interface.A class that implements AutoConfigurable can use theAutoConfigurer
class to automatically build a property editor.A Buildable is an object which can be initialized from an XML configuration file (e.g.An object that implements the Configurable interface, in addition to being built from a configuration XML file (because this class ultimately extendsBuildable
, can be manipulated by the user directly in the VASSAL module editor via the Configuration window. -
ClassDescriptionAbstract implementation of the
Buildable
interface.An abstract implementation of theConfigurable
interface.A class that implements AutoConfigurable can use theAutoConfigurer
class to automatically build a property editor.A Buildable is an object which can be initialized from an XML configuration file (e.g.An object that implements the Configurable interface, in addition to being built from a configuration XML file (because this class ultimately extendsBuildable
, can be manipulated by the user directly in the VASSAL module editor via the Configuration window.The GameModule class is the base class for a VASSAL module.GameModule and ModuleExtension are the top-level components and must provide some Namespace services for generated GamePiece Identifiers. -
ClassDescriptionAbstract implementation of the
Buildable
interface.An abstract implementation of theConfigurable
interface.A class that implements AutoConfigurable can use theAutoConfigurer
class to automatically build a property editor.A Buildable is an object which can be initialized from an XML configuration file (e.g.An object that implements the Configurable interface, in addition to being built from a configuration XML file (because this class ultimately extendsBuildable
, can be manipulated by the user directly in the VASSAL module editor via the Configuration window. -
ClassDescriptionAbstract implementation of the
Buildable
interface.An abstract implementation of theConfigurable
interface.A class that implements AutoConfigurable can use theAutoConfigurer
class to automatically build a property editor.A Buildable is an object which can be initialized from an XML configuration file (e.g.An object that implements the Configurable interface, in addition to being built from a configuration XML file (because this class ultimately extendsBuildable
, can be manipulated by the user directly in the VASSAL module editor via the Configuration window. -
-
ClassDescriptionAbstract implementation of the
Buildable
interface.An abstract implementation of theConfigurable
interface.General-purpose condition indicating that VASSAL has encountered data that's inconsistent with the current module.A Buildable is an object which can be initialized from an XML configuration file (e.g.An object that implements the Configurable interface, in addition to being built from a configuration XML file (because this class ultimately extendsBuildable
, can be manipulated by the user directly in the VASSAL module editor via the Configuration window. -
ClassDescriptionAbstract implementation of the
Buildable
interface.An abstract implementation of theConfigurable
interface.A class that implements AutoConfigurable can use theAutoConfigurer
class to automatically build a property editor.A Buildable is an object which can be initialized from an XML configuration file (e.g.An object that implements the Configurable interface, in addition to being built from a configuration XML file (because this class ultimately extendsBuildable
, can be manipulated by the user directly in the VASSAL module editor via the Configuration window. -
ClassDescriptionA Buildable is an object which can be initialized from an XML configuration file (e.g.
-