info.magnolia.ui.dialog.actionarea.view
Class EditorActionAreaViewImpl

java.lang.Object
  extended by info.magnolia.ui.dialog.actionarea.view.EditorActionAreaViewImpl
All Implemented Interfaces:
info.magnolia.ui.api.view.View, EditorActionAreaView, Serializable

public class EditorActionAreaViewImpl
extends Object
implements EditorActionAreaView

Implementation of EditorActionAreaView. Composes dialog/editor footer with Vaadin components.

See Also:
Serialized Form

Constructor Summary
EditorActionAreaViewImpl()
           
 
Method Summary
 void addPrimaryAction(info.magnolia.ui.api.view.View actionView, String actionName)
           
 void addSecondaryAction(info.magnolia.ui.api.view.View actionView, String actionName)
           
 com.vaadin.ui.Component asVaadinComponent()
           
 info.magnolia.ui.api.view.View getViewForAction(String actionName)
           
 void removeAllActions()
           
 void setToolbarComponent(com.vaadin.ui.Component toolbar)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EditorActionAreaViewImpl

public EditorActionAreaViewImpl()
Method Detail

asVaadinComponent

public com.vaadin.ui.Component asVaadinComponent()
Specified by:
asVaadinComponent in interface info.magnolia.ui.api.view.View

addPrimaryAction

public void addPrimaryAction(info.magnolia.ui.api.view.View actionView,
                             String actionName)
Specified by:
addPrimaryAction in interface EditorActionAreaView

addSecondaryAction

public void addSecondaryAction(info.magnolia.ui.api.view.View actionView,
                               String actionName)
Specified by:
addSecondaryAction in interface EditorActionAreaView

removeAllActions

public void removeAllActions()
Specified by:
removeAllActions in interface EditorActionAreaView

setToolbarComponent

public void setToolbarComponent(com.vaadin.ui.Component toolbar)
Specified by:
setToolbarComponent in interface EditorActionAreaView

getViewForAction

public info.magnolia.ui.api.view.View getViewForAction(String actionName)
Specified by:
getViewForAction in interface EditorActionAreaView


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