Interface | Description |
---|---|
IMenuAutoNav |
IMenuGenerator & IMenuPathMapper together |
IMenuGenerator |
Services that Automatically generate
MenuItem |
IMenuPathMapper |
Services that provide mapping for generated
MenuItem (pageMenuMap) |
IModuleService<UNIT> |
Class | Description |
---|---|
CustomAutoNav<T extends IHierarchialReference> |
A
HierarchyTypeAutoNav for ContentDescriptor
Accept any Query that produces a result set that Looks like the following, where NAME uniquely identifies the Tuple: TUPLE1: <Name1>,<Display Name 1>,<Parent Category Id/Name 1> TUPLE2: <Name2>,<Display Name 2>,<Parent Category Id/Name 2> TUPLE3: <Name3>,<Display Name 3>,<Parent Category Id/Name 3> etc.. |
CustomAutoNav.CustomHierarchicalReference |
Note: Menu
MenuItem.name s are case insensitive while comparing. |
CustomAutoNav.CustomMenuItem | |
DefaultCustomAutoNavSort<T extends CustomAutoNav.CustomHierarchicalReference> |
A default
Comparator |
DefaultModuleService<UNIT> |
Default implementation for the
IModuleService |
FieldResultToCustomHierarchyTransformer<T extends CustomAutoNav.CustomHierarchicalReference> |
Takes a List of Tuple (as Object[] or entities) from a ResultSet.
|
HierarchicalPageNavigableTransformer<T extends IHierarchialReference> |
Takes a
HierarchialDomainObject or Object[name,hierarchy,...] or String[name,hierarchy,...] and determines if it should be Navigable or not
HierarchicalPageNavigableTransformer.levelMap specific Where each level will point to. |
HierarchicalPagePathTransformer<T extends IHierarchialReference> |
Takes a
HierarchialDomainObject or Object[name,hierarchy,...] or String[name,hierarchy,...] and gives a corresponding Path as output
HierarchicalPagePathTransformer.levelpathMap specific Where each level will point to. |
HierarchyTypeAutoNav<T extends IHierarchialReference> |
This service automatically converts all
IHierarchialReference hierarchy into MenuItem & AuthorizableMenuItem s and
insert/appends them to the menu & pageMenuMap (see navigation.xml) (Which page Item refers to which menu Item to determine current focused page/item). |
ModuleHelpers |
Helper methods that can be used across modules
|
ModuleUIAutoNav |
This service automatically converts all context-available
ModuleUI 's into MenuItem & AuthorizableMenuItem s and
adds them to the main adminMenu (Menu DataStructure) & adminPageMenuMap (Which page Item refers to which menu Item to determine current focused page/item) into the context. |
Copyright © 2018. All rights reserved.