comparison src/de/mpg/mpiwg/itgroup/digilib/manipulator/extensions/MirrorVertical.java @ 1:83c58ea33792

first release (continued)
author dwinter
date Mon, 03 Jan 2011 09:11:25 +0100
parents
children e63a64652f4d
comparison
equal deleted inserted replaced
0:6829553d2378 1:83c58ea33792
1 package de.mpg.mpiwg.itgroup.digilib.manipulator.extensions;
2
3 import org.eclipse.swt.SWT;
4
5 import de.mpg.mpiwg.itgroup.digilib.digiImage.DigiImage;
6 import de.mpg.mpiwg.itgroup.digilib.digiImage.DigiImageController;
7 import de.mpg.mpiwg.itgroup.digilib.plugin.editors.DigilibLinkEditorObservable;
8
9
10 public class MirrorVertical extends ManipulatorExtension{
11
12 public String iconOff="/de/mpg/mpiwg/itgroup/digilib/icons/greyskin/mirror-vertical.png";
13 public String iconOn="/de/mpg/mpiwg/itgroup/digilib/icons/greyskin/mirror-vertical-on.png";
14
15 public MirrorVertical() {
16 setIconPaths(iconOff,iconOn);
17 setOffIcon();
18 setKeyword("mirrorVertical");
19 }
20
21
22
23 public void run(DigiImageController dc) {
24
25 DigilibLinkEditorObservable.INSTANCE.setCursorStatus(SWT.CURSOR_WAIT);
26 dc.vmir();
27 DigilibLinkEditorObservable.INSTANCE.setCursorStatus(SWT.CURSOR_ARROW);
28
29 toggleIcon();
30 }
31
32
33
34 }