/*****************************************************************************
* Copyright (c) 2009 Atos Origin.
*
*
* 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:
* Atos Origin - Initial API and implementation
*
*****************************************************************************/
package org.eclipse.papyrus.uml.diagram.activity.providers;
import org.eclipse.core.runtime.IAdaptable;
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.gmf.runtime.common.core.service.AbstractProvider;
import org.eclipse.gmf.runtime.common.core.service.IOperation;
import org.eclipse.gmf.runtime.common.ui.services.parser.GetParserOperation;
import org.eclipse.gmf.runtime.common.ui.services.parser.IParser;
import org.eclipse.gmf.runtime.common.ui.services.parser.IParserProvider;
import org.eclipse.gmf.runtime.common.ui.services.parser.ParserService;
import org.eclipse.gmf.runtime.emf.type.core.IElementType;
import org.eclipse.gmf.runtime.emf.ui.services.parser.ParserHintAdapter;
import org.eclipse.gmf.runtime.notation.View;
import org.eclipse.papyrus.uml.diagram.activity.edit.parts.*;
import org.eclipse.papyrus.uml.diagram.activity.parser.custom.AcceptEventActionParser;
import org.eclipse.papyrus.uml.diagram.activity.parser.custom.AcceptTimeEventActionParser;
import org.eclipse.papyrus.uml.diagram.activity.parser.custom.ActivityEdgeWeightParser;
import org.eclipse.papyrus.uml.diagram.activity.parser.custom.ActivityParameterNodeParser;
import org.eclipse.papyrus.uml.diagram.activity.parser.custom.ActivitySingleExecutionParser;
import org.eclipse.papyrus.uml.diagram.activity.parser.custom.CallBehaviorActionParser;
import org.eclipse.papyrus.uml.diagram.activity.parser.custom.CallOperationActionParser;
import org.eclipse.papyrus.uml.diagram.activity.parser.custom.DecisionInputFlowParser;
import org.eclipse.papyrus.uml.diagram.activity.parser.custom.EdgeGuardParser;
import org.eclipse.papyrus.uml.diagram.activity.parser.custom.ExceptionHandlerTypeParser;
import org.eclipse.papyrus.uml.diagram.activity.parser.custom.InputDecisionParser;
import org.eclipse.papyrus.uml.diagram.activity.parser.custom.JoinSpecParser;
import org.eclipse.papyrus.uml.diagram.activity.parser.custom.ObjectFlowSelectionParser;
import org.eclipse.papyrus.uml.diagram.activity.parser.custom.ObjectFlowTransformationParser;
import org.eclipse.papyrus.uml.diagram.activity.parser.custom.ObjectNodeParser;
import org.eclipse.papyrus.uml.diagram.activity.parser.custom.ObjectNodeSelectionParser;
import org.eclipse.papyrus.uml.diagram.activity.parser.custom.ParameterParser;
import org.eclipse.papyrus.uml.diagram.activity.parser.custom.PinParser;
import org.eclipse.papyrus.uml.diagram.activity.parser.custom.PinValueParser;
import org.eclipse.papyrus.uml.diagram.activity.parser.custom.PostConditionConstraintLabelParser;
import org.eclipse.papyrus.uml.diagram.activity.parser.custom.PreConditionConstraintLabelParser;
import org.eclipse.papyrus.uml.diagram.activity.parser.custom.StructuredActivityNodeKeywordParser;
import org.eclipse.papyrus.uml.diagram.activity.parsers.MessageFormatParser;
import org.eclipse.papyrus.uml.diagram.activity.part.UMLVisualIDRegistry;
import org.eclipse.papyrus.uml.diagram.common.parser.CommentParser;
import org.eclipse.papyrus.uml.diagram.common.parser.ConstraintParser;
import org.eclipse.papyrus.uml.diagram.common.parser.stereotype.AppliedStereotypeParser;
import org.eclipse.uml2.uml.UMLPackage;
/**
* @generated
*/
public class UMLParserProvider extends AbstractProvider implements IParserProvider {
/**
* @generated
*/
private IParser activityName_5001Parser;
/**
* @generated
*/
private IParser getActivityName_5001Parser() {
if(activityName_5001Parser == null) {
EAttribute[] features = new EAttribute[]{ UMLPackage.eINSTANCE.getNamedElement_Name() };
MessageFormatParser parser = new MessageFormatParser(features);
activityName_5001Parser = parser;
}
return activityName_5001Parser;
}
/**
* @generated
*/
private ActivitySingleExecutionParser activityIsSingleExecution_5002Parser;
/**
* @generated
*/
private IParser getActivityIsSingleExecution_5002Parser() {
if(activityIsSingleExecution_5002Parser == null) {
activityIsSingleExecution_5002Parser = new ActivitySingleExecutionParser();
}
return activityIsSingleExecution_5002Parser;
}
/**
* @generated
*/
private ParameterParser parameter_3001Parser;
/**
* @generated
*/
private IParser getParameter_3001Parser() {
if(parameter_3001Parser == null) {
parameter_3001Parser = new ParameterParser();
}
return parameter_3001Parser;
}
/**
* @generated
*/
private PreConditionConstraintLabelParser constraint_3002Parser;
/**
* @generated
*/
private IParser getConstraint_3002Parser() {
if(constraint_3002Parser == null) {
constraint_3002Parser = new PreConditionConstraintLabelParser();
}
return constraint_3002Parser;
}
/**
* @generated
*/
private PostConditionConstraintLabelParser constraint_3003Parser;
/**
* @generated
*/
private IParser getConstraint_3003Parser() {
if(constraint_3003Parser == null) {
constraint_3003Parser = new PostConditionConstraintLabelParser();
}
return constraint_3003Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser initialNodeLabel_5080Parser;
/**
* @generated
*/
private IParser getInitialNodeLabel_5080Parser() {
if(initialNodeLabel_5080Parser == null) {
initialNodeLabel_5080Parser = new AppliedStereotypeParser();
}
return initialNodeLabel_5080Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser activityFinalNodeLabel_5081Parser;
/**
* @generated
*/
private IParser getActivityFinalNodeLabel_5081Parser() {
if(activityFinalNodeLabel_5081Parser == null) {
activityFinalNodeLabel_5081Parser = new AppliedStereotypeParser();
}
return activityFinalNodeLabel_5081Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser flowFinalNodeLabel_5082Parser;
/**
* @generated
*/
private IParser getFlowFinalNodeLabel_5082Parser() {
if(flowFinalNodeLabel_5082Parser == null) {
flowFinalNodeLabel_5082Parser = new AppliedStereotypeParser();
}
return flowFinalNodeLabel_5082Parser;
}
/**
* @generated
*/
private IParser opaqueActionName_5003Parser;
/**
* @generated
*/
private IParser getOpaqueActionName_5003Parser() {
if(opaqueActionName_5003Parser == null) {
EAttribute[] features = new EAttribute[]{ UMLPackage.eINSTANCE.getNamedElement_Name() };
MessageFormatParser parser = new MessageFormatParser(features);
opaqueActionName_5003Parser = parser;
}
return opaqueActionName_5003Parser;
}
/**
* @generated
*/
private PinParser valuePinLabel_5011Parser;
/**
* @generated
*/
private IParser getValuePinLabel_5011Parser() {
if(valuePinLabel_5011Parser == null) {
valuePinLabel_5011Parser = new PinParser();
}
return valuePinLabel_5011Parser;
}
/**
* @generated
*/
private PinValueParser valuePinLabel_5024Parser;
/**
* @generated
*/
private IParser getValuePinLabel_5024Parser() {
if(valuePinLabel_5024Parser == null) {
valuePinLabel_5024Parser = new PinValueParser();
}
return valuePinLabel_5024Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser valuePinLabel_5083Parser;
/**
* @generated
*/
private IParser getValuePinLabel_5083Parser() {
if(valuePinLabel_5083Parser == null) {
valuePinLabel_5083Parser = new AppliedStereotypeParser();
}
return valuePinLabel_5083Parser;
}
/**
* @generated
*/
private PinParser actionInputPinLabel_5012Parser;
/**
* @generated
*/
private IParser getActionInputPinLabel_5012Parser() {
if(actionInputPinLabel_5012Parser == null) {
actionInputPinLabel_5012Parser = new PinParser();
}
return actionInputPinLabel_5012Parser;
}
/**
* @generated
*/
private PinValueParser actionInputPinLabel_5025Parser;
/**
* @generated
*/
private IParser getActionInputPinLabel_5025Parser() {
if(actionInputPinLabel_5025Parser == null) {
actionInputPinLabel_5025Parser = new PinValueParser();
}
return actionInputPinLabel_5025Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser actionInputPinLabel_5084Parser;
/**
* @generated
*/
private IParser getActionInputPinLabel_5084Parser() {
if(actionInputPinLabel_5084Parser == null) {
actionInputPinLabel_5084Parser = new AppliedStereotypeParser();
}
return actionInputPinLabel_5084Parser;
}
/**
* @generated
*/
private PinParser inputPinLabel_5009Parser;
/**
* @generated
*/
private IParser getInputPinLabel_5009Parser() {
if(inputPinLabel_5009Parser == null) {
inputPinLabel_5009Parser = new PinParser();
}
return inputPinLabel_5009Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser inputPinLabel_5085Parser;
/**
* @generated
*/
private IParser getInputPinLabel_5085Parser() {
if(inputPinLabel_5085Parser == null) {
inputPinLabel_5085Parser = new AppliedStereotypeParser();
}
return inputPinLabel_5085Parser;
}
/**
* @generated
*/
private PinParser outputPinLabel_5010Parser;
/**
* @generated
*/
private IParser getOutputPinLabel_5010Parser() {
if(outputPinLabel_5010Parser == null) {
outputPinLabel_5010Parser = new PinParser();
}
return outputPinLabel_5010Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser outputPinLabel_5086Parser;
/**
* @generated
*/
private IParser getOutputPinLabel_5086Parser() {
if(outputPinLabel_5086Parser == null) {
outputPinLabel_5086Parser = new AppliedStereotypeParser();
}
return outputPinLabel_5086Parser;
}
/**
* @generated
*/
private CallBehaviorActionParser callBehaviorActionLabel_5004Parser;
/**
* @generated
*/
private IParser getCallBehaviorActionLabel_5004Parser() {
if(callBehaviorActionLabel_5004Parser == null) {
callBehaviorActionLabel_5004Parser = new CallBehaviorActionParser();
}
return callBehaviorActionLabel_5004Parser;
}
/**
* @generated
*/
private PinParser valuePinLabel_5013Parser;
/**
* @generated
*/
private IParser getValuePinLabel_5013Parser() {
if(valuePinLabel_5013Parser == null) {
valuePinLabel_5013Parser = new PinParser();
}
return valuePinLabel_5013Parser;
}
/**
* @generated
*/
private PinValueParser valuePinLabel_5026Parser;
/**
* @generated
*/
private IParser getValuePinLabel_5026Parser() {
if(valuePinLabel_5026Parser == null) {
valuePinLabel_5026Parser = new PinValueParser();
}
return valuePinLabel_5026Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser valuePinLabel_5087Parser;
/**
* @generated
*/
private IParser getValuePinLabel_5087Parser() {
if(valuePinLabel_5087Parser == null) {
valuePinLabel_5087Parser = new AppliedStereotypeParser();
}
return valuePinLabel_5087Parser;
}
/**
* @generated
*/
private PinParser actionInputPinLabel_5014Parser;
/**
* @generated
*/
private IParser getActionInputPinLabel_5014Parser() {
if(actionInputPinLabel_5014Parser == null) {
actionInputPinLabel_5014Parser = new PinParser();
}
return actionInputPinLabel_5014Parser;
}
/**
* @generated
*/
private PinValueParser actionInputPinLabel_5027Parser;
/**
* @generated
*/
private IParser getActionInputPinLabel_5027Parser() {
if(actionInputPinLabel_5027Parser == null) {
actionInputPinLabel_5027Parser = new PinValueParser();
}
return actionInputPinLabel_5027Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser actionInputPinLabel_5088Parser;
/**
* @generated
*/
private IParser getActionInputPinLabel_5088Parser() {
if(actionInputPinLabel_5088Parser == null) {
actionInputPinLabel_5088Parser = new AppliedStereotypeParser();
}
return actionInputPinLabel_5088Parser;
}
/**
* @generated
*/
private PinParser inputPinLabel_5015Parser;
/**
* @generated
*/
private IParser getInputPinLabel_5015Parser() {
if(inputPinLabel_5015Parser == null) {
inputPinLabel_5015Parser = new PinParser();
}
return inputPinLabel_5015Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser inputPinLabel_5089Parser;
/**
* @generated
*/
private IParser getInputPinLabel_5089Parser() {
if(inputPinLabel_5089Parser == null) {
inputPinLabel_5089Parser = new AppliedStereotypeParser();
}
return inputPinLabel_5089Parser;
}
/**
* @generated
*/
private PinParser outputPinLabel_5016Parser;
/**
* @generated
*/
private IParser getOutputPinLabel_5016Parser() {
if(outputPinLabel_5016Parser == null) {
outputPinLabel_5016Parser = new PinParser();
}
return outputPinLabel_5016Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser outputPinLabel_5090Parser;
/**
* @generated
*/
private IParser getOutputPinLabel_5090Parser() {
if(outputPinLabel_5090Parser == null) {
outputPinLabel_5090Parser = new AppliedStereotypeParser();
}
return outputPinLabel_5090Parser;
}
/**
* @generated
*/
private CallOperationActionParser callOperationActionLabel_5006Parser;
/**
* @generated
*/
private IParser getCallOperationActionLabel_5006Parser() {
if(callOperationActionLabel_5006Parser == null) {
callOperationActionLabel_5006Parser = new CallOperationActionParser();
}
return callOperationActionLabel_5006Parser;
}
/**
* @generated
*/
private PinParser actionInputPinLabel_5017Parser;
/**
* @generated
*/
private IParser getActionInputPinLabel_5017Parser() {
if(actionInputPinLabel_5017Parser == null) {
actionInputPinLabel_5017Parser = new PinParser();
}
return actionInputPinLabel_5017Parser;
}
/**
* @generated
*/
private PinValueParser actionInputPinLabel_5028Parser;
/**
* @generated
*/
private IParser getActionInputPinLabel_5028Parser() {
if(actionInputPinLabel_5028Parser == null) {
actionInputPinLabel_5028Parser = new PinValueParser();
}
return actionInputPinLabel_5028Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser actionInputPinLabel_5091Parser;
/**
* @generated
*/
private IParser getActionInputPinLabel_5091Parser() {
if(actionInputPinLabel_5091Parser == null) {
actionInputPinLabel_5091Parser = new AppliedStereotypeParser();
}
return actionInputPinLabel_5091Parser;
}
/**
* @generated
*/
private PinParser valuePinLabel_5018Parser;
/**
* @generated
*/
private IParser getValuePinLabel_5018Parser() {
if(valuePinLabel_5018Parser == null) {
valuePinLabel_5018Parser = new PinParser();
}
return valuePinLabel_5018Parser;
}
/**
* @generated
*/
private PinValueParser valuePinLabel_5029Parser;
/**
* @generated
*/
private IParser getValuePinLabel_5029Parser() {
if(valuePinLabel_5029Parser == null) {
valuePinLabel_5029Parser = new PinValueParser();
}
return valuePinLabel_5029Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser valuePinLabel_5092Parser;
/**
* @generated
*/
private IParser getValuePinLabel_5092Parser() {
if(valuePinLabel_5092Parser == null) {
valuePinLabel_5092Parser = new AppliedStereotypeParser();
}
return valuePinLabel_5092Parser;
}
/**
* @generated
*/
private PinParser inputPinLabel_5019Parser;
/**
* @generated
*/
private IParser getInputPinLabel_5019Parser() {
if(inputPinLabel_5019Parser == null) {
inputPinLabel_5019Parser = new PinParser();
}
return inputPinLabel_5019Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser inputPinLabel_5093Parser;
/**
* @generated
*/
private IParser getInputPinLabel_5093Parser() {
if(inputPinLabel_5093Parser == null) {
inputPinLabel_5093Parser = new AppliedStereotypeParser();
}
return inputPinLabel_5093Parser;
}
/**
* @generated
*/
private PinParser outputPinLabel_5020Parser;
/**
* @generated
*/
private IParser getOutputPinLabel_5020Parser() {
if(outputPinLabel_5020Parser == null) {
outputPinLabel_5020Parser = new PinParser();
}
return outputPinLabel_5020Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser outputPinLabel_5094Parser;
/**
* @generated
*/
private IParser getOutputPinLabel_5094Parser() {
if(outputPinLabel_5094Parser == null) {
outputPinLabel_5094Parser = new AppliedStereotypeParser();
}
return outputPinLabel_5094Parser;
}
/**
* @generated
*/
private PinParser valuePinLabel_5021Parser;
/**
* @generated
*/
private IParser getValuePinLabel_5021Parser() {
if(valuePinLabel_5021Parser == null) {
valuePinLabel_5021Parser = new PinParser();
}
return valuePinLabel_5021Parser;
}
/**
* @generated
*/
private PinValueParser valuePinLabel_5030Parser;
/**
* @generated
*/
private IParser getValuePinLabel_5030Parser() {
if(valuePinLabel_5030Parser == null) {
valuePinLabel_5030Parser = new PinValueParser();
}
return valuePinLabel_5030Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser valuePinLabel_5095Parser;
/**
* @generated
*/
private IParser getValuePinLabel_5095Parser() {
if(valuePinLabel_5095Parser == null) {
valuePinLabel_5095Parser = new AppliedStereotypeParser();
}
return valuePinLabel_5095Parser;
}
/**
* @generated
*/
private PinParser actionInputPinLabel_5022Parser;
/**
* @generated
*/
private IParser getActionInputPinLabel_5022Parser() {
if(actionInputPinLabel_5022Parser == null) {
actionInputPinLabel_5022Parser = new PinParser();
}
return actionInputPinLabel_5022Parser;
}
/**
* @generated
*/
private PinValueParser actionInputPinLabel_5031Parser;
/**
* @generated
*/
private IParser getActionInputPinLabel_5031Parser() {
if(actionInputPinLabel_5031Parser == null) {
actionInputPinLabel_5031Parser = new PinValueParser();
}
return actionInputPinLabel_5031Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser actionInputPinLabel_5096Parser;
/**
* @generated
*/
private IParser getActionInputPinLabel_5096Parser() {
if(actionInputPinLabel_5096Parser == null) {
actionInputPinLabel_5096Parser = new AppliedStereotypeParser();
}
return actionInputPinLabel_5096Parser;
}
/**
* @generated
*/
private PinParser inputPinLabel_5023Parser;
/**
* @generated
*/
private IParser getInputPinLabel_5023Parser() {
if(inputPinLabel_5023Parser == null) {
inputPinLabel_5023Parser = new PinParser();
}
return inputPinLabel_5023Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser inputPinLabel_5097Parser;
/**
* @generated
*/
private IParser getInputPinLabel_5097Parser() {
if(inputPinLabel_5097Parser == null) {
inputPinLabel_5097Parser = new AppliedStereotypeParser();
}
return inputPinLabel_5097Parser;
}
/**
* @generated
*/
private IParser constraintName_5007Parser;
/**
* @generated
*/
private IParser getConstraintName_5007Parser() {
if(constraintName_5007Parser == null) {
EAttribute[] features = new EAttribute[]{ UMLPackage.eINSTANCE.getNamedElement_Name() };
MessageFormatParser parser = new MessageFormatParser(features);
constraintName_5007Parser = parser;
}
return constraintName_5007Parser;
}
/**
* @generated
*/
private ConstraintParser constraintLabel_5136Parser;
/**
* @generated
*/
private IParser getConstraintLabel_5136Parser() {
if(constraintLabel_5136Parser == null) {
constraintLabel_5136Parser = new ConstraintParser();
}
return constraintLabel_5136Parser;
}
/**
* @generated
*/
private IParser constraintName_5008Parser;
/**
* @generated
*/
private IParser getConstraintName_5008Parser() {
if(constraintName_5008Parser == null) {
EAttribute[] features = new EAttribute[]{ UMLPackage.eINSTANCE.getNamedElement_Name() };
MessageFormatParser parser = new MessageFormatParser(features);
constraintName_5008Parser = parser;
}
return constraintName_5008Parser;
}
/**
* @generated
*/
private ConstraintParser constraintLabel_5137Parser;
/**
* @generated
*/
private IParser getConstraintLabel_5137Parser() {
if(constraintLabel_5137Parser == null) {
constraintLabel_5137Parser = new ConstraintParser();
}
return constraintLabel_5137Parser;
}
/**
* @generated
*/
private InputDecisionParser decisionNodeLabel_5043Parser;
/**
* @generated
*/
private IParser getDecisionNodeLabel_5043Parser() {
if(decisionNodeLabel_5043Parser == null) {
decisionNodeLabel_5043Parser = new InputDecisionParser();
}
return decisionNodeLabel_5043Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser decisionNodeLabel_5098Parser;
/**
* @generated
*/
private IParser getDecisionNodeLabel_5098Parser() {
if(decisionNodeLabel_5098Parser == null) {
decisionNodeLabel_5098Parser = new AppliedStereotypeParser();
}
return decisionNodeLabel_5098Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser mergeNodeLabel_5099Parser;
/**
* @generated
*/
private IParser getMergeNodeLabel_5099Parser() {
if(mergeNodeLabel_5099Parser == null) {
mergeNodeLabel_5099Parser = new AppliedStereotypeParser();
}
return mergeNodeLabel_5099Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser forkNodeLabel_5100Parser;
/**
* @generated
*/
private IParser getForkNodeLabel_5100Parser() {
if(forkNodeLabel_5100Parser == null) {
forkNodeLabel_5100Parser = new AppliedStereotypeParser();
}
return forkNodeLabel_5100Parser;
}
/**
* @generated
*/
private JoinSpecParser joinNodeLabel_5042Parser;
/**
* @generated
*/
private IParser getJoinNodeLabel_5042Parser() {
if(joinNodeLabel_5042Parser == null) {
joinNodeLabel_5042Parser = new JoinSpecParser();
}
return joinNodeLabel_5042Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser joinNodeLabel_5101Parser;
/**
* @generated
*/
private IParser getJoinNodeLabel_5101Parser() {
if(joinNodeLabel_5101Parser == null) {
joinNodeLabel_5101Parser = new AppliedStereotypeParser();
}
return joinNodeLabel_5101Parser;
}
/**
* @generated
*/
private IParser sendObjectActionName_5059Parser;
/**
* @generated
*/
private IParser getSendObjectActionName_5059Parser() {
if(sendObjectActionName_5059Parser == null) {
EAttribute[] features = new EAttribute[]{ UMLPackage.eINSTANCE.getNamedElement_Name() };
MessageFormatParser parser = new MessageFormatParser(features);
sendObjectActionName_5059Parser = parser;
}
return sendObjectActionName_5059Parser;
}
/**
* @generated
*/
private PinParser valuePinLabel_5049Parser;
/**
* @generated
*/
private IParser getValuePinLabel_5049Parser() {
if(valuePinLabel_5049Parser == null) {
valuePinLabel_5049Parser = new PinParser();
}
return valuePinLabel_5049Parser;
}
/**
* @generated
*/
private PinValueParser valuePinLabel_5050Parser;
/**
* @generated
*/
private IParser getValuePinLabel_5050Parser() {
if(valuePinLabel_5050Parser == null) {
valuePinLabel_5050Parser = new PinValueParser();
}
return valuePinLabel_5050Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser valuePinLabel_5102Parser;
/**
* @generated
*/
private IParser getValuePinLabel_5102Parser() {
if(valuePinLabel_5102Parser == null) {
valuePinLabel_5102Parser = new AppliedStereotypeParser();
}
return valuePinLabel_5102Parser;
}
/**
* @generated
*/
private PinParser actionInputPinLabel_5051Parser;
/**
* @generated
*/
private IParser getActionInputPinLabel_5051Parser() {
if(actionInputPinLabel_5051Parser == null) {
actionInputPinLabel_5051Parser = new PinParser();
}
return actionInputPinLabel_5051Parser;
}
/**
* @generated
*/
private PinValueParser actionInputPinLabel_5052Parser;
/**
* @generated
*/
private IParser getActionInputPinLabel_5052Parser() {
if(actionInputPinLabel_5052Parser == null) {
actionInputPinLabel_5052Parser = new PinValueParser();
}
return actionInputPinLabel_5052Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser actionInputPinLabel_5103Parser;
/**
* @generated
*/
private IParser getActionInputPinLabel_5103Parser() {
if(actionInputPinLabel_5103Parser == null) {
actionInputPinLabel_5103Parser = new AppliedStereotypeParser();
}
return actionInputPinLabel_5103Parser;
}
/**
* @generated
*/
private PinParser inputPinLabel_5053Parser;
/**
* @generated
*/
private IParser getInputPinLabel_5053Parser() {
if(inputPinLabel_5053Parser == null) {
inputPinLabel_5053Parser = new PinParser();
}
return inputPinLabel_5053Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser inputPinLabel_5104Parser;
/**
* @generated
*/
private IParser getInputPinLabel_5104Parser() {
if(inputPinLabel_5104Parser == null) {
inputPinLabel_5104Parser = new AppliedStereotypeParser();
}
return inputPinLabel_5104Parser;
}
/**
* @generated
*/
private PinParser valuePinLabel_5054Parser;
/**
* @generated
*/
private IParser getValuePinLabel_5054Parser() {
if(valuePinLabel_5054Parser == null) {
valuePinLabel_5054Parser = new PinParser();
}
return valuePinLabel_5054Parser;
}
/**
* @generated
*/
private PinValueParser valuePinLabel_5055Parser;
/**
* @generated
*/
private IParser getValuePinLabel_5055Parser() {
if(valuePinLabel_5055Parser == null) {
valuePinLabel_5055Parser = new PinValueParser();
}
return valuePinLabel_5055Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser valuePinLabel_5105Parser;
/**
* @generated
*/
private IParser getValuePinLabel_5105Parser() {
if(valuePinLabel_5105Parser == null) {
valuePinLabel_5105Parser = new AppliedStereotypeParser();
}
return valuePinLabel_5105Parser;
}
/**
* @generated
*/
private PinParser actionInputPinLabel_5056Parser;
/**
* @generated
*/
private IParser getActionInputPinLabel_5056Parser() {
if(actionInputPinLabel_5056Parser == null) {
actionInputPinLabel_5056Parser = new PinParser();
}
return actionInputPinLabel_5056Parser;
}
/**
* @generated
*/
private PinValueParser actionInputPinLabel_5057Parser;
/**
* @generated
*/
private IParser getActionInputPinLabel_5057Parser() {
if(actionInputPinLabel_5057Parser == null) {
actionInputPinLabel_5057Parser = new PinValueParser();
}
return actionInputPinLabel_5057Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser actionInputPinLabel_5106Parser;
/**
* @generated
*/
private IParser getActionInputPinLabel_5106Parser() {
if(actionInputPinLabel_5106Parser == null) {
actionInputPinLabel_5106Parser = new AppliedStereotypeParser();
}
return actionInputPinLabel_5106Parser;
}
/**
* @generated
*/
private PinParser inputPinLabel_5058Parser;
/**
* @generated
*/
private IParser getInputPinLabel_5058Parser() {
if(inputPinLabel_5058Parser == null) {
inputPinLabel_5058Parser = new PinParser();
}
return inputPinLabel_5058Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser inputPinLabel_5107Parser;
/**
* @generated
*/
private IParser getInputPinLabel_5107Parser() {
if(inputPinLabel_5107Parser == null) {
inputPinLabel_5107Parser = new AppliedStereotypeParser();
}
return inputPinLabel_5107Parser;
}
/**
* @generated
*/
private IParser sendSignalActionName_5060Parser;
/**
* @generated
*/
private IParser getSendSignalActionName_5060Parser() {
if(sendSignalActionName_5060Parser == null) {
EAttribute[] features = new EAttribute[]{ UMLPackage.eINSTANCE.getNamedElement_Name() };
MessageFormatParser parser = new MessageFormatParser(features);
sendSignalActionName_5060Parser = parser;
}
return sendSignalActionName_5060Parser;
}
/**
* @generated
*/
private PinParser actionInputPinLabel_5061Parser;
/**
* @generated
*/
private IParser getActionInputPinLabel_5061Parser() {
if(actionInputPinLabel_5061Parser == null) {
actionInputPinLabel_5061Parser = new PinParser();
}
return actionInputPinLabel_5061Parser;
}
/**
* @generated
*/
private PinValueParser actionInputPinLabel_5062Parser;
/**
* @generated
*/
private IParser getActionInputPinLabel_5062Parser() {
if(actionInputPinLabel_5062Parser == null) {
actionInputPinLabel_5062Parser = new PinValueParser();
}
return actionInputPinLabel_5062Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser actionInputPinLabel_5108Parser;
/**
* @generated
*/
private IParser getActionInputPinLabel_5108Parser() {
if(actionInputPinLabel_5108Parser == null) {
actionInputPinLabel_5108Parser = new AppliedStereotypeParser();
}
return actionInputPinLabel_5108Parser;
}
/**
* @generated
*/
private PinParser valuePinLabel_5063Parser;
/**
* @generated
*/
private IParser getValuePinLabel_5063Parser() {
if(valuePinLabel_5063Parser == null) {
valuePinLabel_5063Parser = new PinParser();
}
return valuePinLabel_5063Parser;
}
/**
* @generated
*/
private PinValueParser valuePinLabel_5064Parser;
/**
* @generated
*/
private IParser getValuePinLabel_5064Parser() {
if(valuePinLabel_5064Parser == null) {
valuePinLabel_5064Parser = new PinValueParser();
}
return valuePinLabel_5064Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser valuePinLabel_5109Parser;
/**
* @generated
*/
private IParser getValuePinLabel_5109Parser() {
if(valuePinLabel_5109Parser == null) {
valuePinLabel_5109Parser = new AppliedStereotypeParser();
}
return valuePinLabel_5109Parser;
}
/**
* @generated
*/
private PinParser inputPinLabel_5065Parser;
/**
* @generated
*/
private IParser getInputPinLabel_5065Parser() {
if(inputPinLabel_5065Parser == null) {
inputPinLabel_5065Parser = new PinParser();
}
return inputPinLabel_5065Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser inputPinLabel_5110Parser;
/**
* @generated
*/
private IParser getInputPinLabel_5110Parser() {
if(inputPinLabel_5110Parser == null) {
inputPinLabel_5110Parser = new AppliedStereotypeParser();
}
return inputPinLabel_5110Parser;
}
/**
* @generated
*/
private PinParser valuePinLabel_5072Parser;
/**
* @generated
*/
private IParser getValuePinLabel_5072Parser() {
if(valuePinLabel_5072Parser == null) {
valuePinLabel_5072Parser = new PinParser();
}
return valuePinLabel_5072Parser;
}
/**
* @generated
*/
private PinValueParser valuePinLabel_5073Parser;
/**
* @generated
*/
private IParser getValuePinLabel_5073Parser() {
if(valuePinLabel_5073Parser == null) {
valuePinLabel_5073Parser = new PinValueParser();
}
return valuePinLabel_5073Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser valuePinLabel_5111Parser;
/**
* @generated
*/
private IParser getValuePinLabel_5111Parser() {
if(valuePinLabel_5111Parser == null) {
valuePinLabel_5111Parser = new AppliedStereotypeParser();
}
return valuePinLabel_5111Parser;
}
/**
* @generated
*/
private PinParser actionInputPinLabel_5074Parser;
/**
* @generated
*/
private IParser getActionInputPinLabel_5074Parser() {
if(actionInputPinLabel_5074Parser == null) {
actionInputPinLabel_5074Parser = new PinParser();
}
return actionInputPinLabel_5074Parser;
}
/**
* @generated
*/
private PinValueParser actionInputPinLabel_5075Parser;
/**
* @generated
*/
private IParser getActionInputPinLabel_5075Parser() {
if(actionInputPinLabel_5075Parser == null) {
actionInputPinLabel_5075Parser = new PinValueParser();
}
return actionInputPinLabel_5075Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser actionInputPinLabel_5112Parser;
/**
* @generated
*/
private IParser getActionInputPinLabel_5112Parser() {
if(actionInputPinLabel_5112Parser == null) {
actionInputPinLabel_5112Parser = new AppliedStereotypeParser();
}
return actionInputPinLabel_5112Parser;
}
/**
* @generated
*/
private PinParser inputPinLabel_5076Parser;
/**
* @generated
*/
private IParser getInputPinLabel_5076Parser() {
if(inputPinLabel_5076Parser == null) {
inputPinLabel_5076Parser = new PinParser();
}
return inputPinLabel_5076Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser inputPinLabel_5113Parser;
/**
* @generated
*/
private IParser getInputPinLabel_5113Parser() {
if(inputPinLabel_5113Parser == null) {
inputPinLabel_5113Parser = new AppliedStereotypeParser();
}
return inputPinLabel_5113Parser;
}
/**
* @generated
*/
private ActivityParameterNodeParser activityParameterNodeLabel_5071Parser;
/**
* @generated
*/
private IParser getActivityParameterNodeLabel_5071Parser() {
if(activityParameterNodeLabel_5071Parser == null) {
activityParameterNodeLabel_5071Parser = new ActivityParameterNodeParser();
}
return activityParameterNodeLabel_5071Parser;
}
/**
* @generated
*/
private AcceptEventActionParser acceptEventActionLabel_5078Parser;
/**
* @generated
*/
private IParser getAcceptEventActionLabel_5078Parser() {
if(acceptEventActionLabel_5078Parser == null) {
acceptEventActionLabel_5078Parser = new AcceptEventActionParser();
}
return acceptEventActionLabel_5078Parser;
}
/**
* @generated
*/
private AcceptTimeEventActionParser acceptEventActionLabel_5079Parser;
/**
* @generated
*/
private IParser getAcceptEventActionLabel_5079Parser() {
if(acceptEventActionLabel_5079Parser == null) {
acceptEventActionLabel_5079Parser = new AcceptTimeEventActionParser();
}
return acceptEventActionLabel_5079Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser acceptEventActionLabel_5115Parser;
/**
* @generated
*/
private IParser getAcceptEventActionLabel_5115Parser() {
if(acceptEventActionLabel_5115Parser == null) {
acceptEventActionLabel_5115Parser = new AppliedStereotypeParser();
}
return acceptEventActionLabel_5115Parser;
}
/**
* @generated
*/
private PinParser outputPinLabel_5077Parser;
/**
* @generated
*/
private IParser getOutputPinLabel_5077Parser() {
if(outputPinLabel_5077Parser == null) {
outputPinLabel_5077Parser = new PinParser();
}
return outputPinLabel_5077Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser outputPinLabel_5114Parser;
/**
* @generated
*/
private IParser getOutputPinLabel_5114Parser() {
if(outputPinLabel_5114Parser == null) {
outputPinLabel_5114Parser = new AppliedStereotypeParser();
}
return outputPinLabel_5114Parser;
}
/**
* @generated
*/
private StructuredActivityNodeKeywordParser structuredActivityNodeLabel_5117Parser;
/**
* @generated
*/
private IParser getStructuredActivityNodeLabel_5117Parser() {
if(structuredActivityNodeLabel_5117Parser == null) {
structuredActivityNodeLabel_5117Parser = new StructuredActivityNodeKeywordParser();
}
return structuredActivityNodeLabel_5117Parser;
}
/**
* @generated
*/
private PinParser inputPinLabel_5178Parser;
/**
* @generated
*/
private IParser getInputPinLabel_5178Parser() {
if(inputPinLabel_5178Parser == null) {
inputPinLabel_5178Parser = new PinParser();
}
return inputPinLabel_5178Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser inputPinLabel_5179Parser;
/**
* @generated
*/
private IParser getInputPinLabel_5179Parser() {
if(inputPinLabel_5179Parser == null) {
inputPinLabel_5179Parser = new AppliedStereotypeParser();
}
return inputPinLabel_5179Parser;
}
/**
* @generated
*/
private IParser activityPartitionName_5118Parser;
/**
* @generated
*/
private IParser getActivityPartitionName_5118Parser() {
if(activityPartitionName_5118Parser == null) {
EAttribute[] features = new EAttribute[]{ UMLPackage.eINSTANCE.getNamedElement_Name() };
MessageFormatParser parser = new MessageFormatParser(features);
activityPartitionName_5118Parser = parser;
}
return activityPartitionName_5118Parser;
}
/**
* @generated
*/
private ActivitySingleExecutionParser namedElementName_5129Parser;
/**
* @generated
*/
private IParser getNamedElementName_5129Parser() {
if(namedElementName_5129Parser == null) {
namedElementName_5129Parser = new ActivitySingleExecutionParser();
}
return namedElementName_5129Parser;
}
/**
* @generated
*/
private IParser createObjectActionName_5148Parser;
/**
* @generated
*/
private IParser getCreateObjectActionName_5148Parser() {
if(createObjectActionName_5148Parser == null) {
EAttribute[] features = new EAttribute[]{ UMLPackage.eINSTANCE.getNamedElement_Name() };
MessageFormatParser parser = new MessageFormatParser(features);
createObjectActionName_5148Parser = parser;
}
return createObjectActionName_5148Parser;
}
/**
* @generated
*/
private PinParser outputPinLabel_5146Parser;
/**
* @generated
*/
private IParser getOutputPinLabel_5146Parser() {
if(outputPinLabel_5146Parser == null) {
outputPinLabel_5146Parser = new PinParser();
}
return outputPinLabel_5146Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser outputPinLabel_5147Parser;
/**
* @generated
*/
private IParser getOutputPinLabel_5147Parser() {
if(outputPinLabel_5147Parser == null) {
outputPinLabel_5147Parser = new AppliedStereotypeParser();
}
return outputPinLabel_5147Parser;
}
/**
* @generated
*/
private IParser readStructuralFeatureActionName_5153Parser;
/**
* @generated
*/
private IParser getReadStructuralFeatureActionName_5153Parser() {
if(readStructuralFeatureActionName_5153Parser == null) {
EAttribute[] features = new EAttribute[]{ UMLPackage.eINSTANCE.getNamedElement_Name() };
MessageFormatParser parser = new MessageFormatParser(features);
readStructuralFeatureActionName_5153Parser = parser;
}
return readStructuralFeatureActionName_5153Parser;
}
/**
* @generated
*/
private PinParser inputPinLabel_5149Parser;
/**
* @generated
*/
private IParser getInputPinLabel_5149Parser() {
if(inputPinLabel_5149Parser == null) {
inputPinLabel_5149Parser = new PinParser();
}
return inputPinLabel_5149Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser inputPinLabel_5150Parser;
/**
* @generated
*/
private IParser getInputPinLabel_5150Parser() {
if(inputPinLabel_5150Parser == null) {
inputPinLabel_5150Parser = new AppliedStereotypeParser();
}
return inputPinLabel_5150Parser;
}
/**
* @generated
*/
private PinParser outputPinLabel_5151Parser;
/**
* @generated
*/
private IParser getOutputPinLabel_5151Parser() {
if(outputPinLabel_5151Parser == null) {
outputPinLabel_5151Parser = new PinParser();
}
return outputPinLabel_5151Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser outputPinLabel_5152Parser;
/**
* @generated
*/
private IParser getOutputPinLabel_5152Parser() {
if(outputPinLabel_5152Parser == null) {
outputPinLabel_5152Parser = new AppliedStereotypeParser();
}
return outputPinLabel_5152Parser;
}
/**
* @generated
*/
private IParser addStructuralFeatureValueActionName_5160Parser;
/**
* @generated
*/
private IParser getAddStructuralFeatureValueActionName_5160Parser() {
if(addStructuralFeatureValueActionName_5160Parser == null) {
EAttribute[] features = new EAttribute[]{ UMLPackage.eINSTANCE.getNamedElement_Name() };
MessageFormatParser parser = new MessageFormatParser(features);
addStructuralFeatureValueActionName_5160Parser = parser;
}
return addStructuralFeatureValueActionName_5160Parser;
}
/**
* @generated
*/
private PinParser inputPinLabel_5154Parser;
/**
* @generated
*/
private IParser getInputPinLabel_5154Parser() {
if(inputPinLabel_5154Parser == null) {
inputPinLabel_5154Parser = new PinParser();
}
return inputPinLabel_5154Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser inputPinLabel_5155Parser;
/**
* @generated
*/
private IParser getInputPinLabel_5155Parser() {
if(inputPinLabel_5155Parser == null) {
inputPinLabel_5155Parser = new AppliedStereotypeParser();
}
return inputPinLabel_5155Parser;
}
/**
* @generated
*/
private PinParser inputPinLabel_5156Parser;
/**
* @generated
*/
private IParser getInputPinLabel_5156Parser() {
if(inputPinLabel_5156Parser == null) {
inputPinLabel_5156Parser = new PinParser();
}
return inputPinLabel_5156Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser inputPinLabel_5157Parser;
/**
* @generated
*/
private IParser getInputPinLabel_5157Parser() {
if(inputPinLabel_5157Parser == null) {
inputPinLabel_5157Parser = new AppliedStereotypeParser();
}
return inputPinLabel_5157Parser;
}
/**
* @generated
*/
private PinParser outputPinLabel_5158Parser;
/**
* @generated
*/
private IParser getOutputPinLabel_5158Parser() {
if(outputPinLabel_5158Parser == null) {
outputPinLabel_5158Parser = new PinParser();
}
return outputPinLabel_5158Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser outputPinLabel_5159Parser;
/**
* @generated
*/
private IParser getOutputPinLabel_5159Parser() {
if(outputPinLabel_5159Parser == null) {
outputPinLabel_5159Parser = new AppliedStereotypeParser();
}
return outputPinLabel_5159Parser;
}
/**
* @generated
*/
private IParser destroyObjectActionName_5163Parser;
/**
* @generated
*/
private IParser getDestroyObjectActionName_5163Parser() {
if(destroyObjectActionName_5163Parser == null) {
EAttribute[] features = new EAttribute[]{ UMLPackage.eINSTANCE.getNamedElement_Name() };
MessageFormatParser parser = new MessageFormatParser(features);
destroyObjectActionName_5163Parser = parser;
}
return destroyObjectActionName_5163Parser;
}
/**
* @generated
*/
private PinParser inputPinLabel_5161Parser;
/**
* @generated
*/
private IParser getInputPinLabel_5161Parser() {
if(inputPinLabel_5161Parser == null) {
inputPinLabel_5161Parser = new PinParser();
}
return inputPinLabel_5161Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser inputPinLabel_5162Parser;
/**
* @generated
*/
private IParser getInputPinLabel_5162Parser() {
if(inputPinLabel_5162Parser == null) {
inputPinLabel_5162Parser = new AppliedStereotypeParser();
}
return inputPinLabel_5162Parser;
}
/**
* @generated
*/
private IParser readVariableActionName_5166Parser;
/**
* @generated
*/
private IParser getReadVariableActionName_5166Parser() {
if(readVariableActionName_5166Parser == null) {
EAttribute[] features = new EAttribute[]{ UMLPackage.eINSTANCE.getNamedElement_Name() };
MessageFormatParser parser = new MessageFormatParser(features);
readVariableActionName_5166Parser = parser;
}
return readVariableActionName_5166Parser;
}
/**
* @generated
*/
private PinParser outputPinLabel_5164Parser;
/**
* @generated
*/
private IParser getOutputPinLabel_5164Parser() {
if(outputPinLabel_5164Parser == null) {
outputPinLabel_5164Parser = new PinParser();
}
return outputPinLabel_5164Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser outputPinLabel_5165Parser;
/**
* @generated
*/
private IParser getOutputPinLabel_5165Parser() {
if(outputPinLabel_5165Parser == null) {
outputPinLabel_5165Parser = new AppliedStereotypeParser();
}
return outputPinLabel_5165Parser;
}
/**
* @generated
*/
private IParser addVariableValueActionName_5171Parser;
/**
* @generated
*/
private IParser getAddVariableValueActionName_5171Parser() {
if(addVariableValueActionName_5171Parser == null) {
EAttribute[] features = new EAttribute[]{ UMLPackage.eINSTANCE.getNamedElement_Name() };
MessageFormatParser parser = new MessageFormatParser(features);
addVariableValueActionName_5171Parser = parser;
}
return addVariableValueActionName_5171Parser;
}
/**
* @generated
*/
private PinParser inputPinLabel_5167Parser;
/**
* @generated
*/
private IParser getInputPinLabel_5167Parser() {
if(inputPinLabel_5167Parser == null) {
inputPinLabel_5167Parser = new PinParser();
}
return inputPinLabel_5167Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser inputPinLabel_5168Parser;
/**
* @generated
*/
private IParser getInputPinLabel_5168Parser() {
if(inputPinLabel_5168Parser == null) {
inputPinLabel_5168Parser = new AppliedStereotypeParser();
}
return inputPinLabel_5168Parser;
}
/**
* @generated
*/
private PinParser inputPinLabel_5169Parser;
/**
* @generated
*/
private IParser getInputPinLabel_5169Parser() {
if(inputPinLabel_5169Parser == null) {
inputPinLabel_5169Parser = new PinParser();
}
return inputPinLabel_5169Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser inputPinLabel_5170Parser;
/**
* @generated
*/
private IParser getInputPinLabel_5170Parser() {
if(inputPinLabel_5170Parser == null) {
inputPinLabel_5170Parser = new AppliedStereotypeParser();
}
return inputPinLabel_5170Parser;
}
/**
* @generated
*/
private IParser broadcastSignalActionName_5175Parser;
/**
* @generated
*/
private IParser getBroadcastSignalActionName_5175Parser() {
if(broadcastSignalActionName_5175Parser == null) {
EAttribute[] features = new EAttribute[]{ UMLPackage.eINSTANCE.getNamedElement_Name() };
MessageFormatParser parser = new MessageFormatParser(features);
broadcastSignalActionName_5175Parser = parser;
}
return broadcastSignalActionName_5175Parser;
}
/**
* @generated
*/
private PinParser inputPinLabel_5172Parser;
/**
* @generated
*/
private IParser getInputPinLabel_5172Parser() {
if(inputPinLabel_5172Parser == null) {
inputPinLabel_5172Parser = new PinParser();
}
return inputPinLabel_5172Parser;
}
/**
* @generated
*/
private PinValueParser inputPinLabel_5173Parser;
/**
* @generated
*/
private IParser getInputPinLabel_5173Parser() {
if(inputPinLabel_5173Parser == null) {
inputPinLabel_5173Parser = new PinValueParser();
}
return inputPinLabel_5173Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser inputPinLabel_5174Parser;
/**
* @generated
*/
private IParser getInputPinLabel_5174Parser() {
if(inputPinLabel_5174Parser == null) {
inputPinLabel_5174Parser = new AppliedStereotypeParser();
}
return inputPinLabel_5174Parser;
}
/**
* @generated
*/
private ObjectNodeParser centralBufferNodeLabel_5176Parser;
/**
* @generated
*/
private IParser getCentralBufferNodeLabel_5176Parser() {
if(centralBufferNodeLabel_5176Parser == null) {
centralBufferNodeLabel_5176Parser = new ObjectNodeParser();
}
return centralBufferNodeLabel_5176Parser;
}
/**
* @generated
*/
private ObjectNodeSelectionParser centralBufferNodeLabel_5177Parser;
/**
* @generated
*/
private IParser getCentralBufferNodeLabel_5177Parser() {
if(centralBufferNodeLabel_5177Parser == null) {
centralBufferNodeLabel_5177Parser = new ObjectNodeSelectionParser();
}
return centralBufferNodeLabel_5177Parser;
}
/**
* @generated
*/
private IParser constraintName_5189Parser;
/**
* @generated
*/
private IParser getConstraintName_5189Parser() {
if(constraintName_5189Parser == null) {
EAttribute[] features = new EAttribute[]{ UMLPackage.eINSTANCE.getNamedElement_Name() };
MessageFormatParser parser = new MessageFormatParser(features);
constraintName_5189Parser = parser;
}
return constraintName_5189Parser;
}
/**
* @generated
*/
private ConstraintParser constraintSpecification_5190Parser;
/**
* @generated
*/
private IParser getConstraintSpecification_5190Parser() {
if(constraintSpecification_5190Parser == null) {
constraintSpecification_5190Parser = new ConstraintParser();
}
return constraintSpecification_5190Parser;
}
/**
* @generated
*/
private CommentParser commentBody_5138Parser;
/**
* @generated
*/
private IParser getCommentBody_5138Parser() {
if(commentBody_5138Parser == null) {
commentBody_5138Parser = new CommentParser();
}
return commentBody_5138Parser;
}
/**
* @generated
*/
private IParser readSelfActionName_5139Parser;
/**
* @generated
*/
private IParser getReadSelfActionName_5139Parser() {
if(readSelfActionName_5139Parser == null) {
EAttribute[] features = new EAttribute[]{ UMLPackage.eINSTANCE.getNamedElement_Name() };
MessageFormatParser parser = new MessageFormatParser(features);
readSelfActionName_5139Parser = parser;
}
return readSelfActionName_5139Parser;
}
/**
* @generated
*/
private PinParser outputPinLabel_5144Parser;
/**
* @generated
*/
private IParser getOutputPinLabel_5144Parser() {
if(outputPinLabel_5144Parser == null) {
outputPinLabel_5144Parser = new PinParser();
}
return outputPinLabel_5144Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser outputPinLabel_5145Parser;
/**
* @generated
*/
private IParser getOutputPinLabel_5145Parser() {
if(outputPinLabel_5145Parser == null) {
outputPinLabel_5145Parser = new AppliedStereotypeParser();
}
return outputPinLabel_5145Parser;
}
/**
* @generated
*/
private IParser activityName_5142Parser;
/**
* @generated
*/
private IParser getActivityName_5142Parser() {
if(activityName_5142Parser == null) {
EAttribute[] features = new EAttribute[]{ UMLPackage.eINSTANCE.getNamedElement_Name() };
MessageFormatParser parser = new MessageFormatParser(features);
activityName_5142Parser = parser;
}
return activityName_5142Parser;
}
/**
* @generated
*/
private ActivitySingleExecutionParser activityIsSingleExecution_5143Parser;
/**
* @generated
*/
private IParser getActivityIsSingleExecution_5143Parser() {
if(activityIsSingleExecution_5143Parser == null) {
activityIsSingleExecution_5143Parser = new ActivitySingleExecutionParser();
}
return activityIsSingleExecution_5143Parser;
}
/**
* @generated
*/
private IParser valueSpecificationActionName_5126Parser;
/**
* @generated
*/
private IParser getValueSpecificationActionName_5126Parser() {
if(valueSpecificationActionName_5126Parser == null) {
EAttribute[] features = new EAttribute[]{ UMLPackage.eINSTANCE.getNamedElement_Name() };
MessageFormatParser parser = new MessageFormatParser(features);
valueSpecificationActionName_5126Parser = parser;
}
return valueSpecificationActionName_5126Parser;
}
/**
* @generated
*/
private PinParser outputPinLabel_5124Parser;
/**
* @generated
*/
private IParser getOutputPinLabel_5124Parser() {
if(outputPinLabel_5124Parser == null) {
outputPinLabel_5124Parser = new PinParser();
}
return outputPinLabel_5124Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser outputPinLabel_5125Parser;
/**
* @generated
*/
private IParser getOutputPinLabel_5125Parser() {
if(outputPinLabel_5125Parser == null) {
outputPinLabel_5125Parser = new AppliedStereotypeParser();
}
return outputPinLabel_5125Parser;
}
/**
* @generated
*/
private ObjectNodeParser dataStoreNodeLabel_5127Parser;
/**
* @generated
*/
private IParser getDataStoreNodeLabel_5127Parser() {
if(dataStoreNodeLabel_5127Parser == null) {
dataStoreNodeLabel_5127Parser = new ObjectNodeParser();
}
return dataStoreNodeLabel_5127Parser;
}
/**
* @generated
*/
private ObjectNodeSelectionParser dataStoreNodeLabel_5128Parser;
/**
* @generated
*/
private IParser getDataStoreNodeLabel_5128Parser() {
if(dataStoreNodeLabel_5128Parser == null) {
dataStoreNodeLabel_5128Parser = new ObjectNodeSelectionParser();
}
return dataStoreNodeLabel_5128Parser;
}
/**
* @generated
*/
private StructuredActivityNodeKeywordParser conditionalNodeLabel_5119Parser;
/**
* @generated
*/
private IParser getConditionalNodeLabel_5119Parser() {
if(conditionalNodeLabel_5119Parser == null) {
conditionalNodeLabel_5119Parser = new StructuredActivityNodeKeywordParser();
}
return conditionalNodeLabel_5119Parser;
}
/**
* @generated
*/
private StructuredActivityNodeKeywordParser expansionRegionLabel_5120Parser;
/**
* @generated
*/
private IParser getExpansionRegionLabel_5120Parser() {
if(expansionRegionLabel_5120Parser == null) {
expansionRegionLabel_5120Parser = new StructuredActivityNodeKeywordParser();
}
return expansionRegionLabel_5120Parser;
}
/**
* @generated
*/
private StructuredActivityNodeKeywordParser loopNodeLabel_5121Parser;
/**
* @generated
*/
private IParser getLoopNodeLabel_5121Parser() {
if(loopNodeLabel_5121Parser == null) {
loopNodeLabel_5121Parser = new StructuredActivityNodeKeywordParser();
}
return loopNodeLabel_5121Parser;
}
/**
* @generated
*/
private PinParser outputPinLabel_5184Parser;
/**
* @generated
*/
private IParser getOutputPinLabel_5184Parser() {
if(outputPinLabel_5184Parser == null) {
outputPinLabel_5184Parser = new PinParser();
}
return outputPinLabel_5184Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser outputPinLabel_5185Parser;
/**
* @generated
*/
private IParser getOutputPinLabel_5185Parser() {
if(outputPinLabel_5185Parser == null) {
outputPinLabel_5185Parser = new AppliedStereotypeParser();
}
return outputPinLabel_5185Parser;
}
/**
* @generated
*/
private PinParser outputPinLabel_5186Parser;
/**
* @generated
*/
private IParser getOutputPinLabel_5186Parser() {
if(outputPinLabel_5186Parser == null) {
outputPinLabel_5186Parser = new PinParser();
}
return outputPinLabel_5186Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser outputPinLabel_5183Parser;
/**
* @generated
*/
private IParser getOutputPinLabel_5183Parser() {
if(outputPinLabel_5183Parser == null) {
outputPinLabel_5183Parser = new AppliedStereotypeParser();
}
return outputPinLabel_5183Parser;
}
/**
* @generated
*/
private PinParser outputPinLabel_5187Parser;
/**
* @generated
*/
private IParser getOutputPinLabel_5187Parser() {
if(outputPinLabel_5187Parser == null) {
outputPinLabel_5187Parser = new PinParser();
}
return outputPinLabel_5187Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser outputPinLabel_5188Parser;
/**
* @generated
*/
private IParser getOutputPinLabel_5188Parser() {
if(outputPinLabel_5188Parser == null) {
outputPinLabel_5188Parser = new AppliedStereotypeParser();
}
return outputPinLabel_5188Parser;
}
/**
* @generated
*/
private StructuredActivityNodeKeywordParser sequenceNodeLabel_5123Parser;
/**
* @generated
*/
private IParser getSequenceNodeLabel_5123Parser() {
if(sequenceNodeLabel_5123Parser == null) {
sequenceNodeLabel_5123Parser = new StructuredActivityNodeKeywordParser();
}
return sequenceNodeLabel_5123Parser;
}
/**
* @generated
*/
private IParser intervalConstraintName_5036Parser;
/**
* @generated
*/
private IParser getIntervalConstraintName_5036Parser() {
if(intervalConstraintName_5036Parser == null) {
EAttribute[] features = new EAttribute[]{ UMLPackage.eINSTANCE.getNamedElement_Name() };
MessageFormatParser parser = new MessageFormatParser(features);
intervalConstraintName_5036Parser = parser;
}
return intervalConstraintName_5036Parser;
}
/**
* @generated
*/
private ConstraintParser intervalConstraintLabel_5134Parser;
/**
* @generated
*/
private IParser getIntervalConstraintLabel_5134Parser() {
if(intervalConstraintLabel_5134Parser == null) {
intervalConstraintLabel_5134Parser = new ConstraintParser();
}
return intervalConstraintLabel_5134Parser;
}
/**
* @generated
*/
private IParser intervalConstraintName_5037Parser;
/**
* @generated
*/
private IParser getIntervalConstraintName_5037Parser() {
if(intervalConstraintName_5037Parser == null) {
EAttribute[] features = new EAttribute[]{ UMLPackage.eINSTANCE.getNamedElement_Name() };
MessageFormatParser parser = new MessageFormatParser(features);
intervalConstraintName_5037Parser = parser;
}
return intervalConstraintName_5037Parser;
}
/**
* @generated
*/
private ConstraintParser intervalConstraintLabel_5135Parser;
/**
* @generated
*/
private IParser getIntervalConstraintLabel_5135Parser() {
if(intervalConstraintLabel_5135Parser == null) {
intervalConstraintLabel_5135Parser = new ConstraintParser();
}
return intervalConstraintLabel_5135Parser;
}
/**
* @generated
*/
private IParser durationConstraintName_5038Parser;
/**
* @generated
*/
private IParser getDurationConstraintName_5038Parser() {
if(durationConstraintName_5038Parser == null) {
EAttribute[] features = new EAttribute[]{ UMLPackage.eINSTANCE.getNamedElement_Name() };
MessageFormatParser parser = new MessageFormatParser(features);
durationConstraintName_5038Parser = parser;
}
return durationConstraintName_5038Parser;
}
/**
* @generated
*/
private ConstraintParser durationConstraintLabel_5130Parser;
/**
* @generated
*/
private IParser getDurationConstraintLabel_5130Parser() {
if(durationConstraintLabel_5130Parser == null) {
durationConstraintLabel_5130Parser = new ConstraintParser();
}
return durationConstraintLabel_5130Parser;
}
/**
* @generated
*/
private IParser durationConstraintName_5039Parser;
/**
* @generated
*/
private IParser getDurationConstraintName_5039Parser() {
if(durationConstraintName_5039Parser == null) {
EAttribute[] features = new EAttribute[]{ UMLPackage.eINSTANCE.getNamedElement_Name() };
MessageFormatParser parser = new MessageFormatParser(features);
durationConstraintName_5039Parser = parser;
}
return durationConstraintName_5039Parser;
}
/**
* @generated
*/
private ConstraintParser durationConstraintLabel_5131Parser;
/**
* @generated
*/
private IParser getDurationConstraintLabel_5131Parser() {
if(durationConstraintLabel_5131Parser == null) {
durationConstraintLabel_5131Parser = new ConstraintParser();
}
return durationConstraintLabel_5131Parser;
}
/**
* @generated
*/
private IParser timeConstraintName_5040Parser;
/**
* @generated
*/
private IParser getTimeConstraintName_5040Parser() {
if(timeConstraintName_5040Parser == null) {
EAttribute[] features = new EAttribute[]{ UMLPackage.eINSTANCE.getNamedElement_Name() };
MessageFormatParser parser = new MessageFormatParser(features);
timeConstraintName_5040Parser = parser;
}
return timeConstraintName_5040Parser;
}
/**
* @generated
*/
private ConstraintParser timeConstraintLabel_5132Parser;
/**
* @generated
*/
private IParser getTimeConstraintLabel_5132Parser() {
if(timeConstraintLabel_5132Parser == null) {
timeConstraintLabel_5132Parser = new ConstraintParser();
}
return timeConstraintLabel_5132Parser;
}
/**
* @generated
*/
private IParser timeConstraintName_5041Parser;
/**
* @generated
*/
private IParser getTimeConstraintName_5041Parser() {
if(timeConstraintName_5041Parser == null) {
EAttribute[] features = new EAttribute[]{ UMLPackage.eINSTANCE.getNamedElement_Name() };
MessageFormatParser parser = new MessageFormatParser(features);
timeConstraintName_5041Parser = parser;
}
return timeConstraintName_5041Parser;
}
/**
* @generated
*/
private ConstraintParser timeConstraintLabel_5133Parser;
/**
* @generated
*/
private IParser getTimeConstraintLabel_5133Parser() {
if(timeConstraintLabel_5133Parser == null) {
timeConstraintLabel_5133Parser = new ConstraintParser();
}
return timeConstraintLabel_5133Parser;
}
/**
* @generated
*/
private IParser objectFlowName_6001Parser;
/**
* @generated
*/
private IParser getObjectFlowName_6001Parser() {
if(objectFlowName_6001Parser == null) {
EAttribute[] features = new EAttribute[]{ UMLPackage.eINSTANCE.getNamedElement_Name() };
MessageFormatParser parser = new MessageFormatParser(features);
objectFlowName_6001Parser = parser;
}
return objectFlowName_6001Parser;
}
/**
* @generated
*/
private ActivityEdgeWeightParser objectFlowLabel_6002Parser;
/**
* @generated
*/
private IParser getObjectFlowLabel_6002Parser() {
if(objectFlowLabel_6002Parser == null) {
objectFlowLabel_6002Parser = new ActivityEdgeWeightParser();
}
return objectFlowLabel_6002Parser;
}
/**
* @generated
*/
private ObjectFlowSelectionParser objectFlowLabel_6005Parser;
/**
* @generated
*/
private IParser getObjectFlowLabel_6005Parser() {
if(objectFlowLabel_6005Parser == null) {
objectFlowLabel_6005Parser = new ObjectFlowSelectionParser();
}
return objectFlowLabel_6005Parser;
}
/**
* @generated
*/
private ObjectFlowTransformationParser objectFlowLabel_6006Parser;
/**
* @generated
*/
private IParser getObjectFlowLabel_6006Parser() {
if(objectFlowLabel_6006Parser == null) {
objectFlowLabel_6006Parser = new ObjectFlowTransformationParser();
}
return objectFlowLabel_6006Parser;
}
/**
* @generated
*/
private DecisionInputFlowParser objectFlowLabel_6007Parser;
/**
* @generated
*/
private IParser getObjectFlowLabel_6007Parser() {
if(objectFlowLabel_6007Parser == null) {
objectFlowLabel_6007Parser = new DecisionInputFlowParser();
}
return objectFlowLabel_6007Parser;
}
/**
* @generated
*/
private EdgeGuardParser objectFlowLabel_6008Parser;
/**
* @generated
*/
private IParser getObjectFlowLabel_6008Parser() {
if(objectFlowLabel_6008Parser == null) {
objectFlowLabel_6008Parser = new EdgeGuardParser();
}
return objectFlowLabel_6008Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser objectFlowLabel_6010Parser;
/**
* @generated
*/
private IParser getObjectFlowLabel_6010Parser() {
if(objectFlowLabel_6010Parser == null) {
objectFlowLabel_6010Parser = new AppliedStereotypeParser();
}
return objectFlowLabel_6010Parser;
}
/**
* @generated
*/
private IParser controlFlowName_6003Parser;
/**
* @generated
*/
private IParser getControlFlowName_6003Parser() {
if(controlFlowName_6003Parser == null) {
EAttribute[] features = new EAttribute[]{ UMLPackage.eINSTANCE.getNamedElement_Name() };
MessageFormatParser parser = new MessageFormatParser(features);
controlFlowName_6003Parser = parser;
}
return controlFlowName_6003Parser;
}
/**
* @generated
*/
private ActivityEdgeWeightParser controlFlowLabel_6004Parser;
/**
* @generated
*/
private IParser getControlFlowLabel_6004Parser() {
if(controlFlowLabel_6004Parser == null) {
controlFlowLabel_6004Parser = new ActivityEdgeWeightParser();
}
return controlFlowLabel_6004Parser;
}
/**
* @generated
*/
private EdgeGuardParser controlFlowLabel_6009Parser;
/**
* @generated
*/
private IParser getControlFlowLabel_6009Parser() {
if(controlFlowLabel_6009Parser == null) {
controlFlowLabel_6009Parser = new EdgeGuardParser();
}
return controlFlowLabel_6009Parser;
}
/**
* @generated
*/
private AppliedStereotypeParser controlFlowLabel_6011Parser;
/**
* @generated
*/
private IParser getControlFlowLabel_6011Parser() {
if(controlFlowLabel_6011Parser == null) {
controlFlowLabel_6011Parser = new AppliedStereotypeParser();
}
return controlFlowLabel_6011Parser;
}
/**
* @generated
*/
private ExceptionHandlerTypeParser exceptionHandlerLabel_6012Parser;
/**
* @generated
*/
private IParser getExceptionHandlerLabel_6012Parser() {
if(exceptionHandlerLabel_6012Parser == null) {
exceptionHandlerLabel_6012Parser = new ExceptionHandlerTypeParser();
}
return exceptionHandlerLabel_6012Parser;
}
/**
* @generated
*/
protected IParser getParser(int visualID) {
switch(visualID) {
case ActivityNameEditPart.VISUAL_ID:
return getActivityName_5001Parser();
case ActivityIsSingleExecutionEditPart.VISUAL_ID:
return getActivityIsSingleExecution_5002Parser();
case ParameterEditPart.VISUAL_ID:
return getParameter_3001Parser();
case ConstraintInActivityAsPrecondEditPart.VISUAL_ID:
return getConstraint_3002Parser();
case ConstraintInActivityAsPostcondEditPart.VISUAL_ID:
return getConstraint_3003Parser();
case InitialNodeAppliedStereotypeEditPart.VISUAL_ID:
return getInitialNodeLabel_5080Parser();
case ActivityFinalNodeAppliedStereotypeEditPart.VISUAL_ID:
return getActivityFinalNodeLabel_5081Parser();
case FlowFinalNodeAppliedStereotypeEditPart.VISUAL_ID:
return getFlowFinalNodeLabel_5082Parser();
case OpaqueActionNameEditPart.VISUAL_ID:
return getOpaqueActionName_5003Parser();
case ValuePinInOActLabelEditPart.VISUAL_ID:
return getValuePinLabel_5011Parser();
case ValuePinInOActValueEditPart.VISUAL_ID:
return getValuePinLabel_5024Parser();
case ValuePinInOActAppliedStereotypeEditPart.VISUAL_ID:
return getValuePinLabel_5083Parser();
case ActionInputPinInOActLabelEditPart.VISUAL_ID:
return getActionInputPinLabel_5012Parser();
case ActionInputPinInOActValueEditPart.VISUAL_ID:
return getActionInputPinLabel_5025Parser();
case ActionInputPinInOActAppliedStereotypeEditPart.VISUAL_ID:
return getActionInputPinLabel_5084Parser();
case InputPinInOActLabelEditPart.VISUAL_ID:
return getInputPinLabel_5009Parser();
case InputPinInOActAppliedStereotypeEditPart.VISUAL_ID:
return getInputPinLabel_5085Parser();
case OutputPinInOActLabelEditPart.VISUAL_ID:
return getOutputPinLabel_5010Parser();
case OutputPinInOActAppliedStereotypeEditPart.VISUAL_ID:
return getOutputPinLabel_5086Parser();
case CallBehaviorActionNameEditPart.VISUAL_ID:
return getCallBehaviorActionLabel_5004Parser();
case ValuePinInCBActLabelEditPart.VISUAL_ID:
return getValuePinLabel_5013Parser();
case ValuePinInCBActValueEditPart.VISUAL_ID:
return getValuePinLabel_5026Parser();
case ValuePinInCBActAppliedStereotypeEditPart.VISUAL_ID:
return getValuePinLabel_5087Parser();
case ActionInputPinInCBActLabelEditPart.VISUAL_ID:
return getActionInputPinLabel_5014Parser();
case ActionInputPinInCBActValueEditPart.VISUAL_ID:
return getActionInputPinLabel_5027Parser();
case ActionInputPinInCBActAppliedStereotypeEditPart.VISUAL_ID:
return getActionInputPinLabel_5088Parser();
case InputPinInCBActLabelEditPart.VISUAL_ID:
return getInputPinLabel_5015Parser();
case InputPinInCBActAppliedStereotypeEditPart.VISUAL_ID:
return getInputPinLabel_5089Parser();
case OutputPinInCBActLabelEditPart.VISUAL_ID:
return getOutputPinLabel_5016Parser();
case OutputPinInCBActAppliedStereotypeEditPart.VISUAL_ID:
return getOutputPinLabel_5090Parser();
case CallOperationActionNameEditPart.VISUAL_ID:
return getCallOperationActionLabel_5006Parser();
case ActionInputPinInCOActLabelEditPart.VISUAL_ID:
return getActionInputPinLabel_5017Parser();
case ActionInputPinInCOActValueEditPart.VISUAL_ID:
return getActionInputPinLabel_5028Parser();
case ActionInputPinInCOActAppliedStereotypeEditPart.VISUAL_ID:
return getActionInputPinLabel_5091Parser();
case ValuePinInCOActLabelEditPart.VISUAL_ID:
return getValuePinLabel_5018Parser();
case ValuePinInCOActValueEditPart.VISUAL_ID:
return getValuePinLabel_5029Parser();
case ValuePinInCOActAppliedStereotypeEditPart.VISUAL_ID:
return getValuePinLabel_5092Parser();
case InputPinInCOActLabelEditPart.VISUAL_ID:
return getInputPinLabel_5019Parser();
case InputPinInCOActAppliedStereotypeEditPart.VISUAL_ID:
return getInputPinLabel_5093Parser();
case OutputPinInCOActLabelEditPart.VISUAL_ID:
return getOutputPinLabel_5020Parser();
case OutputPinInCOActAppliedStereotypeEditPart.VISUAL_ID:
return getOutputPinLabel_5094Parser();
case ValuePinInCOActAsTargetLabelEditPart.VISUAL_ID:
return getValuePinLabel_5021Parser();
case ValuePinInCOActAsTargetValueEditPart.VISUAL_ID:
return getValuePinLabel_5030Parser();
case ValuePinInCOActAsTargetAppliedStereotypeEditPart.VISUAL_ID:
return getValuePinLabel_5095Parser();
case ActionInputPinInCOActAsTargetLabelEditPart.VISUAL_ID:
return getActionInputPinLabel_5022Parser();
case ActionInputPinInCOActAsTargetValueEditPart.VISUAL_ID:
return getActionInputPinLabel_5031Parser();
case ActionInputPinInCOActAsTargetAppliedStereotypeEditPart.VISUAL_ID:
return getActionInputPinLabel_5096Parser();
case InputPinInCOActAsTargetLabelEditPart.VISUAL_ID:
return getInputPinLabel_5023Parser();
case InputPinInCOActAsTargetAppliedStereotypeEditPart.VISUAL_ID:
return getInputPinLabel_5097Parser();
case DurationConstraintAsLocalPrecondNameEditPart.VISUAL_ID:
return getDurationConstraintName_5038Parser();
case DurationConstraintAsLocalPrecondBodyEditPart.VISUAL_ID:
return getDurationConstraintLabel_5130Parser();
case DurationConstraintAsLocalPostcondNameEditPart.VISUAL_ID:
return getDurationConstraintName_5039Parser();
case DurationConstraintAsLocalPostcondBodyEditPart.VISUAL_ID:
return getDurationConstraintLabel_5131Parser();
case TimeConstraintAsLocalPrecondNameEditPart.VISUAL_ID:
return getTimeConstraintName_5040Parser();
case TimeConstraintAsLocalPrecondBodyEditPart.VISUAL_ID:
return getTimeConstraintLabel_5132Parser();
case TimeConstraintAsLocalPostcondNameEditPart.VISUAL_ID:
return getTimeConstraintName_5041Parser();
case TimeConstraintAsLocalPostcondBodyEditPart.VISUAL_ID:
return getTimeConstraintLabel_5133Parser();
case IntervalConstraintAsLocalPrecondNameEditPart.VISUAL_ID:
return getIntervalConstraintName_5036Parser();
case IntervalConstraintAsLocalPrecondBodyEditPart.VISUAL_ID:
return getIntervalConstraintLabel_5134Parser();
case IntervalConstraintAsLocalPostcondNameEditPart.VISUAL_ID:
return getIntervalConstraintName_5037Parser();
case IntervalConstraintAsLocalPostcondBodyEditPart.VISUAL_ID:
return getIntervalConstraintLabel_5135Parser();
case ConstraintAsLocalPrecondNameEditPart.VISUAL_ID:
return getConstraintName_5007Parser();
case ConstraintAsLocalPrecondBodyEditPart.VISUAL_ID:
return getConstraintLabel_5136Parser();
case ConstraintAsLocalPostcondNameEditPart.VISUAL_ID:
return getConstraintName_5008Parser();
case ConstraintAsLocalPostcondBodyEditPart.VISUAL_ID:
return getConstraintLabel_5137Parser();
case DecisionInputEditPart.VISUAL_ID:
return getDecisionNodeLabel_5043Parser();
case DecisionNodeAppliedStereotypeEditPart.VISUAL_ID:
return getDecisionNodeLabel_5098Parser();
case MergeNodeAppliedStereotypeEditPart.VISUAL_ID:
return getMergeNodeLabel_5099Parser();
case ForkNodeAppliedStereotypeEditPart.VISUAL_ID:
return getForkNodeLabel_5100Parser();
case JoinSpecEditPart.VISUAL_ID:
return getJoinNodeLabel_5042Parser();
case JoinNodeAppliedStereotypeEditPart.VISUAL_ID:
return getJoinNodeLabel_5101Parser();
case DataStoreNodeLabelEditPart.VISUAL_ID:
return getDataStoreNodeLabel_5127Parser();
case DataStoreSelectionEditPart.VISUAL_ID:
return getDataStoreNodeLabel_5128Parser();
case SendObjectActionNameEditPart.VISUAL_ID:
return getSendObjectActionName_5059Parser();
case ValuePinInSendObjActAsReqLabelEditPart.VISUAL_ID:
return getValuePinLabel_5049Parser();
case ValuePinInSendObjActAsReqValueEditPart.VISUAL_ID:
return getValuePinLabel_5050Parser();
case ValuePinInSendObjActAsReqAppliedStereotypeEditPart.VISUAL_ID:
return getValuePinLabel_5102Parser();
case ActionInputPinInSendObjActAsReqLabelEditPart.VISUAL_ID:
return getActionInputPinLabel_5051Parser();
case ActionInputPinInSendObjActAsReqValueEditPart.VISUAL_ID:
return getActionInputPinLabel_5052Parser();
case ActionInputPinInSendObjActAsReqAppliedStereotypeEditPart.VISUAL_ID:
return getActionInputPinLabel_5103Parser();
case InputPinInSendObjActAsReqLabelEditPart.VISUAL_ID:
return getInputPinLabel_5053Parser();
case InputPinInSendObjActAsReqAppliedStereotypeEditPart.VISUAL_ID:
return getInputPinLabel_5104Parser();
case ValuePinInSendObjActAsTargetLabelEditPart.VISUAL_ID:
return getValuePinLabel_5054Parser();
case ValuePinInSendObjActAsTargetValueEditPart.VISUAL_ID:
return getValuePinLabel_5055Parser();
case ValuePinInSendObjActAsTargetAppliedStereotypeEditPart.VISUAL_ID:
return getValuePinLabel_5105Parser();
case ActionInputPinInSendObjActAsTargetLabelEditPart.VISUAL_ID:
return getActionInputPinLabel_5056Parser();
case ActionInputPinInSendObjActAsTargetValueEditPart.VISUAL_ID:
return getActionInputPinLabel_5057Parser();
case ActionInputPinInSendObjActAsTargetAppliedStereotypeEditPart.VISUAL_ID:
return getActionInputPinLabel_5106Parser();
case InputPinInSendObjActAsTargetLabelEditPart.VISUAL_ID:
return getInputPinLabel_5058Parser();
case InputPinInSendObjActAsTargetAppliedStereotypeEditPart.VISUAL_ID:
return getInputPinLabel_5107Parser();
case SendSignalActionNameEditPart.VISUAL_ID:
return getSendSignalActionName_5060Parser();
case ActionInputPinInSendSigActLabelEditPart.VISUAL_ID:
return getActionInputPinLabel_5061Parser();
case ActionInputPinInSendSigActValueEditPart.VISUAL_ID:
return getActionInputPinLabel_5062Parser();
case ActionInputPinInSendSigActAppliedStereotypeEditPart.VISUAL_ID:
return getActionInputPinLabel_5108Parser();
case ValuePinInSendSigActLabelEditPart.VISUAL_ID:
return getValuePinLabel_5063Parser();
case ValuePinInSendSigActValueEditPart.VISUAL_ID:
return getValuePinLabel_5064Parser();
case ValuePinInSendSigActAppliedStereotypeEditPart.VISUAL_ID:
return getValuePinLabel_5109Parser();
case InputPinInSendSigActLabelEditPart.VISUAL_ID:
return getInputPinLabel_5065Parser();
case InputPinInSendSigActAppliedStereotypeEditPart.VISUAL_ID:
return getInputPinLabel_5110Parser();
case ValuePinInSendSigActAsTargetLabelEditPart.VISUAL_ID:
return getValuePinLabel_5072Parser();
case ValuePinInSendSigActAsTargetValueEditPart.VISUAL_ID:
return getValuePinLabel_5073Parser();
case ValuePinInSendSigActAsTargetAppliedStereotypeEditPart.VISUAL_ID:
return getValuePinLabel_5111Parser();
case ActionInputPinInSendSigActAsTargetLabelEditPart.VISUAL_ID:
return getActionInputPinLabel_5074Parser();
case ActionInputPinInSendSigActAsTargetValueEditPart.VISUAL_ID:
return getActionInputPinLabel_5075Parser();
case ActionInputPinInSendSigActAsTargetAppliedStereotypeEditPart.VISUAL_ID:
return getActionInputPinLabel_5112Parser();
case InputPinInSendSigActAsTargetLabelEditPart.VISUAL_ID:
return getInputPinLabel_5076Parser();
case InputPinInSendSigActAsTargetAppliedStereotypeEditPart.VISUAL_ID:
return getInputPinLabel_5113Parser();
case ParameterNodeNameEditPart.VISUAL_ID:
return getActivityParameterNodeLabel_5071Parser();
case AcceptEventActionLabelEditPart.VISUAL_ID:
return getAcceptEventActionLabel_5078Parser();
case AcceptTimeEventActionLabelEditPart.VISUAL_ID:
return getAcceptEventActionLabel_5079Parser();
case AcceptTimeEventActionAppliedStereotypeEditPart.VISUAL_ID:
return getAcceptEventActionLabel_5115Parser();
case OutputPinInAcceptEventActionLabelEditPart.VISUAL_ID:
return getOutputPinLabel_5077Parser();
case OutputPinInAcceptEventActionAppliedStereotypeEditPart.VISUAL_ID:
return getOutputPinLabel_5114Parser();
case ValueSpecificationActionNameEditPart.VISUAL_ID:
return getValueSpecificationActionName_5126Parser();
case OutputPinInValSpecActLabelEditPart.VISUAL_ID:
return getOutputPinLabel_5124Parser();
case OutputPinInValSpecActAppliedStereotypeEditPart.VISUAL_ID:
return getOutputPinLabel_5125Parser();
case ConditionalNodeKeywordEditPart.VISUAL_ID:
return getConditionalNodeLabel_5119Parser();
case ExpansionRegionKeywordEditPart.VISUAL_ID:
return getExpansionRegionLabel_5120Parser();
case LoopNodeKeywordEditPart.VISUAL_ID:
return getLoopNodeLabel_5121Parser();
case OutputPinInLoopNodeAsBodyOutputLabelEditPart.VISUAL_ID:
return getOutputPinLabel_5184Parser();
case OutputPinInLoopNodeAsBodyOutputAppliedStereotypeEditPart.VISUAL_ID:
return getOutputPinLabel_5185Parser();
case OutputPinInLoopNodeAsLoopVariableLabelEditPart.VISUAL_ID:
return getOutputPinLabel_5186Parser();
case OutputPinInLoopNodeAsLoopVariableAppliedStereotypeEditPart.VISUAL_ID:
return getOutputPinLabel_5183Parser();
case OutputPinInLoopNodeAsResultLabelEditPart.VISUAL_ID:
return getOutputPinLabel_5187Parser();
case OutputPinInLoopNodeAsResultAppliedStereotypeEditPart.VISUAL_ID:
return getOutputPinLabel_5188Parser();
case SequenceNodeKeywordEditPart.VISUAL_ID:
return getSequenceNodeLabel_5123Parser();
case StructuredActivityNodeKeywordEditPart.VISUAL_ID:
return getStructuredActivityNodeLabel_5117Parser();
case InputPinInLoopNodeAsVariableLabelEditPart.VISUAL_ID:
return getInputPinLabel_5178Parser();
case InputPinInStructuredActivityNodeAppliedStereotypeEditPart.VISUAL_ID:
return getInputPinLabel_5179Parser();
case ActivityPartitionNameEditPart.VISUAL_ID:
return getActivityPartitionName_5118Parser();
case CommentBodyLabelEditPart.VISUAL_ID:
return getCommentBody_5138Parser();
case ReadSelfActionNameEditPart.VISUAL_ID:
return getReadSelfActionName_5139Parser();
case OutputPinInReadSelfActionLabelEditPart.VISUAL_ID:
return getOutputPinLabel_5144Parser();
case OutputPinInReadSelfActionAppliedStereotypeEditPart.VISUAL_ID:
return getOutputPinLabel_5145Parser();
case ActivityNameEditPartCN.VISUAL_ID:
return getActivityName_5142Parser();
case ActivityIsSingleExecutionCNEditPart.VISUAL_ID:
return getActivityIsSingleExecution_5143Parser();
case CreateObjectActionNameEditPart.VISUAL_ID:
return getCreateObjectActionName_5148Parser();
case OutputPinInCreateObjectActionAsResultLabelEditPart.VISUAL_ID:
return getOutputPinLabel_5146Parser();
case OutputPinInCreateObjectActionAsResultAppliedStereotypeWrappingLabelEditPart.VISUAL_ID:
return getOutputPinLabel_5147Parser();
case ShapeNamedElementNameEditPart.VISUAL_ID:
return getNamedElementName_5129Parser();
case ReadStructuralFeatureActionNameEditPart.VISUAL_ID:
return getReadStructuralFeatureActionName_5153Parser();
case InputPinInReadStructuralFeatureAsObjectLabelEditPart.VISUAL_ID:
return getInputPinLabel_5149Parser();
case InputPinInReadStructuralFeatureAsObjectAppliedStereotypeWrappingLabelEditPart.VISUAL_ID:
return getInputPinLabel_5150Parser();
case OutputPinInReadStructuralFeatureAsResultLabelEditPart.VISUAL_ID:
return getOutputPinLabel_5151Parser();
case InputPinInReadStructuralFeatureAsResultWrappingLabelEditPart.VISUAL_ID:
return getOutputPinLabel_5152Parser();
case AddStructuralFeatureValueActionNameEditPart.VISUAL_ID:
return getAddStructuralFeatureValueActionName_5160Parser();
case InputPinInAddStructuralFeatureValueActionAsObjectLabelEditPart.VISUAL_ID:
return getInputPinLabel_5154Parser();
case InputPinInAddStructuralFeatureValueActionAsObjectAppliedStereotypeWrappingLabelEditPart.VISUAL_ID:
return getInputPinLabel_5155Parser();
case InputPinInAddStructuralFeatureValueActionAsValueLabel2EditPart.VISUAL_ID:
return getInputPinLabel_5156Parser();
case InputPinInAddStructuralFeatureValueActionAsValueAppliedStereotypeWrappingLabel2EditPart.VISUAL_ID:
return getInputPinLabel_5157Parser();
case OutputPinInAddStructuralFeatureValueActionAsResultLabel3EditPart.VISUAL_ID:
return getOutputPinLabel_5158Parser();
case OutputPinInAddStructuralFeatureValueActionAsResultAppliedStereotypeWrappingLabel3EditPart.VISUAL_ID:
return getOutputPinLabel_5159Parser();
case DestroyObjectActionNameEditPart.VISUAL_ID:
return getDestroyObjectActionName_5163Parser();
case InputPinInDestroyObjectActionLabelEditPart.VISUAL_ID:
return getInputPinLabel_5161Parser();
case InputPinInDestroyObjectActionAppliedStereotypeWrappingLabelEditPart.VISUAL_ID:
return getInputPinLabel_5162Parser();
case ReadVariableActionNameEditPart.VISUAL_ID:
return getReadVariableActionName_5166Parser();
case OutputPinInReadVariableActionAsResultLabelEditPart.VISUAL_ID:
return getOutputPinLabel_5164Parser();
case OutputPinInReadVariableActionAsResultAppliedStereotypeWrappingLabelEditPart.VISUAL_ID:
return getOutputPinLabel_5165Parser();
case AddVariableValueActionNameEditPart.VISUAL_ID:
return getAddVariableValueActionName_5171Parser();
case InputPinInAddVariableValueActionAsInsertAtLabelEditPart.VISUAL_ID:
return getInputPinLabel_5167Parser();
case InputPinInAddVariableValueActionAsInsertAtAppliedStereotypeWrappingLabelEditPart.VISUAL_ID:
return getInputPinLabel_5168Parser();
case InputPinInAddVariableValueActionAsValueLabelEditPart.VISUAL_ID:
return getInputPinLabel_5169Parser();
case InputPinInAddVariableValueActionAsValueAppliedStereotypeWrappingLabelEditPart.VISUAL_ID:
return getInputPinLabel_5170Parser();
case BroadcastSignalActionNameEditPart.VISUAL_ID:
return getBroadcastSignalActionName_5175Parser();
case InputPinInBroadcastSignalActionLabelEditPart.VISUAL_ID:
return getInputPinLabel_5172Parser();
case InputPinInBroadcastSignalActionValueLabelEditPart.VISUAL_ID:
return getInputPinLabel_5173Parser();
case InputPinInBroadcastSignalActionAppliedStereotypeWrappingLabelEditPart.VISUAL_ID:
return getInputPinLabel_5174Parser();
case CentralBufferNodeLabelEditPart.VISUAL_ID:
return getCentralBufferNodeLabel_5176Parser();
case CentralBufferNodeSelectionEditPart.VISUAL_ID:
return getCentralBufferNodeLabel_5177Parser();
case ConstraintNameEditPartCN.VISUAL_ID:
return getConstraintName_5189Parser();
case ConstraintBodyEditPartCN.VISUAL_ID:
return getConstraintSpecification_5190Parser();
case ObjectFlowNameEditPart.VISUAL_ID:
return getObjectFlowName_6001Parser();
case ObjectFlowWeightEditPart.VISUAL_ID:
return getObjectFlowLabel_6002Parser();
case ObjectFlowSelectionEditPart.VISUAL_ID:
return getObjectFlowLabel_6005Parser();
case ObjectFlowTransformationEditPart.VISUAL_ID:
return getObjectFlowLabel_6006Parser();
case DecisionInputFlowEditPart.VISUAL_ID:
return getObjectFlowLabel_6007Parser();
case ObjectFlowGuardEditPart.VISUAL_ID:
return getObjectFlowLabel_6008Parser();
case ObjectFlowAppliedStereotypeEditPart.VISUAL_ID:
return getObjectFlowLabel_6010Parser();
case ControlFlowNameEditPart.VISUAL_ID:
return getControlFlowName_6003Parser();
case ControlFlowWeightEditPart.VISUAL_ID:
return getControlFlowLabel_6004Parser();
case ControlFlowGuardEditPart.VISUAL_ID:
return getControlFlowLabel_6009Parser();
case ControlFlowAppliedStereotypeEditPart.VISUAL_ID:
return getControlFlowLabel_6011Parser();
case ExceptionHandlerTypeEditPart.VISUAL_ID:
return getExceptionHandlerLabel_6012Parser();
}
return null;
}
/**
* Utility method that consults ParserService
*
* @generated
*/
public static IParser getParser(IElementType type, EObject object, String parserHint) {
return ParserService.getInstance().getParser(new HintAdapter(type, object, parserHint));
}
/**
* @generated
*/
public IParser getParser(IAdaptable hint) {
String vid = (String)hint.getAdapter(String.class);
if(vid != null) {
return getParser(UMLVisualIDRegistry.getVisualID(vid));
}
View view = (View)hint.getAdapter(View.class);
if(view != null) {
return getParser(UMLVisualIDRegistry.getVisualID(view));
}
return null;
}
/**
* @generated
*/
public boolean provides(IOperation operation) {
if(operation instanceof GetParserOperation) {
IAdaptable hint = ((GetParserOperation)operation).getHint();
if(UMLElementTypes.getElement(hint) == null) {
return false;
}
return getParser(hint) != null;
}
return false;
}
/**
* @generated
*/
private static class HintAdapter extends ParserHintAdapter {
/**
* @generated
*/
private final IElementType elementType;
/**
* @generated
*/
public HintAdapter(IElementType type, EObject object, String parserHint) {
super(object, parserHint);
assert type != null;
elementType = type;
}
/**
* @generated
*/
public Object getAdapter(Class adapter) {
if(IElementType.class.equals(adapter)) {
return elementType;
}
return super.getAdapter(adapter);
}
}
}