Enumerated item properties are string properties that are constrained to a predefined list of valid values. Generally, an enumerated item property should provide access to a small list of valid values. A TaggedPropertyEditor
is registered for enumerated properties so components like user interfaces can access the list of valid values.
The system supports two enumerated data types:
enumerated: Stores integer codes to the database.
enumerated String: Stores string codes to the database.