|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.caucho.portal.generic.AbstractRenderer
com.caucho.portal.alpharenderer.HtmlRenderer
public class HtmlRenderer
Preferences:
| Field Summary | |
|---|---|
protected static java.util.logging.Logger |
log
|
static java.lang.String |
PREFERENCE_STYLESHEET
|
| Fields inherited from class com.caucho.portal.generic.AbstractRenderer |
|---|
PAGE_HEADER_RENDERED |
| Constructor Summary | |
|---|---|
HtmlRenderer()
|
|
| Method Summary | |
|---|---|
protected void |
beginPage(java.io.PrintWriter out,
RenderRequest request,
java.lang.String namespace)
Derived classes override to insert header content for a page, called only when beginPage() has not been called on some instance of AbstractRenderer for this request. |
protected void |
beginWindow(java.io.PrintWriter out,
RenderRequest request,
java.lang.String namespace)
Derived classes override to insert header content before a portlet has been rendered. |
protected void |
endPage(java.io.PrintWriter out,
RenderRequest request,
java.lang.String namespace)
Derived classes override to insert footer content for a page, called from only when beginPage() has been called for the Window. |
protected void |
endWindow(java.io.PrintWriter out,
RenderRequest request,
java.lang.String namespace)
Derived classes override to append footer content after a portlet has been rendered. |
java.lang.String |
getDoctype()
|
java.lang.String |
getPageTitle()
|
Menu |
getPortletModeMenu()
|
java.lang.String |
getStylesheet()
|
Location |
getTitleLocation()
|
Menu |
getWindowStateMenu()
|
protected void |
htmlPortletModeMenu(java.io.PrintWriter out,
RenderRequest request,
java.lang.String namespace,
java.util.ResourceBundle resourceBundle)
|
protected void |
htmlTitle(java.io.PrintWriter out,
RenderRequest request,
java.lang.String namespace,
java.util.ResourceBundle resourceBundle)
|
protected void |
htmlWindowStateMenu(java.io.PrintWriter out,
RenderRequest request,
java.lang.String namespace,
java.util.ResourceBundle resourceBundle)
|
void |
init()
|
boolean |
isCompact()
|
protected void |
printNewline(java.io.PrintWriter out)
|
void |
setCompact(boolean compact)
Set to true for compact output without newlines, default false. |
void |
setDoctype(java.lang.String doctype)
The doctype. |
void |
setPageTitle(java.lang.String pageTitle)
The title for the page, included in the html output as: |
void |
setPortletModeMenu(Menu portletModeMenu)
Default is an instance of HtmlMenu |
void |
setStylesheet(java.lang.String stylesheet)
The stylesheet to use, unless overridden with the portlet preference css.stylesheet. |
void |
setTitleLocation(java.lang.String titleLocation)
Location to place the title of the portlet: "hidden", "frame", "header" (default), or "footer". |
void |
setWindowStateMenu(Menu windowStateMenu)
Default is an instance of HtmlMenu |
| Methods inherited from class com.caucho.portal.generic.AbstractRenderer |
|---|
beginPage, beginWindow, createControlURL, endPage, endWindow, finish, finish, getBufferSize, getContentType, getDefaultContentType, getLocale, getOutputStream, getPortletConfig, getPortletModes, getRenderResponse, getResourceBundle, getShortTitle, getTitle, getWindowStates, getWriter, isAlwaysStream, isAlwaysWrite, isPortletModeAllowed, isWindowStateAllowed, printEscaped, setAlwaysStream, setAlwaysWrite, setBufferSize, setDecorateWindow, setDefaultContentType |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final java.util.logging.Logger log
public static final java.lang.String PREFERENCE_STYLESHEET
| Constructor Detail |
|---|
public HtmlRenderer()
| Method Detail |
|---|
public void setPageTitle(java.lang.String pageTitle)
<head> <title>pageTitle</title> </head>
public java.lang.String getPageTitle()
public void setCompact(boolean compact)
public boolean isCompact()
public void setDoctype(java.lang.String doctype)
html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transistional.dtd
public java.lang.String getDoctype()
public void setStylesheet(java.lang.String stylesheet)
css.stylesheet. Default is "/portal.css". .
public java.lang.String getStylesheet()
public void setTitleLocation(java.lang.String titleLocation)
public Location getTitleLocation()
public void setWindowStateMenu(Menu windowStateMenu)
HtmlMenu
public Menu getWindowStateMenu()
public void setPortletModeMenu(Menu portletModeMenu)
HtmlMenu
public Menu getPortletModeMenu()
public void init()
protected void beginPage(java.io.PrintWriter out,
RenderRequest request,
java.lang.String namespace)
throws java.io.IOException
AbstractRenderer
beginPage in class AbstractRendererjava.io.IOException
protected void beginWindow(java.io.PrintWriter out,
RenderRequest request,
java.lang.String namespace)
throws java.io.IOException
AbstractRenderer
beginWindow in class AbstractRendererjava.io.IOException
protected void endWindow(java.io.PrintWriter out,
RenderRequest request,
java.lang.String namespace)
throws java.io.IOException
AbstractRenderer
endWindow in class AbstractRendererjava.io.IOException
protected void endPage(java.io.PrintWriter out,
RenderRequest request,
java.lang.String namespace)
throws java.io.IOException
AbstractRenderer
endPage in class AbstractRendererjava.io.IOExceptionprotected void printNewline(java.io.PrintWriter out)
protected void htmlTitle(java.io.PrintWriter out,
RenderRequest request,
java.lang.String namespace,
java.util.ResourceBundle resourceBundle)
throws java.io.IOException
java.io.IOException
protected void htmlPortletModeMenu(java.io.PrintWriter out,
RenderRequest request,
java.lang.String namespace,
java.util.ResourceBundle resourceBundle)
throws java.io.IOException
java.io.IOException
protected void htmlWindowStateMenu(java.io.PrintWriter out,
RenderRequest request,
java.lang.String namespace,
java.util.ResourceBundle resourceBundle)
throws java.io.IOException
java.io.IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||