info.magnolia.sample.app.main
Class SampleMainSubApp

java.lang.Object
  extended by info.magnolia.ui.framework.app.BaseSubApp<SampleMainView>
      extended by info.magnolia.sample.app.main.SampleMainSubApp
All Implemented Interfaces:
SampleMainView.Listener, info.magnolia.ui.api.app.SubApp

public class SampleMainSubApp
extends info.magnolia.ui.framework.app.BaseSubApp<SampleMainView>
implements SampleMainView.Listener

SubApp for the main tab in sample app.


Constructor Summary
SampleMainSubApp(info.magnolia.ui.api.app.SubAppContext subAppContext, info.magnolia.event.EventBus appEventBus, SampleMainView sampleMainView, NavigationPresenter navigationPresenter, ContentDisplayPresenter contentDisplayPresenter)
           
 
Method Summary
 SampleMainView start(info.magnolia.ui.api.location.Location location)
           
 
Methods inherited from class info.magnolia.ui.framework.app.BaseSubApp
getAppContext, getCaption, getCurrentLocation, getSubAppContext, getSubAppId, getView, isCloseable, locationChanged, onSubAppStart, onSubAppStop, stop, supportsLocation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface info.magnolia.ui.api.app.SubApp
getCaption, getSubAppId, getView, isCloseable, locationChanged, stop, supportsLocation
 

Constructor Detail

SampleMainSubApp

@Inject
public SampleMainSubApp(info.magnolia.ui.api.app.SubAppContext subAppContext,
                               @Named(value="app")
                               info.magnolia.event.EventBus appEventBus,
                               SampleMainView sampleMainView,
                               NavigationPresenter navigationPresenter,
                               ContentDisplayPresenter contentDisplayPresenter)
Method Detail

start

public SampleMainView start(info.magnolia.ui.api.location.Location location)
Specified by:
start in interface info.magnolia.ui.api.app.SubApp
Overrides:
start in class info.magnolia.ui.framework.app.BaseSubApp<SampleMainView>


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