info.magnolia.ui.vaadin.actionbar
Interface ActionbarView

All Superinterfaces:
Serializable, View
All Known Implementing Classes:
Actionbar

public interface ActionbarView
extends View

Base interface for an action bar view.


Nested Class Summary
static interface ActionbarView.Listener
          Base interface for an action bar listener.
 
Method Summary
 void addAction(ActionbarItem action, String sectionName)
           
 void addSection(String sectionName, String label)
           
 boolean isSectionVisible(String sectionName)
           
 void removeAction(String actionName)
           
 void removeSection(String sectionName)
           
 void setActionEnabled(String actionName, boolean isEnabled)
           
 void setActionEnabled(String actionName, String sectionName, boolean isEnabled)
           
 void setGroupEnabled(String groupName, boolean isEnabled)
           
 void setGroupEnabled(String groupName, String sectionName, boolean isEnabled)
           
 void setListener(ActionbarView.Listener listener)
           
 void setOpen(boolean isOpen)
           
 void setSectionPreview(com.vaadin.server.Resource previewResource, String sectionName)
           
 void setSectionVisible(String sectionName, boolean isVisible)
           
 
Methods inherited from interface info.magnolia.ui.api.view.View
asVaadinComponent
 

Method Detail

setListener

void setListener(ActionbarView.Listener listener)

addSection

void addSection(String sectionName,
                String label)

removeSection

void removeSection(String sectionName)

setSectionPreview

void setSectionPreview(com.vaadin.server.Resource previewResource,
                       String sectionName)

addAction

void addAction(ActionbarItem action,
               String sectionName)

removeAction

void removeAction(String actionName)

setActionEnabled

void setActionEnabled(String actionName,
                      boolean isEnabled)

setActionEnabled

void setActionEnabled(String actionName,
                      String sectionName,
                      boolean isEnabled)

setGroupEnabled

void setGroupEnabled(String groupName,
                     boolean isEnabled)

setGroupEnabled

void setGroupEnabled(String groupName,
                     String sectionName,
                     boolean isEnabled)

setSectionVisible

void setSectionVisible(String sectionName,
                       boolean isVisible)

isSectionVisible

boolean isSectionVisible(String sectionName)

setOpen

void setOpen(boolean isOpen)


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