# Class: com.pnfsoftware.jeb.core.ListOptionDefinition

List option description used by property definition managers.

## Constructor: ListOptionDefinition
- parameter: `name`, type: `java.lang.String`
- parameter: `defaultValue`, type: `java.lang.String`
- parameter: `description`, type: `java.lang.String`
- parameter: `options`, type: `java.lang.String[]`

Description: Create a list\-backed option definition.
parameter: name: option name
parameter: defaultValue: default selected value
parameter: description: option description
parameter: options: available values

## Method: getOptions
- return type: `java.lang.String[]`

Description: 
return: The list of options to display

## Method: getType
- return type: `com.pnfsoftware.jeb.core.ITypedOptionDefinition.Type`

Description: Get the option type.
return: [Type#List](Type#List)

