Uses of Interface
com.taco.data.INotificationStrategy

Packages that use INotificationStrategy
com.taco.data   
com.taco.swinger Provides utilities for programming with the Swing API, and specialized Swing components. 
 

Uses of INotificationStrategy in com.taco.data
 

Classes in com.taco.data that implement INotificationStrategy
 class AbstractNotificationStrategy
          An abstract implementation of INotificationStrategy which creates a PropertyChangeEvent based on the multiple argument form of notifyListeners(), and calls notifyListeners() with the event.
protected static class WrappedObservableMap.WrappedNotificationStrategy
          A notification strategy that wraps another one, used so that when the observable map notifies its listeners, the keys and values it sends to the listeners are suitably unwrapped (they are stored wrapped in the observable map).
 

Fields in com.taco.data declared as INotificationStrategy
protected  INotificationStrategy WrappedObservableMap.WrappedNotificationStrategy._decoratee
          The notification strategy wrapped by this instance.
protected  INotificationStrategy ObservableMap._notificationStrategy
          The strategy that specifies how to notify listeners.
static INotificationStrategy IObservableMap.SINGLE_THREADED_STRATEGY
          An instance of INotificationStrategy which notifies all listeners in order using the same thread.
 

Methods in com.taco.data that return INotificationStrategy
 INotificationStrategy WrappedObservableMap.getNotificationStrategy()
          Return the unwrapped notification strategy (the same as was passed to the constructor).
 INotificationStrategy ObservableMap.getNotificationStrategy()
          Return the strategy used to notify listeners.
 INotificationStrategy IObservableMap.getNotificationStrategy()
          Return the strategy used to notify listeners of key changes.
 

Methods in com.taco.data with parameters of type INotificationStrategy
static IDelayedResultObservableMap DelayedResultObservableMap.makeSynchronizedInstance(INotificationStrategy notificationStrategy)
          Create a new instance that uses the argument notification strategy, and return a synchronized proxy to it.
 void WrappedObservableMap.setNotificationStrategy(INotificationStrategy strategy)
          Wrap the argument strategy so that listeners are notified with the unwrapped keys and values.
 void ObservableMap.setNotificationStrategy(INotificationStrategy strategy)
          Set the strategy used to notify listeners.
 void IObservableMap.setNotificationStrategy(INotificationStrategy strategy)
          Set the strategy used to notify listeners of key changes.
 void DelayedResultObservableMap.setNotificationStrategy(INotificationStrategy strategy)
          Wrap the argument strategy so that listeners are notified with the unwrapped keys and values.
 

Constructors in com.taco.data with parameters of type INotificationStrategy
DelayedResultObservableMap(INotificationStrategy strategy)
          Create a new instance that uses the argument notification strategy.
ObservableMap(IMapFactory mapFactory, int capacity, INotificationStrategy notificationStrategy)
          Construct a new instance that uses the argument factory to create a new map that provides storage for the new instance.
ObservableMap(INotificationStrategy notificationStrategy)
          Create a new instance that uses a hash map factory, with a initial size of 16 entries, and the argument notification strategy.
ObservableMap(java.util.Map map, IMapFactory mapFactory, INotificationStrategy notificationStrategy)
           
WrappedObservableMap.WrappedNotificationStrategy(INotificationStrategy decoratee, IObjectMapper keyUnwrapper, IObjectMapper valueUnwrapper)
          Construct a new strategy by wrapping the argument strategy.
WrappedObservableMap(IMapFactory mapFactory, int capacity, INotificationStrategy notificationStrategy, IObjectMapper keyWrapper, IObjectMapper keyUnwrapper, IObjectMapper valueWrapper, IObjectMapper valueUnwrapper)
           
WrappedObservableMap(INotificationStrategy notificationStrategy, IObjectMapper keyWrapper, IObjectMapper keyUnwrapper, IObjectMapper valueWrapper, IObjectMapper valueUnwrapper)
           
 

Uses of INotificationStrategy in com.taco.swinger
 

Classes in com.taco.swinger that implement INotificationStrategy
 class SwingNotificationStrategy
          A notification strategy that notifies each listener using the event-dispatching thread.