Class QueryRenderer
- java.lang.Object
-
- de.hybris.platform.cockpit.components.navigationarea.renderer.QueryRenderer
-
- All Implemented Interfaces:
org.zkoss.zul.ListitemRenderer
public class QueryRenderer extends java.lang.Object implements org.zkoss.zul.ListitemRenderer
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
COCKPITGROUP_UID
-
Constructor Summary
Constructors Constructor Description QueryRenderer(BaseUICockpitNavigationArea navigationArea, QuerySectionRenderer querySectionRenderer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
buildMenuRecursively(org.zkoss.zul.Menupopup parentMenupopup, PrincipalModel parentPrincipal, java.util.List<PrincipalModel> readUsers, org.zkoss.zk.ui.event.EventListener listener)
protected void
buildSavedQueryMenuRecursively(org.zkoss.zul.Menupopup parentMenupopup, PrincipalModel parentPrincipal, java.util.List<PrincipalModel> readUsers, org.zkoss.zk.ui.event.EventListener listener)
protected org.zkoss.zul.Menupopup
createCollectionContextMenu(UICollectionQuery query, org.zkoss.zul.Label queryLabel, org.zkoss.zk.ui.Component parent)
protected org.zkoss.zul.Menupopup
createSavedQueryContextMenu(UISavedQuery query, org.zkoss.zul.Label queryLabel, org.zkoss.zk.ui.Component parent)
protected org.zkoss.zul.Menu
createSendToSavedQuerySubmenu(org.zkoss.zul.Listitem item, java.lang.Object data, de.hybris.platform.cockpit.components.navigationarea.renderer.QueryRenderer.CollectionRight right)
Creates context menu for SavedQuery.protected org.zkoss.zul.Menu
createSendToSubmenu(org.zkoss.zul.Listitem item, java.lang.Object data, de.hybris.platform.cockpit.components.navigationarea.renderer.QueryRenderer.CollectionRight right)
Creates context menu for given listitem.protected DragAndDropWrapper
getDDWrapper()
BaseUICockpitNavigationArea
getNavigationArea()
void
render(org.zkoss.zul.Listitem item, java.lang.Object data)
void
setNavigationArea(BaseUICockpitNavigationArea navigationArea)
-
-
-
Field Detail
-
COCKPITGROUP_UID
public static final java.lang.String COCKPITGROUP_UID
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
QueryRenderer
public QueryRenderer(BaseUICockpitNavigationArea navigationArea, QuerySectionRenderer querySectionRenderer)
-
-
Method Detail
-
getNavigationArea
public BaseUICockpitNavigationArea getNavigationArea()
-
render
public void render(org.zkoss.zul.Listitem item, java.lang.Object data) throws java.lang.Exception
- Throws:
java.lang.Exception
-
setNavigationArea
public void setNavigationArea(BaseUICockpitNavigationArea navigationArea)
-
buildMenuRecursively
protected void buildMenuRecursively(org.zkoss.zul.Menupopup parentMenupopup, PrincipalModel parentPrincipal, java.util.List<PrincipalModel> readUsers, org.zkoss.zk.ui.event.EventListener listener)
-
buildSavedQueryMenuRecursively
protected void buildSavedQueryMenuRecursively(org.zkoss.zul.Menupopup parentMenupopup, PrincipalModel parentPrincipal, java.util.List<PrincipalModel> readUsers, org.zkoss.zk.ui.event.EventListener listener)
-
createCollectionContextMenu
protected org.zkoss.zul.Menupopup createCollectionContextMenu(UICollectionQuery query, org.zkoss.zul.Label queryLabel, org.zkoss.zk.ui.Component parent)
-
createSavedQueryContextMenu
protected org.zkoss.zul.Menupopup createSavedQueryContextMenu(UISavedQuery query, org.zkoss.zul.Label queryLabel, org.zkoss.zk.ui.Component parent)
-
createSendToSubmenu
protected org.zkoss.zul.Menu createSendToSubmenu(org.zkoss.zul.Listitem item, java.lang.Object data, de.hybris.platform.cockpit.components.navigationarea.renderer.QueryRenderer.CollectionRight right)
Creates context menu for given listitem.- Parameters:
item
- the itemdata
- the dataright
- the right- Returns:
- context menu
-
createSendToSavedQuerySubmenu
protected org.zkoss.zul.Menu createSendToSavedQuerySubmenu(org.zkoss.zul.Listitem item, java.lang.Object data, de.hybris.platform.cockpit.components.navigationarea.renderer.QueryRenderer.CollectionRight right)
Creates context menu for SavedQuery.
-
getDDWrapper
protected DragAndDropWrapper getDDWrapper()
-
-