info.magnolia.ui.actionbar
Class ActionbarPresenter
java.lang.Object
info.magnolia.ui.actionbar.ActionbarPresenter
- All Implemented Interfaces:
- ActionbarView.Listener
public class ActionbarPresenter
- extends Object
- implements ActionbarView.Listener
Default presenter for an action bar.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ActionbarPresenter
public ActionbarPresenter()
setListener
public void setListener(ActionbarPresenter.Listener listener)
start
public ActionbarView start(ActionbarDefinition definition)
- Initializes an actionbar with given definition and returns the view for
parent to add it.
setPreview
public void setPreview(com.vaadin.server.Resource previewResource)
enable
public void enable(String... actionNames)
disable
public void disable(String... actionNames)
enableGroup
public void enableGroup(String groupName)
disableGroup
public void disableGroup(String groupName)
enableGroup
public void enableGroup(String groupName,
String sectionName)
disableGroup
public void disableGroup(String groupName,
String sectionName)
showSection
public void showSection(String... sectionNames)
hideSection
public void hideSection(String... sectionNames)
onActionbarItemClicked
public void onActionbarItemClicked(String actionToken)
- Description copied from interface:
ActionbarView.Listener
- Event handler invoked on clicking an item in the action bar.
- Specified by:
onActionbarItemClicked
in interface ActionbarView.Listener
- Parameters:
actionToken
- the action token
Copyright © 2013 Magnolia International Ltd.. All Rights Reserved.