org.richfaces.taglib
Class PageTag

java.lang.Object
  extended by javax.faces.webapp.UIComponentTagBase
      extended by javax.faces.webapp.UIComponentClassicTagBase
          extended by javax.faces.webapp.UIComponentELTag
              extended by org.richfaces.webapp.taglib.UIComponentELTagBase
                  extended by org.ajax4jsf.webapp.taglib.UIComponentTagBase
                      extended by org.ajax4jsf.webapp.taglib.HtmlComponentTagBase
                          extended by org.richfaces.taglib.PageTag
All Implemented Interfaces:
javax.servlet.jsp.tagext.BodyTag, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.JspIdConsumer, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag

public class PageTag
extends org.ajax4jsf.webapp.taglib.HtmlComponentTagBase


Field Summary
 
Fields inherited from class javax.faces.webapp.UIComponentClassicTagBase
bodyContent, pageContext, UNIQUE_ID_PREFIX
 
Fields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
Fields inherited from interface javax.servlet.jsp.tagext.BodyTag
EVAL_BODY_BUFFERED, EVAL_BODY_TAG
 
Fields inherited from interface javax.servlet.jsp.tagext.IterationTag
EVAL_BODY_AGAIN
 
Constructor Summary
PageTag()
           
 
Method Summary
 java.lang.String getComponentType()
           
 java.lang.String getRendererType()
           
 void release()
           
 void setBodyClass(javax.el.ValueExpression __bodyClass)
          Setter for bodyClass
 void setContentType(javax.el.ValueExpression __contentType)
          Set custom mime content type to response Setter for contentType
 void setFooterClass(javax.el.ValueExpression __footerClass)
          Setter for footerClass
 void setHeaderClass(javax.el.ValueExpression __headerClass)
          Setter for headerClass
 void setMarkupType(javax.el.ValueExpression __markupType)
          Page layout format ( html, xhtml, html-transitional, html-3.2 ) for encoding DOCTYPE, namespace and Content-Type definitions Setter for markupType
 void setNamespace(javax.el.ValueExpression __namespace)
          Set html element default namespace Setter for namespace
 void setOnload(javax.el.ValueExpression __onload)
          JavaScript code to execute on a page load.
 void setOnunload(javax.el.ValueExpression __onunload)
          JavaScript code to execute on a page unload.
 void setPageTitle(javax.el.ValueExpression __pageTitle)
          String for output as a page title.
protected  void setProperties(javax.faces.component.UIComponent component)
           
 void setSidebarClass(javax.el.ValueExpression __sidebarClass)
          Setter for sidebarClass
 void setSidebarPosition(javax.el.ValueExpression __sidebarPosition)
          Setter for sidebarPosition
 void setSidebarWidth(javax.el.ValueExpression __sidebarWidth)
          Setter for sidebarWidth
 void setTheme(javax.el.ValueExpression __theme)
          Setter for theme
 void setWidth(javax.el.ValueExpression __width)
          Setter for width
 
Methods inherited from class org.ajax4jsf.webapp.taglib.HtmlComponentTagBase
setDir, setLang, setOnclick, setOndblclick, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setStyle, setStyleClass, setTitle
 
Methods inherited from class org.ajax4jsf.webapp.taglib.UIComponentTagBase
getExpressionFactory, isValueReference, setActionListenerProperty, setActionProperty, setBooleanProperty, setBooleanProperty, setDoubleProperty, setDoubleProperty, setFloatProperty, setFloatProperty, setIntegerProperty, setIntegerProperty, setLongProperty, setLongProperty, setProperty, setProperty, setStringProperty, setStringProperty, setValueChangedListenerProperty, setValueProperty, setValueProperty
 
Methods inherited from class org.richfaces.webapp.taglib.UIComponentELTagBase
setActionListenerProperty, setActionProperty, setConverterProperty, setRowKeyConverterProperty, setValidatorProperty, setValueChangeListenerProperty
 
Methods inherited from class javax.faces.webapp.UIComponentELTag
createComponent, getELContext, hasBinding, setBinding, setRendered
 
Methods inherited from class javax.faces.webapp.UIComponentClassicTagBase
addChild, addFacet, addVerbatimAfterComponent, addVerbatimBeforeComponent, createVerbatimComponent, createVerbatimComponentFromBodyContent, doAfterBody, doEndTag, doInitBody, doStartTag, encodeBegin, encodeChildren, encodeEnd, findComponent, getBodyContent, getComponentInstance, getCreated, getCreatedComponents, getDoAfterBodyValue, getDoEndValue, getDoStartValue, getFacesContext, getFacesJspId, getFacetName, getId, getIndexOfNextChildTag, getJspId, getParent, getParentUIComponentClassicTagBase, getPreviousOut, setBodyContent, setId, setJspId, setPageContext, setParent, setupResponseWriter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.servlet.jsp.tagext.Tag
doEndTag, doStartTag, getParent, setPageContext, setParent
 

Constructor Detail

PageTag

public PageTag()
Method Detail

setBodyClass

public void setBodyClass(javax.el.ValueExpression __bodyClass)
Setter for bodyClass

Parameters:
bodyClass - - new value

setContentType

public void setContentType(javax.el.ValueExpression __contentType)
Set custom mime content type to response Setter for contentType

Parameters:
contentType - - new value

setFooterClass

public void setFooterClass(javax.el.ValueExpression __footerClass)
Setter for footerClass

Parameters:
footerClass - - new value

setHeaderClass

public void setHeaderClass(javax.el.ValueExpression __headerClass)
Setter for headerClass

Parameters:
headerClass - - new value

setMarkupType

public void setMarkupType(javax.el.ValueExpression __markupType)
Page layout format ( html, xhtml, html-transitional, html-3.2 ) for encoding DOCTYPE, namespace and Content-Type definitions Setter for markupType

Parameters:
markupType - - new value

setNamespace

public void setNamespace(javax.el.ValueExpression __namespace)
Set html element default namespace Setter for namespace

Parameters:
namespace - - new value

setOnload

public void setOnload(javax.el.ValueExpression __onload)
JavaScript code to execute on a page load. Setter for onload

Parameters:
onload - - new value

setOnunload

public void setOnunload(javax.el.ValueExpression __onunload)
JavaScript code to execute on a page unload. Setter for onunload

Parameters:
onunload - - new value

setPageTitle

public void setPageTitle(javax.el.ValueExpression __pageTitle)
String for output as a page title. Setter for pageTitle

Parameters:
pageTitle - - new value

setSidebarClass

public void setSidebarClass(javax.el.ValueExpression __sidebarClass)
Setter for sidebarClass

Parameters:
sidebarClass - - new value

setSidebarPosition

public void setSidebarPosition(javax.el.ValueExpression __sidebarPosition)
Setter for sidebarPosition

Parameters:
sidebarPosition - - new value

setSidebarWidth

public void setSidebarWidth(javax.el.ValueExpression __sidebarWidth)
Setter for sidebarWidth

Parameters:
sidebarWidth - - new value

setTheme

public void setTheme(javax.el.ValueExpression __theme)
Setter for theme

Parameters:
theme - - new value

setWidth

public void setWidth(javax.el.ValueExpression __width)
Setter for width

Parameters:
width - - new value

release

public void release()
Specified by:
release in interface javax.servlet.jsp.tagext.Tag
Overrides:
release in class org.ajax4jsf.webapp.taglib.HtmlComponentTagBase

setProperties

protected void setProperties(javax.faces.component.UIComponent component)
Overrides:
setProperties in class org.ajax4jsf.webapp.taglib.HtmlComponentTagBase

getComponentType

public java.lang.String getComponentType()
Specified by:
getComponentType in class javax.faces.webapp.UIComponentTagBase

getRendererType

public java.lang.String getRendererType()
Specified by:
getRendererType in class javax.faces.webapp.UIComponentTagBase


Copyright © 2009. All Rights Reserved.