001: /*
002: * uDig - User Friendly Desktop Internet GIS client http://udig.refractions.net (C) 2004, Refractions Research Inc. This
003: * library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public
004: * License as published by the Free Software Foundation; version 2.1 of the License. This library is distributed in the
005: * hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
006: * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
007: */
008: package net.refractions.udig.catalog.internal.ui;
009:
010: import net.refractions.udig.catalog.ui.CatalogUIPlugin;
011:
012: /**
013: * Here's how to reference the help context in code: WorkbenchHelp.setHelp(actionOrControl,
014: * HelpContextIds.NAME_DEFIED_BELOW);
015: */
016: public interface IHelpContextIds {
017:
018: /** <code>PREFIX</code> field */
019: static final String PREFIX = CatalogUIPlugin.ID + "."; //$NON-NLS-1$
020:
021: //
022: // Dialogs
023: //
024: /** <code>DATASTORE_CONNECTION</code> field */
025: public static final String DATASTORE_CONNECTION = PREFIX
026: + "datastore_connection"; //$NON-NLS-1$
027:
028: /** <code>EXPORT_FEATURETYPE_SELECTION_DIALOG</code> field */
029: // Different uses of the FeatureTypeSelectionDialog
030: public static final String EXPORT_FEATURETYPE_SELECTION_DIALOG = PREFIX
031: + "export_featuretype_selection_dialog_context"; //$NON-NLS-1$
032:
033: /** <code>MAP_FEATURETYPE_SELECTION_DIALOG</code> field */
034: public static final String MAP_FEATURETYPE_SELECTION_DIALOG = PREFIX
035: + "map_featuretype_selection_dialog_context"; //$NON-NLS-1$
036:
037: /** <code>DATASOURCE_WIZARD_SELECTION_PAGE</code> field */
038:
039: //
040: // Wizard Pages
041: //
042: public static final String DATASOURCE_WIZARD_SELECTION_PAGE = PREFIX
043: + "datasource_wizard_selection_page_context"; //$NON-NLS-1$
044:
045: /** <code>DATASTORE_FACTORY_SELECTION_PAGE</code> field */
046: public static final String DATASTORE_FACTORY_SELECTION_PAGE = PREFIX
047: + "datastore_factory_selection_page_context"; //$NON-NLS-1$
048:
049: /** <code>DATASTORE_FACTORY_PARAM_PAGE</code> field */
050: public static final String DATASTORE_FACTORY_PARAM_PAGE = PREFIX
051: + "datastore_factory_param_page_context"; //$NON-NLS-1$
052:
053: /** <code>PREF_DETERMINE_SERVER_VERSION</code> field */
054: // Preference Pages
055: public static final String PREF_DETERMINE_SERVER_VERSION = PREFIX
056: + "determine_server_version"; //$NON-NLS-1$
057:
058: //
059: // Local Registry View
060: //
061: /** <code>CATALOG_VIEW</code> field */
062: public static final String CATALOG_VIEW = PREFIX
063: + "catalog_view_context"; //$NON-NLS-1$
064:
065: /** <code>ADD_DATASOURCE_ACTION</code> field */
066: // Actions
067: public static final String IMPORT_SERVICE_ACTION = PREFIX
068: + "import_service_action_context"; //$NON-NLS-1$
069:
070: /** <code>REMOVE_DATASOURCE_ACTION</code> field */
071: public static final String REMOVE_SERVICE_ACTION = PREFIX
072: + "remove_service_action_context"; //$NON-NLS-1$
073:
074: /** <code>REFRESH_ACTION</code> field */
075: // Viewmenu actions
076: public static final String REFRESH_ACTION = PREFIX
077: + "refresh_action_context"; //$NON-NLS-1$
078:
079: /** <code>FILE_PROPERTY_PAGE</code> field */
080: // properties pages
081: public static final String FILE_PROPERTY_PAGE = PREFIX
082: + "file_property_page_context"; //$NON-NLS-1$
083:
084: //
085: // Search View
086: //
087: /** <code>SEARCH_VIEW</code> field */
088: public static final String SEARCH_VIEW = PREFIX
089: + "search_view_context"; //$NON-NLS-1$
090:
091: // Viewers
092: /** <code>SEARCH_VIEWER</code> field */
093: public static final String SEARCH_VIEWER = PREFIX
094: + "search_viewer_context"; //$NON-NLS-1$
095:
096: /** <code>SEARCH_FIELD</code> field */
097: public static final String SEARCH_FIELD = PREFIX
098: + "search_field_context"; //$NON-NLS-1$
099:
100: /** <code>SEARCH_BBOX</code> field */
101: public static final String SEARCH_BBOX = PREFIX
102: + "search_bbox_context"; //$NON-NLS-1$
103:
104: public static final String CANCEL_SEARCH_ACTION = PREFIX
105: + "search_cancel_context"; //$NON-NLS-1$
106: }
|