public abstract class AbstractActionAreaViewImpl extends Object implements EditorActionAreaView
EditorActionAreaView
. Was extracted in order
to simplify the implementation fork between Mgnl 5 and 6.Constructor and Description |
---|
AbstractActionAreaViewImpl() |
Modifier and Type | Method and Description |
---|---|
void |
addPrimaryAction(View actionView,
String actionName) |
void |
addSecondaryAction(View actionView,
String actionName) |
com.vaadin.ui.ComponentContainer |
asVaadinComponent()
Returns the Vaadin component managed by this view.
|
protected abstract com.vaadin.ui.AbstractOrderedLayout |
createRootLayout() |
View |
getViewForAction(String actionName) |
protected abstract void |
insertPrimaryAction(com.vaadin.ui.Component actionControl,
com.vaadin.ui.AbstractOrderedLayout layout) |
protected abstract void |
insertSecondaryAction(com.vaadin.ui.Component actionControl,
com.vaadin.ui.AbstractOrderedLayout layout) |
void |
removeAllActions() |
void |
setToolbarComponent(com.vaadin.ui.Component toolbar) |
public com.vaadin.ui.ComponentContainer asVaadinComponent()
View
asVaadinComponent
in interface View
public void addPrimaryAction(View actionView, String actionName)
addPrimaryAction
in interface EditorActionAreaView
public void addSecondaryAction(View actionView, String actionName)
addSecondaryAction
in interface EditorActionAreaView
public void removeAllActions()
removeAllActions
in interface EditorActionAreaView
public void setToolbarComponent(com.vaadin.ui.Component toolbar)
setToolbarComponent
in interface EditorActionAreaView
public View getViewForAction(String actionName)
getViewForAction
in interface EditorActionAreaView
protected abstract com.vaadin.ui.AbstractOrderedLayout createRootLayout()
protected abstract void insertPrimaryAction(com.vaadin.ui.Component actionControl, com.vaadin.ui.AbstractOrderedLayout layout)
protected abstract void insertSecondaryAction(com.vaadin.ui.Component actionControl, com.vaadin.ui.AbstractOrderedLayout layout)
Copyright © 2021 Magnolia International Ltd.. All rights reserved.