com.tensegrity.palowebviewer.modules.widgets.client.combobox
Class SelectionListWidget

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.client.ui.Composite
              extended by com.tensegrity.palowebviewer.modules.widgets.client.combobox.SelectionListWidget
All Implemented Interfaces:
com.google.gwt.user.client.EventListener, IDisposable

public class SelectionListWidget
extends com.google.gwt.user.client.ui.Composite
implements IDisposable

Widget that represents dropdown list when someone tries to choose item in a combobox.


Nested Class Summary
protected  class SelectionListWidget.ListItem
           
 
Constructor Summary
SelectionListWidget(IListComboboxModel model)
           
 
Method Summary
protected  void buildWidget()
           
 void dispose()
           
 IListComboboxModel getModel()
           
 IWidgetFactory getWidgetFactory()
           
protected  void reinitList()
           
 void setWidgetFactory(IWidgetFactory factory)
           
 
Methods inherited from class com.google.gwt.user.client.ui.Composite
getElement, getWidget, initWidget, isAttached, onAttach, onDetach, setWidget
 
Methods inherited from class com.google.gwt.user.client.ui.Widget
doAttachChildren, doDetachChildren, getParent, onBrowserEvent, onLoad, onUnload, removeFromParent, setElement
 
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, addStyleName, getAbsoluteLeft, getAbsoluteTop, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, removeStyleDependentName, removeStyleName, setHeight, setPixelSize, setSize, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkEvents, toString, unsinkEvents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SelectionListWidget

public SelectionListWidget(IListComboboxModel model)
Method Detail

getWidgetFactory

public IWidgetFactory getWidgetFactory()

setWidgetFactory

public void setWidgetFactory(IWidgetFactory factory)

getModel

public IListComboboxModel getModel()

buildWidget

protected void buildWidget()

reinitList

protected void reinitList()

dispose

public void dispose()
Specified by:
dispose in interface IDisposable