| |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
SelectionAccessor | Read-only interface to the current selection model. |
SelectionAccessorController | Interface providing read and write access to selection information stored within the state holder. |
SelectionAccessorFactory | Factory that provides read-only as well as read-write accessors to selection information. |
This package contains accessors for reading and manipulating the selection information.
Provide means for manipulating the selection model.
Background information:
In order to render a page for a user the aggregation needs
to find out what the current page of the user is and which
resource reside on this page. All this information is stored
in the topology model of the portal. The topology model spans
several kinds of portal resources. Amongst them is the containment
model of the portal. It consists of a hierarchy of pages,
labels and URLs (the content model); pages have layout models
associated with them that make up the page in form of containers
and portlets. The navigation model is a view on the content model
that is presented to the user in order to navigate inside of the
portal. The selection model is a path through the navigation model
and its final node represents the currently selected element
(for example a page to display).
The following picture displays the relations between the different models and shows how the selection is determined:
| |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |