/***************************************************************************** * Copyright (c) 2009 CEA LIST. * * 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: * Remi Schnekenburger (CEA LIST) remi.schnekenburger@cea.fr - Initial API and implementation * *****************************************************************************/ package org.eclipse.papyrus.uml.diagram.common.service; import org.eclipse.papyrus.uml.diagram.common.Activator; /** * Constant for the papyrus palette extension point */ public interface IPapyrusPaletteConstant { /** Papyrus palette definition extension point name */ public final String PALETTE_DEFINITION = "paletteDefinition"; //$NON-NLS-1$ /** Papyrus palette definition full extension point identifier */ public final String PALETTE_DEFINITION_FULL_ID = Activator.ID + "." + PALETTE_DEFINITION; //$NON-NLS-1$ //$NON-NLS-2$ /** name for the field giving the path to the XML file */ public final String CONTENT = "content"; //$NON-NLS-1$ /** name for the field giving the path to the XML file */ public final String PATH = "path"; //$NON-NLS-1$ /** name of the properties node */ public final String PALETTE_DESCRIPTION_PROPERTIES = "properties"; /** name of the drawer node */ public final String DRAWER = "drawer"; /** name of the stack node */ public final String STACK = "stack"; /** name of the tool node */ public final String TOOL = "tool"; /** name of the tool node */ public final String ASPECT_TOOL = "aspectTool"; /** name of the separator node */ public final String SEPARATOR = "separator"; /** name of the ID attribute */ public final String ID = "id"; /** name of the preAction attribute */ public final String PRE_ACTION = "preAction"; /** name of the editor attribute */ public final String EDITOR = "editor"; /** name of the name attribute */ public final String NAME = "name"; /** name of the editor id attribute */ public final String EDITOR_ID = "editorID"; /** name of the priority attribute */ public final String PRIORITY = "priority"; /** name of the description attribute */ public final String DESCRIPTION = "description"; /** id for the preference store for palette customizations */ public final String PALETTE_CUSTOMIZATIONS_ID = "paletteCustomization"; /** id for the preference store for palette redefinitions */ public final String PALETTE_REDEFINITIONS = "paletteRedefinitions"; /** id for the node: palette redefinition */ public final String PALETTE_REDEFINITION = "paletteRedefinition"; /** id for the preference store for local palette definitions */ public final String PALETTE_LOCAL_DEFINITIONS = "localPaletteDefinition"; /** id for the preference definitions */ public final String HIDDEN_PALETTES = "hiddenPalettes"; /** id for the palette attribute */ public final String PALETTE = "palette"; /** id for the class attribute */ public final String CLASS = "class"; /** id for the icon path attribute */ public final String ICON_PATH = "iconpath"; /** id for the referenced tool in aspect tools */ public final String REF_TOOL_ID = "refToolId"; /** id for the post action node in aspect tool definition */ public final String POST_ACTION = "postAction"; /** id for the attribute stereotypes to apply qualified name */ public final String STEREOTYPES_TO_APPLY = "stereotypesToApply"; /** key for the properties tool */ public final String STEREOTYPES_TO_APPLY_KEY = "StereotypesToApply"; /** key for the profile list attribute */ public final String PROFILE_LIST = "requiredProfiles"; /** key for the properties Tool */ public final String ASPECT_ACTION_KEY = "aspectActions"; /** name of the value attribute */ public final String VALUE = "value"; /** name of the feature node for features defined statically */ public final String FEATURE_NODE_NAME = "feature"; /** name of the attribute or node for display kind */ public final String DISPLAY_KIND = "displayKind"; /** name of the attribute or node for display place */ public final String DISPLAY_PLACE = "displayPlace"; /** name of the feature node for features defined at runtime */ public final String RUNTIME_FEATURE_NODE_NAME = "runtimeFeature"; }