public abstract class MediaEditorUIAction extends MediaEditorAction
Modifier and Type | Field and Description |
---|---|
protected MediaEditorView |
view |
dataSource, DEFAULT_FORMAT, eventBus
Constructor and Description |
---|
MediaEditorUIAction(MediaEditorActionDefinition definition,
MediaEditorView view,
EditHistoryTrackingProperty dataSource,
info.magnolia.event.EventBus eventBus) |
Modifier and Type | Method and Description |
---|---|
protected abstract MediaField |
createMediaField() |
void |
execute()
Executes the action.
|
protected abstract List<ActionContext> |
getActionContextList() |
protected abstract com.vaadin.ui.Component |
getStatusControls() |
createStreamSource
getDefinition
protected MediaEditorView view
public MediaEditorUIAction(MediaEditorActionDefinition definition, MediaEditorView view, EditHistoryTrackingProperty dataSource, info.magnolia.event.EventBus eventBus)
public void execute() throws ActionExecutionException
Action
ActionExecutionException
- if an error occurs performing the actionprotected abstract List<ActionContext> getActionContextList()
protected abstract com.vaadin.ui.Component getStatusControls()
protected abstract MediaField createMediaField()
Copyright © 2015 Magnolia International Ltd.. All rights reserved.