info.magnolia.ui.mediaeditor.action
Class CropImageAction

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.CropImageAction
All Implemented Interfaces:
Action

public class CropImageAction
extends MediaEditorUIAction

Installs UI components necessary for conducting the image crop operations.


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
CropImageAction(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

CropImageAction

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

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

getActionContextList

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

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.