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. |
