jBPM Console NG - Generic Client 6.1.0-SNAPSHOT

org.jbpm.console.ng.gc.client.experimental.pagination
Class BasicPaginationListPresenter

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.jbpm.console.ng.gc.client.list.base.BaseGenericCRUD
                  extended by org.jbpm.console.ng.gc.client.list.base.BasePresenter<DataMockSummary,BasicPagiantionListViewImpl>
                      extended by org.jbpm.console.ng.gc.client.experimental.pagination.BasicPaginationListPresenter
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.HasVisibility, com.google.gwt.user.client.ui.IsRenderable, com.google.gwt.user.client.ui.IsWidget, GenericDataProvider<DataMockSummary>

@Dependent
public class BasicPaginationListPresenter
extends BasePresenter<DataMockSummary,BasicPagiantionListViewImpl>
implements GenericDataProvider<DataMockSummary>


Nested Class Summary
static interface BasicPaginationListPresenter.BasicPaginationListView
           
 
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 org.jbpm.console.ng.gc.client.list.base.BasePresenter
allItemsSummaries, dataProvider, menus, NEW_ITEM_MENU, placeManager, REFRESH_ITEM_MENU, view
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
BasicPaginationListPresenter()
           
 
Method Summary
protected  void createItem()
           
 void deleteColumn(String id)
           
protected  void deleteItem(Long id)
           
 List<DataMockSummary> getAllServerSideData()
           
 com.google.gwt.view.client.ListDataProvider<DataMockSummary> getClientSideDataProvider()
           
 org.uberfire.workbench.model.menu.Menus getMenus()
           
 String getTitle()
           
 org.uberfire.client.mvp.UberView<BasicPaginationListPresenter> getView()
           
 void init()
           
protected  void onSearchEvent(SearchEvent searchEvent)
           
protected  void readItem(Long id)
           
 void refresh(int start, int offset, boolean clear)
           
protected  void refreshItems()
           
protected  void updateItem(Long id)
           
 
Methods inherited from class org.jbpm.console.ng.gc.client.list.base.BasePresenter
addDataDisplay, filterGrid, filterItems, getDataProvider, makeMenuBar, refreshData
 
Methods inherited from class com.google.gwt.user.client.ui.Composite
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget
 
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, 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, 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
 

Constructor Detail

BasicPaginationListPresenter

public BasicPaginationListPresenter()
Method Detail

getMenus

public org.uberfire.workbench.model.menu.Menus getMenus()

getView

public org.uberfire.client.mvp.UberView<BasicPaginationListPresenter> getView()

getTitle

public String getTitle()
Overrides:
getTitle in class com.google.gwt.user.client.ui.UIObject

init

@PostConstruct
public void init()

deleteColumn

public void deleteColumn(String id)

getAllServerSideData

public List<DataMockSummary> getAllServerSideData()
Specified by:
getAllServerSideData in interface GenericDataProvider<DataMockSummary>

getClientSideDataProvider

public com.google.gwt.view.client.ListDataProvider<DataMockSummary> getClientSideDataProvider()
Specified by:
getClientSideDataProvider in interface GenericDataProvider<DataMockSummary>

refresh

public void refresh(int start,
                    int offset,
                    boolean clear)
Specified by:
refresh in interface GenericDataProvider<DataMockSummary>

refreshItems

protected void refreshItems()
Specified by:
refreshItems in class BasePresenter<DataMockSummary,BasicPagiantionListViewImpl>

onSearchEvent

protected void onSearchEvent(SearchEvent searchEvent)
Specified by:
onSearchEvent in class BasePresenter<DataMockSummary,BasicPagiantionListViewImpl>

createItem

protected void createItem()
Specified by:
createItem in class BaseGenericCRUD

readItem

protected void readItem(Long id)
Specified by:
readItem in class BaseGenericCRUD

updateItem

protected void updateItem(Long id)
Specified by:
updateItem in class BaseGenericCRUD

deleteItem

protected void deleteItem(Long id)
Specified by:
deleteItem in class BaseGenericCRUD

jBPM Console NG - Generic Client 6.1.0-SNAPSHOT

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