Package net.xoetrope.xui

Interface Summary
DialogSupport  
LayoutHelper A helper class for working with layout managers.
PageSupport Some common page methods, the page support is used as a common abstraction of the various page implementations.
XAppender A simple interface to allow one item to be appended to another.
XAttributedComponent An interface that allows the component builders to set the attributes of a component without knowing the individual accessor methods.
XComponentConstructor An interface for building components, used by and to extend componentFactory.
XContentHolder An interface for adding content to a component.
XContentPane Some containers use a content pane to hold their content rather than allowing the container to hold its children directly.
XHashCode An interface used by the event handling mechanism to handle and identify compound components Copyright (c) Xoetrope Ltd., 2002-2004 $Revision: 2.1 $ License: see License.txt
XImageHolder An interface for setting an Image, used by XImage Copyright (c) Xoetrope Ltd., 2002-2003 License: see license.txt $Revision: 2.1 $
XLayoutSupport Various layout support methods Copyright (c) Xoetrope Ltd., 2002-2003 License: see license.txt $Revision: 2.1 $
XLifeCycleListener An interface that allows applications to add to the startup and shutdown functionality.
XListHolder A generic interface for drop down lists.
XMessageBoxSetup An interface used to allow the message box dialog to be displayed sindependantly of the base package Copyright (c) Xoetrope Ltd., 2002-2003 $Revision: 2.2 $ License: see License.txt
XMetaContentHolder An interface for setting meta information content Copyright (c) Xoetrope Ltd., 2002-2003 License: see license.txt $Revision: 2.1 $
XModelHolder Generic interface for components that use an XModel instance.
XPage.IXDialog A bare interface used to distinguish dialogs from normal pages and checked by the PageManager when loading pages
XPageDisplay An interface used by page containers to display a page.
XPageLoader An interface used by the XPageLoader to load pages Copyright (c) Xoetrope Ltd., 2002-2003 License: see license.txt $Revision: 2.4 $
XRadioButtonGroup Add methods for radio button support and grouping Copyright (c) Xoetrope Ltd., 2002-2003 $Revision: 2.2 $ License: see License.txt
XRadioHolder An interface for radio button groups Copyright (c) Xoeotrope Ltd., 1998-2004 $Revision: 2.2 $
XStartupObject A interface to the startup object Copyright: Copyright (c) Xoetrope Ltd., 1998-2005
License: see license.txt
XStateHolder A generic interface that allows stateful components to bind their state Copyright (c) Xoetrope Ltd., 1998-2004 $Revision: 2.2 $
XTextDecorator An interface for adding decorations to the painting of text Company: Xoetrope Ltd., 1998-2003 $Revision: 2.0 $
XTextHolder A generic interface for components that display a text label Copyright: Copyright (c) Xoetrope Ltd., 2002-2004 $Revision: 2.2 $
XValueHolder A generic interface for components that display a text label Copyright: Copyright (c) Xoetrope Ltd., 2002-2004 $Revision: 2.2 $
 

Class Summary
WidgetAdapter Adapts the abstract component definition used by the common xui (net.xoetrope.xui) package to the concrete definition of a widget as required by an individual widget set such as AWT, Swing, SWT or HTML components.
XApplicationContext  
XComponentFactory A component factory.
XDataBindingContext A class used by XPage to manage the data binding coordination Copyright (c) Xoetrope Ltd., 2002-2005 License: see license.txt $Revision: 1.1 $
XEventHandler Implements an event handler for XUI.
XMethodReference  
XPage A basic unit for building applications.
XPageHelper A class used by XPage to implement its functionality in a reusable way Copyright (c) Xoetrope Ltd., 2002-2004 License: see license.txt $Revision: 1.8 $
XPageManager A class for loading and displaying XPages.
XPathEvaluator A class used by XPage to implement its evaluation of paths Copyright (c) Xoetrope Ltd., 2002-2004 License: see license.txt $Revision: 1.1 $
XProject A holder for references to the objects and resources used by a Xui project Copyright (c) Xoetrope Ltd., 2002-2003 $Revision: 2.40 $ License: see License.txt
XProjectManager A central repository for XProjects.
XTarget When using framesets the 'screen' is devided up into a number of different target areas.
XTextRenderer A mixin class for rendering multiline text.