Uses of Package
VASSAL.tools
Packages that use VASSAL.tools
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
Map
.Contains classes that may be added to a
MapGrid
.Contains classes that can be added to a
Widget
.Provides classes for building "Edit Property" dialogs, and for editing
GameModule
's and ModuleExtension
's.Provides classes that define game pieces.
Contains various utility classes.
-
Classes in VASSAL.tools used by VASSAL.buildClassDescriptionAn ArchiveWriter is a writeable DataArchive.Wrapper around a Zip archive with methods to cache imagesUtility class for associating an Action with a keystroke from multiple different component sourcesUtility class for registering a component as a source of hotkey eventsA JButton for placing into a VASSAL component's toolbar.A NamedKeyStroke is a KeyStroke with a name given by the module developer.Indicates a component with a toolbar
-
Classes in VASSAL.tools used by VASSAL.build.moduleClassDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Contains methods to automatically show/hide one of its components (the "hideable" component) while the other (the "base" component) remains always visible.Wrapper around a Zip archive with methods to cache imagesFormattedString.java A String that can include options of the form $optionName$.A JButton for placing into a VASSAL component's toolbar.A NamedKeyStroke is a KeyStroke with a name given by the module developer.Extension of KeyStrokeListener to support NamedKeyStroke's and store the supplied NamedKeyStroke.Indicates a component with a toolbarA class for assigning unique identifiers to objects.An object with an identifier that can be manipulated by a
UniqueIdManager
-
Classes in VASSAL.tools used by VASSAL.build.module.chessclockcontrolClassDescriptionA JButton for placing into a VASSAL component's toolbar.Extension of KeyStrokeListener to support NamedKeyStroke's and store the supplied NamedKeyStroke.
-
Classes in VASSAL.tools used by VASSAL.build.module.diceClassDescriptionFormattedString.java A String that can include options of the form $optionName$.
-
Classes in VASSAL.tools used by VASSAL.build.module.gamepieceimageClassDescriptionA class for assigning unique identifiers to objects.An object with an identifier that can be manipulated by a
UniqueIdManager
-
Classes in VASSAL.tools used by VASSAL.build.module.mapClassDescriptionFormattedString.java A String that can include options of the form $optionName$.A JButton for placing into a VASSAL component's toolbar.A NamedKeyStroke is a KeyStroke with a name given by the module developer.ScrollPane extends JScrollPane to have complete mouse-wheel functionality.Stores components in a dummy toolbar, then transfers them to another toolbar component when it becomes available.A class for assigning unique identifiers to objects.An object with an identifier that can be manipulated by a
UniqueIdManager
-
Classes in VASSAL.tools used by VASSAL.build.module.map.boardPicker.board.mapgridClassDescriptionAdjustableSpeedScrollPane extends
ScrollPane
by making the scroll speed user-configurable.FormattedString.java A String that can include options of the form $optionName$. -
Classes in VASSAL.tools used by VASSAL.build.module.map.deckClassDescriptionFormattedString.java A String that can include options of the form $optionName$.A NamedKeyStroke is a KeyStroke with a name given by the module developer.Extension of KeyStrokeListener to support NamedKeyStroke's and store the supplied NamedKeyStroke.
-
Classes in VASSAL.tools used by VASSAL.build.module.metadata
-
Classes in VASSAL.tools used by VASSAL.build.module.propertiesClassDescriptionFormattedString.java A String that can include options of the form $optionName$.A JButton for placing into a VASSAL component's toolbar.A NamedKeyStroke is a KeyStroke with a name given by the module developer.Stores components in a dummy toolbar, then transfers them to another toolbar component when it becomes available.Indicates a component with a toolbar
-
Classes in VASSAL.tools used by VASSAL.build.module.turnClassDescriptionFormattedString.java A String that can include options of the form $optionName$.A JButton for placing into a VASSAL component's toolbar.A NamedKeyStroke is a KeyStroke with a name given by the module developer.Extension of KeyStrokeListener to support NamedKeyStroke's and store the supplied NamedKeyStroke.A class for assigning unique identifiers to objects.An object with an identifier that can be manipulated by a
UniqueIdManager
-
Classes in VASSAL.tools used by VASSAL.build.widgetClassDescriptionIndicates a component with a toolbarAn object with an identifier that can be manipulated by a
UniqueIdManager
-
Classes in VASSAL.tools used by VASSAL.chat.uiClassDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Contains methods to automatically show/hide one of its components (the "hideable" component) while the other (the "base" component) remains always visible.
-
Classes in VASSAL.tools used by VASSAL.configureClassDescriptionAn ArchiveWriter is a writeable DataArchive.FormattedString.java A String that can include options of the form $optionName$.A NamedKeyStroke is a KeyStroke with a name given by the module developer.
-
Classes in VASSAL.tools used by VASSAL.countersClassDescriptionAdjustableSpeedScrollPane extends
ScrollPane
by making the scroll speed user-configurable.FormattedString.java A String that can include options of the form $optionName$.A NamedKeyStroke is a KeyStroke with a name given by the module developer.Extension of KeyStrokeListener to support NamedKeyStroke's and store the supplied NamedKeyStroke. -
Classes in VASSAL.tools used by VASSAL.i18nClassDescriptionWrapper around a Zip archive with methods to cache images
-
Classes in VASSAL.tools used by VASSAL.launchClassDescriptionWrapper around a Zip archive with methods to cache imagesIndicates a component with a toolbar
-
Classes in VASSAL.tools used by VASSAL.script
-
Classes in VASSAL.tools used by VASSAL.script.expressionClassDescriptionFormattedString.java A String that can include options of the form $optionName$.
-
Classes in VASSAL.tools used by VASSAL.searchClassDescriptionA NamedKeyStroke is a KeyStroke with a name given by the module developer.
-
Classes in VASSAL.tools used by VASSAL.toolsClassDescriptionAn ArchiveWriter is a writeable DataArchive.Provides an XPath-like syntax for identifying configuration componentsDeprecated, for removal: This API element is subject to removal in a future version.Contains methods to automatically show/hide one of its components (the "hideable" component) while the other (the "base" component) remains always visible.Wrapper around a Zip archive with methods to cache imagesFormattedString.java A String that can include options of the form $optionName$.Utility class for associating an Action with a keystroke from multiple different component sourcesUtility class for registering a component as a source of hotkey eventsA NamedKeyStroke is a KeyStroke with a name given by the module developer.Extension of KeyStrokeListener to support NamedKeyStroke's and store the supplied NamedKeyStroke.ScrollPane extends JScrollPane to have complete mouse-wheel functionality.Encodes a sequence of Strings into a single String with a given delimiter.Deprecated, for removal: This API element is subject to removal in a future version.Indicates a component with a toolbarAn object with an identifier that can be manipulated by a
UniqueIdManager
-
Classes in VASSAL.tools used by VASSAL.tools.imageop
-
Classes in VASSAL.tools used by VASSAL.tools.swing
Comparator
instead.