org.jboss.portal.theme.page
Class WindowResult
java.lang.Object
org.jboss.portal.theme.page.WindowResult
public class WindowResult
- extends java.lang.Object
The window result represent the generated content of a window. It contains several kind of data :
a map of actions available for the window
- Version:
- $Revision: 8784 $
- Author:
- Julien Viet
Nested Class Summary |
static class |
WindowResult.Action
Represents an action that can be triggered. |
Constructor Summary |
WindowResult(java.lang.String title,
java.lang.String content,
java.util.Map actions,
java.util.Map windowProperties,
java.lang.String headerChars,
WindowState windowState,
Mode mode)
Create a new WindowResult with the information about the renderered portlet. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WindowResult
public WindowResult(java.lang.String title,
java.lang.String content,
java.util.Map actions,
java.util.Map windowProperties,
java.lang.String headerChars,
WindowState windowState,
Mode mode)
- Create a new WindowResult with the information about the renderered portlet.
A window result contains the the
rendered markup fragment of the portlet, the title, a map of action urls to trigger mode and state changes, and
the properties that were set as portlet response properties.
- Parameters:
title
- the title to be displayed for this portlet in the rendered pagecontent
- the rendered markup fragment of the portletactions
- a map of actions possible for this portletwindowProperties
- the properties for this windowheaderChars
- content that needs to be injected into the header- See Also:
WindowResult.Action
getTitle
public java.lang.String getTitle()
getContent
public java.lang.String getContent()
getHeaderContent
public java.lang.String getHeaderContent()
getMode
public Mode getMode()
getWindowState
public WindowState getWindowState()
getTriggerableActions
public java.util.Collection getTriggerableActions(java.lang.String familyName)
getProperties
public java.util.Map getProperties()