|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.displaytag.properties.TableProperties
The properties used by the Table tags. The properties are loaded in the following order, in increasing order of priority. The locale of getInstance() is used to determine the locale of the property file to use; if the key required does not exist in the specified file, the key will be loaded from a more general property file.
| Field Summary | |
static java.lang.String |
DEFAULT_FILENAME
name of the default properties file name ("TableTag.properties"). |
static java.lang.String |
EXPORTPROPERTY_BOOLEAN_EXPORTHEADER
export property include_header. |
static java.lang.String |
EXPORTPROPERTY_STRING_CLASS
export property class. |
static java.lang.String |
EXPORTPROPERTY_STRING_FILENAME
export property filename. |
static java.lang.String |
EXPORTPROPERTY_STRING_LABEL
export property label. |
static java.lang.String |
LOCAL_PROPERTIES
The name of the local properties file that is searched for on the classpath. |
static java.lang.String |
PROPERTY_BOOLEAN_EMPTYLIST_SHOWTABLE
property basic.empty.showtable. |
static java.lang.String |
PROPERTY_BOOLEAN_EXPORTDECORATED
property export.decorated. |
static java.lang.String |
PROPERTY_BOOLEAN_SHOWHEADER
property basic.show.header. |
static java.lang.String |
PROPERTY_CLASS_LOCALEPROVIDER
property locale.provider. |
static java.lang.String |
PROPERTY_CLASS_LOCALERESOLVER
property locale.resolver. |
static java.lang.String |
PROPERTY_CLASS_REQUESTHELPERFACTORY
property factory.requestHelper. |
static java.lang.String |
PROPERTY_CSS_TABLE
property css.table: holds the name of the css class added to the main table tag. |
static java.lang.String |
PROPERTY_CSS_TH_SORTABLE
property css.th.sortable: holds the name of the css class added to the the header of a sortable
column. |
static java.lang.String |
PROPERTY_CSS_TH_SORTED
property css.th.sorted: holds the name of the css class added to the the header of a sorted
column. |
static java.lang.String |
PROPERTY_CSS_TH_SORTED_ASCENDING
property css.th.ascending: holds the name of the css class added to the the header of a column
sorted in ascending order. |
static java.lang.String |
PROPERTY_CSS_TH_SORTED_DESCENDING
property css.th.descending: holds the name of the css class added to the the header of a column
sorted in descending order. |
static java.lang.String |
PROPERTY_CSS_TR_EVEN
property css.tr.even: holds the name of the css class for even rows. |
static java.lang.String |
PROPERTY_CSS_TR_ODD
property css.tr.odd: holds the name of the css class for odd rows. |
static java.lang.String |
PROPERTY_EXPORT_PREFIX
prefix used for all the properties related to export ("export"). |
static java.lang.String |
PROPERTY_EXPORTTYPES
property export.types: holds the list of export available export types. |
static java.lang.String |
PROPERTY_INT_PAGING_GROUPSIZE
property paging.banner.group_size. |
static java.lang.String |
PROPERTY_STRING_BANNER_PLACEMENT
property paging.banner.placement. |
static java.lang.String |
PROPERTY_STRING_EMPTYLIST_MESSAGE
property basic.msg.empty_list. |
static java.lang.String |
PROPERTY_STRING_EMPTYLISTROW_MESSAGE
property basic.msg.empty_list_row. |
static java.lang.String |
PROPERTY_STRING_EXPORTAMOUNT
property export.amount. |
static java.lang.String |
PROPERTY_STRING_EXPORTBANNER
property export.banner. |
static java.lang.String |
PROPERTY_STRING_EXPORTBANNER_SEPARATOR
property export.banner.sepchar. |
static java.lang.String |
PROPERTY_STRING_PAGING_BANNER_FIRST
property paging.banner.first. |
static java.lang.String |
PROPERTY_STRING_PAGING_BANNER_FULL
property paging.banner.full. |
static java.lang.String |
PROPERTY_STRING_PAGING_BANNER_LAST
property paging.banner.last. |
static java.lang.String |
PROPERTY_STRING_PAGING_BANNER_ONEPAGE
property paging.banner.onepage. |
static java.lang.String |
PROPERTY_STRING_PAGING_FOUND_ALLITEMS
property paging.banner.all_items_found. |
static java.lang.String |
PROPERTY_STRING_PAGING_FOUND_ONEITEM
property paging.banner.one_item_found. |
static java.lang.String |
PROPERTY_STRING_PAGING_FOUND_SOMEITEMS
property paging.banner.some_items_found. |
static java.lang.String |
PROPERTY_STRING_PAGING_INVALIDPAGE
property error.msg.invalid_page. |
static java.lang.String |
PROPERTY_STRING_PAGING_ITEM_NAME
property paging.banner.item_name. |
static java.lang.String |
PROPERTY_STRING_PAGING_ITEMS_NAME
property paging.banner.items_name. |
static java.lang.String |
PROPERTY_STRING_PAGING_NOITEMS
property paging.banner.no_items_found. |
static java.lang.String |
PROPERTY_STRING_PAGING_PAGE_LINK
property paging.banner.page.link. |
static java.lang.String |
PROPERTY_STRING_PAGING_PAGE_SELECTED
property paging.banner.page.selected. |
static java.lang.String |
PROPERTY_STRING_PAGING_PAGE_SPARATOR
property paging.banner.page.separator. |
static java.lang.String |
PROPERTY_STRING_SORTAMOUNT
property sort.amount. |
| Method Summary | |
static void |
clearProperties()
Unload all cached properties. |
protected java.lang.Object |
clone()
Clones the properties as well. |
I18nResourceProvider |
geResourceProvider()
Returns the configured resource provider instance. |
boolean |
getAddExport(MediaTypeEnum exportType)
Is the given export option enabled? |
boolean |
getAddPagingBannerBottom()
Should paging banner be added after the table? |
boolean |
getAddPagingBannerTop()
Should paging banner be added before the table? |
java.lang.String |
getCssOrder(boolean ascending)
Returns the appropriate css class for a sorted column header. |
java.lang.String |
getCssRow(int rowNumber)
Returns the appropriate css class for a table row. |
java.lang.String |
getCssSortable()
Returns the configured css class for a sortable column header. |
java.lang.String |
getCssSorted()
Returns the configured css class for a sorted column header. |
java.lang.String |
getCssTable()
Returns the configured css class for the main table tag. |
java.lang.String |
getEmptyListMessage()
Getter for the PROPERTY_STRING_EMPTYLIST_MESSAGE property. |
java.lang.String |
getEmptyListRowMessage()
Getter for the PROPERTY_STRING_EMPTYLISTROW_MESSAGE property. |
boolean |
getEmptyListShowTable()
Getter for the PROPERTY_BOOLEAN_EMPTYLIST_SHOWTABLE property. |
java.lang.String |
getExportBanner()
Getter for the PROPERTY_STRING_EXPORTBANNER property. |
java.lang.String |
getExportBannerSeparator()
Getter for the PROPERTY_STRING_EXPORTBANNER_SEPARATOR property. |
java.lang.String |
getExportClass(java.lang.String exportName)
Returns the class responsible for the given export. |
boolean |
getExportDecorated()
Getter for the PROPERTY_BOOLEAN_EXPORTDECORATED property. |
java.lang.String |
getExportFileName(MediaTypeEnum exportType)
Returns the file name for the given media. |
boolean |
getExportFullList()
Getter for the PROPERTY_STRING_EXPORTAMOUNT property. |
boolean |
getExportHeader(MediaTypeEnum exportType)
Should headers be included in given export type? |
java.lang.String |
getExportLabel(MediaTypeEnum exportType)
Returns the label for the given export option. |
java.lang.String[] |
getExportTypes()
Returns the configured list of media. |
static TableProperties |
getInstance(javax.servlet.http.HttpServletRequest request)
Returns a new TableProperties instance for the given locale. |
java.util.Locale |
getLocale()
The locale for which these properties are intended. |
static LocaleResolver |
getLocaleResolverInstance()
Returns the configured Locale Resolver. |
java.lang.String |
getPagingBannerFirst()
Getter for the PROPERTY_STRING_PAGING_BANNER_FIRST property. |
java.lang.String |
getPagingBannerFull()
Getter for the PROPERTY_STRING_PAGING_BANNER_FULL property. |
java.lang.String |
getPagingBannerLast()
Getter for the PROPERTY_STRING_PAGING_BANNER_LAST property. |
java.lang.String |
getPagingBannerOnePage()
Getter for the PROPERTY_STRING_PAGING_BANNER_ONEPAGE property. |
java.lang.String |
getPagingFoundAllItems()
Getter for the PROPERTY_STRING_PAGING_FOUND_ALLITEMS property. |
java.lang.String |
getPagingFoundNoItems()
Getter for the PROPERTY_STRING_PAGING_NOITEMS property. |
java.lang.String |
getPagingFoundOneItem()
Getter for the PROPERTY_STRING_PAGING_FOUND_ONEITEM property. |
java.lang.String |
getPagingFoundSomeItems()
Getter for the PROPERTY_STRING_PAGING_FOUND_SOMEITEMS property. |
int |
getPagingGroupSize()
Getter for the PROPERTY_INT_PAGING_GROUPSIZE property. |
java.lang.String |
getPagingInvalidPage()
Getter for the PROPERTY_STRING_PAGING_INVALIDPAGE property. |
java.lang.String |
getPagingItemName()
Getter for the PROPERTY_STRING_PAGING_ITEM_NAME property. |
java.lang.String |
getPagingItemsName()
Getter for the PROPERTY_STRING_PAGING_ITEMS_NAME property. |
java.lang.String |
getPagingPageLink()
Getter for the PROPERTY_STRING_PAGING_PAGE_LINK property. |
java.lang.String |
getPagingPageSelected()
Getter for the PROPERTY_STRING_PAGING_PAGE_SELECTED property. |
java.lang.String |
getPagingPageSeparator()
Getter for the PROPERTY_STRING_PAGING_PAGE_SPARATOR property. |
RequestHelperFactory |
getRequestHelperFactoryInstance()
Returns an instance of configured requestHelperFactory. |
boolean |
getShowHeader()
Getter for the PROPERTY_BOOLEAN_SHOWHEADER property. |
boolean |
getSortFullList()
Getter for the PROPERTY_STRING_SORTAMOUNT property. |
protected static void |
setLocaleResolver(LocaleResolver resolver)
Setter for LocaleResolver. |
void |
setProperty(java.lang.String key,
java.lang.String value)
Sets a property. |
protected static void |
setResourceProvider(I18nResourceProvider provider)
Setter for I18nResourceProvider. |
static void |
setUserProperties(java.util.Properties overrideProperties)
Local, non-default properties; these settings override the defaults from displaytag.properties and TableTag.properties. |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final java.lang.String DEFAULT_FILENAME
public static final java.lang.String LOCAL_PROPERTIES
public static final java.lang.String PROPERTY_STRING_EXPORTBANNER
export.banner.
public static final java.lang.String PROPERTY_STRING_EXPORTBANNER_SEPARATOR
export.banner.sepchar.
public static final java.lang.String PROPERTY_BOOLEAN_EXPORTDECORATED
export.decorated.
public static final java.lang.String PROPERTY_STRING_EXPORTAMOUNT
export.amount.
public static final java.lang.String PROPERTY_STRING_SORTAMOUNT
sort.amount.
public static final java.lang.String PROPERTY_BOOLEAN_SHOWHEADER
basic.show.header.
public static final java.lang.String PROPERTY_STRING_EMPTYLIST_MESSAGE
basic.msg.empty_list.
public static final java.lang.String PROPERTY_STRING_EMPTYLISTROW_MESSAGE
basic.msg.empty_list_row.
public static final java.lang.String PROPERTY_BOOLEAN_EMPTYLIST_SHOWTABLE
basic.empty.showtable.
public static final java.lang.String PROPERTY_STRING_BANNER_PLACEMENT
paging.banner.placement.
public static final java.lang.String PROPERTY_STRING_PAGING_INVALIDPAGE
error.msg.invalid_page.
public static final java.lang.String PROPERTY_STRING_PAGING_ITEM_NAME
paging.banner.item_name.
public static final java.lang.String PROPERTY_STRING_PAGING_ITEMS_NAME
paging.banner.items_name.
public static final java.lang.String PROPERTY_STRING_PAGING_NOITEMS
paging.banner.no_items_found.
public static final java.lang.String PROPERTY_STRING_PAGING_FOUND_ONEITEM
paging.banner.one_item_found.
public static final java.lang.String PROPERTY_STRING_PAGING_FOUND_ALLITEMS
paging.banner.all_items_found.
public static final java.lang.String PROPERTY_STRING_PAGING_FOUND_SOMEITEMS
paging.banner.some_items_found.
public static final java.lang.String PROPERTY_INT_PAGING_GROUPSIZE
paging.banner.group_size.
public static final java.lang.String PROPERTY_STRING_PAGING_BANNER_ONEPAGE
paging.banner.onepage.
public static final java.lang.String PROPERTY_STRING_PAGING_BANNER_FIRST
paging.banner.first.
public static final java.lang.String PROPERTY_STRING_PAGING_BANNER_LAST
paging.banner.last.
public static final java.lang.String PROPERTY_STRING_PAGING_BANNER_FULL
paging.banner.full.
public static final java.lang.String PROPERTY_STRING_PAGING_PAGE_LINK
paging.banner.page.link.
public static final java.lang.String PROPERTY_STRING_PAGING_PAGE_SELECTED
paging.banner.page.selected.
public static final java.lang.String PROPERTY_STRING_PAGING_PAGE_SPARATOR
paging.banner.page.separator.
public static final java.lang.String PROPERTY_CLASS_REQUESTHELPERFACTORY
factory.requestHelper.
public static final java.lang.String PROPERTY_CLASS_LOCALEPROVIDER
locale.provider.
public static final java.lang.String PROPERTY_CLASS_LOCALERESOLVER
locale.resolver.
public static final java.lang.String PROPERTY_CSS_TR_EVEN
css.tr.even: holds the name of the css class for even rows. Defaults to
even.
public static final java.lang.String PROPERTY_CSS_TR_ODD
css.tr.odd: holds the name of the css class for odd rows. Defaults to odd.
public static final java.lang.String PROPERTY_CSS_TABLE
css.table: holds the name of the css class added to the main table tag. By default no
css class is added.
public static final java.lang.String PROPERTY_CSS_TH_SORTABLE
css.th.sortable: holds the name of the css class added to the the header of a sortable
column. By default no css class is added.
public static final java.lang.String PROPERTY_CSS_TH_SORTED
css.th.sorted: holds the name of the css class added to the the header of a sorted
column. Defaults to sorted.
public static final java.lang.String PROPERTY_CSS_TH_SORTED_ASCENDING
css.th.ascending: holds the name of the css class added to the the header of a column
sorted in ascending order. Defaults to order1.
public static final java.lang.String PROPERTY_CSS_TH_SORTED_DESCENDING
css.th.descending: holds the name of the css class added to the the header of a column
sorted in descending order. Defaults to order2.
public static final java.lang.String PROPERTY_EXPORT_PREFIX
export.
[export type].[property name]
public static final java.lang.String PROPERTY_EXPORTTYPES
export.types: holds the list of export available export types.
public static final java.lang.String EXPORTPROPERTY_STRING_LABEL
label.
public static final java.lang.String EXPORTPROPERTY_STRING_CLASS
class.
public static final java.lang.String EXPORTPROPERTY_BOOLEAN_EXPORTHEADER
include_header.
public static final java.lang.String EXPORTPROPERTY_STRING_FILENAME
filename.
| Method Detail |
protected static void setResourceProvider(I18nResourceProvider provider)
provider - I18nResourceProvider instanceprotected static void setLocaleResolver(LocaleResolver resolver)
resolver - LocaleResolver instance
public static LocaleResolver getLocaleResolverInstance()
throws TablePropertiesLoadException
TablePropertiesLoadException - if the default TableTag.properties file is not found.protected java.lang.Object clone()
public static TableProperties getInstance(javax.servlet.http.HttpServletRequest request)
request - HttpServletRequest needed to extract the locale to use. If null the default locale will be used.
public static void clearProperties()
public static void setUserProperties(java.util.Properties overrideProperties)
overrideProperties - - The local, non-default propertiespublic java.util.Locale getLocale()
public java.lang.String getPagingInvalidPage()
PROPERTY_STRING_PAGING_INVALIDPAGE property.
public java.lang.String getPagingItemName()
PROPERTY_STRING_PAGING_ITEM_NAME property.
public java.lang.String getPagingItemsName()
PROPERTY_STRING_PAGING_ITEMS_NAME property.
public java.lang.String getPagingFoundNoItems()
PROPERTY_STRING_PAGING_NOITEMS property.
public java.lang.String getPagingFoundOneItem()
PROPERTY_STRING_PAGING_FOUND_ONEITEM property.
public java.lang.String getPagingFoundAllItems()
PROPERTY_STRING_PAGING_FOUND_ALLITEMS property.
public java.lang.String getPagingFoundSomeItems()
PROPERTY_STRING_PAGING_FOUND_SOMEITEMS property.
public int getPagingGroupSize()
PROPERTY_INT_PAGING_GROUPSIZE property.
public java.lang.String getPagingBannerOnePage()
PROPERTY_STRING_PAGING_BANNER_ONEPAGE property.
public java.lang.String getPagingBannerFirst()
PROPERTY_STRING_PAGING_BANNER_FIRST property.
public java.lang.String getPagingBannerLast()
PROPERTY_STRING_PAGING_BANNER_LAST property.
public java.lang.String getPagingBannerFull()
PROPERTY_STRING_PAGING_BANNER_FULL property.
public java.lang.String getPagingPageLink()
PROPERTY_STRING_PAGING_PAGE_LINK property.
public java.lang.String getPagingPageSelected()
PROPERTY_STRING_PAGING_PAGE_SELECTED property.
public java.lang.String getPagingPageSeparator()
PROPERTY_STRING_PAGING_PAGE_SPARATOR property.
public boolean getAddExport(MediaTypeEnum exportType)
exportType - instance of MediaTypeEnum
public boolean getExportHeader(MediaTypeEnum exportType)
exportType - instance of MediaTypeEnum
public java.lang.String getExportLabel(MediaTypeEnum exportType)
exportType - instance of MediaTypeEnum
public java.lang.String getExportFileName(MediaTypeEnum exportType)
exportType - instance of MediaTypeEnum
public boolean getExportDecorated()
PROPERTY_BOOLEAN_EXPORTDECORATED property.
true if decorators should be used in exportingpublic java.lang.String getExportBanner()
PROPERTY_STRING_EXPORTBANNER property.
public java.lang.String getExportBannerSeparator()
PROPERTY_STRING_EXPORTBANNER_SEPARATOR property.
public boolean getShowHeader()
PROPERTY_BOOLEAN_SHOWHEADER property.
public java.lang.String getEmptyListMessage()
PROPERTY_STRING_EMPTYLIST_MESSAGE property.
public java.lang.String getEmptyListRowMessage()
PROPERTY_STRING_EMPTYLISTROW_MESSAGE property.
public boolean getEmptyListShowTable()
PROPERTY_BOOLEAN_EMPTYLIST_SHOWTABLE property.
true if table should be displayed also if no items are foundpublic boolean getExportFullList()
PROPERTY_STRING_EXPORTAMOUNT property.
true if export.amount is listpublic boolean getSortFullList()
PROPERTY_STRING_SORTAMOUNT property.
true if sort.amount is listpublic boolean getAddPagingBannerTop()
public boolean getAddPagingBannerBottom()
public java.lang.String getCssRow(int rowNumber)
rowNumber - row number
PROPERTY_CSS_TR_EVEN if rowNumber is even or PROPERTY_CSS_TR_ODD
if rowNumber is odd.public java.lang.String getCssOrder(boolean ascending)
ascending - true if column is sorded in ascending order.
PROPERTY_CSS_TH_SORTED_ASCENDING if column is sorded in ascending order or
PROPERTY_CSS_TH_SORTED_DESCENDING if column is sorded in descending order.public java.lang.String getCssSorted()
PROPERTY_CSS_TH_SORTEDpublic java.lang.String getCssTable()
PROPERTY_CSS_TABLEpublic java.lang.String getCssSortable()
PROPERTY_CSS_TH_SORTABLEpublic java.lang.String[] getExportTypes()
PROPERTY_EXPORTTYPESpublic java.lang.String getExportClass(java.lang.String exportName)
exportName - export name
public RequestHelperFactory getRequestHelperFactoryInstance()
throws FactoryInstantiationException
FactoryInstantiationException - if unable to load or instantiate the configurated class.public I18nResourceProvider geResourceProvider()
I18nResourceProvider
public void setProperty(java.lang.String key,
java.lang.String value)
key - property namevalue - property value
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||