|
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.Object com.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 |