You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gu...@apache.org on 2010/06/09 18:12:48 UTC
svn commit: r953071 [3/5] -
/commons/sandbox/gsoc/2010/scxml-eclipse/trunk/src/main/java/org.apache.commons.scxml.modeling.diagram/src/org/apache/commons/scxml/modeling/diagram/part/
Added: commons/sandbox/gsoc/2010/scxml-eclipse/trunk/src/main/java/org.apache.commons.scxml.modeling.diagram/src/org/apache/commons/scxml/modeling/diagram/part/ModelingDiagramUpdater.java
URL: http://svn.apache.org/viewvc/commons/sandbox/gsoc/2010/scxml-eclipse/trunk/src/main/java/org.apache.commons.scxml.modeling.diagram/src/org/apache/commons/scxml/modeling/diagram/part/ModelingDiagramUpdater.java?rev=953071&view=auto
==============================================================================
--- commons/sandbox/gsoc/2010/scxml-eclipse/trunk/src/main/java/org.apache.commons.scxml.modeling.diagram/src/org/apache/commons/scxml/modeling/diagram/part/ModelingDiagramUpdater.java (added)
+++ commons/sandbox/gsoc/2010/scxml-eclipse/trunk/src/main/java/org.apache.commons.scxml.modeling.diagram/src/org/apache/commons/scxml/modeling/diagram/part/ModelingDiagramUpdater.java Wed Jun 9 16:12:48 2010
@@ -0,0 +1,3393 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.commons.scxml.modeling.diagram.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.apache.commons.scxml.modeling.Anchor;
+import org.apache.commons.scxml.modeling.Content;
+import org.apache.commons.scxml.modeling.Data;
+import org.apache.commons.scxml.modeling.DataModel;
+import org.apache.commons.scxml.modeling.Donedata;
+import org.apache.commons.scxml.modeling.Else;
+import org.apache.commons.scxml.modeling.ElseIf;
+import org.apache.commons.scxml.modeling.ExecutableContent;
+import org.apache.commons.scxml.modeling.FinalState;
+import org.apache.commons.scxml.modeling.Finalize;
+import org.apache.commons.scxml.modeling.HistoryState;
+import org.apache.commons.scxml.modeling.If;
+import org.apache.commons.scxml.modeling.InitialState;
+import org.apache.commons.scxml.modeling.Invoke;
+import org.apache.commons.scxml.modeling.ModelingPackage;
+import org.apache.commons.scxml.modeling.NamedElement;
+import org.apache.commons.scxml.modeling.OnEntry;
+import org.apache.commons.scxml.modeling.OnExit;
+import org.apache.commons.scxml.modeling.Parallel;
+import org.apache.commons.scxml.modeling.Param;
+import org.apache.commons.scxml.modeling.Script;
+import org.apache.commons.scxml.modeling.Send;
+import org.apache.commons.scxml.modeling.ServiceTemplate;
+import org.apache.commons.scxml.modeling.State;
+import org.apache.commons.scxml.modeling.Transition;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.Anchor2EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.AnchorEditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.Assign2EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.AssignEditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.Cancel2EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.CancelEditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.Content2EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.Content3EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.Content4EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.Content5EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.ContentContentCompartment2EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.ContentContentCompartment3EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.ContentContentCompartment4EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.ContentContentCompartment5EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.ContentContentCompartmentEditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.ContentEditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.DataDataCompartmentEditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.DataEditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.DataModelDataModelCompartmentEditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.DataModelEditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.DonedataDonedataCompartmentEditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.DonedataEditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.ElseEditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.ElseIfEditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.ExtenExecContent2EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.ExtenExecContentEditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.FinalState2EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.FinalStateEditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.FinalStateFinalStateCompartment2EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.FinalStateFinalStateCompartmentEditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.FinalizeEditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.HistoryState2EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.HistoryStateEditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.If2EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.IfEditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.IfIfCompartment2EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.IfIfCompartmentEditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.InitialState2EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.InvokeEditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.InvokeInvokeCompartmentEditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.Log2EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.LogEditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.OnEntry2EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.OnEntry3EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.OnEntryEditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.OnEntryOnEntryCompartment2EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.OnEntryOnEntryCompartment3EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.OnEntryOnEntryCompartmentEditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.OnExit2EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.OnExit3EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.OnExitEditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.OnExitOnExitCompartment2EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.OnExitOnExitCompartment3EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.OnExitOnExitCompartmentEditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.Parallel2EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.Parallel3EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.ParallelEditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.ParallelParallelCompartment2EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.ParallelParallelCompartment3EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.ParallelParallelCompartmentEditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.Param2EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.Param3EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.Param4EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.Param5EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.ParamEditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.Raise2EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.RaiseEditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.Script2EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.Script3EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.ScriptEditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.Send2EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.SendEditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.SendSendCompartment2EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.SendSendCompartmentEditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.ServiceTemplateEditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.State2EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.State3EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.StateEditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.StateStateCompartment2EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.StateStateCompartment3EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.StateStateCompartmentEditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.TransitionEditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.Validate2EditPart;
+import org.apache.commons.scxml.modeling.diagram.edit.parts.ValidateEditPart;
+import org.apache.commons.scxml.modeling.diagram.providers.ModelingElementTypes;
+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;
+
+/**
+ * @generated
+ */
+public class ModelingDiagramUpdater {
+
+ /**
+ * @generated
+ */
+ public static List getSemanticChildren(View view) {
+ switch (ModelingVisualIDRegistry.getVisualID(view)) {
+ case StateStateCompartmentEditPart.VISUAL_ID:
+ return getStateStateCompartment_7001SemanticChildren(view);
+ case OnEntryOnEntryCompartmentEditPart.VISUAL_ID:
+ return getOnEntryOnEntryCompartment_7002SemanticChildren(view);
+ case IfIfCompartmentEditPart.VISUAL_ID:
+ return getIfIfCompartment_7003SemanticChildren(view);
+ case SendSendCompartmentEditPart.VISUAL_ID:
+ return getSendSendCompartment_7004SemanticChildren(view);
+ case ContentContentCompartmentEditPart.VISUAL_ID:
+ return getContentContentCompartment_7005SemanticChildren(view);
+ case ContentContentCompartment2EditPart.VISUAL_ID:
+ return getContentContentCompartment_7006SemanticChildren(view);
+ case OnExitOnExitCompartmentEditPart.VISUAL_ID:
+ return getOnExitOnExitCompartment_7007SemanticChildren(view);
+ case IfIfCompartment2EditPart.VISUAL_ID:
+ return getIfIfCompartment_7008SemanticChildren(view);
+ case SendSendCompartment2EditPart.VISUAL_ID:
+ return getSendSendCompartment_7009SemanticChildren(view);
+ case InvokeInvokeCompartmentEditPart.VISUAL_ID:
+ return getInvokeInvokeCompartment_7010SemanticChildren(view);
+ case ContentContentCompartment3EditPart.VISUAL_ID:
+ return getContentContentCompartment_7011SemanticChildren(view);
+ case ParallelParallelCompartmentEditPart.VISUAL_ID:
+ return getParallelParallelCompartment_7012SemanticChildren(view);
+ case ParallelParallelCompartment2EditPart.VISUAL_ID:
+ return getParallelParallelCompartment_7013SemanticChildren(view);
+ case OnEntryOnEntryCompartment2EditPart.VISUAL_ID:
+ return getOnEntryOnEntryCompartment_7014SemanticChildren(view);
+ case OnExitOnExitCompartment2EditPart.VISUAL_ID:
+ return getOnExitOnExitCompartment_7015SemanticChildren(view);
+ case StateStateCompartment2EditPart.VISUAL_ID:
+ return getStateStateCompartment_7016SemanticChildren(view);
+ case FinalStateFinalStateCompartmentEditPart.VISUAL_ID:
+ return getFinalStateFinalStateCompartment_7017SemanticChildren(view);
+ case DonedataDonedataCompartmentEditPart.VISUAL_ID:
+ return getDonedataDonedataCompartment_7018SemanticChildren(view);
+ case ContentContentCompartment4EditPart.VISUAL_ID:
+ return getContentContentCompartment_7019SemanticChildren(view);
+ case OnEntryOnEntryCompartment3EditPart.VISUAL_ID:
+ return getOnEntryOnEntryCompartment_7020SemanticChildren(view);
+ case OnExitOnExitCompartment3EditPart.VISUAL_ID:
+ return getOnExitOnExitCompartment_7021SemanticChildren(view);
+ case StateStateCompartment3EditPart.VISUAL_ID:
+ return getStateStateCompartment_7022SemanticChildren(view);
+ case ParallelParallelCompartment3EditPart.VISUAL_ID:
+ return getParallelParallelCompartment_7023SemanticChildren(view);
+ case DataModelDataModelCompartmentEditPart.VISUAL_ID:
+ return getDataModelDataModelCompartment_7024SemanticChildren(view);
+ case DataDataCompartmentEditPart.VISUAL_ID:
+ return getDataDataCompartment_7025SemanticChildren(view);
+ case ContentContentCompartment5EditPart.VISUAL_ID:
+ return getContentContentCompartment_7026SemanticChildren(view);
+ case FinalStateFinalStateCompartment2EditPart.VISUAL_ID:
+ return getFinalStateFinalStateCompartment_7027SemanticChildren(view);
+ case ServiceTemplateEditPart.VISUAL_ID:
+ return getServiceTemplate_1000SemanticChildren(view);
+ }
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getStateStateCompartment_7001SemanticChildren(View view) {
+ if (false == view.eContainer() instanceof View) {
+ return Collections.EMPTY_LIST;
+ }
+ View containerView = (View) view.eContainer();
+ if (!containerView.isSetElement()) {
+ return Collections.EMPTY_LIST;
+ }
+ State modelElement = (State) containerView.getElement();
+ List result = new LinkedList();
+ {
+ OnEntry childElement = modelElement.getOnEntry();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == OnEntryEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ }
+ }
+ {
+ OnExit childElement = modelElement.getOnExit();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == OnExitEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ }
+ }
+ {
+ Invoke childElement = modelElement.getInvoke();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == InvokeEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ }
+ }
+ {
+ InitialState childElement = modelElement.getInitState();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == InitialState2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ }
+ }
+ for (Iterator it = modelElement.getHistoryState().iterator(); it
+ .hasNext();) {
+ HistoryState childElement = (HistoryState) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == HistoryStateEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ for (Iterator it = modelElement.getSubParallel().iterator(); it
+ .hasNext();) {
+ Parallel childElement = (Parallel) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == Parallel2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ for (Iterator it = modelElement.getAnchor().iterator(); it.hasNext();) {
+ Anchor childElement = (Anchor) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == Anchor2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ for (Iterator it = modelElement.getFinalState().iterator(); it
+ .hasNext();) {
+ FinalState childElement = (FinalState) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == FinalState2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ for (Iterator it = modelElement.getSubState().iterator(); it.hasNext();) {
+ State childElement = (State) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == State3EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ return result;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getOnEntryOnEntryCompartment_7002SemanticChildren(
+ View view) {
+ if (false == view.eContainer() instanceof View) {
+ return Collections.EMPTY_LIST;
+ }
+ View containerView = (View) view.eContainer();
+ if (!containerView.isSetElement()) {
+ return Collections.EMPTY_LIST;
+ }
+ OnEntry modelElement = (OnEntry) containerView.getElement();
+ List result = new LinkedList();
+ for (Iterator it = modelElement.getExecutableContext().iterator(); it
+ .hasNext();) {
+ ExecutableContent childElement = (ExecutableContent) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == IfEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == AssignEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == RaiseEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == LogEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == ValidateEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == CancelEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == SendEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == Param2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == ExtenExecContentEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ {
+ Script childElement = modelElement.getScript();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == Script2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ }
+ }
+ return result;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getIfIfCompartment_7003SemanticChildren(View view) {
+ if (false == view.eContainer() instanceof View) {
+ return Collections.EMPTY_LIST;
+ }
+ View containerView = (View) view.eContainer();
+ if (!containerView.isSetElement()) {
+ return Collections.EMPTY_LIST;
+ }
+ If modelElement = (If) containerView.getElement();
+ List result = new LinkedList();
+ for (Iterator it = modelElement.getElseif().iterator(); it.hasNext();) {
+ ElseIf childElement = (ElseIf) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == ElseIfEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ {
+ Else childElement = modelElement.getElse();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == ElseEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ }
+ }
+ return result;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getSendSendCompartment_7004SemanticChildren(View view) {
+ if (false == view.eContainer() instanceof View) {
+ return Collections.EMPTY_LIST;
+ }
+ View containerView = (View) view.eContainer();
+ if (!containerView.isSetElement()) {
+ return Collections.EMPTY_LIST;
+ }
+ Send modelElement = (Send) containerView.getElement();
+ List result = new LinkedList();
+ for (Iterator it = modelElement.getParam().iterator(); it.hasNext();) {
+ Param childElement = (Param) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == ParamEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ {
+ Content childElement = modelElement.getContent();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == ContentEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ }
+ }
+ return result;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getContentContentCompartment_7005SemanticChildren(
+ View view) {
+ if (false == view.eContainer() instanceof View) {
+ return Collections.EMPTY_LIST;
+ }
+ View containerView = (View) view.eContainer();
+ if (!containerView.isSetElement()) {
+ return Collections.EMPTY_LIST;
+ }
+ Content modelElement = (Content) containerView.getElement();
+ List result = new LinkedList();
+ for (Iterator it = modelElement.getContent().iterator(); it.hasNext();) {
+ Content childElement = (Content) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == Content2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ return result;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getContentContentCompartment_7006SemanticChildren(
+ View view) {
+ if (false == view.eContainer() instanceof View) {
+ return Collections.EMPTY_LIST;
+ }
+ View containerView = (View) view.eContainer();
+ if (!containerView.isSetElement()) {
+ return Collections.EMPTY_LIST;
+ }
+ Content modelElement = (Content) containerView.getElement();
+ List result = new LinkedList();
+ for (Iterator it = modelElement.getContent().iterator(); it.hasNext();) {
+ Content childElement = (Content) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == Content2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ return result;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getOnExitOnExitCompartment_7007SemanticChildren(View view) {
+ if (false == view.eContainer() instanceof View) {
+ return Collections.EMPTY_LIST;
+ }
+ View containerView = (View) view.eContainer();
+ if (!containerView.isSetElement()) {
+ return Collections.EMPTY_LIST;
+ }
+ OnExit modelElement = (OnExit) containerView.getElement();
+ List result = new LinkedList();
+ for (Iterator it = modelElement.getExecutableContext().iterator(); it
+ .hasNext();) {
+ ExecutableContent childElement = (ExecutableContent) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == If2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == Assign2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == Raise2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == Log2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == Validate2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == Cancel2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == Param3EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == Send2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == ExtenExecContent2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ {
+ Script childElement = modelElement.getScript();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == Script3EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ }
+ }
+ return result;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getIfIfCompartment_7008SemanticChildren(View view) {
+ if (false == view.eContainer() instanceof View) {
+ return Collections.EMPTY_LIST;
+ }
+ View containerView = (View) view.eContainer();
+ if (!containerView.isSetElement()) {
+ return Collections.EMPTY_LIST;
+ }
+ If modelElement = (If) containerView.getElement();
+ List result = new LinkedList();
+ for (Iterator it = modelElement.getElseif().iterator(); it.hasNext();) {
+ ElseIf childElement = (ElseIf) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == ElseIfEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ {
+ Else childElement = modelElement.getElse();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == ElseEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ }
+ }
+ return result;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getSendSendCompartment_7009SemanticChildren(View view) {
+ if (false == view.eContainer() instanceof View) {
+ return Collections.EMPTY_LIST;
+ }
+ View containerView = (View) view.eContainer();
+ if (!containerView.isSetElement()) {
+ return Collections.EMPTY_LIST;
+ }
+ Send modelElement = (Send) containerView.getElement();
+ List result = new LinkedList();
+ for (Iterator it = modelElement.getParam().iterator(); it.hasNext();) {
+ Param childElement = (Param) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == ParamEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ {
+ Content childElement = modelElement.getContent();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == ContentEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ }
+ }
+ return result;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getInvokeInvokeCompartment_7010SemanticChildren(View view) {
+ if (false == view.eContainer() instanceof View) {
+ return Collections.EMPTY_LIST;
+ }
+ View containerView = (View) view.eContainer();
+ if (!containerView.isSetElement()) {
+ return Collections.EMPTY_LIST;
+ }
+ Invoke modelElement = (Invoke) containerView.getElement();
+ List result = new LinkedList();
+ {
+ Finalize childElement = modelElement.getFinalize();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == FinalizeEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ }
+ }
+ for (Iterator it = modelElement.getParam().iterator(); it.hasNext();) {
+ Param childElement = (Param) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == Param4EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ {
+ Content childElement = modelElement.getContent();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == Content3EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ }
+ }
+ return result;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getContentContentCompartment_7011SemanticChildren(
+ View view) {
+ if (false == view.eContainer() instanceof View) {
+ return Collections.EMPTY_LIST;
+ }
+ View containerView = (View) view.eContainer();
+ if (!containerView.isSetElement()) {
+ return Collections.EMPTY_LIST;
+ }
+ Content modelElement = (Content) containerView.getElement();
+ List result = new LinkedList();
+ for (Iterator it = modelElement.getContent().iterator(); it.hasNext();) {
+ Content childElement = (Content) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == Content2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ return result;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getParallelParallelCompartment_7012SemanticChildren(
+ View view) {
+ if (false == view.eContainer() instanceof View) {
+ return Collections.EMPTY_LIST;
+ }
+ View containerView = (View) view.eContainer();
+ if (!containerView.isSetElement()) {
+ return Collections.EMPTY_LIST;
+ }
+ Parallel modelElement = (Parallel) containerView.getElement();
+ List result = new LinkedList();
+ for (Iterator it = modelElement.getHistoryState().iterator(); it
+ .hasNext();) {
+ HistoryState childElement = (HistoryState) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == HistoryState2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ for (Iterator it = modelElement.getAnchor().iterator(); it.hasNext();) {
+ Anchor childElement = (Anchor) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == AnchorEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ for (Iterator it = modelElement.getParallel().iterator(); it.hasNext();) {
+ Parallel childElement = (Parallel) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == Parallel3EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ {
+ OnEntry childElement = modelElement.getOnEntry();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == OnEntry2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ }
+ }
+ {
+ OnExit childElement = modelElement.getOnExit();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == OnExit2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ }
+ }
+ for (Iterator it = modelElement.getState().iterator(); it.hasNext();) {
+ State childElement = (State) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == State2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ return result;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getParallelParallelCompartment_7013SemanticChildren(
+ View view) {
+ if (false == view.eContainer() instanceof View) {
+ return Collections.EMPTY_LIST;
+ }
+ View containerView = (View) view.eContainer();
+ if (!containerView.isSetElement()) {
+ return Collections.EMPTY_LIST;
+ }
+ Parallel modelElement = (Parallel) containerView.getElement();
+ List result = new LinkedList();
+ for (Iterator it = modelElement.getHistoryState().iterator(); it
+ .hasNext();) {
+ HistoryState childElement = (HistoryState) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == HistoryState2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ for (Iterator it = modelElement.getAnchor().iterator(); it.hasNext();) {
+ Anchor childElement = (Anchor) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == AnchorEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ for (Iterator it = modelElement.getParallel().iterator(); it.hasNext();) {
+ Parallel childElement = (Parallel) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == Parallel3EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ {
+ OnEntry childElement = modelElement.getOnEntry();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == OnEntry2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ }
+ }
+ {
+ OnExit childElement = modelElement.getOnExit();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == OnExit2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ }
+ }
+ for (Iterator it = modelElement.getState().iterator(); it.hasNext();) {
+ State childElement = (State) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == State2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ return result;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getOnEntryOnEntryCompartment_7014SemanticChildren(
+ View view) {
+ if (false == view.eContainer() instanceof View) {
+ return Collections.EMPTY_LIST;
+ }
+ View containerView = (View) view.eContainer();
+ if (!containerView.isSetElement()) {
+ return Collections.EMPTY_LIST;
+ }
+ OnEntry modelElement = (OnEntry) containerView.getElement();
+ List result = new LinkedList();
+ for (Iterator it = modelElement.getExecutableContext().iterator(); it
+ .hasNext();) {
+ ExecutableContent childElement = (ExecutableContent) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == IfEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == AssignEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == RaiseEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == LogEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == ValidateEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == CancelEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == SendEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == Param2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == ExtenExecContentEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ {
+ Script childElement = modelElement.getScript();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == Script2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ }
+ }
+ return result;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getOnExitOnExitCompartment_7015SemanticChildren(View view) {
+ if (false == view.eContainer() instanceof View) {
+ return Collections.EMPTY_LIST;
+ }
+ View containerView = (View) view.eContainer();
+ if (!containerView.isSetElement()) {
+ return Collections.EMPTY_LIST;
+ }
+ OnExit modelElement = (OnExit) containerView.getElement();
+ List result = new LinkedList();
+ for (Iterator it = modelElement.getExecutableContext().iterator(); it
+ .hasNext();) {
+ ExecutableContent childElement = (ExecutableContent) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == If2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == Assign2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == Raise2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == Log2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == Validate2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == Cancel2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == Param3EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == Send2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == ExtenExecContent2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ {
+ Script childElement = modelElement.getScript();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == Script3EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ }
+ }
+ return result;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getStateStateCompartment_7016SemanticChildren(View view) {
+ if (false == view.eContainer() instanceof View) {
+ return Collections.EMPTY_LIST;
+ }
+ View containerView = (View) view.eContainer();
+ if (!containerView.isSetElement()) {
+ return Collections.EMPTY_LIST;
+ }
+ State modelElement = (State) containerView.getElement();
+ List result = new LinkedList();
+ {
+ OnEntry childElement = modelElement.getOnEntry();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == OnEntryEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ }
+ }
+ {
+ OnExit childElement = modelElement.getOnExit();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == OnExitEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ }
+ }
+ {
+ Invoke childElement = modelElement.getInvoke();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == InvokeEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ }
+ }
+ {
+ InitialState childElement = modelElement.getInitState();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == InitialState2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ }
+ }
+ for (Iterator it = modelElement.getHistoryState().iterator(); it
+ .hasNext();) {
+ HistoryState childElement = (HistoryState) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == HistoryStateEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ for (Iterator it = modelElement.getSubParallel().iterator(); it
+ .hasNext();) {
+ Parallel childElement = (Parallel) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == Parallel2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ for (Iterator it = modelElement.getAnchor().iterator(); it.hasNext();) {
+ Anchor childElement = (Anchor) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == Anchor2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ for (Iterator it = modelElement.getFinalState().iterator(); it
+ .hasNext();) {
+ FinalState childElement = (FinalState) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == FinalState2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ for (Iterator it = modelElement.getSubState().iterator(); it.hasNext();) {
+ State childElement = (State) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == State3EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ return result;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getFinalStateFinalStateCompartment_7017SemanticChildren(
+ View view) {
+ if (false == view.eContainer() instanceof View) {
+ return Collections.EMPTY_LIST;
+ }
+ View containerView = (View) view.eContainer();
+ if (!containerView.isSetElement()) {
+ return Collections.EMPTY_LIST;
+ }
+ FinalState modelElement = (FinalState) containerView.getElement();
+ List result = new LinkedList();
+ {
+ Donedata childElement = modelElement.getDonedata();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == DonedataEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ }
+ }
+ {
+ OnEntry childElement = modelElement.getOnEntry();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == OnEntry3EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ }
+ }
+ {
+ OnExit childElement = modelElement.getOnExit();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == OnExit3EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ }
+ }
+ return result;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getDonedataDonedataCompartment_7018SemanticChildren(
+ View view) {
+ if (false == view.eContainer() instanceof View) {
+ return Collections.EMPTY_LIST;
+ }
+ View containerView = (View) view.eContainer();
+ if (!containerView.isSetElement()) {
+ return Collections.EMPTY_LIST;
+ }
+ Donedata modelElement = (Donedata) containerView.getElement();
+ List result = new LinkedList();
+ for (Iterator it = modelElement.getParam().iterator(); it.hasNext();) {
+ Param childElement = (Param) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == Param5EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ {
+ Content childElement = modelElement.getContent();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == Content4EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ }
+ }
+ return result;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getContentContentCompartment_7019SemanticChildren(
+ View view) {
+ if (false == view.eContainer() instanceof View) {
+ return Collections.EMPTY_LIST;
+ }
+ View containerView = (View) view.eContainer();
+ if (!containerView.isSetElement()) {
+ return Collections.EMPTY_LIST;
+ }
+ Content modelElement = (Content) containerView.getElement();
+ List result = new LinkedList();
+ for (Iterator it = modelElement.getContent().iterator(); it.hasNext();) {
+ Content childElement = (Content) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == Content2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ return result;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getOnEntryOnEntryCompartment_7020SemanticChildren(
+ View view) {
+ if (false == view.eContainer() instanceof View) {
+ return Collections.EMPTY_LIST;
+ }
+ View containerView = (View) view.eContainer();
+ if (!containerView.isSetElement()) {
+ return Collections.EMPTY_LIST;
+ }
+ OnEntry modelElement = (OnEntry) containerView.getElement();
+ List result = new LinkedList();
+ for (Iterator it = modelElement.getExecutableContext().iterator(); it
+ .hasNext();) {
+ ExecutableContent childElement = (ExecutableContent) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == IfEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == AssignEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == RaiseEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == LogEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == ValidateEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == CancelEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == SendEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == Param2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == ExtenExecContentEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ {
+ Script childElement = modelElement.getScript();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == Script2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ }
+ }
+ return result;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getOnExitOnExitCompartment_7021SemanticChildren(View view) {
+ if (false == view.eContainer() instanceof View) {
+ return Collections.EMPTY_LIST;
+ }
+ View containerView = (View) view.eContainer();
+ if (!containerView.isSetElement()) {
+ return Collections.EMPTY_LIST;
+ }
+ OnExit modelElement = (OnExit) containerView.getElement();
+ List result = new LinkedList();
+ for (Iterator it = modelElement.getExecutableContext().iterator(); it
+ .hasNext();) {
+ ExecutableContent childElement = (ExecutableContent) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == If2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == Assign2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == Raise2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == Log2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == Validate2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == Cancel2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == Param3EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == Send2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ if (visualID == ExtenExecContent2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ {
+ Script childElement = modelElement.getScript();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == Script3EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ }
+ }
+ return result;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getStateStateCompartment_7022SemanticChildren(View view) {
+ if (false == view.eContainer() instanceof View) {
+ return Collections.EMPTY_LIST;
+ }
+ View containerView = (View) view.eContainer();
+ if (!containerView.isSetElement()) {
+ return Collections.EMPTY_LIST;
+ }
+ State modelElement = (State) containerView.getElement();
+ List result = new LinkedList();
+ {
+ OnEntry childElement = modelElement.getOnEntry();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == OnEntryEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ }
+ }
+ {
+ OnExit childElement = modelElement.getOnExit();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == OnExitEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ }
+ }
+ {
+ Invoke childElement = modelElement.getInvoke();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == InvokeEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ }
+ }
+ {
+ InitialState childElement = modelElement.getInitState();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == InitialState2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ }
+ }
+ for (Iterator it = modelElement.getHistoryState().iterator(); it
+ .hasNext();) {
+ HistoryState childElement = (HistoryState) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == HistoryStateEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ for (Iterator it = modelElement.getSubParallel().iterator(); it
+ .hasNext();) {
+ Parallel childElement = (Parallel) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == Parallel2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ for (Iterator it = modelElement.getAnchor().iterator(); it.hasNext();) {
+ Anchor childElement = (Anchor) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == Anchor2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ for (Iterator it = modelElement.getFinalState().iterator(); it
+ .hasNext();) {
+ FinalState childElement = (FinalState) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == FinalState2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ for (Iterator it = modelElement.getSubState().iterator(); it.hasNext();) {
+ State childElement = (State) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == State3EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ return result;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getParallelParallelCompartment_7023SemanticChildren(
+ View view) {
+ if (false == view.eContainer() instanceof View) {
+ return Collections.EMPTY_LIST;
+ }
+ View containerView = (View) view.eContainer();
+ if (!containerView.isSetElement()) {
+ return Collections.EMPTY_LIST;
+ }
+ Parallel modelElement = (Parallel) containerView.getElement();
+ List result = new LinkedList();
+ for (Iterator it = modelElement.getHistoryState().iterator(); it
+ .hasNext();) {
+ HistoryState childElement = (HistoryState) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == HistoryState2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ for (Iterator it = modelElement.getAnchor().iterator(); it.hasNext();) {
+ Anchor childElement = (Anchor) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == AnchorEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ for (Iterator it = modelElement.getParallel().iterator(); it.hasNext();) {
+ Parallel childElement = (Parallel) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == Parallel3EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ {
+ OnEntry childElement = modelElement.getOnEntry();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == OnEntry2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ }
+ }
+ {
+ OnExit childElement = modelElement.getOnExit();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == OnExit2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ }
+ }
+ for (Iterator it = modelElement.getState().iterator(); it.hasNext();) {
+ State childElement = (State) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == State2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ return result;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getDataModelDataModelCompartment_7024SemanticChildren(
+ View view) {
+ if (false == view.eContainer() instanceof View) {
+ return Collections.EMPTY_LIST;
+ }
+ View containerView = (View) view.eContainer();
+ if (!containerView.isSetElement()) {
+ return Collections.EMPTY_LIST;
+ }
+ DataModel modelElement = (DataModel) containerView.getElement();
+ List result = new LinkedList();
+ for (Iterator it = modelElement.getData().iterator(); it.hasNext();) {
+ Data childElement = (Data) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == DataEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ return result;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getDataDataCompartment_7025SemanticChildren(View view) {
+ if (false == view.eContainer() instanceof View) {
+ return Collections.EMPTY_LIST;
+ }
+ View containerView = (View) view.eContainer();
+ if (!containerView.isSetElement()) {
+ return Collections.EMPTY_LIST;
+ }
+ Data modelElement = (Data) containerView.getElement();
+ List result = new LinkedList();
+ {
+ Content childElement = modelElement.getContent();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == Content5EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ }
+ }
+ return result;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getContentContentCompartment_7026SemanticChildren(
+ View view) {
+ if (false == view.eContainer() instanceof View) {
+ return Collections.EMPTY_LIST;
+ }
+ View containerView = (View) view.eContainer();
+ if (!containerView.isSetElement()) {
+ return Collections.EMPTY_LIST;
+ }
+ Content modelElement = (Content) containerView.getElement();
+ List result = new LinkedList();
+ for (Iterator it = modelElement.getContent().iterator(); it.hasNext();) {
+ Content childElement = (Content) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == Content2EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ return result;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getFinalStateFinalStateCompartment_7027SemanticChildren(
+ View view) {
+ if (false == view.eContainer() instanceof View) {
+ return Collections.EMPTY_LIST;
+ }
+ View containerView = (View) view.eContainer();
+ if (!containerView.isSetElement()) {
+ return Collections.EMPTY_LIST;
+ }
+ FinalState modelElement = (FinalState) containerView.getElement();
+ List result = new LinkedList();
+ {
+ Donedata childElement = modelElement.getDonedata();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == DonedataEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ }
+ }
+ {
+ OnEntry childElement = modelElement.getOnEntry();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == OnEntry3EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ }
+ }
+ {
+ OnExit childElement = modelElement.getOnExit();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == OnExit3EditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ }
+ }
+ return result;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getServiceTemplate_1000SemanticChildren(View view) {
+ if (!view.isSetElement()) {
+ return Collections.EMPTY_LIST;
+ }
+ ServiceTemplate modelElement = (ServiceTemplate) view.getElement();
+ List result = new LinkedList();
+ for (Iterator it = modelElement.getStateList().iterator(); it.hasNext();) {
+ State childElement = (State) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == StateEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ {
+ Script childElement = modelElement.getScript();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == ScriptEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ }
+ }
+ for (Iterator it = modelElement.getParallel().iterator(); it.hasNext();) {
+ Parallel childElement = (Parallel) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == ParallelEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ for (Iterator it = modelElement.getDataModel().iterator(); it.hasNext();) {
+ DataModel childElement = (DataModel) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == DataModelEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ for (Iterator it = modelElement.getFinalState().iterator(); it
+ .hasNext();) {
+ FinalState childElement = (FinalState) it.next();
+ int visualID = ModelingVisualIDRegistry.getNodeVisualID(view,
+ childElement);
+ if (visualID == FinalStateEditPart.VISUAL_ID) {
+ result.add(new ModelingNodeDescriptor(childElement, visualID));
+ continue;
+ }
+ }
+ return result;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getContainedLinks(View view) {
+ switch (ModelingVisualIDRegistry.getVisualID(view)) {
+ case ServiceTemplateEditPart.VISUAL_ID:
+ return getServiceTemplate_1000ContainedLinks(view);
+ case StateEditPart.VISUAL_ID:
+ return getState_2001ContainedLinks(view);
+ case ScriptEditPart.VISUAL_ID:
+ return getScript_2003ContainedLinks(view);
+ case ParallelEditPart.VISUAL_ID:
+ return getParallel_2004ContainedLinks(view);
+ case DataModelEditPart.VISUAL_ID:
+ return getDataModel_2005ContainedLinks(view);
+ case FinalStateEditPart.VISUAL_ID:
+ return getFinalState_2006ContainedLinks(view);
+ case OnEntryEditPart.VISUAL_ID:
+ return getOnEntry_3001ContainedLinks(view);
+ case IfEditPart.VISUAL_ID:
+ return getIf_3002ContainedLinks(view);
+ case ElseIfEditPart.VISUAL_ID:
+ return getElseIf_3003ContainedLinks(view);
+ case ElseEditPart.VISUAL_ID:
+ return getElse_3004ContainedLinks(view);
+ case AssignEditPart.VISUAL_ID:
+ return getAssign_3005ContainedLinks(view);
+ case RaiseEditPart.VISUAL_ID:
+ return getRaise_3006ContainedLinks(view);
+ case LogEditPart.VISUAL_ID:
+ return getLog_3007ContainedLinks(view);
+ case ValidateEditPart.VISUAL_ID:
+ return getValidate_3008ContainedLinks(view);
+ case CancelEditPart.VISUAL_ID:
+ return getCancel_3009ContainedLinks(view);
+ case SendEditPart.VISUAL_ID:
+ return getSend_3010ContainedLinks(view);
+ case ParamEditPart.VISUAL_ID:
+ return getParam_3011ContainedLinks(view);
+ case ContentEditPart.VISUAL_ID:
+ return getContent_3012ContainedLinks(view);
+ case Content2EditPart.VISUAL_ID:
+ return getContent_3013ContainedLinks(view);
+ case Param2EditPart.VISUAL_ID:
+ return getParam_3014ContainedLinks(view);
+ case Script2EditPart.VISUAL_ID:
+ return getScript_3015ContainedLinks(view);
+ case ExtenExecContentEditPart.VISUAL_ID:
+ return getExtenExecContent_3049ContainedLinks(view);
+ case OnExitEditPart.VISUAL_ID:
+ return getOnExit_3016ContainedLinks(view);
+ case If2EditPart.VISUAL_ID:
+ return getIf_3017ContainedLinks(view);
+ case Assign2EditPart.VISUAL_ID:
+ return getAssign_3018ContainedLinks(view);
+ case Raise2EditPart.VISUAL_ID:
+ return getRaise_3019ContainedLinks(view);
+ case Log2EditPart.VISUAL_ID:
+ return getLog_3020ContainedLinks(view);
+ case Validate2EditPart.VISUAL_ID:
+ return getValidate_3021ContainedLinks(view);
+ case Cancel2EditPart.VISUAL_ID:
+ return getCancel_3022ContainedLinks(view);
+ case Param3EditPart.VISUAL_ID:
+ return getParam_3023ContainedLinks(view);
+ case Send2EditPart.VISUAL_ID:
+ return getSend_3024ContainedLinks(view);
+ case Script3EditPart.VISUAL_ID:
+ return getScript_3025ContainedLinks(view);
+ case ExtenExecContent2EditPart.VISUAL_ID:
+ return getExtenExecContent_3050ContainedLinks(view);
+ case InvokeEditPart.VISUAL_ID:
+ return getInvoke_3026ContainedLinks(view);
+ case FinalizeEditPart.VISUAL_ID:
+ return getFinalize_3027ContainedLinks(view);
+ case Param4EditPart.VISUAL_ID:
+ return getParam_3028ContainedLinks(view);
+ case Content3EditPart.VISUAL_ID:
+ return getContent_3029ContainedLinks(view);
+ case InitialState2EditPart.VISUAL_ID:
+ return getInitialState_3030ContainedLinks(view);
+ case HistoryStateEditPart.VISUAL_ID:
+ return getHistoryState_3031ContainedLinks(view);
+ case Parallel2EditPart.VISUAL_ID:
+ return getParallel_3032ContainedLinks(view);
+ case HistoryState2EditPart.VISUAL_ID:
+ return getHistoryState_3033ContainedLinks(view);
+ case AnchorEditPart.VISUAL_ID:
+ return getAnchor_3034ContainedLinks(view);
+ case Parallel3EditPart.VISUAL_ID:
+ return getParallel_3035ContainedLinks(view);
+ case OnEntry2EditPart.VISUAL_ID:
+ return getOnEntry_3036ContainedLinks(view);
+ case OnExit2EditPart.VISUAL_ID:
+ return getOnExit_3037ContainedLinks(view);
+ case State2EditPart.VISUAL_ID:
+ return getState_3038ContainedLinks(view);
+ case Anchor2EditPart.VISUAL_ID:
+ return getAnchor_3039ContainedLinks(view);
+ case FinalState2EditPart.VISUAL_ID:
+ return getFinalState_3040ContainedLinks(view);
+ case DonedataEditPart.VISUAL_ID:
+ return getDonedata_3041ContainedLinks(view);
+ case Param5EditPart.VISUAL_ID:
+ return getParam_3042ContainedLinks(view);
+ case Content4EditPart.VISUAL_ID:
+ return getContent_3043ContainedLinks(view);
+ case OnEntry3EditPart.VISUAL_ID:
+ return getOnEntry_3044ContainedLinks(view);
+ case OnExit3EditPart.VISUAL_ID:
+ return getOnExit_3045ContainedLinks(view);
+ case State3EditPart.VISUAL_ID:
+ return getState_3046ContainedLinks(view);
+ case DataEditPart.VISUAL_ID:
+ return getData_3047ContainedLinks(view);
+ case Content5EditPart.VISUAL_ID:
+ return getContent_3048ContainedLinks(view);
+ case TransitionEditPart.VISUAL_ID:
+ return getTransition_4001ContainedLinks(view);
+ }
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getIncomingLinks(View view) {
+ switch (ModelingVisualIDRegistry.getVisualID(view)) {
+ case StateEditPart.VISUAL_ID:
+ return getState_2001IncomingLinks(view);
+ case ScriptEditPart.VISUAL_ID:
+ return getScript_2003IncomingLinks(view);
+ case ParallelEditPart.VISUAL_ID:
+ return getParallel_2004IncomingLinks(view);
+ case DataModelEditPart.VISUAL_ID:
+ return getDataModel_2005IncomingLinks(view);
+ case FinalStateEditPart.VISUAL_ID:
+ return getFinalState_2006IncomingLinks(view);
+ case OnEntryEditPart.VISUAL_ID:
+ return getOnEntry_3001IncomingLinks(view);
+ case IfEditPart.VISUAL_ID:
+ return getIf_3002IncomingLinks(view);
+ case ElseIfEditPart.VISUAL_ID:
+ return getElseIf_3003IncomingLinks(view);
+ case ElseEditPart.VISUAL_ID:
+ return getElse_3004IncomingLinks(view);
+ case AssignEditPart.VISUAL_ID:
+ return getAssign_3005IncomingLinks(view);
+ case RaiseEditPart.VISUAL_ID:
+ return getRaise_3006IncomingLinks(view);
+ case LogEditPart.VISUAL_ID:
+ return getLog_3007IncomingLinks(view);
+ case ValidateEditPart.VISUAL_ID:
+ return getValidate_3008IncomingLinks(view);
+ case CancelEditPart.VISUAL_ID:
+ return getCancel_3009IncomingLinks(view);
+ case SendEditPart.VISUAL_ID:
+ return getSend_3010IncomingLinks(view);
+ case ParamEditPart.VISUAL_ID:
+ return getParam_3011IncomingLinks(view);
+ case ContentEditPart.VISUAL_ID:
+ return getContent_3012IncomingLinks(view);
+ case Content2EditPart.VISUAL_ID:
+ return getContent_3013IncomingLinks(view);
+ case Param2EditPart.VISUAL_ID:
+ return getParam_3014IncomingLinks(view);
+ case Script2EditPart.VISUAL_ID:
+ return getScript_3015IncomingLinks(view);
+ case ExtenExecContentEditPart.VISUAL_ID:
+ return getExtenExecContent_3049IncomingLinks(view);
+ case OnExitEditPart.VISUAL_ID:
+ return getOnExit_3016IncomingLinks(view);
+ case If2EditPart.VISUAL_ID:
+ return getIf_3017IncomingLinks(view);
+ case Assign2EditPart.VISUAL_ID:
+ return getAssign_3018IncomingLinks(view);
+ case Raise2EditPart.VISUAL_ID:
+ return getRaise_3019IncomingLinks(view);
+ case Log2EditPart.VISUAL_ID:
+ return getLog_3020IncomingLinks(view);
+ case Validate2EditPart.VISUAL_ID:
+ return getValidate_3021IncomingLinks(view);
+ case Cancel2EditPart.VISUAL_ID:
+ return getCancel_3022IncomingLinks(view);
+ case Param3EditPart.VISUAL_ID:
+ return getParam_3023IncomingLinks(view);
+ case Send2EditPart.VISUAL_ID:
+ return getSend_3024IncomingLinks(view);
+ case Script3EditPart.VISUAL_ID:
+ return getScript_3025IncomingLinks(view);
+ case ExtenExecContent2EditPart.VISUAL_ID:
+ return getExtenExecContent_3050IncomingLinks(view);
+ case InvokeEditPart.VISUAL_ID:
+ return getInvoke_3026IncomingLinks(view);
+ case FinalizeEditPart.VISUAL_ID:
+ return getFinalize_3027IncomingLinks(view);
+ case Param4EditPart.VISUAL_ID:
+ return getParam_3028IncomingLinks(view);
+ case Content3EditPart.VISUAL_ID:
+ return getContent_3029IncomingLinks(view);
+ case InitialState2EditPart.VISUAL_ID:
+ return getInitialState_3030IncomingLinks(view);
+ case HistoryStateEditPart.VISUAL_ID:
+ return getHistoryState_3031IncomingLinks(view);
+ case Parallel2EditPart.VISUAL_ID:
+ return getParallel_3032IncomingLinks(view);
+ case HistoryState2EditPart.VISUAL_ID:
+ return getHistoryState_3033IncomingLinks(view);
+ case AnchorEditPart.VISUAL_ID:
+ return getAnchor_3034IncomingLinks(view);
+ case Parallel3EditPart.VISUAL_ID:
+ return getParallel_3035IncomingLinks(view);
+ case OnEntry2EditPart.VISUAL_ID:
+ return getOnEntry_3036IncomingLinks(view);
+ case OnExit2EditPart.VISUAL_ID:
+ return getOnExit_3037IncomingLinks(view);
+ case State2EditPart.VISUAL_ID:
+ return getState_3038IncomingLinks(view);
+ case Anchor2EditPart.VISUAL_ID:
+ return getAnchor_3039IncomingLinks(view);
+ case FinalState2EditPart.VISUAL_ID:
+ return getFinalState_3040IncomingLinks(view);
+ case DonedataEditPart.VISUAL_ID:
+ return getDonedata_3041IncomingLinks(view);
+ case Param5EditPart.VISUAL_ID:
+ return getParam_3042IncomingLinks(view);
+ case Content4EditPart.VISUAL_ID:
+ return getContent_3043IncomingLinks(view);
+ case OnEntry3EditPart.VISUAL_ID:
+ return getOnEntry_3044IncomingLinks(view);
+ case OnExit3EditPart.VISUAL_ID:
+ return getOnExit_3045IncomingLinks(view);
+ case State3EditPart.VISUAL_ID:
+ return getState_3046IncomingLinks(view);
+ case DataEditPart.VISUAL_ID:
+ return getData_3047IncomingLinks(view);
+ case Content5EditPart.VISUAL_ID:
+ return getContent_3048IncomingLinks(view);
+ case TransitionEditPart.VISUAL_ID:
+ return getTransition_4001IncomingLinks(view);
+ }
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getOutgoingLinks(View view) {
+ switch (ModelingVisualIDRegistry.getVisualID(view)) {
+ case StateEditPart.VISUAL_ID:
+ return getState_2001OutgoingLinks(view);
+ case ScriptEditPart.VISUAL_ID:
+ return getScript_2003OutgoingLinks(view);
+ case ParallelEditPart.VISUAL_ID:
+ return getParallel_2004OutgoingLinks(view);
+ case DataModelEditPart.VISUAL_ID:
+ return getDataModel_2005OutgoingLinks(view);
+ case FinalStateEditPart.VISUAL_ID:
+ return getFinalState_2006OutgoingLinks(view);
+ case OnEntryEditPart.VISUAL_ID:
+ return getOnEntry_3001OutgoingLinks(view);
+ case IfEditPart.VISUAL_ID:
+ return getIf_3002OutgoingLinks(view);
+ case ElseIfEditPart.VISUAL_ID:
+ return getElseIf_3003OutgoingLinks(view);
+ case ElseEditPart.VISUAL_ID:
+ return getElse_3004OutgoingLinks(view);
+ case AssignEditPart.VISUAL_ID:
+ return getAssign_3005OutgoingLinks(view);
+ case RaiseEditPart.VISUAL_ID:
+ return getRaise_3006OutgoingLinks(view);
+ case LogEditPart.VISUAL_ID:
+ return getLog_3007OutgoingLinks(view);
+ case ValidateEditPart.VISUAL_ID:
+ return getValidate_3008OutgoingLinks(view);
+ case CancelEditPart.VISUAL_ID:
+ return getCancel_3009OutgoingLinks(view);
+ case SendEditPart.VISUAL_ID:
+ return getSend_3010OutgoingLinks(view);
+ case ParamEditPart.VISUAL_ID:
+ return getParam_3011OutgoingLinks(view);
+ case ContentEditPart.VISUAL_ID:
+ return getContent_3012OutgoingLinks(view);
+ case Content2EditPart.VISUAL_ID:
+ return getContent_3013OutgoingLinks(view);
+ case Param2EditPart.VISUAL_ID:
+ return getParam_3014OutgoingLinks(view);
+ case Script2EditPart.VISUAL_ID:
+ return getScript_3015OutgoingLinks(view);
+ case ExtenExecContentEditPart.VISUAL_ID:
+ return getExtenExecContent_3049OutgoingLinks(view);
+ case OnExitEditPart.VISUAL_ID:
+ return getOnExit_3016OutgoingLinks(view);
+ case If2EditPart.VISUAL_ID:
+ return getIf_3017OutgoingLinks(view);
+ case Assign2EditPart.VISUAL_ID:
+ return getAssign_3018OutgoingLinks(view);
+ case Raise2EditPart.VISUAL_ID:
+ return getRaise_3019OutgoingLinks(view);
+ case Log2EditPart.VISUAL_ID:
+ return getLog_3020OutgoingLinks(view);
+ case Validate2EditPart.VISUAL_ID:
+ return getValidate_3021OutgoingLinks(view);
+ case Cancel2EditPart.VISUAL_ID:
+ return getCancel_3022OutgoingLinks(view);
+ case Param3EditPart.VISUAL_ID:
+ return getParam_3023OutgoingLinks(view);
+ case Send2EditPart.VISUAL_ID:
+ return getSend_3024OutgoingLinks(view);
+ case Script3EditPart.VISUAL_ID:
+ return getScript_3025OutgoingLinks(view);
+ case ExtenExecContent2EditPart.VISUAL_ID:
+ return getExtenExecContent_3050OutgoingLinks(view);
+ case InvokeEditPart.VISUAL_ID:
+ return getInvoke_3026OutgoingLinks(view);
+ case FinalizeEditPart.VISUAL_ID:
+ return getFinalize_3027OutgoingLinks(view);
+ case Param4EditPart.VISUAL_ID:
+ return getParam_3028OutgoingLinks(view);
+ case Content3EditPart.VISUAL_ID:
+ return getContent_3029OutgoingLinks(view);
+ case InitialState2EditPart.VISUAL_ID:
+ return getInitialState_3030OutgoingLinks(view);
+ case HistoryStateEditPart.VISUAL_ID:
+ return getHistoryState_3031OutgoingLinks(view);
+ case Parallel2EditPart.VISUAL_ID:
+ return getParallel_3032OutgoingLinks(view);
+ case HistoryState2EditPart.VISUAL_ID:
+ return getHistoryState_3033OutgoingLinks(view);
+ case AnchorEditPart.VISUAL_ID:
+ return getAnchor_3034OutgoingLinks(view);
+ case Parallel3EditPart.VISUAL_ID:
+ return getParallel_3035OutgoingLinks(view);
+ case OnEntry2EditPart.VISUAL_ID:
+ return getOnEntry_3036OutgoingLinks(view);
+ case OnExit2EditPart.VISUAL_ID:
+ return getOnExit_3037OutgoingLinks(view);
+ case State2EditPart.VISUAL_ID:
+ return getState_3038OutgoingLinks(view);
+ case Anchor2EditPart.VISUAL_ID:
+ return getAnchor_3039OutgoingLinks(view);
+ case FinalState2EditPart.VISUAL_ID:
+ return getFinalState_3040OutgoingLinks(view);
+ case DonedataEditPart.VISUAL_ID:
+ return getDonedata_3041OutgoingLinks(view);
+ case Param5EditPart.VISUAL_ID:
+ return getParam_3042OutgoingLinks(view);
+ case Content4EditPart.VISUAL_ID:
+ return getContent_3043OutgoingLinks(view);
+ case OnEntry3EditPart.VISUAL_ID:
+ return getOnEntry_3044OutgoingLinks(view);
+ case OnExit3EditPart.VISUAL_ID:
+ return getOnExit_3045OutgoingLinks(view);
+ case State3EditPart.VISUAL_ID:
+ return getState_3046OutgoingLinks(view);
+ case DataEditPart.VISUAL_ID:
+ return getData_3047OutgoingLinks(view);
+ case Content5EditPart.VISUAL_ID:
+ return getContent_3048OutgoingLinks(view);
+ case TransitionEditPart.VISUAL_ID:
+ return getTransition_4001OutgoingLinks(view);
+ }
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getServiceTemplate_1000ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getState_2001ContainedLinks(View view) {
+ State modelElement = (State) view.getElement();
+ List result = new LinkedList();
+ result
+ .addAll(getContainedTypeModelFacetLinks_Transition_4001(modelElement));
+ return result;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getScript_2003ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getParallel_2004ContainedLinks(View view) {
+ Parallel modelElement = (Parallel) view.getElement();
+ List result = new LinkedList();
+ result
+ .addAll(getContainedTypeModelFacetLinks_Transition_4001(modelElement));
+ return result;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getDataModel_2005ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getFinalState_2006ContainedLinks(View view) {
+ FinalState modelElement = (FinalState) view.getElement();
+ List result = new LinkedList();
+ result
+ .addAll(getContainedTypeModelFacetLinks_Transition_4001(modelElement));
+ return result;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getOnEntry_3001ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getIf_3002ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getElseIf_3003ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getElse_3004ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getAssign_3005ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getRaise_3006ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getLog_3007ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getValidate_3008ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getCancel_3009ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getSend_3010ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getParam_3011ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getContent_3012ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getContent_3013ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getParam_3014ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getScript_3015ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getExtenExecContent_3049ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getOnExit_3016ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getIf_3017ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getAssign_3018ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getRaise_3019ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getLog_3020ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getValidate_3021ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getCancel_3022ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getParam_3023ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getSend_3024ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getScript_3025ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getExtenExecContent_3050ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getInvoke_3026ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getFinalize_3027ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getParam_3028ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getContent_3029ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getInitialState_3030ContainedLinks(View view) {
+ InitialState modelElement = (InitialState) view.getElement();
+ List result = new LinkedList();
+ result
+ .addAll(getContainedTypeModelFacetLinks_Transition_4001(modelElement));
+ return result;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getHistoryState_3031ContainedLinks(View view) {
+ HistoryState modelElement = (HistoryState) view.getElement();
+ List result = new LinkedList();
+ result
+ .addAll(getContainedTypeModelFacetLinks_Transition_4001(modelElement));
+ return result;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getParallel_3032ContainedLinks(View view) {
+ Parallel modelElement = (Parallel) view.getElement();
+ List result = new LinkedList();
+ result
+ .addAll(getContainedTypeModelFacetLinks_Transition_4001(modelElement));
+ return result;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getHistoryState_3033ContainedLinks(View view) {
+ HistoryState modelElement = (HistoryState) view.getElement();
+ List result = new LinkedList();
+ result
+ .addAll(getContainedTypeModelFacetLinks_Transition_4001(modelElement));
+ return result;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getAnchor_3034ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getParallel_3035ContainedLinks(View view) {
+ Parallel modelElement = (Parallel) view.getElement();
+ List result = new LinkedList();
+ result
+ .addAll(getContainedTypeModelFacetLinks_Transition_4001(modelElement));
+ return result;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getOnEntry_3036ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getOnExit_3037ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getState_3038ContainedLinks(View view) {
+ State modelElement = (State) view.getElement();
+ List result = new LinkedList();
+ result
+ .addAll(getContainedTypeModelFacetLinks_Transition_4001(modelElement));
+ return result;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getAnchor_3039ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getFinalState_3040ContainedLinks(View view) {
+ FinalState modelElement = (FinalState) view.getElement();
+ List result = new LinkedList();
+ result
+ .addAll(getContainedTypeModelFacetLinks_Transition_4001(modelElement));
+ return result;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getDonedata_3041ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getParam_3042ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getContent_3043ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getOnEntry_3044ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getOnExit_3045ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getState_3046ContainedLinks(View view) {
+ State modelElement = (State) view.getElement();
+ List result = new LinkedList();
+ result
+ .addAll(getContainedTypeModelFacetLinks_Transition_4001(modelElement));
+ return result;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getData_3047ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getContent_3048ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getTransition_4001ContainedLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getState_2001IncomingLinks(View view) {
+ State modelElement = (State) view.getElement();
+ Map crossReferences = EcoreUtil.CrossReferencer.find(view.eResource()
+ .getResourceSet().getResources());
+ List result = new LinkedList();
+ result.addAll(getIncomingTypeModelFacetLinks_Transition_4001(
+ modelElement, crossReferences));
+ return result;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getScript_2003IncomingLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getParallel_2004IncomingLinks(View view) {
+ Parallel modelElement = (Parallel) view.getElement();
+ Map crossReferences = EcoreUtil.CrossReferencer.find(view.eResource()
+ .getResourceSet().getResources());
+ List result = new LinkedList();
+ result.addAll(getIncomingTypeModelFacetLinks_Transition_4001(
+ modelElement, crossReferences));
+ return result;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getDataModel_2005IncomingLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getFinalState_2006IncomingLinks(View view) {
+ FinalState modelElement = (FinalState) view.getElement();
+ Map crossReferences = EcoreUtil.CrossReferencer.find(view.eResource()
+ .getResourceSet().getResources());
+ List result = new LinkedList();
+ result.addAll(getIncomingTypeModelFacetLinks_Transition_4001(
+ modelElement, crossReferences));
+ return result;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getOnEntry_3001IncomingLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getIf_3002IncomingLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getElseIf_3003IncomingLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getElse_3004IncomingLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getAssign_3005IncomingLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getRaise_3006IncomingLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getLog_3007IncomingLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getValidate_3008IncomingLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getCancel_3009IncomingLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getSend_3010IncomingLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getParam_3011IncomingLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getContent_3012IncomingLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getContent_3013IncomingLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getParam_3014IncomingLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getScript_3015IncomingLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getExtenExecContent_3049IncomingLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getOnExit_3016IncomingLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getIf_3017IncomingLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getAssign_3018IncomingLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
+
+ /**
+ * @generated
+ */
+ public static List getRaise_3019IncomingLinks(View view) {
+ return Collections.EMPTY_LIST;
+ }
[... 761 lines stripped ...]