All Packages  Class Hierarchy  This Package  Previous  Next  Index

Interface quicktime.app.spaces.ListenerController

public interface ListenerController
extends Controller, Listener
A ListenerController is a controller that is generally invoked or made active by events or notificiations from some source object. For example the MouseController is a ListenerController - it is activated when its source object (a java.awt.Component) broadcasts a mouse event to its listeners. The MouseController once activated will act upon the members of the Space over which it exerts some kind of control, example dragging a visual object around the screen.

A ListenerController when added to a Space will be notified when the Space is added to the object that is to be the source of events for that Space. The Space will then ensure that the addedTo and removedFrom methods of the Listener interface are called on controllers of this type.



All Packages  Class Hierarchy  This Package  Previous  Next  Index