# Uses of Class
org.jdesktop.application.AbstractBean

Packages that use AbstractBean
Package
Description
org.jdesktop.application

## Uses of AbstractBean in org.jdesktop.application

Subclasses of AbstractBean in org.jdesktop.application
Modifier and Type
Class
Description
`class`
`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.
`class`
`Application`
The base class for Swing applications.
`class`
`ApplicationContext`
A singleton that manages shared objects, like actions, resources, and tasks, for `Applications`.
`class`
`FrameView`
`class`
`LocalStorage`
Access to per application, per user, local file storage.
`class`
`ResourceManager`
The application's `ResourceManager` provides read-only cached access to resources in `ResourceBundles` via the `ResourceMap` class.
`class`
`SingleFrameApplication`
An application base class for simple GUIs with one primary JFrame.
`static class`
`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.
`class`
`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.
`class`
`TaskService`
The service for executing tasks
`class`
`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.