Uses of Package
org.jdesktop.application

Classes in org.jdesktop.application used by org.jdesktop.application
AbstractBean
          An encapsulation of the PropertyChangeSupport methods based on java.beans.PropertyChangeSupport.
Action
          Marks a method that will be used to define a Swing Action object's actionPerformed method.
ActionManager
          The application's ActionManager provides read-only cached access to ActionMaps that contain one entry for each method marked with the @Action annotation in a class.
Application
          The base class for Swing applications.
Application.ExitListener
          Give the Application a chance to veto an attempt to exit/quit.
ApplicationAction
          The Action class used to implement the @Action annotation.
ApplicationActionMap
          An ActionMap class where each entry corresponds to an @Action method from a single actionsClass (i.e.
ApplicationContext
          A singleton that manages shared objects, like actions, resources, and tasks, for Applications.
FrameView
           
LocalStorage
          Access to per application, per user, local file storage.
ProxyActions
           
ResourceConverter
          A base class for converting arbitrary types to and from Strings, as well as a registry of ResourceConverter implementations.
ResourceConverter.ResourceConverterException
           
ResourceManager
          The application's ResourceManager provides read-only cached access to resources in ResourceBundles via the ResourceMap class.
ResourceMap
          A read-only encapsulation of one or more ResourceBundles that adds automatic string conversion, support for field and Swing component property injection, string resource variable substitution, and chaining.
SessionStorage
          Support for storing GUI state that persists between Application sessions.
SessionStorage.Property
          Defines the sessionState property.
Task
          A type of SwingWorker that represents an application background task.
Task.BlockingScope
          Specifies to what extent the GUI should be blocked a Task is executed by a TaskService.
Task.InputBlocker
          Specifies to what extent input to the Application's GUI should be blocked while this Task is being executed and provides a pair of methods, block and unblock that do the work of blocking the GUI.
TaskEvent
          An encapsulation of the value produced one of the Task execution methods: doInBackground(), process, done.
TaskListener
          Listener used for observing Task execution.
TaskMonitor
          This class is intended to serve as the model for GUI components, like status bars, that display the state of an application's background tasks.
TaskService
           
View
          A View encapsulates a top-level Application GUI component, like a JFrame or an Applet, and its main GUI elements: a menu bar, tool bar, component, and a status bar.