Package org.evoludo.util
Interface CLOption.Key
- All Known Implementing Classes:
CLOption.SimpleKey,Continuous.Benefits,Continuous.Costs,EvoLudo.ColorModelType,Geometry.Type,IBS.MigrationType,IBS.ScoringType,IBS.Statistics.Type,IBSC.Init.Type,IBSD.Init.Type,IBSD.OptimizationType,IBSGroup.SamplingType,Map2Fitness.Map,Mutation.Continuous.Type,Mutation.Discrete.Type,ODE.InitType,PDE.InitType,PlayerUpdate.Type,PopulationUpdate.Type,SpeciesUpdate.Type,Type
- Enclosing class:
CLOption
public static interface CLOption.Key
The interface for keys of command line options. Options may offer several
distinct settings in the form of keys.
-
Method Summary
-
Method Details
-
getKey
String getKey()Return key of in this collection. Used when parsing command line options.- Returns:
- the key of the command line option
-
getTitle
String getTitle()Brief description of purpose of this key. Used in GUI and in help display.- Returns:
- the title of the command line option
- See Also:
-
getDescription
Optional: long description of purpose of this key. Used in help display. Defaults to brief description.- Returns:
- the description of the command line option
- See Also:
-