/***************************************************************************** * 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.Collection; import java.util.Collections; import java.util.Iterator; import java.util.LinkedList; import java.util.List; import java.util.Map; import org.eclipse.emf.ecore.EObject; import org.eclipse.emf.ecore.EStructuralFeature; import org.eclipse.emf.ecore.util.EcoreUtil; import org.eclipse.gmf.runtime.notation.View; import org.eclipse.papyrus.uml.diagram.activity.edit.parts.*; import org.eclipse.papyrus.uml.diagram.activity.providers.UMLElementTypes; import org.eclipse.uml2.uml.AcceptEventAction; import org.eclipse.uml2.uml.Action; import org.eclipse.uml2.uml.ActionInputPin; import org.eclipse.uml2.uml.Activity; import org.eclipse.uml2.uml.ActivityFinalNode; import org.eclipse.uml2.uml.ActivityGroup; import org.eclipse.uml2.uml.ActivityNode; import org.eclipse.uml2.uml.ActivityParameterNode; import org.eclipse.uml2.uml.ActivityPartition; import org.eclipse.uml2.uml.AddStructuralFeatureValueAction; import org.eclipse.uml2.uml.AddVariableValueAction; import org.eclipse.uml2.uml.Behavior; import org.eclipse.uml2.uml.BroadcastSignalAction; import org.eclipse.uml2.uml.CallBehaviorAction; import org.eclipse.uml2.uml.CallOperationAction; import org.eclipse.uml2.uml.CentralBufferNode; import org.eclipse.uml2.uml.Comment; import org.eclipse.uml2.uml.ConditionalNode; import org.eclipse.uml2.uml.Constraint; import org.eclipse.uml2.uml.ControlFlow; import org.eclipse.uml2.uml.CreateObjectAction; import org.eclipse.uml2.uml.DataStoreNode; import org.eclipse.uml2.uml.DecisionNode; import org.eclipse.uml2.uml.DestroyObjectAction; import org.eclipse.uml2.uml.DurationConstraint; import org.eclipse.uml2.uml.Element; import org.eclipse.uml2.uml.ExceptionHandler; import org.eclipse.uml2.uml.ExecutableNode; import org.eclipse.uml2.uml.ExpansionNode; import org.eclipse.uml2.uml.ExpansionRegion; import org.eclipse.uml2.uml.FlowFinalNode; import org.eclipse.uml2.uml.ForkNode; import org.eclipse.uml2.uml.InitialNode; import org.eclipse.uml2.uml.InputPin; import org.eclipse.uml2.uml.InterruptibleActivityRegion; import org.eclipse.uml2.uml.IntervalConstraint; import org.eclipse.uml2.uml.JoinNode; import org.eclipse.uml2.uml.LoopNode; import org.eclipse.uml2.uml.MergeNode; import org.eclipse.uml2.uml.NamedElement; import org.eclipse.uml2.uml.ObjectFlow; import org.eclipse.uml2.uml.ObjectNode; import org.eclipse.uml2.uml.OpaqueAction; import org.eclipse.uml2.uml.OutputPin; import org.eclipse.uml2.uml.Package; import org.eclipse.uml2.uml.PackageableElement; import org.eclipse.uml2.uml.Parameter; import org.eclipse.uml2.uml.ReadSelfAction; import org.eclipse.uml2.uml.ReadStructuralFeatureAction; import org.eclipse.uml2.uml.ReadVariableAction; import org.eclipse.uml2.uml.SendObjectAction; import org.eclipse.uml2.uml.SendSignalAction; import org.eclipse.uml2.uml.SequenceNode; import org.eclipse.uml2.uml.StructuredActivityNode; import org.eclipse.uml2.uml.TimeConstraint; import org.eclipse.uml2.uml.UMLPackage; import org.eclipse.uml2.uml.ValuePin; import org.eclipse.uml2.uml.ValueSpecificationAction; /** * @generated */ public class UMLDiagramUpdater { /** * @generated */ public static List<UMLNodeDescriptor> getSemanticChildren(View view) { switch(UMLVisualIDRegistry.getVisualID(view)) { case ActivityDiagramEditPart.VISUAL_ID: return getPackage_1000SemanticChildren(view); case ActivityEditPart.VISUAL_ID: return getActivity_2001SemanticChildren(view); case OpaqueActionEditPart.VISUAL_ID: return getOpaqueAction_3007SemanticChildren(view); case CallBehaviorActionEditPart.VISUAL_ID: return getCallBehaviorAction_3008SemanticChildren(view); case CallOperationActionEditPart.VISUAL_ID: return getCallOperationAction_3010SemanticChildren(view); case SendObjectActionEditPart.VISUAL_ID: return getSendObjectAction_3042SemanticChildren(view); case SendSignalActionEditPart.VISUAL_ID: return getSendSignalAction_3052SemanticChildren(view); case AcceptEventActionEditPart.VISUAL_ID: return getAcceptEventAction_3063SemanticChildren(view); case ValueSpecificationActionEditPart.VISUAL_ID: return getValueSpecificationAction_3076SemanticChildren(view); case ExpansionRegionEditPart.VISUAL_ID: return getExpansionRegion_3070SemanticChildren(view); case LoopNodeEditPart.VISUAL_ID: return getLoopNode_3071SemanticChildren(view); case ReadSelfActionEditPart.VISUAL_ID: return getReadSelfAction_3081SemanticChildren(view); case ActivityEditPartCN.VISUAL_ID: return getActivity_3083SemanticChildren(view); case CreateObjectActionEditPart.VISUAL_ID: return getCreateObjectAction_3086SemanticChildren(view); case ReadStructuralFeatureActionEditPart.VISUAL_ID: return getReadStructuralFeatureAction_3088SemanticChildren(view); case AddStructuralFeatureValueActionEditPart.VISUAL_ID: return getAddStructuralFeatureValueAction_3091SemanticChildren(view); case DestroyObjectActionEditPart.VISUAL_ID: return getDestroyObjectAction_3095SemanticChildren(view); case ReadVariableActionEditPart.VISUAL_ID: return getReadVariableAction_3097SemanticChildren(view); case AddVariableValueActionEditPart.VISUAL_ID: return getAddVariableValueAction_3099SemanticChildren(view); case BroadcastSignalActionEditPart.VISUAL_ID: return getBroadcastSignalAction_3102SemanticChildren(view); case ActivityActivityParametersCompartmentEditPart.VISUAL_ID: return getActivityActivityFigureParameterCompartment_7001SemanticChildren(view); case ActivityActivityPreConditionsCompartmentEditPart.VISUAL_ID: return getActivityActivityFigurePreconditionCompartment_7002SemanticChildren(view); case ActivityActivityPostConditionsCompartmentEditPart.VISUAL_ID: return getActivityActivityFigurePostCondtionCompartment_7003SemanticChildren(view); case ActivityActivityContentCompartmentEditPart.VISUAL_ID: return getActivityActivityFigureContentCompartment_7004SemanticChildren(view); case ConditionalNodeStructuredActivityNodeContentCompartmentEditPart.VISUAL_ID: return getConditionalNodeStructuredActivityNodeContentCompartment_7008SemanticChildren(view); case ExpansionRegionStructuredActivityNodeContentCompartmentEditPart.VISUAL_ID: return getExpansionRegionStructuredActivityNodeContentCompartment_7009SemanticChildren(view); case LoopNodeStructuredActivityNodeContentCompartmentEditPart.VISUAL_ID: return getLoopNodeStructuredActivityNodeContentCompartment_7010SemanticChildren(view); case SequenceNodeStructuredActivityNodeContentCompartmentEditPart.VISUAL_ID: return getSequenceNodeStructuredActivityNodeContentCompartment_7012SemanticChildren(view); case StructuredActivityNodeStructuredActivityNodeContentCompartmentEditPart.VISUAL_ID: return getStructuredActivityNodeStructuredActivityNodeContentCompartment_7005SemanticChildren(view); case ActivityPartitionActivityPartitionContentCompartmentEditPart.VISUAL_ID: return getActivityPartitionActivityPartitionContentCompartment_7006SemanticChildren(view); case InterruptibleActivityRegionInterruptibleActivityRegionContentCompartmentEditPart.VISUAL_ID: return getInterruptibleActivityRegionInterruptibleActivityRegionContentCompartment_7007SemanticChildren(view); case ActivityCNParametersCompartmentEditPart.VISUAL_ID: return getActivityActivityFigureParameterCompartment_7014SemanticChildren(view); case ActivityCNPreConditionsCompartmentEditPart.VISUAL_ID: return getActivityActivityFigurePreconditionCompartment_7015SemanticChildren(view); case ActivityCNPostConditionsCompartmentEditPart.VISUAL_ID: return getActivityActivityFigurePostCondtionCompartment_7016SemanticChildren(view); case ActivityCNContentCompartmentEditPart.VISUAL_ID: return getActivityActivityFigureContentCompartment_7013SemanticChildren(view); } return Collections.emptyList(); } /** * @generated */ public static List<UMLNodeDescriptor> getActivity_2001SemanticChildren(View view) { if(!view.isSetElement()) { return Collections.EMPTY_LIST; } Activity modelElement = (Activity)view.getElement(); LinkedList<UMLNodeDescriptor> result = new LinkedList<UMLNodeDescriptor>(); for(Iterator<?> it = modelElement.getOwnedNodes().iterator(); it.hasNext();) { ActivityNode childElement = (ActivityNode)it.next(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == ActivityParameterNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } } return result; } /** * @generated */ public static List<UMLNodeDescriptor> getOpaqueAction_3007SemanticChildren(View view) { if(!view.isSetElement()) { return Collections.EMPTY_LIST; } OpaqueAction modelElement = (OpaqueAction)view.getElement(); LinkedList<UMLNodeDescriptor> result = new LinkedList<UMLNodeDescriptor>(); for(Iterator<?> it = modelElement.getInputValues().iterator(); it.hasNext();) { InputPin childElement = (InputPin)it.next(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == ValuePinInOpaqueActEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ActionInputPinInOpaqueActEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == InputPinInOpaqueActEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } } for(Iterator<?> it = modelElement.getOutputValues().iterator(); it.hasNext();) { OutputPin childElement = (OutputPin)it.next(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == OutputPinInOpaqueActEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } } return result; } /** * @generated */ public static List<UMLNodeDescriptor> getCallBehaviorAction_3008SemanticChildren(View view) { if(!view.isSetElement()) { return Collections.EMPTY_LIST; } CallBehaviorAction modelElement = (CallBehaviorAction)view.getElement(); LinkedList<UMLNodeDescriptor> result = new LinkedList<UMLNodeDescriptor>(); for(Iterator<?> it = modelElement.getArguments().iterator(); it.hasNext();) { InputPin childElement = (InputPin)it.next(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == ValuePinInCallBeActEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ActionInputPinInCallBeActEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == InputPinInCallBeActEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } } for(Iterator<?> it = modelElement.getResults().iterator(); it.hasNext();) { OutputPin childElement = (OutputPin)it.next(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == OutputPinInCallBeActEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } } return result; } /** * @generated */ public static List<UMLNodeDescriptor> getCallOperationAction_3010SemanticChildren(View view) { if(!view.isSetElement()) { return Collections.EMPTY_LIST; } CallOperationAction modelElement = (CallOperationAction)view.getElement(); LinkedList<UMLNodeDescriptor> result = new LinkedList<UMLNodeDescriptor>(); for(Iterator<?> it = modelElement.getArguments().iterator(); it.hasNext();) { InputPin childElement = (InputPin)it.next(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == ActionInputPinInCallOpActEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ValuePinInCallOpActEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == InputPinInCallOpActEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } } for(Iterator<?> it = modelElement.getResults().iterator(); it.hasNext();) { OutputPin childElement = (OutputPin)it.next(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == OutputPinInCallOpActEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } } { InputPin childElement = modelElement.getTarget(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == ValuePinInCallOpActAsTargetEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); } if(visualID == ActionInputPinInCallOpActAsTargetEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); } if(visualID == InputPinInCallOpActAsTargetEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); } } return result; } /** * @generated */ public static List<UMLNodeDescriptor> getSendObjectAction_3042SemanticChildren(View view) { if(!view.isSetElement()) { return Collections.EMPTY_LIST; } SendObjectAction modelElement = (SendObjectAction)view.getElement(); LinkedList<UMLNodeDescriptor> result = new LinkedList<UMLNodeDescriptor>(); { InputPin childElement = modelElement.getRequest(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == ValuePinInSendObjActAsReqEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); } if(visualID == ActionInputPinInSendObjActAsReqEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); } if(visualID == InputPinInSendObjActAsReqEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); } } { InputPin childElement = modelElement.getTarget(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == ValuePinInSendObjActAsTargetEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); } if(visualID == ActionInputPinInSendObjActAsTargetEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); } if(visualID == InputPinInSendObjActAsTargetEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); } } return result; } /** * @generated */ public static List<UMLNodeDescriptor> getSendSignalAction_3052SemanticChildren(View view) { if(!view.isSetElement()) { return Collections.EMPTY_LIST; } SendSignalAction modelElement = (SendSignalAction)view.getElement(); LinkedList<UMLNodeDescriptor> result = new LinkedList<UMLNodeDescriptor>(); for(Iterator<?> it = modelElement.getArguments().iterator(); it.hasNext();) { InputPin childElement = (InputPin)it.next(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == ActionInputPinInSendSigActEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ValuePinInSendSigActEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == InputPinInSendSigActEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } } { InputPin childElement = modelElement.getTarget(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == ValuePinInSendSigActAsTargetEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); } if(visualID == ActionInputPinInSendSigActAsTargetEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); } if(visualID == InputPinInSendSigActAsTargetEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); } } return result; } /** * @generated */ public static List<UMLNodeDescriptor> getAcceptEventAction_3063SemanticChildren(View view) { if(!view.isSetElement()) { return Collections.EMPTY_LIST; } AcceptEventAction modelElement = (AcceptEventAction)view.getElement(); LinkedList<UMLNodeDescriptor> result = new LinkedList<UMLNodeDescriptor>(); for(Iterator<?> it = modelElement.getResults().iterator(); it.hasNext();) { OutputPin childElement = (OutputPin)it.next(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == OutputPinInAcceptEventActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } } return result; } /** * @generated */ public static List<UMLNodeDescriptor> getExpansionRegion_3070SemanticChildren(View view) { if(!view.isSetElement()) { return Collections.EMPTY_LIST; } ExpansionRegion modelElement = (ExpansionRegion)view.getElement(); LinkedList<UMLNodeDescriptor> result = new LinkedList<UMLNodeDescriptor>(); for(Iterator<?> it = modelElement.getInputElements().iterator(); it.hasNext();) { ExpansionNode childElement = (ExpansionNode)it.next(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == ExpansionNodeAsInEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } } for(Iterator<?> it = modelElement.getOutputElements().iterator(); it.hasNext();) { ExpansionNode childElement = (ExpansionNode)it.next(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == ExpansionNodeAsOutEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } } return result; } /** * @generated */ public static List<UMLNodeDescriptor> getLoopNode_3071SemanticChildren(View view) { if(!view.isSetElement()) { return Collections.EMPTY_LIST; } LoopNode modelElement = (LoopNode)view.getElement(); LinkedList<UMLNodeDescriptor> result = new LinkedList<UMLNodeDescriptor>(); for(Iterator<?> it = modelElement.getLoopVariableInputs().iterator(); it.hasNext();) { InputPin childElement = (InputPin)it.next(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == InputPinInLoopNodeAsVariableEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } } for(Iterator<?> it = modelElement.getResults().iterator(); it.hasNext();) { OutputPin childElement = (OutputPin)it.next(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == OutputPinInLoopNodeAsResultEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } } for(Iterator<?> it = modelElement.getBodyOutputs().iterator(); it.hasNext();) { OutputPin childElement = (OutputPin)it.next(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == OutputPinInLoopNodeAsBodyOutputEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } } for(Iterator<?> it = modelElement.getLoopVariables().iterator(); it.hasNext();) { OutputPin childElement = (OutputPin)it.next(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == OutputPinInLoopNodeAsLoopVariableEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } } return result; } /** * @generated */ public static List<UMLNodeDescriptor> getReadSelfAction_3081SemanticChildren(View view) { if(!view.isSetElement()) { return Collections.EMPTY_LIST; } ReadSelfAction modelElement = (ReadSelfAction)view.getElement(); LinkedList<UMLNodeDescriptor> result = new LinkedList<UMLNodeDescriptor>(); { OutputPin childElement = modelElement.getResult(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == ReadSelfActionOutputPinEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); } } return result; } /** * pb to solve with output pin 3082 * * @generated NOT */ public static List<UMLNodeDescriptor> getOutputPin_3082SemanticChildren(View view) { if(!view.isSetElement()) { return Collections.EMPTY_LIST; } OutputPin modelElement = (OutputPin)view.getElement(); LinkedList<UMLNodeDescriptor> result = new LinkedList<UMLNodeDescriptor>(); // for (Iterator<?> it = modelElement.getNodes().iterator(); it.hasNext();) { // ActivityNode childElement = (ActivityNode) it.next(); // int visualID = UMLVisualIDRegistry.getNodeVisualID(view, // childElement); // if (visualID == ActivityParameterNodeEditPart.VISUAL_ID) { // result.add(new UMLNodeDescriptor(childElement, visualID)); // continue; // } // } return result; } /** * @generated */ public static List<UMLNodeDescriptor> getActivity_3083SemanticChildren(View view) { if(!view.isSetElement()) { return Collections.EMPTY_LIST; } Activity modelElement = (Activity)view.getElement(); LinkedList<UMLNodeDescriptor> result = new LinkedList<UMLNodeDescriptor>(); for(Iterator<?> it = modelElement.getOwnedNodes().iterator(); it.hasNext();) { ActivityNode childElement = (ActivityNode)it.next(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == ActivityParameterNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } } return result; } /** * @generated */ public static List<UMLNodeDescriptor> getCreateObjectAction_3086SemanticChildren(View view) { if(!view.isSetElement()) { return Collections.EMPTY_LIST; } CreateObjectAction modelElement = (CreateObjectAction)view.getElement(); LinkedList<UMLNodeDescriptor> result = new LinkedList<UMLNodeDescriptor>(); { OutputPin childElement = modelElement.getResult(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == OutputPinInCreateObjectActionAsResultEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); } } return result; } /** * @generated */ public static List<UMLNodeDescriptor> getReadStructuralFeatureAction_3088SemanticChildren(View view) { if(!view.isSetElement()) { return Collections.EMPTY_LIST; } ReadStructuralFeatureAction modelElement = (ReadStructuralFeatureAction)view.getElement(); LinkedList<UMLNodeDescriptor> result = new LinkedList<UMLNodeDescriptor>(); { InputPin childElement = modelElement.getObject(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == InputPinInReadStructuralFeatureAsObjectEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); } } { OutputPin childElement = modelElement.getResult(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == OutputPinInReadStructuralFeatureAsResultEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); } } return result; } /** * @generated */ public static List<UMLNodeDescriptor> getAddStructuralFeatureValueAction_3091SemanticChildren(View view) { if(!view.isSetElement()) { return Collections.EMPTY_LIST; } AddStructuralFeatureValueAction modelElement = (AddStructuralFeatureValueAction)view.getElement(); LinkedList<UMLNodeDescriptor> result = new LinkedList<UMLNodeDescriptor>(); { InputPin childElement = modelElement.getObject(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == InputPinInAddStructuralFeatureValueActionAsObjectEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); } } { InputPin childElement = modelElement.getValue(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == InputPinInAddStructuralFeatureValueActionAsValueEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); } } { OutputPin childElement = modelElement.getResult(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == OutputPinInAddStructuralFeatureValueActionAsResultEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); } } return result; } /** * @generated */ public static List<UMLNodeDescriptor> getDestroyObjectAction_3095SemanticChildren(View view) { if(!view.isSetElement()) { return Collections.EMPTY_LIST; } DestroyObjectAction modelElement = (DestroyObjectAction)view.getElement(); LinkedList<UMLNodeDescriptor> result = new LinkedList<UMLNodeDescriptor>(); { InputPin childElement = modelElement.getTarget(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == InputPinInDestroyObjectActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); } } return result; } /** * @generated */ public static List<UMLNodeDescriptor> getReadVariableAction_3097SemanticChildren(View view) { if(!view.isSetElement()) { return Collections.EMPTY_LIST; } ReadVariableAction modelElement = (ReadVariableAction)view.getElement(); LinkedList<UMLNodeDescriptor> result = new LinkedList<UMLNodeDescriptor>(); { OutputPin childElement = modelElement.getResult(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == OutputPinInReadVariableActionAsResultEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); } } return result; } /** * @generated */ public static List<UMLNodeDescriptor> getAddVariableValueAction_3099SemanticChildren(View view) { if(!view.isSetElement()) { return Collections.EMPTY_LIST; } AddVariableValueAction modelElement = (AddVariableValueAction)view.getElement(); LinkedList<UMLNodeDescriptor> result = new LinkedList<UMLNodeDescriptor>(); { InputPin childElement = modelElement.getInsertAt(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == InputPinInAddVariableValueActionAsInsertAtEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); } } { InputPin childElement = modelElement.getValue(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == InputPinInAddVariableValueActionAsValueEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); } } return result; } /** * @generated */ public static List<UMLNodeDescriptor> getBroadcastSignalAction_3102SemanticChildren(View view) { if(!view.isSetElement()) { return Collections.EMPTY_LIST; } BroadcastSignalAction modelElement = (BroadcastSignalAction)view.getElement(); LinkedList<UMLNodeDescriptor> result = new LinkedList<UMLNodeDescriptor>(); for(Iterator<?> it = modelElement.getArguments().iterator(); it.hasNext();) { InputPin childElement = (InputPin)it.next(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == InputPinInBroadcastSignalActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } } return result; } /** * @generated */ public static List<UMLNodeDescriptor> getActivityActivityFigureParameterCompartment_7001SemanticChildren(View view) { if(false == view.eContainer() instanceof View) { return Collections.emptyList(); } View containerView = (View)view.eContainer(); if(!containerView.isSetElement()) { return Collections.emptyList(); } Activity modelElement = (Activity)containerView.getElement(); LinkedList<UMLNodeDescriptor> result = new LinkedList<UMLNodeDescriptor>(); for(Iterator<?> it = modelElement.getOwnedParameters().iterator(); it.hasNext();) { Parameter childElement = (Parameter)it.next(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == ParameterEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } } return result; } /** * @generated */ public static List<UMLNodeDescriptor> getActivityActivityFigurePreconditionCompartment_7002SemanticChildren(View view) { if(false == view.eContainer() instanceof View) { return Collections.emptyList(); } View containerView = (View)view.eContainer(); if(!containerView.isSetElement()) { return Collections.emptyList(); } Activity modelElement = (Activity)containerView.getElement(); LinkedList<UMLNodeDescriptor> result = new LinkedList<UMLNodeDescriptor>(); for(Iterator<?> it = modelElement.getPreconditions().iterator(); it.hasNext();) { Constraint childElement = (Constraint)it.next(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == ConstraintInActivityAsPrecondEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } } return result; } /** * @generated */ public static List<UMLNodeDescriptor> getActivityActivityFigurePostCondtionCompartment_7003SemanticChildren(View view) { if(false == view.eContainer() instanceof View) { return Collections.emptyList(); } View containerView = (View)view.eContainer(); if(!containerView.isSetElement()) { return Collections.emptyList(); } Activity modelElement = (Activity)containerView.getElement(); LinkedList<UMLNodeDescriptor> result = new LinkedList<UMLNodeDescriptor>(); for(Iterator<?> it = modelElement.getPostconditions().iterator(); it.hasNext();) { Constraint childElement = (Constraint)it.next(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == ConstraintInActivityAsPostcondEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } } return result; } /** * (update at each gmf change) add children actions' local conditions * * @generated NOT */ public static List<UMLNodeDescriptor> getActivityActivityFigureContentCompartment_7004SemanticChildren(View view) { if(false == view.eContainer() instanceof View) { return Collections.emptyList(); } View containerView = (View)view.eContainer(); if(!containerView.isSetElement()) { return Collections.emptyList(); } Activity modelElement = (Activity)containerView.getElement(); LinkedList<UMLNodeDescriptor> result = new LinkedList<UMLNodeDescriptor>(); for(Iterator<?> it = modelElement.getNodes().iterator(); it.hasNext();) { ActivityNode childElement = (ActivityNode)it.next(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == InitialNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ActivityFinalNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == FlowFinalNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == OpaqueActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == CallBehaviorActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == CallOperationActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == DecisionNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == MergeNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ForkNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == JoinNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == DataStoreNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == SendObjectActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == CreateObjectActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ReadStructuralFeatureActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == AddStructuralFeatureValueActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == DestroyObjectActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == AddVariableValueActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ReadVariableActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == BroadcastSignalActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == SendSignalActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == AcceptEventActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ValueSpecificationActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ReadSelfActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == CentralBufferNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } } // for (Iterator<?> it = modelElement.getLocalPreconditions().iterator(); it // .hasNext();) { // Constraint childElement = (Constraint) it.next(); // int visualID = UMLVisualIDRegistry.getNodeVisualID(view, // childElement); // if (visualID == DurationConstraintAsLocalPrecondEditPart.VISUAL_ID) { // result.add(new UMLNodeDescriptor(childElement, visualID)); // continue; // } // if (visualID == TimeConstraintAsLocalPrecondEditPart.VISUAL_ID) { // result.add(new UMLNodeDescriptor(childElement, visualID)); // continue; // } // if (visualID == IntervalConstraintAsLocalPrecondEditPart.VISUAL_ID) { // result.add(new UMLNodeDescriptor(childElement, visualID)); // continue; // } // if (visualID == ConstraintAsLocalPrecondEditPart.VISUAL_ID) { // result.add(new UMLNodeDescriptor(childElement, visualID)); // continue; // } // } // for (Iterator<?> it = modelElement.getLocalPostconditions().iterator(); it // .hasNext();) { // Constraint childElement = (Constraint) it.next(); // int visualID = UMLVisualIDRegistry.getNodeVisualID(view, // childElement); // if (visualID == DurationConstraintAsLocalPostcondEditPart.VISUAL_ID) { // result.add(new UMLNodeDescriptor(childElement, visualID)); // continue; // } // if (visualID == TimeConstraintAsLocalPostcondEditPart.VISUAL_ID) { // result.add(new UMLNodeDescriptor(childElement, visualID)); // continue; // } // if (visualID == IntervalConstraintAsLocalPostcondEditPart.VISUAL_ID) { // result.add(new UMLNodeDescriptor(childElement, visualID)); // continue; // } // if (visualID == ConstraintAsLocalPostcondEditPart.VISUAL_ID) { // result.add(new UMLNodeDescriptor(childElement, visualID)); // continue; // } // } for(Iterator<?> it = modelElement.getGroups().iterator(); it.hasNext();) { ActivityGroup childElement = (ActivityGroup)it.next(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == ConditionalNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ExpansionRegionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == LoopNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == SequenceNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == StructuredActivityNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ActivityPartitionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == InterruptibleActivityRegionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } } for(Iterator<?> it = modelElement.getOwnedComments().iterator(); it.hasNext();) { Comment childElement = (Comment)it.next(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == CommentEditPartCN.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } } for(Iterator<?> it = modelElement.getOwnedBehaviors().iterator(); it.hasNext();) { Behavior childElement = (Behavior)it.next(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == ActivityEditPartCN.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } } return result; } /** * @generated */ public static List<UMLNodeDescriptor> getValueSpecificationAction_3076SemanticChildren(View view) { if(!view.isSetElement()) { return Collections.EMPTY_LIST; } ValueSpecificationAction modelElement = (ValueSpecificationAction)view.getElement(); LinkedList<UMLNodeDescriptor> result = new LinkedList<UMLNodeDescriptor>(); { OutputPin childElement = modelElement.getResult(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == OutputPinInValSpecActEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); } } return result; } /** * (update at each gmf change) add children actions' local conditions * * @generated NOT */ public static List<UMLNodeDescriptor> getActivityActivityContentCompartment_7004SemanticChildren(View view) { if(false == view.eContainer() instanceof View) { return Collections.emptyList(); } View containerView = (View)view.eContainer(); if(!containerView.isSetElement()) { return Collections.emptyList(); } Activity modelElement = (Activity)containerView.getElement(); LinkedList<UMLNodeDescriptor> result = new LinkedList<UMLNodeDescriptor>(); for(Iterator<?> it = modelElement.getNodes().iterator(); it.hasNext();) { ActivityNode childElement = (ActivityNode)it.next(); //add children actions' local conditions if(childElement instanceof Action) { result.addAll(getActionLocalConditionsDescriptors((Action)childElement, view)); } int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == InitialNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ActivityFinalNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == FlowFinalNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == OpaqueActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == CallBehaviorActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == CallOperationActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == DecisionNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == MergeNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ForkNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == JoinNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == DataStoreNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == SendObjectActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == CreateObjectActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ReadStructuralFeatureActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == AddStructuralFeatureValueActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == DestroyObjectActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == AddVariableValueActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ReadVariableActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == BroadcastSignalActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == SendSignalActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == AcceptEventActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ValueSpecificationActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == CentralBufferNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } //add children actions' local conditions (2 blocks removed) } for(Iterator<?> it = modelElement.getGroups().iterator(); it.hasNext();) { ActivityGroup childElement = (ActivityGroup)it.next(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == ConditionalNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ExpansionRegionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == LoopNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == SequenceNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == StructuredActivityNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ActivityPartitionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == InterruptibleActivityRegionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } } return result; } /** * @generated NOT (update at each gmf change) add children actions' local conditions, add structured activity group as nodes */ public static List<UMLNodeDescriptor> getConditionalNodeStructuredActivityNodeContentCompartment_7008SemanticChildren(View view) { if(false == view.eContainer() instanceof View) { return Collections.emptyList(); } View containerView = (View)view.eContainer(); if(!containerView.isSetElement()) { return Collections.emptyList(); } ConditionalNode modelElement = (ConditionalNode)containerView.getElement(); LinkedList<UMLNodeDescriptor> result = new LinkedList<UMLNodeDescriptor>(); for(Iterator<?> it = modelElement.getNodes().iterator(); it.hasNext();) { ActivityNode childElement = (ActivityNode)it.next(); //add children actions' local conditions if(childElement instanceof Action) { result.addAll(getActionLocalConditionsDescriptors((Action)childElement, view)); } int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == InitialNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ActivityFinalNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == FlowFinalNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == OpaqueActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == CallBehaviorActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == CallOperationActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == DecisionNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == MergeNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ForkNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == JoinNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == DataStoreNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == SendObjectActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == CreateObjectActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ReadStructuralFeatureActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == AddStructuralFeatureValueActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == DestroyObjectActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == AddVariableValueActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ReadVariableActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == BroadcastSignalActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == SendSignalActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == AcceptEventActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ValueSpecificationActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == CentralBufferNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } //add children actions' local conditions (2 blocks removed) //add structured activity group as nodes // } // for(Iterator<?> it = modelElement.getGroups().iterator(); it.hasNext();) { // ActivityGroup childElement = (ActivityGroup)it.next(); // int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == ConditionalNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ExpansionRegionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == LoopNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == SequenceNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == StructuredActivityNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } } return result; } /** * @generated NOT (update at each gmf change) add children actions' local conditions */ public static List<UMLNodeDescriptor> getExpansionRegionStructuredActivityNodeContentCompartment_7009SemanticChildren(View view) { if(false == view.eContainer() instanceof View) { return Collections.emptyList(); } View containerView = (View)view.eContainer(); if(!containerView.isSetElement()) { return Collections.emptyList(); } ExpansionRegion modelElement = (ExpansionRegion)containerView.getElement(); LinkedList<UMLNodeDescriptor> result = new LinkedList<UMLNodeDescriptor>(); for(Iterator<?> it = modelElement.getNodes().iterator(); it.hasNext();) { ActivityNode childElement = (ActivityNode)it.next(); //add children actions' local conditions if(childElement instanceof Action) { result.addAll(getActionLocalConditionsDescriptors((Action)childElement, view)); } int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == InitialNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ActivityFinalNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == FlowFinalNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == OpaqueActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == CallBehaviorActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == CallOperationActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == DecisionNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == MergeNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ForkNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == JoinNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == DataStoreNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == SendObjectActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == CreateObjectActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ReadStructuralFeatureActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == AddStructuralFeatureValueActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == DestroyObjectActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == AddVariableValueActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ReadVariableActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == BroadcastSignalActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == SendSignalActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == AcceptEventActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ValueSpecificationActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == CentralBufferNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } //add children actions' local conditions (2 blocks removed) //add structured activity group as nodes // } // for(Iterator<?> it = modelElement.getGroups().iterator(); it.hasNext();) { // ActivityGroup childElement = (ActivityGroup)it.next(); // int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == ConditionalNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ExpansionRegionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == LoopNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == SequenceNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == StructuredActivityNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } } return result; } /** * @generated NOT (update at each gmf change) add children actions' local conditions, add structured activity group as nodes */ public static List<UMLNodeDescriptor> getLoopNodeStructuredActivityNodeContentCompartment_7010SemanticChildren(View view) { if(false == view.eContainer() instanceof View) { return Collections.emptyList(); } View containerView = (View)view.eContainer(); if(!containerView.isSetElement()) { return Collections.emptyList(); } LoopNode modelElement = (LoopNode)containerView.getElement(); LinkedList<UMLNodeDescriptor> result = new LinkedList<UMLNodeDescriptor>(); for(Iterator<?> it = modelElement.getNodes().iterator(); it.hasNext();) { ActivityNode childElement = (ActivityNode)it.next(); //add children actions' local conditions if(childElement instanceof Action) { result.addAll(getActionLocalConditionsDescriptors((Action)childElement, view)); } int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == InitialNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ActivityFinalNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == FlowFinalNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == OpaqueActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == CallBehaviorActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == CallOperationActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == DecisionNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == MergeNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ForkNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == JoinNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == DataStoreNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == SendObjectActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == CreateObjectActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ReadStructuralFeatureActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == AddStructuralFeatureValueActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == DestroyObjectActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == AddVariableValueActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ReadVariableActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == BroadcastSignalActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == SendSignalActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == AcceptEventActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ValueSpecificationActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == CentralBufferNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } //add children actions' local conditions (2 blocks removed) //add structured activity group as nodes // } // for(Iterator<?> it = modelElement.getGroups().iterator(); it.hasNext();) { // ActivityGroup childElement = (ActivityGroup)it.next(); // int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == ConditionalNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ExpansionRegionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == LoopNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == SequenceNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == StructuredActivityNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } } return result; } /** * @generated NOT (update at each gmf change) add children actions' local conditions, add structured activity group as nodes */ public static List<UMLNodeDescriptor> getSequenceNodeStructuredActivityNodeContentCompartment_7012SemanticChildren(View view) { if(false == view.eContainer() instanceof View) { return Collections.emptyList(); } View containerView = (View)view.eContainer(); if(!containerView.isSetElement()) { return Collections.emptyList(); } SequenceNode modelElement = (SequenceNode)containerView.getElement(); LinkedList<UMLNodeDescriptor> result = new LinkedList<UMLNodeDescriptor>(); for(Iterator<?> it = modelElement.getNodes().iterator(); it.hasNext();) { ActivityNode childElement = (ActivityNode)it.next(); //add children actions' local conditions if(childElement instanceof Action) { result.addAll(getActionLocalConditionsDescriptors((Action)childElement, view)); } int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == InitialNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ActivityFinalNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == FlowFinalNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == OpaqueActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == CallBehaviorActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == CallOperationActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == DecisionNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == MergeNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ForkNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == JoinNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == DataStoreNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == SendObjectActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == CreateObjectActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ReadStructuralFeatureActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == AddStructuralFeatureValueActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == DestroyObjectActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == AddVariableValueActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ReadVariableActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == BroadcastSignalActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == SendSignalActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == AcceptEventActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ValueSpecificationActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == CentralBufferNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } //add children actions' local conditions (2 blocks removed) //add structured activity group as nodes // } // for(Iterator<?> it = modelElement.getGroups().iterator(); it.hasNext();) { // ActivityGroup childElement = (ActivityGroup)it.next(); // int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == ConditionalNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ExpansionRegionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == LoopNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == SequenceNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == StructuredActivityNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } } return result; } /** * @generated NOT (update at each gmf change) add children actions' local conditions, add structured activity group as nodes */ public static List<UMLNodeDescriptor> getStructuredActivityNodeStructuredActivityNodeContentCompartment_7005SemanticChildren(View view) { if(false == view.eContainer() instanceof View) { return Collections.emptyList(); } View containerView = (View)view.eContainer(); if(!containerView.isSetElement()) { return Collections.emptyList(); } StructuredActivityNode modelElement = (StructuredActivityNode)containerView.getElement(); LinkedList<UMLNodeDescriptor> result = new LinkedList<UMLNodeDescriptor>(); for(Iterator<?> it = modelElement.getNodes().iterator(); it.hasNext();) { ActivityNode childElement = (ActivityNode)it.next(); //add children actions' local conditions if(childElement instanceof Action) { result.addAll(getActionLocalConditionsDescriptors((Action)childElement, view)); } int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == InitialNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ActivityFinalNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == FlowFinalNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == OpaqueActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == CallBehaviorActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == CallOperationActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == DecisionNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == MergeNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ForkNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == JoinNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == DataStoreNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == SendObjectActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == CreateObjectActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ReadStructuralFeatureActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == AddStructuralFeatureValueActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == DestroyObjectActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == AddVariableValueActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ReadVariableActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == BroadcastSignalActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == SendSignalActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == AcceptEventActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ValueSpecificationActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == CentralBufferNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } //add children actions' local conditions (2 blocks removed) //add structured activity group as nodes // } // for(Iterator<?> it = modelElement.getGroups().iterator(); it.hasNext();) { // ActivityGroup childElement = (ActivityGroup)it.next(); // int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == ConditionalNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ExpansionRegionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == LoopNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == SequenceNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == StructuredActivityNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } } return result; } /** * @generated NOT (update at each gmf change) add children actions' local conditions, add structured activity group as nodes */ public static List<UMLNodeDescriptor> getActivityPartitionActivityPartitionContentCompartment_7006SemanticChildren(View view) { if(false == view.eContainer() instanceof View) { return Collections.emptyList(); } View containerView = (View)view.eContainer(); if(!containerView.isSetElement()) { return Collections.emptyList(); } ActivityPartition modelElement = (ActivityPartition)containerView.getElement(); LinkedList<UMLNodeDescriptor> result = new LinkedList<UMLNodeDescriptor>(); for(Iterator<?> it = modelElement.getNodes().iterator(); it.hasNext();) { ActivityNode childElement = (ActivityNode)it.next(); //add children actions' local conditions if(childElement instanceof Action) { result.addAll(getActionLocalConditionsDescriptors((Action)childElement, view)); } int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == InitialNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ActivityFinalNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == FlowFinalNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == OpaqueActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == CallBehaviorActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == CallOperationActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == DecisionNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == MergeNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ForkNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == JoinNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == DataStoreNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == SendObjectActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == CreateObjectActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ReadStructuralFeatureActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == AddStructuralFeatureValueActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == DestroyObjectActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == AddVariableValueActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ReadVariableActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == BroadcastSignalActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == SendSignalActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == AcceptEventActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ValueSpecificationActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == CentralBufferNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } //add children actions' local conditions (2 blocks removed) //add structured activity group as nodes // } // for(Iterator<?> it = modelElement.getGroups().iterator(); it.hasNext();) { // ActivityGroup childElement = (ActivityGroup)it.next(); // int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == ConditionalNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ExpansionRegionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == LoopNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == SequenceNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == StructuredActivityNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ActivityPartitionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } } return result; } /** * @generated NOT (update at each gmf change) add children actions' local conditions, add structured activity group as nodes */ public static List<UMLNodeDescriptor> getInterruptibleActivityRegionInterruptibleActivityRegionContentCompartment_7007SemanticChildren(View view) { if(false == view.eContainer() instanceof View) { return Collections.emptyList(); } View containerView = (View)view.eContainer(); if(!containerView.isSetElement()) { return Collections.emptyList(); } InterruptibleActivityRegion modelElement = (InterruptibleActivityRegion)containerView.getElement(); LinkedList<UMLNodeDescriptor> result = new LinkedList<UMLNodeDescriptor>(); for(Iterator<?> it = modelElement.getNodes().iterator(); it.hasNext();) { ActivityNode childElement = (ActivityNode)it.next(); //add children actions' local conditions if(childElement instanceof Action) { result.addAll(getActionLocalConditionsDescriptors((Action)childElement, view)); } int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == InitialNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ActivityFinalNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == FlowFinalNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == OpaqueActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == CallBehaviorActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == CallOperationActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == DecisionNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == MergeNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ForkNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == JoinNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == DataStoreNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == SendObjectActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == CreateObjectActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ReadStructuralFeatureActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == AddStructuralFeatureValueActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == DestroyObjectActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == AddVariableValueActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ReadVariableActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == BroadcastSignalActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == SendSignalActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == AcceptEventActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ValueSpecificationActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == CentralBufferNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } //add children actions' local conditions (2 blocks removed) //add structured activity group as nodes // } // for(Iterator<?> it = modelElement.getGroups().iterator(); it.hasNext();) { // ActivityGroup childElement = (ActivityGroup)it.next(); // int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == ConditionalNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ExpansionRegionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == LoopNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == SequenceNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == StructuredActivityNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } } return result; } /** * @generated */ public static List<UMLNodeDescriptor> getActivityActivityFigureParameterCompartment_7014SemanticChildren(View view) { if(false == view.eContainer() instanceof View) { return Collections.emptyList(); } View containerView = (View)view.eContainer(); if(!containerView.isSetElement()) { return Collections.emptyList(); } Activity modelElement = (Activity)containerView.getElement(); LinkedList<UMLNodeDescriptor> result = new LinkedList<UMLNodeDescriptor>(); for(Iterator<?> it = modelElement.getOwnedParameters().iterator(); it.hasNext();) { Parameter childElement = (Parameter)it.next(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == ParameterEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } } return result; } /** * @generated */ public static List<UMLNodeDescriptor> getActivityActivityFigurePreconditionCompartment_7015SemanticChildren(View view) { if(false == view.eContainer() instanceof View) { return Collections.emptyList(); } View containerView = (View)view.eContainer(); if(!containerView.isSetElement()) { return Collections.emptyList(); } Activity modelElement = (Activity)containerView.getElement(); LinkedList<UMLNodeDescriptor> result = new LinkedList<UMLNodeDescriptor>(); for(Iterator<?> it = modelElement.getPreconditions().iterator(); it.hasNext();) { Constraint childElement = (Constraint)it.next(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == ConstraintInActivityAsPrecondEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } } return result; } /** * @generated */ public static List<UMLNodeDescriptor> getActivityActivityFigurePostCondtionCompartment_7016SemanticChildren(View view) { if(false == view.eContainer() instanceof View) { return Collections.emptyList(); } View containerView = (View)view.eContainer(); if(!containerView.isSetElement()) { return Collections.emptyList(); } Activity modelElement = (Activity)containerView.getElement(); LinkedList<UMLNodeDescriptor> result = new LinkedList<UMLNodeDescriptor>(); for(Iterator<?> it = modelElement.getPostconditions().iterator(); it.hasNext();) { Constraint childElement = (Constraint)it.next(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == ConstraintInActivityAsPostcondEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } } return result; } /** * (update at each gmf change) add children actions' local conditions * * @generated NOT */ public static List<UMLNodeDescriptor> getActivityActivityFigureContentCompartment_7013SemanticChildren(View view) { if(false == view.eContainer() instanceof View) { return Collections.emptyList(); } View containerView = (View)view.eContainer(); if(!containerView.isSetElement()) { return Collections.emptyList(); } Activity modelElement = (Activity)containerView.getElement(); LinkedList<UMLNodeDescriptor> result = new LinkedList<UMLNodeDescriptor>(); for(Iterator<?> it = modelElement.getNodes().iterator(); it.hasNext();) { ActivityNode childElement = (ActivityNode)it.next(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == InitialNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ActivityFinalNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == FlowFinalNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == OpaqueActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == CallBehaviorActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == CallOperationActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == DecisionNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == MergeNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ForkNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == JoinNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == DataStoreNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == SendObjectActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == CreateObjectActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ReadStructuralFeatureActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == AddStructuralFeatureValueActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == DestroyObjectActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == AddVariableValueActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ReadVariableActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == BroadcastSignalActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == SendSignalActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == AcceptEventActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ValueSpecificationActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ReadSelfActionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == CentralBufferNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } } // for (Iterator<?> it = modelElement.getLocalPreconditions().iterator(); it // .hasNext();) { // Constraint childElement = (Constraint) it.next(); // int visualID = UMLVisualIDRegistry.getNodeVisualID(view, // childElement); // if (visualID == DurationConstraintAsLocalPrecondEditPart.VISUAL_ID) { // result.add(new UMLNodeDescriptor(childElement, visualID)); // continue; // } // if (visualID == TimeConstraintAsLocalPrecondEditPart.VISUAL_ID) { // result.add(new UMLNodeDescriptor(childElement, visualID)); // continue; // } // if (visualID == IntervalConstraintAsLocalPrecondEditPart.VISUAL_ID) { // result.add(new UMLNodeDescriptor(childElement, visualID)); // continue; // } // if (visualID == ConstraintAsLocalPrecondEditPart.VISUAL_ID) { // result.add(new UMLNodeDescriptor(childElement, visualID)); // continue; // } // } // for (Iterator<?> it = modelElement.getLocalPostconditions().iterator(); it // .hasNext();) { // Constraint childElement = (Constraint) it.next(); // int visualID = UMLVisualIDRegistry.getNodeVisualID(view, // childElement); // if (visualID == DurationConstraintAsLocalPostcondEditPart.VISUAL_ID) { // result.add(new UMLNodeDescriptor(childElement, visualID)); // continue; // } // if (visualID == TimeConstraintAsLocalPostcondEditPart.VISUAL_ID) { // result.add(new UMLNodeDescriptor(childElement, visualID)); // continue; // } // if (visualID == IntervalConstraintAsLocalPostcondEditPart.VISUAL_ID) { // result.add(new UMLNodeDescriptor(childElement, visualID)); // continue; // } // if (visualID == ConstraintAsLocalPostcondEditPart.VISUAL_ID) { // result.add(new UMLNodeDescriptor(childElement, visualID)); // continue; // } // } for(Iterator<?> it = modelElement.getGroups().iterator(); it.hasNext();) { ActivityGroup childElement = (ActivityGroup)it.next(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == ConditionalNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ExpansionRegionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == LoopNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == SequenceNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == StructuredActivityNodeEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == ActivityPartitionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == InterruptibleActivityRegionEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } } for(Iterator<?> it = modelElement.getOwnedComments().iterator(); it.hasNext();) { Comment childElement = (Comment)it.next(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == CommentEditPartCN.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } } for(Iterator<?> it = modelElement.getOwnedBehaviors().iterator(); it.hasNext();) { Behavior childElement = (Behavior)it.next(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == ActivityEditPartCN.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } } for(Iterator<?> it = modelElement.getOwnedElements().iterator(); it.hasNext();) { Element childElement = (Element)it.next(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == ShapeNamedElementEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } } return result; } /** * Get the node descriptors corresponding to local pre and post conditions of an action. * These nodes are children of ActivityContentCompartment_7004. * * @param actionElement * the action containing conditions * @param parentView * the parent activity content compartment view * @return the list of semantic children (node descriptors) * @generated NOT */ private static List<UMLNodeDescriptor> getActionLocalConditionsDescriptors(Action actionElement, View parentView) { /* * Called above by customized code (instead of generated code with errors) : * //add children actions' local conditions * if(childElement instanceof Action) { * result.addAll(getActionLocalConditionsDescriptors((Action)childElement, view)); * } */ List<UMLNodeDescriptor> result = new LinkedList<UMLNodeDescriptor>(); for(Constraint childElement : actionElement.getLocalPreconditions()) { int visualID = UMLVisualIDRegistry.getNodeVisualID(parentView, childElement); if(visualID == ConstraintAsLocalPrecondEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == IntervalConstraintAsLocalPrecondEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == DurationConstraintAsLocalPrecondEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == TimeConstraintAsLocalPrecondEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } } for(Constraint childElement : actionElement.getLocalPostconditions()) { int visualID = UMLVisualIDRegistry.getNodeVisualID(parentView, childElement); if(visualID == ConstraintAsLocalPostcondEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == IntervalConstraintAsLocalPostcondEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == DurationConstraintAsLocalPostcondEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } if(visualID == TimeConstraintAsLocalPostcondEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } } return result; } /** * @generated */ public static List<UMLNodeDescriptor> getPackage_1000SemanticChildren(View view) { if(!view.isSetElement()) { return Collections.EMPTY_LIST; } Package modelElement = (Package)view.getElement(); LinkedList<UMLNodeDescriptor> result = new LinkedList<UMLNodeDescriptor>(); for(Iterator<?> it = modelElement.getPackagedElements().iterator(); it.hasNext();) { PackageableElement childElement = (PackageableElement)it.next(); int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); if(visualID == ActivityEditPart.VISUAL_ID) { result.add(new UMLNodeDescriptor(childElement, visualID)); continue; } } return result; } /** * @generated */ public static List<UMLLinkDescriptor> getContainedLinks(View view) { switch(UMLVisualIDRegistry.getVisualID(view)) { case ActivityDiagramEditPart.VISUAL_ID: return getPackage_1000ContainedLinks(view); case ActivityEditPart.VISUAL_ID: return getActivity_2001ContainedLinks(view); case ParameterEditPart.VISUAL_ID: return getParameter_3001ContainedLinks(view); case ConstraintInActivityAsPrecondEditPart.VISUAL_ID: return getConstraint_3002ContainedLinks(view); case ConstraintInActivityAsPostcondEditPart.VISUAL_ID: return getConstraint_3003ContainedLinks(view); case InitialNodeEditPart.VISUAL_ID: return getInitialNode_3004ContainedLinks(view); case ActivityFinalNodeEditPart.VISUAL_ID: return getActivityFinalNode_3005ContainedLinks(view); case FlowFinalNodeEditPart.VISUAL_ID: return getFlowFinalNode_3006ContainedLinks(view); case OpaqueActionEditPart.VISUAL_ID: return getOpaqueAction_3007ContainedLinks(view); case ValuePinInOpaqueActEditPart.VISUAL_ID: return getValuePin_3015ContainedLinks(view); case ActionInputPinInOpaqueActEditPart.VISUAL_ID: return getActionInputPin_3016ContainedLinks(view); case InputPinInOpaqueActEditPart.VISUAL_ID: return getInputPin_3013ContainedLinks(view); case OutputPinInOpaqueActEditPart.VISUAL_ID: return getOutputPin_3014ContainedLinks(view); case CallBehaviorActionEditPart.VISUAL_ID: return getCallBehaviorAction_3008ContainedLinks(view); case ValuePinInCallBeActEditPart.VISUAL_ID: return getValuePin_3017ContainedLinks(view); case ActionInputPinInCallBeActEditPart.VISUAL_ID: return getActionInputPin_3018ContainedLinks(view); case InputPinInCallBeActEditPart.VISUAL_ID: return getInputPin_3019ContainedLinks(view); case OutputPinInCallBeActEditPart.VISUAL_ID: return getOutputPin_3020ContainedLinks(view); case CallOperationActionEditPart.VISUAL_ID: return getCallOperationAction_3010ContainedLinks(view); case ActionInputPinInCallOpActEditPart.VISUAL_ID: return getActionInputPin_3021ContainedLinks(view); case ValuePinInCallOpActEditPart.VISUAL_ID: return getValuePin_3022ContainedLinks(view); case InputPinInCallOpActEditPart.VISUAL_ID: return getInputPin_3023ContainedLinks(view); case OutputPinInCallOpActEditPart.VISUAL_ID: return getOutputPin_3024ContainedLinks(view); case ValuePinInCallOpActAsTargetEditPart.VISUAL_ID: return getValuePin_3025ContainedLinks(view); case ActionInputPinInCallOpActAsTargetEditPart.VISUAL_ID: return getActionInputPin_3026ContainedLinks(view); case InputPinInCallOpActAsTargetEditPart.VISUAL_ID: return getInputPin_3027ContainedLinks(view); case DurationConstraintAsLocalPrecondEditPart.VISUAL_ID: return getDurationConstraint_3034ContainedLinks(view); case DurationConstraintAsLocalPostcondEditPart.VISUAL_ID: return getDurationConstraint_3035ContainedLinks(view); case TimeConstraintAsLocalPrecondEditPart.VISUAL_ID: return getTimeConstraint_3036ContainedLinks(view); case TimeConstraintAsLocalPostcondEditPart.VISUAL_ID: return getTimeConstraint_3037ContainedLinks(view); case IntervalConstraintAsLocalPrecondEditPart.VISUAL_ID: return getIntervalConstraint_3032ContainedLinks(view); case IntervalConstraintAsLocalPostcondEditPart.VISUAL_ID: return getIntervalConstraint_3033ContainedLinks(view); case ConstraintAsLocalPrecondEditPart.VISUAL_ID: return getConstraint_3011ContainedLinks(view); case ConstraintAsLocalPostcondEditPart.VISUAL_ID: return getConstraint_3012ContainedLinks(view); case DecisionNodeEditPart.VISUAL_ID: return getDecisionNode_3038ContainedLinks(view); case MergeNodeEditPart.VISUAL_ID: return getMergeNode_3039ContainedLinks(view); case ForkNodeEditPart.VISUAL_ID: return getForkNode_3040ContainedLinks(view); case JoinNodeEditPart.VISUAL_ID: return getJoinNode_3041ContainedLinks(view); case DataStoreNodeEditPart.VISUAL_ID: return getDataStoreNode_3078ContainedLinks(view); case SendObjectActionEditPart.VISUAL_ID: return getSendObjectAction_3042ContainedLinks(view); case ValuePinInSendObjActAsReqEditPart.VISUAL_ID: return getValuePin_3046ContainedLinks(view); case ActionInputPinInSendObjActAsReqEditPart.VISUAL_ID: return getActionInputPin_3047ContainedLinks(view); case InputPinInSendObjActAsReqEditPart.VISUAL_ID: return getInputPin_3048ContainedLinks(view); case ValuePinInSendObjActAsTargetEditPart.VISUAL_ID: return getValuePin_3049ContainedLinks(view); case ActionInputPinInSendObjActAsTargetEditPart.VISUAL_ID: return getActionInputPin_3050ContainedLinks(view); case InputPinInSendObjActAsTargetEditPart.VISUAL_ID: return getInputPin_3051ContainedLinks(view); case SendSignalActionEditPart.VISUAL_ID: return getSendSignalAction_3052ContainedLinks(view); case ActionInputPinInSendSigActEditPart.VISUAL_ID: return getActionInputPin_3053ContainedLinks(view); case ValuePinInSendSigActEditPart.VISUAL_ID: return getValuePin_3054ContainedLinks(view); case InputPinInSendSigActEditPart.VISUAL_ID: return getInputPin_3055ContainedLinks(view); case ValuePinInSendSigActAsTargetEditPart.VISUAL_ID: return getValuePin_3060ContainedLinks(view); case ActionInputPinInSendSigActAsTargetEditPart.VISUAL_ID: return getActionInputPin_3061ContainedLinks(view); case InputPinInSendSigActAsTargetEditPart.VISUAL_ID: return getInputPin_3062ContainedLinks(view); case ActivityParameterNodeEditPart.VISUAL_ID: return getActivityParameterNode_3059ContainedLinks(view); case AcceptEventActionEditPart.VISUAL_ID: return getAcceptEventAction_3063ContainedLinks(view); case OutputPinInAcceptEventActionEditPart.VISUAL_ID: return getOutputPin_3064ContainedLinks(view); case ValueSpecificationActionEditPart.VISUAL_ID: return getValueSpecificationAction_3076ContainedLinks(view); case OutputPinInValSpecActEditPart.VISUAL_ID: return getOutputPin_3077ContainedLinks(view); case ConditionalNodeEditPart.VISUAL_ID: return getConditionalNode_3069ContainedLinks(view); case ExpansionRegionEditPart.VISUAL_ID: return getExpansionRegion_3070ContainedLinks(view); case ExpansionNodeAsInEditPart.VISUAL_ID: return getExpansionNode_3074ContainedLinks(view); case ExpansionNodeAsOutEditPart.VISUAL_ID: return getExpansionNode_3075ContainedLinks(view); case LoopNodeEditPart.VISUAL_ID: return getLoopNode_3071ContainedLinks(view); case OutputPinInLoopNodeAsBodyOutputEditPart.VISUAL_ID: return getOutputPin_3109ContainedLinks(view); case OutputPinInLoopNodeAsLoopVariableEditPart.VISUAL_ID: return getOutputPin_3110ContainedLinks(view); case OutputPinInLoopNodeAsResultEditPart.VISUAL_ID: return getOutputPin_3111ContainedLinks(view); case SequenceNodeEditPart.VISUAL_ID: return getSequenceNode_3073ContainedLinks(view); case StructuredActivityNodeEditPart.VISUAL_ID: return getStructuredActivityNode_3065ContainedLinks(view); case InputPinInLoopNodeAsVariableEditPart.VISUAL_ID: return getInputPin_3105ContainedLinks(view); case ActivityPartitionEditPart.VISUAL_ID: return getActivityPartition_3067ContainedLinks(view); case InterruptibleActivityRegionEditPart.VISUAL_ID: return getInterruptibleActivityRegion_3068ContainedLinks(view); case CommentEditPartCN.VISUAL_ID: return getComment_3080ContainedLinks(view); case ReadSelfActionEditPart.VISUAL_ID: return getReadSelfAction_3081ContainedLinks(view); case ReadSelfActionOutputPinEditPart.VISUAL_ID: return getOutputPin_3084ContainedLinks(view); case ActivityEditPartCN.VISUAL_ID: return getActivity_3083ContainedLinks(view); case CreateObjectActionEditPart.VISUAL_ID: return getCreateObjectAction_3086ContainedLinks(view); case OutputPinInCreateObjectActionAsResultEditPart.VISUAL_ID: return getOutputPin_3087ContainedLinks(view); case ShapeNamedElementEditPart.VISUAL_ID: return getNamedElement_3085ContainedLinks(view); case ReadStructuralFeatureActionEditPart.VISUAL_ID: return getReadStructuralFeatureAction_3088ContainedLinks(view); case InputPinInReadStructuralFeatureAsObjectEditPart.VISUAL_ID: return getInputPin_3089ContainedLinks(view); case OutputPinInReadStructuralFeatureAsResultEditPart.VISUAL_ID: return getOutputPin_3090ContainedLinks(view); case AddStructuralFeatureValueActionEditPart.VISUAL_ID: return getAddStructuralFeatureValueAction_3091ContainedLinks(view); case InputPinInAddStructuralFeatureValueActionAsObjectEditPart.VISUAL_ID: return getInputPin_3092ContainedLinks(view); case InputPinInAddStructuralFeatureValueActionAsValueEditPart.VISUAL_ID: return getInputPin_3093ContainedLinks(view); case OutputPinInAddStructuralFeatureValueActionAsResultEditPart.VISUAL_ID: return getOutputPin_3094ContainedLinks(view); case DestroyObjectActionEditPart.VISUAL_ID: return getDestroyObjectAction_3095ContainedLinks(view); case InputPinInDestroyObjectActionEditPart.VISUAL_ID: return getInputPin_3096ContainedLinks(view); case ReadVariableActionEditPart.VISUAL_ID: return getReadVariableAction_3097ContainedLinks(view); case OutputPinInReadVariableActionAsResultEditPart.VISUAL_ID: return getOutputPin_3098ContainedLinks(view); case AddVariableValueActionEditPart.VISUAL_ID: return getAddVariableValueAction_3099ContainedLinks(view); case InputPinInAddVariableValueActionAsInsertAtEditPart.VISUAL_ID: return getInputPin_3100ContainedLinks(view); case InputPinInAddVariableValueActionAsValueEditPart.VISUAL_ID: return getInputPin_3101ContainedLinks(view); case BroadcastSignalActionEditPart.VISUAL_ID: return getBroadcastSignalAction_3102ContainedLinks(view); case InputPinInBroadcastSignalActionEditPart.VISUAL_ID: return getInputPin_3103ContainedLinks(view); case CentralBufferNodeEditPart.VISUAL_ID: return getCentralBufferNode_3104ContainedLinks(view); case ConstraintEditPartCN.VISUAL_ID: return getConstraint_3112ContainedLinks(view); case ObjectFlowEditPart.VISUAL_ID: return getObjectFlow_4003ContainedLinks(view); case ControlFlowEditPart.VISUAL_ID: return getControlFlow_4004ContainedLinks(view); case ExceptionHandlerEditPart.VISUAL_ID: return getExceptionHandler_4005ContainedLinks(view); } return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getIncomingLinks(View view) { switch(UMLVisualIDRegistry.getVisualID(view)) { case ActivityEditPart.VISUAL_ID: return getActivity_2001IncomingLinks(view); case ParameterEditPart.VISUAL_ID: return getParameter_3001IncomingLinks(view); case ConstraintInActivityAsPrecondEditPart.VISUAL_ID: return getConstraint_3002IncomingLinks(view); case ConstraintInActivityAsPostcondEditPart.VISUAL_ID: return getConstraint_3003IncomingLinks(view); case InitialNodeEditPart.VISUAL_ID: return getInitialNode_3004IncomingLinks(view); case ActivityFinalNodeEditPart.VISUAL_ID: return getActivityFinalNode_3005IncomingLinks(view); case FlowFinalNodeEditPart.VISUAL_ID: return getFlowFinalNode_3006IncomingLinks(view); case OpaqueActionEditPart.VISUAL_ID: return getOpaqueAction_3007IncomingLinks(view); case ValuePinInOpaqueActEditPart.VISUAL_ID: return getValuePin_3015IncomingLinks(view); case ActionInputPinInOpaqueActEditPart.VISUAL_ID: return getActionInputPin_3016IncomingLinks(view); case InputPinInOpaqueActEditPart.VISUAL_ID: return getInputPin_3013IncomingLinks(view); case OutputPinInOpaqueActEditPart.VISUAL_ID: return getOutputPin_3014IncomingLinks(view); case CallBehaviorActionEditPart.VISUAL_ID: return getCallBehaviorAction_3008IncomingLinks(view); case ValuePinInCallBeActEditPart.VISUAL_ID: return getValuePin_3017IncomingLinks(view); case ActionInputPinInCallBeActEditPart.VISUAL_ID: return getActionInputPin_3018IncomingLinks(view); case InputPinInCallBeActEditPart.VISUAL_ID: return getInputPin_3019IncomingLinks(view); case OutputPinInCallBeActEditPart.VISUAL_ID: return getOutputPin_3020IncomingLinks(view); case CallOperationActionEditPart.VISUAL_ID: return getCallOperationAction_3010IncomingLinks(view); case ActionInputPinInCallOpActEditPart.VISUAL_ID: return getActionInputPin_3021IncomingLinks(view); case ValuePinInCallOpActEditPart.VISUAL_ID: return getValuePin_3022IncomingLinks(view); case InputPinInCallOpActEditPart.VISUAL_ID: return getInputPin_3023IncomingLinks(view); case OutputPinInCallOpActEditPart.VISUAL_ID: return getOutputPin_3024IncomingLinks(view); case ValuePinInCallOpActAsTargetEditPart.VISUAL_ID: return getValuePin_3025IncomingLinks(view); case ActionInputPinInCallOpActAsTargetEditPart.VISUAL_ID: return getActionInputPin_3026IncomingLinks(view); case InputPinInCallOpActAsTargetEditPart.VISUAL_ID: return getInputPin_3027IncomingLinks(view); case DurationConstraintAsLocalPrecondEditPart.VISUAL_ID: return getDurationConstraint_3034IncomingLinks(view); case DurationConstraintAsLocalPostcondEditPart.VISUAL_ID: return getDurationConstraint_3035IncomingLinks(view); case TimeConstraintAsLocalPrecondEditPart.VISUAL_ID: return getTimeConstraint_3036IncomingLinks(view); case TimeConstraintAsLocalPostcondEditPart.VISUAL_ID: return getTimeConstraint_3037IncomingLinks(view); case IntervalConstraintAsLocalPrecondEditPart.VISUAL_ID: return getIntervalConstraint_3032IncomingLinks(view); case IntervalConstraintAsLocalPostcondEditPart.VISUAL_ID: return getIntervalConstraint_3033IncomingLinks(view); case ConstraintAsLocalPrecondEditPart.VISUAL_ID: return getConstraint_3011IncomingLinks(view); case ConstraintAsLocalPostcondEditPart.VISUAL_ID: return getConstraint_3012IncomingLinks(view); case DecisionNodeEditPart.VISUAL_ID: return getDecisionNode_3038IncomingLinks(view); case MergeNodeEditPart.VISUAL_ID: return getMergeNode_3039IncomingLinks(view); case ForkNodeEditPart.VISUAL_ID: return getForkNode_3040IncomingLinks(view); case JoinNodeEditPart.VISUAL_ID: return getJoinNode_3041IncomingLinks(view); case DataStoreNodeEditPart.VISUAL_ID: return getDataStoreNode_3078IncomingLinks(view); case SendObjectActionEditPart.VISUAL_ID: return getSendObjectAction_3042IncomingLinks(view); case ValuePinInSendObjActAsReqEditPart.VISUAL_ID: return getValuePin_3046IncomingLinks(view); case ActionInputPinInSendObjActAsReqEditPart.VISUAL_ID: return getActionInputPin_3047IncomingLinks(view); case InputPinInSendObjActAsReqEditPart.VISUAL_ID: return getInputPin_3048IncomingLinks(view); case ValuePinInSendObjActAsTargetEditPart.VISUAL_ID: return getValuePin_3049IncomingLinks(view); case ActionInputPinInSendObjActAsTargetEditPart.VISUAL_ID: return getActionInputPin_3050IncomingLinks(view); case InputPinInSendObjActAsTargetEditPart.VISUAL_ID: return getInputPin_3051IncomingLinks(view); case SendSignalActionEditPart.VISUAL_ID: return getSendSignalAction_3052IncomingLinks(view); case ActionInputPinInSendSigActEditPart.VISUAL_ID: return getActionInputPin_3053IncomingLinks(view); case ValuePinInSendSigActEditPart.VISUAL_ID: return getValuePin_3054IncomingLinks(view); case InputPinInSendSigActEditPart.VISUAL_ID: return getInputPin_3055IncomingLinks(view); case ValuePinInSendSigActAsTargetEditPart.VISUAL_ID: return getValuePin_3060IncomingLinks(view); case ActionInputPinInSendSigActAsTargetEditPart.VISUAL_ID: return getActionInputPin_3061IncomingLinks(view); case InputPinInSendSigActAsTargetEditPart.VISUAL_ID: return getInputPin_3062IncomingLinks(view); case ActivityParameterNodeEditPart.VISUAL_ID: return getActivityParameterNode_3059IncomingLinks(view); case AcceptEventActionEditPart.VISUAL_ID: return getAcceptEventAction_3063IncomingLinks(view); case OutputPinInAcceptEventActionEditPart.VISUAL_ID: return getOutputPin_3064IncomingLinks(view); case ValueSpecificationActionEditPart.VISUAL_ID: return getValueSpecificationAction_3076IncomingLinks(view); case OutputPinInValSpecActEditPart.VISUAL_ID: return getOutputPin_3077IncomingLinks(view); case ConditionalNodeEditPart.VISUAL_ID: return getConditionalNode_3069IncomingLinks(view); case ExpansionRegionEditPart.VISUAL_ID: return getExpansionRegion_3070IncomingLinks(view); case ExpansionNodeAsInEditPart.VISUAL_ID: return getExpansionNode_3074IncomingLinks(view); case ExpansionNodeAsOutEditPart.VISUAL_ID: return getExpansionNode_3075IncomingLinks(view); case LoopNodeEditPart.VISUAL_ID: return getLoopNode_3071IncomingLinks(view); case OutputPinInLoopNodeAsBodyOutputEditPart.VISUAL_ID: return getOutputPin_3109IncomingLinks(view); case OutputPinInLoopNodeAsLoopVariableEditPart.VISUAL_ID: return getOutputPin_3110IncomingLinks(view); case OutputPinInLoopNodeAsResultEditPart.VISUAL_ID: return getOutputPin_3111IncomingLinks(view); case SequenceNodeEditPart.VISUAL_ID: return getSequenceNode_3073IncomingLinks(view); case StructuredActivityNodeEditPart.VISUAL_ID: return getStructuredActivityNode_3065IncomingLinks(view); case InputPinInLoopNodeAsVariableEditPart.VISUAL_ID: return getInputPin_3105IncomingLinks(view); case ActivityPartitionEditPart.VISUAL_ID: return getActivityPartition_3067IncomingLinks(view); case InterruptibleActivityRegionEditPart.VISUAL_ID: return getInterruptibleActivityRegion_3068IncomingLinks(view); case CommentEditPartCN.VISUAL_ID: return getComment_3080IncomingLinks(view); case ReadSelfActionEditPart.VISUAL_ID: return getReadSelfAction_3081IncomingLinks(view); case ReadSelfActionOutputPinEditPart.VISUAL_ID: return getOutputPin_3084IncomingLinks(view); case ActivityEditPartCN.VISUAL_ID: return getActivity_3083IncomingLinks(view); case CreateObjectActionEditPart.VISUAL_ID: return getCreateObjectAction_3086IncomingLinks(view); case OutputPinInCreateObjectActionAsResultEditPart.VISUAL_ID: return getOutputPin_3087IncomingLinks(view); case ShapeNamedElementEditPart.VISUAL_ID: return getNamedElement_3085IncomingLinks(view); case ReadStructuralFeatureActionEditPart.VISUAL_ID: return getReadStructuralFeatureAction_3088IncomingLinks(view); case InputPinInReadStructuralFeatureAsObjectEditPart.VISUAL_ID: return getInputPin_3089IncomingLinks(view); case OutputPinInReadStructuralFeatureAsResultEditPart.VISUAL_ID: return getOutputPin_3090IncomingLinks(view); case AddStructuralFeatureValueActionEditPart.VISUAL_ID: return getAddStructuralFeatureValueAction_3091IncomingLinks(view); case InputPinInAddStructuralFeatureValueActionAsObjectEditPart.VISUAL_ID: return getInputPin_3092IncomingLinks(view); case InputPinInAddStructuralFeatureValueActionAsValueEditPart.VISUAL_ID: return getInputPin_3093IncomingLinks(view); case OutputPinInAddStructuralFeatureValueActionAsResultEditPart.VISUAL_ID: return getOutputPin_3094IncomingLinks(view); case DestroyObjectActionEditPart.VISUAL_ID: return getDestroyObjectAction_3095IncomingLinks(view); case InputPinInDestroyObjectActionEditPart.VISUAL_ID: return getInputPin_3096IncomingLinks(view); case ReadVariableActionEditPart.VISUAL_ID: return getReadVariableAction_3097IncomingLinks(view); case OutputPinInReadVariableActionAsResultEditPart.VISUAL_ID: return getOutputPin_3098IncomingLinks(view); case AddVariableValueActionEditPart.VISUAL_ID: return getAddVariableValueAction_3099IncomingLinks(view); case InputPinInAddVariableValueActionAsInsertAtEditPart.VISUAL_ID: return getInputPin_3100IncomingLinks(view); case InputPinInAddVariableValueActionAsValueEditPart.VISUAL_ID: return getInputPin_3101IncomingLinks(view); case BroadcastSignalActionEditPart.VISUAL_ID: return getBroadcastSignalAction_3102IncomingLinks(view); case InputPinInBroadcastSignalActionEditPart.VISUAL_ID: return getInputPin_3103IncomingLinks(view); case CentralBufferNodeEditPart.VISUAL_ID: return getCentralBufferNode_3104IncomingLinks(view); case ConstraintEditPartCN.VISUAL_ID: return getConstraint_3112IncomingLinks(view); case ObjectFlowEditPart.VISUAL_ID: return getObjectFlow_4003IncomingLinks(view); case ControlFlowEditPart.VISUAL_ID: return getControlFlow_4004IncomingLinks(view); case ExceptionHandlerEditPart.VISUAL_ID: return getExceptionHandler_4005IncomingLinks(view); } return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getOutgoingLinks(View view) { switch(UMLVisualIDRegistry.getVisualID(view)) { case ActivityEditPart.VISUAL_ID: return getActivity_2001OutgoingLinks(view); case ParameterEditPart.VISUAL_ID: return getParameter_3001OutgoingLinks(view); case ConstraintInActivityAsPrecondEditPart.VISUAL_ID: return getConstraint_3002OutgoingLinks(view); case ConstraintInActivityAsPostcondEditPart.VISUAL_ID: return getConstraint_3003OutgoingLinks(view); case InitialNodeEditPart.VISUAL_ID: return getInitialNode_3004OutgoingLinks(view); case ActivityFinalNodeEditPart.VISUAL_ID: return getActivityFinalNode_3005OutgoingLinks(view); case FlowFinalNodeEditPart.VISUAL_ID: return getFlowFinalNode_3006OutgoingLinks(view); case OpaqueActionEditPart.VISUAL_ID: return getOpaqueAction_3007OutgoingLinks(view); case ValuePinInOpaqueActEditPart.VISUAL_ID: return getValuePin_3015OutgoingLinks(view); case ActionInputPinInOpaqueActEditPart.VISUAL_ID: return getActionInputPin_3016OutgoingLinks(view); case InputPinInOpaqueActEditPart.VISUAL_ID: return getInputPin_3013OutgoingLinks(view); case OutputPinInOpaqueActEditPart.VISUAL_ID: return getOutputPin_3014OutgoingLinks(view); case CallBehaviorActionEditPart.VISUAL_ID: return getCallBehaviorAction_3008OutgoingLinks(view); case ValuePinInCallBeActEditPart.VISUAL_ID: return getValuePin_3017OutgoingLinks(view); case ActionInputPinInCallBeActEditPart.VISUAL_ID: return getActionInputPin_3018OutgoingLinks(view); case InputPinInCallBeActEditPart.VISUAL_ID: return getInputPin_3019OutgoingLinks(view); case OutputPinInCallBeActEditPart.VISUAL_ID: return getOutputPin_3020OutgoingLinks(view); case CallOperationActionEditPart.VISUAL_ID: return getCallOperationAction_3010OutgoingLinks(view); case ActionInputPinInCallOpActEditPart.VISUAL_ID: return getActionInputPin_3021OutgoingLinks(view); case ValuePinInCallOpActEditPart.VISUAL_ID: return getValuePin_3022OutgoingLinks(view); case InputPinInCallOpActEditPart.VISUAL_ID: return getInputPin_3023OutgoingLinks(view); case OutputPinInCallOpActEditPart.VISUAL_ID: return getOutputPin_3024OutgoingLinks(view); case ValuePinInCallOpActAsTargetEditPart.VISUAL_ID: return getValuePin_3025OutgoingLinks(view); case ActionInputPinInCallOpActAsTargetEditPart.VISUAL_ID: return getActionInputPin_3026OutgoingLinks(view); case InputPinInCallOpActAsTargetEditPart.VISUAL_ID: return getInputPin_3027OutgoingLinks(view); case DurationConstraintAsLocalPrecondEditPart.VISUAL_ID: return getDurationConstraint_3034OutgoingLinks(view); case DurationConstraintAsLocalPostcondEditPart.VISUAL_ID: return getDurationConstraint_3035OutgoingLinks(view); case TimeConstraintAsLocalPrecondEditPart.VISUAL_ID: return getTimeConstraint_3036OutgoingLinks(view); case TimeConstraintAsLocalPostcondEditPart.VISUAL_ID: return getTimeConstraint_3037OutgoingLinks(view); case IntervalConstraintAsLocalPrecondEditPart.VISUAL_ID: return getIntervalConstraint_3032OutgoingLinks(view); case IntervalConstraintAsLocalPostcondEditPart.VISUAL_ID: return getIntervalConstraint_3033OutgoingLinks(view); case ConstraintAsLocalPrecondEditPart.VISUAL_ID: return getConstraint_3011OutgoingLinks(view); case ConstraintAsLocalPostcondEditPart.VISUAL_ID: return getConstraint_3012OutgoingLinks(view); case DecisionNodeEditPart.VISUAL_ID: return getDecisionNode_3038OutgoingLinks(view); case MergeNodeEditPart.VISUAL_ID: return getMergeNode_3039OutgoingLinks(view); case ForkNodeEditPart.VISUAL_ID: return getForkNode_3040OutgoingLinks(view); case JoinNodeEditPart.VISUAL_ID: return getJoinNode_3041OutgoingLinks(view); case DataStoreNodeEditPart.VISUAL_ID: return getDataStoreNode_3078OutgoingLinks(view); case SendObjectActionEditPart.VISUAL_ID: return getSendObjectAction_3042OutgoingLinks(view); case ValuePinInSendObjActAsReqEditPart.VISUAL_ID: return getValuePin_3046OutgoingLinks(view); case ActionInputPinInSendObjActAsReqEditPart.VISUAL_ID: return getActionInputPin_3047OutgoingLinks(view); case InputPinInSendObjActAsReqEditPart.VISUAL_ID: return getInputPin_3048OutgoingLinks(view); case ValuePinInSendObjActAsTargetEditPart.VISUAL_ID: return getValuePin_3049OutgoingLinks(view); case ActionInputPinInSendObjActAsTargetEditPart.VISUAL_ID: return getActionInputPin_3050OutgoingLinks(view); case InputPinInSendObjActAsTargetEditPart.VISUAL_ID: return getInputPin_3051OutgoingLinks(view); case SendSignalActionEditPart.VISUAL_ID: return getSendSignalAction_3052OutgoingLinks(view); case ActionInputPinInSendSigActEditPart.VISUAL_ID: return getActionInputPin_3053OutgoingLinks(view); case ValuePinInSendSigActEditPart.VISUAL_ID: return getValuePin_3054OutgoingLinks(view); case InputPinInSendSigActEditPart.VISUAL_ID: return getInputPin_3055OutgoingLinks(view); case ValuePinInSendSigActAsTargetEditPart.VISUAL_ID: return getValuePin_3060OutgoingLinks(view); case ActionInputPinInSendSigActAsTargetEditPart.VISUAL_ID: return getActionInputPin_3061OutgoingLinks(view); case InputPinInSendSigActAsTargetEditPart.VISUAL_ID: return getInputPin_3062OutgoingLinks(view); case ActivityParameterNodeEditPart.VISUAL_ID: return getActivityParameterNode_3059OutgoingLinks(view); case AcceptEventActionEditPart.VISUAL_ID: return getAcceptEventAction_3063OutgoingLinks(view); case OutputPinInAcceptEventActionEditPart.VISUAL_ID: return getOutputPin_3064OutgoingLinks(view); case ValueSpecificationActionEditPart.VISUAL_ID: return getValueSpecificationAction_3076OutgoingLinks(view); case OutputPinInValSpecActEditPart.VISUAL_ID: return getOutputPin_3077OutgoingLinks(view); case ConditionalNodeEditPart.VISUAL_ID: return getConditionalNode_3069OutgoingLinks(view); case ExpansionRegionEditPart.VISUAL_ID: return getExpansionRegion_3070OutgoingLinks(view); case ExpansionNodeAsInEditPart.VISUAL_ID: return getExpansionNode_3074OutgoingLinks(view); case ExpansionNodeAsOutEditPart.VISUAL_ID: return getExpansionNode_3075OutgoingLinks(view); case LoopNodeEditPart.VISUAL_ID: return getLoopNode_3071OutgoingLinks(view); case OutputPinInLoopNodeAsBodyOutputEditPart.VISUAL_ID: return getOutputPin_3109OutgoingLinks(view); case OutputPinInLoopNodeAsLoopVariableEditPart.VISUAL_ID: return getOutputPin_3110OutgoingLinks(view); case OutputPinInLoopNodeAsResultEditPart.VISUAL_ID: return getOutputPin_3111OutgoingLinks(view); case SequenceNodeEditPart.VISUAL_ID: return getSequenceNode_3073OutgoingLinks(view); case StructuredActivityNodeEditPart.VISUAL_ID: return getStructuredActivityNode_3065OutgoingLinks(view); case InputPinInLoopNodeAsVariableEditPart.VISUAL_ID: return getInputPin_3105OutgoingLinks(view); case ActivityPartitionEditPart.VISUAL_ID: return getActivityPartition_3067OutgoingLinks(view); case InterruptibleActivityRegionEditPart.VISUAL_ID: return getInterruptibleActivityRegion_3068OutgoingLinks(view); case CommentEditPartCN.VISUAL_ID: return getComment_3080OutgoingLinks(view); case ReadSelfActionEditPart.VISUAL_ID: return getReadSelfAction_3081OutgoingLinks(view); case ReadSelfActionOutputPinEditPart.VISUAL_ID: return getOutputPin_3084OutgoingLinks(view); case ActivityEditPartCN.VISUAL_ID: return getActivity_3083OutgoingLinks(view); case CreateObjectActionEditPart.VISUAL_ID: return getCreateObjectAction_3086OutgoingLinks(view); case OutputPinInCreateObjectActionAsResultEditPart.VISUAL_ID: return getOutputPin_3087OutgoingLinks(view); case ShapeNamedElementEditPart.VISUAL_ID: return getNamedElement_3085OutgoingLinks(view); case ReadStructuralFeatureActionEditPart.VISUAL_ID: return getReadStructuralFeatureAction_3088OutgoingLinks(view); case InputPinInReadStructuralFeatureAsObjectEditPart.VISUAL_ID: return getInputPin_3089OutgoingLinks(view); case OutputPinInReadStructuralFeatureAsResultEditPart.VISUAL_ID: return getOutputPin_3090OutgoingLinks(view); case AddStructuralFeatureValueActionEditPart.VISUAL_ID: return getAddStructuralFeatureValueAction_3091OutgoingLinks(view); case InputPinInAddStructuralFeatureValueActionAsObjectEditPart.VISUAL_ID: return getInputPin_3092OutgoingLinks(view); case InputPinInAddStructuralFeatureValueActionAsValueEditPart.VISUAL_ID: return getInputPin_3093OutgoingLinks(view); case OutputPinInAddStructuralFeatureValueActionAsResultEditPart.VISUAL_ID: return getOutputPin_3094OutgoingLinks(view); case DestroyObjectActionEditPart.VISUAL_ID: return getDestroyObjectAction_3095OutgoingLinks(view); case InputPinInDestroyObjectActionEditPart.VISUAL_ID: return getInputPin_3096OutgoingLinks(view); case ReadVariableActionEditPart.VISUAL_ID: return getReadVariableAction_3097OutgoingLinks(view); case OutputPinInReadVariableActionAsResultEditPart.VISUAL_ID: return getOutputPin_3098OutgoingLinks(view); case AddVariableValueActionEditPart.VISUAL_ID: return getAddVariableValueAction_3099OutgoingLinks(view); case InputPinInAddVariableValueActionAsInsertAtEditPart.VISUAL_ID: return getInputPin_3100OutgoingLinks(view); case InputPinInAddVariableValueActionAsValueEditPart.VISUAL_ID: return getInputPin_3101OutgoingLinks(view); case BroadcastSignalActionEditPart.VISUAL_ID: return getBroadcastSignalAction_3102OutgoingLinks(view); case InputPinInBroadcastSignalActionEditPart.VISUAL_ID: return getInputPin_3103OutgoingLinks(view); case CentralBufferNodeEditPart.VISUAL_ID: return getCentralBufferNode_3104OutgoingLinks(view); case ConstraintEditPartCN.VISUAL_ID: return getConstraint_3112OutgoingLinks(view); case ObjectFlowEditPart.VISUAL_ID: return getObjectFlow_4003OutgoingLinks(view); case ControlFlowEditPart.VISUAL_ID: return getControlFlow_4004OutgoingLinks(view); case ExceptionHandlerEditPart.VISUAL_ID: return getExceptionHandler_4005OutgoingLinks(view); } return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getPackage_1000ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getActivity_2001ContainedLinks(View view) { Activity modelElement = (Activity)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getContainedTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getContainedTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getParameter_3001ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getConstraint_3002ContainedLinks(View view) { Constraint modelElement = (Constraint)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getConstraint_3003ContainedLinks(View view) { Constraint modelElement = (Constraint)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getInitialNode_3004ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getActivityFinalNode_3005ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getFlowFinalNode_3006ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getOpaqueAction_3007ContainedLinks(View view) { OpaqueAction modelElement = (OpaqueAction)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement)); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement)); result.addAll(getContainedTypeModelFacetLinks_ExceptionHandler_4005(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getValuePin_3015ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getActionInputPin_3016ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3013ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getOutputPin_3014ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getCallBehaviorAction_3008ContainedLinks(View view) { CallBehaviorAction modelElement = (CallBehaviorAction)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement)); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement)); result.addAll(getContainedTypeModelFacetLinks_ExceptionHandler_4005(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getValuePin_3017ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getActionInputPin_3018ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3019ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getOutputPin_3020ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getCallOperationAction_3010ContainedLinks(View view) { CallOperationAction modelElement = (CallOperationAction)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement)); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement)); result.addAll(getContainedTypeModelFacetLinks_ExceptionHandler_4005(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getActionInputPin_3021ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getValuePin_3022ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3023ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getOutputPin_3024ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getValuePin_3025ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getActionInputPin_3026ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3027ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getConstraint_3011ContainedLinks(View view) { Constraint modelElement = (Constraint)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getConstraint_3012ContainedLinks(View view) { Constraint modelElement = (Constraint)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getDecisionNode_3038ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getMergeNode_3039ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getForkNode_3040ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getJoinNode_3041ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getSendObjectAction_3042ContainedLinks(View view) { SendObjectAction modelElement = (SendObjectAction)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement)); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement)); result.addAll(getContainedTypeModelFacetLinks_ExceptionHandler_4005(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getValuePin_3046ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getActionInputPin_3047ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3048ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getValuePin_3049ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getActionInputPin_3050ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3051ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getSendSignalAction_3052ContainedLinks(View view) { SendSignalAction modelElement = (SendSignalAction)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement)); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement)); result.addAll(getContainedTypeModelFacetLinks_ExceptionHandler_4005(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getActionInputPin_3053ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getValuePin_3054ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3055ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getValuePin_3060ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getActionInputPin_3061ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3062ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getActivityParameterNode_3059ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getAcceptEventAction_3063ContainedLinks(View view) { AcceptEventAction modelElement = (AcceptEventAction)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement)); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement)); result.addAll(getContainedTypeModelFacetLinks_ExceptionHandler_4005(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getOutputPin_3064ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getStructuredActivityNode_3065ContainedLinks(View view) { StructuredActivityNode modelElement = (StructuredActivityNode)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement)); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement)); result.addAll(getContainedTypeModelFacetLinks_ExceptionHandler_4005(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3105ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getActivityPartition_3067ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getInterruptibleActivityRegion_3068ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getComment_3080ContainedLinks(View view) { Comment modelElement = (Comment)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getReadSelfAction_3081ContainedLinks(View view) { ReadSelfAction modelElement = (ReadSelfAction)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement)); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement)); result.addAll(getContainedTypeModelFacetLinks_ExceptionHandler_4005(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getOutputPin_3084ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getActivity_3083ContainedLinks(View view) { Activity modelElement = (Activity)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getContainedTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getContainedTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getNamedElement_3085ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getCreateObjectAction_3086ContainedLinks(View view) { CreateObjectAction modelElement = (CreateObjectAction)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement)); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement)); result.addAll(getContainedTypeModelFacetLinks_ExceptionHandler_4005(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getOutputPin_3087ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getReadStructuralFeatureAction_3088ContainedLinks(View view) { ReadStructuralFeatureAction modelElement = (ReadStructuralFeatureAction)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement)); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement)); result.addAll(getContainedTypeModelFacetLinks_ExceptionHandler_4005(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3089ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getOutputPin_3090ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getAddStructuralFeatureValueAction_3091ContainedLinks(View view) { AddStructuralFeatureValueAction modelElement = (AddStructuralFeatureValueAction)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement)); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement)); result.addAll(getContainedTypeModelFacetLinks_ExceptionHandler_4005(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3092ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3093ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getOutputPin_3094ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getDestroyObjectAction_3095ContainedLinks(View view) { DestroyObjectAction modelElement = (DestroyObjectAction)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement)); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement)); result.addAll(getContainedTypeModelFacetLinks_ExceptionHandler_4005(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3096ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getReadVariableAction_3097ContainedLinks(View view) { ReadVariableAction modelElement = (ReadVariableAction)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement)); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement)); result.addAll(getContainedTypeModelFacetLinks_ExceptionHandler_4005(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getOutputPin_3098ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getAddVariableValueAction_3099ContainedLinks(View view) { AddVariableValueAction modelElement = (AddVariableValueAction)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement)); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement)); result.addAll(getContainedTypeModelFacetLinks_ExceptionHandler_4005(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3100ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3101ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getBroadcastSignalAction_3102ContainedLinks(View view) { BroadcastSignalAction modelElement = (BroadcastSignalAction)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement)); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement)); result.addAll(getContainedTypeModelFacetLinks_ExceptionHandler_4005(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3103ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getCentralBufferNode_3104ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getConstraint_3112ContainedLinks(View view) { Constraint modelElement = (Constraint)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getValueSpecificationAction_3076ContainedLinks(View view) { ValueSpecificationAction modelElement = (ValueSpecificationAction)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement)); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement)); result.addAll(getContainedTypeModelFacetLinks_ExceptionHandler_4005(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getOutputPin_3077ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getDataStoreNode_3078ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getConditionalNode_3069ContainedLinks(View view) { ConditionalNode modelElement = (ConditionalNode)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement)); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement)); result.addAll(getContainedTypeModelFacetLinks_ExceptionHandler_4005(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getExpansionRegion_3070ContainedLinks(View view) { ExpansionRegion modelElement = (ExpansionRegion)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement)); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement)); result.addAll(getContainedTypeModelFacetLinks_ExceptionHandler_4005(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getExpansionNode_3074ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getExpansionNode_3075ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getLoopNode_3071ContainedLinks(View view) { LoopNode modelElement = (LoopNode)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement)); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement)); result.addAll(getContainedTypeModelFacetLinks_ExceptionHandler_4005(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getOutputPin_3109ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getOutputPin_3110ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getOutputPin_3111ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getSequenceNode_3073ContainedLinks(View view) { SequenceNode modelElement = (SequenceNode)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement)); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement)); result.addAll(getContainedTypeModelFacetLinks_ExceptionHandler_4005(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getIntervalConstraint_3032ContainedLinks(View view) { IntervalConstraint modelElement = (IntervalConstraint)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getIntervalConstraint_3033ContainedLinks(View view) { IntervalConstraint modelElement = (IntervalConstraint)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getDurationConstraint_3034ContainedLinks(View view) { DurationConstraint modelElement = (DurationConstraint)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getDurationConstraint_3035ContainedLinks(View view) { DurationConstraint modelElement = (DurationConstraint)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getTimeConstraint_3036ContainedLinks(View view) { TimeConstraint modelElement = (TimeConstraint)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getTimeConstraint_3037ContainedLinks(View view) { TimeConstraint modelElement = (TimeConstraint)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getObjectFlow_4003ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getControlFlow_4004ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getExceptionHandler_4005ContainedLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getActivity_2001IncomingLinks(View view) { Activity modelElement = (Activity)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getParameter_3001IncomingLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getConstraint_3002IncomingLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getConstraint_3003IncomingLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getInitialNode_3004IncomingLinks(View view) { InitialNode modelElement = (InitialNode)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getActivityFinalNode_3005IncomingLinks(View view) { ActivityFinalNode modelElement = (ActivityFinalNode)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getFlowFinalNode_3006IncomingLinks(View view) { FlowFinalNode modelElement = (FlowFinalNode)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getOpaqueAction_3007IncomingLinks(View view) { OpaqueAction modelElement = (OpaqueAction)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getValuePin_3015IncomingLinks(View view) { ValuePin modelElement = (ValuePin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getActionInputPin_3016IncomingLinks(View view) { ActionInputPin modelElement = (ActionInputPin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3013IncomingLinks(View view) { InputPin modelElement = (InputPin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getOutputPin_3014IncomingLinks(View view) { OutputPin modelElement = (OutputPin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getCallBehaviorAction_3008IncomingLinks(View view) { CallBehaviorAction modelElement = (CallBehaviorAction)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getValuePin_3017IncomingLinks(View view) { ValuePin modelElement = (ValuePin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getActionInputPin_3018IncomingLinks(View view) { ActionInputPin modelElement = (ActionInputPin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3019IncomingLinks(View view) { InputPin modelElement = (InputPin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getOutputPin_3020IncomingLinks(View view) { OutputPin modelElement = (OutputPin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getCallOperationAction_3010IncomingLinks(View view) { CallOperationAction modelElement = (CallOperationAction)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getActionInputPin_3021IncomingLinks(View view) { ActionInputPin modelElement = (ActionInputPin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getValuePin_3022IncomingLinks(View view) { ValuePin modelElement = (ValuePin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3023IncomingLinks(View view) { InputPin modelElement = (InputPin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getOutputPin_3024IncomingLinks(View view) { OutputPin modelElement = (OutputPin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getValuePin_3025IncomingLinks(View view) { ValuePin modelElement = (ValuePin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getActionInputPin_3026IncomingLinks(View view) { ActionInputPin modelElement = (ActionInputPin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3027IncomingLinks(View view) { InputPin modelElement = (InputPin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getConstraint_3011IncomingLinks(View view) { Constraint modelElement = (Constraint)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getConstraint_3012IncomingLinks(View view) { Constraint modelElement = (Constraint)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getDecisionNode_3038IncomingLinks(View view) { DecisionNode modelElement = (DecisionNode)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getMergeNode_3039IncomingLinks(View view) { MergeNode modelElement = (MergeNode)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getForkNode_3040IncomingLinks(View view) { ForkNode modelElement = (ForkNode)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getJoinNode_3041IncomingLinks(View view) { JoinNode modelElement = (JoinNode)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getSendObjectAction_3042IncomingLinks(View view) { SendObjectAction modelElement = (SendObjectAction)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getValuePin_3046IncomingLinks(View view) { ValuePin modelElement = (ValuePin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getActionInputPin_3047IncomingLinks(View view) { ActionInputPin modelElement = (ActionInputPin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3048IncomingLinks(View view) { InputPin modelElement = (InputPin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getValuePin_3049IncomingLinks(View view) { ValuePin modelElement = (ValuePin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getActionInputPin_3050IncomingLinks(View view) { ActionInputPin modelElement = (ActionInputPin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3051IncomingLinks(View view) { InputPin modelElement = (InputPin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getSendSignalAction_3052IncomingLinks(View view) { SendSignalAction modelElement = (SendSignalAction)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getActionInputPin_3053IncomingLinks(View view) { ActionInputPin modelElement = (ActionInputPin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getValuePin_3054IncomingLinks(View view) { ValuePin modelElement = (ValuePin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3055IncomingLinks(View view) { InputPin modelElement = (InputPin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getValuePin_3060IncomingLinks(View view) { ValuePin modelElement = (ValuePin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getActionInputPin_3061IncomingLinks(View view) { ActionInputPin modelElement = (ActionInputPin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3062IncomingLinks(View view) { InputPin modelElement = (InputPin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getActivityParameterNode_3059IncomingLinks(View view) { ActivityParameterNode modelElement = (ActivityParameterNode)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getAcceptEventAction_3063IncomingLinks(View view) { AcceptEventAction modelElement = (AcceptEventAction)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getOutputPin_3064IncomingLinks(View view) { OutputPin modelElement = (OutputPin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getStructuredActivityNode_3065IncomingLinks(View view) { StructuredActivityNode modelElement = (StructuredActivityNode)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3105IncomingLinks(View view) { InputPin modelElement = (InputPin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getActivityPartition_3067IncomingLinks(View view) { ActivityPartition modelElement = (ActivityPartition)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getInterruptibleActivityRegion_3068IncomingLinks(View view) { InterruptibleActivityRegion modelElement = (InterruptibleActivityRegion)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getComment_3080IncomingLinks(View view) { Comment modelElement = (Comment)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getReadSelfAction_3081IncomingLinks(View view) { ReadSelfAction modelElement = (ReadSelfAction)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getOutputPin_3084IncomingLinks(View view) { OutputPin modelElement = (OutputPin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getActivity_3083IncomingLinks(View view) { Activity modelElement = (Activity)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getNamedElement_3085IncomingLinks(View view) { NamedElement modelElement = (NamedElement)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getCreateObjectAction_3086IncomingLinks(View view) { CreateObjectAction modelElement = (CreateObjectAction)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getOutputPin_3087IncomingLinks(View view) { OutputPin modelElement = (OutputPin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getReadStructuralFeatureAction_3088IncomingLinks(View view) { ReadStructuralFeatureAction modelElement = (ReadStructuralFeatureAction)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3089IncomingLinks(View view) { InputPin modelElement = (InputPin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getOutputPin_3090IncomingLinks(View view) { OutputPin modelElement = (OutputPin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getAddStructuralFeatureValueAction_3091IncomingLinks(View view) { AddStructuralFeatureValueAction modelElement = (AddStructuralFeatureValueAction)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3092IncomingLinks(View view) { InputPin modelElement = (InputPin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3093IncomingLinks(View view) { InputPin modelElement = (InputPin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getOutputPin_3094IncomingLinks(View view) { OutputPin modelElement = (OutputPin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getDestroyObjectAction_3095IncomingLinks(View view) { DestroyObjectAction modelElement = (DestroyObjectAction)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3096IncomingLinks(View view) { InputPin modelElement = (InputPin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getReadVariableAction_3097IncomingLinks(View view) { ReadVariableAction modelElement = (ReadVariableAction)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getOutputPin_3098IncomingLinks(View view) { OutputPin modelElement = (OutputPin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getAddVariableValueAction_3099IncomingLinks(View view) { AddVariableValueAction modelElement = (AddVariableValueAction)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3100IncomingLinks(View view) { InputPin modelElement = (InputPin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3101IncomingLinks(View view) { InputPin modelElement = (InputPin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getBroadcastSignalAction_3102IncomingLinks(View view) { BroadcastSignalAction modelElement = (BroadcastSignalAction)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3103IncomingLinks(View view) { InputPin modelElement = (InputPin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getCentralBufferNode_3104IncomingLinks(View view) { CentralBufferNode modelElement = (CentralBufferNode)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getConstraint_3112IncomingLinks(View view) { Constraint modelElement = (Constraint)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getValueSpecificationAction_3076IncomingLinks(View view) { ValueSpecificationAction modelElement = (ValueSpecificationAction)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getOutputPin_3077IncomingLinks(View view) { OutputPin modelElement = (OutputPin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getDataStoreNode_3078IncomingLinks(View view) { DataStoreNode modelElement = (DataStoreNode)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getConditionalNode_3069IncomingLinks(View view) { ConditionalNode modelElement = (ConditionalNode)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getExpansionRegion_3070IncomingLinks(View view) { ExpansionRegion modelElement = (ExpansionRegion)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getExpansionNode_3074IncomingLinks(View view) { ExpansionNode modelElement = (ExpansionNode)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getExpansionNode_3075IncomingLinks(View view) { ExpansionNode modelElement = (ExpansionNode)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getLoopNode_3071IncomingLinks(View view) { LoopNode modelElement = (LoopNode)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getOutputPin_3109IncomingLinks(View view) { OutputPin modelElement = (OutputPin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getOutputPin_3110IncomingLinks(View view) { OutputPin modelElement = (OutputPin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getOutputPin_3111IncomingLinks(View view) { OutputPin modelElement = (OutputPin)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ExceptionHandler_4005(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getSequenceNode_3073IncomingLinks(View view) { SequenceNode modelElement = (SequenceNode)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingTypeModelFacetLinks_ObjectFlow_4003(modelElement, crossReferences)); result.addAll(getIncomingTypeModelFacetLinks_ControlFlow_4004(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getIntervalConstraint_3032IncomingLinks(View view) { IntervalConstraint modelElement = (IntervalConstraint)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getIntervalConstraint_3033IncomingLinks(View view) { IntervalConstraint modelElement = (IntervalConstraint)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getDurationConstraint_3034IncomingLinks(View view) { DurationConstraint modelElement = (DurationConstraint)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getDurationConstraint_3035IncomingLinks(View view) { DurationConstraint modelElement = (DurationConstraint)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getTimeConstraint_3036IncomingLinks(View view) { TimeConstraint modelElement = (TimeConstraint)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getTimeConstraint_3037IncomingLinks(View view) { TimeConstraint modelElement = (TimeConstraint)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getObjectFlow_4003IncomingLinks(View view) { ObjectFlow modelElement = (ObjectFlow)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getControlFlow_4004IncomingLinks(View view) { ControlFlow modelElement = (ControlFlow)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getExceptionHandler_4005IncomingLinks(View view) { ExceptionHandler modelElement = (ExceptionHandler)view.getElement(); Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences = EcoreUtil.CrossReferencer.find(view.eResource().getResourceSet().getResources()); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement, crossReferences)); result.addAll(getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement, crossReferences)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getActivity_2001OutgoingLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getParameter_3001OutgoingLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getConstraint_3002OutgoingLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getConstraint_3003OutgoingLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getInitialNode_3004OutgoingLinks(View view) { InitialNode modelElement = (InitialNode)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getActivityFinalNode_3005OutgoingLinks(View view) { ActivityFinalNode modelElement = (ActivityFinalNode)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getFlowFinalNode_3006OutgoingLinks(View view) { FlowFinalNode modelElement = (FlowFinalNode)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getOpaqueAction_3007OutgoingLinks(View view) { OpaqueAction modelElement = (OpaqueAction)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement)); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ExceptionHandler_4005(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getValuePin_3015OutgoingLinks(View view) { ValuePin modelElement = (ValuePin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getActionInputPin_3016OutgoingLinks(View view) { ActionInputPin modelElement = (ActionInputPin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3013OutgoingLinks(View view) { InputPin modelElement = (InputPin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getOutputPin_3014OutgoingLinks(View view) { OutputPin modelElement = (OutputPin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getCallBehaviorAction_3008OutgoingLinks(View view) { CallBehaviorAction modelElement = (CallBehaviorAction)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement)); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ExceptionHandler_4005(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getValuePin_3017OutgoingLinks(View view) { ValuePin modelElement = (ValuePin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getActionInputPin_3018OutgoingLinks(View view) { ActionInputPin modelElement = (ActionInputPin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3019OutgoingLinks(View view) { InputPin modelElement = (InputPin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getOutputPin_3020OutgoingLinks(View view) { OutputPin modelElement = (OutputPin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getCallOperationAction_3010OutgoingLinks(View view) { CallOperationAction modelElement = (CallOperationAction)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement)); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ExceptionHandler_4005(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getActionInputPin_3021OutgoingLinks(View view) { ActionInputPin modelElement = (ActionInputPin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getValuePin_3022OutgoingLinks(View view) { ValuePin modelElement = (ValuePin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3023OutgoingLinks(View view) { InputPin modelElement = (InputPin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getOutputPin_3024OutgoingLinks(View view) { OutputPin modelElement = (OutputPin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getValuePin_3025OutgoingLinks(View view) { ValuePin modelElement = (ValuePin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getActionInputPin_3026OutgoingLinks(View view) { ActionInputPin modelElement = (ActionInputPin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3027OutgoingLinks(View view) { InputPin modelElement = (InputPin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getConstraint_3011OutgoingLinks(View view) { Constraint modelElement = (Constraint)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getConstraint_3012OutgoingLinks(View view) { Constraint modelElement = (Constraint)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getDecisionNode_3038OutgoingLinks(View view) { DecisionNode modelElement = (DecisionNode)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getMergeNode_3039OutgoingLinks(View view) { MergeNode modelElement = (MergeNode)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getForkNode_3040OutgoingLinks(View view) { ForkNode modelElement = (ForkNode)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getJoinNode_3041OutgoingLinks(View view) { JoinNode modelElement = (JoinNode)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getSendObjectAction_3042OutgoingLinks(View view) { SendObjectAction modelElement = (SendObjectAction)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement)); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ExceptionHandler_4005(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getValuePin_3046OutgoingLinks(View view) { ValuePin modelElement = (ValuePin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getActionInputPin_3047OutgoingLinks(View view) { ActionInputPin modelElement = (ActionInputPin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3048OutgoingLinks(View view) { InputPin modelElement = (InputPin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getValuePin_3049OutgoingLinks(View view) { ValuePin modelElement = (ValuePin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getActionInputPin_3050OutgoingLinks(View view) { ActionInputPin modelElement = (ActionInputPin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3051OutgoingLinks(View view) { InputPin modelElement = (InputPin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getSendSignalAction_3052OutgoingLinks(View view) { SendSignalAction modelElement = (SendSignalAction)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement)); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ExceptionHandler_4005(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getActionInputPin_3053OutgoingLinks(View view) { ActionInputPin modelElement = (ActionInputPin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getValuePin_3054OutgoingLinks(View view) { ValuePin modelElement = (ValuePin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3055OutgoingLinks(View view) { InputPin modelElement = (InputPin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getValuePin_3060OutgoingLinks(View view) { ValuePin modelElement = (ValuePin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getActionInputPin_3061OutgoingLinks(View view) { ActionInputPin modelElement = (ActionInputPin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3062OutgoingLinks(View view) { InputPin modelElement = (InputPin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getActivityParameterNode_3059OutgoingLinks(View view) { ActivityParameterNode modelElement = (ActivityParameterNode)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getAcceptEventAction_3063OutgoingLinks(View view) { AcceptEventAction modelElement = (AcceptEventAction)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement)); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ExceptionHandler_4005(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getOutputPin_3064OutgoingLinks(View view) { OutputPin modelElement = (OutputPin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getStructuredActivityNode_3065OutgoingLinks(View view) { StructuredActivityNode modelElement = (StructuredActivityNode)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement)); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ExceptionHandler_4005(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3105OutgoingLinks(View view) { InputPin modelElement = (InputPin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getActivityPartition_3067OutgoingLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getInterruptibleActivityRegion_3068OutgoingLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getComment_3080OutgoingLinks(View view) { Comment modelElement = (Comment)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getReadSelfAction_3081OutgoingLinks(View view) { ReadSelfAction modelElement = (ReadSelfAction)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement)); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ExceptionHandler_4005(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getOutputPin_3084OutgoingLinks(View view) { OutputPin modelElement = (OutputPin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getActivity_3083OutgoingLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getNamedElement_3085OutgoingLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getCreateObjectAction_3086OutgoingLinks(View view) { CreateObjectAction modelElement = (CreateObjectAction)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement)); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ExceptionHandler_4005(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getOutputPin_3087OutgoingLinks(View view) { OutputPin modelElement = (OutputPin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getReadStructuralFeatureAction_3088OutgoingLinks(View view) { ReadStructuralFeatureAction modelElement = (ReadStructuralFeatureAction)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement)); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ExceptionHandler_4005(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3089OutgoingLinks(View view) { InputPin modelElement = (InputPin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getOutputPin_3090OutgoingLinks(View view) { OutputPin modelElement = (OutputPin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getAddStructuralFeatureValueAction_3091OutgoingLinks(View view) { AddStructuralFeatureValueAction modelElement = (AddStructuralFeatureValueAction)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement)); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ExceptionHandler_4005(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3092OutgoingLinks(View view) { InputPin modelElement = (InputPin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3093OutgoingLinks(View view) { InputPin modelElement = (InputPin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getOutputPin_3094OutgoingLinks(View view) { OutputPin modelElement = (OutputPin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getDestroyObjectAction_3095OutgoingLinks(View view) { DestroyObjectAction modelElement = (DestroyObjectAction)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement)); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ExceptionHandler_4005(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3096OutgoingLinks(View view) { InputPin modelElement = (InputPin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getReadVariableAction_3097OutgoingLinks(View view) { ReadVariableAction modelElement = (ReadVariableAction)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement)); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ExceptionHandler_4005(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getOutputPin_3098OutgoingLinks(View view) { OutputPin modelElement = (OutputPin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getAddVariableValueAction_3099OutgoingLinks(View view) { AddVariableValueAction modelElement = (AddVariableValueAction)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement)); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ExceptionHandler_4005(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3100OutgoingLinks(View view) { InputPin modelElement = (InputPin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3101OutgoingLinks(View view) { InputPin modelElement = (InputPin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getBroadcastSignalAction_3102OutgoingLinks(View view) { BroadcastSignalAction modelElement = (BroadcastSignalAction)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement)); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ExceptionHandler_4005(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getInputPin_3103OutgoingLinks(View view) { InputPin modelElement = (InputPin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getCentralBufferNode_3104OutgoingLinks(View view) { CentralBufferNode modelElement = (CentralBufferNode)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getConstraint_3112OutgoingLinks(View view) { Constraint modelElement = (Constraint)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getValueSpecificationAction_3076OutgoingLinks(View view) { ValueSpecificationAction modelElement = (ValueSpecificationAction)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement)); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ExceptionHandler_4005(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getOutputPin_3077OutgoingLinks(View view) { OutputPin modelElement = (OutputPin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getDataStoreNode_3078OutgoingLinks(View view) { DataStoreNode modelElement = (DataStoreNode)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getConditionalNode_3069OutgoingLinks(View view) { ConditionalNode modelElement = (ConditionalNode)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement)); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ExceptionHandler_4005(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getExpansionRegion_3070OutgoingLinks(View view) { ExpansionRegion modelElement = (ExpansionRegion)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement)); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ExceptionHandler_4005(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getExpansionNode_3074OutgoingLinks(View view) { ExpansionNode modelElement = (ExpansionNode)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getExpansionNode_3075OutgoingLinks(View view) { ExpansionNode modelElement = (ExpansionNode)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getLoopNode_3071OutgoingLinks(View view) { LoopNode modelElement = (LoopNode)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement)); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ExceptionHandler_4005(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getOutputPin_3109OutgoingLinks(View view) { OutputPin modelElement = (OutputPin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getOutputPin_3110OutgoingLinks(View view) { OutputPin modelElement = (OutputPin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getOutputPin_3111OutgoingLinks(View view) { OutputPin modelElement = (OutputPin)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getSequenceNode_3073OutgoingLinks(View view) { SequenceNode modelElement = (SequenceNode)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPrecondition_4001(modelElement)); result.addAll(getOutgoingFeatureModelFacetLinks_Action_LocalPostcondition_4002(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ObjectFlow_4003(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ControlFlow_4004(modelElement)); result.addAll(getOutgoingTypeModelFacetLinks_ExceptionHandler_4005(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getIntervalConstraint_3032OutgoingLinks(View view) { IntervalConstraint modelElement = (IntervalConstraint)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getIntervalConstraint_3033OutgoingLinks(View view) { IntervalConstraint modelElement = (IntervalConstraint)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getDurationConstraint_3034OutgoingLinks(View view) { DurationConstraint modelElement = (DurationConstraint)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getDurationConstraint_3035OutgoingLinks(View view) { DurationConstraint modelElement = (DurationConstraint)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getTimeConstraint_3036OutgoingLinks(View view) { TimeConstraint modelElement = (TimeConstraint)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getTimeConstraint_3037OutgoingLinks(View view) { TimeConstraint modelElement = (TimeConstraint)view.getElement(); LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); result.addAll(getOutgoingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(modelElement)); return result; } /** * @generated */ public static List<UMLLinkDescriptor> getObjectFlow_4003OutgoingLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getControlFlow_4004OutgoingLinks(View view) { return Collections.emptyList(); } /** * @generated */ public static List<UMLLinkDescriptor> getExceptionHandler_4005OutgoingLinks(View view) { return Collections.emptyList(); } /** * @generated */ private static Collection<UMLLinkDescriptor> getContainedTypeModelFacetLinks_ObjectFlow_4003(Activity container) { Collection result = new LinkedList(); for(Iterator links = container.getEdges().iterator(); links.hasNext();) { EObject linkObject = (EObject)links.next(); if(false == linkObject instanceof ObjectFlow) { continue; } ObjectFlow link = (ObjectFlow)linkObject; if(ObjectFlowEditPart.VISUAL_ID != UMLVisualIDRegistry.getLinkWithClassVisualID(link)) { continue; } ActivityNode dst = link.getTarget(); ActivityNode src = link.getSource(); result.add(new UMLLinkDescriptor(src, dst, link, UMLElementTypes.ObjectFlow_4003, ObjectFlowEditPart.VISUAL_ID)); } return result; } /** * @generated */ private static Collection<UMLLinkDescriptor> getContainedTypeModelFacetLinks_ControlFlow_4004(Activity container) { Collection result = new LinkedList(); for(Iterator links = container.getEdges().iterator(); links.hasNext();) { EObject linkObject = (EObject)links.next(); if(false == linkObject instanceof ControlFlow) { continue; } ControlFlow link = (ControlFlow)linkObject; if(ControlFlowEditPart.VISUAL_ID != UMLVisualIDRegistry.getLinkWithClassVisualID(link)) { continue; } ActivityNode dst = link.getTarget(); ActivityNode src = link.getSource(); result.add(new UMLLinkDescriptor(src, dst, link, UMLElementTypes.ControlFlow_4004, ControlFlowEditPart.VISUAL_ID)); } return result; } /** * @generated */ private static Collection<UMLLinkDescriptor> getContainedTypeModelFacetLinks_ExceptionHandler_4005(ExecutableNode container) { Collection result = new LinkedList(); for(Iterator links = container.getHandlers().iterator(); links.hasNext();) { EObject linkObject = (EObject)links.next(); if(false == linkObject instanceof ExceptionHandler) { continue; } ExceptionHandler link = (ExceptionHandler)linkObject; if(ExceptionHandlerEditPart.VISUAL_ID != UMLVisualIDRegistry.getLinkWithClassVisualID(link)) { continue; } ObjectNode dst = link.getExceptionInput(); ExecutableNode src = link.getProtectedNode(); result.add(new UMLLinkDescriptor(src, dst, link, UMLElementTypes.ExceptionHandler_4005, ExceptionHandlerEditPart.VISUAL_ID)); } return result; } /** * @generated */ private static Collection<UMLLinkDescriptor> getIncomingFeatureModelFacetLinks_Action_LocalPrecondition_4001(Constraint target, Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences) { LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); Collection<EStructuralFeature.Setting> settings = crossReferences.get(target); for(EStructuralFeature.Setting setting : settings) { if(setting.getEStructuralFeature() == UMLPackage.eINSTANCE.getAction_LocalPrecondition()) { result.add(new UMLLinkDescriptor(setting.getEObject(), target, UMLElementTypes.ActionLocalPrecondition_4001, ActionLocalPreconditionEditPart.VISUAL_ID)); } } return result; } /** * @generated */ private static Collection<UMLLinkDescriptor> getIncomingFeatureModelFacetLinks_Action_LocalPostcondition_4002(Constraint target, Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences) { LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); Collection<EStructuralFeature.Setting> settings = crossReferences.get(target); for(EStructuralFeature.Setting setting : settings) { if(setting.getEStructuralFeature() == UMLPackage.eINSTANCE.getAction_LocalPostcondition()) { result.add(new UMLLinkDescriptor(setting.getEObject(), target, UMLElementTypes.ActionLocalPostcondition_4002, ActionLocalPostconditionEditPart.VISUAL_ID)); } } return result; } /** * @generated */ private static Collection<UMLLinkDescriptor> getIncomingTypeModelFacetLinks_ObjectFlow_4003(ActivityNode target, Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences) { LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); Collection<EStructuralFeature.Setting> settings = crossReferences.get(target); for(EStructuralFeature.Setting setting : settings) { if(setting.getEStructuralFeature() != UMLPackage.eINSTANCE.getActivityEdge_Target() || false == setting.getEObject() instanceof ObjectFlow) { continue; } ObjectFlow link = (ObjectFlow)setting.getEObject(); if(ObjectFlowEditPart.VISUAL_ID != UMLVisualIDRegistry.getLinkWithClassVisualID(link)) { continue; } ActivityNode src = link.getSource(); result.add(new UMLLinkDescriptor(src, target, link, UMLElementTypes.ObjectFlow_4003, ObjectFlowEditPart.VISUAL_ID)); } return result; } /** * @generated */ private static Collection<UMLLinkDescriptor> getIncomingTypeModelFacetLinks_ControlFlow_4004(ActivityNode target, Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences) { LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); Collection<EStructuralFeature.Setting> settings = crossReferences.get(target); for(EStructuralFeature.Setting setting : settings) { if(setting.getEStructuralFeature() != UMLPackage.eINSTANCE.getActivityEdge_Target() || false == setting.getEObject() instanceof ControlFlow) { continue; } ControlFlow link = (ControlFlow)setting.getEObject(); if(ControlFlowEditPart.VISUAL_ID != UMLVisualIDRegistry.getLinkWithClassVisualID(link)) { continue; } ActivityNode src = link.getSource(); result.add(new UMLLinkDescriptor(src, target, link, UMLElementTypes.ControlFlow_4004, ControlFlowEditPart.VISUAL_ID)); } return result; } /** * @generated */ private static Collection<UMLLinkDescriptor> getIncomingTypeModelFacetLinks_ExceptionHandler_4005(ObjectNode target, Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences) { LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); Collection<EStructuralFeature.Setting> settings = crossReferences.get(target); for(EStructuralFeature.Setting setting : settings) { if(setting.getEStructuralFeature() != UMLPackage.eINSTANCE.getExceptionHandler_ExceptionInput() || false == setting.getEObject() instanceof ExceptionHandler) { continue; } ExceptionHandler link = (ExceptionHandler)setting.getEObject(); if(ExceptionHandlerEditPart.VISUAL_ID != UMLVisualIDRegistry.getLinkWithClassVisualID(link)) { continue; } ExecutableNode src = link.getProtectedNode(); result.add(new UMLLinkDescriptor(src, target, link, UMLElementTypes.ExceptionHandler_4005, ExceptionHandlerEditPart.VISUAL_ID)); } return result; } /** * @generated */ private static Collection<UMLLinkDescriptor> getIncomingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(Element target, Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences) { LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); Collection<EStructuralFeature.Setting> settings = crossReferences.get(target); for(EStructuralFeature.Setting setting : settings) { if(setting.getEStructuralFeature() == UMLPackage.eINSTANCE.getComment_AnnotatedElement()) { result.add(new UMLLinkDescriptor(setting.getEObject(), target, UMLElementTypes.CommentAnnotatedElement_4006, CommentLinkEditPart.VISUAL_ID)); } } return result; } /** * @generated */ private static Collection<UMLLinkDescriptor> getIncomingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(Element target, Map<EObject, Collection<EStructuralFeature.Setting>> crossReferences) { LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); Collection<EStructuralFeature.Setting> settings = crossReferences.get(target); for(EStructuralFeature.Setting setting : settings) { if(setting.getEStructuralFeature() == UMLPackage.eINSTANCE.getConstraint_ConstrainedElement()) { result.add(new UMLLinkDescriptor(setting.getEObject(), target, UMLElementTypes.ConstraintConstrainedElement_4007, ConstraintConstrainedElementEditPart.VISUAL_ID)); } } return result; } /** * @generated */ private static Collection<UMLLinkDescriptor> getOutgoingFeatureModelFacetLinks_Action_LocalPrecondition_4001(Action source) { LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); for(Iterator<?> destinations = source.getLocalPreconditions().iterator(); destinations.hasNext();) { Constraint destination = (Constraint)destinations.next(); result.add(new UMLLinkDescriptor(source, destination, UMLElementTypes.ActionLocalPrecondition_4001, ActionLocalPreconditionEditPart.VISUAL_ID)); } return result; } /** * @generated */ private static Collection<UMLLinkDescriptor> getOutgoingFeatureModelFacetLinks_Action_LocalPostcondition_4002(Action source) { LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); for(Iterator<?> destinations = source.getLocalPostconditions().iterator(); destinations.hasNext();) { Constraint destination = (Constraint)destinations.next(); result.add(new UMLLinkDescriptor(source, destination, UMLElementTypes.ActionLocalPostcondition_4002, ActionLocalPostconditionEditPart.VISUAL_ID)); } return result; } /** * @generated */ private static Collection<UMLLinkDescriptor> getOutgoingTypeModelFacetLinks_ObjectFlow_4003(ActivityNode source) { Activity container = null; // Find container element for the link. // Climb up by containment hierarchy starting from the source // and return the first element that is instance of the container class. for(EObject element = source; element != null && container == null; element = element.eContainer()) { if(element instanceof Activity) { container = (Activity)element; } } if(container == null) { return Collections.emptyList(); } Collection result = new LinkedList(); for(Iterator links = container.getEdges().iterator(); links.hasNext();) { EObject linkObject = (EObject)links.next(); if(false == linkObject instanceof ObjectFlow) { continue; } ObjectFlow link = (ObjectFlow)linkObject; if(ObjectFlowEditPart.VISUAL_ID != UMLVisualIDRegistry.getLinkWithClassVisualID(link)) { continue; } ActivityNode dst = link.getTarget(); ActivityNode src = link.getSource(); if(src != source) { continue; } result.add(new UMLLinkDescriptor(src, dst, link, UMLElementTypes.ObjectFlow_4003, ObjectFlowEditPart.VISUAL_ID)); } return result; } /** * @generated */ private static Collection<UMLLinkDescriptor> getOutgoingTypeModelFacetLinks_ControlFlow_4004(ActivityNode source) { Activity container = null; // Find container element for the link. // Climb up by containment hierarchy starting from the source // and return the first element that is instance of the container class. for(EObject element = source; element != null && container == null; element = element.eContainer()) { if(element instanceof Activity) { container = (Activity)element; } } if(container == null) { return Collections.emptyList(); } Collection result = new LinkedList(); for(Iterator links = container.getEdges().iterator(); links.hasNext();) { EObject linkObject = (EObject)links.next(); if(false == linkObject instanceof ControlFlow) { continue; } ControlFlow link = (ControlFlow)linkObject; if(ControlFlowEditPart.VISUAL_ID != UMLVisualIDRegistry.getLinkWithClassVisualID(link)) { continue; } ActivityNode dst = link.getTarget(); ActivityNode src = link.getSource(); if(src != source) { continue; } result.add(new UMLLinkDescriptor(src, dst, link, UMLElementTypes.ControlFlow_4004, ControlFlowEditPart.VISUAL_ID)); } return result; } /** * @generated */ private static Collection<UMLLinkDescriptor> getOutgoingTypeModelFacetLinks_ExceptionHandler_4005(ExecutableNode source) { ExecutableNode container = null; // Find container element for the link. // Climb up by containment hierarchy starting from the source // and return the first element that is instance of the container class. for(EObject element = source; element != null && container == null; element = element.eContainer()) { if(element instanceof ExecutableNode) { container = (ExecutableNode)element; } } if(container == null) { return Collections.emptyList(); } Collection result = new LinkedList(); for(Iterator links = container.getHandlers().iterator(); links.hasNext();) { EObject linkObject = (EObject)links.next(); if(false == linkObject instanceof ExceptionHandler) { continue; } ExceptionHandler link = (ExceptionHandler)linkObject; if(ExceptionHandlerEditPart.VISUAL_ID != UMLVisualIDRegistry.getLinkWithClassVisualID(link)) { continue; } ObjectNode dst = link.getExceptionInput(); ExecutableNode src = link.getProtectedNode(); if(src != source) { continue; } result.add(new UMLLinkDescriptor(src, dst, link, UMLElementTypes.ExceptionHandler_4005, ExceptionHandlerEditPart.VISUAL_ID)); } return result; } /** * @generated */ private static Collection<UMLLinkDescriptor> getOutgoingFeatureModelFacetLinks_Comment_AnnotatedElement_4006(Comment source) { LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); for(Iterator<?> destinations = source.getAnnotatedElements().iterator(); destinations.hasNext();) { Element destination = (Element)destinations.next(); result.add(new UMLLinkDescriptor(source, destination, UMLElementTypes.CommentAnnotatedElement_4006, CommentLinkEditPart.VISUAL_ID)); } return result; } /** * @generated */ private static Collection<UMLLinkDescriptor> getOutgoingFeatureModelFacetLinks_Constraint_ConstrainedElement_4007(Constraint source) { LinkedList<UMLLinkDescriptor> result = new LinkedList<UMLLinkDescriptor>(); for(Iterator<?> destinations = source.getConstrainedElements().iterator(); destinations.hasNext();) { Element destination = (Element)destinations.next(); result.add(new UMLLinkDescriptor(source, destination, UMLElementTypes.ConstraintConstrainedElement_4007, ConstraintConstrainedElementEditPart.VISUAL_ID)); } return result; } }