| 
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1.9.0) E52932-01  | 
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
  
oracle.jbo.common.CategoryManagerImpl
public class CategoryManagerImpl
| Nested Class Summary | |
|---|---|
static class | 
CategoryManagerImpl.CategoryComparator | 
| Field Summary | |
|---|---|
protected  java.util.LinkedHashMap<java.lang.String,Category> | 
mCategories | 
protected  CategoryManagerOwner | 
mOwner | 
| Constructor Summary | |
|---|---|
CategoryManagerImpl()Internal use only.  | 
|
CategoryManagerImpl(CategoryManagerOwner owner)Internal use only.  | 
|
CategoryManagerImpl(CategoryManagerOwner owner, CategoryManager defCategoryMrg)Internal use only.  | 
|
CategoryManagerImpl(CategoryManagerOwner owner, CategoryManager defCategoryMrg, int size)Internal use only.  | 
|
CategoryManagerImpl(int size)Internal use only.  | 
|
| Method Summary | |
|---|---|
 void | 
addCategory(Category category)Internal use only.  | 
 void | 
clearCategories()Internal use only.  | 
 Category | 
findCategory(java.lang.String categoryName)Internal use only.  | 
 java.util.List<Category> | 
getAllCategories()Internal use only.  | 
 java.util.Map | 
getAllCategoriesLookupMap()Internal use only.  | 
protected  java.util.Map | 
getCategoriesMap()Internal use only.  | 
 Category | 
getCategory(java.lang.String categoryName)Internal use only.  | 
 java.util.List<Category> | 
getDeclaredCategories()Internal use only.  | 
 Category | 
getDefaultCategory()Internal use only.  | 
 java.lang.String | 
getName()Internal use only.  | 
 java.util.List<Category> | 
getOrderedCategories(boolean includeDefaultCategory, Category.CategoryType categoryType, LocaleContext locale)Internal Framework use only.  | 
 CategoryManagerOwner | 
getOwner()Internal use only.  | 
 CategoryManager | 
getParentCategoryManager()Internal use only.  | 
 boolean | 
hasCategories()Internal use only.  | 
 void | 
loadFromXML(DefElement[] xmlElements)*** For internal framework use only ***  | 
 Category | 
lookupCategory(java.lang.String categoryName)Internal use only.  | 
 Category | 
removeCategory(java.lang.String categoryName)Internal use only.  | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
protected java.util.LinkedHashMap<java.lang.String,Category> mCategories
protected CategoryManagerOwner mOwner
| Constructor Detail | 
|---|
public CategoryManagerImpl()
public CategoryManagerImpl(int size)
public CategoryManagerImpl(CategoryManagerOwner owner)
public CategoryManagerImpl(CategoryManagerOwner owner,
                           CategoryManager defCategoryMrg)
public CategoryManagerImpl(CategoryManagerOwner owner,
                           CategoryManager defCategoryMrg,
                           int size)
| Method Detail | 
|---|
public CategoryManagerOwner getOwner()
getOwner in interface CategoryManagerprotected java.util.Map getCategoriesMap()
public java.util.Map getAllCategoriesLookupMap()
getAllCategoriesLookupMap in interface CategoryManagerpublic java.util.List<Category> getAllCategories()
getAllCategories in interface CategoryManagerpublic CategoryManager getParentCategoryManager()
public Category getDefaultCategory()
getDefaultCategory in interface CategoryManagerpublic void addCategory(Category category)
addCategory in interface CategoryManagercategory - Register a new Category with CategoryManagerpublic Category removeCategory(java.lang.String categoryName)
removeCategory in interface CategoryManagercategoryName - Remove the Category from CategoryManagerpublic void loadFromXML(DefElement[] xmlElements)
public boolean hasCategories()
hasCategories in interface CategoryManagerpublic java.util.List<Category> getDeclaredCategories()
public Category getCategory(java.lang.String categoryName)
getCategory in interface CategoryManagerpublic Category findCategory(java.lang.String categoryName)
findCategory in interface CategoryManagerpublic java.lang.String getName()
public Category lookupCategory(java.lang.String categoryName)
lookupCategory in interface CategoryManagerpublic void clearCategories()
public java.util.List<Category> getOrderedCategories(boolean includeDefaultCategory,
                                                     Category.CategoryType categoryType,
                                                     LocaleContext locale)
getOrderedCategories in interface CategoryManagerincludeDefaultCategory - - If the value is true, then the default category for this View object ( or view def ) is included in the list of the categories that returned. If the value is false, the default category is excluded from the list.categoryType - - this flag tells what type of categories should the return list contains. If the value is "null", then return list will contain all type of categories. This value should be of enum type Category.CategoryTypelocale -
  | 
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1.9.0) E52932-01  | 
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||