com.extjs.gxt.ui.client.widget
Class CheckBoxListView<M extends ModelData>

java.lang.Object
  extended by com.google.gwt.user.client.ui.UIObject
      extended by com.google.gwt.user.client.ui.Widget
          extended by com.extjs.gxt.ui.client.widget.Component
              extended by com.extjs.gxt.ui.client.widget.BoxComponent
                  extended by com.extjs.gxt.ui.client.widget.ListView<M>
                      extended by com.extjs.gxt.ui.client.widget.CheckBoxListView<M>
All Implemented Interfaces:
Observable, com.google.gwt.event.shared.HasHandlers, com.google.gwt.user.client.EventListener

public class CheckBoxListView<M extends ModelData>
extends ListView<M>


Nested Class Summary
 
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
 
Field Summary
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
CheckBoxListView()
           
 
Method Summary
 java.lang.String getCheckBoxSelector()
           
 java.util.List<M> getChecked()
           
 void setCheckBoxSelector(java.lang.String checkBoxSelector)
           
 void setChecked(M m, boolean checked)
          Selects a specific item in the view
 
Methods inherited from class com.extjs.gxt.ui.client.widget.ListView
findElement, findElementIndex, getDisplayProperty, getElement, getElements, getItemCount, getItemSelector, getLoadingText, getModelProcessor, getOverStyle, getSelectionModel, getSelectOnOver, getSelectStyle, getStore, getTemplate, indexOf, moveSelectedDown, moveSelectedUp, onComponentEvent, refresh, refreshNode, setDisplayProperty, setItemSelector, setLoadingText, setModelProcessor, setOverStyle, setSelectionModel, setSelectOnOver, setSelectStyle, setSimpleTemplate, setStore, setTemplate, setTemplate
 
Methods inherited from class com.extjs.gxt.ui.client.widget.BoxComponent
getBounds, getHeight, getHeight, getPosition, getShadow, getShadowOffset, getShadowPosition, getSize, getWidth, getWidth, isAutoHeight, isAutoWidth, isDeferHeight, isShim, setAutoHeight, setAutoWidth, setBounds, setBounds, setDeferHeight, setHeight, setHeight, setPagePosition, setPagePosition, setPixelSize, setPosition, setShadow, setShadowOffset, setShadowPosition, setShim, setSize, setSize, setWidth, setWidth, sync, syncSize
 
Methods inherited from class com.extjs.gxt.ui.client.widget.Component
addListener, addPlugin, addStyleName, addWidgetListener, clearState, disable, disableEvents, disableTextSelection, el, enable, enableEvents, fireEvent, fireEvent, fireEvent, fly, focus, getBaseStyle, getBorders, getContextMenu, getData, getElement, getHideMode, getId, getItemId, getListeners, getModel, getState, getStateId, getToolTip, hasListeners, hasListeners, hide, hideToolTip, isDisabledEvents, isEnabled, isRendered, isStateful, isVisible, mask, mask, mask, onBrowserEvent, recalculate, removeAllListeners, removeFromParent, removeListener, removeStyleName, removeSwallow, removeToolTip, removeWidgetListener, render, render, repaint, saveState, setBorders, setContextMenu, setData, setElement, setEnabled, setHideMode, setId, setIntStyleAttribute, setItemId, setStateful, setStateId, setStyleAttribute, setStyleName, setTitle, setToolTip, setToolTip, setVisible, setZIndex, show, sinkEvents, swallowEvent, swallowEvent, toString, unmask
 
Methods inherited from class com.google.gwt.user.client.ui.Widget
fireEvent, getParent, isAttached
 
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getOffsetHeight, getOffsetWidth, getStyleName, getStylePrimaryName, getTitle, isVisible, removeStyleDependentName, setStylePrimaryName, setVisible, unsinkEvents
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CheckBoxListView

public CheckBoxListView()
Method Detail

getCheckBoxSelector

public java.lang.String getCheckBoxSelector()

getChecked

public java.util.List<M> getChecked()

setCheckBoxSelector

public void setCheckBoxSelector(java.lang.String checkBoxSelector)

setChecked

public void setChecked(M m,
                       boolean checked)
Selects a specific item in the view

Parameters:
m - the modeldata that should be checked
checked - true to check