Class PropertyExpressionConfigurer
java.lang.Object
VASSAL.configure.Configurer
VASSAL.configure.StringConfigurer
VASSAL.configure.FormattedStringConfigurer
VASSAL.configure.FormattedExpressionConfigurer
VASSAL.configure.PropertyExpressionConfigurer
- All Implemented Interfaces:
ActionListener
,FocusListener
,EventListener
A Configurer for Java Expressions
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Nested classes/interfaces inherited from class VASSAL.configure.FormattedExpressionConfigurer
FormattedExpressionConfigurer.ExpressionButton
Nested classes/interfaces inherited from class VASSAL.configure.Configurer
Configurer.ContextLevel
-
Field Summary
Fields inherited from class VASSAL.configure.FormattedExpressionConfigurer
button, pieceTarget
Fields inherited from class VASSAL.configure.StringConfigurer
DEFAULT_LENGHTH, DEFAULT_LENGTH, length, nameField, p, updateInProgress
Fields inherited from class VASSAL.configure.Configurer
changeSupport, context, contextLevel, frozen, hint, key, LIST_ENTRY_HIGHLIGHT_COLOR, name, NAME_PROPERTY, noUpdate, value
-
Constructor Summary
ConstructorDescriptionPropertyExpressionConfigurer
(String key, String name) PropertyExpressionConfigurer
(String key, String name, String val) PropertyExpressionConfigurer
(String key, String name, String val, GamePiece piece) PropertyExpressionConfigurer
(String key, String name, PropertyExpression val) PropertyExpressionConfigurer
(String key, String name, PropertyExpression val, GamePiece piece) PropertyExpressionConfigurer
(PropertyExpression val, GamePiece piece) -
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from class VASSAL.configure.FormattedExpressionConfigurer
getControls, storePiece
Methods inherited from class VASSAL.configure.FormattedStringConfigurer
actionPerformed, focusGained, focusLost, getOptions, setOptions
Methods inherited from class VASSAL.configure.StringConfigurer
addFocusListener, buildTextField, getGrowthConstraint, getValueString, removeFocusListener, requestFocus, setEnabled, setHighlighted, setLabelVisible, setValue, updateHint
Methods inherited from class VASSAL.configure.Configurer
addPropertyChangeListener, fireUpdate, getContext, getContextLevel, getHint, getKey, getName, getScreenSize, getValue, initCustomControls, isFrozen, isHighlighted, isPieceContext, removePropertyChangeListener, repack, repack, setContext, setContext, setContext, setContextLevel, setFrozen, setHint, setHintKey, setLabelVisibile, setName, setValue
-
Constructor Details
-
PropertyExpressionConfigurer
-
PropertyExpressionConfigurer
-
PropertyExpressionConfigurer
-
PropertyExpressionConfigurer
-
PropertyExpressionConfigurer
public PropertyExpressionConfigurer(String key, String name, PropertyExpression val, GamePiece piece) -
PropertyExpressionConfigurer
-
PropertyExpressionConfigurer
-
-
Method Details
-
buildButton
- Overrides:
buildButton
in classFormattedExpressionConfigurer
-