org.drools.guvnor.client.widgets.wizards.assets.decisiontable
Class MinimumWidthCellList<T>

java.lang.Object
  extended by com.google.gwt.user.client.ui.UIObject
      extended by com.google.gwt.user.client.ui.Widget
          extended by com.google.gwt.user.cellview.client.AbstractHasData<T>
              extended by com.google.gwt.user.cellview.client.CellList<T>
                  extended by org.drools.guvnor.client.widgets.wizards.assets.decisiontable.MinimumWidthCellList<T>
All Implemented Interfaces:
com.google.gwt.event.logical.shared.HasAttachHandlers, com.google.gwt.event.shared.HasHandlers, com.google.gwt.user.cellview.client.HasKeyboardPagingPolicy, com.google.gwt.user.cellview.client.HasKeyboardSelectionPolicy, com.google.gwt.user.client.EventListener, com.google.gwt.user.client.ui.Focusable, com.google.gwt.user.client.ui.IsWidget, com.google.gwt.view.client.HasCellPreviewHandlers<T>, com.google.gwt.view.client.HasData<T>, com.google.gwt.view.client.HasKeyProvider<T>, com.google.gwt.view.client.HasRows

public class MinimumWidthCellList<T>
extends com.google.gwt.user.cellview.client.CellList<T>

A CellList that can maintain a minimum width


Nested Class Summary
 
Nested classes/interfaces inherited from class com.google.gwt.user.cellview.client.CellList
com.google.gwt.user.cellview.client.CellList.Resources, com.google.gwt.user.cellview.client.CellList.Style
 
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
 
Nested classes/interfaces inherited from interface com.google.gwt.user.cellview.client.HasKeyboardPagingPolicy
com.google.gwt.user.cellview.client.HasKeyboardPagingPolicy.KeyboardPagingPolicy
 
Nested classes/interfaces inherited from interface com.google.gwt.user.cellview.client.HasKeyboardSelectionPolicy
com.google.gwt.user.cellview.client.HasKeyboardSelectionPolicy.KeyboardSelectionPolicy
 
Field Summary
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
MinimumWidthCellList(com.google.gwt.cell.client.Cell<T> cell, com.google.gwt.user.cellview.client.CellList.Resources resources)
           
 
Method Summary
protected  void renderRowValues(com.google.gwt.safehtml.shared.SafeHtmlBuilder sb, List<T> values, int start, com.google.gwt.view.client.SelectionModel<? super T> selectionModel)
           
 void setMinimumWidth(int minWidth)
           
 void setRowData(int start, List<? extends T> values)
           
 
Methods inherited from class com.google.gwt.user.cellview.client.CellList
dependsOnSelection, doAttachChildren, doDetachChildren, doSelection, fireEventToCell, getCell, getCellParent, getChildContainer, getEmptyListMessage, getEmptyListWidget, getKeyboardSelectedElement, getLoadingIndicator, getRowElement, isKeyboardNavigationSuppressed, onBlur, onBrowserEvent2, onFocus, onLoadingStateChanged, resetFocusOnCell, setEmptyListMessage, setEmptyListWidget, setKeyboardSelected, setLoadingIndicator, setSelected, setValueUpdater
 
Methods inherited from class com.google.gwt.user.cellview.client.AbstractHasData
addCellPreviewHandler, addLoadingStateChangeHandler, addRangeChangeHandler, addRowCountChangeHandler, cellConsumesEventType, checkRowBounds, convertToElements, getAccessKey, getDisplayedItem, getDisplayedItems, getKeyboardPagingPolicy, getKeyboardSelectedRow, getKeyboardSelectionPolicy, getKeyProvider, getPageSize, getPageStart, getRowContainer, getRowCount, getSelectionModel, getTabIndex, getValueKey, getVisibleItem, getVisibleItemCount, getVisibleItems, getVisibleRange, isRowCountExact, isRowWithinBounds, onBrowserEvent, onUnload, onUpdateSelection, redraw, replaceAllChildren, replaceChildren, setAccessKey, setFocus, setFocusable, setKeyboardPagingPolicy, setKeyboardSelectionPolicy, setPageSize, setPageStart, setRowCount, setRowCount, setRowData, setSelectionModel, setSelectionModel, setTabIndex, setVisibleRange, setVisibleRange, setVisibleRangeAndClearData
 
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onDetach, onLoad, removeFromParent, setLayoutData, sinkEvents
 
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString, unsinkEvents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.google.gwt.event.shared.HasHandlers
fireEvent
 

Constructor Detail

MinimumWidthCellList

public MinimumWidthCellList(com.google.gwt.cell.client.Cell<T> cell,
                            com.google.gwt.user.cellview.client.CellList.Resources resources)
Method Detail

setMinimumWidth

public void setMinimumWidth(int minWidth)

setRowData

public void setRowData(int start,
                       List<? extends T> values)
Specified by:
setRowData in interface com.google.gwt.view.client.HasData<T>
Overrides:
setRowData in class com.google.gwt.user.cellview.client.AbstractHasData<T>

renderRowValues

protected void renderRowValues(com.google.gwt.safehtml.shared.SafeHtmlBuilder sb,
                               List<T> values,
                               int start,
                               com.google.gwt.view.client.SelectionModel<? super T> selectionModel)
Overrides:
renderRowValues in class com.google.gwt.user.cellview.client.CellList<T>


Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.