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.StringCOCKPITGROUP_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 voidbuildMenuRecursively(org.zkoss.zul.Menupopup parentMenupopup, PrincipalModel parentPrincipal, java.util.List<PrincipalModel> readUsers, org.zkoss.zk.ui.event.EventListener listener)protected voidbuildSavedQueryMenuRecursively(org.zkoss.zul.Menupopup parentMenupopup, PrincipalModel parentPrincipal, java.util.List<PrincipalModel> readUsers, org.zkoss.zk.ui.event.EventListener listener)protected org.zkoss.zul.MenupopupcreateCollectionContextMenu(UICollectionQuery query, org.zkoss.zul.Label queryLabel, org.zkoss.zk.ui.Component parent)protected org.zkoss.zul.MenupopupcreateSavedQueryContextMenu(UISavedQuery query, org.zkoss.zul.Label queryLabel, org.zkoss.zk.ui.Component parent)protected org.zkoss.zul.MenucreateSendToSavedQuerySubmenu(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.MenucreateSendToSubmenu(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 DragAndDropWrappergetDDWrapper()BaseUICockpitNavigationAreagetNavigationArea()voidrender(org.zkoss.zul.Listitem item, java.lang.Object data)voidsetNavigationArea(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()
-
-