/* | |
* | |
*/ | |
package comrel.diagram.providers; | |
import java.util.HashSet; | |
import java.util.IdentityHashMap; | |
import java.util.Map; | |
import java.util.Set; | |
import org.eclipse.core.runtime.IAdaptable; | |
import org.eclipse.emf.ecore.EClass; | |
import org.eclipse.emf.ecore.EClassifier; | |
import org.eclipse.emf.ecore.ENamedElement; | |
import org.eclipse.emf.ecore.EStructuralFeature; | |
import org.eclipse.gmf.runtime.emf.type.core.ElementTypeRegistry; | |
import org.eclipse.gmf.runtime.emf.type.core.IElementType; | |
import org.eclipse.jface.resource.ImageDescriptor; | |
import org.eclipse.jface.resource.ImageRegistry; | |
import org.eclipse.swt.graphics.Image; | |
import comrel.ComrelPackage; | |
import comrel.diagram.edit.parts.AtomicUnit2EditPart; | |
import comrel.diagram.edit.parts.AtomicUnit3EditPart; | |
import comrel.diagram.edit.parts.AtomicUnit4EditPart; | |
import comrel.diagram.edit.parts.AtomicUnit5EditPart; | |
import comrel.diagram.edit.parts.AtomicUnit6EditPart; | |
import comrel.diagram.edit.parts.AtomicUnit7EditPart; | |
import comrel.diagram.edit.parts.AtomicUnitEditPart; | |
import comrel.diagram.edit.parts.CartesianQueuedUnit2EditPart; | |
import comrel.diagram.edit.parts.CartesianQueuedUnit3EditPart; | |
import comrel.diagram.edit.parts.CartesianQueuedUnit4EditPart; | |
import comrel.diagram.edit.parts.CartesianQueuedUnit5EditPart; | |
import comrel.diagram.edit.parts.CartesianQueuedUnit6EditPart; | |
import comrel.diagram.edit.parts.CartesianQueuedUnit7EditPart; | |
import comrel.diagram.edit.parts.CartesianQueuedUnitEditPart; | |
import comrel.diagram.edit.parts.CompositeRefactoringEditPart; | |
import comrel.diagram.edit.parts.ConditionCheckEditPart; | |
import comrel.diagram.edit.parts.ConditionalUnit2EditPart; | |
import comrel.diagram.edit.parts.ConditionalUnit3EditPart; | |
import comrel.diagram.edit.parts.ConditionalUnit4EditPart; | |
import comrel.diagram.edit.parts.ConditionalUnit5EditPart; | |
import comrel.diagram.edit.parts.ConditionalUnit6EditPart; | |
import comrel.diagram.edit.parts.ConditionalUnit7EditPart; | |
import comrel.diagram.edit.parts.ConditionalUnitEditPart; | |
import comrel.diagram.edit.parts.MultiFeatureUnit2EditPart; | |
import comrel.diagram.edit.parts.MultiFeatureUnit3EditPart; | |
import comrel.diagram.edit.parts.MultiFeatureUnit4EditPart; | |
import comrel.diagram.edit.parts.MultiFeatureUnit5EditPart; | |
import comrel.diagram.edit.parts.MultiFeatureUnitEditPart; | |
import comrel.diagram.edit.parts.MultiFilterUnit2EditPart; | |
import comrel.diagram.edit.parts.MultiFilterUnit3EditPart; | |
import comrel.diagram.edit.parts.MultiFilterUnit4EditPart; | |
import comrel.diagram.edit.parts.MultiFilterUnit5EditPart; | |
import comrel.diagram.edit.parts.MultiFilterUnitEditPart; | |
import comrel.diagram.edit.parts.MultiInputPort2EditPart; | |
import comrel.diagram.edit.parts.MultiInputPort3EditPart; | |
import comrel.diagram.edit.parts.MultiInputPort4EditPart; | |
import comrel.diagram.edit.parts.MultiInputPort5EditPart; | |
import comrel.diagram.edit.parts.MultiInputPort6EditPart; | |
import comrel.diagram.edit.parts.MultiInputPort7EditPart; | |
import comrel.diagram.edit.parts.MultiInputPort8EditPart; | |
import comrel.diagram.edit.parts.MultiInputPort9EditPart; | |
import comrel.diagram.edit.parts.MultiInputPortEditPart; | |
import comrel.diagram.edit.parts.MultiOutputPort2EditPart; | |
import comrel.diagram.edit.parts.MultiOutputPortEditPart; | |
import comrel.diagram.edit.parts.MultiPortMappingEditPart; | |
import comrel.diagram.edit.parts.MultiSinglePortMappingEditPart; | |
import comrel.diagram.edit.parts.ParallelQueuedUnit2EditPart; | |
import comrel.diagram.edit.parts.ParallelQueuedUnit3EditPart; | |
import comrel.diagram.edit.parts.ParallelQueuedUnit4EditPart; | |
import comrel.diagram.edit.parts.ParallelQueuedUnit5EditPart; | |
import comrel.diagram.edit.parts.ParallelQueuedUnit6EditPart; | |
import comrel.diagram.edit.parts.ParallelQueuedUnit7EditPart; | |
import comrel.diagram.edit.parts.ParallelQueuedUnitEditPart; | |
import comrel.diagram.edit.parts.SequentialUnit2EditPart; | |
import comrel.diagram.edit.parts.SequentialUnit3EditPart; | |
import comrel.diagram.edit.parts.SequentialUnit4EditPart; | |
import comrel.diagram.edit.parts.SequentialUnit5EditPart; | |
import comrel.diagram.edit.parts.SequentialUnit6EditPart; | |
import comrel.diagram.edit.parts.SequentialUnit7EditPart; | |
import comrel.diagram.edit.parts.SequentialUnitEditPart; | |
import comrel.diagram.edit.parts.SingleFeatureUnit2EditPart; | |
import comrel.diagram.edit.parts.SingleFeatureUnit3EditPart; | |
import comrel.diagram.edit.parts.SingleFeatureUnit4EditPart; | |
import comrel.diagram.edit.parts.SingleFeatureUnit5EditPart; | |
import comrel.diagram.edit.parts.SingleFeatureUnitEditPart; | |
import comrel.diagram.edit.parts.SingleFilterUnit2EditPart; | |
import comrel.diagram.edit.parts.SingleFilterUnit3EditPart; | |
import comrel.diagram.edit.parts.SingleFilterUnit4EditPart; | |
import comrel.diagram.edit.parts.SingleFilterUnit5EditPart; | |
import comrel.diagram.edit.parts.SingleFilterUnitEditPart; | |
import comrel.diagram.edit.parts.SingleInputPort2EditPart; | |
import comrel.diagram.edit.parts.SingleInputPort3EditPart; | |
import comrel.diagram.edit.parts.SingleInputPort4EditPart; | |
import comrel.diagram.edit.parts.SingleInputPort5EditPart; | |
import comrel.diagram.edit.parts.SingleInputPort6EditPart; | |
import comrel.diagram.edit.parts.SingleInputPort7EditPart; | |
import comrel.diagram.edit.parts.SingleInputPort8EditPart; | |
import comrel.diagram.edit.parts.SingleInputPort9EditPart; | |
import comrel.diagram.edit.parts.SingleInputPortEditPart; | |
import comrel.diagram.edit.parts.SingleOutputPort2EditPart; | |
import comrel.diagram.edit.parts.SingleOutputPortEditPart; | |
import comrel.diagram.edit.parts.SinglePortMappingEditPart; | |
import comrel.diagram.edit.parts.SingleQueuedUnit2EditPart; | |
import comrel.diagram.edit.parts.SingleQueuedUnit3EditPart; | |
import comrel.diagram.edit.parts.SingleQueuedUnit4EditPart; | |
import comrel.diagram.edit.parts.SingleQueuedUnit5EditPart; | |
import comrel.diagram.edit.parts.SingleQueuedUnit6EditPart; | |
import comrel.diagram.edit.parts.SingleQueuedUnit7EditPart; | |
import comrel.diagram.edit.parts.SingleQueuedUnitEditPart; | |
import comrel.diagram.part.ComrelDiagramEditorPlugin; | |
/** | |
* @generated | |
*/ | |
public class ComrelElementTypes { | |
/** | |
* @generated | |
*/ | |
private ComrelElementTypes() { | |
} | |
/** | |
* @generated | |
*/ | |
private static Map<IElementType, ENamedElement> elements; | |
/** | |
* @generated | |
*/ | |
private static ImageRegistry imageRegistry; | |
/** | |
* @generated | |
*/ | |
private static Set<IElementType> KNOWN_ELEMENT_TYPES; | |
/** | |
* @generated | |
*/ | |
public static final IElementType CompositeRefactoring_1000 = getElementType("comrel.diagram.CompositeRefactoring_1000"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType SingleInputPort_2001 = getElementType("comrel.diagram.SingleInputPort_2001"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType CartesianQueuedUnit_2002 = getElementType("comrel.diagram.CartesianQueuedUnit_2002"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType ParallelQueuedUnit_2003 = getElementType("comrel.diagram.ParallelQueuedUnit_2003"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType SingleQueuedUnit_2004 = getElementType("comrel.diagram.SingleQueuedUnit_2004"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType SequentialUnit_2005 = getElementType("comrel.diagram.SequentialUnit_2005"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType ConditionalUnit_2006 = getElementType("comrel.diagram.ConditionalUnit_2006"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType AtomicUnit_2007 = getElementType("comrel.diagram.AtomicUnit_2007"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType SingleInputPort_3001 = getElementType("comrel.diagram.SingleInputPort_3001"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType MultiInputPort_3002 = getElementType("comrel.diagram.MultiInputPort_3002"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType CartesianQueuedUnit_3003 = getElementType("comrel.diagram.CartesianQueuedUnit_3003"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType ParallelQueuedUnit_3004 = getElementType("comrel.diagram.ParallelQueuedUnit_3004"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType SingleInputPort_3005 = getElementType("comrel.diagram.SingleInputPort_3005"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType MultiInputPort_3006 = getElementType("comrel.diagram.MultiInputPort_3006"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType CartesianQueuedUnit_3007 = getElementType("comrel.diagram.CartesianQueuedUnit_3007"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType SingleFeatureUnit_3008 = getElementType("comrel.diagram.SingleFeatureUnit_3008"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType SingleInputPort_3009 = getElementType("comrel.diagram.SingleInputPort_3009"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType MultiInputPort_3010 = getElementType("comrel.diagram.MultiInputPort_3010"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType SingleOutputPort_3011 = getElementType("comrel.diagram.SingleOutputPort_3011"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType MultiFeatureUnit_3012 = getElementType("comrel.diagram.MultiFeatureUnit_3012"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType SingleInputPort_3013 = getElementType("comrel.diagram.SingleInputPort_3013"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType MultiInputPort_3014 = getElementType("comrel.diagram.MultiInputPort_3014"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType MultiOutputPort_3015 = getElementType("comrel.diagram.MultiOutputPort_3015"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType SingleFilterUnit_3016 = getElementType("comrel.diagram.SingleFilterUnit_3016"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType MultiInputPort_3017 = getElementType("comrel.diagram.MultiInputPort_3017"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType SingleOutputPort_3018 = getElementType("comrel.diagram.SingleOutputPort_3018"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType MultiFilterUnit_3019 = getElementType("comrel.diagram.MultiFilterUnit_3019"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType MultiInputPort_3020 = getElementType("comrel.diagram.MultiInputPort_3020"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType MultiOutputPort_3021 = getElementType("comrel.diagram.MultiOutputPort_3021"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType SingleQueuedUnit_3022 = getElementType("comrel.diagram.SingleQueuedUnit_3022"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType SingleInputPort_3023 = getElementType("comrel.diagram.SingleInputPort_3023"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType MultiInputPort_3024 = getElementType("comrel.diagram.MultiInputPort_3024"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType CartesianQueuedUnit_3025 = getElementType("comrel.diagram.CartesianQueuedUnit_3025"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType SequentialUnit_3026 = getElementType("comrel.diagram.SequentialUnit_3026"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType SingleInputPort_3027 = getElementType("comrel.diagram.SingleInputPort_3027"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType MultiInputPort_3028 = getElementType("comrel.diagram.MultiInputPort_3028"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType CartesianQueuedUnit_3029 = getElementType("comrel.diagram.CartesianQueuedUnit_3029"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType ConditionalUnit_3030 = getElementType("comrel.diagram.ConditionalUnit_3030"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType SingleInputPort_3031 = getElementType("comrel.diagram.SingleInputPort_3031"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType MultiInputPort_3032 = getElementType("comrel.diagram.MultiInputPort_3032"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType CartesianQueuedUnit_3033 = getElementType("comrel.diagram.CartesianQueuedUnit_3033"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType AtomicUnit_3034 = getElementType("comrel.diagram.AtomicUnit_3034"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType SingleInputPort_3035 = getElementType("comrel.diagram.SingleInputPort_3035"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType ParallelQueuedUnit_3036 = getElementType("comrel.diagram.ParallelQueuedUnit_3036"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType ParallelQueuedUnit_3037 = getElementType("comrel.diagram.ParallelQueuedUnit_3037"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType SingleFeatureUnit_3038 = getElementType("comrel.diagram.SingleFeatureUnit_3038"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType MultiFeatureUnit_3039 = getElementType("comrel.diagram.MultiFeatureUnit_3039"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType SingleFilterUnit_3040 = getElementType("comrel.diagram.SingleFilterUnit_3040"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType MultiFilterUnit_3041 = getElementType("comrel.diagram.MultiFilterUnit_3041"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType SingleQueuedUnit_3042 = getElementType("comrel.diagram.SingleQueuedUnit_3042"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType ParallelQueuedUnit_3043 = getElementType("comrel.diagram.ParallelQueuedUnit_3043"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType SequentialUnit_3044 = getElementType("comrel.diagram.SequentialUnit_3044"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType ParallelQueuedUnit_3045 = getElementType("comrel.diagram.ParallelQueuedUnit_3045"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType ConditionalUnit_3046 = getElementType("comrel.diagram.ConditionalUnit_3046"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType CartesianQueuedUnit_3047 = getElementType("comrel.diagram.CartesianQueuedUnit_3047"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType ParallelQueuedUnit_3048 = getElementType("comrel.diagram.ParallelQueuedUnit_3048"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType AtomicUnit_3049 = getElementType("comrel.diagram.AtomicUnit_3049"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType SingleFeatureUnit_3050 = getElementType("comrel.diagram.SingleFeatureUnit_3050"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType MultiFeatureUnit_3051 = getElementType("comrel.diagram.MultiFeatureUnit_3051"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType SingleFilterUnit_3052 = getElementType("comrel.diagram.SingleFilterUnit_3052"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType MultiFilterUnit_3053 = getElementType("comrel.diagram.MultiFilterUnit_3053"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType SingleQueuedUnit_3054 = getElementType("comrel.diagram.SingleQueuedUnit_3054"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType SingleFeatureUnit_3055 = getElementType("comrel.diagram.SingleFeatureUnit_3055"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType MultiFeatureUnit_3056 = getElementType("comrel.diagram.MultiFeatureUnit_3056"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType SingleFilterUnit_3057 = getElementType("comrel.diagram.SingleFilterUnit_3057"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType MultiFilterUnit_3058 = getElementType("comrel.diagram.MultiFilterUnit_3058"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType SingleQueuedUnit_3059 = getElementType("comrel.diagram.SingleQueuedUnit_3059"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType SequentialUnit_3060 = getElementType("comrel.diagram.SequentialUnit_3060"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType SingleFeatureUnit_3061 = getElementType("comrel.diagram.SingleFeatureUnit_3061"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType MultiFeatureUnit_3062 = getElementType("comrel.diagram.MultiFeatureUnit_3062"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType SingleFilterUnit_3063 = getElementType("comrel.diagram.SingleFilterUnit_3063"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType MultiFilterUnit_3064 = getElementType("comrel.diagram.MultiFilterUnit_3064"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType SingleQueuedUnit_3065 = getElementType("comrel.diagram.SingleQueuedUnit_3065"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType ConditionalUnit_3066 = getElementType("comrel.diagram.ConditionalUnit_3066"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType SingleQueuedUnit_3067 = getElementType("comrel.diagram.SingleQueuedUnit_3067"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType AtomicUnit_3068 = getElementType("comrel.diagram.AtomicUnit_3068"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType SequentialUnit_3069 = getElementType("comrel.diagram.SequentialUnit_3069"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType SequentialUnit_3070 = getElementType("comrel.diagram.SequentialUnit_3070"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType ConditionalUnit_3071 = getElementType("comrel.diagram.ConditionalUnit_3071"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType ConditionalUnit_3072 = getElementType("comrel.diagram.ConditionalUnit_3072"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType SequentialUnit_3073 = getElementType("comrel.diagram.SequentialUnit_3073"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType AtomicUnit_3074 = getElementType("comrel.diagram.AtomicUnit_3074"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType ConditionalUnit_3075 = getElementType("comrel.diagram.ConditionalUnit_3075"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType ConditionCheck_3076 = getElementType("comrel.diagram.ConditionCheck_3076"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType AtomicUnit_3077 = getElementType("comrel.diagram.AtomicUnit_3077"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType AtomicUnit_3078 = getElementType("comrel.diagram.AtomicUnit_3078"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType SinglePortMapping_4001 = getElementType("comrel.diagram.SinglePortMapping_4001"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType MultiPortMapping_4002 = getElementType("comrel.diagram.MultiPortMapping_4002"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
public static final IElementType MultiSinglePortMapping_4003 = getElementType("comrel.diagram.MultiSinglePortMapping_4003"); //$NON-NLS-1$ | |
/** | |
* @generated | |
*/ | |
private static ImageRegistry getImageRegistry() { | |
if (imageRegistry == null) { | |
imageRegistry = new ImageRegistry(); | |
} | |
return imageRegistry; | |
} | |
/** | |
* @generated | |
*/ | |
private static String getImageRegistryKey(ENamedElement element) { | |
return element.getName(); | |
} | |
/** | |
* @generated | |
*/ | |
private static ImageDescriptor getProvidedImageDescriptor( | |
ENamedElement element) { | |
if (element instanceof EStructuralFeature) { | |
EStructuralFeature feature = ((EStructuralFeature) element); | |
EClass eContainingClass = feature.getEContainingClass(); | |
EClassifier eType = feature.getEType(); | |
if (eContainingClass != null && !eContainingClass.isAbstract()) { | |
element = eContainingClass; | |
} else if (eType instanceof EClass | |
&& !((EClass) eType).isAbstract()) { | |
element = eType; | |
} | |
} | |
if (element instanceof EClass) { | |
EClass eClass = (EClass) element; | |
if (!eClass.isAbstract()) { | |
return ComrelDiagramEditorPlugin.getInstance() | |
.getItemImageDescriptor( | |
eClass.getEPackage().getEFactoryInstance() | |
.create(eClass)); | |
} | |
} | |
// TODO : support structural features | |
return null; | |
} | |
/** | |
* @generated | |
*/ | |
public static ImageDescriptor getImageDescriptor(ENamedElement element) { | |
String key = getImageRegistryKey(element); | |
ImageDescriptor imageDescriptor = getImageRegistry().getDescriptor(key); | |
if (imageDescriptor == null) { | |
imageDescriptor = getProvidedImageDescriptor(element); | |
if (imageDescriptor == null) { | |
imageDescriptor = ImageDescriptor.getMissingImageDescriptor(); | |
} | |
getImageRegistry().put(key, imageDescriptor); | |
} | |
return imageDescriptor; | |
} | |
/** | |
* @generated | |
*/ | |
public static Image getImage(ENamedElement element) { | |
String key = getImageRegistryKey(element); | |
Image image = getImageRegistry().get(key); | |
if (image == null) { | |
ImageDescriptor imageDescriptor = getProvidedImageDescriptor(element); | |
if (imageDescriptor == null) { | |
imageDescriptor = ImageDescriptor.getMissingImageDescriptor(); | |
} | |
getImageRegistry().put(key, imageDescriptor); | |
image = getImageRegistry().get(key); | |
} | |
return image; | |
} | |
/** | |
* @generated | |
*/ | |
public static ImageDescriptor getImageDescriptor(IAdaptable hint) { | |
ENamedElement element = getElement(hint); | |
if (element == null) { | |
return null; | |
} | |
return getImageDescriptor(element); | |
} | |
/** | |
* @generated | |
*/ | |
public static Image getImage(IAdaptable hint) { | |
ENamedElement element = getElement(hint); | |
if (element == null) { | |
return null; | |
} | |
return getImage(element); | |
} | |
/** | |
* Returns 'type' of the ecore object associated with the hint. | |
* | |
* @generated | |
*/ | |
public static ENamedElement getElement(IAdaptable hint) { | |
Object type = hint.getAdapter(IElementType.class); | |
if (elements == null) { | |
elements = new IdentityHashMap<IElementType, ENamedElement>(); | |
elements.put(CompositeRefactoring_1000, | |
ComrelPackage.eINSTANCE.getCompositeRefactoring()); | |
elements.put(SingleInputPort_2001, | |
ComrelPackage.eINSTANCE.getSingleInputPort()); | |
elements.put(CartesianQueuedUnit_2002, | |
ComrelPackage.eINSTANCE.getCartesianQueuedUnit()); | |
elements.put(ParallelQueuedUnit_2003, | |
ComrelPackage.eINSTANCE.getParallelQueuedUnit()); | |
elements.put(SingleQueuedUnit_2004, | |
ComrelPackage.eINSTANCE.getSingleQueuedUnit()); | |
elements.put(SequentialUnit_2005, | |
ComrelPackage.eINSTANCE.getSequentialUnit()); | |
elements.put(ConditionalUnit_2006, | |
ComrelPackage.eINSTANCE.getConditionalUnit()); | |
elements.put(AtomicUnit_2007, | |
ComrelPackage.eINSTANCE.getAtomicUnit()); | |
elements.put(SingleInputPort_3001, | |
ComrelPackage.eINSTANCE.getSingleInputPort()); | |
elements.put(MultiInputPort_3002, | |
ComrelPackage.eINSTANCE.getMultiInputPort()); | |
elements.put(CartesianQueuedUnit_3003, | |
ComrelPackage.eINSTANCE.getCartesianQueuedUnit()); | |
elements.put(ParallelQueuedUnit_3004, | |
ComrelPackage.eINSTANCE.getParallelQueuedUnit()); | |
elements.put(SingleInputPort_3005, | |
ComrelPackage.eINSTANCE.getSingleInputPort()); | |
elements.put(MultiInputPort_3006, | |
ComrelPackage.eINSTANCE.getMultiInputPort()); | |
elements.put(CartesianQueuedUnit_3007, | |
ComrelPackage.eINSTANCE.getCartesianQueuedUnit()); | |
elements.put(SingleFeatureUnit_3008, | |
ComrelPackage.eINSTANCE.getSingleFeatureUnit()); | |
elements.put(SingleInputPort_3009, | |
ComrelPackage.eINSTANCE.getSingleInputPort()); | |
elements.put(MultiInputPort_3010, | |
ComrelPackage.eINSTANCE.getMultiInputPort()); | |
elements.put(SingleOutputPort_3011, | |
ComrelPackage.eINSTANCE.getSingleOutputPort()); | |
elements.put(MultiFeatureUnit_3012, | |
ComrelPackage.eINSTANCE.getMultiFeatureUnit()); | |
elements.put(SingleInputPort_3013, | |
ComrelPackage.eINSTANCE.getSingleInputPort()); | |
elements.put(MultiInputPort_3014, | |
ComrelPackage.eINSTANCE.getMultiInputPort()); | |
elements.put(MultiOutputPort_3015, | |
ComrelPackage.eINSTANCE.getMultiOutputPort()); | |
elements.put(SingleFilterUnit_3016, | |
ComrelPackage.eINSTANCE.getSingleFilterUnit()); | |
elements.put(MultiInputPort_3017, | |
ComrelPackage.eINSTANCE.getMultiInputPort()); | |
elements.put(SingleOutputPort_3018, | |
ComrelPackage.eINSTANCE.getSingleOutputPort()); | |
elements.put(MultiFilterUnit_3019, | |
ComrelPackage.eINSTANCE.getMultiFilterUnit()); | |
elements.put(MultiInputPort_3020, | |
ComrelPackage.eINSTANCE.getMultiInputPort()); | |
elements.put(MultiOutputPort_3021, | |
ComrelPackage.eINSTANCE.getMultiOutputPort()); | |
elements.put(SingleQueuedUnit_3022, | |
ComrelPackage.eINSTANCE.getSingleQueuedUnit()); | |
elements.put(SingleInputPort_3023, | |
ComrelPackage.eINSTANCE.getSingleInputPort()); | |
elements.put(MultiInputPort_3024, | |
ComrelPackage.eINSTANCE.getMultiInputPort()); | |
elements.put(CartesianQueuedUnit_3025, | |
ComrelPackage.eINSTANCE.getCartesianQueuedUnit()); | |
elements.put(SequentialUnit_3026, | |
ComrelPackage.eINSTANCE.getSequentialUnit()); | |
elements.put(SingleInputPort_3027, | |
ComrelPackage.eINSTANCE.getSingleInputPort()); | |
elements.put(MultiInputPort_3028, | |
ComrelPackage.eINSTANCE.getMultiInputPort()); | |
elements.put(CartesianQueuedUnit_3029, | |
ComrelPackage.eINSTANCE.getCartesianQueuedUnit()); | |
elements.put(ConditionalUnit_3030, | |
ComrelPackage.eINSTANCE.getConditionalUnit()); | |
elements.put(SingleInputPort_3031, | |
ComrelPackage.eINSTANCE.getSingleInputPort()); | |
elements.put(MultiInputPort_3032, | |
ComrelPackage.eINSTANCE.getMultiInputPort()); | |
elements.put(CartesianQueuedUnit_3033, | |
ComrelPackage.eINSTANCE.getCartesianQueuedUnit()); | |
elements.put(AtomicUnit_3034, | |
ComrelPackage.eINSTANCE.getAtomicUnit()); | |
elements.put(SingleInputPort_3035, | |
ComrelPackage.eINSTANCE.getSingleInputPort()); | |
elements.put(ParallelQueuedUnit_3036, | |
ComrelPackage.eINSTANCE.getParallelQueuedUnit()); | |
elements.put(ParallelQueuedUnit_3037, | |
ComrelPackage.eINSTANCE.getParallelQueuedUnit()); | |
elements.put(SingleFeatureUnit_3038, | |
ComrelPackage.eINSTANCE.getSingleFeatureUnit()); | |
elements.put(MultiFeatureUnit_3039, | |
ComrelPackage.eINSTANCE.getMultiFeatureUnit()); | |
elements.put(SingleFilterUnit_3040, | |
ComrelPackage.eINSTANCE.getSingleFilterUnit()); | |
elements.put(MultiFilterUnit_3041, | |
ComrelPackage.eINSTANCE.getMultiFilterUnit()); | |
elements.put(SingleQueuedUnit_3042, | |
ComrelPackage.eINSTANCE.getSingleQueuedUnit()); | |
elements.put(ParallelQueuedUnit_3043, | |
ComrelPackage.eINSTANCE.getParallelQueuedUnit()); | |
elements.put(SequentialUnit_3044, | |
ComrelPackage.eINSTANCE.getSequentialUnit()); | |
elements.put(ParallelQueuedUnit_3045, | |
ComrelPackage.eINSTANCE.getParallelQueuedUnit()); | |
elements.put(ConditionalUnit_3046, | |
ComrelPackage.eINSTANCE.getConditionalUnit()); | |
elements.put(CartesianQueuedUnit_3047, | |
ComrelPackage.eINSTANCE.getCartesianQueuedUnit()); | |
elements.put(ParallelQueuedUnit_3048, | |
ComrelPackage.eINSTANCE.getParallelQueuedUnit()); | |
elements.put(AtomicUnit_3049, | |
ComrelPackage.eINSTANCE.getAtomicUnit()); | |
elements.put(SingleFeatureUnit_3050, | |
ComrelPackage.eINSTANCE.getSingleFeatureUnit()); | |
elements.put(MultiFeatureUnit_3051, | |
ComrelPackage.eINSTANCE.getMultiFeatureUnit()); | |
elements.put(SingleFilterUnit_3052, | |
ComrelPackage.eINSTANCE.getSingleFilterUnit()); | |
elements.put(MultiFilterUnit_3053, | |
ComrelPackage.eINSTANCE.getMultiFilterUnit()); | |
elements.put(SingleQueuedUnit_3054, | |
ComrelPackage.eINSTANCE.getSingleQueuedUnit()); | |
elements.put(SingleFeatureUnit_3055, | |
ComrelPackage.eINSTANCE.getSingleFeatureUnit()); | |
elements.put(MultiFeatureUnit_3056, | |
ComrelPackage.eINSTANCE.getMultiFeatureUnit()); | |
elements.put(SingleFilterUnit_3057, | |
ComrelPackage.eINSTANCE.getSingleFilterUnit()); | |
elements.put(MultiFilterUnit_3058, | |
ComrelPackage.eINSTANCE.getMultiFilterUnit()); | |
elements.put(SingleQueuedUnit_3059, | |
ComrelPackage.eINSTANCE.getSingleQueuedUnit()); | |
elements.put(SequentialUnit_3060, | |
ComrelPackage.eINSTANCE.getSequentialUnit()); | |
elements.put(SingleFeatureUnit_3061, | |
ComrelPackage.eINSTANCE.getSingleFeatureUnit()); | |
elements.put(MultiFeatureUnit_3062, | |
ComrelPackage.eINSTANCE.getMultiFeatureUnit()); | |
elements.put(SingleFilterUnit_3063, | |
ComrelPackage.eINSTANCE.getSingleFilterUnit()); | |
elements.put(MultiFilterUnit_3064, | |
ComrelPackage.eINSTANCE.getMultiFilterUnit()); | |
elements.put(SingleQueuedUnit_3065, | |
ComrelPackage.eINSTANCE.getSingleQueuedUnit()); | |
elements.put(ConditionalUnit_3066, | |
ComrelPackage.eINSTANCE.getConditionalUnit()); | |
elements.put(SingleQueuedUnit_3067, | |
ComrelPackage.eINSTANCE.getSingleQueuedUnit()); | |
elements.put(AtomicUnit_3068, | |
ComrelPackage.eINSTANCE.getAtomicUnit()); | |
elements.put(SequentialUnit_3069, | |
ComrelPackage.eINSTANCE.getSequentialUnit()); | |
elements.put(SequentialUnit_3070, | |
ComrelPackage.eINSTANCE.getSequentialUnit()); | |
elements.put(ConditionalUnit_3071, | |
ComrelPackage.eINSTANCE.getConditionalUnit()); | |
elements.put(ConditionalUnit_3072, | |
ComrelPackage.eINSTANCE.getConditionalUnit()); | |
elements.put(SequentialUnit_3073, | |
ComrelPackage.eINSTANCE.getSequentialUnit()); | |
elements.put(AtomicUnit_3074, | |
ComrelPackage.eINSTANCE.getAtomicUnit()); | |
elements.put(ConditionalUnit_3075, | |
ComrelPackage.eINSTANCE.getConditionalUnit()); | |
elements.put(ConditionCheck_3076, | |
ComrelPackage.eINSTANCE.getConditionCheck()); | |
elements.put(AtomicUnit_3077, | |
ComrelPackage.eINSTANCE.getAtomicUnit()); | |
elements.put(AtomicUnit_3078, | |
ComrelPackage.eINSTANCE.getAtomicUnit()); | |
elements.put(SinglePortMapping_4001, | |
ComrelPackage.eINSTANCE.getSinglePortMapping()); | |
elements.put(MultiPortMapping_4002, | |
ComrelPackage.eINSTANCE.getMultiPortMapping()); | |
elements.put(MultiSinglePortMapping_4003, | |
ComrelPackage.eINSTANCE.getMultiSinglePortMapping()); | |
} | |
return (ENamedElement) elements.get(type); | |
} | |
/** | |
* @generated | |
*/ | |
private static IElementType getElementType(String id) { | |
return ElementTypeRegistry.getInstance().getType(id); | |
} | |
/** | |
* @generated | |
*/ | |
public static boolean isKnownElementType(IElementType elementType) { | |
if (KNOWN_ELEMENT_TYPES == null) { | |
KNOWN_ELEMENT_TYPES = new HashSet<IElementType>(); | |
KNOWN_ELEMENT_TYPES.add(CompositeRefactoring_1000); | |
KNOWN_ELEMENT_TYPES.add(SingleInputPort_2001); | |
KNOWN_ELEMENT_TYPES.add(CartesianQueuedUnit_2002); | |
KNOWN_ELEMENT_TYPES.add(ParallelQueuedUnit_2003); | |
KNOWN_ELEMENT_TYPES.add(SingleQueuedUnit_2004); | |
KNOWN_ELEMENT_TYPES.add(SequentialUnit_2005); | |
KNOWN_ELEMENT_TYPES.add(ConditionalUnit_2006); | |
KNOWN_ELEMENT_TYPES.add(AtomicUnit_2007); | |
KNOWN_ELEMENT_TYPES.add(SingleInputPort_3001); | |
KNOWN_ELEMENT_TYPES.add(MultiInputPort_3002); | |
KNOWN_ELEMENT_TYPES.add(CartesianQueuedUnit_3003); | |
KNOWN_ELEMENT_TYPES.add(ParallelQueuedUnit_3004); | |
KNOWN_ELEMENT_TYPES.add(SingleInputPort_3005); | |
KNOWN_ELEMENT_TYPES.add(MultiInputPort_3006); | |
KNOWN_ELEMENT_TYPES.add(CartesianQueuedUnit_3007); | |
KNOWN_ELEMENT_TYPES.add(SingleFeatureUnit_3008); | |
KNOWN_ELEMENT_TYPES.add(SingleInputPort_3009); | |
KNOWN_ELEMENT_TYPES.add(MultiInputPort_3010); | |
KNOWN_ELEMENT_TYPES.add(SingleOutputPort_3011); | |
KNOWN_ELEMENT_TYPES.add(MultiFeatureUnit_3012); | |
KNOWN_ELEMENT_TYPES.add(SingleInputPort_3013); | |
KNOWN_ELEMENT_TYPES.add(MultiInputPort_3014); | |
KNOWN_ELEMENT_TYPES.add(MultiOutputPort_3015); | |
KNOWN_ELEMENT_TYPES.add(SingleFilterUnit_3016); | |
KNOWN_ELEMENT_TYPES.add(MultiInputPort_3017); | |
KNOWN_ELEMENT_TYPES.add(SingleOutputPort_3018); | |
KNOWN_ELEMENT_TYPES.add(MultiFilterUnit_3019); | |
KNOWN_ELEMENT_TYPES.add(MultiInputPort_3020); | |
KNOWN_ELEMENT_TYPES.add(MultiOutputPort_3021); | |
KNOWN_ELEMENT_TYPES.add(SingleQueuedUnit_3022); | |
KNOWN_ELEMENT_TYPES.add(SingleInputPort_3023); | |
KNOWN_ELEMENT_TYPES.add(MultiInputPort_3024); | |
KNOWN_ELEMENT_TYPES.add(CartesianQueuedUnit_3025); | |
KNOWN_ELEMENT_TYPES.add(SequentialUnit_3026); | |
KNOWN_ELEMENT_TYPES.add(SingleInputPort_3027); | |
KNOWN_ELEMENT_TYPES.add(MultiInputPort_3028); | |
KNOWN_ELEMENT_TYPES.add(CartesianQueuedUnit_3029); | |
KNOWN_ELEMENT_TYPES.add(ConditionalUnit_3030); | |
KNOWN_ELEMENT_TYPES.add(SingleInputPort_3031); | |
KNOWN_ELEMENT_TYPES.add(MultiInputPort_3032); | |
KNOWN_ELEMENT_TYPES.add(CartesianQueuedUnit_3033); | |
KNOWN_ELEMENT_TYPES.add(AtomicUnit_3034); | |
KNOWN_ELEMENT_TYPES.add(SingleInputPort_3035); | |
KNOWN_ELEMENT_TYPES.add(ParallelQueuedUnit_3036); | |
KNOWN_ELEMENT_TYPES.add(ParallelQueuedUnit_3037); | |
KNOWN_ELEMENT_TYPES.add(SingleFeatureUnit_3038); | |
KNOWN_ELEMENT_TYPES.add(MultiFeatureUnit_3039); | |
KNOWN_ELEMENT_TYPES.add(SingleFilterUnit_3040); | |
KNOWN_ELEMENT_TYPES.add(MultiFilterUnit_3041); | |
KNOWN_ELEMENT_TYPES.add(SingleQueuedUnit_3042); | |
KNOWN_ELEMENT_TYPES.add(ParallelQueuedUnit_3043); | |
KNOWN_ELEMENT_TYPES.add(SequentialUnit_3044); | |
KNOWN_ELEMENT_TYPES.add(ParallelQueuedUnit_3045); | |
KNOWN_ELEMENT_TYPES.add(ConditionalUnit_3046); | |
KNOWN_ELEMENT_TYPES.add(CartesianQueuedUnit_3047); | |
KNOWN_ELEMENT_TYPES.add(ParallelQueuedUnit_3048); | |
KNOWN_ELEMENT_TYPES.add(AtomicUnit_3049); | |
KNOWN_ELEMENT_TYPES.add(SingleFeatureUnit_3050); | |
KNOWN_ELEMENT_TYPES.add(MultiFeatureUnit_3051); | |
KNOWN_ELEMENT_TYPES.add(SingleFilterUnit_3052); | |
KNOWN_ELEMENT_TYPES.add(MultiFilterUnit_3053); | |
KNOWN_ELEMENT_TYPES.add(SingleQueuedUnit_3054); | |
KNOWN_ELEMENT_TYPES.add(SingleFeatureUnit_3055); | |
KNOWN_ELEMENT_TYPES.add(MultiFeatureUnit_3056); | |
KNOWN_ELEMENT_TYPES.add(SingleFilterUnit_3057); | |
KNOWN_ELEMENT_TYPES.add(MultiFilterUnit_3058); | |
KNOWN_ELEMENT_TYPES.add(SingleQueuedUnit_3059); | |
KNOWN_ELEMENT_TYPES.add(SequentialUnit_3060); | |
KNOWN_ELEMENT_TYPES.add(SingleFeatureUnit_3061); | |
KNOWN_ELEMENT_TYPES.add(MultiFeatureUnit_3062); | |
KNOWN_ELEMENT_TYPES.add(SingleFilterUnit_3063); | |
KNOWN_ELEMENT_TYPES.add(MultiFilterUnit_3064); | |
KNOWN_ELEMENT_TYPES.add(SingleQueuedUnit_3065); | |
KNOWN_ELEMENT_TYPES.add(ConditionalUnit_3066); | |
KNOWN_ELEMENT_TYPES.add(SingleQueuedUnit_3067); | |
KNOWN_ELEMENT_TYPES.add(AtomicUnit_3068); | |
KNOWN_ELEMENT_TYPES.add(SequentialUnit_3069); | |
KNOWN_ELEMENT_TYPES.add(SequentialUnit_3070); | |
KNOWN_ELEMENT_TYPES.add(ConditionalUnit_3071); | |
KNOWN_ELEMENT_TYPES.add(ConditionalUnit_3072); | |
KNOWN_ELEMENT_TYPES.add(SequentialUnit_3073); | |
KNOWN_ELEMENT_TYPES.add(AtomicUnit_3074); | |
KNOWN_ELEMENT_TYPES.add(ConditionalUnit_3075); | |
KNOWN_ELEMENT_TYPES.add(ConditionCheck_3076); | |
KNOWN_ELEMENT_TYPES.add(AtomicUnit_3077); | |
KNOWN_ELEMENT_TYPES.add(AtomicUnit_3078); | |
KNOWN_ELEMENT_TYPES.add(SinglePortMapping_4001); | |
KNOWN_ELEMENT_TYPES.add(MultiPortMapping_4002); | |
KNOWN_ELEMENT_TYPES.add(MultiSinglePortMapping_4003); | |
} | |
return KNOWN_ELEMENT_TYPES.contains(elementType); | |
} | |
/** | |
* @generated | |
*/ | |
public static IElementType getElementType(int visualID) { | |
switch (visualID) { | |
case CompositeRefactoringEditPart.VISUAL_ID: | |
return CompositeRefactoring_1000; | |
case SingleInputPortEditPart.VISUAL_ID: | |
return SingleInputPort_2001; | |
case CartesianQueuedUnitEditPart.VISUAL_ID: | |
return CartesianQueuedUnit_2002; | |
case ParallelQueuedUnitEditPart.VISUAL_ID: | |
return ParallelQueuedUnit_2003; | |
case SingleQueuedUnitEditPart.VISUAL_ID: | |
return SingleQueuedUnit_2004; | |
case SequentialUnitEditPart.VISUAL_ID: | |
return SequentialUnit_2005; | |
case ConditionalUnitEditPart.VISUAL_ID: | |
return ConditionalUnit_2006; | |
case AtomicUnitEditPart.VISUAL_ID: | |
return AtomicUnit_2007; | |
case SingleInputPort2EditPart.VISUAL_ID: | |
return SingleInputPort_3001; | |
case MultiInputPortEditPart.VISUAL_ID: | |
return MultiInputPort_3002; | |
case CartesianQueuedUnit2EditPart.VISUAL_ID: | |
return CartesianQueuedUnit_3003; | |
case ParallelQueuedUnit2EditPart.VISUAL_ID: | |
return ParallelQueuedUnit_3004; | |
case SingleInputPort3EditPart.VISUAL_ID: | |
return SingleInputPort_3005; | |
case MultiInputPort2EditPart.VISUAL_ID: | |
return MultiInputPort_3006; | |
case CartesianQueuedUnit3EditPart.VISUAL_ID: | |
return CartesianQueuedUnit_3007; | |
case SingleFeatureUnitEditPart.VISUAL_ID: | |
return SingleFeatureUnit_3008; | |
case SingleInputPort4EditPart.VISUAL_ID: | |
return SingleInputPort_3009; | |
case MultiInputPort3EditPart.VISUAL_ID: | |
return MultiInputPort_3010; | |
case SingleOutputPortEditPart.VISUAL_ID: | |
return SingleOutputPort_3011; | |
case MultiFeatureUnitEditPart.VISUAL_ID: | |
return MultiFeatureUnit_3012; | |
case SingleInputPort5EditPart.VISUAL_ID: | |
return SingleInputPort_3013; | |
case MultiInputPort4EditPart.VISUAL_ID: | |
return MultiInputPort_3014; | |
case MultiOutputPortEditPart.VISUAL_ID: | |
return MultiOutputPort_3015; | |
case SingleFilterUnitEditPart.VISUAL_ID: | |
return SingleFilterUnit_3016; | |
case MultiInputPort5EditPart.VISUAL_ID: | |
return MultiInputPort_3017; | |
case SingleOutputPort2EditPart.VISUAL_ID: | |
return SingleOutputPort_3018; | |
case MultiFilterUnitEditPart.VISUAL_ID: | |
return MultiFilterUnit_3019; | |
case MultiInputPort6EditPart.VISUAL_ID: | |
return MultiInputPort_3020; | |
case MultiOutputPort2EditPart.VISUAL_ID: | |
return MultiOutputPort_3021; | |
case SingleQueuedUnit2EditPart.VISUAL_ID: | |
return SingleQueuedUnit_3022; | |
case SingleInputPort6EditPart.VISUAL_ID: | |
return SingleInputPort_3023; | |
case MultiInputPort7EditPart.VISUAL_ID: | |
return MultiInputPort_3024; | |
case CartesianQueuedUnit4EditPart.VISUAL_ID: | |
return CartesianQueuedUnit_3025; | |
case SequentialUnit2EditPart.VISUAL_ID: | |
return SequentialUnit_3026; | |
case SingleInputPort7EditPart.VISUAL_ID: | |
return SingleInputPort_3027; | |
case MultiInputPort8EditPart.VISUAL_ID: | |
return MultiInputPort_3028; | |
case CartesianQueuedUnit5EditPart.VISUAL_ID: | |
return CartesianQueuedUnit_3029; | |
case ConditionalUnit2EditPart.VISUAL_ID: | |
return ConditionalUnit_3030; | |
case SingleInputPort8EditPart.VISUAL_ID: | |
return SingleInputPort_3031; | |
case MultiInputPort9EditPart.VISUAL_ID: | |
return MultiInputPort_3032; | |
case CartesianQueuedUnit6EditPart.VISUAL_ID: | |
return CartesianQueuedUnit_3033; | |
case AtomicUnit2EditPart.VISUAL_ID: | |
return AtomicUnit_3034; | |
case SingleInputPort9EditPart.VISUAL_ID: | |
return SingleInputPort_3035; | |
case ParallelQueuedUnit3EditPart.VISUAL_ID: | |
return ParallelQueuedUnit_3036; | |
case ParallelQueuedUnit4EditPart.VISUAL_ID: | |
return ParallelQueuedUnit_3037; | |
case SingleFeatureUnit2EditPart.VISUAL_ID: | |
return SingleFeatureUnit_3038; | |
case MultiFeatureUnit2EditPart.VISUAL_ID: | |
return MultiFeatureUnit_3039; | |
case SingleFilterUnit2EditPart.VISUAL_ID: | |
return SingleFilterUnit_3040; | |
case MultiFilterUnit2EditPart.VISUAL_ID: | |
return MultiFilterUnit_3041; | |
case SingleQueuedUnit3EditPart.VISUAL_ID: | |
return SingleQueuedUnit_3042; | |
case ParallelQueuedUnit5EditPart.VISUAL_ID: | |
return ParallelQueuedUnit_3043; | |
case SequentialUnit3EditPart.VISUAL_ID: | |
return SequentialUnit_3044; | |
case ParallelQueuedUnit6EditPart.VISUAL_ID: | |
return ParallelQueuedUnit_3045; | |
case ConditionalUnit3EditPart.VISUAL_ID: | |
return ConditionalUnit_3046; | |
case CartesianQueuedUnit7EditPart.VISUAL_ID: | |
return CartesianQueuedUnit_3047; | |
case ParallelQueuedUnit7EditPart.VISUAL_ID: | |
return ParallelQueuedUnit_3048; | |
case AtomicUnit3EditPart.VISUAL_ID: | |
return AtomicUnit_3049; | |
case SingleFeatureUnit3EditPart.VISUAL_ID: | |
return SingleFeatureUnit_3050; | |
case MultiFeatureUnit3EditPart.VISUAL_ID: | |
return MultiFeatureUnit_3051; | |
case SingleFilterUnit3EditPart.VISUAL_ID: | |
return SingleFilterUnit_3052; | |
case MultiFilterUnit3EditPart.VISUAL_ID: | |
return MultiFilterUnit_3053; | |
case SingleQueuedUnit4EditPart.VISUAL_ID: | |
return SingleQueuedUnit_3054; | |
case SingleFeatureUnit4EditPart.VISUAL_ID: | |
return SingleFeatureUnit_3055; | |
case MultiFeatureUnit4EditPart.VISUAL_ID: | |
return MultiFeatureUnit_3056; | |
case SingleFilterUnit4EditPart.VISUAL_ID: | |
return SingleFilterUnit_3057; | |
case MultiFilterUnit4EditPart.VISUAL_ID: | |
return MultiFilterUnit_3058; | |
case SingleQueuedUnit5EditPart.VISUAL_ID: | |
return SingleQueuedUnit_3059; | |
case SequentialUnit4EditPart.VISUAL_ID: | |
return SequentialUnit_3060; | |
case SingleFeatureUnit5EditPart.VISUAL_ID: | |
return SingleFeatureUnit_3061; | |
case MultiFeatureUnit5EditPart.VISUAL_ID: | |
return MultiFeatureUnit_3062; | |
case SingleFilterUnit5EditPart.VISUAL_ID: | |
return SingleFilterUnit_3063; | |
case MultiFilterUnit5EditPart.VISUAL_ID: | |
return MultiFilterUnit_3064; | |
case SingleQueuedUnit6EditPart.VISUAL_ID: | |
return SingleQueuedUnit_3065; | |
case ConditionalUnit4EditPart.VISUAL_ID: | |
return ConditionalUnit_3066; | |
case SingleQueuedUnit7EditPart.VISUAL_ID: | |
return SingleQueuedUnit_3067; | |
case AtomicUnit4EditPart.VISUAL_ID: | |
return AtomicUnit_3068; | |
case SequentialUnit5EditPart.VISUAL_ID: | |
return SequentialUnit_3069; | |
case SequentialUnit6EditPart.VISUAL_ID: | |
return SequentialUnit_3070; | |
case ConditionalUnit5EditPart.VISUAL_ID: | |
return ConditionalUnit_3071; | |
case ConditionalUnit6EditPart.VISUAL_ID: | |
return ConditionalUnit_3072; | |
case SequentialUnit7EditPart.VISUAL_ID: | |
return SequentialUnit_3073; | |
case AtomicUnit5EditPart.VISUAL_ID: | |
return AtomicUnit_3074; | |
case ConditionalUnit7EditPart.VISUAL_ID: | |
return ConditionalUnit_3075; | |
case ConditionCheckEditPart.VISUAL_ID: | |
return ConditionCheck_3076; | |
case AtomicUnit6EditPart.VISUAL_ID: | |
return AtomicUnit_3077; | |
case AtomicUnit7EditPart.VISUAL_ID: | |
return AtomicUnit_3078; | |
case SinglePortMappingEditPart.VISUAL_ID: | |
return SinglePortMapping_4001; | |
case MultiPortMappingEditPart.VISUAL_ID: | |
return MultiPortMapping_4002; | |
case MultiSinglePortMappingEditPart.VISUAL_ID: | |
return MultiSinglePortMapping_4003; | |
} | |
return null; | |
} | |
} |