001: /*******************************************************************************
002: * Copyright (c) 2005, 2006 IBM Corporation and others.
003: * All rights reserved. This program and the accompanying materials
004: * are made available under the terms of the Eclipse Public License v1.0
005: * which accompanies this distribution, and is available at
006: * http://www.eclipse.org/legal/epl-v10.html
007: *
008: * Contributors:
009: * IBM Corporation - initial API and implementation
010: *******************************************************************************/package org.eclipse.ui.internal.navigator.extensions;
011:
012: /**
013: *
014: * Constants for Extension Point managers and descriptors.
015: */
016: public interface INavigatorContentExtPtConstants {
017:
018: /** */
019: String TAG_ACTION_PROVIDER = "actionProvider"; //$NON-NLS-1$
020:
021: /** */
022: String TAG_NAVIGATOR_CONTENT = "navigatorContent"; //$NON-NLS-1$
023:
024: /** */
025: String TAG_COMMON_WIZARD = "commonWizard"; //$NON-NLS-1$
026:
027: /** */
028: String TAG_ENABLEMENT = "enablement"; //$NON-NLS-1$
029:
030: /** */
031: String TAG_TRIGGER_POINTS = "triggerPoints"; //$NON-NLS-1$
032:
033: /** */
034: String TAG_POSSIBLE_CHILDREN = "possibleChildren"; //$NON-NLS-1$
035:
036: /** */
037: String TAG_DUPLICATE_CONTENT_FILTER = "duplicateContentFilter"; //$NON-NLS-1$
038:
039: /** */
040: String TAG_COMMON_FILTER = "commonFilter"; //$NON-NLS-1$
041:
042: /** */
043: String TAG_COMMON_SORTER = "commonSorter"; //$NON-NLS-1$
044:
045: /** */
046: String TAG_COMMON_DROP_ADAPTER = "dropAssistant"; //$NON-NLS-1$
047:
048: /** */
049: String TAG_POSSIBLE_DROP_TARGETS = "possibleDropTargets"; //$NON-NLS-1$
050:
051: /** */
052: String TAG_OVERRIDE = "override"; //$NON-NLS-1$
053:
054: /** */
055: String TAG_FILTER_EXPRESSION = "filterExpression"; //$NON-NLS-1$
056:
057: /** */
058: String TAG_PARENT_EXPRESSION = "parentExpression"; //$NON-NLS-1$
059:
060: /** */
061: String ATT_ID = "id"; //$NON-NLS-1$
062:
063: /** */
064: String ATT_NAME = "name"; //$NON-NLS-1$
065:
066: /** */
067: String ATT_DESCRIPTION = "description"; //$NON-NLS-1$
068:
069: /** */
070: String ATT_CLASS = "class"; //$NON-NLS-1$
071:
072: /** */
073: String ATT_PRIORITY = "priority"; //$NON-NLS-1$
074:
075: /** */
076: String ATT_ICON = "icon"; //$NON-NLS-1$
077:
078: /** */
079: String ATT_WIZARD_ID = "wizardId"; //$NON-NLS-1$
080:
081: /** */
082: String ATT_TYPE = "type"; //$NON-NLS-1$
083:
084: /** */
085: String ATT_ACTIVE_BY_DEFAULT = "activeByDefault"; //$NON-NLS-1$
086:
087: /** */
088: String ATT_PROVIDES_SAVEABLES = "providesSaveables"; //$NON-NLS-1$
089:
090: /** */
091: String ATT_CONTENT_PROVIDER = "contentProvider"; //$NON-NLS-1$
092:
093: /** */
094: String ATT_LABEL_PROVIDER = "labelProvider"; //$NON-NLS-1$
095:
096: /** */
097: String ATT_VIEWER_FILTER = "viewerFilter"; //$NON-NLS-1$
098:
099: /** */
100: String ATT_ACTION_PROVIDER = "actionProvider"; //$NON-NLS-1$
101:
102: /** */
103: String ATT_DEPENDS_ON = "dependsOn"; //$NON-NLS-1$
104:
105: /** */
106: String ATT_OVERRIDES = "overrides"; //$NON-NLS-1$
107:
108: /** */
109: String ATT_POLICY = "policy"; //$NON-NLS-1$
110:
111: /** */
112: String ATT_SUPPRESSED_EXT_ID = "suppressedExtensionId"; //$NON-NLS-1$
113:
114: /** */
115: String ATT_MENU_GROUP_ID = "menuGroupId"; //$NON-NLS-1$
116:
117: /** */
118: String ATT_ASSOCIATED_EXTENSION_ID = "associatedExtensionId"; //$NON-NLS-1$
119:
120: }
|