Class LayoutConfigurer
java.lang.Object
VASSAL.configure.Configurer
VASSAL.build.module.gamepieceimage.LayoutConfigurer
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected classprotected static classNested classes/interfaces inherited from class VASSAL.configure.Configurer
Configurer.ContextLevel -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected intprotected Componentprotected StringConfigurerprotected static final Stringprotected Boxprotected LayoutConfigurer.NewIntConfigurerprotected JPanelprotected LayoutConfigurer.ItemPanelprotected GamePieceLayoutprotected static final intprotected JPanelprotected static final Stringprotected static final Stringprotected Boxprotected JLabelprotected Visualizerprotected LayoutConfigurer.NewIntConfigurerFields inherited from class VASSAL.configure.Configurer
changeSupport, context, contextLevel, frozen, hint, key, LIST_ENTRY_HIGHLIGHT_COLOR, name, NAME_PROPERTY, noUpdate, value -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedprotectedLayoutConfigurer(String key, String name, GamePieceLayout def) -
Method Summary
Methods inherited from class VASSAL.configure.Configurer
addFocusListener, addPropertyChangeListener, fireUpdate, getContext, getContextLevel, getHint, getKey, getName, getScreenSize, initCustomControls, isFrozen, isHighlighted, isPieceContext, removeFocusListener, removePropertyChangeListener, repack, requestFocus, setContext, setContext, setContext, setContextLevel, setEnabled, setFrozen, setHighlighted, setHint, setHintKey, setLabelVisibile, setLabelVisible, setName, setValue
-
Field Details
-
ADD_SYMBOL
-
ADD_IMAGE
-
ADD_TEXT
-
ADD_TEXTBOX
-
ADD_SHAPE
-
REMOVE
-
UP
-
DOWN
-
NO_CURRENT_ITEM
protected static final int NO_CURRENT_ITEM- See Also:
-
panel
-
itemPanel
-
itemConfigPanel
-
currentItemControls
-
currentItem
protected int currentItem -
visBox
-
visualizer
-
visLabel
-
filler
-
layout
-
defName
-
height
-
width
-
-
Constructor Details
-
LayoutConfigurer
protected LayoutConfigurer() -
LayoutConfigurer
-
-
Method Details
-
getValue
Description copied from class:ConfigurerThe Object value May be null if the Object has not been initialized- Overrides:
getValuein classConfigurer
-
setValue
Description copied from class:ConfigurerSet the Object value from a String- Specified by:
setValuein classConfigurer
-
getControls
Description copied from class:ConfigurerGUI interface for setting the option in an editing window- Specified by:
getControlsin classConfigurer
-
getValueString
- Specified by:
getValueStringin classConfigurer- Returns:
- a String representation of the Object value
-
repack
protected void repack()Description copied from class:ConfigurerRepack the current configurer- Overrides:
repackin classConfigurer
-