info.magnolia.ui.app.showcase.main
Class ShowcaseMainSubApp

java.lang.Object
  extended by info.magnolia.ui.framework.app.AbstractSubApp
      extended by info.magnolia.ui.app.showcase.main.ShowcaseMainSubApp
All Implemented Interfaces:
ShowcaseMainView.Listener, info.magnolia.ui.framework.app.SubApp

@Singleton
public class ShowcaseMainSubApp
extends info.magnolia.ui.framework.app.AbstractSubApp
implements ShowcaseMainView.Listener

SubApp for the main tab in showcase app.


Field Summary
 
Fields inherited from class info.magnolia.ui.framework.app.AbstractSubApp
currentLocation
 
Constructor Summary
ShowcaseMainSubApp(info.magnolia.ui.framework.app.SubAppContext subAppContext, info.magnolia.ui.framework.event.EventBus subAppEventBus, ShowcaseMainView view, FormsPresenter formsPresenter, VaadinPresenter vaadinPresenter, UnsupportedPresenter unsupportedPresenter)
           
 
Method Summary
 info.magnolia.ui.framework.view.View start(info.magnolia.ui.framework.location.Location location)
           
 
Methods inherited from class info.magnolia.ui.framework.app.AbstractSubApp
getAppContext, getCaption, getCurrentLocation, getSubAppContext, getSubAppId, getView, locationChanged, onSubAppStart, supportsLocation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ShowcaseMainSubApp

@Inject
public ShowcaseMainSubApp(info.magnolia.ui.framework.app.SubAppContext subAppContext,
                                 @Named(value="app")
                                 info.magnolia.ui.framework.event.EventBus subAppEventBus,
                                 ShowcaseMainView view,
                                 FormsPresenter formsPresenter,
                                 VaadinPresenter vaadinPresenter,
                                 UnsupportedPresenter unsupportedPresenter)
Method Detail

start

public info.magnolia.ui.framework.view.View start(info.magnolia.ui.framework.location.Location location)
Specified by:
start in interface info.magnolia.ui.framework.app.SubApp
Overrides:
start in class info.magnolia.ui.framework.app.AbstractSubApp


Copyright © 2013 Magnolia International Ltd.. All Rights Reserved.