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