7.3. Holding properties in Items

Item is an object that contains a set of named properties. Each property is identified by a property identifier (PID) and a reference to the property can be queried from the Item. Item defines inner interfaces for maintaining the item property set and listening changes in the item property set.

Items generally represent objects in the object-oriented model, but with the exception that they are configurable and provide an event mechanism. The simplest way of utilizing Item interface is to use existing Item implementations. Provided utility classes include a configurable property set, a bean-to-item adapter and a Form UI component.