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:
-