
This class is designed for the command keywords that have text string values.


Constructor.
| Argument | Type | Default | Description |
| command | AFXCommand | Host command. | |
| name | String | Keyword name. | |
| isRequired | Bool | False | True if the keyword is a required argument of the command. |
| defaultValue | String | '' | Default value. |

Returns the text string that represents the keyword's current value.
Implements AFXKeyword.

Returns True if the keyword value differs from its previous value.
Implements AFXKeyword.

Sets the keyword's default value.
| Argument | Type | Default | Description |
| defaultValue | String | Default value. |

Sets the keyword's current value.
| Argument | Type | Default | Description |
| newValue | String | New value. |

Sets the keyword value to its default.
| Argument | Type | Default | Description |
| ignoreUnspecified | Bool | False | Ignore setting the value if the default is unspecified. |