Package com.threerings.util

Interface Summary
DirectionCodes A single, top-level location for the definition of compass direction constants, which are used by a variety of Narya services.
KeyboardManager.KeyObserver An interface to be implemented by those that care to be notified whenever an event (either a key press or a key release) occurs for any key while the keyboard manager is active.
KeyTranslator The key translator interface provides a means whereby the keyboard manager can map a key code to the logical Controller action command that it represents.
 

Class Summary
BrowserUtil Encapsulates a bunch of hackery needed to invoke an external web browser from within a Java application.
BrowserUtil.BrowserTracker  
CompiledConfig Used to load and store compiled configuration data (generally XML files that are parsed into Java object models and then serialized for rapid and simple access on the client and server).
DirectionUtil Direction related utility functions.
FileUtil  
IdleTracker Used to track user idleness in an AWT application.
KeyboardManager The keyboard manager observes keyboard actions on a particular component and posts commands associated with the key presses to the Controller hierarchy.
KeyboardManager.KeyObserverOp An observer operation to notify observers of a key event.
KeyDispatcher Handles dispatching special global key pressed and released events to those that care to monitor and process such things.
KeyTranslatorImpl A basic implementation of the KeyTranslator interface that provides facilities for mapping key codes to action command strings for use by the KeyboardManager.
KeyTranslatorImpl.KeyRecord