info.magnolia.ui.api.app.launcherlayout
Class ConfiguredAppLauncherGroupDefinition

java.lang.Object
  extended by info.magnolia.ui.api.app.launcherlayout.ConfiguredAppLauncherGroupDefinition
All Implemented Interfaces:
AppLauncherGroupDefinition

public class ConfiguredAppLauncherGroupDefinition
extends Object
implements AppLauncherGroupDefinition

Default implementation of AppLauncherGroupDefinition. used for configuration in the repository.


Constructor Summary
ConfiguredAppLauncherGroupDefinition()
           
 
Method Summary
 void addApp(AppLauncherGroupEntryDefinition appGroupEntry)
           
 List<AppLauncherGroupEntryDefinition> getApps()
           
 String getColor()
           
 String getLabel()
           
 String getName()
           
 info.magnolia.cms.security.operations.AccessDefinition getPermissions()
           
 boolean isClientGroup()
           
 boolean isPermanent()
           
 void setApps(List<AppLauncherGroupEntryDefinition> apps)
           
 void setClientGroup(boolean clientGroup)
           
 void setColor(String color)
           
 void setLabel(String label)
           
 void setName(String name)
           
 void setPermanent(boolean permanent)
           
 void setPermissions(info.magnolia.cms.security.operations.AccessDefinition permissions)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfiguredAppLauncherGroupDefinition

public ConfiguredAppLauncherGroupDefinition()
Method Detail

getName

public String getName()
Specified by:
getName in interface AppLauncherGroupDefinition

setName

public void setName(String name)

getLabel

public String getLabel()
Specified by:
getLabel in interface AppLauncherGroupDefinition

setLabel

public void setLabel(String label)

isPermanent

public boolean isPermanent()
Specified by:
isPermanent in interface AppLauncherGroupDefinition

setPermanent

public void setPermanent(boolean permanent)

isClientGroup

public boolean isClientGroup()
Specified by:
isClientGroup in interface AppLauncherGroupDefinition

setClientGroup

public void setClientGroup(boolean clientGroup)

getColor

public String getColor()
Specified by:
getColor in interface AppLauncherGroupDefinition

setColor

public void setColor(String color)

getApps

public List<AppLauncherGroupEntryDefinition> getApps()
Specified by:
getApps in interface AppLauncherGroupDefinition

setApps

public void setApps(List<AppLauncherGroupEntryDefinition> apps)

addApp

public void addApp(AppLauncherGroupEntryDefinition appGroupEntry)

getPermissions

public info.magnolia.cms.security.operations.AccessDefinition getPermissions()
Specified by:
getPermissions in interface AppLauncherGroupDefinition

setPermissions

public void setPermissions(info.magnolia.cms.security.operations.AccessDefinition permissions)


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