Uses of Class
VASSAL.configure.Configurer
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
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.
-
Uses of Configurer in VASSAL.build
Modifier and TypeMethodDescriptionAbstractConfigurable.getConfigurer()
AbstractToolbarItem.FormattedStringConfig.getConfigurer
(AutoConfigurable c, String key, String name) AbstractToolbarItem.IconConfig.getConfigurer
(AutoConfigurable c, String key, String name) Configurable.getConfigurer()
-
Uses of Configurer in VASSAL.build.module
Modifier and TypeClassDescriptionstatic class
static class
Deprecated, for removal: This API element is subject to removal in a future version.not replacedstatic class
Modifier and TypeMethodDescriptionprotected Configurer
DoActionButton.NamedHotkeyListConfigurer.buildChildConfigurer()
Deprecated, for removal: This API element is subject to removal in a future version.ChartWindow.IconConfig.getConfigurer
(AutoConfigurable c, String key, String name) ChessClockControl.IconConfig.getConfigurer
(AutoConfigurable c, String key, String name) DiceButton.IconConfig.getConfigurer
(AutoConfigurable c, String key, String name) Deprecated, for removal: This API element is subject to removal in a future version.DiceButton.KeepConfig.getConfigurer
(AutoConfigurable c, String key, String name) DiceButton.ReportFormatConfig.getConfigurer
(AutoConfigurable c, String key, String name) DoActionButton.HotkeyConfig.getConfigurer
(AutoConfigurable c, String key, String name) DoActionButton.IconConfig.getConfigurer
(AutoConfigurable c, String key, String name) Deprecated, for removal: This API element is subject to removal in a future version.DoActionButton.LoopConfig.getConfigurer
(AutoConfigurable c, String key, String name) DoActionButton.LoopCountConfig.getConfigurer
(AutoConfigurable c, String key, String name) DoActionButton.ReportFormatConfig.getConfigurer
(AutoConfigurable c, String key, String name) DoActionButton.SoundConfig.getConfigurer
(AutoConfigurable c, String key, String name) Documentation.getConfigurer()
GlobalOptions.getConfigurer()
GlobalOptions.PlayerIdFormatConfig.getConfigurer
(AutoConfigurable c, String key, String name) InternetDiceButton.InternetReportFormatConfig.getConfigurer
(AutoConfigurable c, String key, String name) Inventory.FunctionConfig.getConfigurer
(AutoConfigurable c, String key, String name) Inventory.IconConfig.getConfigurer
(AutoConfigurable c, String key, String name) Deprecated, for removal: This API element is subject to removal in a future version.Inventory.PieceFormatConfig.getConfigurer
(AutoConfigurable c, String key, String name) Inventory.SortConfig.getConfigurer
(AutoConfigurable c, String key, String name) Map.ChangeFormatConfig.getConfigurer
(AutoConfigurable c, String key, String name) Map.CreateFormatConfig.getConfigurer
(AutoConfigurable c, String key, String name) Map.IconConfig.getConfigurer
(AutoConfigurable c, String key, String name) Map.MoveToFormatConfig.getConfigurer
(AutoConfigurable c, String key, String name) Map.MoveWithinFormatConfig.getConfigurer
(AutoConfigurable c, String key, String name) Map.UnmovedIconConfig.getConfigurer
(AutoConfigurable c, String key, String name) Map.UnmovedReportConfig.getConfigurer
(AutoConfigurable c, String key, String name) NotesWindow.IconConfig.getConfigurer
(AutoConfigurable c, String key, String name) Deprecated, for removal: This API element is subject to removal in a future version.PieceWindow.IconConfig.getConfigurer
(AutoConfigurable c, String key, String name) PrototypeDefinition.getConfigurer()
PrototypesContainer.getConfigurer()
SpecialDiceButton.IconConfig.getConfigurer
(AutoConfigurable c, String key, String name) Deprecated, for removal: This API element is subject to removal in a future version.SpecialDiceButton.ReportFormatConfig.getConfigurer
(AutoConfigurable c, String key, String name) SpecialDie.ResultFormatConfig.getConfigurer
(AutoConfigurable c, String key, String name) SpecialDieFace.IconConfig.getConfigurer
(AutoConfigurable c, String key, String name) Modifier and TypeMethodDescriptionvoid
GlobalOptions.addOption
(Configurer option) Components may use GlobalOptions to store generic global attributes. -
Uses of Configurer in VASSAL.build.module.chessclockcontrol
Modifier and TypeMethodDescriptionChessClock.ColorConfig.getConfigurer
(AutoConfigurable c, String key, String name) ChessClock.ColorConfig2.getConfigurer
(AutoConfigurable c, String key, String name) ChessClock.ColorConfig3.getConfigurer
(AutoConfigurable c, String key, String name) ChessClock.IconConfig.getConfigurer
(AutoConfigurable c, String key, String name) -
Uses of Configurer in VASSAL.build.module.documentation
Modifier and TypeClassDescriptionprotected static class
Handles the packaging of the target directory into the module file after the user saves the properties in the editorModifier and TypeMethodDescriptionBrowserHelpFile.ConfigSupport.getConfigurer()
BrowserHelpFile.ContentsConfig.getConfigurer
(AutoConfigurable c, String key, String name) BrowserHelpFile.getConfigurer()
BrowserHelpFile.StartPageConfig.getConfigurer
(AutoConfigurable c, String key, String name) HelpFile.VassalHelpConfig.getConfigurer
(AutoConfigurable c, String key, String name) -
Uses of Configurer in VASSAL.build.module.gamepieceimage
Modifier and TypeClassDescriptionclass
class
A Configurer forFont
valuesclass
class
Controls for configuring an individual ItemInstanceclass
protected static class
class
Configurer forColor
valuesclass
class
A Configurer that returns a String from among a list of possible valuesclass
Modifier and TypeMethodDescriptionColorManager.getConfigurer()
FontManager.getConfigurer()
FontStyle.FontStyleConfig.getConfigurer
(AutoConfigurable c, String key, String name) GamePieceImage.BgColorSwatchConfig.getConfigurer
(AutoConfigurable c, String key, String name) GamePieceImage.BorderColorSwatchConfig.getConfigurer
(AutoConfigurable c, String key, String name) GamePieceImage.DefnConfig.getConfigurer
(AutoConfigurable c, String key, String name) GamePieceImage.ImageNameConfig.getConfigurer
(AutoConfigurable c, String key, String name) GamePieceImageDefinitions.getConfigurer()
GamePieceLayout.LayoutConfig.getConfigurer
(AutoConfigurable c, String key, String name) GamePieceLayoutsContainer.getConfigurer()
Item.IconConfig.getConfigurer
(AutoConfigurable c, String key, String name) ShapeItemInstance.BorderColorSwatchConfig.getConfigurer
(AutoConfigurable c, String key, String name) ShapeItemInstance.FgColorSwatchConfig.getConfigurer
(AutoConfigurable c, String key, String name) SymbolItemInstance.BgColorSwatchConfig.getConfigurer
(AutoConfigurable c, String key, String name) SymbolItemInstance.FgColorSwatchConfig.getConfigurer
(AutoConfigurable c, String key, String name) SymbolItemInstance.SizeColorSwatchConfig.getConfigurer
(AutoConfigurable c, String key, String name) SymbolItemInstance.SizeConfig.getConfigurer
(AutoConfigurable c, String key, String name) SymbolItemInstance.Symbol1Config.getConfigurer
(AutoConfigurable c, String key, String name) SymbolItemInstance.Symbol2Config.getConfigurer
(AutoConfigurable c, String key, String name) TextBoxItemInstance.BgColorSwatchConfig.getConfigurer
(AutoConfigurable c, String key, String name) TextBoxItemInstance.FgColorSwatchConfig.getConfigurer
(AutoConfigurable c, String key, String name) TextBoxItemInstance.WrappingTextConfigurer.getConfigurer
(AutoConfigurable c, String key, String name) TextItem.FontStyleConfig.getConfigurer
(AutoConfigurable c, String key, String name) TextItem.NameFormatConfig.getConfigurer
(AutoConfigurable c, String key, String name) TextItemInstance.BgColorSwatchConfig.getConfigurer
(AutoConfigurable c, String key, String name) TextItemInstance.FgColorSwatchConfig.getConfigurer
(AutoConfigurable c, String key, String name) TextItemInstance.OutlineColorSwatchConfig.getConfigurer
(AutoConfigurable c, String key, String name) -
Uses of Configurer in VASSAL.build.module.map
Modifier and TypeClassDescriptionstatic class
static class
protected static class
Modifier and TypeFieldDescriptionprotected Configurer
SetupStack.locationConfig
protected Configurer
SetupStack.xConfig
protected Configurer
SetupStack.yConfig
Modifier and TypeMethodDescriptionBoardPicker.getConfigurer()
CounterDetailViewer.CounterFormatConfig.getConfigurer
(AutoConfigurable c, String key, String name) CounterDetailViewer.EmptyFormatConfig.getConfigurer
(AutoConfigurable c, String key, String name) CounterDetailViewer.getConfigurer()
CounterDetailViewer.ReportFormatConfig.getConfigurer
(AutoConfigurable c, String key, String name) DrawPile.FormattedStringConfig.getConfigurer
(AutoConfigurable c, String key, String name) DrawPile.PiecePropertyConfig.getConfigurer
(AutoConfigurable c, String key, String name) Flare.ReportFormatConfig.getConfigurer
(AutoConfigurable c, String key, String name) GlobalMap.getConfigurer()
GlobalMap.IconConfig.getConfigurer
(AutoConfigurable c, String key, String name) HidePiecesButton.getConfigurer()
HidePiecesButton.HiddenIconConfig.getConfigurer
(AutoConfigurable c, String key, String name) HidePiecesButton.ShowingIconConfig.getConfigurer
(AutoConfigurable c, String key, String name) ImageSaver.IconConfig.getConfigurer
(AutoConfigurable c, String key, String name) Deprecated, for removal: This API element is subject to removal in a future version.LOS_Thread.IconConfig.getConfigurer
(AutoConfigurable c, String key, String name) Deprecated, for removal: This API element is subject to removal in a future version.LOS_Thread.ReportFormatConfig.getConfigurer
(AutoConfigurable c, String key, String name) MapShader.getConfigurer()
MapShader.IconConfig.getConfigurer
(AutoConfigurable c, String key, String name) Deprecated, for removal: This API element is subject to removal in a future version.MassKeyCommand.DeckPolicyConfig.getConfigurer
(AutoConfigurable c, String key, String name) MassKeyCommand.IconConfig.getConfigurer
(AutoConfigurable c, String key, String name) Deprecated, for removal: This API element is subject to removal in a future version.MassKeyCommand.ParameterListConfig.getConfigurer
(AutoConfigurable c, String key, String name) MassKeyCommand.ReportFormatConfig.getConfigurer
(AutoConfigurable c, String key, String name) MoveCameraButton.EmptyFormatConfig.getConfigurer
(AutoConfigurable c, String key, String name) PieceRecenterer.IconConfig.getConfigurer
(AutoConfigurable c, String key, String name) Deprecated, for removal: This API element is subject to removal in a future version.SelectionHighlighter.IconConfig.getConfigurer
(AutoConfigurable c, String key, String name) SelectionHighlighters.getConfigurer()
SetupStack.getConfigurer()
TextSaver.IconConfig.getConfigurer
(AutoConfigurable c, String key, String name) Deprecated, for removal: This API element is subject to removal in a future version.Zoomer.InIconConfig.getConfigurer
(AutoConfigurable c, String key, String name) Zoomer.LevelConfig.getConfigurer
(AutoConfigurable c, String key, String name) Zoomer.OutIconConfig.getConfigurer
(AutoConfigurable c, String key, String name) Zoomer.PickIconConfig.getConfigurer
(AutoConfigurable c, String key, String name) -
Uses of Configurer in VASSAL.build.module.map.boardPicker.board
Modifier and TypeMethodDescriptionHexGrid.getConfigurer()
RegionGrid.getConfigurer()
SquareGrid.getConfigurer()
SquareGrid.RangeConfig.getConfigurer
(AutoConfigurable c, String key, String name) ZonedGrid.getConfigurer()
-
Uses of Configurer in VASSAL.build.module.map.boardPicker.board.mapgrid
Modifier and TypeClassDescriptionstatic class
Our configurer for the Zone, including ability to edit the polygonclass
Modifier and TypeMethodDescriptionRegularGridNumbering.getConfigurer()
RegularGridNumbering.LocationFormatConfig.getConfigurer
(AutoConfigurable c, String key, String name) Zone.LocationFormatConfig.getConfigurer
(AutoConfigurable c, String key, String name) Zone.ShapeEditor.getConfigurer
(AutoConfigurable c, String key, String name) ZoneHighlight.OpacityConfig.getConfigurer
(AutoConfigurable c, String key, String name) -
Uses of Configurer in VASSAL.build.module.map.deck
Modifier and TypeClassDescriptionclass
class
Modifier and TypeMethodDescriptionAbstractDeckKeyCommand.DeckReportFormatConfig.getConfigurer
(AutoConfigurable c, String key, String name) DeckSortKeyCommand.SortParameterConfig.getConfigurer
(AutoConfigurable c, String key, String name) -
Uses of Configurer in VASSAL.build.module.properties
Modifier and TypeClassDescriptionclass
Configurer instance that allows a module editor to specify a PropertyChanger, i.e. the way in which a dynamic property will be updated by a player during a gameModifier and TypeMethodDescriptionChangePropertyButton.PropChangerOptions.getConfigurer
(AutoConfigurable c, String key, String name) ChangePropertyButton.ReportFormatConfig.getConfigurer
(AutoConfigurable c, String key, String name) GlobalProperties.getConfigurer()
GlobalTranslatableMessages.getConfigurer()
ListScenarioProperty.OptionsPrompt.getConfigurer
(AutoConfigurable c, String key, String name) ScenarioPropertiesOptionTab.AlignConfig.getConfigurer
(AutoConfigurable c, String key, String name) ScenarioPropertiesOptionTab.ChangeOptionConfig.getConfigurer
(AutoConfigurable c, String key, String name) ScenarioPropertiesOptionTab.TextConfig.getConfigurer
(AutoConfigurable c, String key, String name) abstract Configurer
AbstractScenarioProperty.getOptionConfigurer()
BooleanScenarioProperty.getOptionConfigurer()
ListScenarioProperty.getOptionConfigurer()
NumberScenarioProperty.getOptionConfigurer()
StringScenarioProperty.getOptionConfigurer()
-
Uses of Configurer in VASSAL.build.module.turn
Modifier and TypeMethodDescriptionTurnGlobalHotkey.ReportFormatConfig.getConfigurer
(AutoConfigurable c, String key, String name) TurnLevel.TurnFormatConfig.getConfigurer
(AutoConfigurable c, String key, String name) TurnTracker.IconConfig.getConfigurer
(AutoConfigurable c, String key, String name) TurnTracker.ReportFormatConfig.getConfigurer
(AutoConfigurable c, String key, String name) TurnTracker.TurnFormatConfig.getConfigurer
(AutoConfigurable c, String key, String name) -
Uses of Configurer in VASSAL.build.widget
-
Uses of Configurer in VASSAL.chat
Modifier and TypeClassDescriptionclass
Improved version of ServerConfigurer that includes an Address Book of commonly visited private servers and P2P clients.class
Specifies the server implementation in the Preferences -
Uses of Configurer in VASSAL.configure
Modifier and TypeClassDescriptionclass
Class for selecting an AudioClip while editing a module and adding it to moduleclass
A Configurer for configuring Configurable components (Is that as redundant as it sounds?)class
A Configurer for Java Expressionsclass
Configurer for Boolean valuesclass
Configurer forColor
values.class
class
A Configurer for picking file directoriesclass
A Configurer for Double valuesclass
class
class
A Configurer for java.io.File valuesclass
Utility subclass ofFormattedStringConfigurer
which includes variable keys for player name, side, and idclass
A Configurer forFont
valuesclass
A standard Formatted String configurer that has an additional Calculator icon that: a) Indicates to the user that $name$ variables can be used in this field b) Clicking on it opens up an Expression Builder that allows entry of in-line Calculated Properties (Not implemented yet)class
class
class
Convenience class that provides prompts for the properties found in a BasicPiececlass
class
A Configurer forKeyStroke
valuesclass
class
A Configurer forImage
values.class
Allows a user to select from the images currently available in a module, or to open a File Dialog to import a new image.class
A Configurer for Integer valuesclass
Configurer for specifying key masks (CTRL, SHIFT, CTRL-ALT, etc.)class
Configures an array of keystrokesclass
Configures a variable-length list of objectsclass
A Configurer for Long valuesclass
A configurer for Configuring Key Strokes.class
Configures an array of {link NamedKeyStrokes}class
A Configurer for the Parameter class The value stored as the value in the Configurer is a Parameter Objectclass
Configurer for a List of Parameters The object stored in the value of the Configurer is a Listclass
class
class
Utility subclass ofFormattedStringConfigurer
which includes variable keys for player name, side, and idclass
Utility subclass ofFormattedStringConfigurer
which includes variable keys for player name, side, and idclass
A Configurer for Java Expressionsclass
A Configurer for Java Expressionsclass
AConfigurer
for configuringConfigurable
components (Is that as redundant as it sounds?)class
Configurer for specifying a Clip.class
A Configurer that returns an array of Stringsclass
A Configurer for String valuesclass
A Configurer that returns a String from among a list of possible valuesclass
class
A Configurer that allows multi-line string input via a JTextAreaclass
A Configurer that allows a user to select from an underlying list of values, based on a translatable list of descriptions of those values.Modifier and TypeFieldDescriptionprotected Configurer
FormattedExpressionConfigurer.ExpressionButton.config
Modifier and TypeFieldDescriptionprotected List
<Configurer> AutoConfigurer.configurers
protected List
<Configurer> ListConfigurer.configurers
protected List
<Configurer> TableConfigurer.Column.configurers
Modifier and TypeMethodDescriptionabstract Configurer
AbstractConfigurableListEntry.buildChildConfigurer
(Object value) Build a suitable Configurer that Configures this List EntryFormattedStringArrayConfigurer.buildChildConfigurer
(Object value) protected abstract Configurer
ListConfigurer.buildChildConfigurer()
The objects in the list are specified by the Configurer returned hereStringArrayConfigurer.buildChildConfigurer
(Object value) static Configurer
AutoConfigurer.createConfigurer
(Class<?> type, String key, String prompt, AutoConfigurable target) AbstractConfigurableListEntry.getConfigurer()
Return the Configurer that configures this entryAutoConfigurer.getConfigurer
(String attribute) ConfigurableListEntry.getConfigurer()
Return the Configurer associated with this entryConfigurerFactory.getConfigurer
(AutoConfigurable c, String key, String name) TextConfigurer.getConfigurer
(AutoConfigurable c, String key, String name) ModifierConstructorDescriptionConfigurerWindow
(Configurer c, boolean modal) ExpressionButton
(Configurer config, int size) ExpressionButton
(Configurer config, int size, EditablePiece piece) PropertyExpressionButton
(Configurer config, int size, EditablePiece piece) PropertyNameExpressionButton
(Configurer config, int size, EditablePiece piece) SimpleConfigurer
(Configurable c, Configurer[] attConfigurers) -
Uses of Configurer in VASSAL.configure.password
-
Uses of Configurer in VASSAL.counters
Modifier and TypeClassDescriptionprotected static class
Deprecated, for removal: This API element is subject to removal in a future version.Modifier and TypeMethodDescriptionGlobalCommandTarget.getConfigurer
(AutoConfigurable c, String key, String name) Modifier and TypeMethodDescriptionvoid
TraitConfigPanel.add
(String i18nKey, Configurer c) Generate and add a label for an i18nKey and add Configurer controlsvoid
TraitConfigPanel.add
(String i18nKey, Configurer c, String configureConstraints) Generate and add a label for an i18nKey and add Configurer controls with MigLayout constraintsvoid
TraitConfigPanel.add
(JLabel label, Configurer c) Add a Configurer and its label to this panelvoid
TraitConfigPanel.add
(JLabel label, Configurer c, String configureConstraints) Add a Configurer and its label with additional MigLayout constraints to this panel.void
TraitConfigPanel.addControls
(Configurer c) Add the Controls from a Configurervoid
TraitConfigPanel.addControls
(Configurer c, String configurerConstraints) static void
Decorator.repack
(Configurer c) Utility methods to allow Decorator Editors to repack themselves. -
Uses of Configurer in VASSAL.i18n
Modifier and TypeClassDescriptionclass
Configure a Locale Value using full, localized Language and Country namesModifier and TypeMethodDescriptionTranslation.LocalePrompt.getConfigurer
(AutoConfigurable c, String key, String name) -
Uses of Configurer in VASSAL.preferences
Modifier and TypeClassDescriptionclass
class
A Preferences option controlling the visibility of a windowModifier and TypeMethodDescriptionBasicPreference.NoteConfig.getConfigurer
(AutoConfigurable c, String key, String name) abstract Configurer
BasicPreference.getPreferenceConfigurer()
BooleanPreference.getPreferenceConfigurer()
DoublePreference.getPreferenceConfigurer()
EnumPreference.getPreferenceConfigurer()
IntegerPreference.getPreferenceConfigurer()
StringPreference.getPreferenceConfigurer()
TextPreference.getPreferenceConfigurer()
Modifier and TypeMethodDescriptionvoid
GlobalPrefs.addOption
(String category, Configurer o, String prompt) Adds the preference, and adds a listener for property changes, so that global preference file will be automatically written after any change.void
Prefs.addOption
(String category, Configurer o) void
Prefs.addOption
(String category, Configurer o, String prompt) Add a configurable property to the preferences in the given categoryvoid
Prefs.addOption
(Configurer o) void
PrefsEditor.addOption
(String category, Configurer c) void
PrefsEditor.addOption
(String category, Configurer c, String prompt) -
Uses of Configurer in VASSAL.script
Modifier and TypeClassDescriptionclass
A Configurer for a String that enforces the string to be a valid Java nameModifier and TypeMethodDescriptionActionScript.getConfigurer()
GeneralScript.getConfigurer()
ScriptContainer.getConfigurer()
-
Uses of Configurer in VASSAL.script.expression
ModifierConstructorDescriptionExpressionBuilder
(Configurer c, JDialog parent) ExpressionBuilder
(Configurer c, JDialog parent, EditablePiece piece) PropertyExpressionBuilder
(Configurer c, JDialog parent) PropertyExpressionBuilder
(Configurer c, JDialog parent, EditablePiece piece) PropertyNameExpressionBuilder
(Configurer c, JDialog parent) PropertyNameExpressionBuilder
(Configurer c, JDialog parent, EditablePiece piece) -
Uses of Configurer in VASSAL.tools
Modifier and TypeFieldDescriptionprotected Configurer
LaunchButton.keyConfig
protected Configurer
LaunchButton.nameConfig
Modifier and TypeMethodDescriptionLaunchButton.getHotkeyConfigurer()
LaunchButton.getNameConfigurer()
-
Uses of Configurer in VASSAL.tools.icon