blob: e8009aaebca187b0cb1ee9989c1a3a736c686837 [file] [log] [blame]
/*******************************************************************************
* Copyright (c) 2004, 2005 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* IBM Corporation - initial API and implementation
* Dan Rubel <dan_rubel@instantiations.com>
* - Fix for bug 11490 - define hidden view (placeholder for view) in plugin.xml
*******************************************************************************/
package org.eclipse.ui.internal.registry;
import org.eclipse.ui.PlatformUI;
import org.eclipse.ui.internal.menus.SOrder;
/**
* Interface containing various registry constants (tag and attribute names).
*
* @since 3.1
*/
public interface IWorkbenchRegistryConstants {
/**
* Accelerator attribute. Value <code>accelerator</code>.
*/
public static String ATT_ACCELERATOR = "accelerator"; //$NON-NLS-1$
/**
* Adaptable attribute. Value <code>adaptable</code>.
*/
public static String ATT_ADAPTABLE = "adaptable"; //$NON-NLS-1$
/**
* Advisor id attribute. Value <code>triggerPointAdvisorId</code>.
*/
public static String ATT_ADVISORID = "triggerPointAdvisorId"; //$NON-NLS-1$
/**
* Allow label update attribute. Value <code>allowLabelUpdate</code>.
*/
public static String ATT_ALLOW_LABEL_UPDATE = "allowLabelUpdate";//$NON-NLS-1$
/**
* View multiple attribute. Value <code>allowMultiple</code>.
*/
public static String ATT_ALLOW_MULTIPLE = "allowMultiple"; //$NON-NLS-1$
/**
* Attribute that specifies whether a wizard is immediately capable of
* finishing. Value <code>canFinishEarly</code>.
*/
public static String ATT_CAN_FINISH_EARLY = "canFinishEarly"; //$NON-NLS-1$
/**
* The name of the category attribute, which appears on a command
* definition.
*/
public static String ATT_CATEGORY = "category"; //$NON-NLS-1$
/**
* Category id attribute. Value <code>categoryId</code>.
*/
public static String ATT_CATEGORY_ID = "categoryId"; //$NON-NLS-1$
/**
* Class attribute. Value <code>class</code>.
*/
public static String ATT_CLASS = "class"; //$NON-NLS-1$
/**
* Sticky view closable attribute. Value <code>closable</code>.
*/
public static String ATT_CLOSEABLE = "closeable"; //$NON-NLS-1$
/**
* Color factory attribute. Value <code>colorFactory</code>.
*/
public static String ATT_COLORFACTORY = "colorFactory"; //$NON-NLS-1$
/**
* Editor command attribute. Value <code>command</code>.
*/
public static String ATT_COMMAND = "command";//$NON-NLS-1$
/**
* The name of the attribute storing the command id.
*/
public static String ATT_COMMAND_ID = "commandId"; //$NON-NLS-1$
/**
* The name of the configuration attribute storing the scheme id for a
* binding.
*/
public static String ATT_CONFIGURATION = "configuration"; //$NON-NLS-1$
/**
* Editor content type id binding attribute. Value
* <code>contentTypeId</code>.
*/
public static String ATT_CONTENT_TYPE_ID = "contentTypeId"; //$NON-NLS-1$
/**
* The name of the attribute storing the context id for a binding.
*/
public static String ATT_CONTEXT_ID = "contextId"; //$NON-NLS-1$
/**
* Editor contributor class attribute. Value <code>contributorClass</code>.
*/
public static String ATT_CONTRIBUTOR_CLASS = "contributorClass"; //$NON-NLS-1$
/**
* The name of the attribute storing the AbstractParameterValueConverter for
* a commandParameterType.
*/
public static String ATT_CONVERTER = "converter"; //$NON-NLS-1$
/**
* Perspective default attribute. Value <code>default</code>.
*/
public static String ATT_DEFAULT = "default";//$NON-NLS-1$
/**
* The name of the default handler attribute, which appears on a command
* definition.
*/
public static String ATT_DEFAULT_HANDLER = "defaultHandler"; //$NON-NLS-1$
/**
* Defaults-to attribute. Value <code>defaultsTo</code>.
*/
public static String ATT_DEFAULTS_TO = "defaultsTo"; //$NON-NLS-1$
/**
* Action definition id attribute. Value <code>definitionId</code>.
*/
public static String ATT_DEFINITION_ID = "definitionId";//$NON-NLS-1$
/**
* The name of the description attribute, which appears on named handle
* objects.
*/
public static String ATT_DESCRIPTION = "description"; //$NON-NLS-1$
/**
* Description image attribute. Value <code>descriptionImage</code>.
*/
public static String ATT_DESCRIPTION_IMAGE = "descriptionImage"; //$NON-NLS-1$
/**
* Disabled icon attribute. Value <code>disabledIcon</code>.
*/
public static String ATT_DISABLEDICON = "disabledIcon";//$NON-NLS-1$
/**
* Enables-for attribute. Value <code>enablesFor</code>.
*/
public static String ATT_ENABLES_FOR = "enablesFor"; //$NON-NLS-1$
/**
* Editor extensions attribute. Value <code>extensions</code>.
*/
public static String ATT_EXTENSIONS = "extensions";//$NON-NLS-1$
/**
* View ratio attribute. Value <code>fastViewWidthRatio</code>.
*/
public static String ATT_FAST_VIEW_WIDTH_RATIO = "fastViewWidthRatio"; //$NON-NLS-1$
/**
* Editor filenames attribute. Value <code>filenames</code>.
*/
public static String ATT_FILENAMES = "filenames";//$NON-NLS-1$
/**
* Trim fill major attribute. Value <code>fillMajor</code>.
*/
public static String ATT_FILL_MAJOR = "fillMajor";//$NON-NLS-1$
/**
* Trim fill minor attribute. Value <code>fillMinor</code>.
*/
public static String ATT_FILL_MINOR = "fillMinor";//$NON-NLS-1$
/**
* Perspective fixed attribute. Value <code>fixed</code>.
*/
public static String ATT_FIXED = "fixed";//$NON-NLS-1$
/**
* Attribute that specifies whether a wizard has any pages. Value
* <code>hasPages</code>.
*/
public static String ATT_HAS_PAGES = "hasPages"; //$NON-NLS-1$
/**
* Help context id attribute. Value <code>helpContextId</code>.
*/
public static String ATT_HELP_CONTEXT_ID = "helpContextId";//$NON-NLS-1$
/**
* Help url attribute. Value <code>helpHref</code>.
*/
public static String ATT_HELP_HREF = "helpHref"; //$NON-NLS-1$
/**
* Hover icon attribute. Value <code>hoverIcon</code>.
*/
public static String ATT_HOVERICON = "hoverIcon";//$NON-NLS-1$
/**
* Icon attribute. Value <code>icon</code>.
*/
public static String ATT_ICON = "icon"; //$NON-NLS-1$
/**
* Id attribute. Value <code>id</code>.
*/
public static String ATT_ID = "id"; //$NON-NLS-1$
/**
* The name of the image style attribute, which is used on location elements
* in the menus extension point.
*/
public static String ATT_IMAGE_STYLE = "imageStyle"; //$NON-NLS-1$
/**
* Is-editable attribute. Value <code>isEditable</code>.
*/
public static String ATT_IS_EDITABLE = "isEditable"; //$NON-NLS-1$
/**
* Keys attribute. Value <code>keys</code>.
*/
public static String ATT_KEY = "key"; //$NON-NLS-1$
/**
* The name of the attribute storing the identifier for the active key
* configuration identifier. This provides legacy support for the
* <code>activeKeyConfiguration</code> element in the commands extension
* point.
*/
public static String ATT_KEY_CONFIGURATION_ID = "keyConfigurationId"; //$NON-NLS-1$
/**
* The name of the attribute storing the trigger sequence for a binding.
* This is called a 'keySequence' for legacy reasons.
*/
public static String ATT_KEY_SEQUENCE = "keySequence"; //$NON-NLS-1$
/**
* Label attribute. Value <code>label</code>.
*/
public static String ATT_LABEL = "label"; //$NON-NLS-1$
/**
* Editor launcher attribute. Value <code>launcher</code>.
*/
public static String ATT_LAUNCHER = "launcher";//$NON-NLS-1$
/**
* Lightweight decorator tag. Value <code>lightweight</code>.
*/
public static String ATT_LIGHTWEIGHT = "lightweight"; //$NON-NLS-1$
/**
* The name of the attribute storing the locale for a binding.
*/
public static String ATT_LOCALE = "locale"; //$NON-NLS-1$
/**
* Sticky view location attribute. Value <code>location</code>.
*/
public static String ATT_LOCATION = "location"; //$NON-NLS-1$
/**
* Editor management strategy attribute. Value <code>matchingStrategy</code>.
*/
public static String ATT_MATCHING_STRATEGY = "matchingStrategy"; //$NON-NLS-1$
/**
* The name of the menu identifier attribute, which appears on items.
*/
public static String ATT_MENU_ID = "menuId"; //$NON-NLS-1$
/**
* Menubar path attribute. Value <code>menubarPath</code>.
*/
public static String ATT_MENUBAR_PATH = "menubarPath";//$NON-NLS-1$
/**
* The name of the mnemonic attribute, which appears on locations.
*/
public static String ATT_MNEMONIC = "mnemonic"; //$NON-NLS-1$
/**
* Sticky view moveable attribute. Value <code>moveable</code>.
*/
public static String ATT_MOVEABLE = "moveable"; //$NON-NLS-1$
/**
* Name attribute. Value <code>name</code>.
*/
public static String ATT_NAME = "name"; //$NON-NLS-1$
/**
* Name filter attribute. Value <code>nameFilter</code>.
*/
public static String ATT_NAME_FILTER = "nameFilter"; //$NON-NLS-1$
/**
* Node attribute. Value <code>node</code>.
*/
public static String ATT_NODE = "node"; //$NON-NLS-1$
/**
* Object class attribute. Value <code>objectClass</code>.
*/
public static String ATT_OBJECTCLASS = "objectClass";//$NON-NLS-1$
/**
* The name of the optional attribute, which appears on parameter
* definitions.
*/
public static String ATT_OPTIONAL = "optional"; //$NON-NLS-1$
/**
* Operating system attribute. Value <code>os</code>.
*/
public static String ATT_OS = "os"; //$NON-NLS-1$
/**
* The name of the deprecated parent attribute, which appears on scheme
* definitions.
*/
public static String ATT_PARENT = "parent"; //$NON-NLS-1$
/**
* View parent category attribute. Value <code>parentCategory</code>.
*/
public static String ATT_PARENT_CATEGORY = "parentCategory"; //$NON-NLS-1$
/**
* Parent id attribute. Value <code>parentId</code>.
*/
public static String ATT_PARENT_ID = "parentId"; //$NON-NLS-1$
/**
* The name of the deprecated parent scope attribute, which appears on
* contexts definitions.
*/
public static String ATT_PARENT_SCOPE = "parentScope"; //$NON-NLS-1$
/**
* Path attribute. Value <code>path</code>.
*/
public static String ATT_PATH = "path"; //$NON-NLS-1$
/**
* The name of the attribute storing the platform for a binding.
*/
public static String ATT_PLATFORM = "platform"; //$NON-NLS-1$
/**
* The name of the position attribute, which appears on order elements.
*/
public static String ATT_POSITION = "position"; //$NON-NLS-1$
/**
* Presentation id attribute. Value <code>presentationId</code>.
*/
public static String ATT_PRESENTATIONID = "presentationId"; //$NON-NLS-1$
/**
* Product id attribute. Value <code>productId</code>.
*/
public static String ATT_PRODUCTID = "productId"; //$NON-NLS-1$
/**
* Project attribute. Value <code>project</code>.
*/
// @issue project-specific attribute and behavior
public static String ATT_PROJECT = "project";//$NON-NLS-1$ /**
/**
* The name of the pulldown attribute, which indicates whether the class is
* a pulldown delegate.
*/
public static String ATT_PULLDOWN = "pulldown"; //$NON-NLS-1$
/**
* View ratio attribute. Value <code>ratio</code>.
*/
public static String ATT_RATIO = "ratio"; //$NON-NLS-1$
/**
* Relationship attribute. Value <code>relationship</code>.
*/
public static String ATT_RELATIONSHIP = "relationship";//$NON-NLS-1$
/**
* Relative attribute. Value <code>relative</code>.
*/
public static String ATT_RELATIVE = "relative";//$NON-NLS-1$
/**
* The name of the relativeTo attribute, which appears on order elements.
*/
public static String ATT_RELATIVE_TO = "relativeTo"; //$NON-NLS-1$
/**
* Retarget attribute. Value <code>retarget</code>.
*/
public static String ATT_RETARGET = "retarget";//$NON-NLS-1$
/**
* The name of the returnTypeId attribute, which appears on command
* elements.
*/
public static String ATT_RETURN_TYPE_ID = "returnTypeId"; //$NON-NLS-1$
/**
* The name of the attribute storing the identifier for the active scheme.
* This is called a 'keyConfigurationId' for legacy reasons.
*/
public static String ATT_SCHEME_ID = "schemeId"; //$NON-NLS-1$
/**
* Scope attribute. Value <code>scope</code>.
*/
public static String ATT_SCOPE = "scope"; //$NON-NLS-1$
/**
* The name of the separatorsVisible attribute, which appears on group
* elements.
*/
public static String ATT_SEPARATORS_VISIBLE = "separatorsVisible"; //$NON-NLS-1$
/**
* The name of the sequence attribute for a key binding.
*/
public static String ATT_SEQUENCE = "sequence"; //$NON-NLS-1$
/**
* Show title attribute. Value <code>showTitle</code>.
*/
public static String ATT_SHOW_TITLE = "showTitle";//$NON-NLS-1$
/**
* Perspective singleton attribute. Value <code>singleton</code>.
*/
public static String ATT_SINGLETON = "singleton";//$NON-NLS-1$
/**
* Standalone attribute. Value <code>standalone</code>.
*/
public static String ATT_STANDALONE = "standalone";//$NON-NLS-1$
/**
* Action state attribute. Value <code>state</code>.
*/
public static String ATT_STATE = "state";//$NON-NLS-1$
/**
* The name of the string attribute (key sequence) for a binding in the
* commands extension point.
*/
public static String ATT_STRING = "string"; //$NON-NLS-1$
/**
* Action style attribute. Value <code>style</code>.
*/
public static String ATT_STYLE = "style";//$NON-NLS-1$
/**
* Target attribute. Value <code>targetID</code>.
*/
public static String ATT_TARGET_ID = "targetID";//$NON-NLS-1$
/**
* Toolbar path attribute. Value <code>toolbarPath</code>.
*/
public static String ATT_TOOLBAR_PATH = "toolbarPath";//$NON-NLS-1$
/**
* Tooltip attribute. Value <code>tooltip</code>.
*/
public static String ATT_TOOLTIP = "tooltip";//$NON-NLS-1$
/**
* The name of the type attribute, which appears on bar elements and
* commandParameterType elments.
*/
public static String ATT_TYPE = "type"; //$NON-NLS-1$
/**
* The name of the typeId attribute, which appears on commandParameter
* elements.
*/
public static String ATT_TYPE_ID = "typeId"; //$NON-NLS-1$
/**
* Value attribute. Value <code>value</code>.
*/
public static String ATT_VALUE = "value"; //$NON-NLS-1$
/**
* Visible attribute. Value <code>visible</code>.
*/
// ATT_VISIBLE added by dan_rubel@instantiations.com
public static String ATT_VISIBLE = "visible";//$NON-NLS-1$
/**
* Windowing system attribute. Value <code>ws</code>.
*/
public static String ATT_WS = "ws"; //$NON-NLS-1$
/**
* The prefix that all auto-generated identifiers start with. This makes the
* identifier recognizable as auto-generated, and further helps ensure that
* it does not conflict with existing identifiers.
*/
public static String AUTOGENERATED_PREFIX = "AUTOGEN:::"; //$NON-NLS-1$
/**
* The legacy extension point (2.1.x and earlier) for specifying a key
* binding scheme.
*
* @since 3.1.1
*/
public static String PL_ACCELERATOR_CONFIGURATIONS = "acceleratorConfigurations"; //$NON-NLS-1$
/**
* The legacy extension point (2.1.x and earlier) for specifying a context.
*
* @since 3.1.1
*/
public static String PL_ACCELERATOR_SCOPES = "acceleratorScopes"; //$NON-NLS-1$
/**
* The legacy extension point (2.1.x and earlier) for specifying a command.
*
* @since 3.1.1
*/
public static String PL_ACTION_DEFINITIONS = "actionDefinitions"; //$NON-NLS-1$
public static String PL_ACTION_SET_PART_ASSOCIATIONS = "actionSetPartAssociations"; //$NON-NLS-1$
public static String PL_ACTION_SETS = "actionSets"; //$NON-NLS-1$
public static String PL_ACTIVITIES = "activities"; //$NON-NLS-1$
public static String PL_ACTIVITYSUPPORT = "activitySupport"; //$NON-NLS-1$
/**
* The extension point (3.1 and later) for specifying bindings, such as
* keyboard shortcuts.
*
* @since 3.1.1
*/
public static String PL_BINDINGS = "bindings"; //$NON-NLS-1$
public static String PL_BROWSER_SUPPORT = "browserSupport"; //$NON-NLS-1$
public static String PL_COLOR_DEFINITIONS = "colorDefinitions"; //$NON-NLS-1$
/**
* The extension point (3.2 and later) for associating images with commands.
*
* @since 3.2
*/
public static String PL_COMMAND_IMAGES = "commandImages"; //$NON-NLS-1$
/**
* The extension point (2.1.x and later) for specifying a command. A lot of
* other things have appeared first in this extension point and then been
* moved to their own extension point.
*
* @since 3.1.1
*/
public static String PL_COMMANDS = "commands"; //$NON-NLS-1$
/**
* The extension point (3.0 and later) for specifying a context.
*
* @since 3.1.1
*/
public static String PL_CONTEXTS = "contexts"; //$NON-NLS-1$
public static String PL_DECORATORS = "decorators"; //$NON-NLS-1$
public static String PL_DROP_ACTIONS = "dropActions"; //$NON-NLS-1$
public static String PL_EDITOR = "editors"; //$NON-NLS-1$
public static String PL_EDITOR_ACTIONS = "editorActions"; //$NON-NLS-1$
public static String PL_ELEMENT_FACTORY = "elementFactories"; //$NON-NLS-1$
/**
* The extension point for encoding definitions.
*/
public static String PL_ENCODINGS = "encodings"; //$NON-NLS-1$
public static String PL_EXPORT = "exportWizards"; //$NON-NLS-1$
public static String PL_FONT_DEFINITIONS = "fontDefinitions"; //$NON-NLS-1$
/**
* The extension point (3.1 and later) for specifying handlers.
*
* @since 3.1.1
*/
public static String PL_HANDLERS = "handlers"; //$NON-NLS-1$
public static String PL_HELPSUPPORT = "helpSupport"; //$NON-NLS-1$
public static String PL_IMPORT = "importWizards"; //$NON-NLS-1$
public static String PL_INTRO = "intro"; //$NON-NLS-1$
/**
* The extension point for keyword definitions.
*
* @since 3.1
*/
public static String PL_KEYWORDS = "keywords"; //$NON-NLS-1$
/**
* The extension point (3.2 and later) for specifying menu contributions.
*
* @since 3.2
*/
public static String PL_MENUS = "menus"; //$NON-NLS-1$
public static String PL_NEW = "newWizards"; //$NON-NLS-1$
public static String PL_PERSPECTIVE_EXTENSIONS = "perspectiveExtensions"; //$NON-NLS-1$
public static String PL_PERSPECTIVES = "perspectives"; //$NON-NLS-1$
public static String PL_POPUP_MENU = "popupMenus"; //$NON-NLS-1$
public static String PL_PREFERENCE_TRANSFER = "preferenceTransfer"; //$NON-NLS-1$
public static String PL_PREFERENCES = "preferencePages"; //$NON-NLS-1$
public static String PL_PRESENTATION_FACTORIES = "presentationFactories"; //$NON-NLS-1$
public static String PL_PROPERTY_PAGES = "propertyPages"; //$NON-NLS-1$
public static String PL_STARTUP = "startup"; //$NON-NLS-1$
public static String PL_SYSTEM_SUMMARY_SECTIONS = "systemSummarySections"; //$NON-NLS-1$
public static String PL_THEMES = "themes"; //$NON-NLS-1$
public static String PL_VIEW_ACTIONS = "viewActions"; //$NON-NLS-1$
public static String PL_VIEWS = "views"; //$NON-NLS-1$
public static String PL_WORKINGSETS = "workingSets"; //$NON-NLS-1$
/**
* The name of the deprecated accelerator configurations extension point.
*/
public static String EXTENSION_ACCELERATOR_CONFIGURATIONS = PlatformUI.PLUGIN_ID
+ '.' + PL_ACCELERATOR_CONFIGURATIONS;
/**
* The name of the accelerator scopes extension point.
*/
public static String EXTENSION_ACCELERATOR_SCOPES = PlatformUI.PLUGIN_ID
+ '.' + PL_ACCELERATOR_SCOPES;
/**
* The name of the action definitions extension point.
*/
public static String EXTENSION_ACTION_DEFINITIONS = PlatformUI.PLUGIN_ID
+ '.' + PL_ACTION_DEFINITIONS;
/**
* The name of the <code>org.eclipse.ui.actionSets</code> extension point.
*/
public static String EXTENSION_ACTION_SETS = PlatformUI.PLUGIN_ID
+ '.' + IWorkbenchRegistryConstants.PL_ACTION_SETS;
/**
* The name of the bindings extension point.
*/
public static String EXTENSION_BINDINGS = PlatformUI.PLUGIN_ID + '.'
+ PL_BINDINGS;
/**
* The name of the commands extension point.
*/
public static String EXTENSION_COMMAND_IMAGES = PlatformUI.PLUGIN_ID
+ '.' + PL_COMMAND_IMAGES;
/**
* The name of the commands extension point, and the name of the key for the
* commands preferences.
*/
public static String EXTENSION_COMMANDS = PlatformUI.PLUGIN_ID + '.'
+ PL_COMMANDS;
/**
* The name of the contexts extension point.
*/
public static String EXTENSION_CONTEXTS = PlatformUI.PLUGIN_ID + '.'
+ PL_CONTEXTS;
/**
* The name of the <code>org.eclipse.ui.editorActions</code> extension
* point.
*/
public static String EXTENSION_EDITOR_ACTIONS = PlatformUI.PLUGIN_ID
+ '.' + PL_EDITOR_ACTIONS;
/**
* The name of the commands extension point.
*/
public static String EXTENSION_HANDLERS = PlatformUI.PLUGIN_ID + '.'
+ PL_HANDLERS;
/**
* The name of the <code>org.eclipse.ui.menus</code> extension point.
*/
public static String EXTENSION_MENUS = PlatformUI.PLUGIN_ID + '.'
+ PL_MENUS;
/**
* The name of the <code>org.eclipse.ui.popupMenus</code> extension point.
*/
public static String EXTENSION_POPUP_MENUS = PlatformUI.PLUGIN_ID
+ '.' + PL_POPUP_MENU;
/**
* The name of the <code>org.eclipse.ui.viewActions</code> extension
* point.
*/
public static String EXTENSION_VIEW_ACTIONS = PlatformUI.PLUGIN_ID
+ '.' + PL_VIEW_ACTIONS;
/**
* The constant for the position attribute corresponding to
* {@link SOrder#POSITION_AFTER}.
*/
public static String POSITION_AFTER = "after"; //$NON-NLS-1$
/**
* The constant for the position attribute corresponding to
* {@link SOrder#POSITION_BEFORE}.
*/
public static String POSITION_BEFORE = "before"; //$NON-NLS-1$
/**
* The constant for the position attribute corresponding to
* {@link SOrder#POSITION_END}.
*/
public static String POSITION_END = "end"; //$NON-NLS-1$
/**
* The constant for the position attribute corresponding to
* {@link SOrder#POSITION_START}.
*/
public static String POSITION_START = "start"; //$NON-NLS-1$
/**
* The action style for drop-down menus.
*/
public static String STYLE_PULLDOWN = "pulldown"; //$NON-NLS-1$
/**
* The action style for radio buttons.
*/
public static String STYLE_RADIO = "radio"; //$NON-NLS-1$
/**
* The action style for check boxes.
*/
public static String STYLE_TOGGLE = "toggle"; //$NON-NLS-1$
/**
* The name of the deprecated accelerator configuration element. This
* element was used in 2.1.x and earlier to define groups of what are now
* called schemes.
*/
public static String TAG_ACCELERATOR_CONFIGURATION = "acceleratorConfiguration"; //$NON-NLS-1$
/**
* The name of the element storing a deprecated accelerator scope.
*/
public static String TAG_ACCELERATOR_SCOPE = "acceleratorScope"; //$NON-NLS-1$
/**
* Action tag. Value <code>action</code>.
*/
public static String TAG_ACTION = "action"; //$NON-NLS-1$
/**
* The name of the element storing an action definition. This element only
* existed in
*/
public static String TAG_ACTION_DEFINITION = "actionDefinition"; //$NON-NLS-1$
/**
* Action set tag. Value <code>actionSet</code>.
*/
public static String TAG_ACTION_SET = "actionSet";//$NON-NLS-1$
/**
* Part association tag. Value <code>actionSetPartAssociation</code>.
*/
public static String TAG_ACTION_SET_PART_ASSOCIATION = "actionSetPartAssociation";//$NON-NLS-1$
/**
* The name of the element storing the active key configuration from the
* commands extension point.
*/
public static String TAG_ACTIVE_KEY_CONFIGURATION = "activeKeyConfiguration"; //$NON-NLS-1$
/**
* The name of the active when element, which appears on a handler
* definition.
*/
public static String TAG_ACTIVE_WHEN = "activeWhen"; //$NON-NLS-1$
/**
* Activity image binding tag. Value <code>activityImageBindingw</code>.
*/
public static String TAG_ACTIVITY_IMAGE_BINDING = "activityImageBinding"; //$NON-NLS-1$
/**
* Advisor to product binding element. Value
* <code>triggerPointAdvisorProductBinding</code>.
*/
public static String TAG_ADVISORPRODUCTBINDING = "triggerPointAdvisorProductBinding"; //$NON-NLS-1$
/**
* The name of the bar element, which appears in a location definition.
*/
public static String TAG_BAR = "bar"; //$NON-NLS-1$
/**
* Category tag. Value <code>category</code>.
*/
public static String TAG_CATEGORY = "category";//$NON-NLS-1$
/**
* Category image binding tag. Value <code>categoryImageBinding</code>.
*/
public static String TAG_CATEGORY_IMAGE_BINDING = "categoryImageBinding"; //$NON-NLS-1$
/**
* Element category tag. Value <code>themeElementCategory</code>.
*/
public static String TAG_CATEGORYDEFINITION = "themeElementCategory"; //$NON-NLS-1$
/**
* Category presentation tag. Value <code>categoryPresentationBinding</code>.
*/
public static String TAG_CATEGORYPRESENTATIONBINDING = "categoryPresentationBinding"; //$NON-NLS-1$
/**
* The name of the class element, which appears on an executable extension.
*/
public static String TAG_CLASS = ATT_CLASS;
/**
* Color definition tag. Value <code>colorDefinition</code>.
*/
public static String TAG_COLORDEFINITION = "colorDefinition"; //$NON-NLS-1$
/**
* Color override tag. Value <code>colorOverride</code>.
*/
public static String TAG_COLOROVERRIDE = "colorOverride"; //$NON-NLS-1$
/**
* Color value tag. Value <code>colorValue</code>.
*/
public static String TAG_COLORVALUE = "colorValue"; //$NON-NLS-1$
/**
* The name of the element storing a command.
*/
public static String TAG_COMMAND = "command"; //$NON-NLS-1$
/**
* The name of the element storing a parameter.
*/
public static String TAG_COMMAND_PARAMETER = "commandParameter"; //$NON-NLS-1$
/**
* The name of the element storing a parameter type.
*/
public static String TAG_COMMAND_PARAMETER_TYPE = "commandParameterType"; //$NON-NLS-1$
/**
* Editor content type binding tag. Value <code>contentTypeBinding</code>.
*/
public static String TAG_CONTENT_TYPE_BINDING = "contentTypeBinding"; //$NON-NLS-1$
/**
* The name of the element storing a context.
*/
public static String TAG_CONTEXT = "context"; //$NON-NLS-1$
/**
* Data tag. Value <code>data</code>.
*/
public static String TAG_DATA = "data"; //$NON-NLS-1$
/**
* The name of the default handler element, which appears on a command
* definition.
*/
public static String TAG_DEFAULT_HANDLER = ATT_DEFAULT_HANDLER;
/**
* Description element. Value <code>description</code>.
*/
public static String TAG_DESCRIPTION = "description"; //$NON-NLS-1$
/**
* The name of the dynamic menu element, which appears in a group or menu
* definition.
*/
public static String TAG_DYNAMIC = "dynamic"; //$NON-NLS-1$
/**
* Editor tag. Value <code>editor</code>.
*/
public static String TAG_EDITOR = "editor";//$NON-NLS-1$
/**
* The name of the deprecated editorContribution element. This is used for
* contributing actions to the top-level menus and tool bars when particular
* editors are visible.
*/
public static String TAG_EDITOR_CONTRIBUTION = "editorContribution"; //$NON-NLS-1$
/**
* The name of the enabled when element, which appears on a handler
* definition.
*/
public static String TAG_ENABLED_WHEN = "enabledWhen"; //$NON-NLS-1$
/**
* Enablement tag. Value <code>enablement</code>.
*/
public static String TAG_ENABLEMENT = "enablement"; //$NON-NLS-1$
/**
* Entry tag. Value <code>entry</code>.
*/
public static String TAG_ENTRY = "entry"; //$NON-NLS-1$
/**
* Filter tag. Value <code>filter</code>.
*/
public static String TAG_FILTER = "filter"; //$NON-NLS-1$
/***************************************************************************
* Font definition tag. Value <code>fontDefinition</code>.
*/
public static String TAG_FONTDEFINITION = "fontDefinition"; //$NON-NLS-1$
/**
* Font override tag. Value <code>fontOverride</code>.
*/
public static String TAG_FONTOVERRIDE = "fontOverride"; //$NON-NLS-1$
/**
* Font value tag. Value <code>fontValue</code>.
*/
public static String TAG_FONTVALUE = "fontValue"; //$NON-NLS-1$
/**
* The name of the element storing a group.
*/
public static String TAG_GROUP = "group"; //$NON-NLS-1$
/**
* Group marker tag. Value <code>groupMarker</code>.
*/
public static String TAG_GROUP_MARKER = "groupMarker"; //$NON-NLS-1$
/**
* The name of the element storing a handler.
*/
public static String TAG_HANDLER = "handler"; //$NON-NLS-1$
/**
* The name of the element storing a handler submission.
*/
public static String TAG_HANDLER_SUBMISSION = "handlerSubmission"; //$NON-NLS-1$
/**
* Trigger point hint tag. Value <code>hint</code>.
*/
public static String TAG_HINT = "hint"; //$NON-NLS-1$
/**
* The name of the element storing an image.
*/
public static String TAG_IMAGE = "image"; //$NON-NLS-1$
/**
* The name of the element storing an item.
*/
public static String TAG_ITEM = "item"; //$NON-NLS-1$
/**
* The name of the element storing a key binding.
*/
public static String TAG_KEY = "key"; //$NON-NLS-1$
/**
* The name of the key binding element in the commands extension point.
*/
public static String TAG_KEY_BINDING = "keyBinding"; //$NON-NLS-1$
/**
* The name of the deprecated key configuration element in the commands
* extension point. This element has been replaced with the scheme element
* in the bindings extension point.
*/
public static String TAG_KEY_CONFIGURATION = "keyConfiguration"; //$NON-NLS-1$
/**
* The name of the element storing a location.
*/
public static String TAG_LOCATION = "location"; //$NON-NLS-1$
/**
* The name of the element storing trim layout info for a widget.
*/
public static String TAG_LAYOUT = "layout"; //$NON-NLS-1$
/**
* Mapping tag. Value <code>mapping</code>.
*/
public static String TAG_MAPPING = "mapping"; //$NON-NLS-1$
/**
* Menu tag. Value <code>menu</code>.
*/
public static String TAG_MENU = "menu"; //$NON-NLS-1$
/**
* Wizard shortcut tag. Value <code>newWizardShortcut</code>.
*/
public static String TAG_NEW_WIZARD_SHORTCUT = "newWizardShortcut";//$NON-NLS-1$
/**
* Object contribution tag. Value <code>objectContribution</code>.
*/
public static String TAG_OBJECT_CONTRIBUTION = "objectContribution";//$NON-NLS-1$
/**
* The name of the element storing the ordering information.
*/
public static String TAG_ORDER = "order"; //$NON-NLS-1$
/**
* The name of the element storing a parameter.
*/
public static String TAG_PARAMETER = "parameter"; //$NON-NLS-1$
/**
* Part tag. Value <code>part</code>.
*/
public static String TAG_PART = "part";//$NON-NLS-1$
/**
* Perspective shortcut tag. Value <code>perspectiveShortcut</code>.
*/
public static String TAG_PERSP_SHORTCUT = "perspectiveShortcut";//$NON-NLS-1$
/**
* Perspective tag. Value <code>perspective</code>.
*/
public static String TAG_PERSPECTIVE = "perspective";//$NON-NLS-1$
/**
* Perspective extension tag. Value <code>perspectiveExtension</code>.
*/
public static String TAG_PERSPECTIVE_EXTENSION = "perspectiveExtension";//$NON-NLS-1$
/**
* Primary wizard tag. Value <code>primaryWizard</code>.
*/
public static String TAG_PRIMARYWIZARD = "primaryWizard"; //$NON-NLS-1$
/**
* The name of the element storing the a menu element reference.
*/
public static String TAG_REFERENCE = "reference"; //$NON-NLS-1$
/**
* The name of the scheme element in the bindings extension point.
*/
public static String TAG_SCHEME = "scheme"; //$NON-NLS-1$
/**
* The name of the element storing a deprecated scope.
*/
public static String TAG_SCOPE = "scope"; //$NON-NLS-1$
/**
* Selectiont tag. Value <code>selection</code>.
*/
public static String TAG_SELECTION = "selection"; //$NON-NLS-1$
/**
* Separator tag. Value <code>separator</code>.
*/
public static String TAG_SEPARATOR = "separator"; //$NON-NLS-1$
/**
* Show in part tag. Value <code>showInPart</code>.
*/
public static String TAG_SHOW_IN_PART = "showInPart";//$NON-NLS-1$
/**
* The name of the element storing some state.
*/
public static String TAG_STATE = "state"; //$NON-NLS-1$
/**
* Sticky view tag. Value <code>stickyView</code>.
*/
public static String TAG_STICKYVIEW = "stickyView";//$NON-NLS-1$
/**
* Browser support tag. Value <code>support</code>.
*/
public static String TAG_SUPPORT = "support"; //$NON-NLS-1$
/**
* Theme tag. Value <code>theme</code>.
*/
public static String TAG_THEME = "theme";//$NON-NLS-1$
/**
* Transfer tag. Value <code>transfer</code>.
*/
public static String TAG_TRANSFER = "transfer";//$NON-NLS-1$
/**
* Trigger point tag. Value <code>triggerPoint</code>.
*/
public static String TAG_TRIGGERPOINT = "triggerPoint"; //$NON-NLS-1$
/**
* Advisor tag. Value <code>triggerPointAdvisor</code>.
*/
public static String TAG_TRIGGERPOINTADVISOR = "triggerPointAdvisor"; //$NON-NLS-1$
/**
* View tag. Value <code>view</code>.
*/
public static String TAG_VIEW = "view";//$NON-NLS-1$
/**
* View shortcut tag. Value <code>viewShortcut</code>.
*/
public static String TAG_VIEW_SHORTCUT = "viewShortcut";//$NON-NLS-1$
/**
* The name of the element storing a view contribution.
*/
public static String TAG_VIEW_CONTRIBUTION = "viewContribution"; //$NON-NLS-1$
/**
* Viewer contribution tag. Value <code>viewerContribution</code>.
*/
public static String TAG_VIEWER_CONTRIBUTION = "viewerContribution"; //$NON-NLS-1$
/**
* Visibility tag. Value <code>visibility</code>.
*/
public static String TAG_VISIBILITY = "visibility"; //$NON-NLS-1$
/**
* The name of the element storing the visible when condition.
*/
public static String TAG_VISIBLE_WHEN = "visibleWhen"; //$NON-NLS-1$
/**
* The name of the element storing a widget.
*/
public static String TAG_WIDGET = "widget"; //$NON-NLS-1$
/**
* Wizard tag. Value <code>wizard</code>.
*/
public static String TAG_WIZARD = "wizard";//$NON-NLS-1$
/**
* Working set tag. Value <code>workingSet</code>.
*/
public static String TAG_WORKING_SET = "workingSet"; //$NON-NLS-1$
/**
* The type of reference which refers to a group.
*/
public static String TYPE_GROUP = "group"; //$NON-NLS-1$
/**
* The type of reference which refers to an item.
*/
public static String TYPE_ITEM = "item"; //$NON-NLS-1$
/**
* The type of reference which refers to an menu.
*/
public static String TYPE_MENU = "menu"; //$NON-NLS-1$
/**
* The type of reference which refers to the widget.
*/
public static String TYPE_WIDGET = "widget"; //$NON-NLS-1$
}