Option
An Option comprises an enumerated type which defines the domain of the option, the keywords which parsers may use to identify the option, an end-user friendly description of the option, and an action that should be performed each time that the option is set.
Author
Todd L Smith
Leslie Schultz
Parameters
Option Key Type
The type of the option.
Properties
Link copied to clipboard
abstract val action: OptionProcessorFactory.OptionInvocation<OptionKeyType>.() -> Unit?
Content copied to clipboard
Link copied to clipboard
abstract val action2: OptionProcessorFactory.OptionInvocationWithArgument<OptionKeyType>.() -> Unit?
Content copied to clipboard
Link copied to clipboard
The Cardinality of this option. There may be stricter conditions that can be further checked by OptionProcessor.checkEncountered or a custom OptionProcessorFactory.rule.
Link copied to clipboard
The option key, a member of the enumeration which defines this option space.
Link copied to clipboard
The set of keywords that indicate this option.