org.onebusaway.webapp.gwt.viewkit
Class TabBarController

java.lang.Object
  extended by org.onebusaway.webapp.gwt.viewkit.ViewController
      extended by org.onebusaway.webapp.gwt.viewkit.TabBarController
All Implemented Interfaces:
ContextAware

public class TabBarController
extends ViewController


Field Summary
 
Fields inherited from class org.onebusaway.webapp.gwt.viewkit.ViewController
_view
 
Constructor Summary
TabBarController()
           
 
Method Summary
 void addVieControllerSelectedHandler(ViewControllerSelectedHandler handler)
           
 void addViewController(ViewController viewController)
           
 ViewController getSelectedViewController()
           
 List<ViewController> getViewControllers()
           
 void handleContext(List<String> path, Map<String,String> context)
           
 boolean hasSelectedViewController()
           
protected  void loadView()
           
 void retrieveContext(List<String> path, Map<String,String> context)
           
 void setNavigationController(NavigationController controller)
           
 void setSelectedIndex(int index)
           
 void setSelectedViewController(ViewController controller)
           
 void viewDidAppear()
           
 void viewDidDisappear()
           
 void viewWillAppear()
          ViewController Methods
 void viewWillDisappear()
           
 
Methods inherited from class org.onebusaway.webapp.gwt.viewkit.ViewController
fireContextChangedEvent, getNavigationController, getNavigationItem, getTabBarItem, viewDidLoad, viewDidUnload
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TabBarController

public TabBarController()
Method Detail

addVieControllerSelectedHandler

public void addVieControllerSelectedHandler(ViewControllerSelectedHandler handler)

addViewController

public void addViewController(ViewController viewController)

getViewControllers

public List<ViewController> getViewControllers()

hasSelectedViewController

public boolean hasSelectedViewController()

getSelectedViewController

public ViewController getSelectedViewController()

setSelectedViewController

public void setSelectedViewController(ViewController controller)

setSelectedIndex

public void setSelectedIndex(int index)

viewWillAppear

public void viewWillAppear()
ViewController Methods

Overrides:
viewWillAppear in class ViewController

viewDidAppear

public void viewDidAppear()
Overrides:
viewDidAppear in class ViewController

viewWillDisappear

public void viewWillDisappear()
Overrides:
viewWillDisappear in class ViewController

viewDidDisappear

public void viewDidDisappear()
Overrides:
viewDidDisappear in class ViewController

loadView

protected void loadView()
Overrides:
loadView in class ViewController

setNavigationController

public void setNavigationController(NavigationController controller)
Overrides:
setNavigationController in class ViewController

handleContext

public void handleContext(List<String> path,
                          Map<String,String> context)
Specified by:
handleContext in interface ContextAware
Overrides:
handleContext in class ViewController

retrieveContext

public void retrieveContext(List<String> path,
                            Map<String,String> context)
Specified by:
retrieveContext in interface ContextAware
Overrides:
retrieveContext in class ViewController


Copyright © 2012 OneBusAway. All Rights Reserved.