info.magnolia.ui.actionbar.definition
Class ConfiguredActionbarSectionDefinition

java.lang.Object
  extended by info.magnolia.ui.actionbar.definition.ConfiguredActionbarSectionDefinition
All Implemented Interfaces:
ActionbarSectionDefinition

public class ConfiguredActionbarSectionDefinition
extends Object
implements ActionbarSectionDefinition

Simple implementation for ActionbarSectionDefinition.


Constructor Summary
ConfiguredActionbarSectionDefinition()
           
 
Method Summary
 void addGroup(ActionbarGroupDefinition groupDefinition)
          Adds a group to this section.
 AvailabilityDefinition getAvailability()
           
 List<ActionbarGroupDefinition> getGroups()
          Gets the groups within this section.
 String getI18nBasename()
           
 String getLabel()
           
 String getName()
           
 void setAvailability(AvailabilityDefinition availability)
           
 void setGroups(List<ActionbarGroupDefinition> groups)
           
 void setI18nBasename(String i18nBasename)
           
 void setLabel(String label)
           
 void setName(String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfiguredActionbarSectionDefinition

public ConfiguredActionbarSectionDefinition()
Method Detail

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.