comparison src/de/mpg/mpiwg/itgroup/digilib/manipulator/extensions/MirrorHorizontal.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 MirrorHorizontal extends ManipulatorExtension {
11
12 public String iconOff="/de/mpg/mpiwg/itgroup/digilib/icons/greyskin/mirror-horizontal.png";
13 public String iconOn="/de/mpg/mpiwg/itgroup/digilib/icons/greyskin/mirror-horizontal-on.png";
14
15
16 public MirrorHorizontal() {
17 setIconPaths(iconOff,iconOn);
18 setOffIcon();
19 setKeyword("mirrorHorizontal");
20 }
21
22
23
24
25 public void run(DigiImageController dc) {
26
27 DigilibLinkEditorObservable.INSTANCE.setCursorStatus(SWT.CURSOR_WAIT);
28 dc.hmir();
29 DigilibLinkEditorObservable.INSTANCE.setCursorStatus(SWT.CURSOR_ARROW);
30 toggleIcon();
31 }
32
33
34 }