info.magnolia.module.googlesitemap.app.subapp.sitemapdetail
Class SiteMapEditorSubApp

java.lang.Object
  extended by info.magnolia.ui.framework.app.BaseSubApp
      extended by info.magnolia.module.googlesitemap.app.subapp.sitemapdetail.SiteMapEditorSubApp
All Implemented Interfaces:
info.magnolia.ui.api.app.SubApp

public class SiteMapEditorSubApp
extends info.magnolia.ui.framework.app.BaseSubApp

Sub-app that allows to manage site map entries laid out in a tabular view.


Constructor Summary
protected SiteMapEditorSubApp(info.magnolia.ui.api.app.SubAppContext subAppContext, SiteMapEditorPresenter presenter)
           
 
Method Summary
 String getCaption()
           
 info.magnolia.ui.contentapp.detail.DetailLocation getCurrentLocation()
           
 void setCaption(info.magnolia.ui.contentapp.detail.DetailLocation location)
           
 info.magnolia.ui.api.view.View start(info.magnolia.ui.api.location.Location location)
           
 boolean supportsLocation(info.magnolia.ui.api.location.Location location)
           
 
Methods inherited from class info.magnolia.ui.framework.app.BaseSubApp
getAppContext, getSubAppContext, getSubAppId, getView, isCloseable, locationChanged, onSubAppStart, onSubAppStop, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SiteMapEditorSubApp

@Inject
protected SiteMapEditorSubApp(info.magnolia.ui.api.app.SubAppContext subAppContext,
                                     SiteMapEditorPresenter presenter)
Method Detail

start

public info.magnolia.ui.api.view.View 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

getCaption

public String getCaption()
Specified by:
getCaption in interface info.magnolia.ui.api.app.SubApp
Overrides:
getCaption in class info.magnolia.ui.framework.app.BaseSubApp

setCaption

public void setCaption(info.magnolia.ui.contentapp.detail.DetailLocation location)

getCurrentLocation

public info.magnolia.ui.contentapp.detail.DetailLocation getCurrentLocation()
Overrides:
getCurrentLocation in class info.magnolia.ui.framework.app.BaseSubApp

supportsLocation

public boolean supportsLocation(info.magnolia.ui.api.location.Location location)
Specified by:
supportsLocation in interface info.magnolia.ui.api.app.SubApp
Overrides:
supportsLocation in class info.magnolia.ui.framework.app.BaseSubApp


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