1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 package pl.edu.agh.cast.palette;
19
20 import org.eclipse.gef.editparts.ZoomManager;
21 import org.eclipse.gef.palette.ToolEntry;
22 import org.eclipse.jface.resource.ImageDescriptor;
23
24 import pl.edu.agh.cast.tool.OverviewRectangleTool;
25
26
27
28
29
30 public class RectangleZoomToolEntry extends ToolEntry {
31
32
33
34
35
36
37
38 public RectangleZoomToolEntry(String label, String shortDesc, ImageDescriptor iconSmall, ImageDescriptor iconLarge) {
39 super(label, shortDesc, iconSmall, iconLarge);
40 setToolClass(OverviewRectangleTool.class);
41
42 }
43
44 public void setZoomManager(ZoomManager manager) {
45 setToolProperty(OverviewRectangleTool.ZOOM_MANAGER, manager);
46 }
47
48 }