info.magnolia.ui.mediaeditor.action
Class RotateImageAction

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

public class RotateImageAction
extends InstantMediaEditorAction

Rotates an image 90 degrees clockwise.


Field Summary
 
Fields inherited from class info.magnolia.ui.mediaeditor.action.MediaEditorAction
dataSource, DEFAULT_FORMAT, eventBus
 
Constructor Summary
RotateImageAction(RotateImageActionDefinition definition, EditHistoryTrackingProperty dataSource, info.magnolia.event.EventBus eventBus)
           
 
Method Summary
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 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

RotateImageAction

public RotateImageAction(RotateImageActionDefinition 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


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