Uses of Package
VASSAL.tools
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.dice | |
VASSAL.build.module.gamepieceimage | |
VASSAL.build.module.map |
Contains classes that may be added to a
Map . |
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.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.launch | |
VASSAL.script | |
VASSAL.tools |
Contains various utility classes.
|
VASSAL.tools.imageop | |
VASSAL.tools.swing |
-
Classes in VASSAL.tools used by VASSAL.build Class Description ArchiveWriter An ArchiveWriter is a writeable DataArchive.DataArchive Wrapper around a Zip archive with methods to cache imagesKeyStrokeListener Utility class for associating an Action with a keystroke from multiple different component sourcesKeyStrokeSource Utility class for registering a component as a source of hotkey eventsNamedKeyStroke A NamedKeyStroke is a KeyStroke with a name given by the module developer.ToolBarComponent Indicates a component with a toolbar -
Classes in VASSAL.tools used by VASSAL.build.module Class Description ComponentSplitter.SplitPane Contains methods to automatically show/hide one of its components (the "hideable" component) while the other (the "base" component) remains always visible.DataArchive Wrapper around a Zip archive with methods to cache imagesFormattedString FormattedString.java A String that can include options of the form $optionName$.LaunchButton A JButton for placing into a VASSAL component's toolbar.NamedKeyStroke A NamedKeyStroke is a KeyStroke with a name given by the module developer.RecursionLimiter.Loopable RecursionLimitException ToolBarComponent Indicates a component with a toolbarUniqueIdManager A class for assigning unique identifiers to objects.UniqueIdManager.Identifyable An object with an identifier that can be manipulated by aUniqueIdManager
-
Classes in VASSAL.tools used by VASSAL.build.module.dice Class Description FormattedString FormattedString.java A String that can include options of the form $optionName$. -
Classes in VASSAL.tools used by VASSAL.build.module.gamepieceimage Class Description UniqueIdManager A class for assigning unique identifiers to objects.UniqueIdManager.Identifyable An object with an identifier that can be manipulated by aUniqueIdManager
-
Classes in VASSAL.tools used by VASSAL.build.module.map Class Description FormattedString FormattedString.java A String that can include options of the form $optionName$.LaunchButton A JButton for placing into a VASSAL component's toolbar.NamedKeyStroke A NamedKeyStroke is a KeyStroke with a name given by the module developer.RecursionLimiter.Loopable ScrollPane ScrollPane extends JScrollPane to have complete mouse-wheel functionality.TemporaryToolBar Stores components in a dummy toolbar, then transfers them to another toolbar component when it becomes available.UniqueIdManager A class for assigning unique identifiers to objects.UniqueIdManager.Identifyable An object with an identifier that can be manipulated by aUniqueIdManager
-
Classes in VASSAL.tools used by VASSAL.build.module.map.boardPicker.board.mapgrid Class Description AdjustableSpeedScrollPane AdjustableSpeedScrollPane extendsScrollPane
by making the scroll speed user-configurable.FormattedString FormattedString.java A String that can include options of the form $optionName$. -
Classes in VASSAL.tools used by VASSAL.build.module.metadata Class Description ArchiveWriter An ArchiveWriter is a writeable DataArchive. -
Classes in VASSAL.tools used by VASSAL.build.module.properties Class Description FormattedString FormattedString.java A String that can include options of the form $optionName$.LaunchButton A JButton for placing into a VASSAL component's toolbar.TemporaryToolBar Stores components in a dummy toolbar, then transfers them to another toolbar component when it becomes available.ToolBarComponent Indicates a component with a toolbar -
Classes in VASSAL.tools used by VASSAL.build.module.turn Class Description FormattedString FormattedString.java A String that can include options of the form $optionName$.LaunchButton A JButton for placing into a VASSAL component's toolbar.NamedKeyStroke A NamedKeyStroke is a KeyStroke with a name given by the module developer.NamedKeyStrokeListener Extension of KeyStrokeListener to support NamedKeyStroke's and store the supplied NamedKeyStroke.UniqueIdManager A class for assigning unique identifiers to objects.UniqueIdManager.Identifyable An object with an identifier that can be manipulated by aUniqueIdManager
-
Classes in VASSAL.tools used by VASSAL.build.widget Class Description ToolBarComponent Indicates a component with a toolbarUniqueIdManager.Identifyable An object with an identifier that can be manipulated by aUniqueIdManager
-
Classes in VASSAL.tools used by VASSAL.chat.ui Class Description ComponentSplitter.SplitPane 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.configure Class Description ArchiveWriter An ArchiveWriter is a writeable DataArchive.AudioClip FormattedString FormattedString.java A String that can include options of the form $optionName$.NamedKeyStroke A NamedKeyStroke is a KeyStroke with a name given by the module developer. -
Classes in VASSAL.tools used by VASSAL.counters Class Description FormattedString FormattedString.java A String that can include options of the form $optionName$.NamedKeyStroke A NamedKeyStroke is a KeyStroke with a name given by the module developer.NamedKeyStrokeListener Extension of KeyStrokeListener to support NamedKeyStroke's and store the supplied NamedKeyStroke.RecursionLimiter.Loopable RecursionLimitException Sort.Comparator Deprecated. -
Classes in VASSAL.tools used by VASSAL.launch Class Description ComponentSplitter.SplitPane Contains methods to automatically show/hide one of its components (the "hideable" component) while the other (the "base" component) remains always visible.DataArchive Wrapper around a Zip archive with methods to cache imagesToolBarComponent Indicates a component with a toolbar -
Classes in VASSAL.tools used by VASSAL.script Class Description RecursionLimiter.Loopable UniqueIdManager.Identifyable An object with an identifier that can be manipulated by aUniqueIdManager
-
Classes in VASSAL.tools used by VASSAL.tools Class Description ActionManager ArchiveWriter An ArchiveWriter is a writeable DataArchive.AudioClip ComponentPathBuilder Provides an XPath-like syntax for identifying configuration componentsComponentPathBuilder.PathFormatException ComponentSplitter.SplitPane Contains methods to automatically show/hide one of its components (the "hideable" component) while the other (the "base" component) remains always visible.DataArchive Wrapper around a Zip archive with methods to cache imagesFormattedString FormattedString.java A String that can include options of the form $optionName$.KeyStrokeListener Utility class for associating an Action with a keystroke from multiple different component sourcesKeyStrokeSource Utility class for registering a component as a source of hotkey eventsNamedKeyManager NamedKeyStroke A NamedKeyStroke is a KeyStroke with a name given by the module developer.NamedKeyStrokeListener Extension of KeyStrokeListener to support NamedKeyStroke's and store the supplied NamedKeyStroke.RecursionLimiter.Loopable RecursionLimitException ScrollPane ScrollPane extends JScrollPane to have complete mouse-wheel functionality.SequenceEncoder Encodes a sequence of Strings into a single String with a given delimiter.SequenceEncoder.Decoder Sort.Comparator Deprecated.UseComparator
instead.ToolBarComponent Indicates a component with a toolbarUniqueIdManager.Identifyable An object with an identifier that can be manipulated by aUniqueIdManager
-
Classes in VASSAL.tools used by VASSAL.tools.imageop Class Description DataArchive Wrapper around a Zip archive with methods to cache images -
Classes in VASSAL.tools used by VASSAL.tools.swing Class Description DataArchive Wrapper around a Zip archive with methods to cache images
Comparator
instead.