-
-
Describes a watchee field.
Notifies watchers that their watchee state has changed.
Encapsulates the unique identifying data of
a notifier.
Contains the invariant part of a WatchParamter that can be shared among
WatchParameters for different objects.
Interface for classes that schedule a NotifierTrigger for execution.
Annotation for creating a watcher.
Optional arg passed to a watcher's method containing details of the Watch that triggered
the method.
Instruments watchee classes to add the watcher notification mechanism.
Triggers registered watchers when a watched field and so on in a watchee fires.
Parameter object for setting watches