01: /*
02: * uDig - User Friendly Desktop Internet GIS client
03: * http://udig.refractions.net
04: * (C) 2004, Refractions Research Inc.
05: *
06: * This library is free software; you can redistribute it and/or
07: * modify it under the terms of the GNU Lesser General Public
08: * License as published by the Free Software Foundation;
09: * version 2.1 of the License.
10: *
11: * This library is distributed in the hope that it will be useful,
12: * but WITHOUT ANY WARRANTY; without even the implied warranty of
13: * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14: * Lesser General Public License for more details.
15: *
16: */
17: package net.refractions.udig.core.internal;
18:
19: /**
20: * Image Directory constants used for making Images, ISharedImages and so on.
21: * <p>
22: * Example use when defining Constants (ISharedImages or ImageConstants):
23: *
24: * <pre><code>
25: * interface ISharedImages extends ImagePathConstants {
26: * public final static String ADD_CO = PATH_ELOCALTOOL + "add_co.gif";
27: * }
28: * </code></pre>
29: *
30: * </p>
31: *
32: * @author Jody Garnett, Refractions Research
33: */
34: public interface Icons {
35:
36: /**
37: * Enabled toolbar icons
38: */
39: public final static String ETOOL = "etool16/"; //$NON-NLS-1$
40:
41: /**
42: * Disabled toolbar icons.
43: */
44: public final static String DTOOL = "dtool16/"; //$NON-NLS-1$
45:
46: /**
47: * Enabled local toolbar icons.
48: */
49: public final static String ELOCALTOOL = "elcl16/"; //$NON-NLS-1$
50:
51: /**
52: * Disabled local toolbar icons
53: */
54: public final static String DLOCALTOOL = "dlcl16/"; //$NON-NLS-1$
55:
56: /**
57: * View icons
58: */
59: public final static String EVIEW = "eview16/"; //$NON-NLS-1$
60:
61: /**
62: * Product images
63: */
64: // public final static String PATH_PROD = "prod/"; //$NON-NLS-1$
65: /**
66: * Model object icons
67: */
68: public final static String OBJECT = "obj16/"; //$NON-NLS-1$
69:
70: /**
71: * Pointer icons
72: */
73: public final static String POINTER = "pointer/"; //$NON-NLS-1$
74:
75: /**
76: * Wizard banners
77: */
78: public final static String WIZBAN = "wizban/"; //$NON-NLS-1$
79:
80: /**
81: * Misc icons
82: */
83: public final static String MISC = "misc/"; //$NON-NLS-1$
84:
85: /**
86: * icons Overlays
87: */
88: public final static String OVERLAY = "ovr16/"; //$NON-NLS-1$
89:
90: }
|