info.magnolia.ui.api.app
Interface AppDescriptor

All Superinterfaces:
Serializable
All Known Subinterfaces:
ContentAppDescriptor
All Known Implementing Classes:
ConfiguredAppDescriptor, ConfiguredContentAppDescriptor

public interface AppDescriptor
extends Serializable

Describes an app.


Method Summary
 Class<? extends App> getAppClass()
           
 String getI18nBasename()
           
 String getIcon()
           
 String getLabel()
           
 String getName()
           
 info.magnolia.cms.security.operations.AccessDefinition getPermissions()
           
 Map<String,SubAppDescriptor> getSubApps()
           
 String getTheme()
           
 boolean isEnabled()
           
 

Method Detail

getName

String getName()

getLabel

String getLabel()

isEnabled

boolean isEnabled()

getIcon

String getIcon()

getTheme

String getTheme()

getAppClass

Class<? extends App> getAppClass()

getSubApps

Map<String,SubAppDescriptor> getSubApps()

getPermissions

info.magnolia.cms.security.operations.AccessDefinition getPermissions()

getI18nBasename

String getI18nBasename()


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