Package edu.cmu.sun.controller

The controller package is responsible for handling user actions.

See:
          Description

Interface Summary
HoverEventAdapter.Listener  
 

Class Summary
FoldViewController Handles all click events for folded scrolling.
HoverEventAdapter Since Looking glass does not provide hover events, this simple class parses low level LgEvents an notifies a listener when a hover action occours.
ItemController A controller object for items in lists.
WindowController Receives all actions from the WindoBarView and translates the system's Models as needed.
 

Enum Summary
FoldViewController.Position DIRECTLY_ABOVE is the fold that is directly above the main list portion.
 

Package edu.cmu.sun.controller Description

The controller package is responsible for handling user actions. Typically, a View component will pick up the event, and map that event to an action in a controller. The controller will then modify the Models as necessary to perform the user's requested action. Then, the controller will trigger the TransitionManager to update all of the views again.

Related Documentation

See Also:
TransitionManager