public class PageableApplicationList extends PageableList implements ApplicationDetailsRetrievedEventHandler
PageableApplicationList class.
Constructor and Description |
---|
PageableApplicationList()
Constructor for PageableApplicationList.
|
Modifier and Type | Method and Description |
---|---|
boolean |
checkIfApplicationIsSelected(String name)
checkIfApplicationIsSelected
|
protected com.google.gwt.user.client.ui.Widget |
getListItemWidget(int index)
getListItemWidget
|
protected int |
getListSize()
getListSize
|
String |
getSelectedApplicationDetailsAsString(String name)
getSelectedApplicationDetailsAsString
|
void |
onApplicationDetailsRetrieved(ApplicationDetailsRetrievedEvent event)
onApplicationDetailsRetrieved
|
void |
onItemClickHandler(com.google.gwt.event.dom.client.ClickEvent event)
onItemClickHandler
|
void |
refreshApplicationListResize()
refreshApplicationListResize
|
void |
setEventBus(com.google.gwt.event.shared.HandlerManager eventBus)
setEventBus
|
void |
updateList(List<ApplicationInfo> applications)
TODO: Maybe enhance this so that it only adds/updates/deletes individual
items TODO: Don't skip to the front page on every update
|
void |
updateSelectedApplications(Set<ApplicationInfo> selectedApplications)
updateSelectedApplications
|
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
public PageableApplicationList()
Constructor for PageableApplicationList.
public String getSelectedApplicationDetailsAsString(String name)
getSelectedApplicationDetailsAsString
public boolean checkIfApplicationIsSelected(String name)
checkIfApplicationIsSelected
name
- a String
object.public void updateList(List<ApplicationInfo> applications)
applications
- a ArrayList
object.protected com.google.gwt.user.client.ui.Widget getListItemWidget(int index)
getListItemWidget
getListItemWidget
in class PageableList
index
- a int.Widget
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 setEventBus(com.google.gwt.event.shared.HandlerManager eventBus)
setEventBus
eventBus
- a HandlerManager
object.public void onApplicationDetailsRetrieved(ApplicationDetailsRetrievedEvent event)
onApplicationDetailsRetrieved
onApplicationDetailsRetrieved
in interface ApplicationDetailsRetrievedEventHandler
event
- a ApplicationDetailsRetrievedEvent
object.public void refreshApplicationListResize()
refreshApplicationListResize
public void updateSelectedApplications(Set<ApplicationInfo> selectedApplications)
updateSelectedApplications
selectedApplications
- a Set
object.Copyright © 2017. All rights reserved.