001: /*
002: * uDig - User Friendly Desktop Internet GIS client
003: * http://udig.refractions.net
004: * (C) 2004, Refractions Research Inc.
005: *
006: * This library is free software; you can redistribute it and/or
007: * modify it under the terms of the GNU Lesser General Public
008: * License as published by the Free Software Foundation;
009: * version 2.1 of the License.
010: *
011: * This library is distributed in the hope that it will be useful,
012: * but WITHOUT ANY WARRANTY; without even the implied warranty of
013: * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
014: * Lesser General Public License for more details.
015: *
016: */
017: package net.refractions.udig.catalog.internal.ui;
018:
019: /**
020: * Image constants for use with Images class.
021: * <p>
022: * Example use:
023: *
024: * <pre><code>
025: * Images.
026: * TODO WRITE MORE DOCS HERE, JODY
027: * </code></pre>
028: *
029: * </p>
030: *
031: * @author jgarnett
032: */
033: public interface ImageConstants {
034:
035: /**
036: * Enabled toolbar icons
037: */
038: public final static String PATH_ETOOL = "etool16/"; //$NON-NLS-1$
039: /** Discovery wizard icon */
040: public final static String DISCOVERY_WIZ = PATH_ETOOL
041: + "discovert_wiz.gif"; //$NON-NLS-1$
042:
043: /**
044: * Disabled toolbar icons.
045: */
046: // public final static String PATH_DTOOL = ICONS_PATH+"dtool16/"; //$NON-NLS-1$
047: /**
048: * Enabled local toolbar icons.
049: */
050: public final static String PATH_ELOCALTOOL = "elcl16/"; //$NON-NLS-1$
051: /** Add command icon */
052: public final static String ADD_CO = PATH_ELOCALTOOL + "add_co.gif"; //$NON-NLS-1$
053: /** Refresh command icon */
054: public final static String REFRESH_CO = PATH_ELOCALTOOL
055: + "refresh_co.gif"; //$NON-NLS-1$
056: /** Remove command icons */
057: public final static String REMOVE_CO = PATH_ELOCALTOOL
058: + "remove_co.gif"; //$NON-NLS-1$
059:
060: /**
061: * Disabled local toolbar icons
062: */
063: public final static String PATH_DLOCALTOOL = "dlcl16/"; //$NON-NLS-1$
064:
065: /**
066: * View icons
067: */
068: public final static String PATH_EVIEW = "eview16/"; //$NON-NLS-1$
069:
070: /**
071: * Product images
072: */
073: public final static String PATH_PROD = "prod/"; //$NON-NLS-1$
074:
075: /**
076: * Model object icons
077: */
078: public final static String PATH_OBJECT = "obj16/"; //$NON-NLS-1$
079:
080: /** <code>DATABASE_OBJ</code> field */
081: public final static String DATABASE_OBJ = PATH_OBJECT
082: + "database_obj.gif"; //$NON-NLS-1$
083: /** <code>DATASTORE_OBJ</code> field */
084: public final static String DATASTORE_OBJ = PATH_OBJECT
085: + "datastore_obj.gif"; //$NON-NLS-1$
086: /** <code>FEATURE_OBJ</code> field */
087: public final static String FEATURE_OBJ = PATH_OBJECT
088: + "feature_obj.gif"; //$NON-NLS-1$
089: /** <code>FEATURE_FILE_OBJ</code> field */
090: public final static String FEATURE_FILE_OBJ = PATH_OBJECT
091: + "feature_file_obj.gif"; //$NON-NLS-1$
092: /** <code>FOLDER_OBJ</code> field */
093: public final static String FOLDER_OBJ = PATH_OBJECT
094: + "folder_obj.gif"; //$NON-NLS-1$
095: /** <code>GCE_OBJ</code> field */
096: public final static String GCE_OBJ = PATH_OBJECT + "gce_obj.gif"; //$NON-NLS-1$
097: /** <code>GRID_OBJ</code> field */
098: public final static String GRID_OBJ = PATH_OBJECT + "grid_obj.gif"; //$NON-NLS-1$
099: /** <code>GRID_FILE_OBJ</code> field */
100: public final static String GRID_FILE_OBJ = PATH_OBJECT
101: + "grid_file_obj.gif"; //$NON-NLS-1$
102: /** <code>MAPFOLDER_OBJ</code> field */
103: public final static String MAPFOLDER_OBJ = PATH_OBJECT
104: + "mapfolder_obj.gif"; //$NON-NLS-1$
105: /** <code>MAPFOLDER_NOEXIST_OBJ</code> field */
106: public final static String MAPFOLDER_NOEXIST_OBJ = PATH_OBJECT
107: + "mapfolder_noexist_obj.gif"; //$NON-NLS-1$
108: /** <code>MEMORY_OBJ</code> field */
109: public final static String MEMORY_OBJ = PATH_OBJECT
110: + "memory_obj.gif"; //$NON-NLS-1$
111: /** <code>LAYER_OBJ</code> field */
112: public final static String LAYER_OBJ = PATH_OBJECT
113: + "layer_obj.gif"; //$NON-NLS-1$
114: /** <code>REPOSITORY_OBJ</code> field */
115: public final static String REPOSITORY_OBJ = PATH_OBJECT
116: + "repository_obj.gif"; //$NON-NLS-1$
117: /** <code>SERVER_OBJ</code> field */
118: public final static String SERVER_OBJ = PATH_OBJECT
119: + "server_obj.gif"; //$NON-NLS-1$
120: /** <code>WFS_OBJ</code> field */
121: public final static String WFS_OBJ = PATH_OBJECT + "wfs_obj.gif"; //$NON-NLS-1$
122: /** <code>WMS_OBJ</code> field */
123: public final static String WMS_OBJ = PATH_OBJECT + "wms_obj.gif"; //$NON-NLS-1$
124:
125: /**
126: * Pointer icons
127: */
128: public final static String PATH_POINTER = "pointer/"; //$NON-NLS-1$
129:
130: /**
131: * Wizard banners
132: */
133: public final static String PATH_WIZBAN = "wizban/"; //$NON-NLS-1$
134:
135: /** <code>ADD_WIZBAN</code> field */
136: public final static String ADD_WIZBAN = PATH_WIZBAN + "add_wiz.gif"; //$NON-NLS-1$
137:
138: /** <code>DATA_WIZBAN</code> field used for import data wizard */
139: public final static String DATA_WIZBAN = PATH_WIZBAN
140: + "catalog_wiz.gif"; //$NON-NLS-1$
141:
142: /**
143: * Misc icons
144: */
145: public final static String PATH_MISC = "misc/"; //$NON-NLS-1$
146:
147: /**
148: * icons Overlays
149: */
150: public final static String PATH_OVERLAY = "ovr16/"; //$NON-NLS-1$
151: /** <code>CONNECTED_OVR</code> field */
152: public final static String CONNECTED_OVR = PATH_OVERLAY
153: + "connected_ovr.gif"; //$NON-NLS-1$
154: /** <code>ERROR_OVR</code> field */
155: public final static String ERROR_OVR = PATH_OVERLAY
156: + "error_ovr.gif"; //$NON-NLS-1$
157: /** <code>UNCONFIGURED_OVR</code> field */
158: public final static String UNCONFIGURED_OVR = PATH_OVERLAY
159: + "unconfigurated_ovr.gif"; //$NON-NLS-1$
160: /** <code>WAIT_OVR</code> field */
161: public final static String WAIT_OVR = PATH_OVERLAY + "wait_ovr.gif"; //$NON-NLS-1$
162: /** <code>WARNING_OVR</code> field */
163: public final static String WARNING_OVR = PATH_OVERLAY
164: + "warning_ovr.gif"; //$NON-NLS-1$
165: }
|