info.magnolia.ui.actionbar.definition
Class ConfiguredActionbarSectionDefinition
java.lang.Object
info.magnolia.ui.actionbar.definition.ConfiguredActionbarSectionDefinition
- All Implemented Interfaces:
- ActionbarSectionDefinition
public class ConfiguredActionbarSectionDefinition
- extends Object
- implements ActionbarSectionDefinition
Simple implementation for ActionbarSectionDefinition
.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConfiguredActionbarSectionDefinition
public ConfiguredActionbarSectionDefinition()
getName
public String getName()
- Specified by:
getName
in interface ActionbarSectionDefinition
setName
public void setName(String name)
getLabel
public String getLabel()
- Specified by:
getLabel
in interface ActionbarSectionDefinition
setLabel
public void setLabel(String label)
getI18nBasename
public String getI18nBasename()
- Specified by:
getI18nBasename
in interface ActionbarSectionDefinition
setI18nBasename
public void setI18nBasename(String i18nBasename)
getGroups
public List<ActionbarGroupDefinition> getGroups()
- Description copied from interface:
ActionbarSectionDefinition
- Gets the groups within this section.
- Specified by:
getGroups
in interface ActionbarSectionDefinition
- Returns:
- the list of groups
setGroups
public void setGroups(List<ActionbarGroupDefinition> groups)
addGroup
public void addGroup(ActionbarGroupDefinition groupDefinition)
- Adds a group to this section.
- Parameters:
groupDefinition
- the group definition
getAvailability
public AvailabilityDefinition getAvailability()
- Specified by:
getAvailability
in interface ActionbarSectionDefinition
setAvailability
public void setAvailability(AvailabilityDefinition availability)
Copyright © 2013 Magnolia International Ltd.. All Rights Reserved.