org.dishevelled.observable.event
Class VetoableMapChangeEvent<K,V>

java.lang.Object
  extended by java.util.EventObject
      extended by org.dishevelled.observable.event.VetoableMapChangeEvent<K,V>
Type Parameters:
K - map key type
V - map value type
All Implemented Interfaces:
Serializable

public class VetoableMapChangeEvent<K,V>
extends EventObject

An event object representing a vetoable change made to an observable map.

Version:
$Revision$ $Date$
Author:
Michael Heuer
See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
VetoableMapChangeEvent(ObservableMap<K,V> source)
          Create a new vetoable map change event with the specified observable map as the event source.
 
Method Summary
 ObservableMap<K,V> getObservableMap()
          Return the source of this vetoable map change event as an ObservableMap.
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

VetoableMapChangeEvent

public VetoableMapChangeEvent(ObservableMap<K,V> source)
Create a new vetoable map change event with the specified observable map as the event source.

Parameters:
source - source of the event
Method Detail

getObservableMap

public final ObservableMap<K,V> getObservableMap()
Return the source of this vetoable map change event as an ObservableMap.

Returns:
the source of this vetoable map change event as an ObservableMap


Copyright (c) 2003-2012 held jointly by the individual authors. Licensed under the GNU Lesser General Public License (LGPL).