VASSAL.configure
Class StringEnum

java.lang.Object
  |
  +--VASSAL.configure.StringEnum
Direct Known Subclasses:
DrawPile.AssignedDeckPrompt, DrawPile.Prompt, GlobalOptions.Prompt, LOS_Thread.RoundingOptions, MassKeyCommand.Prompt, RegularGridNumbering.F, RegularGridNumbering.R, RegularGridNumbering.T, SetupStack.OwningBoardPrompt

public abstract class StringEnum
extends java.lang.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
StringEnum()
           
 
Method Summary
abstract  java.lang.String[] getValidValues(AutoConfigurable target)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StringEnum

public StringEnum()
Method Detail

getValidValues

public abstract java.lang.String[] getValidValues(AutoConfigurable target)