Quick search:

Classes in the pnt.web.helpers package

Helper class to collect marked items that where marked by the user in the ItemsTableForm of pages like ObjectIndexPage, ObjectPropertyPage and ObjectSearchpage

Instances of this class build a page button list for browsing through paged search results.

See what is context scouting. To keep track of the movements through the pages of the applications, the SessionBasedScout stores footpints in the session. However, its interface has been designed to allow the replacement by for example a database based scout that supports longer and persistent footprint history.
Footprints exist of an uri for each footprint id, and another map of context ids (upward references) for each footprint id. Because from one page several pages be opened in a new window or tab, the scout stores any move so that it can become a context later on.