public class PageableLocationList extends PageableList
PageableLocationList class.
Constructor and Description |
---|
PageableLocationList() |
Modifier and Type | Method and Description |
---|---|
protected com.google.gwt.user.client.ui.Widget |
getListItemWidget(int rowIndex)
getListItemWidget
|
protected int |
getListSize()
getListSize
|
void |
onItemClickHandler(com.google.gwt.event.dom.client.ClickEvent event)
onItemClickHandler
|
void |
refreshLocationListResize()
refreshLocationListResize
|
void |
updateList(List<? extends LocationInfo> locations)
TODO: Maybe enhance this so that it only adds/updates/deletes individual items
TODO: Don't skip to the front page on every update
|
addLocationPanelSelectEventHandler, calculateAndSetTotalPages, getAlternateRowStyle, getCellForEvent, getCurrentPageIndex, getTotalListItemsPerPage, onLoad, onNextBtnClick, onPrevBtnClick, refresh, setCurrentPageIndex, showFirstPage, updateListDisplay
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
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
protected com.google.gwt.user.client.ui.Widget getListItemWidget(int rowIndex)
getListItemWidget
getListItemWidget
in class PageableList
rowIndex
- a int.Widget
object.public void updateList(List<? extends LocationInfo> locations)
locations
- a ArrayList
object.protected int getListSize()
getListSize
getListSize
in class PageableList
public void onItemClickHandler(com.google.gwt.event.dom.client.ClickEvent event)
onItemClickHandler
onItemClickHandler
in class PageableList
event
- a ClickEvent
object.public void refreshLocationListResize()
refreshLocationListResize
Copyright © 2017. All rights reserved.