Package VASSAL.configure
Class StringEnum
java.lang.Object
VASSAL.configure.StringEnum
- Direct Known Subclasses:
CounterDetailViewer.DisplayConfig
,CounterDetailViewer.MinConfig
,DrawPile.AssignedDeckPrompt
,DrawPile.Prompt
,GamePieceLayout.BorderConfig
,GlobalOptions.Prompt
,GlobalOptions.PromptOnOff
,ImageItem.TextSource
,Item.LocationConfig
,LayerControl.CommandConfig
,LOS_Thread.GlobalOptions
,LOS_Thread.PersistenceOptions
,LOS_Thread.RoundingOptions
,MapShader.BoardPrompt
,MapShader.PatternPrompt
,MapShader.TypePrompt
,MassKeyCommand.Prompt
,RegularGridNumbering.F
,RegularGridNumbering.R
,RegularGridNumbering.T
,SetupStack.OwningBoardPrompt
,ShapeItem.ShapeConfig
,SquareGrid.RangeOptions
,SymbolItem.SetConfig
,TextItem.TextSource
,TurnTracker.LengthStyleConfig
,ZoneHighlight.Coverage
,ZoneHighlight.Style
public abstract class StringEnum extends Object
Wrapper class for an enumerated type. If an AutoConfigurable object lists an attribute of type StringEnum.class,
the AutoConfigurer class will build a StringEnumConfigurer as that attribute's editor.
The AutoConfigurable object should return a sub-class of StringEnum with a no-arg constructor
-
Constructor Summary
Constructors Constructor Description StringEnum()
-
Method Summary
Modifier and Type Method Description abstract String[]
getValidValues(AutoConfigurable target)
-
Constructor Details
-
StringEnum
public StringEnum()
-
-
Method Details
-
getValidValues
-