public class SubAppContextImpl extends Object implements info.magnolia.ui.api.app.SubAppContext
SubAppContext
.
See MGNLUI-379.Constructor and Description |
---|
SubAppContextImpl(info.magnolia.ui.api.app.SubAppDescriptor subAppDescriptor,
info.magnolia.ui.api.shell.Shell shell) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
info.magnolia.ui.api.app.AppContext |
getAppContext() |
Locale |
getAuthoringLocale() |
String |
getInstanceId() |
info.magnolia.ui.api.location.Location |
getLocation() |
info.magnolia.ui.api.overlay.OverlayLayer |
getOverlayDelegate() |
protected info.magnolia.ui.api.shell.Shell |
getShell() |
info.magnolia.ui.api.app.SubApp |
getSubApp() |
info.magnolia.ui.api.app.SubAppDescriptor |
getSubAppDescriptor() |
String |
getSubAppId() |
void |
setAppContext(info.magnolia.ui.api.app.AppContext appContext) |
void |
setAuthoringLocale(Locale authoringLocale) |
void |
setInstanceId(String instanceId) |
void |
setLocation(info.magnolia.ui.api.location.Location location) |
void |
setSubApp(info.magnolia.ui.api.app.SubApp subApp) |
public SubAppContextImpl(info.magnolia.ui.api.app.SubAppDescriptor subAppDescriptor, info.magnolia.ui.api.shell.Shell shell)
public info.magnolia.ui.api.app.SubAppDescriptor getSubAppDescriptor()
getSubAppDescriptor
in interface info.magnolia.ui.api.app.SubAppContext
public info.magnolia.ui.api.app.AppContext getAppContext()
getAppContext
in interface info.magnolia.ui.api.app.SubAppContext
public void setAppContext(info.magnolia.ui.api.app.AppContext appContext)
setAppContext
in interface info.magnolia.ui.api.app.SubAppContext
public info.magnolia.ui.api.app.SubApp getSubApp()
getSubApp
in interface info.magnolia.ui.api.app.SubAppContext
public void setSubApp(info.magnolia.ui.api.app.SubApp subApp)
setSubApp
in interface info.magnolia.ui.api.app.SubAppContext
public String getSubAppId()
getSubAppId
in interface info.magnolia.ui.api.app.SubAppContext
public info.magnolia.ui.api.location.Location getLocation()
getLocation
in interface info.magnolia.ui.api.app.SubAppContext
public void setLocation(info.magnolia.ui.api.location.Location location)
setLocation
in interface info.magnolia.ui.api.app.SubAppContext
public String getInstanceId()
getInstanceId
in interface info.magnolia.ui.api.app.SubAppContext
public void setInstanceId(String instanceId)
setInstanceId
in interface info.magnolia.ui.api.app.SubAppContext
public Locale getAuthoringLocale()
getAuthoringLocale
in interface info.magnolia.ui.api.app.SubAppContext
public void setAuthoringLocale(Locale authoringLocale)
setAuthoringLocale
in interface info.magnolia.ui.api.app.SubAppContext
public void close()
close
in interface info.magnolia.ui.api.app.SubAppContext
protected info.magnolia.ui.api.shell.Shell getShell()
public info.magnolia.ui.api.overlay.OverlayLayer getOverlayDelegate()
getOverlayDelegate
in interface info.magnolia.ui.api.context.UiContext
Copyright © 2020 Magnolia International Ltd.. All rights reserved.