info.magnolia.ui.mediaeditor.action
Class ViewImageAction

java.lang.Object
  extended by info.magnolia.ui.api.action.AbstractAction<MediaEditorActionDefinition>
      extended by info.magnolia.ui.mediaeditor.action.MediaEditorAction
          extended by info.magnolia.ui.mediaeditor.action.MediaEditorUIAction
              extended by info.magnolia.ui.mediaeditor.action.ViewImageAction
All Implemented Interfaces:
Action

public class ViewImageAction
extends MediaEditorUIAction

Simply displays an image with dialog actions to submit or revert previous modifications. Also updates the undo/redo actions.


Nested Class Summary
static class ViewImageAction.ImageSizeLabel
          ImageSizeLabel.
 
Field Summary
 
Fields inherited from class info.magnolia.ui.mediaeditor.action.MediaEditorUIAction
view
 
Fields inherited from class info.magnolia.ui.mediaeditor.action.MediaEditorAction
dataSource, DEFAULT_FORMAT, eventBus
 
Constructor Summary
ViewImageAction(MediaEditorActionDefinition definition, MediaEditorView view, info.magnolia.event.EventBus eventBus, EditHistoryTrackingProperty dataSource, info.magnolia.i18nsystem.SimpleTranslator i18n)
           
 
Method Summary
protected  MediaField createMediaField()
           
 void execute()
          Executes the action.
protected  List<ActionContext> getActionContextList()
           
protected  com.vaadin.ui.Component getStatusControls()
           
 
Methods inherited from class info.magnolia.ui.mediaeditor.action.MediaEditorAction
createStreamSource
 
Methods inherited from class info.magnolia.ui.api.action.AbstractAction
getDefinition
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ViewImageAction

public ViewImageAction(MediaEditorActionDefinition definition,
                       MediaEditorView view,
                       info.magnolia.event.EventBus eventBus,
                       EditHistoryTrackingProperty dataSource,
                       info.magnolia.i18nsystem.SimpleTranslator i18n)
Method Detail

getActionContextList

protected List<ActionContext> getActionContextList()
Specified by:
getActionContextList in class MediaEditorUIAction

execute

public void execute()
             throws ActionExecutionException
Description copied from interface: Action
Executes the action.

Specified by:
execute in interface Action
Overrides:
execute in class MediaEditorUIAction
Throws:
ActionExecutionException - if an error occurs performing the action

getStatusControls

protected com.vaadin.ui.Component getStatusControls()
Specified by:
getStatusControls in class MediaEditorUIAction

createMediaField

protected MediaField createMediaField()
Specified by:
createMediaField in class MediaEditorUIAction


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