org.hdpagination.config.pattern
Class BasePageLinksPattern

java.lang.Object
  extended by org.hdpagination.config.pattern.BasePageLinksPattern
Direct Known Subclasses:
DefaultPageLinksPattern, OnlyNavigatePageLinksPattern, YahooPageLinksPattern

public abstract class BasePageLinksPattern
extends java.lang.Object

A base class for other implementation class of PageLinksPattern interface

Since:
1.0
Author:
Liangfeng Ren

Field Summary
protected static java.lang.String FIRST_PAGE_BUNDLE_KEY
           
protected static java.lang.String LAST_PAGE_BUNDLE_KEY
           
protected static java.lang.String NEXT_PAGE_BUNDLE_KEY
           
protected static java.lang.String PREVIOUS_PAGE_BUNDLE_KEY
           
protected  java.lang.String resourceBundleName
           
 
Constructor Summary
BasePageLinksPattern()
           
 
Method Summary
protected  java.lang.String getMessage(java.lang.String key, java.util.Locale locale)
           
 void setEscapeHtmlChar(boolean escape)
          Set to escape special HTML Characters (e.g.
 void setResourceBundleName(java.lang.String resourceBundleName)
          Set resource bundle which is used by tag of PaginationLinkTag to display multinational language featured label of "Pagination Control" links (e.g.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FIRST_PAGE_BUNDLE_KEY

protected static final java.lang.String FIRST_PAGE_BUNDLE_KEY
See Also:
Constant Field Values

LAST_PAGE_BUNDLE_KEY

protected static final java.lang.String LAST_PAGE_BUNDLE_KEY
See Also:
Constant Field Values

PREVIOUS_PAGE_BUNDLE_KEY

protected static final java.lang.String PREVIOUS_PAGE_BUNDLE_KEY
See Also:
Constant Field Values

NEXT_PAGE_BUNDLE_KEY

protected static final java.lang.String NEXT_PAGE_BUNDLE_KEY
See Also:
Constant Field Values

resourceBundleName

protected java.lang.String resourceBundleName
Constructor Detail

BasePageLinksPattern

public BasePageLinksPattern()
Method Detail

setEscapeHtmlChar

public void setEscapeHtmlChar(boolean escape)
Set to escape special HTML Characters (e.g. "<" ">"). Default value is set true.

Parameters:
escapeHtmlChar -

setResourceBundleName

public void setResourceBundleName(java.lang.String resourceBundleName)
Set resource bundle which is used by tag of PaginationLinkTag to display multinational language featured label of "Pagination Control" links (e.g. navigation links such as 'Previous','Next', 'First', 'Last')

Parameters:
resourceBundleName -

getMessage

protected java.lang.String getMessage(java.lang.String key,
                                      java.util.Locale locale)


Copyright © 2008 HDPagination All Rights Reserved.