org.apache.cxf.management.web.browser.client.ui.browser
Class SelectableTable<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.client.ui.Composite
              extended by org.apache.cxf.management.web.browser.client.ui.browser.SelectableTable<T>
All Implemented Interfaces:
com.google.gwt.event.logical.shared.HasAttachHandlers, com.google.gwt.event.shared.HasHandlers, com.google.gwt.user.client.EventListener, com.google.gwt.user.client.ui.IsWidget
Direct Known Subclasses:
EntryTable, SubscriptionTable

public class SelectableTable<T>
extends com.google.gwt.user.client.ui.Composite


Nested Class Summary
static interface SelectableTable.ColumnDefinition<T>
           
static interface SelectableTable.SelectRowHandler
           
 
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
SelectableTable(boolean hotkeysEnabled)
           
 
Method Summary
 void addSelectRowHandler(SelectableTable.SelectRowHandler selectRowHandler)
           
 void deselect()
           
 void setColumnDefinitions(List<SelectableTable.ColumnDefinition<T>> columnDefinitions)
           
 void setColumnDefinitions(SelectableTable.ColumnDefinition<T>... columnDefinitions)
           
 void setData(List<T> entries)
           
 void setMessageInsteadOfData(String message, String styleName)
           
 
Methods inherited from class com.google.gwt.user.client.ui.Composite
getWidget, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, setWidget
 
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, 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, toString, unsinkEvents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SelectableTable

public SelectableTable(boolean hotkeysEnabled)
Method Detail

setMessageInsteadOfData

public void setMessageInsteadOfData(@Nonnull
                                    String message,
                                    @Nullable
                                    String styleName)

setData

public void setData(@Nonnull
                    List<T> entries)

setColumnDefinitions

public void setColumnDefinitions(@Nonnull
                                 List<SelectableTable.ColumnDefinition<T>> columnDefinitions)

setColumnDefinitions

public void setColumnDefinitions(SelectableTable.ColumnDefinition<T>... columnDefinitions)

addSelectRowHandler

public void addSelectRowHandler(@Nonnull
                                SelectableTable.SelectRowHandler selectRowHandler)

deselect

public void deselect()


Apache CXF