/** * Copyright (c) 2010 committers of YAKINDU 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: * committers of YAKINDU - initial API and implementation * */ package org.yakindu.sct.ui.editor.providers; /** * The semantic hints for the factories. * * @author muelder * */ public interface SemanticHints { String STATECHART_TEXT = "StatechartText"; String STATECHART_NAME = "StatechartName"; String STATECHART_TEXT_EXPRESSION = "StatechartTextExpression"; String REGION = "Region"; String REGION_NAME = "RegionName"; String REGION_COMPARTMENT = "RegionCompartment"; String TRANSITION = "Transition"; String TRANSITION_EXPRESSION = "TransitionExpression"; String STATE_NAME = "StateName"; String STATE_TEXT_COMPARTMENT = "StateTextCompartment"; String STATE_TEXT_COMPARTMENT_EXPRESSION = "StateTextCompartmentExpression"; String STATE_FIGURE_COMPARTMENT = "StateFigureCompartment"; String STATE = "State"; String SUBMACHINE_STATE = "SubmachineState"; String SUBMACHINE_STATE_NAME = "SubmachineStateName"; String CHOICE = "Choice"; String DEEPHISTORY = "DeepHistory"; String SHALLOWHISTORY = "ShallowHistory"; String ENTRY = "Entry"; String FINALSTATE = "FinalState"; String EXIT = "Exit"; String BORDER_ITEM_LABEL_CONTAINER = "BorderItemLabelContainer"; String BORDER_ITEM_LABEL = "BorderItemLabel"; String JOIN = "Join"; String JUNCTION = "Junction"; String SYNCHRONIZATION = "Synchronization"; }