diff options
Diffstat (limited to 'extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UmlDiagramItemProvider.java')
-rw-r--r-- | extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UmlDiagramItemProvider.java | 610 |
1 files changed, 128 insertions, 482 deletions
diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UmlDiagramItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UmlDiagramItemProvider.java index 5ec21ba5734..98c243747d5 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UmlDiagramItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UmlDiagramItemProvider.java @@ -30,6 +30,7 @@ import org.eclipse.papyrus.umldi.UmlDiagram; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.UmlDiagram} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class UmlDiagramItemProvider extends UmlDiagramElementItemProvider { @@ -38,6 +39,7 @@ public class UmlDiagramItemProvider extends UmlDiagramElementItemProvider { * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public UmlDiagramItemProvider(AdapterFactory adapterFactory) { @@ -48,13 +50,13 @@ public class UmlDiagramItemProvider extends UmlDiagramElementItemProvider { * This returns the property descriptors for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) { - if (itemPropertyDescriptors == null) { + if(itemPropertyDescriptors == null) { super.getPropertyDescriptors(object); - addNamePropertyDescriptor(object); addDocumentationPropertyDescriptor(object); addResolutionPropertyDescriptor(object); @@ -66,66 +68,33 @@ public class UmlDiagramItemProvider extends UmlDiagramElementItemProvider { * This adds a property descriptor for the Name feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected void addNamePropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_Diagram_name_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_Diagram_name_feature", "_UI_Diagram_type"), - DIPackage.Literals.DIAGRAM__NAME, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); + itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), getResourceLocator(), getString("_UI_Diagram_name_feature"), getString("_UI_PropertyDescriptor_description", "_UI_Diagram_name_feature", "_UI_Diagram_type"), DIPackage.Literals.DIAGRAM__NAME, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null)); } /** * This adds a property descriptor for the Documentation feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected void addDocumentationPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_Diagram_documentation_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_Diagram_documentation_feature", "_UI_Diagram_type"), - DIPackage.Literals.DIAGRAM__DOCUMENTATION, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); + itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), getResourceLocator(), getString("_UI_Diagram_documentation_feature"), getString("_UI_PropertyDescriptor_description", "_UI_Diagram_documentation_feature", "_UI_Diagram_type"), DIPackage.Literals.DIAGRAM__DOCUMENTATION, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null)); } /** * This adds a property descriptor for the Resolution feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected void addResolutionPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_Diagram_resolution_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_Diagram_resolution_feature", "_UI_Diagram_type"), - DIPackage.Literals.DIAGRAM__RESOLUTION, - true, - false, - false, - ItemPropertyDescriptor.REAL_VALUE_IMAGE, - null, - null)); + itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), getResourceLocator(), getString("_UI_Diagram_resolution_feature"), getString("_UI_PropertyDescriptor_description", "_UI_Diagram_resolution_feature", "_UI_Diagram_type"), DIPackage.Literals.DIAGRAM__RESOLUTION, true, false, false, ItemPropertyDescriptor.REAL_VALUE_IMAGE, null, null)); } /** @@ -134,11 +103,12 @@ public class UmlDiagramItemProvider extends UmlDiagramElementItemProvider { * {@link org.eclipse.emf.edit.command.MoveCommand} in {@link #createCommand}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) { - if (childrenFeatures == null) { + if(childrenFeatures == null) { super.getChildrenFeatures(object); childrenFeatures.add(DIPackage.Literals.SHAPE__BOUNDS); childrenFeatures.add(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT); @@ -149,13 +119,13 @@ public class UmlDiagramItemProvider extends UmlDiagramElementItemProvider { /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override protected EStructuralFeature getChildFeature(Object object, Object child) { // Check the type of the specified child object and return the proper feature to use for // adding (see {@link AddCommand}) it as a child. - return super.getChildFeature(object, child); } @@ -163,14 +133,13 @@ public class UmlDiagramItemProvider extends UmlDiagramElementItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { String label = ((UmlDiagram)object).getName(); - return label == null || label.length() == 0 ? - getString("_UI_UmlDiagram_type") : - getString("_UI_UmlDiagram_type") + " " + label; + return label == null || label.length() == 0 ? getString("_UI_UmlDiagram_type") : getString("_UI_UmlDiagram_type") + " " + label; } /** @@ -178,22 +147,22 @@ public class UmlDiagramItemProvider extends UmlDiagramElementItemProvider { * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public void notifyChanged(Notification notification) { updateChildren(notification); - - switch (notification.getFeatureID(UmlDiagram.class)) { - case UMLDIPackage.UML_DIAGRAM__NAME: - case UMLDIPackage.UML_DIAGRAM__DOCUMENTATION: - case UMLDIPackage.UML_DIAGRAM__RESOLUTION: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true)); - return; - case UMLDIPackage.UML_DIAGRAM__BOUNDS: - case UMLDIPackage.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(UmlDiagram.class)) { + case UMLDIPackage.UML_DIAGRAM__NAME: + case UMLDIPackage.UML_DIAGRAM__DOCUMENTATION: + case UMLDIPackage.UML_DIAGRAM__RESOLUTION: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true)); + return; + case UMLDIPackage.UML_DIAGRAM__BOUNDS: + case UMLDIPackage.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -203,435 +172,112 @@ public class UmlDiagramItemProvider extends UmlDiagramElementItemProvider { * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { super.collectNewChildDescriptors(newChildDescriptors, object); - - newChildDescriptors.add - (createChildParameter - (DIPackage.Literals.SHAPE__BOUNDS, - DCFactory.eINSTANCE.createBounds())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createPackageShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createConstraintShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createEnumerationShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createAssociationEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createPropertyEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createGeneralizationSetEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createActivityNodeShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createObjectNodeShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createObjectFlowEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createConnectorEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createInstanceSpecificationEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createDependencyEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createInstanceSpecificationShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createClassShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createPortShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createInterfaceShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createDataTypeShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createPrimitiveTypeShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createSignalShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createModelShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createContainmentEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createGeneralizationEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createAbstractionEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createRealizationEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createInterfaceRealizationEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createUsageEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createElementImportEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createPackageImportEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createPackageMergeEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createSubstitutionEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createInformationFlowEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createAssociationClassEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createCommentShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createAttachmentEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createAssociationClassShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createComponentShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createInformationItemShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createRepresentationEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createAssociationShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createDependencyShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createTimeObservationShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createDurationObservationShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createProfileShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createProfileApplicationEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createExtensionEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createArtifactShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createComponentRealizationEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createManifestationEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createPropertyShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createCollaborationShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createCollaborationUseShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createTemplateBindingEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createStereotypeShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createNodeShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createDeviceShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createExecutionEnvironmentShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createActivityShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createActionShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createStructuredActivityNodeShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createPinShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createActivityGroupShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createActivityParameterNodeShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createInteractionShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createOpaqueBehaviorShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createFunctionBehaviorShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createStateMachineShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createPseudostateShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createProtocolStateMachineShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createDeploymentSpecificationShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createCommunicationPathEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createDeploymentEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createActorShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createUseCaseShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createIncludeEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createExtendEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createStateShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createConnectionPointReferenceShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createRegionShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createTransitionEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createControlFlowEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createExceptionHandlerEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createActivityPartitionShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createExpansionRegionShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createExpansionNodeShape())); + newChildDescriptors.add(createChildParameter(DIPackage.Literals.SHAPE__BOUNDS, DCFactory.eINSTANCE.createBounds())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createPackageShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createConstraintShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createEnumerationShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createAssociationEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createPropertyEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createGeneralizationSetEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createActivityNodeShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createObjectNodeShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createObjectFlowEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createLifelineShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createInteractionFragmentShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createActionShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createPinShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createConnectorEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createInstanceSpecificationEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createDependencyEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createInstanceSpecificationShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createClassShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createPortShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createInterfaceShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createDataTypeShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createPrimitiveTypeShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createSignalShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createModelShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createContainmentEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createGeneralizationEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createAbstractionEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createRealizationEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createInterfaceRealizationEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createUsageEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createElementImportEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createPackageImportEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createPackageMergeEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createSubstitutionEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createInformationFlowEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createAssociationClassEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createCommentShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createAttachmentEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createAssociationClassShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createComponentShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createInformationItemShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createRepresentationEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createAssociationShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createDependencyShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createTimeObservationShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createTimeObservationShape_TimeObservationShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createDurationObservationShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createProfileShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createProfileApplicationEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createExtensionEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createArtifactShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createComponentRealizationEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createManifestationEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createPropertyShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createCollaborationShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createCollaborationUseShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createTemplateBindingEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createStereotypeShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createNodeShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createDeviceShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createExecutionEnvironmentShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createActivityShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createActivityParameterNodeShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createInteractionShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createGateShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createOpaqueBehaviorShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createFunctionBehaviorShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createStateMachineShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createPseudostateShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createProtocolStateMachineShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createDeploymentSpecificationShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createCommunicationPathEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createDeploymentEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createActorShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createUseCaseShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createIncludeEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createExtendEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createStateShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createConnectionPointReferenceShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createRegionShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createTransitionEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createControlFlowEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createActivityGroupShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createExceptionHandlerEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createInteractionUseShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createActivityPartitionShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createStructuredActivityNodeShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createExpansionRegionShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createExpansionNodeShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createMessageEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createGeneralOrderingEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createCombinedFragmentShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createInteractionOperandShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createExecutionSpecificationShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createDurationConstraintShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createTimeConstraintShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createTimeExpressionShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createDurationShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createPathEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createStateInvariantShape())); } } |