Method Summary |
|
String | encode(PortletWindow window, Map parameters, PortletMode mode, WindowState state, boolean action) Encodes the Navigational State with overrides for a specific PortletWindow into a string to be embedded within a
PortalURL. |
String | encode(PortletWindow window, PortletMode mode, WindowState state) Encodes the Navigational State with overrides for a specific PortletWindow while retaining its (request)
parameters into a string to be embedded within a renderURL. |
String | encode() Encodes the current navigational State into a string to be embedded within a PortalURL. |
PortletMode | getMappedMode(PortletWindow window) Gets the internal (portal) portlet mode for the given portlet window. |
PortletMode | getMappedMode(String windowId) Gets the internal (portal) portlet mode for the given portlet window id. |
WindowState | getMappedState(PortletWindow window) Gets the internal (portal) window state for given portlet window. |
WindowState | getMappedState(String windowId) Gets the internal (portal) window state for given portlet window id. |
PortletWindow | getMaximizedWindow() For the current request return the (first) maximized window or
return null if no windows are maximized. |
PortletMode | getMode(PortletWindow window) Gets the portlet mode for the given portlet window. |
PortletMode | getMode(String windowId) Gets the portlet mode for the given portlet window id. |
Iterator | getParameterNames(PortletWindow window) |
String[] | getParameterValues(PortletWindow window, String parameterName) |
PortletWindow | getPortletWindowOfAction() |
PortletWindow | getPortletWindowOfResource() |
WindowState | getState(PortletWindow window) Gets the window state for given portlet window. |
WindowState | getState(String windowId) Gets the window state for given portlet window id. |
Iterator | getWindowIdIterator() Returns an iterator of Portlet Window ids of all the Portlet Windows
within the NavigationalState. |
void | init(String encodedState, String characterEncoding) |
boolean | isNavigationalParameterStateFull() |
boolean | isRenderParameterStateFull() |
void | sync(RequestContext context) Synchronize the Navigational State with saved state (if used). |