Class FilteredTreeView
- java.lang.Object
-
- org.zkoss.zk.ui.AbstractComponent
-
- org.zkoss.zk.ui.HtmlBasedComponent
-
- org.zkoss.zul.impl.XulElement
-
- org.zkoss.zul.Div
-
- com.hybris.backoffice.widgets.selectivesync.tree.FilteredTreeView
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
,org.zkoss.zk.ui.Component
,org.zkoss.zk.ui.ext.Scope
,org.zkoss.zk.ui.sys.ComponentCtrl
public class FilteredTreeView extends org.zkoss.zul.Div
Tree view forSelectiveSyncRenderer
.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.String
FILTER_CHANGE_EVENT
protected static java.lang.String
MODEL_FILTER_CONTEXT
protected static java.lang.String
TOGGLE_INCLUDED_ATTRIBUTES_EVENT
protected static java.lang.String
TOGGLE_NOT_INCLUDED_ATTRIBUTES_EVENT
-
Constructor Summary
Constructors Constructor Description FilteredTreeView(SyncAttributeTreeModel treeModel, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
addTreeListeners()
protected org.zkoss.zul.Button
createFilterButton()
protected org.zkoss.zul.Div
createFilterContainer(org.zkoss.zul.Textbox search, org.zkoss.zul.Button filterButton)
protected org.zkoss.zul.Div
createFilterPanel()
protected org.zkoss.zul.Textbox
createFilterTextbox()
protected org.zkoss.zul.Popup
createPopup(org.zkoss.zk.ui.Component target)
protected org.zkoss.zul.Div
createPopupItem(java.lang.String label, boolean checked, org.zkoss.zk.ui.event.EventListener<? extends org.zkoss.zk.ui.event.Event> onCheckedEventListener, java.lang.String ytestid)
boolean
equals(java.lang.Object o)
protected org.zkoss.zul.Popup
findOrCreateActionPopup(org.zkoss.zk.ui.Component target)
protected java.lang.String
getLabel(java.lang.String name)
protected FilterContext
getOrCreateFilterContext()
int
hashCode()
void
setTreeItemRenderer(org.zkoss.zul.TreeitemRenderer<?> renderer)
Setter forTreeitemRenderer
-
Methods inherited from class org.zkoss.zul.impl.XulElement
clone, getContext, getCtrlKeys, getPopup, getPropertyAccess, getTooltip, setContext, setContext, setContextAttributes, setCtrlKeys, setPopup, setPopup, setPopupAttributes, setTooltip, setTooltip, setTooltipAttributes
-
Methods inherited from class org.zkoss.zk.ui.HtmlBasedComponent
focus, getAction, getDraggable, getDroppable, getExtraCtrl, getHeight, getHflex, getLeft, getRenderdefer, getSclass, getStyle, getTabindex, getTabindexInteger, getTooltiptext, getTop, getVflex, getWidth, getZclass, getZindex, getZIndex, service, setAction, setClass, setDraggable, setDroppable, setFocus, setHeight, setHeight0, setHeightDirectly, setHflex, setHflex0, setHflexDirectly, setLeft, setLeftDirectly, setRenderdefer, setSclass, setStyle, setTabindex, setTabindex, setTooltiptext, setTop, setTopDirectly, setVflex, setVflex0, setVflexDirectly, setWidth, setWidth0, setWidthDirectly, setZclass, setZindex, setZIndex, setZIndexDirectly
-
Methods inherited from class org.zkoss.zk.ui.AbstractComponent
addAnnotation, addAnnotation, addCallback, addClientEvent, addEventHandler, addEventListener, addEventListener, addForward, addForward, addForward, addForward, addMoved, addRedrawCallback, addScopeListener, addShadowRoot, addShadowRootBefore, addSharedEventHandlerMap, appendChild, applyProperties, beforeChildAdded, beforeChildRemoved, beforeParentChanged, detach, didActivate, didActivate, didDeserialize, didDeserialize, disableBindingAnnotation, disableClientUpdate, enableBindingAnnotation, getAnnotatedProperties, getAnnotatedPropertiesBy, getAnnotation, getAnnotation, getAnnotations, getAnnotations, getAnnotations, getAttribute, getAttribute, getAttribute, getAttributeOrFellow, getAttributes, getAttributes, getAuService, getAutag, getCallback, getChildren, getClientAttribute, getClientDataAttribute, getClientEvents, getDefaultMold, getDefinition, getDesktop, getEventHandler, getEventHandlerNames, getEventListenerMap, getEventListeners, getFellow, getFellow, getFellowIfAny, getFellowIfAny, getFellows, getFirstChild, getId, getLastChild, getListenerIterator, getMold, getNextSibling, getPage, getParent, getPreviousSibling, getRedrawCallback, getRoot, getShadowFellowIfAny, getShadowRoots, getShadowVariable, getShadowVariable, getShadowVariable0, getSpaceOwner, getSpecialRendererOutput, getStubonly, getSubBindingAnnotationCount, getTemplate, getTemplateNames, getUuid, getWidgetAttribute, getWidgetAttributeNames, getWidgetClass, getWidgetListener, getWidgetListenerNames, getWidgetOverride, getWidgetOverrideNames, hasAttribute, hasAttribute, hasAttribute, hasAttributeOrFellow, hasBindingAnnotation, hasFellow, hasFellow, hasSubBindingAnnotation, insertBefore, invalidate, isChildable, isInvalidated, isListenerAvailable, isVisible, onChildAdded, onChildRemoved, onPageAttached, onPageDetached, onWrongValue, query, queryAll, redraw, redrawChildren, removeAttribute, removeAttribute, removeAttribute, removeCallback, removeChild, removeEventListener, removeForward, removeForward, removeRedrawCallback, removeScopeListener, removeShadowRoot, render, render, render, replace, response, response, response, service, sessionDidActivate, sessionWillPassivate, setAttribute, setAttribute, setAttribute, setAuService, setAutag, setClientAttribute, setClientDataAttribute, setDefinition, setDefinition, setId, setMold, setPage, setPageBefore, setParent, setStubonly, setStubonly, setSubBindingAnnotationCount, setTemplate, setVisible, setVisibleDirectly, setWidgetAttribute, setWidgetClass, setWidgetListener, setWidgetOverride, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdateWidgetListener, smartUpdateWidgetOverride, toString, updateByClient, updateSubBindingAnnotationCount, willPassivate, willPassivate, willSerialize, willSerialize
-
-
-
-
Field Detail
-
TOGGLE_INCLUDED_ATTRIBUTES_EVENT
protected static final java.lang.String TOGGLE_INCLUDED_ATTRIBUTES_EVENT
- See Also:
- Constant Field Values
-
TOGGLE_NOT_INCLUDED_ATTRIBUTES_EVENT
protected static final java.lang.String TOGGLE_NOT_INCLUDED_ATTRIBUTES_EVENT
- See Also:
- Constant Field Values
-
FILTER_CHANGE_EVENT
protected static final java.lang.String FILTER_CHANGE_EVENT
- See Also:
- Constant Field Values
-
MODEL_FILTER_CONTEXT
protected static final java.lang.String MODEL_FILTER_CONTEXT
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
FilteredTreeView
public FilteredTreeView(SyncAttributeTreeModel treeModel, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager)
-
-
Method Detail
-
getOrCreateFilterContext
protected FilterContext getOrCreateFilterContext()
-
addTreeListeners
protected void addTreeListeners()
-
setTreeItemRenderer
public void setTreeItemRenderer(org.zkoss.zul.TreeitemRenderer<?> renderer)
Setter forTreeitemRenderer
- Parameters:
renderer
- renderer to set on tree
-
createFilterPanel
protected org.zkoss.zul.Div createFilterPanel()
-
createFilterTextbox
protected org.zkoss.zul.Textbox createFilterTextbox()
-
createFilterButton
protected org.zkoss.zul.Button createFilterButton()
-
createFilterContainer
protected org.zkoss.zul.Div createFilterContainer(org.zkoss.zul.Textbox search, org.zkoss.zul.Button filterButton)
-
getLabel
protected java.lang.String getLabel(java.lang.String name)
-
findOrCreateActionPopup
protected org.zkoss.zul.Popup findOrCreateActionPopup(org.zkoss.zk.ui.Component target)
-
createPopup
protected org.zkoss.zul.Popup createPopup(org.zkoss.zk.ui.Component target)
-
createPopupItem
protected org.zkoss.zul.Div createPopupItem(java.lang.String label, boolean checked, org.zkoss.zk.ui.event.EventListener<? extends org.zkoss.zk.ui.event.Event> onCheckedEventListener, java.lang.String ytestid)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classorg.zkoss.zk.ui.AbstractComponent
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-