info.magnolia.ui.actionbar.definition
Class ConfiguredActionbarGroupDefinition

java.lang.Object
  extended by info.magnolia.ui.actionbar.definition.ConfiguredActionbarGroupDefinition
All Implemented Interfaces:
ActionbarGroupDefinition

public class ConfiguredActionbarGroupDefinition
extends Object
implements ActionbarGroupDefinition

Simple implementation for ActionbarGroupDefinition.


Constructor Summary
ConfiguredActionbarGroupDefinition()
           
 
Method Summary
 void addItem(ActionbarItemDefinition itemDefinition)
          Adds an action item to this group.
 List<ActionbarItemDefinition> getItems()
          Gets the action items within this group.
 String getName()
          Gets the group name.
 void setItems(List<ActionbarItemDefinition> items)
           
 void setName(String name)
          Sets the group name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfiguredActionbarGroupDefinition

public ConfiguredActionbarGroupDefinition()
Method Detail

getName

public String getName()
Description copied from interface: ActionbarGroupDefinition
Gets the group name.

Specified by:
getName in interface ActionbarGroupDefinition
Returns:
the name string

setName

public void setName(String name)
Sets the group name.

Parameters:
name - the new name

getItems

public List<ActionbarItemDefinition> getItems()
Description copied from interface: ActionbarGroupDefinition
Gets the action items within this group.

Specified by:
getItems in interface ActionbarGroupDefinition
Returns:
the list of action items

setItems

public void setItems(List<ActionbarItemDefinition> items)

addItem

public void addItem(ActionbarItemDefinition itemDefinition)
Adds an action item to this group.

Parameters:
itemDefinition - the item definition


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