Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 1 (11.1.1.5)

E22562-01

oracle.apps.fnd.applcore.flex.ui.filter
Class FilterUIHandler

java.lang.Object
  extended by oracle.apps.fnd.applcore.flex.ui.filter.FilterUIHandler
All Implemented Interfaces:
java.io.Serializable, KFFConstants

public class FilterUIHandler
extends java.lang.Object
implements KFFConstants, java.io.Serializable

See Also:
Serialized Form

Nested Class Summary
 class FilterUIHandler.FilterPopupCanceledListener
           
 class FilterUIHandler.FilterQueryListener
           
 class FilterUIHandler.PopupHideListener
           
 class FilterUIHandler.PopupListener
           
 class FilterUIHandler.PopupSaveListener
           
 class FilterUIHandler.SinValueChangeListener
           
 
Field Summary
protected  java.util.HashMap<java.lang.String,DynamicComponentFactory> factories
           
 
Fields inherited from interface oracle.apps.fnd.applcore.flex.ui.KFFConstants
BINDING_END, BINDING_ROW, BINDING_SEPARATOR, BINDING_START, BLANK_SPACE, CANCEL_BUTTON_ID, CHAR_TO_PIX, CLEAR_BUTTON_ID, CLIENT_EVENTS, COLON_SEPERATOR_WITH_SPACE, COLUMN_WIDTH, CONCAT_SEGMENT_ID, CONCATENATED_STORAGE, DEFAULT_ITER_RANGE_SIZE, FALSE_BINDING_EXPRESSION, FILTER_CONDITIONS_HEADING, FILTER_CRITERIA, FILTER_DISABLED_IMAGE_SOURCE_PATH, FILTER_ENABLED_IMAGE_SOURCE_PATH, FILTER_IMAGE_ID, FILTER_KFF_NAME, FILTER_NAME, FILTER_SIN_ATTRIBUTE_NAME, FIN_ACCOUNT_FLEX_KFF_Segments, KFF_ATTR_DELIMITER, KFF_BUTTON_BAR_ID, KFF_BUTTON_DIM, KFF_BUTTON_ID, KFF_CONFIRM_RESET_POPUP_ID, KFF_CONFIRM_RESET_POPUP_TITLE_ICON_SOURCE_PATH, KFF_CRITERIA_NAME, KFF_DEFAULT_WIDTH, KFF_DISABLED_IMAGE_SOURCE_PATH, KFF_DOWN_IMAGE_SOURCE_PATH, KFF_ENABLED_IMAGE_SOURCE_PATH, KFF_HOVER_DISABLED_IMAGE_SOURCE_PATH, KFF_HOVER_DOWN_IMAGE_SOURCE_PATH, KFF_HOVER_ENABLED_IMAGE_SOURCE_PATH, KFF_HOVER_OVER_IMAGE_SOURCE_PATH, KFF_IMAGE_ID, KFF_ITER, KFF_OVER_IMAGE_SOURCE_PATH, KFF_PROP_CCID, KFF_PROP_FILTER, KFF_PROP_SEGMENT_NAME, KFF_PROP_STRUCTURE_ID, KFF_QUERY_BUTTON_ID, KFF_RESET_BUTTON_ID, KFF_RESULT_TABLE_ID, KFF_SEARCH_PANEL_ID, KFF_SEARCH_POPUP_ID, KFF_SPACER_ID, KFF_VALUE_HOLDER, KFF_VO_FETCH_SIZE, KFF_VO_MAX_FETCH_SIZE, KFF_VO_NAME, MASTER_ATTR_CONCAT_SUFFIX, MASTER_ATTR_DELIMITER_SUFFIX, MASTER_ATTR_PREFIX, MASTER_PROP_CCID, MASTER_PROP_STRUCTUREID, MAX_COL_WIDTH, MAX_ROWS_DISPLAYED, MIN_COLUMNS, MIN_TABLE_WIDTH, PROP_PREFIX, QUERY_ID, REQUIRED_INDICATOR, RESULT_TABLE_FETCH_SIZE, RESULT_TABLE_ROWS, SEARCH_BUTTON_ID, SELECT_BUTTON_ID, STRING_CODE_COMBINATION, STRING_DEFAULT, STRING_HORIZONTAL, STRING_KFF, STRING_KFF_FILTER, STRING_LABEL, STRING_MULTIHORIZONTAL, STRING_READ_ONLY, STRING_SINGLE, STRING_VERTICAL, TABLE_EDITMODE_CLICKTOEDIT, TRUE_BINDING_EXPRESSION
 
Constructor Summary
FilterUIHandler(FilterComponent component)
           
 
Method Summary
protected  void addFactory(DynamicComponentFactory factory)
           
 void beforeDecode(javax.faces.context.FacesContext context)
           
 void beforeEncode(javax.faces.context.FacesContext context)
           
 void cleanupSearchPanel(javax.faces.component.UIComponent popup)
           
 org.apache.myfaces.trinidad.component.UIXComponent createComponent(javax.faces.context.FacesContext context, oracle.jbo.uicli.binding.JUIteratorBinding iterator, oracle.jbo.LocaleContext localCtx, javax.faces.component.UIComponent parent, oracle.jbo.AttributeDef def, java.util.HashMap additionalMap)
           
 oracle.adf.view.rich.component.rich.RichPopup createHoverPopup(javax.faces.component.UIComponent source, oracle.jbo.uicli.binding.JUIteratorBinding iterator)
          create hover popup after the concatenate segment is created
 oracle.adf.view.rich.component.rich.RichPopup getPopup()
           
static boolean isInaccessibleMode(org.apache.myfaces.trinidad.context.RenderingContext rc)
           
static boolean isScreenReaderMode(org.apache.myfaces.trinidad.context.RenderingContext rc)
           
 void log(java.lang.String log)
           
protected  void populateFactories()
           
 boolean refreshSearchPanel(javax.faces.component.UIComponent popup)
           
 javax.faces.component.UIComponent render()
          render the panel, inputText and butuon and popup
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

factories

protected java.util.HashMap<java.lang.String,DynamicComponentFactory> factories
Constructor Detail

FilterUIHandler

public FilterUIHandler(FilterComponent component)
Method Detail

beforeEncode

public void beforeEncode(javax.faces.context.FacesContext context)

beforeDecode

public void beforeDecode(javax.faces.context.FacesContext context)

render

public javax.faces.component.UIComponent render()
render the panel, inputText and butuon and popup

Returns:

getPopup

public oracle.adf.view.rich.component.rich.RichPopup getPopup()

createHoverPopup

public oracle.adf.view.rich.component.rich.RichPopup createHoverPopup(javax.faces.component.UIComponent source,
                                                                      oracle.jbo.uicli.binding.JUIteratorBinding iterator)
create hover popup after the concatenate segment is created

Returns:

cleanupSearchPanel

public void cleanupSearchPanel(javax.faces.component.UIComponent popup)

refreshSearchPanel

public boolean refreshSearchPanel(javax.faces.component.UIComponent popup)

addFactory

protected final void addFactory(DynamicComponentFactory factory)

populateFactories

protected void populateFactories()

createComponent

public org.apache.myfaces.trinidad.component.UIXComponent createComponent(javax.faces.context.FacesContext context,
                                                                          oracle.jbo.uicli.binding.JUIteratorBinding iterator,
                                                                          oracle.jbo.LocaleContext localCtx,
                                                                          javax.faces.component.UIComponent parent,
                                                                          oracle.jbo.AttributeDef def,
                                                                          java.util.HashMap additionalMap)

isInaccessibleMode

public static boolean isInaccessibleMode(org.apache.myfaces.trinidad.context.RenderingContext rc)

isScreenReaderMode

public static boolean isScreenReaderMode(org.apache.myfaces.trinidad.context.RenderingContext rc)

log

public void log(java.lang.String log)

Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 1 (11.1.1.5)

E22562-01

Copyright © 2011 Oracle. All Rights Reserved.