/***************************************************************************** * 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.part; import java.util.ArrayList; import java.util.List; import org.eclipse.gef.Tool; import org.eclipse.gmf.runtime.diagram.ui.services.palette.PaletteFactory; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.diagram.activity.providers.UMLElementTypes; import org.eclipse.papyrus.uml.diagram.common.service.AspectUnspecifiedTypeConnectionTool; import org.eclipse.papyrus.uml.diagram.common.service.AspectUnspecifiedTypeCreationTool; /** * @generated */ public class UMLPaletteFactory extends PaletteFactory.Adapter { /** * @generated */ private final static String CREATEINITIALNODE1CREATIONTOOL = "createInitialnode1CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATEACTIVITYFINAL2CREATIONTOOL = "createActivityfinal2CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATEFLOWFINAL3CREATIONTOOL = "createFlowfinal3CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATEDECISIONNODE4CREATIONTOOL = "createDecisionnode4CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATEMERGENODE5CREATIONTOOL = "createMergenode5CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATEJOINNODE6CREATIONTOOL = "createJoinnode6CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATEFORKNODE7CREATIONTOOL = "createForknode7CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATEACTIVITYPARAMETERNODE8CREATIONTOOL = "createActivityParameterNode8CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATEDATASTORENODE9CREATIONTOOL = "createDataStoreNode9CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATEOPAQUEACTION10CREATIONTOOL = "createOpaqueAction10CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATECALLBEHAVIORACTION11CREATIONTOOL = "createCallBehaviorAction11CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATECALLOPERATIONACTION12CREATIONTOOL = "createCallOperationAction12CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATESENDOBJECTACTION13CREATIONTOOL = "createSendObjectAction13CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATESENDSIGNALACTION14CREATIONTOOL = "createSendSignalAction14CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATEACCEPTEVENTACTION15CREATIONTOOL = "createAcceptEventAction15CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATEVALUESPECIFICATIONACTION16CREATIONTOOL = "createValueSpecificationAction16CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATEACTIVITYPARTITION17CREATIONTOOL = "createActivityPartition17CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATEINTERRUPTIBLEACTIVITYREGION18CREATIONTOOL = "createInterruptibleActivityRegion18CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATESTRUCTUREDACTIVITYNODE19CREATIONTOOL = "createStructuredActivityNode19CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATEREADSELFACTION20CREATIONTOOL = "createReadSelfAction20CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATECONDITIONALNODE21CREATIONTOOL = "createConditionalNode21CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATEEXPANSIONREGION22CREATIONTOOL = "createExpansionRegion22CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATELOOPNODE23CREATIONTOOL = "createLoopNode23CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATESEQUENCENODE24CREATIONTOOL = "createSequenceNode24CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATEOUTPUTPIN25CREATIONTOOL = "createOutputPin25CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATEINPUTPIN26CREATIONTOOL = "createInputPin26CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATEACTIONINPUTPIN27CREATIONTOOL = "createActionInputPin27CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATEVALUEPIN28CREATIONTOOL = "createValuePin28CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATEINPUTEXPANSIONNODE29CREATIONTOOL = "createInputExpansionNode29CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATEOUTPUTEXPANSIONNODE30CREATIONTOOL = "createOutputExpansionNode30CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATELOCALPRECONDITIONCONSTRAINT31CREATIONTOOL = "createLocalPreconditionConstraint31CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATELOCALPRECONDITIONINTERVALCONSTRAINT33CREATIONTOOL = "createLocalPreconditionIntervalConstraint33CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATELOCALPRECONDITIONDURATIONCONSTRAINT34CREATIONTOOL = "createLocalPreconditionDurationConstraint34CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATELOCALPRECONDITIONTIMECONSTRAINT35CREATIONTOOL = "createLocalPreconditionTimeConstraint35CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATELOCALPOSTCONDITIONCONSTRAINT36CREATIONTOOL = "createLocalPostconditionConstraint36CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATELOCALPOSTCONDITIONINTERVALCONSTRAINT38CREATIONTOOL = "createLocalPostconditionIntervalConstraint38CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATELOCALPOSTCONDITIONDURATIONCONSTRAINT39CREATIONTOOL = "createLocalPostconditionDurationConstraint39CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATELOCALPOSTCONDITIONTIMECONSTRAINT40CREATIONTOOL = "createLocalPostconditionTimeConstraint40CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATECOMMENT41CREATIONTOOL = "createComment41CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATEACTIVITY42CREATIONTOOL = "createActivity42CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATECREATEOBJECTACTION43CREATIONTOOL = "createCreateObjectAction43CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATEREADSTRUCTURALFEATUREACTION44CREATIONTOOL = "createReadStructuralFeatureAction44CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATEADDSTRUCTURALFEATUREVALUEACTION45CREATIONTOOL = "createAddStructuralFeatureValueAction45CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATEDESTROYOBJECTACTION46CREATIONTOOL = "createDestroyObjectAction46CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATEREADVARIABLEACTION47CREATIONTOOL = "createReadVariableAction47CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATEADDVARIABLEVALUEACTION48CREATIONTOOL = "createAddVariableValueAction48CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATEBROADCASTSIGNALACTION49CREATIONTOOL = "createBroadcastSignalAction49CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATECENTRALBUFFERNODE50CREATIONTOOL = "createCentralBufferNode50CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATECONSTRAINT51CREATIONTOOL = "createConstraint51CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATECONTROLFLOW1CREATIONTOOL = "createControlFlow1CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATEOBJECTFLOW2CREATIONTOOL = "createObjectFlow2CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATEEXCEPTIONHANDLER3CREATIONTOOL = "createExceptionHandler3CreationTool"; //$NON-NLS-1$ /** * @generated */ private final static String CREATELINK4CREATIONTOOL = "createLink4CreationTool"; //$NON-NLS-1$ /** * @generated */ public UMLPaletteFactory() { } /** * @generated */ public Tool createTool(String toolId) { if(toolId.equals(CREATEINITIALNODE1CREATIONTOOL)) { return createInitialnode1CreationTool(); } if(toolId.equals(CREATEACTIVITYFINAL2CREATIONTOOL)) { return createActivityfinal2CreationTool(); } if(toolId.equals(CREATEFLOWFINAL3CREATIONTOOL)) { return createFlowfinal3CreationTool(); } if(toolId.equals(CREATEDECISIONNODE4CREATIONTOOL)) { return createDecisionnode4CreationTool(); } if(toolId.equals(CREATEMERGENODE5CREATIONTOOL)) { return createMergenode5CreationTool(); } if(toolId.equals(CREATEJOINNODE6CREATIONTOOL)) { return createJoinnode6CreationTool(); } if(toolId.equals(CREATEFORKNODE7CREATIONTOOL)) { return createForknode7CreationTool(); } if(toolId.equals(CREATEACTIVITYPARAMETERNODE8CREATIONTOOL)) { return createActivityParameterNode8CreationTool(); } if(toolId.equals(CREATEDATASTORENODE9CREATIONTOOL)) { return createDataStoreNode9CreationTool(); } if(toolId.equals(CREATEOPAQUEACTION10CREATIONTOOL)) { return createOpaqueAction10CreationTool(); } if(toolId.equals(CREATECALLBEHAVIORACTION11CREATIONTOOL)) { return createCallBehaviorAction11CreationTool(); } if(toolId.equals(CREATECALLOPERATIONACTION12CREATIONTOOL)) { return createCallOperationAction12CreationTool(); } if(toolId.equals(CREATESENDOBJECTACTION13CREATIONTOOL)) { return createSendObjectAction13CreationTool(); } if(toolId.equals(CREATESENDSIGNALACTION14CREATIONTOOL)) { return createSendSignalAction14CreationTool(); } if(toolId.equals(CREATEACCEPTEVENTACTION15CREATIONTOOL)) { return createAcceptEventAction15CreationTool(); } if(toolId.equals(CREATEVALUESPECIFICATIONACTION16CREATIONTOOL)) { return createValueSpecificationAction16CreationTool(); } if(toolId.equals(CREATEACTIVITYPARTITION17CREATIONTOOL)) { return createActivityPartition17CreationTool(); } if(toolId.equals(CREATEINTERRUPTIBLEACTIVITYREGION18CREATIONTOOL)) { return createInterruptibleActivityRegion18CreationTool(); } if(toolId.equals(CREATESTRUCTUREDACTIVITYNODE19CREATIONTOOL)) { return createStructuredActivityNode19CreationTool(); } if(toolId.equals(CREATEREADSELFACTION20CREATIONTOOL)) { return createReadSelfAction20CreationTool(); } if(toolId.equals(CREATECONDITIONALNODE21CREATIONTOOL)) { return createConditionalNode21CreationTool(); } if(toolId.equals(CREATEEXPANSIONREGION22CREATIONTOOL)) { return createExpansionRegion22CreationTool(); } if(toolId.equals(CREATELOOPNODE23CREATIONTOOL)) { return createLoopNode23CreationTool(); } if(toolId.equals(CREATESEQUENCENODE24CREATIONTOOL)) { return createSequenceNode24CreationTool(); } if(toolId.equals(CREATEOUTPUTPIN25CREATIONTOOL)) { return createOutputPin25CreationTool(); } if(toolId.equals(CREATEINPUTPIN26CREATIONTOOL)) { return createInputPin26CreationTool(); } if(toolId.equals(CREATEACTIONINPUTPIN27CREATIONTOOL)) { return createActionInputPin27CreationTool(); } if(toolId.equals(CREATEVALUEPIN28CREATIONTOOL)) { return createValuePin28CreationTool(); } if(toolId.equals(CREATEINPUTEXPANSIONNODE29CREATIONTOOL)) { return createInputExpansionNode29CreationTool(); } if(toolId.equals(CREATEOUTPUTEXPANSIONNODE30CREATIONTOOL)) { return createOutputExpansionNode30CreationTool(); } if(toolId.equals(CREATELOCALPRECONDITIONCONSTRAINT31CREATIONTOOL)) { return createLocalPreconditionConstraint31CreationTool(); } if(toolId.equals(CREATELOCALPRECONDITIONINTERVALCONSTRAINT33CREATIONTOOL)) { return createLocalPreconditionIntervalConstraint33CreationTool(); } if(toolId.equals(CREATELOCALPRECONDITIONDURATIONCONSTRAINT34CREATIONTOOL)) { return createLocalPreconditionDurationConstraint34CreationTool(); } if(toolId.equals(CREATELOCALPRECONDITIONTIMECONSTRAINT35CREATIONTOOL)) { return createLocalPreconditionTimeConstraint35CreationTool(); } if(toolId.equals(CREATELOCALPOSTCONDITIONCONSTRAINT36CREATIONTOOL)) { return createLocalPostconditionConstraint36CreationTool(); } if(toolId.equals(CREATELOCALPOSTCONDITIONINTERVALCONSTRAINT38CREATIONTOOL)) { return createLocalPostconditionIntervalConstraint38CreationTool(); } if(toolId.equals(CREATELOCALPOSTCONDITIONDURATIONCONSTRAINT39CREATIONTOOL)) { return createLocalPostconditionDurationConstraint39CreationTool(); } if(toolId.equals(CREATELOCALPOSTCONDITIONTIMECONSTRAINT40CREATIONTOOL)) { return createLocalPostconditionTimeConstraint40CreationTool(); } if(toolId.equals(CREATECOMMENT41CREATIONTOOL)) { return createComment41CreationTool(); } if(toolId.equals(CREATEACTIVITY42CREATIONTOOL)) { return createActivity42CreationTool(); } if(toolId.equals(CREATECREATEOBJECTACTION43CREATIONTOOL)) { return createCreateObjectAction43CreationTool(); } if(toolId.equals(CREATEREADSTRUCTURALFEATUREACTION44CREATIONTOOL)) { return createReadStructuralFeatureAction44CreationTool(); } if(toolId.equals(CREATEADDSTRUCTURALFEATUREVALUEACTION45CREATIONTOOL)) { return createAddStructuralFeatureValueAction45CreationTool(); } if(toolId.equals(CREATEDESTROYOBJECTACTION46CREATIONTOOL)) { return createDestroyObjectAction46CreationTool(); } if(toolId.equals(CREATEREADVARIABLEACTION47CREATIONTOOL)) { return createReadVariableAction47CreationTool(); } if(toolId.equals(CREATEADDVARIABLEVALUEACTION48CREATIONTOOL)) { return createAddVariableValueAction48CreationTool(); } if(toolId.equals(CREATEBROADCASTSIGNALACTION49CREATIONTOOL)) { return createBroadcastSignalAction49CreationTool(); } if(toolId.equals(CREATECENTRALBUFFERNODE50CREATIONTOOL)) { return createCentralBufferNode50CreationTool(); } if(toolId.equals(CREATECONSTRAINT51CREATIONTOOL)) { return createConstraint51CreationTool(); } if(toolId.equals(CREATECONTROLFLOW1CREATIONTOOL)) { return createControlFlow1CreationTool(); } if(toolId.equals(CREATEOBJECTFLOW2CREATIONTOOL)) { return createObjectFlow2CreationTool(); } if(toolId.equals(CREATEEXCEPTIONHANDLER3CREATIONTOOL)) { return createExceptionHandler3CreationTool(); } if(toolId.equals(CREATELINK4CREATIONTOOL)) { return createLink4CreationTool(); } // default return: null return null; } public Object getTemplate(String templateId) { // default return: null return null; } /** * @generated */ private Tool createInitialnode1CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.InitialNode_3004); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createActivityfinal2CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.ActivityFinalNode_3005); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createFlowfinal3CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.FlowFinalNode_3006); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createDecisionnode4CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.DecisionNode_3038); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createMergenode5CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.MergeNode_3039); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createJoinnode6CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.JoinNode_3041); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createForknode7CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.ForkNode_3040); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createActivityParameterNode8CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.ActivityParameterNode_3059); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createDataStoreNode9CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.DataStoreNode_3078); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createOpaqueAction10CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.OpaqueAction_3007); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createCallBehaviorAction11CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.CallBehaviorAction_3008); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createCallOperationAction12CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.CallOperationAction_3010); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createSendObjectAction13CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.SendObjectAction_3042); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createSendSignalAction14CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.SendSignalAction_3052); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createAcceptEventAction15CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.AcceptEventAction_3063); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createValueSpecificationAction16CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.ValueSpecificationAction_3076); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createActivityPartition17CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.ActivityPartition_3067); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createInterruptibleActivityRegion18CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.InterruptibleActivityRegion_3068); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createStructuredActivityNode19CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.StructuredActivityNode_3065); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createReadSelfAction20CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.ReadSelfAction_3081); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createConditionalNode21CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.ConditionalNode_3069); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createExpansionRegion22CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.ExpansionRegion_3070); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createLoopNode23CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.LoopNode_3071); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createSequenceNode24CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.SequenceNode_3073); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createOutputPin25CreationTool() { List<IElementType> types = new ArrayList<IElementType>(9); types.add(UMLElementTypes.OutputPin_3014); types.add(UMLElementTypes.OutputPin_3020); types.add(UMLElementTypes.OutputPin_3024); types.add(UMLElementTypes.OutputPin_3064); types.add(UMLElementTypes.OutputPin_3077); types.add(UMLElementTypes.OutputPin_3084); types.add(UMLElementTypes.OutputPin_3109); types.add(UMLElementTypes.OutputPin_3110); types.add(UMLElementTypes.OutputPin_3111); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createInputPin26CreationTool() { List<IElementType> types = new ArrayList<IElementType>(5); types.add(UMLElementTypes.InputPin_3013); types.add(UMLElementTypes.InputPin_3019); types.add(UMLElementTypes.InputPin_3023); types.add(UMLElementTypes.InputPin_3055); types.add(UMLElementTypes.InputPin_3105); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createActionInputPin27CreationTool() { List<IElementType> types = new ArrayList<IElementType>(4); types.add(UMLElementTypes.ActionInputPin_3016); types.add(UMLElementTypes.ActionInputPin_3018); types.add(UMLElementTypes.ActionInputPin_3021); types.add(UMLElementTypes.ActionInputPin_3053); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createValuePin28CreationTool() { List<IElementType> types = new ArrayList<IElementType>(4); types.add(UMLElementTypes.ValuePin_3015); types.add(UMLElementTypes.ValuePin_3017); types.add(UMLElementTypes.ValuePin_3022); types.add(UMLElementTypes.ValuePin_3054); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createInputExpansionNode29CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.ExpansionNode_3074); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createOutputExpansionNode30CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.ExpansionNode_3075); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createLocalPreconditionConstraint31CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.Constraint_3011); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createLocalPreconditionIntervalConstraint33CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.IntervalConstraint_3032); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createLocalPreconditionDurationConstraint34CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.DurationConstraint_3034); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createLocalPreconditionTimeConstraint35CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.TimeConstraint_3036); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createLocalPostconditionConstraint36CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.Constraint_3012); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createLocalPostconditionIntervalConstraint38CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.IntervalConstraint_3033); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createLocalPostconditionDurationConstraint39CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.DurationConstraint_3035); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createLocalPostconditionTimeConstraint40CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.TimeConstraint_3037); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createComment41CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.Comment_3080); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createActivity42CreationTool() { List<IElementType> types = new ArrayList<IElementType>(2); types.add(UMLElementTypes.Activity_2001); types.add(UMLElementTypes.Activity_3083); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createCreateObjectAction43CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.CreateObjectAction_3086); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createReadStructuralFeatureAction44CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.ReadStructuralFeatureAction_3088); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createAddStructuralFeatureValueAction45CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.AddStructuralFeatureValueAction_3091); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createDestroyObjectAction46CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.DestroyObjectAction_3095); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createReadVariableAction47CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.ReadVariableAction_3097); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createAddVariableValueAction48CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.AddVariableValueAction_3099); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createBroadcastSignalAction49CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.BroadcastSignalAction_3102); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createCentralBufferNode50CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.CentralBufferNode_3104); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createConstraint51CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.Constraint_3112); Tool tool = new AspectUnspecifiedTypeCreationTool(types); return tool; } /** * @generated */ private Tool createControlFlow1CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.ControlFlow_4004); Tool tool = new AspectUnspecifiedTypeConnectionTool(types); return tool; } /** * @generated */ private Tool createObjectFlow2CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.ObjectFlow_4003); Tool tool = new AspectUnspecifiedTypeConnectionTool(types); return tool; } /** * @generated */ private Tool createExceptionHandler3CreationTool() { List<IElementType> types = new ArrayList<IElementType>(1); types.add(UMLElementTypes.ExceptionHandler_4005); Tool tool = new AspectUnspecifiedTypeConnectionTool(types); return tool; } /** * @generated */ private Tool createLink4CreationTool() { List<IElementType> types = new ArrayList<IElementType>(2); types.add(UMLElementTypes.CommentAnnotatedElement_4006); types.add(UMLElementTypes.ConstraintConstrainedElement_4007); Tool tool = new AspectUnspecifiedTypeConnectionTool(types); return tool; } }