Class AbstractListView
- java.lang.Object
-
- org.zkoss.zk.ui.AbstractComponent
-
- org.zkoss.zk.ui.HtmlBasedComponent
-
- org.zkoss.zul.impl.XulElement
-
- org.zkoss.zul.Div
-
- de.hybris.platform.cockpit.model.general.impl.AbstractItemView
-
- de.hybris.platform.cockpit.model.listview.impl.AbstractListView
-
- All Implemented Interfaces:
UIItemView,UIViewComponent,UIListView,java.io.Serializable,java.lang.Cloneable,org.zkoss.zk.ui.api.HtmlBasedComponent,org.zkoss.zk.ui.Component,org.zkoss.zk.ui.ext.Scope,org.zkoss.zk.ui.sys.ComponentCtrl
- Direct Known Subclasses:
ListView
public abstract class AbstractListView extends AbstractItemView implements UIListView
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.cockpit.model.general.impl.AbstractItemView
AbstractItemView.LoadImage
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.List<ListViewListener>listeners-
Fields inherited from class de.hybris.platform.cockpit.model.general.impl.AbstractItemView
loadingProgressContainer, ON_CONTINUE_LOADING
-
-
Constructor Summary
Constructors Constructor Description AbstractListView()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddListViewListener(ListViewListener listener)protected voidfireActivate(java.util.List<java.lang.Integer> indexes)protected voidfireBlacklist(java.util.Collection<java.lang.Integer> indexes)protected voidfireChangeCellValue(int colIndex, int rowIndex, java.lang.Object data)protected voidfireChangeSelection(int colIndex, int rowIndex)protected voidfireChangeSelection(java.util.List<java.lang.Integer> colIndexes, java.util.List<java.lang.Integer> rowIndexes)protected voidfireDroped(org.zkoss.zk.ui.event.Event event, int fromIndex, int toIndex, DragAndDropContext ddContext)protected voidfireHideColumn(int colIndex)protected voidfireMarkAllAsSelected(java.util.List<java.lang.Integer> colIndexes, java.util.List<java.lang.Integer> rowIndexes)protected voidfireMove(int fromIndex, int toIndex)protected voidfireMoveColumn(int fromIndex, int toIndex)protected voidfireMultiEdit(int colIndex, java.util.List<java.lang.Integer> rowIndexes, java.lang.Object data)protected voidfireOpenExternal(int rowIndex, UIEditor editor, PropertyDescriptor propertyDescriptor)protected voidfirePageRequest(int offset)protected voidfireRemove(java.util.Collection<java.lang.Integer> indexes)voidfireShowColumn(ColumnDescriptor colDescr, java.lang.Integer colIndex)protected voidfireSortColumn(int columnIndex, boolean asc)voidremoveListViewListener(ListViewListener listener)-
Methods inherited from class de.hybris.platform.cockpit.model.general.impl.AbstractItemView
delayLazyload, getDDContext, getInitialPackageSize, getLazyloadPackageSize, isSimpleSelectionMode, setDDContext, setSimpleSelectionMode, setupLazyLoading
-
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, equals, 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
-
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.zkoss.zk.ui.Component
addEventListener, addEventListener, addForward, addForward, addForward, addForward, appendChild, applyProperties, clone, detach, getAttribute, getAttribute, getAttributeOrFellow, getAttributes, getAttributes, getAuService, getAutag, getChildren, getClientAttribute, getClientDataAttribute, getDefinition, getDesktop, getEventListeners, getFellow, getFellow, getFellowIfAny, getFellowIfAny, getFellows, getFirstChild, getId, getLastChild, getListenerIterator, getMold, getNextSibling, getPage, getParent, getPreviousSibling, getRoot, getShadowVariable, getShadowVariable, getSpaceOwner, getStubonly, getTemplate, getTemplateNames, getUuid, getWidgetAttribute, getWidgetAttributeNames, getWidgetClass, getWidgetListener, getWidgetListenerNames, getWidgetOverride, getWidgetOverrideNames, hasAttribute, hasAttribute, hasAttributeOrFellow, hasFellow, hasFellow, insertBefore, invalidate, isInvalidated, isListenerAvailable, isVisible, query, queryAll, removeAttribute, removeAttribute, removeChild, removeEventListener, removeForward, removeForward, setAttribute, setAttribute, setAuService, setAutag, setClientAttribute, setClientDataAttribute, setId, setMold, setPage, setPageBefore, setParent, setStubonly, setStubonly, setTemplate, setVisible, setWidgetAttribute, setWidgetClass, setWidgetListener, setWidgetOverride
-
Methods inherited from interface org.zkoss.zk.ui.api.HtmlBasedComponent
focus, getHeight, getLeft, getSclass, getStyle, getTooltiptext, getTop, getWidth, getZclass, getZindex, getZIndex, setDraggable, setDroppable, setFocus, setHeight, setLeft, setSclass, setStyle, setTooltiptext, setTop, setWidth, setZclass, setZindex, setZIndex
-
Methods inherited from interface org.zkoss.zk.ui.ext.Scope
addScopeListener, getAttribute, hasAttribute, removeAttribute, removeScopeListener, setAttribute
-
Methods inherited from interface de.hybris.platform.cockpit.model.general.UIItemView
setDDContext, updateActivation, updateActiveItems, updateItem, updateItems, updateSelection
-
Methods inherited from interface de.hybris.platform.cockpit.model.listview.UIListView
editCellAt, getModel, getValueAt, setModel, setShowColumnHeaders, setValueAt, updateCell, updateColumns, updateColumns, updateRow, updateVisibleColumns
-
Methods inherited from interface de.hybris.platform.cockpit.model.general.UIViewComponent
initialize, update
-
-
-
-
Field Detail
-
listeners
protected java.util.List<ListViewListener> listeners
-
-
Method Detail
-
addListViewListener
public void addListViewListener(ListViewListener listener)
- Specified by:
addListViewListenerin interfaceUIListView
-
removeListViewListener
public void removeListViewListener(ListViewListener listener)
- Specified by:
removeListViewListenerin interfaceUIListView
-
firePageRequest
protected void firePageRequest(int offset)
-
fireMove
protected void fireMove(int fromIndex, int toIndex)
-
fireDroped
protected void fireDroped(org.zkoss.zk.ui.event.Event event, int fromIndex, int toIndex, DragAndDropContext ddContext)
-
fireRemove
protected void fireRemove(java.util.Collection<java.lang.Integer> indexes)
-
fireBlacklist
protected void fireBlacklist(java.util.Collection<java.lang.Integer> indexes)
-
fireActivate
protected void fireActivate(java.util.List<java.lang.Integer> indexes)
-
fireChangeSelection
protected void fireChangeSelection(int colIndex, int rowIndex)
-
fireChangeSelection
protected void fireChangeSelection(java.util.List<java.lang.Integer> colIndexes, java.util.List<java.lang.Integer> rowIndexes)
-
fireChangeCellValue
protected void fireChangeCellValue(int colIndex, int rowIndex, java.lang.Object data)
-
fireOpenExternal
protected void fireOpenExternal(int rowIndex, UIEditor editor, PropertyDescriptor propertyDescriptor)
-
fireMoveColumn
protected void fireMoveColumn(int fromIndex, int toIndex)
-
fireHideColumn
protected void fireHideColumn(int colIndex)
-
fireShowColumn
public void fireShowColumn(ColumnDescriptor colDescr, java.lang.Integer colIndex)
-
fireSortColumn
protected void fireSortColumn(int columnIndex, boolean asc)
-
fireMarkAllAsSelected
protected void fireMarkAllAsSelected(java.util.List<java.lang.Integer> colIndexes, java.util.List<java.lang.Integer> rowIndexes)
-
fireMultiEdit
protected void fireMultiEdit(int colIndex, java.util.List<java.lang.Integer> rowIndexes, java.lang.Object data)
-
-