Uses of Interface
de.uplanet.lucy.server.menu.rt.IMenuItem
-
Packages that use IMenuItem Package Description de.uplanet.lucy.server.auxiliaries Contains helper and convenience classes for Velocity-based web authoring with Intrexx.de.uplanet.lucy.server.auxiliaries.collections de.uplanet.lucy.server.auxiliaries.comparator de.uplanet.lucy.server.auxiliaries.hop de.uplanet.lucy.server.menu.rt -
-
Uses of IMenuItem in de.uplanet.lucy.server.auxiliaries
Methods in de.uplanet.lucy.server.auxiliaries that return IMenuItem Modifier and Type Method Description IMenuItem
SearchUtil.Callback. getCurrentMenu()
IMenuItem
MenuCallable. getMenu(de.uplanet.lucy.server.ISimpleProcessingContext p_ctx)
Get the menu starting with the root menu node.IMenuItem
MenuCallable. getMenu(de.uplanet.lucy.server.ISimpleProcessingContext p_ctx, IRtMenuFilter p_filter)
Get the menu starting with the root menu node.IMenuItem
MenuCloud.MenuCloudItem. getMenuItem()
IMenuItem
MenuCallable. getSubmenu(de.uplanet.lucy.server.ISimpleProcessingContext p_ctx, String p_strId)
Get the submenu with the specified unique identifier.IMenuItem
MenuCallable. getSubmenu(de.uplanet.lucy.server.ISimpleProcessingContext p_ctx, String p_strId, IRtMenuFilter p_filter)
Get the submenu with the specified unique identifier.IMenuItem
MenuCallable. getSubmenu(de.uplanet.lucy.server.ISimpleProcessingContext p_ctx, String p_strId, IRtMenuFilter p_filter, boolean p_bFilterCmsMenuItems)
Get the submenu with the specified unique identifier.IMenuItem
SearchUtil. getSubmenu(de.uplanet.lucy.server.engine.http.IWebProcessingContext p_ctx, String p_strId)
IMenuItem
MenuCallable. getSubmenuDefinition(de.uplanet.lucy.server.ISimpleProcessingContext p_ctx, String p_strId)
Get the submenu with the specified unique identifier.Methods in de.uplanet.lucy.server.auxiliaries that return types with arguments of type IMenuItem Modifier and Type Method Description List<IMenuItem>
MenuCallable. findMenuItems(de.uplanet.lucy.server.ISimpleProcessingContext p_ctx, IRtMenuFilter p_filter)
Starting with the root menu node, find all menu items that are accepted by the given filter.List<IMenuItem>
MenuCallable. findMenuItems(de.uplanet.lucy.server.ISimpleProcessingContext p_ctx, String p_strId, IRtMenuFilter p_filter)
Find all menu items that are accepted by the given filter, starting with the given menu node.List<IMenuItem>
LinkMenuItems. getAllLinkItems(de.uplanet.jdbc.JdbcConnection p_conn)
List<IMenuItem>
LinkMenuItems. getLinkItemsFromDefaultLayout(de.uplanet.jdbc.JdbcConnection p_conn)
List<IMenuItem>
LinkMenuItems. getLinkItemsFromLayout(de.uplanet.jdbc.JdbcConnection p_conn, String p_strLayoutName)
Comparator<IMenuItem>
LinkMenuItems. getMenuItemNameComparator(String p_strLang)
Comparator<IMenuItem>
MenuCallable. getMenuTitleComparator(String p_strLang)
Methods in de.uplanet.lucy.server.auxiliaries with parameters of type IMenuItem Modifier and Type Method Description String
MenuCallable. getMenuTitleWithFallback(IMenuItem p_item, String p_strPreferredLang)
Get a menu title in the given preferred language.String
MenuCallable. toJSONString(IMenuItem p_menuItem)
Convert the given menu tree to JSON.void
MenuCallable. writeJSON(Writer p_writer, IMenuItem p_menuItem)
Convert the given menu tree to JSON and write the output to the given character stream. -
Uses of IMenuItem in de.uplanet.lucy.server.auxiliaries.collections
Methods in de.uplanet.lucy.server.auxiliaries.collections that return types with arguments of type IMenuItem Modifier and Type Method Description List<IMenuItem>
Filter. menuInfoComplement(List<IMenuItem> p_menuInfoList, Collection<String> p_menuGuidList)
Compose the complement of anIMenuItem
list with respect to a list of menu GUIDs.List<IMenuItem>
Filter. menuInfoIntersect(List<IMenuItem> p_menuInfoList, List<String> p_menuGuidList)
Compose the intersection of anApplicationInfo
list and a list of application IDs.Method parameters in de.uplanet.lucy.server.auxiliaries.collections with type arguments of type IMenuItem Modifier and Type Method Description List<IMenuItem>
Filter. menuInfoComplement(List<IMenuItem> p_menuInfoList, Collection<String> p_menuGuidList)
Compose the complement of anIMenuItem
list with respect to a list of menu GUIDs.List<IMenuItem>
Filter. menuInfoIntersect(List<IMenuItem> p_menuInfoList, List<String> p_menuGuidList)
Compose the intersection of anApplicationInfo
list and a list of application IDs. -
Uses of IMenuItem in de.uplanet.lucy.server.auxiliaries.comparator
Methods in de.uplanet.lucy.server.auxiliaries.comparator with parameters of type IMenuItem Modifier and Type Method Description int
MenuItemNameComparator. compare(IMenuItem p_mnuItem1, IMenuItem p_mnuItem2)
-
Uses of IMenuItem in de.uplanet.lucy.server.auxiliaries.hop
Methods in de.uplanet.lucy.server.auxiliaries.hop with parameters of type IMenuItem Modifier and Type Method Description String
LinkCallable. getMenuLink(IMenuItem p_menuItem, String p_strLang, boolean p_setRQLang)
String
LinkCallable. toMenuJSONString(IMenuItem p_menuItem, String p_strLang, boolean p_bSetRQLang, String p_strKey)
Convert the given menu tree to JSON.void
LinkCallable. writeMenuJSON(Writer p_writer, IMenuItem p_menuItem, String p_strLang, boolean p_bSetRQLang)
Convert the given menu tree to JSON and write the output to the given character stream. -
Uses of IMenuItem in de.uplanet.lucy.server.menu.rt
Classes in de.uplanet.lucy.server.menu.rt that implement IMenuItem Modifier and Type Class Description class
AbstractContainerMenuItem
class
AbstractMenuItem
class
ApplicationMenuItem
class
CmsMenuItem
class
ContainerMenuItem
class
LinkMenuItem
class
RootMenuItem
class
SeparatorMenuItem
class
TopLevelGroupMenuItem
Methods in de.uplanet.lucy.server.menu.rt that return IMenuItem Modifier and Type Method Description IMenuItem[]
AbstractContainerMenuItem. children()
IMenuItem[]
ApplicationMenuItem. children()
IMenuItem[]
IMenuItem. children()
Get the children of this menu item.IMenuItem[]
LinkMenuItem. children()
IMenuItem[]
SeparatorMenuItem. children()
IMenuItem
AbstractContainerMenuItem. getDescendantOrSelf(String p_strId)
IMenuItem
ApplicationMenuItem. getDescendantOrSelf(String p_strId)
IMenuItem
IMenuItem. getDescendantOrSelf(String p_strId)
Get the menu item with the specified unique identifier from this subtree.IMenuItem
LinkMenuItem. getDescendantOrSelf(String p_strId)
IMenuItem
SeparatorMenuItem. getDescendantOrSelf(String p_strId)
IMenuItem
AbstractMenuItem. getNextSibling()
IMenuItem
IMenuItem. getNextSibling()
Get the next sibling of this menu item.IMenuItem
IMenuItem. getParent()
Get the parent of this menu item.IMenuItem
AbstractMenuItem. getPreviousSibling()
IMenuItem
IMenuItem. getPreviousSibling()
Get the previous sibling of this menu item.Methods in de.uplanet.lucy.server.menu.rt with parameters of type IMenuItem Modifier and Type Method Description boolean
IRtMenuFilter. accept(IMenuItem p_menuItem)
Accept or reject the given menu item.int
AbstractMenuItem. getLevelRelative(IMenuItem p_menuItem)
int
IMenuItem. getLevelRelative(IMenuItem p_menuItem)
Get the level of this menu item relative to the given menu item.
-