Class CopyToClipboardAction
- java.lang.Object
-
- org.eclipse.core.commands.common.EventManager
-
- org.eclipse.jface.action.AbstractAction
-
- org.eclipse.jface.action.Action
-
- org.eclipse.epsilon.picto.actions.CopyToClipboardAction
-
- All Implemented Interfaces:
org.eclipse.jface.action.IAction
public class CopyToClipboardAction extends org.eclipse.jface.action.Action
-
-
Field Summary
Fields Modifier and Type Field Description protected PictoView
pictoView
protected ViewRenderer
viewRenderer
-
Constructor Summary
Constructors Constructor Description CopyToClipboardAction(PictoView pictoView)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
copyImageToClipboard()
protected void
copyTextToClipboard(ViewContent viewContent)
protected org.eclipse.swt.graphics.ImageData
flip(org.eclipse.swt.graphics.ImageData srcData, boolean vertical)
protected org.eclipse.swt.graphics.ImageData
rotate(org.eclipse.swt.graphics.ImageData srcData, int direction)
void
run()
-
Methods inherited from class org.eclipse.jface.action.Action
convertAccelerator, convertAccelerator, findKeyCode, findKeyString, findModifier, findModifierString, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getImageDescriptor, getMenuCreator, getStyle, getText, getToolTipText, isChecked, isEnabled, isHandled, notifyResult, removeAcceleratorText, removeMnemonics, runWithEvent, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipText
-
Methods inherited from class org.eclipse.jface.action.AbstractAction
addPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListener
-
-
-
-
Field Detail
-
viewRenderer
protected ViewRenderer viewRenderer
-
pictoView
protected PictoView pictoView
-
-
Constructor Detail
-
CopyToClipboardAction
public CopyToClipboardAction(PictoView pictoView)
-
-
Method Detail
-
run
public void run()
- Specified by:
run
in interfaceorg.eclipse.jface.action.IAction
- Overrides:
run
in classorg.eclipse.jface.action.Action
-
copyTextToClipboard
protected void copyTextToClipboard(ViewContent viewContent)
-
copyImageToClipboard
protected void copyImageToClipboard()
-
rotate
protected org.eclipse.swt.graphics.ImageData rotate(org.eclipse.swt.graphics.ImageData srcData, int direction)
-
flip
protected org.eclipse.swt.graphics.ImageData flip(org.eclipse.swt.graphics.ImageData srcData, boolean vertical)
-
-