org.overlord.sramp.ui.client.activities
Class BrowseActivity

java.lang.Object
  extended by com.google.gwt.activity.shared.AbstractActivity
      extended by org.overlord.sramp.ui.client.activities.AbstractActivity<BrowsePlace,IBrowseView>
          extended by org.overlord.sramp.ui.client.activities.BrowseActivity
All Implemented Interfaces:
com.google.gwt.activity.shared.Activity, IActivity, IBrowseActivity

public class BrowseActivity
extends AbstractActivity<BrowsePlace,IBrowseView>
implements IBrowseActivity

Concrete implementation of the browse activity.

Author:
eric.wittmann@redhat.com

Constructor Summary
BrowseActivity(BrowsePlace place, IClientFactory clientFactory)
          Constructor.
 
Method Summary
protected  IBrowseView createView(com.google.gwt.event.shared.EventBus eventBus)
          Called to create/get the view.
protected  void doStart(com.google.gwt.user.client.ui.AcceptsOneWidget panel, com.google.gwt.event.shared.EventBus eventBus)
          Start the activity.
protected  void updateBreadcrumb(BreadcrumbPanel breadcrumbPanel)
          Called to update the breadcrumb panel.
 
Methods inherited from class org.overlord.sramp.ui.client.activities.AbstractActivity
getClientFactory, getPlace, getService, getView, goTo, i18n, setClientFactory, setPlace, setView, start
 
Methods inherited from class com.google.gwt.activity.shared.AbstractActivity
mayStop, onCancel, onStop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.overlord.sramp.ui.client.activities.IActivity
goTo
 

Constructor Detail

BrowseActivity

public BrowseActivity(BrowsePlace place,
                      IClientFactory clientFactory)
Constructor.

Method Detail

createView

protected IBrowseView createView(com.google.gwt.event.shared.EventBus eventBus)
Description copied from class: AbstractActivity
Called to create/get the view.

Specified by:
createView in class AbstractActivity<BrowsePlace,IBrowseView>
See Also:
AbstractActivity.createView(com.google.gwt.event.shared.EventBus)

doStart

protected void doStart(com.google.gwt.user.client.ui.AcceptsOneWidget panel,
                       com.google.gwt.event.shared.EventBus eventBus)
Description copied from class: AbstractActivity
Start the activity.

Overrides:
doStart in class AbstractActivity<BrowsePlace,IBrowseView>
See Also:
AbstractActivity.doStart(com.google.gwt.user.client.ui.AcceptsOneWidget, com.google.gwt.event.shared.EventBus)

updateBreadcrumb

protected void updateBreadcrumb(BreadcrumbPanel breadcrumbPanel)
Description copied from class: AbstractActivity
Called to update the breadcrumb panel. Must be implemented by subclasses.

Specified by:
updateBreadcrumb in class AbstractActivity<BrowsePlace,IBrowseView>
Parameters:
breadcrumbPanel - the breadcrumb panel
See Also:
AbstractActivity.updateBreadcrumb(org.overlord.sramp.ui.client.widgets.BreadcrumbPanel)


Copyright © 2012 JBoss, a division of Red Hat. All Rights Reserved.