Advanced Customization > Services and Infrastructure Customization > Enumerated Types > External Enumerated Value Lists > Customization Points
  
Customization Points
Customization Points - EnumerationInfo
Property
Default Value
Possible Values
Required?
Description
EnumerationInfo.AUTO_SORT
Boolean.FALSE
Boolean.FALSE
Boolean.TRUE
no
If the EnumerationInfo.AUTO_SORT property is set to true, then the system automatically sorts the enumeration based on the localized display names of the entries. If it is set to false, then the system sorts the enumeration based on the relative sort order you assign to the entries. If two or more entries are given the same sort order, those entries are sorted relative to each other based on their display names. Entries without a sort order defined are sorted after all entries with a sort order defined.
EnumerationInfo.DEFAULT_LOCALE
System Locale
Any Locale
no
Indicates the locale which should be used as the fallback if the client requests the localized display information for an enumeration entry for a locale for which localizations are not available.
Customization Points - EnumerationEntryInfo
Property
Default Value
Possible Values
Required?
Description
EnumerationEntryInfo.SORT_ORDER
null
Any Integer
no
If the EnumerationInfo.AUTO_SORT property is set to false, the system sorts the enumeration based on the relative sort order you assign to the entries. If two or more entries are given the same sort order, those entries are sorted relative to each other based on their display names. Entries without a sort order defined are sorted after all entries with a sort order defined.
EnumerationEntryInfo.SELECTABLE
Boolean.TRUE
Boolean.TRUE
Boolean.FALSE
no
Indicates whether the entry should be selectable by the end user during edit operations.
EnumerationEntryInfo.DISPLAY_NAME
null
Any String
no
The display name for the enumeration entry for the indicated locale.