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, Serializable, 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:
  • Nested Class Summary

    Nested classes/interfaces inherited from class de.hybris.platform.cockpit.model.general.impl.AbstractItemView

    AbstractItemView.LoadImage

    Nested classes/interfaces inherited from class org.zkoss.zk.ui.HtmlBasedComponent

    org.zkoss.zk.ui.HtmlBasedComponent.ExtraCtrl

    Nested classes/interfaces inherited from class org.zkoss.zk.ui.AbstractComponent

    org.zkoss.zk.ui.AbstractComponent.Children
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
     

    Fields inherited from class de.hybris.platform.cockpit.model.general.impl.AbstractItemView

    loadingProgressContainer, ON_CONTINUE_LOADING

    Fields inherited from class org.zkoss.zk.ui.HtmlBasedComponent

    _zclass

    Fields inherited from interface org.zkoss.zk.ui.Component

    APPLICATION_SCOPE, COMPONENT_SCOPE, DESKTOP_SCOPE, PAGE_SCOPE, REQUEST_SCOPE, SESSION_SCOPE, SPACE_SCOPE

    Fields inherited from interface org.zkoss.zk.ui.sys.ComponentCtrl

    AFTER_CHILD_ADDED, AFTER_CHILD_REMOVED, AFTER_PAGE_ATTACHED, AFTER_PAGE_DETACHED, CE_BUSY_IGNORE, CE_DUPLICATE_IGNORE, CE_IMPORTANT, CE_NON_DEFERRABLE, CE_REPEAT_IGNORE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    protected void
     
    protected void
     
    protected void
    fireChangeCellValue(int colIndex, int rowIndex, Object data)
     
    protected void
    fireChangeSelection(int colIndex, int rowIndex)
     
    protected void
    fireChangeSelection(List<Integer> colIndexes, List<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(List<Integer> colIndexes, List<Integer> rowIndexes)
     
    protected void
    fireMove(int fromIndex, int toIndex)
     
    protected void
    fireMoveColumn(int fromIndex, int toIndex)
     
    protected void
    fireMultiEdit(int colIndex, List<Integer> rowIndexes, Object data)
     
    protected void
    fireOpenExternal(int rowIndex, UIEditor editor, PropertyDescriptor propertyDescriptor)
     
    protected void
    firePageRequest(int offset)
     
    protected void
     
    void
     
    protected void
    fireSortColumn(int columnIndex, boolean asc)
     
    void
     

    Methods inherited from class org.zkoss.zul.Div

    getAlign, renderProperties, setAlign

    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

    addSclass, evalCSSFlex, focus, getAction, getDraggable, getDroppable, getExtraCtrl, getHeight, getHflex, getLeft, getRenderdefer, getSclass, getStyle, getTabindex, getTabindexInteger, getTooltiptext, getTop, getVflex, getWidth, getZclass, getZindex, getZIndex, removeSclass, removeSclass, 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, invalidatePartial, isChildable, isInitialized, 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

    equals, 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.sys.ComponentCtrl

    invalidatePartial

    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 Details

  • Constructor Details

    • AbstractListView

      public AbstractListView()
  • Method Details

    • addListViewListener

      public void addListViewListener(ListViewListener listener)
      Specified by:
      addListViewListener in interface UIListView
    • removeListViewListener

      public void removeListViewListener(ListViewListener listener)
      Specified by:
      removeListViewListener in interface UIListView
    • 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(Collection<Integer> indexes)
    • fireBlacklist

      protected void fireBlacklist(Collection<Integer> indexes)
    • fireActivate

      protected void fireActivate(List<Integer> indexes)
    • fireChangeSelection

      protected void fireChangeSelection(int colIndex, int rowIndex)
    • fireChangeSelection

      protected void fireChangeSelection(List<Integer> colIndexes, List<Integer> rowIndexes)
    • fireChangeCellValue

      protected void fireChangeCellValue(int colIndex, int rowIndex, 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, Integer colIndex)
    • fireSortColumn

      protected void fireSortColumn(int columnIndex, boolean asc)
    • fireMarkAllAsSelected

      protected void fireMarkAllAsSelected(List<Integer> colIndexes, List<Integer> rowIndexes)
    • fireMultiEdit

      protected void fireMultiEdit(int colIndex, List<Integer> rowIndexes, Object data)