Package VASSAL.build.module.map
Class Zoomer.LevelConfigurer
java.lang.Object
VASSAL.configure.Configurer
VASSAL.build.module.map.Zoomer.LevelConfigurer
-
Nested Class Summary
Nested classes/interfaces inherited from class VASSAL.configure.Configurer
Configurer.ContextLevel
-
Field Summary
Fields inherited from class VASSAL.configure.Configurer
changeSupport, context, contextLevel, frozen, hint, key, LIST_ENTRY_HIGHLIGHT_COLOR, name, NAME_PROPERTY, noUpdate, value
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
addLevel()
Add a level to the level list.GUI interface for setting the option in an editing windowprotected double
parseLevel
(String text) Parse aString
to adouble
.void
Set the Object valuevoid
Set the Object value from a Stringprotected void
Ensures that the buttons are properly en- or disabled.Methods inherited from class VASSAL.configure.Configurer
addFocusListener, addPropertyChangeListener, fireUpdate, getContext, getContextLevel, getHint, getKey, getName, getScreenSize, getValue, initCustomControls, isFrozen, isHighlighted, isPieceContext, removeFocusListener, removePropertyChangeListener, repack, repack, requestFocus, setContext, setContext, setContext, setContextLevel, setEnabled, setFrozen, setHighlighted, setHint, setHintKey, setLabelVisibile, setLabelVisible, setName
-
Constructor Details
-
LevelConfigurer
-
-
Method Details
-
parseLevel
Parse aString
to adouble
. Accepts fractions as "n/d". -
addLevel
protected void addLevel()Add a level to the level list. This method expects that the input has already been validated. -
updateButtons
protected void updateButtons()Ensures that the buttons are properly en- or disabled. -
getControls
Description copied from class:Configurer
GUI interface for setting the option in an editing window- Specified by:
getControls
in classConfigurer
-
setValue
Description copied from class:Configurer
Set the Object value- Overrides:
setValue
in classConfigurer
-
setValue
Description copied from class:Configurer
Set the Object value from a String- Specified by:
setValue
in classConfigurer
-
getValueString
- Specified by:
getValueString
in classConfigurer
- Returns:
- a String representation of the Object value
-