1 /******************************************************************************* 2 * Copyright (c) 2005, 2015 IBM Corporation and others. 3 * 4 * This program and the accompanying materials 5 * are made available under the terms of the Eclipse Public License 2.0 6 * which accompanies this distribution, and is available at 7 * https://www.eclipse.org/legal/epl-2.0/ 8 * 9 * SPDX-License-Identifier: EPL-2.0 10 * 11 * Contributors: 12 * IBM Corporation - initial API and implementation 13 *******************************************************************************/ 14 package org.eclipse.ui.internal.navigator.extensions; 15 16 /** 17 * 18 * Constants for Extension Point managers and descriptors. 19 */ 20 public interface INavigatorContentExtPtConstants { 21 22 /** */ 23 String TAG_ACTION_PROVIDER = "actionProvider"; //$NON-NLS-1$ 24 25 /** */ 26 String TAG_NAVIGATOR_CONTENT = "navigatorContent"; //$NON-NLS-1$ 27 28 /** */ 29 String TAG_COMMON_WIZARD = "commonWizard"; //$NON-NLS-1$ 30 31 /** */ 32 String TAG_ENABLEMENT = "enablement"; //$NON-NLS-1$ 33 34 /** */ 35 String TAG_TRIGGER_POINTS = "triggerPoints"; //$NON-NLS-1$ 36 37 /** */ 38 String TAG_POSSIBLE_CHILDREN = "possibleChildren"; //$NON-NLS-1$ 39 40 /** */ 41 String TAG_DUPLICATE_CONTENT_FILTER = "duplicateContentFilter"; //$NON-NLS-1$ 42 43 /** */ 44 String TAG_COMMON_FILTER = "commonFilter"; //$NON-NLS-1$ 45 46 /** */ 47 String TAG_COMMON_SORTER = "commonSorter"; //$NON-NLS-1$ 48 49 /** */ 50 String TAG_COMMON_DROP_ADAPTER = "dropAssistant"; //$NON-NLS-1$ 51 52 /** */ 53 String TAG_POSSIBLE_DROP_TARGETS = "possibleDropTargets"; //$NON-NLS-1$ 54 55 /** */ 56 String TAG_OVERRIDE = "override"; //$NON-NLS-1$ 57 58 /** */ 59 String TAG_INITIAL_ACTIVATION = "initialActivation"; //$NON-NLS-1$ 60 61 /** */ 62 String TAG_FILTER_EXPRESSION = "filterExpression"; //$NON-NLS-1$ 63 64 /** */ 65 String TAG_PARENT_EXPRESSION = "parentExpression"; //$NON-NLS-1$ 66 67 /** */ 68 String ATT_ID = "id"; //$NON-NLS-1$ 69 70 /** */ 71 String ATT_NAME = "name"; //$NON-NLS-1$ 72 73 /** */ 74 String ATT_DESCRIPTION = "description"; //$NON-NLS-1$ 75 76 /** */ 77 String ATT_CLASS = "class"; //$NON-NLS-1$ 78 79 /** */ 80 String ATT_PRIORITY = "priority"; //$NON-NLS-1$ 81 82 /** */ 83 String ATT_APPEARS_BEFORE = "appearsBefore"; //$NON-NLS-1$ 84 85 /** */ 86 String ATT_ICON = "icon"; //$NON-NLS-1$ 87 88 /** */ 89 String ATT_WIZARD_ID = "wizardId"; //$NON-NLS-1$ 90 91 /** */ 92 String ATT_TYPE = "type"; //$NON-NLS-1$ 93 94 /** */ 95 String ATT_ACTIVE_BY_DEFAULT = "activeByDefault"; //$NON-NLS-1$ 96 97 /** */ 98 String ATT_VISIBLE_IN_UI = "visibleInUI"; //$NON-NLS-1$ 99 100 /** */ 101 String ATT_SORT_ONLY = "sortOnly"; //$NON-NLS-1$ 102 103 /** */ 104 String ATT_PROVIDES_SAVEABLES = "providesSaveables"; //$NON-NLS-1$ 105 106 /** */ 107 String ATT_CONTENT_PROVIDER = "contentProvider"; //$NON-NLS-1$ 108 109 /** */ 110 String ATT_LABEL_PROVIDER = "labelProvider"; //$NON-NLS-1$ 111 112 /** */ 113 String ATT_VIEWER_FILTER = "viewerFilter"; //$NON-NLS-1$ 114 115 /** */ 116 String ATT_ACTION_PROVIDER = "actionProvider"; //$NON-NLS-1$ 117 118 /** */ 119 String ATT_DEPENDS_ON = "dependsOn"; //$NON-NLS-1$ 120 121 /** */ 122 String ATT_OVERRIDES = "overrides"; //$NON-NLS-1$ 123 124 /** */ 125 String ATT_POLICY = "policy"; //$NON-NLS-1$ 126 127 /** */ 128 String ATT_SUPPRESSED_EXT_ID = "suppressedExtensionId"; //$NON-NLS-1$ 129 130 /** */ 131 String ATT_MENU_GROUP_ID = "menuGroupId"; //$NON-NLS-1$ 132 133 /** */ 134 String ATT_ASSOCIATED_EXTENSION_ID = "associatedExtensionId"; //$NON-NLS-1$ 135 136 137 } 138