Camp Detail

This demo uses a CommandDiagram component with shared selection and rollover graphics. JSF 2 navigation is used to display the site detail page.

The data model and diagram are in Application scope, shared by all clients.

Source Files
detail.xhtml The page's Facelets source file.
DetailRequest.java The page handler class.
DetailDiagram.java The diagram handler class.
CampData.java A data manager class to hold the demos' data models, one per reservation date.
Site.java The demo's data object class.
camp.elt The element file, constructed in the toolkit's design editor; specifies positions for the campsites.
detail.rdr The renderer file describes how to render each object in the diagram based on its data values.
apprisant.properties A toolkit configuration file used by all demos; specifies rendering hints and logging properties.
faces-config.xml A JSF configuration file shared by all demos.
web.xml A server configuration file shared by all demos.