info.magnolia.ui.mediaeditor.action
Class MediaEditorAction

java.lang.Object
  extended by info.magnolia.ui.api.action.AbstractAction<MediaEditorActionDefinition>
      extended by info.magnolia.ui.mediaeditor.action.MediaEditorAction
All Implemented Interfaces:
Action
Direct Known Subclasses:
InstantMediaEditorAction, MediaEditorUIAction, RedoAction, UndoAction

public abstract class MediaEditorAction
extends AbstractAction<MediaEditorActionDefinition>

Abstract action for media editor related operations.


Field Summary
protected  EditHistoryTrackingProperty dataSource
           
protected static String DEFAULT_FORMAT
           
protected  info.magnolia.event.EventBus eventBus
           
 
Constructor Summary
MediaEditorAction(MediaEditorActionDefinition definition, EditHistoryTrackingProperty dataSource, info.magnolia.event.EventBus eventBus)
           
 
Method Summary
protected  InputStream createStreamSource(BufferedImage img, String formatName)
           
 
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
 
Methods inherited from interface info.magnolia.ui.api.action.Action
execute
 

Field Detail

DEFAULT_FORMAT

protected static final String DEFAULT_FORMAT
See Also:
Constant Field Values

dataSource

protected EditHistoryTrackingProperty dataSource

eventBus

protected info.magnolia.event.EventBus eventBus
Constructor Detail

MediaEditorAction

public MediaEditorAction(MediaEditorActionDefinition definition,
                         EditHistoryTrackingProperty dataSource,
                         info.magnolia.event.EventBus eventBus)
Method Detail

createStreamSource

protected InputStream createStreamSource(BufferedImage img,
                                         String formatName)


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