/***************************************************************************** * Copyright (c) 2008 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: * Patrick Tessier (CEA LIST) Patrick.tessier@cea.fr - Initial API and implementation * *****************************************************************************/ package org.eclipse.papyrus.uml.appearance.helper; //Refactoring 0.9: Some constants have been moved to VisualInformationPapyrusConstant in infra/gmfdiag/common public interface UMLVisualInformationPapyrusConstant { public static String STEREOTYPE_ANNOTATION = "Stereotype_Annotation"; /** * the kind of presentation for stereotype */ public static String STEREOTYPE_PRESENTATION_KIND = "Stereotype_Presentation_Kind"; /** * the list of stereotype to display */ public static String STEREOTYPE_LIST = "StereotypeList"; /** * the list of stereotype to display */ public static String STEREOTYPE_WITHQN_LIST = "StereotypeWithQualifiedNameList"; /** * */ public static String TEXT_ICON_STEREOTYPE_PRESENTATION = "TextIconStereotype"; /** * */ public static String ICON_STEREOTYPE_PRESENTATION = "IconStereotype"; /** * */ public static String IMAGE_STEREOTYPE_PRESENTATION = "ImageStereotype"; /** * */ public static String STEREOTYPE_TEXT_HORIZONTAL_PRESENTATION = "HorizontalStereo"; /** * */ public static String STEREOTYPE_TEXT_VERTICAL_PRESENTATION = "VerticalStereo"; /** * */ public static String PROPERTY_STEREOTYPE_DISPLAY = "PropStereoDisplay"; /** * */ // @unused public static String PROPERTY_STEREOTYPE_PROPERTY_VALUES_DISPLAY = "PropStereoPropValuesDisplay"; /** * */ // @unused public static String OPAQUE_EXPRESSION_BODY_DISPLAY = "OpaqueExpressionBodyDisplay"; /** * String represent the location of stereotype properties within a comment */ public static String STEREOTYPE_COMMENT_LOCATION = "Comment"; /** * String represent the location of stereotype properties within a compartment of a graph node */ public static String STEREOTYPE_COMPARTMENT_LOCATION = "Compartment"; /** * properties of applied stereotypes are enclose in braces */ public static String STEREOTYPE_BRACE_LOCATION = "With brace"; public static String STEREOTYPE_PROPERTY_LOCATION = "StereotypePropertyLocation"; /** * The Constant P_STEREOTYPE_NAME_DISPLAY_USER_CONTROLLED. */ public final static String P_STEREOTYPE_NAME_DISPLAY_USER_CONTROLLED = "User Controlled"; /** * The Constant P_STEREOTYPE_NAME_DISPLAY_UML_CONFORM. */ public final static String P_STEREOTYPE_NAME_DISPLAY_UML_CONFORM = "UML Compatibility (lower case first letter - default)"; /** * The Constant P_STEREOTYPE_NAME_APPEARANCE. */ public static final String P_STEREOTYPE_NAME_APPEARANCE = "ProfileApplicationPreferenceConstants.stereotype.name.appearance"; /** * Separator for stereotype properties list, i.e. the separator between each properties in the * list. It is set to "<code>,</code>" by default */ public static final String STEREOTYPE_PROPERTIES_LIST_SEPARATOR = ","; }