Class InstanceConfigurer
java.lang.Object
VASSAL.configure.Configurer
VASSAL.build.module.gamepieceimage.InstanceConfigurer
public class InstanceConfigurer extends Configurer
Controls for configuring an individual ItemInstance
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected classInstanceConfigurer.SymbolPanel -
Field Summary
Fields Modifier and Type Field Description protected GamePieceImagedefnprotected InstanceConfigurermeprotected JPanelpanelprotected InstanceConfigurer.SymbolPanelsymbolPanelprotected BoxvisBoxprotected VisualizervisualizerFields inherited from class VASSAL.configure.Configurer
changeSupport, frozen, key, name, NAME_PROPERTY, noUpdate, value -
Constructor Summary
Constructors Modifier Constructor Description protectedInstanceConfigurer()protectedInstanceConfigurer(String key, String name, GamePieceImage defn) -
Method Summary
Modifier and Type Method Description ComponentgetControls()GUI interface for setting the option in an editing windowArrayList<ItemInstance>getValueArrayList()Deprecated, for removal: This API element is subject to removal in a future version.List<ItemInstance>getValueList()StringgetValueString()static StringPropertiesToString(List<ItemInstance> props)voidrebuildViz()voidrefresh()voidrepack()voidsetValue(String s)Set the Object value from a Stringstatic List<ItemInstance>StringToProperties(String s, GamePieceImage defn)Methods inherited from class VASSAL.configure.Configurer
addPropertyChangeListener, fireUpdate, getKey, getName, getValue, isFrozen, removePropertyChangeListener, setFrozen, setName, setValue
-
Field Details
-
defn
-
visBox
-
visualizer
-
panel
-
symbolPanel
-
me
-
-
Constructor Details
-
InstanceConfigurer
protected InstanceConfigurer() -
InstanceConfigurer
-
-
Method Details
-
getValueString
- Specified by:
getValueStringin classConfigurer- Returns:
- a String representation of the Object value
-
getValueList
-
getValueArrayList
Deprecated, for removal: This API element is subject to removal in a future version.UsegetValueList()instead. -
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
-
PropertiesToString
-
StringToProperties
-
refresh
public void refresh() -
rebuildViz
public void rebuildViz() -
repack
public void repack()
-
getValueList()instead.