Skip navigation links

Package uk.ac.ed.epcc.webapp.servlet.navigation

Support for a menu navigation.

See: Description

Package uk.ac.ed.epcc.webapp.servlet.navigation Description

Support for a menu navigation.

A navigation menu consists of a tree of Navigational nodes that will be formatted as a html multi-level list of links. CSS and possible ECMAscript will format these as navigational menus. The exact details of which depend on the css and may be responsive to the device viewing the page.

Each node can represent:

Nodes are lightweight and serialisable so a menu can be built and cached in the user session without requiring complex sql queries. The Node tree is build by a AppContextService. Operations that might modify the menu structure should use the service to explicitly rebuild the tree.
 
Skip navigation links