Package groovy.util

Class ObservableMap.MultiPropertyEvent

All Implemented Interfaces:
Serializable
Enclosing class:
ObservableMap

public static class ObservableMap.MultiPropertyEvent extends ObservableMap.PropertyEvent
Event fired when multiple property changes are aggregated.
See Also:
  • Field Details

    • MULTI_PROPERTY

      public static final String MULTI_PROPERTY
      Synthetic property name used for aggregated map events.
      See Also:
  • Constructor Details

    • MultiPropertyEvent

      public MultiPropertyEvent(Object source, ObservableMap.PropertyEvent[] events)
      Creates an aggregated property event.
      Parameters:
      source - the event source
      events - the nested property events
  • Method Details

    • getEvents

      public ObservableMap.PropertyEvent[] getEvents()
      Returns the nested property events.
      Returns:
      a defensive copy of the nested events