|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
See:
Description
| Interface Summary | |
| Application | A web application. |
| ApplicationFactory | Creator of applications. |
| ButtonModel | Responsible for the state of a Button component. |
| ComponentListener | Listens for ComponentEvents |
| HyperLinkModel | Responsible for the state of a HyperLink component. |
| LabelModel | Responsible for the state of a Label component. |
| ListBoxModel | Responsible for the state of a ListBox component. |
| Model | Responsible for the state of a component. |
| MouseListener | Listens for mouse events. |
| PageListener | Listens for page events. |
| PageModel | Responsible for the state of a Page component. |
| RenderContext | A context in which to render components. |
| RequestParameterNameMarshaller | Marshalls and unmarshalls HTTP request parameter names. |
| Serializer | Converts the state of an application to a stream of bytes. |
| SerializerFactory | Creator of Serializer objects. |
| StateManager | Moves state in and out of a component. |
| StateManagerFactory | Creates instances of StateManagers appropriate for component classes. |
| Table.CellEditor | Defines methods necessary by an object that allows a table cell to be edited. |
| Table.CellRenderer | Defines methods necessary by an object that allows a table cell to be rendered. |
| TableModel | Responsible for the state of a Table component. |
| TextAreaModel | Responsible for the state of a TextArea component. |
| TextFieldModel | Responsible for the state of a TextField component. |
| ThreadLocalTableModel.DefaultDataFactory | Creator of default data. |
| View | Responsible for renderering the graphical representation of a component. |
| ViewFactory | Creates views for components. |
| Class Summary | |
| AbstractApplication | Partial implementation of the Application interface. |
| AbstractListBoxModel | Partial implementation of the ListBoxModel interface. |
| AbstractModel | Partial implementation of the Model interface. |
| AbstractTableModel | Partial implementation of the TableModel interface. |
| AbstractThreadLocalModel | Abstract base class for models that store their state in thread local storage. |
| ApplicationProperties | Global properties. |
| ApplicationStateManager | Moves state in and out of an application. |
| Button | An implementation of a "push" button. |
| Common | Dumping ground of utility functions. |
| Component | A component is an object having a graphical representation that can be displayed on the screen and that can interact with the user. |
| ComponentEvent | A event that happens to a component. |
| Configuration | JWebComponents configuration. |
| Container | A component that contains other components. |
| ControllerServlet | This is the singleton servlet that acts as the controller for all the components in the application. |
| DefaultApplicationFactory | Application factory that creates a new Application object for every request. |
| DefaultButtonModel | A ButtonModel that stores its state in member variables. |
| DefaultHyperLinkModel | A HyperLinkModel that stores its state in member variables. |
| DefaultLabelModel | A LabelModel that stores is state in member variables. |
| DefaultListBoxModel | A ListBoxModel that stores it's state in member variables. |
| DefaultPageModel | A PageModel that stores its state in member variables. |
| DefaultRequestParameterNameMarshaller | Default name marshaller. |
| DefaultSerializerFactory | Creator of Serializers. |
| DefaultStateManager | Default component state manager used by most components. |
| DefaultStateManagerFactory | Default implementation of the StateManagerFactory interface that maintains a one-to-one mapping of Class to StateManager. |
| DefaultTableModel | A TableModel which stores its state in member variables. |
| DefaultTextAreaModel | A TextAreaModel that stores its state in member variables. |
| DefaultTextFieldModel | A TextFieldModel that stores its state in member variables. |
| DefaultViewFactory | View factory that returns view implementations from the com.fruitioninc.jwc.basic package. |
| HyperLink | An implementation of a hyperlink. |
| Label | A display area for a short text string. |
| ListBox | A component that allows the user to select one or more elements from a list. |
| Memento | State extracted from an application or component(s). |
| MouseEvent | When a user uses the mouse to click on a component an event of this type is generated. |
| Page | A web page. |
| PageEvent | Events that happen to pages. |
| Pair | A name-value pair. |
| Property | A element of component state. |
| RequestParameterNameMarshallerFactory | Creator of RequestParameterNameMarshallers |
| SerializedControllerServlet | A controller servlet that serialized access to the HttpSession object. |
| Table | Display and edit two-dimensional tables of cells. |
| Table.DefaultCellEditor | |
| Table.DefaultCellRenderer | |
| TableStateManager | Moves state into and out of a Table component. |
| TextArea | Display and edit multiple lines of text. |
| TextField | Display and edit a single line of text. |
| ThreadLocalListBox | A ListBox that stores its state in thread local storage. |
| ThreadLocalListBoxModel | A list box model that stores it's state in thread local storage. |
| ThreadLocalStorage | Manages thread local storage. |
| ThreadLocalTable | A table that stores it's state in thread local storage. |
| ThreadLocalTableModel | A table model that stores it's state in thread local storage. |
| ThreadLocalTextField | A TextField component that stores its state in thread local storage. |
| ThreadLocalTextFieldModel | A TextFieldModel that stores its state in thread local storage. |
| Exception Summary | |
| ChainedException | A generic exception class that features a subexception. |
| ChainedRuntimeException | A generic unchecked exception class that features a subexception. |
| MissingRequestParameterException | Thrown when a HTTP request does not contain a required parameter. |
| RenderException | Thrown when a exception is encountered during the rendering of a component. |
Provides a set of graphical components for developing web applications.
|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||