incubator-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <>
Subject [Incubator Wiki] Update of "xap/Demos" by Rob Gagne
Date Fri, 24 Nov 2006 15:10:29 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Incubator Wiki" for change notification.

The following page has been changed by Rob Gagne:

New page:
These examples demonstrate the core functionality of XAP applications:

 * Declarative UI - XML is used to create complex user interface
 * Declarative update - ability to modify an existing UI via XML
 * Server side event handling via XAL - work with any server that is capable of serving or
generating XAL documents
 * Client side event handling using JavaScript code

These examples are using very simple styling - however CSS is fully supported and the look
and feel can be customized as desired.

== Demos ==

'''Demo Application: Updating Stock Quotes'''

This application provides simulated real time stock price information.

[ Realtime Stock Ticker]

This sample updates a table in real time using data generated on the server.  This sample
uses Milestone 3 code.

'''Demo Application: Emergency Response System'''

This application is a simulated emergency response system that a user can view the location
of ambulance, hospital and fire stations on a map, add/modify nodes and calcuate routes between
different nodes.

All below samples and demos use Milestone 2 version.

[ Emergency Response System (Showing
extensibility and Integration with Google Maps)]

This application demonstrates the plugin architecture; this allows developers to create XML
syntax that can than be used within applications. In this application an XML tag called "gMap"
is used to allow very simple integration with a third party component.

== Examples ==

'''Hello World'''

A simple XAP application.

[ Hello, World!]

'''Client Side Logic'''

Demonstrates connecting user interface events with Managed Client Objects (MCOs) written in

[ clientside-handler]

'''Inline Javascript'''

Demonstrates including Javascript directly in a XAL document.

[ inline-javascript]

'''Server Side Modification'''

This example shows usage of XModify as a server document to update the user interface asynchronously
and declaratively.

[ serverside-handler]

'''Widget Examples'''

These applications demonstrate the available widgets provided by XAP.

 * [ split-pane]
 * [ tab-pane]

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message