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

E22562-02

oracle.apps.fnd.applcore.globalSearch.ui
Class CategorySearchFilterItem

java.lang.Object
  extended by oracle.apps.fnd.applcore.globalSearch.ui.SearchFilterItem
      extended by oracle.apps.fnd.applcore.globalSearch.ui.CategorySearchFilterItem
All Implemented Interfaces:
java.io.Serializable

public class CategorySearchFilterItem
extends SearchFilterItem
implements java.io.Serializable

A SearchFilterItem for Categories.

Author:
David Groves <david.groves@oracle.com>
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class oracle.apps.fnd.applcore.globalSearch.ui.SearchFilterItem
SearchFilterItem.FilterType
 
Field Summary
 
Fields inherited from class oracle.apps.fnd.applcore.globalSearch.ui.SearchFilterItem
_filterType, MAX_TILE_STR_LEN, SEP_CHARS
 
Constructor Summary
CategorySearchFilterItem(java.util.List<SearchCategory> searchCategories, boolean deletable)
          Constructor.
 
Method Summary
 boolean equals(java.lang.Object obj)
          
 java.lang.Object getAdaptee()
          Get the object adapted to (in the case where we are adapting to objects in a foreign API).
 java.lang.String getDisplayValue()
          Get the display value of this filter item.
 java.lang.String getToolTipValue()
          Get the value of this filter item shown in a tooltip.
 java.lang.String getValue()
          Get the code value of this filter item.
 int hashCode()
          
 boolean isDeletable()
          Is this filter item 'deletable'.
 
Methods inherited from class oracle.apps.fnd.applcore.globalSearch.ui.SearchFilterItem
getFilterType, getInlineStyle, isSegmented
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CategorySearchFilterItem

public CategorySearchFilterItem(java.util.List<SearchCategory> searchCategories,
                                boolean deletable)
Constructor.

Parameters:
searchCategories - the collection of search categories for the filter item
deletable - whether the filter item is deletable
Method Detail

isDeletable

public boolean isDeletable()
Is this filter item 'deletable'. This controls whether the 'X' is shown to the user in the UI.

Overrides:
isDeletable in class SearchFilterItem
Returns:
true if deletable, false otherwise.

getValue

public java.lang.String getValue()
Get the code value of this filter item.

Specified by:
getValue in class SearchFilterItem
Returns:
code value of this filter item.

getDisplayValue

public java.lang.String getDisplayValue()
Get the display value of this filter item.

Specified by:
getDisplayValue in class SearchFilterItem
Returns:
display value of this filter item.

getToolTipValue

public java.lang.String getToolTipValue()
Get the value of this filter item shown in a tooltip.

Specified by:
getToolTipValue in class SearchFilterItem
Returns:
tooltip value of this filter item.

getAdaptee

public java.lang.Object getAdaptee()
Get the object adapted to (in the case where we are adapting to objects in a foreign API). See GoF Adapter pattern.

Specified by:
getAdaptee in class SearchFilterItem
Returns:
Adapted Object - searchCategories.

hashCode

public int hashCode()

Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)

Overrides:
equals in class java.lang.Object

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

E22562-02

Copyright © 2011 Oracle. All Rights Reserved.