1 package de.desy.acop.video.displayer;
2
3 /**
4 * To resize an image in the ImageDisplayer pane
5 *
6 * @author mdavid
7 *
8 */
9 public enum ImageZoom {
10 /**
11 * The image automatically resizes to fit the dimensions of the ImageDisplayer
12 */
13 AUTO("Auto"),
14
15 /**
16 * Zoom at 50%
17 */
18 HALF("50%"),
19
20 /**
21 * Zoom at 100%
22 */
23 NORMAL("100%"),
24
25 /**
26 * Zoom at 200%
27 */
28 DOUBLE("200%");
29
30 private String descr;
31
32 /**
33 * Sets a description of the zoom mode
34 *
35 * @param description
36 */
37 private ImageZoom(String description) {
38 descr = description;
39 }
40
41 /**
42 * @return Description of the zoom mode
43 */
44 public String getDescription() {
45 return descr;
46 }
47 }