Package org.formaria.aria

Interface Summary
Appender A simple interface to allow one item to be appended to another.
ComponentConstructor An interface for building components, used by and to extend componentFactory.
CompositeComponent An interface used for composite components, providing some additional information at runtime to the editor
ContentHolder An interface for adding content to a component.
ContentPane Some containers use a content pane to hold their content rather than allowing the container to hold its children directly.
DialogSupport  
ErrorDisplay An interface for displaying error information
HashCode An interface used by the event handling mechanism to handle and identify compound components
ILayoutHelper A helper class for working with layout managers.
ImageHolder An interface for setting an Image, used by Image
LayoutSupport Various layout support methods
LifeCycleListener An interface that allows applications to add to the startup and shutdown functionality.
ListHolder A generic interface for drop down lists.
MessageBoxSetup An interface used to allow the message box dialog to be displayed sindependantly of the base package
MetaContentHolder An interface for setting meta information content
ModelHolder Generic interface for components that use an DataModel instance.
MultiAttributedComponent An interface that provides notication that all component attributes have been set
Page A basic unit for building applications.
PageDisplay An interface used by page containers to display a page.
PageLoader An interface used by the PageLoader to load pages
PageSupport Some common page methods, the page support is used as a common abstraction of the various page implementations.
PageSupport.IDialog A bare interface used to distinguish dialogs from normal pages and checked by the PageManager when loading pages
PersistentState An interface used by components to save their state on shutdown and restore it following a restarts
RadioButtonGroup Add methods for radio button support and grouping
RadioHolder An interface for radio button groups
StartupObject A interface to the startup object
StateHolder A generic interface that allows stateful components to bind their state
TextDecorator An interface for adding decorations to the painting of text
TextHolder A generic interface for components that display a text label
ValueHolder A generic interface for components that display a text label
 

Class Summary
ApplicationContext  
ComponentFactory A component factory.
DataBindingContext A class used by Page to manage the data binding coordination
EventHandler Implements an event handler for Aria.
MethodReference A holder for method related information
PageHelper A class used by Page to implement its functionality in a reusable way
PageManager A class for loading and displaying Pages.
PathEvaluator A class used by Page to implement its evaluation of paths
PojoMethodReference A method reference wrapping pojo model nodes
Project A holder for references to the objects and resources used by an Aria project
ProjectManager A central repository for Projects.
Target When using framesets the 'screen' is devided up into a number of different target areas.
TextRenderer A mixin class for rendering multiline text.
WidgetAdapter Adapts the abstract component definition used by the common aria (org.formaria.aria) package to the concrete definition of a widget as required by an individual widget set such as AWT, Swing, SWT or HTML components.