|
BEA NetUI tags and APIs are included for backward compatibility only. For new applications, use the Beehive tags and APIs. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.bea.wlw.netui.databinding.jsp.FilterWindowService
public final class FilterWindowService
The FilterWindowService is used to create a #FilterWindowData object
that contains state information that is used to render a filter window. The filter
window is used to add parameters to a URL which, when submitted to the server,
changes a query for data on the server. The filter window displays a type specific
user interface depending on the type of the data being filtered. The isStringType(int),
isDateType(int), isBooleanType(int) methods are used to determine
the type of UI that will be rendered. The options available for filtering a specific
column will also change depending on the column type.
| Nested Class Summary | |
|---|---|
static class |
FilterWindowService.Filter
Deprecated. The Filter class contains information about filters that are applied to a grid/column pair for which the filter window is being rendered. |
static class |
FilterWindowService.FilterWindowData
Deprecated. The FilterWindowData class contains information extracted from the
current request and response which is used when rendering a filter window. |
| Constructor Summary | |
|---|---|
FilterWindowService()
Deprecated. |
|
| Method Summary | |
|---|---|
static FilterWindowService.FilterWindowData |
getFilterWindowData(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Deprecated. Factory method to create an instance of a #FilterWindowData object that contains
state from the request which is used when rendering a filter window. |
static String[][] |
getOptions()
Deprecated. Get a list of options that are available for display in the filter drop downs of the filter window. |
static String[][] |
getOptions(Locale locale)
Deprecated. Get a list of options that are available for display in the filter drop downs of the filter window. |
static boolean |
isBooleanType(int columnType)
Deprecated. Check a given column type to see if it is a boolean column type. |
static boolean |
isDateType(int columnType)
Deprecated. Check a given column type to see if it is a date column type. |
static boolean |
isStringType(int columnType)
Deprecated. Check a given column type to see if it is a string column type. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public FilterWindowService()
| Method Detail |
|---|
public static FilterWindowService.FilterWindowData getFilterWindowData(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Factory method to create an instance of a #FilterWindowData object that contains
state from the request which is used when rendering a filter window.
request - the current requestresponse - the current response
FilterWindowData object that represents necessary information
that is parsed out of the URL for the filter window.
IllegalStateException - if the request / response are null.public static String[][] getOptions()
(readable name of an operation, URL key of an operation)Using the default Locale for the JVM.
public static String[][] getOptions(Locale locale)
(readable name of an operation, URL key of an operation)
public static boolean isBooleanType(int columnType)
columnType - the int representation of a column type
true if the column is a boolean type; false otherwisepublic static boolean isDateType(int columnType)
columnType - the int representation of a column type
true if the column is a date type; false otherwisepublic static boolean isStringType(int columnType)
columnType - the int representation of a column type
true if the column is a string type; false otherwise
|
BEA NetUI tags and APIs are included for backward compatibility only. For new applications, use the Beehive tags and APIs. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||