info.magnolia.ui.mediaeditor.action
Class FlipImageAction

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.InstantMediaEditorAction
              extended by info.magnolia.ui.mediaeditor.action.FlipImageAction
All Implemented Interfaces:
Action

public class FlipImageAction
extends InstantMediaEditorAction

Flips the image pixels in either vertical or horizontal direction.


Field Summary
 
Fields inherited from class info.magnolia.ui.mediaeditor.action.MediaEditorAction
dataSource, DEFAULT_FORMAT, eventBus
 
Constructor Summary
FlipImageAction(FlipImageActionDefinition definition, EditHistoryTrackingProperty dataSource, info.magnolia.event.EventBus eventBus)
           
 
Method Summary
protected  FlipImageActionDefinition getDefinition()
           
protected  InputStream performModification(InputStream stream)
           
 
Methods inherited from class info.magnolia.ui.mediaeditor.action.InstantMediaEditorAction
execute
 
Methods inherited from class info.magnolia.ui.mediaeditor.action.MediaEditorAction
createStreamSource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FlipImageAction

public FlipImageAction(FlipImageActionDefinition definition,
                       EditHistoryTrackingProperty dataSource,
                       info.magnolia.event.EventBus eventBus)
Method Detail

performModification

protected InputStream performModification(InputStream stream)
                                   throws IOException
Specified by:
performModification in class InstantMediaEditorAction
Throws:
IOException

getDefinition

protected FlipImageActionDefinition getDefinition()
Overrides:
getDefinition in class AbstractAction<MediaEditorActionDefinition>


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