## Package visad.collab

Interface Summary
DisplayMonitor: `DisplayMonitor` is the interface for objects which monitor the state of `Control`s, `Display`s and `ScalarMap`s.
DisplaySync: `DisplaySync` is the interface for objects which synchronize a `Display` with one or more `RemoteDisplay`s.
MonitorCallback: `MonitorCallback` is the interface for receivers of `MonitorEvent`s.
RemoteDisplayMonitor: `RemoteDisplayMonitor` is the interface for monitoring `RemoteDisplay`s.
RemoteDisplaySync: `RemoteDisplaySync` is the interface for stubs which are exported to `RemoteDisplay`s and used to send back events used for synchronization.
RemoteEventProvider

Class Summary
CollabUtil
ControlMonitorEvent: `ControlMonitorEvent` is the VisAD class for `Control`-related `Event`s from display monitors.
DisplayMonitorImpl: `DisplayMonitorImpl` is the `Display` monitor implementation.
DisplaySyncImpl
MapMonitorEvent: `MapMonitorEvent` is the VisAD class for `ScalarMap`-related events from display monitors.
MessageMonitorEvent: `MessageMonitorEvent` is the VisAD class for `MessageEvent`-related events from display monitors.
MonitorEvent: `MonitorEvent` is the VisAD superclass for events from display monitors.
MonitorSyncer
ReferenceMonitorEvent: `ReferenceMonitorEvent` is the VisAD class for `RemoteReferenceLink`-related events from display monitors.
RemoteDisplayMonitorImpl: `RemoteDisplayMonitorImpl` is the implementation of the VisAD `RemoteDisplayMonitor` class.
RemoteDisplaySyncImpl: `RemoteDisplaySyncImpl` is the implementation of the VisAD `RemoteDisplaySync` class.
RemoteEventProviderImpl