JoltList

This is a Jolt-aware extension of java.awt.List and Swing Jlist that is linked to a specific Jolt field in the Jolt input or output buffer by its JoltFieldName property. If the field occurs multiple times in the Jolt input buffer, the occurrence this list is linked to is specified by the occurrenceIndex property of this bean. JoltList can be connected with JoltServiceBeans in two ways:

  • JoltList contains parts of the input for a service. A JoltServiceBean listens to events raised by a JoltList. JoltList sends JoltInputEvents to its listeners when the selection in the listbox changes. The JoltInputEvent, in this case, is populated with the single value of the selected item.
  • JoltList displays output from a service. When used to display the output of a service, JoltList listens to JoltOutputEvents from JoltServiceBeans and updates its contents accordingly with all occurrences of the field to which it is linked.