org.hdpagination.web.jsf.tag
Class AbstractBaseTag

java.lang.Object
  extended by javax.faces.webapp.UIComponentTagBase
      extended by javax.faces.webapp.UIComponentClassicTagBase
          extended by javax.faces.webapp.UIComponentTag
              extended by org.hdpagination.web.jsf.tag.AbstractBaseTag
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
Direct Known Subclasses:
GoToPageTag, PaginateLinkTag, SelectPageTag, SelectSortTag, SortLinkTag

public abstract class AbstractBaseTag
extends javax.faces.webapp.UIComponentTag

Super class for JSF Pagination tags

Since:
1.1
Author:
Liangfeng Ren

Field Summary
 
Fields inherited from class javax.faces.webapp.UIComponentClassicTagBase
bodyContent, pageContext, UNIQUE_ID_PREFIX
 
Fields inherited from class javax.faces.webapp.UIComponentTagBase
log
 
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
AbstractBaseTag()
           
 
Method Summary
 void setAccesskey(java.lang.String accesskey)
          Access key that, when pressed, transfers focus to this element.
 void setPagiDefinitionId(java.lang.String paginateDefinitionId)
          The bean name (id) of PaginateDefinition instance defined in Spring application context for the search
 void setProperties(javax.faces.component.UIComponent component)
           
 void setStyle(java.lang.String style)
          Specifies an inline style for the element.
 void setStyleClass(java.lang.String styleClass)
          Space-separated list of CSS style class(es) to be applied when the element is rendered.
 void setTabindex(java.lang.String tabindex)
          Position of the element in the tabbing order for the current document.
 void setTitle(java.lang.String title)
          Advisory title information about markup elements generated for the element.
 
Methods inherited from class javax.faces.webapp.UIComponentTag
createComponent, getParentUIComponentTag, hasBinding, isSuppressed, isValueReference, release, 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 javax.faces.webapp.UIComponentTagBase
getComponentType, getELContext, getRendererType
 
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

AbstractBaseTag

public AbstractBaseTag()
Method Detail

setPagiDefinitionId

public void setPagiDefinitionId(java.lang.String paginateDefinitionId)
The bean name (id) of PaginateDefinition instance defined in Spring application context for the search

Parameters:
paginateDefinitionId -

setStyleClass

public void setStyleClass(java.lang.String styleClass)
Space-separated list of CSS style class(es) to be applied when the element is rendered.

Parameters:
styleClass -

setStyle

public void setStyle(java.lang.String style)
Specifies an inline style for the element.

Parameters:
style -

setTabindex

public void setTabindex(java.lang.String tabindex)
Position of the element in the tabbing order for the current document. This value must be an integer between 0 and 32767.

Parameters:
tabindex -

setTitle

public void setTitle(java.lang.String title)
Advisory title information about markup elements generated for the element.

Parameters:
title -

setAccesskey

public void setAccesskey(java.lang.String accesskey)
Access key that, when pressed, transfers focus to this element.

Parameters:
accesskey -

setProperties

public void setProperties(javax.faces.component.UIComponent component)
Overrides:
setProperties in class javax.faces.webapp.UIComponentTag


Copyright © 2008 HDPagination All Rights Reserved.