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 void
addListViewListener(ListViewListener listener)
protected void
fireActivate(java.util.List<java.lang.Integer> indexes)
protected void
fireBlacklist(java.util.Collection<java.lang.Integer> indexes)
protected void
fireChangeCellValue(int colIndex, int rowIndex, java.lang.Object data)
protected void
fireChangeSelection(int colIndex, int rowIndex)
protected void
fireChangeSelection(java.util.List<java.lang.Integer> colIndexes, java.util.List<java.lang.Integer> rowIndexes)
protected void
fireDroped(org.zkoss.zk.ui.event.Event event, int fromIndex, int toIndex, DragAndDropContext ddContext)
protected void
fireHideColumn(int colIndex)
protected void
fireMarkAllAsSelected(java.util.List<java.lang.Integer> colIndexes, java.util.List<java.lang.Integer> rowIndexes)
protected void
fireMove(int fromIndex, int toIndex)
protected void
fireMoveColumn(int fromIndex, int toIndex)
protected void
fireMultiEdit(int colIndex, java.util.List<java.lang.Integer> rowIndexes, java.lang.Object data)
protected void
fireOpenExternal(int rowIndex, UIEditor editor, PropertyDescriptor propertyDescriptor)
protected void
firePageRequest(int offset)
protected void
fireRemove(java.util.Collection<java.lang.Integer> indexes)
void
fireShowColumn(ColumnDescriptor colDescr, java.lang.Integer colIndex)
protected void
fireSortColumn(int columnIndex, boolean asc)
void
removeListViewListener(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:
addListViewListener
in interfaceUIListView
-
removeListViewListener
public void removeListViewListener(ListViewListener listener)
- Specified by:
removeListViewListener
in 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)
-
-