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

E22562-01

oracle.apps.fnd.applcore.globalSearch.ui
Interface CategorySplitter

All Known Implementing Classes:
AbstractCategorySplitter, BICategorySplitter, PerCategorySplitter

public interface CategorySplitter

A strategy for splitting a list of SearchCategories into divisions for showing in the UI, one per tab.

Author:
David Groves <david.groves@oracle.com>

Method Summary
 java.util.List<CategoryGroup> split(java.util.List<SearchCategory> searchCategories, java.util.List<SearchCategory> allSearchableCategories)
          Split the categories.
 

Method Detail

split

java.util.List<CategoryGroup> split(java.util.List<SearchCategory> searchCategories,
                                    java.util.List<SearchCategory> allSearchableCategories)
Split the categories. Both args are assumed non-null and non-empty, furthermore searchCategories should be a subset of allSearchableCategories. The same splitting algorithm should be used on both args.

Parameters:
searchCategories - list of search categories to split.
allSearchableCategories - list of all search categories to split.
Returns:
List of groups.

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

E22562-01

Copyright © 2011 Oracle. All Rights Reserved.