diff options
author | Arnaud Cuccuru | 2015-06-09 13:03:10 +0000 |
---|---|---|
committer | Arnaud Cuccuru | 2015-06-09 13:03:37 +0000 |
commit | d4d514bb3b88ee701346c371838191d8ab945ed4 (patch) | |
tree | ee2982c8a9f16699a430eba52ab144d7209f1ffd /extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider | |
parent | 9e55f58f5eb9631b1674320245edeb746e993bca (diff) | |
parent | 3395c8b11f6d11b9a9a0006d6d72ab4026e7120b (diff) | |
download | org.eclipse.papyrus-d4d514bb3b88ee701346c371838191d8ab945ed4.tar.gz org.eclipse.papyrus-d4d514bb3b88ee701346c371838191d8ab945ed4.tar.xz org.eclipse.papyrus-d4d514bb3b88ee701346c371838191d8ab945ed4.zip |
Merge branch 'master' into bugs/462954-alf
Change-Id: Ic42952adfd3ec4b1b32db5d3f4bf3613e5902296
Signed-off-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr>
Diffstat (limited to 'extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider')
194 files changed, 6803 insertions, 3569 deletions
diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/AbstractionEdgeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/AbstractionEdgeItemProvider.java index 45de1f13711..a0f8b6f8ac4 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/AbstractionEdgeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/AbstractionEdgeItemProvider.java @@ -16,11 +16,13 @@ import java.util.List; import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.AbstractionEdge; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.AbstractionEdge} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class AbstractionEdgeItemProvider extends DependencyEdgeItemProvider { @@ -29,6 +31,7 @@ public class AbstractionEdgeItemProvider extends DependencyEdgeItemProvider { * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public AbstractionEdgeItemProvider(AdapterFactory adapterFactory) { @@ -39,13 +42,13 @@ public class AbstractionEdgeItemProvider extends DependencyEdgeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -54,6 +57,7 @@ public class AbstractionEdgeItemProvider extends DependencyEdgeItemProvider { * This returns AbstractionEdge.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -65,11 +69,13 @@ public class AbstractionEdgeItemProvider extends DependencyEdgeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_AbstractionEdge_type"); + AbstractionEdge abstractionEdge = (AbstractionEdge)object; + return getString("_UI_AbstractionEdge_type") + " " + abstractionEdge.isShowStereotypeAttributes(); } /** @@ -77,6 +83,7 @@ public class AbstractionEdgeItemProvider extends DependencyEdgeItemProvider { * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -90,6 +97,7 @@ public class AbstractionEdgeItemProvider extends DependencyEdgeItemProvider { * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ActionShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ActionShapeItemProvider.java index 59bff8124a4..91a31d4a42d 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ActionShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ActionShapeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -31,13 +30,16 @@ import org.eclipse.papyrus.umldi.UMLDIPackage; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ActionShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ActionShapeItemProvider extends ActivityNodeShapeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ActionShapeItemProvider(AdapterFactory adapterFactory) { @@ -48,13 +50,13 @@ public class ActionShapeItemProvider extends ActivityNodeShapeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -65,13 +67,15 @@ public class ActionShapeItemProvider extends ActivityNodeShapeItemProvider { * {@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(UMLDIPackage.Literals.ACTION_SHAPE__PIN_SHAPE); + childrenFeatures.add(UMLDIPackage.Literals.ACTION_SHAPE__CONDITION_LABEL); } return childrenFeatures; } @@ -79,13 +83,13 @@ public class ActionShapeItemProvider extends ActivityNodeShapeItemProvider { /** * <!-- 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); } @@ -93,6 +97,7 @@ public class ActionShapeItemProvider extends ActivityNodeShapeItemProvider { * This returns ActionShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -104,29 +109,31 @@ public class ActionShapeItemProvider extends ActivityNodeShapeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_ActionShape_type"); + ActionShape actionShape = (ActionShape)object; + return getString("_UI_ActionShape_type") + " " + actionShape.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * 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(ActionShape.class)) { - case UMLDIPackage.ACTION_SHAPE__PIN_SHAPE: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(ActionShape.class)) { + case UMLDIPackage.ACTION_SHAPE__PIN_SHAPE: + case UMLDIPackage.ACTION_SHAPE__CONDITION_LABEL: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -136,16 +143,13 @@ public class ActionShapeItemProvider extends ActivityNodeShapeItemProvider { * 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 - (UMLDIPackage.Literals.ACTION_SHAPE__PIN_SHAPE, - UMLDIFactory.eINSTANCE.createPinShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.ACTION_SHAPE__PIN_SHAPE, UMLDIFactory.eINSTANCE.createPinShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.ACTION_SHAPE__CONDITION_LABEL, UMLDIFactory.eINSTANCE.createConstraintLabel())); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ActivityDiagramItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ActivityDiagramItemProvider.java index 878f567c5e4..57c11576d30 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ActivityDiagramItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ActivityDiagramItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -26,13 +25,16 @@ import org.eclipse.papyrus.umldi.ActivityDiagram; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ActivityDiagram} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ActivityDiagramItemProvider extends BehaviorDiagramItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ActivityDiagramItemProvider(AdapterFactory adapterFactory) { @@ -43,13 +45,13 @@ public class ActivityDiagramItemProvider extends BehaviorDiagramItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -58,6 +60,7 @@ public class ActivityDiagramItemProvider extends BehaviorDiagramItemProvider { * This returns ActivityDiagram.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -69,22 +72,21 @@ public class ActivityDiagramItemProvider extends BehaviorDiagramItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { String label = ((ActivityDiagram)object).getName(); - return label == null || label.length() == 0 ? - getString("_UI_ActivityDiagram_type") : - getString("_UI_ActivityDiagram_type") + " " + label; + return label == null || label.length() == 0 ? getString("_UI_ActivityDiagram_type") : getString("_UI_ActivityDiagram_type") + " " + label; } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -98,11 +100,11 @@ public class ActivityDiagramItemProvider extends BehaviorDiagramItemProvider { * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ActivityEdgeEdgeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ActivityEdgeEdgeItemProvider.java index 55129413308..b474c0ade8a 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ActivityEdgeEdgeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ActivityEdgeEdgeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -31,13 +30,16 @@ import org.eclipse.papyrus.umldi.UMLDIPackage; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ActivityEdgeEdge} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ -public class ActivityEdgeEdgeItemProvider extends RelationshipWithGuardEdgeItemProvider { +public class ActivityEdgeEdgeItemProvider extends ElementEdgeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ActivityEdgeEdgeItemProvider(AdapterFactory adapterFactory) { @@ -48,13 +50,13 @@ public class ActivityEdgeEdgeItemProvider extends RelationshipWithGuardEdgeItemP * 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); - } return itemPropertyDescriptors; } @@ -65,12 +67,14 @@ public class ActivityEdgeEdgeItemProvider extends RelationshipWithGuardEdgeItemP * {@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(UMLDIPackage.Literals.ACTIVITY_EDGE_EDGE__GUARD_LABEL); childrenFeatures.add(UMLDIPackage.Literals.ACTIVITY_EDGE_EDGE__WEIGHT_LABEL); } return childrenFeatures; @@ -79,13 +83,13 @@ public class ActivityEdgeEdgeItemProvider extends RelationshipWithGuardEdgeItemP /** * <!-- 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); } @@ -93,6 +97,7 @@ public class ActivityEdgeEdgeItemProvider extends RelationshipWithGuardEdgeItemP * This returns ActivityEdgeEdge.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -104,29 +109,31 @@ public class ActivityEdgeEdgeItemProvider extends RelationshipWithGuardEdgeItemP * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_ActivityEdgeEdge_type"); + ActivityEdgeEdge activityEdgeEdge = (ActivityEdgeEdge)object; + return getString("_UI_ActivityEdgeEdge_type") + " " + activityEdgeEdge.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * 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(ActivityEdgeEdge.class)) { - case UMLDIPackage.ACTIVITY_EDGE_EDGE__WEIGHT_LABEL: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(ActivityEdgeEdge.class)) { + case UMLDIPackage.ACTIVITY_EDGE_EDGE__GUARD_LABEL: + case UMLDIPackage.ACTIVITY_EDGE_EDGE__WEIGHT_LABEL: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -136,16 +143,13 @@ public class ActivityEdgeEdgeItemProvider extends RelationshipWithGuardEdgeItemP * 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 - (UMLDIPackage.Literals.ACTIVITY_EDGE_EDGE__WEIGHT_LABEL, - UMLDIFactory.eINSTANCE.createWeightLabel())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.ACTIVITY_EDGE_EDGE__GUARD_LABEL, UMLDIFactory.eINSTANCE.createGuardLabel())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.ACTIVITY_EDGE_EDGE__WEIGHT_LABEL, UMLDIFactory.eINSTANCE.createWeightLabel())); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ActivityGroupShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ActivityGroupShapeItemProvider.java index f173bf0193d..82d988ea1b0 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ActivityGroupShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ActivityGroupShapeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -19,18 +18,22 @@ import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.ActivityGroupShape; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ActivityGroupShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ActivityGroupShapeItemProvider extends ElementShapeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ActivityGroupShapeItemProvider(AdapterFactory adapterFactory) { @@ -41,13 +44,13 @@ public class ActivityGroupShapeItemProvider extends ElementShapeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -56,6 +59,7 @@ public class ActivityGroupShapeItemProvider extends ElementShapeItemProvider { * This returns ActivityGroupShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -67,19 +71,21 @@ public class ActivityGroupShapeItemProvider extends ElementShapeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_ActivityGroupShape_type"); + ActivityGroupShape activityGroupShape = (ActivityGroupShape)object; + return getString("_UI_ActivityGroupShape_type") + " " + activityGroupShape.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -93,11 +99,11 @@ public class ActivityGroupShapeItemProvider extends ElementShapeItemProvider { * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/SubPartitionCompartmentItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ActivityNodeCompartmentItemProvider.java index efdf3fea3bf..ed0c58845c8 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/SubPartitionCompartmentItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ActivityNodeCompartmentItemProvider.java @@ -11,29 +11,29 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; - import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; - import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; /** - * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.SubPartitionCompartment} object. + * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ActivityNodeCompartment} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ -public class SubPartitionCompartmentItemProvider extends DiagramCompartmentItemProvider { +public class ActivityNodeCompartmentItemProvider extends DiagramCompartmentItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ - public SubPartitionCompartmentItemProvider(AdapterFactory adapterFactory) { + public ActivityNodeCompartmentItemProvider(AdapterFactory adapterFactory) { super(adapterFactory); } @@ -41,45 +41,47 @@ public class SubPartitionCompartmentItemProvider extends DiagramCompartmentItemP * 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); - } return itemPropertyDescriptors; } /** - * This returns SubPartitionCompartment.gif. + * This returns ActivityNodeCompartment.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/SubPartitionCompartment")); + return overlayImage(object, getResourceLocator().getImage("full/obj16/ActivityNodeCompartment")); } /** * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_SubPartitionCompartment_type"); + return getString("_UI_ActivityNodeCompartment_type"); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -93,11 +95,11 @@ public class SubPartitionCompartmentItemProvider extends DiagramCompartmentItemP * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ActivityNodeShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ActivityNodeShapeItemProvider.java index d24a640bf84..11233dc9868 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ActivityNodeShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ActivityNodeShapeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -19,18 +18,22 @@ import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.ActivityNodeShape; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ActivityNodeShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ActivityNodeShapeItemProvider extends ElementShapeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ActivityNodeShapeItemProvider(AdapterFactory adapterFactory) { @@ -41,13 +44,13 @@ public class ActivityNodeShapeItemProvider extends ElementShapeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -56,6 +59,7 @@ public class ActivityNodeShapeItemProvider extends ElementShapeItemProvider { * This returns ActivityNodeShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -67,19 +71,21 @@ public class ActivityNodeShapeItemProvider extends ElementShapeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_ActivityNodeShape_type"); + ActivityNodeShape activityNodeShape = (ActivityNodeShape)object; + return getString("_UI_ActivityNodeShape_type") + " " + activityNodeShape.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -93,11 +99,11 @@ public class ActivityNodeShapeItemProvider extends ElementShapeItemProvider { * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ActivityParameterNodeShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ActivityParameterNodeShapeItemProvider.java index 380534bb6ed..885ba5ea4ff 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ActivityParameterNodeShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ActivityParameterNodeShapeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -19,18 +18,22 @@ import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.ActivityParameterNodeShape; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ActivityParameterNodeShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ActivityParameterNodeShapeItemProvider extends ObjectNodeShapeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ActivityParameterNodeShapeItemProvider(AdapterFactory adapterFactory) { @@ -41,13 +44,13 @@ public class ActivityParameterNodeShapeItemProvider extends ObjectNodeShapeItemP * 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); - } return itemPropertyDescriptors; } @@ -56,6 +59,7 @@ public class ActivityParameterNodeShapeItemProvider extends ObjectNodeShapeItemP * This returns ActivityParameterNodeShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -67,19 +71,21 @@ public class ActivityParameterNodeShapeItemProvider extends ObjectNodeShapeItemP * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_ActivityParameterNodeShape_type"); + ActivityParameterNodeShape activityParameterNodeShape = (ActivityParameterNodeShape)object; + return getString("_UI_ActivityParameterNodeShape_type") + " " + activityParameterNodeShape.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -93,11 +99,11 @@ public class ActivityParameterNodeShapeItemProvider extends ObjectNodeShapeItemP * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ActivityPartitionShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ActivityPartitionShapeItemProvider.java index 9723f7167c0..495dd337190 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ActivityPartitionShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ActivityPartitionShapeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -33,13 +32,16 @@ import org.eclipse.papyrus.umldi.UMLDIPackage; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ActivityPartitionShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ActivityPartitionShapeItemProvider extends ActivityGroupShapeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ActivityPartitionShapeItemProvider(AdapterFactory adapterFactory) { @@ -50,13 +52,13 @@ public class ActivityPartitionShapeItemProvider extends ActivityGroupShapeItemPr * 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); - addIsVerticalPropertyDescriptor(object); } return itemPropertyDescriptors; @@ -66,22 +68,11 @@ public class ActivityPartitionShapeItemProvider extends ActivityGroupShapeItemPr * This adds a property descriptor for the Is Vertical feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected void addIsVerticalPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_ActivityPartitionShape_isVertical_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_ActivityPartitionShape_isVertical_feature", "_UI_ActivityPartitionShape_type"), - UMLDIPackage.Literals.ACTIVITY_PARTITION_SHAPE__IS_VERTICAL, - true, - false, - false, - ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE, - null, - null)); + itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), getResourceLocator(), getString("_UI_ActivityPartitionShape_isVertical_feature"), getString("_UI_PropertyDescriptor_description", "_UI_ActivityPartitionShape_isVertical_feature", "_UI_ActivityPartitionShape_type"), UMLDIPackage.Literals.ACTIVITY_PARTITION_SHAPE__IS_VERTICAL, true, false, false, ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE, null, null)); } /** @@ -90,13 +81,14 @@ public class ActivityPartitionShapeItemProvider extends ActivityGroupShapeItemPr * {@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(UMLDIPackage.Literals.ACTIVITY_PARTITION_SHAPE__SUB_PARTITION_COMPARTMENT); + childrenFeatures.add(UMLDIPackage.Literals.ACTIVITY_PARTITION_SHAPE__SUBPARTITION_COMPARTMENT); } return childrenFeatures; } @@ -104,13 +96,13 @@ public class ActivityPartitionShapeItemProvider extends ActivityGroupShapeItemPr /** * <!-- 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); } @@ -118,6 +110,7 @@ public class ActivityPartitionShapeItemProvider extends ActivityGroupShapeItemPr * This returns ActivityPartitionShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -129,33 +122,33 @@ public class ActivityPartitionShapeItemProvider extends ActivityGroupShapeItemPr * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { ActivityPartitionShape activityPartitionShape = (ActivityPartitionShape)object; - return getString("_UI_ActivityPartitionShape_type") + " " + activityPartitionShape.isVertical(); + return getString("_UI_ActivityPartitionShape_type") + " " + activityPartitionShape.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * 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(ActivityPartitionShape.class)) { - case UMLDIPackage.ACTIVITY_PARTITION_SHAPE__IS_VERTICAL: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true)); - return; - case UMLDIPackage.ACTIVITY_PARTITION_SHAPE__SUB_PARTITION_COMPARTMENT: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(ActivityPartitionShape.class)) { + case UMLDIPackage.ACTIVITY_PARTITION_SHAPE__IS_VERTICAL: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true)); + return; + case UMLDIPackage.ACTIVITY_PARTITION_SHAPE__SUBPARTITION_COMPARTMENT: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -165,16 +158,12 @@ public class ActivityPartitionShapeItemProvider extends ActivityGroupShapeItemPr * 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 - (UMLDIPackage.Literals.ACTIVITY_PARTITION_SHAPE__SUB_PARTITION_COMPARTMENT, - UMLDIFactory.eINSTANCE.createSubPartitionCompartment())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.ACTIVITY_PARTITION_SHAPE__SUBPARTITION_COMPARTMENT, UMLDIFactory.eINSTANCE.createSubpartitionCompartment())); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ActivityShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ActivityShapeItemProvider.java index 3e4b3535f31..568f909e8ca 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ActivityShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ActivityShapeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -19,9 +18,10 @@ import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.ecore.EStructuralFeature; -import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; import org.eclipse.emf.edit.provider.ViewerNotification; + import org.eclipse.papyrus.umldi.ActivityShape; import org.eclipse.papyrus.umldi.UMLDIFactory; import org.eclipse.papyrus.umldi.UMLDIPackage; @@ -30,13 +30,16 @@ import org.eclipse.papyrus.umldi.UMLDIPackage; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ActivityShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ActivityShapeItemProvider extends ClassShapeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ActivityShapeItemProvider(AdapterFactory adapterFactory) { @@ -47,13 +50,13 @@ public class ActivityShapeItemProvider extends ClassShapeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -64,16 +67,17 @@ public class ActivityShapeItemProvider extends ClassShapeItemProvider { * {@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(UMLDIPackage.Literals.ELEMENT_WITH_ACTIVITY_NODES_SHAPE__ACTIVITY_NODE_COMPARTMENT); childrenFeatures.add(UMLDIPackage.Literals.ACTIVITY_SHAPE__PARAMETER_COMPARTMENT); childrenFeatures.add(UMLDIPackage.Literals.ACTIVITY_SHAPE__POST_CONDITION_COMPARTMENT); childrenFeatures.add(UMLDIPackage.Literals.ACTIVITY_SHAPE__PRE_CONDITION_COMPARTMENT); - childrenFeatures.add(UMLDIPackage.Literals.ACTIVITY_SHAPE__CONTENT_COMPARTMENT); childrenFeatures.add(UMLDIPackage.Literals.ACTIVITY_SHAPE__ACTIVITY_PARAMETER_NODE_SHAPE); } return childrenFeatures; @@ -82,13 +86,13 @@ public class ActivityShapeItemProvider extends ClassShapeItemProvider { /** * <!-- 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); } @@ -96,6 +100,7 @@ public class ActivityShapeItemProvider extends ClassShapeItemProvider { * This returns ActivityShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -107,34 +112,34 @@ public class ActivityShapeItemProvider extends ClassShapeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { ActivityShape activityShape = (ActivityShape)object; - return getString("_UI_ActivityShape_type") + " " + activityShape.isUseClassifierNotation(); + return getString("_UI_ActivityShape_type") + " " + activityShape.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * 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(ActivityShape.class)) { - case UMLDIPackage.ACTIVITY_SHAPE__PARAMETER_COMPARTMENT: - case UMLDIPackage.ACTIVITY_SHAPE__POST_CONDITION_COMPARTMENT: - case UMLDIPackage.ACTIVITY_SHAPE__PRE_CONDITION_COMPARTMENT: - case UMLDIPackage.ACTIVITY_SHAPE__CONTENT_COMPARTMENT: - case UMLDIPackage.ACTIVITY_SHAPE__ACTIVITY_PARAMETER_NODE_SHAPE: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(ActivityShape.class)) { + case UMLDIPackage.ACTIVITY_SHAPE__ACTIVITY_NODE_COMPARTMENT: + case UMLDIPackage.ACTIVITY_SHAPE__PARAMETER_COMPARTMENT: + case UMLDIPackage.ACTIVITY_SHAPE__POST_CONDITION_COMPARTMENT: + case UMLDIPackage.ACTIVITY_SHAPE__PRE_CONDITION_COMPARTMENT: + case UMLDIPackage.ACTIVITY_SHAPE__ACTIVITY_PARAMETER_NODE_SHAPE: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -144,36 +149,16 @@ public class ActivityShapeItemProvider extends ClassShapeItemProvider { * 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 - (UMLDIPackage.Literals.ACTIVITY_SHAPE__PARAMETER_COMPARTMENT, - UMLDIFactory.eINSTANCE.createParameterCompartment())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.ACTIVITY_SHAPE__POST_CONDITION_COMPARTMENT, - UMLDIFactory.eINSTANCE.createPostConditionCompartment())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.ACTIVITY_SHAPE__PRE_CONDITION_COMPARTMENT, - UMLDIFactory.eINSTANCE.createPreConditionCompartment())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.ACTIVITY_SHAPE__CONTENT_COMPARTMENT, - UMLDIFactory.eINSTANCE.createContentCompartment())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.ACTIVITY_SHAPE__ACTIVITY_PARAMETER_NODE_SHAPE, - UMLDIFactory.eINSTANCE.createActivityParameterNodeShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.ELEMENT_WITH_ACTIVITY_NODES_SHAPE__ACTIVITY_NODE_COMPARTMENT, UMLDIFactory.eINSTANCE.createActivityNodeCompartment())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.ACTIVITY_SHAPE__PARAMETER_COMPARTMENT, UMLDIFactory.eINSTANCE.createParameterCompartment())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.ACTIVITY_SHAPE__POST_CONDITION_COMPARTMENT, UMLDIFactory.eINSTANCE.createPostConditionCompartment())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.ACTIVITY_SHAPE__PRE_CONDITION_COMPARTMENT, UMLDIFactory.eINSTANCE.createPreConditionCompartment())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.ACTIVITY_SHAPE__ACTIVITY_PARAMETER_NODE_SHAPE, UMLDIFactory.eINSTANCE.createActivityParameterNodeShape())); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ActorShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ActorShapeItemProvider.java index beeaf5fd531..cfca45d0837 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ActorShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ActorShapeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -26,13 +25,16 @@ import org.eclipse.papyrus.umldi.ActorShape; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ActorShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ActorShapeItemProvider extends BehavioredClassifierShapeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ActorShapeItemProvider(AdapterFactory adapterFactory) { @@ -43,13 +45,13 @@ public class ActorShapeItemProvider extends BehavioredClassifierShapeItemProvide * 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); - } return itemPropertyDescriptors; } @@ -58,6 +60,7 @@ public class ActorShapeItemProvider extends BehavioredClassifierShapeItemProvide * This returns ActorShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -69,20 +72,21 @@ public class ActorShapeItemProvider extends BehavioredClassifierShapeItemProvide * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { ActorShape actorShape = (ActorShape)object; - return getString("_UI_ActorShape_type") + " " + actorShape.isUseClassifierNotation(); + return getString("_UI_ActorShape_type") + " " + actorShape.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -96,11 +100,11 @@ public class ActorShapeItemProvider extends BehavioredClassifierShapeItemProvide * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ArtifactShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ArtifactShapeItemProvider.java index 7d25ca6cf02..cd26068309a 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ArtifactShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ArtifactShapeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -30,13 +29,16 @@ import org.eclipse.papyrus.umldi.UMLDIPackage; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ArtifactShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ArtifactShapeItemProvider extends ClassifierWithOperationsShapeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ArtifactShapeItemProvider(AdapterFactory adapterFactory) { @@ -47,13 +49,13 @@ public class ArtifactShapeItemProvider extends ClassifierWithOperationsShapeItem * 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); - } return itemPropertyDescriptors; } @@ -64,11 +66,12 @@ public class ArtifactShapeItemProvider extends ClassifierWithOperationsShapeItem * {@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(UMLDIPackage.Literals.ARTIFACT_SHAPE__NESTED_ARTIFACT_COMPARTMENT); } @@ -78,13 +81,13 @@ public class ArtifactShapeItemProvider extends ClassifierWithOperationsShapeItem /** * <!-- 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); } @@ -92,6 +95,7 @@ public class ArtifactShapeItemProvider extends ClassifierWithOperationsShapeItem * This returns ArtifactShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -103,30 +107,30 @@ public class ArtifactShapeItemProvider extends ClassifierWithOperationsShapeItem * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { ArtifactShape artifactShape = (ArtifactShape)object; - return getString("_UI_ArtifactShape_type") + " " + artifactShape.isUseClassifierNotation(); + return getString("_UI_ArtifactShape_type") + " " + artifactShape.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * 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(ArtifactShape.class)) { - case UMLDIPackage.ARTIFACT_SHAPE__NESTED_ARTIFACT_COMPARTMENT: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(ArtifactShape.class)) { + case UMLDIPackage.ARTIFACT_SHAPE__NESTED_ARTIFACT_COMPARTMENT: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -136,16 +140,12 @@ public class ArtifactShapeItemProvider extends ClassifierWithOperationsShapeItem * 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 - (UMLDIPackage.Literals.ARTIFACT_SHAPE__NESTED_ARTIFACT_COMPARTMENT, - UMLDIFactory.eINSTANCE.createNestedArtifactCompartment())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.ARTIFACT_SHAPE__NESTED_ARTIFACT_COMPARTMENT, UMLDIFactory.eINSTANCE.createNestedArtifactCompartment())); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/AssociationClassEdgeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/AssociationClassEdgeItemProvider.java index 9f24ef1c3c0..647b94bbadf 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/AssociationClassEdgeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/AssociationClassEdgeItemProvider.java @@ -16,11 +16,13 @@ import java.util.List; import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.AssociationClassEdge; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.AssociationClassEdge} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class AssociationClassEdgeItemProvider extends AssociationEdgeItemProvider { @@ -29,6 +31,7 @@ public class AssociationClassEdgeItemProvider extends AssociationEdgeItemProvide * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public AssociationClassEdgeItemProvider(AdapterFactory adapterFactory) { @@ -39,13 +42,13 @@ public class AssociationClassEdgeItemProvider extends AssociationEdgeItemProvide * 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); - } return itemPropertyDescriptors; } @@ -54,6 +57,7 @@ public class AssociationClassEdgeItemProvider extends AssociationEdgeItemProvide * This returns AssociationClassEdge.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -65,11 +69,13 @@ public class AssociationClassEdgeItemProvider extends AssociationEdgeItemProvide * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_AssociationClassEdge_type"); + AssociationClassEdge associationClassEdge = (AssociationClassEdge)object; + return getString("_UI_AssociationClassEdge_type") + " " + associationClassEdge.isShowStereotypeAttributes(); } /** @@ -77,6 +83,7 @@ public class AssociationClassEdgeItemProvider extends AssociationEdgeItemProvide * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -90,6 +97,7 @@ public class AssociationClassEdgeItemProvider extends AssociationEdgeItemProvide * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/AssociationClassShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/AssociationClassShapeItemProvider.java index 7e0666c06c2..98c8a191959 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/AssociationClassShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/AssociationClassShapeItemProvider.java @@ -22,6 +22,7 @@ import org.eclipse.papyrus.umldi.AssociationClassShape; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.AssociationClassShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class AssociationClassShapeItemProvider extends ClassShapeItemProvider { @@ -30,6 +31,7 @@ public class AssociationClassShapeItemProvider extends ClassShapeItemProvider { * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public AssociationClassShapeItemProvider(AdapterFactory adapterFactory) { @@ -40,13 +42,13 @@ public class AssociationClassShapeItemProvider extends ClassShapeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -55,6 +57,7 @@ public class AssociationClassShapeItemProvider extends ClassShapeItemProvider { * This returns AssociationClassShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -66,12 +69,13 @@ public class AssociationClassShapeItemProvider extends ClassShapeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { AssociationClassShape associationClassShape = (AssociationClassShape)object; - return getString("_UI_AssociationClassShape_type") + " " + associationClassShape.isUseClassifierNotation(); + return getString("_UI_AssociationClassShape_type") + " " + associationClassShape.isShowStereotypeAttributes(); } /** @@ -79,6 +83,7 @@ public class AssociationClassShapeItemProvider extends ClassShapeItemProvider { * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -92,6 +97,7 @@ public class AssociationClassShapeItemProvider extends ClassShapeItemProvider { * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/AssociationEdgeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/AssociationEdgeItemProvider.java index cead170ee57..e46e955c52b 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/AssociationEdgeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/AssociationEdgeItemProvider.java @@ -26,6 +26,7 @@ import org.eclipse.papyrus.umldi.UMLDIPackage; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.AssociationEdge} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class AssociationEdgeItemProvider extends ElementEdgeItemProvider { @@ -34,6 +35,7 @@ public class AssociationEdgeItemProvider extends ElementEdgeItemProvider { * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public AssociationEdgeItemProvider(AdapterFactory adapterFactory) { @@ -44,13 +46,13 @@ public class AssociationEdgeItemProvider extends ElementEdgeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -61,11 +63,12 @@ public class AssociationEdgeItemProvider extends ElementEdgeItemProvider { * {@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(UMLDIPackage.Literals.ASSOCIATION_EDGE__END_MULTIPLICITY_LABEL); childrenFeatures.add(UMLDIPackage.Literals.ASSOCIATION_EDGE__END_CONSTRAINT_LABEL); @@ -77,13 +80,13 @@ public class AssociationEdgeItemProvider extends ElementEdgeItemProvider { /** * <!-- 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); } @@ -91,6 +94,7 @@ public class AssociationEdgeItemProvider extends ElementEdgeItemProvider { * This returns AssociationEdge.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -102,11 +106,13 @@ public class AssociationEdgeItemProvider extends ElementEdgeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_AssociationEdge_type"); + AssociationEdge associationEdge = (AssociationEdge)object; + return getString("_UI_AssociationEdge_type") + " " + associationEdge.isShowStereotypeAttributes(); } /** @@ -114,18 +120,18 @@ public class AssociationEdgeItemProvider extends ElementEdgeItemProvider { * 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(AssociationEdge.class)) { - case UMLDIPackage.ASSOCIATION_EDGE__END_MULTIPLICITY_LABEL: - case UMLDIPackage.ASSOCIATION_EDGE__END_CONSTRAINT_LABEL: - case UMLDIPackage.ASSOCIATION_EDGE__END_ROLE_LABEL: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(AssociationEdge.class)) { + case UMLDIPackage.ASSOCIATION_EDGE__END_MULTIPLICITY_LABEL: + case UMLDIPackage.ASSOCIATION_EDGE__END_CONSTRAINT_LABEL: + case UMLDIPackage.ASSOCIATION_EDGE__END_ROLE_LABEL: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -135,25 +141,14 @@ public class AssociationEdgeItemProvider extends ElementEdgeItemProvider { * 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 - (UMLDIPackage.Literals.ASSOCIATION_EDGE__END_MULTIPLICITY_LABEL, - UMLDIFactory.eINSTANCE.createMultiplicityLabel())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.ASSOCIATION_EDGE__END_CONSTRAINT_LABEL, - UMLDIFactory.eINSTANCE.createConstraintLabel())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.ASSOCIATION_EDGE__END_ROLE_LABEL, - UMLDIFactory.eINSTANCE.createRoleLabel())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.ASSOCIATION_EDGE__END_MULTIPLICITY_LABEL, UMLDIFactory.eINSTANCE.createMultiplicityLabel())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.ASSOCIATION_EDGE__END_CONSTRAINT_LABEL, UMLDIFactory.eINSTANCE.createConstraintLabel())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.ASSOCIATION_EDGE__END_ROLE_LABEL, UMLDIFactory.eINSTANCE.createRoleLabel())); } } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/AssociationShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/AssociationShapeItemProvider.java index 503b4775231..df05c85fa4b 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/AssociationShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/AssociationShapeItemProvider.java @@ -22,6 +22,7 @@ import org.eclipse.papyrus.umldi.AssociationShape; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.AssociationShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class AssociationShapeItemProvider extends ClassifierShapeItemProvider { @@ -30,6 +31,7 @@ public class AssociationShapeItemProvider extends ClassifierShapeItemProvider { * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public AssociationShapeItemProvider(AdapterFactory adapterFactory) { @@ -40,13 +42,13 @@ public class AssociationShapeItemProvider extends ClassifierShapeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -55,6 +57,7 @@ public class AssociationShapeItemProvider extends ClassifierShapeItemProvider { * This returns AssociationShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -66,12 +69,13 @@ public class AssociationShapeItemProvider extends ClassifierShapeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { AssociationShape associationShape = (AssociationShape)object; - return getString("_UI_AssociationShape_type") + " " + associationShape.isUseClassifierNotation(); + return getString("_UI_AssociationShape_type") + " " + associationShape.isShowStereotypeAttributes(); } /** @@ -79,6 +83,7 @@ public class AssociationShapeItemProvider extends ClassifierShapeItemProvider { * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -92,6 +97,7 @@ public class AssociationShapeItemProvider extends ClassifierShapeItemProvider { * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/AttachmentEdgeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/AttachmentEdgeItemProvider.java index 240023fa234..a44885b67e5 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/AttachmentEdgeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/AttachmentEdgeItemProvider.java @@ -16,11 +16,13 @@ import java.util.List; import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.AttachmentEdge; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.AttachmentEdge} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class AttachmentEdgeItemProvider extends UmlEdgeItemProvider { @@ -29,6 +31,7 @@ public class AttachmentEdgeItemProvider extends UmlEdgeItemProvider { * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public AttachmentEdgeItemProvider(AdapterFactory adapterFactory) { @@ -39,13 +42,13 @@ public class AttachmentEdgeItemProvider extends UmlEdgeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -54,6 +57,7 @@ public class AttachmentEdgeItemProvider extends UmlEdgeItemProvider { * This returns AttachmentEdge.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -65,11 +69,13 @@ public class AttachmentEdgeItemProvider extends UmlEdgeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_AttachmentEdge_type"); + AttachmentEdge attachmentEdge = (AttachmentEdge)object; + return getString("_UI_AttachmentEdge_type") + " " + attachmentEdge.isShowStereotypeAttributes(); } /** @@ -77,6 +83,7 @@ public class AttachmentEdgeItemProvider extends UmlEdgeItemProvider { * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -90,6 +97,7 @@ public class AttachmentEdgeItemProvider extends UmlEdgeItemProvider { * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/AttributeCompartmentItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/AttributeCompartmentItemProvider.java index f2a5e8880c7..864712f609d 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/AttributeCompartmentItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/AttributeCompartmentItemProvider.java @@ -21,6 +21,7 @@ import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.AttributeCompartment} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class AttributeCompartmentItemProvider extends ListCompartmentItemProvider { @@ -29,6 +30,7 @@ public class AttributeCompartmentItemProvider extends ListCompartmentItemProvide * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public AttributeCompartmentItemProvider(AdapterFactory adapterFactory) { @@ -39,13 +41,13 @@ public class AttributeCompartmentItemProvider extends ListCompartmentItemProvide * 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); - } return itemPropertyDescriptors; } @@ -54,6 +56,7 @@ public class AttributeCompartmentItemProvider extends ListCompartmentItemProvide * This returns AttributeCompartment.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -65,6 +68,7 @@ public class AttributeCompartmentItemProvider extends ListCompartmentItemProvide * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -77,6 +81,7 @@ public class AttributeCompartmentItemProvider extends ListCompartmentItemProvide * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -90,6 +95,7 @@ public class AttributeCompartmentItemProvider extends ListCompartmentItemProvide * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/BaseStateShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/BaseStateShapeItemProvider.java index 2a424f78ec2..901994a4c45 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/BaseStateShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/BaseStateShapeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -31,13 +30,16 @@ import org.eclipse.papyrus.umldi.UMLDIPackage; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.BaseStateShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class BaseStateShapeItemProvider extends ElementShapeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public BaseStateShapeItemProvider(AdapterFactory adapterFactory) { @@ -48,13 +50,13 @@ public class BaseStateShapeItemProvider extends ElementShapeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -65,11 +67,12 @@ public class BaseStateShapeItemProvider extends ElementShapeItemProvider { * {@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(UMLDIPackage.Literals.BASE_STATE_SHAPE__CONNECTION_POINT_SHAPE); childrenFeatures.add(UMLDIPackage.Literals.BASE_STATE_SHAPE__REGION_COMPARTMENT); @@ -80,13 +83,13 @@ public class BaseStateShapeItemProvider extends ElementShapeItemProvider { /** * <!-- 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); } @@ -94,30 +97,31 @@ public class BaseStateShapeItemProvider extends ElementShapeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_BaseStateShape_type"); + BaseStateShape baseStateShape = (BaseStateShape)object; + return getString("_UI_BaseStateShape_type") + " " + baseStateShape.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * 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(BaseStateShape.class)) { - case UMLDIPackage.BASE_STATE_SHAPE__CONNECTION_POINT_SHAPE: - case UMLDIPackage.BASE_STATE_SHAPE__REGION_COMPARTMENT: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(BaseStateShape.class)) { + case UMLDIPackage.BASE_STATE_SHAPE__CONNECTION_POINT_SHAPE: + case UMLDIPackage.BASE_STATE_SHAPE__REGION_COMPARTMENT: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -127,21 +131,13 @@ public class BaseStateShapeItemProvider extends ElementShapeItemProvider { * 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 - (UMLDIPackage.Literals.BASE_STATE_SHAPE__CONNECTION_POINT_SHAPE, - UMLDIFactory.eINSTANCE.createPseudostateShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.BASE_STATE_SHAPE__REGION_COMPARTMENT, - UMLDIFactory.eINSTANCE.createRegionCompartment())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.BASE_STATE_SHAPE__CONNECTION_POINT_SHAPE, UMLDIFactory.eINSTANCE.createPseudostateShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.BASE_STATE_SHAPE__REGION_COMPARTMENT, UMLDIFactory.eINSTANCE.createRegionCompartment())); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/BehaviorDiagramItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/BehaviorDiagramItemProvider.java index 009486d46e3..2d71d9d19ab 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/BehaviorDiagramItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/BehaviorDiagramItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -26,13 +25,16 @@ import org.eclipse.papyrus.umldi.BehaviorDiagram; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.BehaviorDiagram} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class BehaviorDiagramItemProvider extends UmlDiagramItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public BehaviorDiagramItemProvider(AdapterFactory adapterFactory) { @@ -43,13 +45,13 @@ public class BehaviorDiagramItemProvider extends UmlDiagramItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -58,6 +60,7 @@ public class BehaviorDiagramItemProvider extends UmlDiagramItemProvider { * This returns BehaviorDiagram.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -69,22 +72,21 @@ public class BehaviorDiagramItemProvider extends UmlDiagramItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { String label = ((BehaviorDiagram)object).getName(); - return label == null || label.length() == 0 ? - getString("_UI_BehaviorDiagram_type") : - getString("_UI_BehaviorDiagram_type") + " " + label; + return label == null || label.length() == 0 ? getString("_UI_BehaviorDiagram_type") : getString("_UI_BehaviorDiagram_type") + " " + label; } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -98,11 +100,11 @@ public class BehaviorDiagramItemProvider extends UmlDiagramItemProvider { * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/BehavioredClassifierShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/BehavioredClassifierShapeItemProvider.java index e2df92c24ae..d0366ea9d09 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/BehavioredClassifierShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/BehavioredClassifierShapeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -31,13 +30,16 @@ import org.eclipse.papyrus.umldi.UMLDIPackage; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.BehavioredClassifierShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class BehavioredClassifierShapeItemProvider extends ClassifierShapeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public BehavioredClassifierShapeItemProvider(AdapterFactory adapterFactory) { @@ -48,13 +50,13 @@ public class BehavioredClassifierShapeItemProvider extends ClassifierShapeItemPr * 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); - } return itemPropertyDescriptors; } @@ -65,11 +67,12 @@ public class BehavioredClassifierShapeItemProvider extends ClassifierShapeItemPr * {@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(UMLDIPackage.Literals.BEHAVIORED_CLASSIFIER_SHAPE__OWNED_BEHAVIOR_COMPARTMENT); } @@ -79,13 +82,13 @@ public class BehavioredClassifierShapeItemProvider extends ClassifierShapeItemPr /** * <!-- 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); } @@ -93,30 +96,30 @@ public class BehavioredClassifierShapeItemProvider extends ClassifierShapeItemPr * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { BehavioredClassifierShape behavioredClassifierShape = (BehavioredClassifierShape)object; - return getString("_UI_BehavioredClassifierShape_type") + " " + behavioredClassifierShape.isUseClassifierNotation(); + return getString("_UI_BehavioredClassifierShape_type") + " " + behavioredClassifierShape.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * 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(BehavioredClassifierShape.class)) { - case UMLDIPackage.BEHAVIORED_CLASSIFIER_SHAPE__OWNED_BEHAVIOR_COMPARTMENT: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(BehavioredClassifierShape.class)) { + case UMLDIPackage.BEHAVIORED_CLASSIFIER_SHAPE__OWNED_BEHAVIOR_COMPARTMENT: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -126,16 +129,12 @@ public class BehavioredClassifierShapeItemProvider extends ClassifierShapeItemPr * 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 - (UMLDIPackage.Literals.BEHAVIORED_CLASSIFIER_SHAPE__OWNED_BEHAVIOR_COMPARTMENT, - UMLDIFactory.eINSTANCE.createOwnedBehaviorCompartment())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.BEHAVIORED_CLASSIFIER_SHAPE__OWNED_BEHAVIOR_COMPARTMENT, UMLDIFactory.eINSTANCE.createOwnedBehaviorCompartment())); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ClassDiagramItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ClassDiagramItemProvider.java index ac92297741b..fa96da3e6bb 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ClassDiagramItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ClassDiagramItemProvider.java @@ -22,6 +22,7 @@ import org.eclipse.papyrus.umldi.ClassDiagram; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ClassDiagram} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ClassDiagramItemProvider extends StructureDiagramItemProvider { @@ -30,6 +31,7 @@ public class ClassDiagramItemProvider extends StructureDiagramItemProvider { * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ClassDiagramItemProvider(AdapterFactory adapterFactory) { @@ -40,13 +42,13 @@ public class ClassDiagramItemProvider extends StructureDiagramItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -55,6 +57,7 @@ public class ClassDiagramItemProvider extends StructureDiagramItemProvider { * This returns ClassDiagram.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -66,14 +69,13 @@ public class ClassDiagramItemProvider extends StructureDiagramItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { String label = ((ClassDiagram)object).getName(); - return label == null || label.length() == 0 ? - getString("_UI_ClassDiagram_type") : - getString("_UI_ClassDiagram_type") + " " + label; + return label == null || label.length() == 0 ? getString("_UI_ClassDiagram_type") : getString("_UI_ClassDiagram_type") + " " + label; } /** @@ -81,6 +83,7 @@ public class ClassDiagramItemProvider extends StructureDiagramItemProvider { * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -94,6 +97,7 @@ public class ClassDiagramItemProvider extends StructureDiagramItemProvider { * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ClassShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ClassShapeItemProvider.java index 0c9bb06b38e..94e327cb956 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ClassShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ClassShapeItemProvider.java @@ -13,11 +13,15 @@ package org.eclipse.papyrus.umldi.provider; import java.util.Collection; import java.util.List; + import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; + import org.eclipse.emf.ecore.EStructuralFeature; + import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; import org.eclipse.emf.edit.provider.ViewerNotification; + import org.eclipse.papyrus.umldi.ClassShape; import org.eclipse.papyrus.umldi.UMLDIFactory; import org.eclipse.papyrus.umldi.UMLDIPackage; @@ -26,6 +30,7 @@ import org.eclipse.papyrus.umldi.UMLDIPackage; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ClassShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ClassShapeItemProvider extends ClassifierWithNestedClassifiersShapeItemProvider { @@ -34,6 +39,7 @@ public class ClassShapeItemProvider extends ClassifierWithNestedClassifiersShape * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ClassShapeItemProvider(AdapterFactory adapterFactory) { @@ -44,13 +50,13 @@ public class ClassShapeItemProvider extends ClassifierWithNestedClassifiersShape * 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); - } return itemPropertyDescriptors; } @@ -61,14 +67,15 @@ public class ClassShapeItemProvider extends ClassifierWithNestedClassifiersShape * {@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(UMLDIPackage.Literals.BEHAVIORED_CLASSIFIER_SHAPE__OWNED_BEHAVIOR_COMPARTMENT); - childrenFeatures.add(UMLDIPackage.Literals.ELEMENT_WITH_INTERNAL_STRUCTURE_SHAPE__INTERNAL_STRUCTURE_COMPARTMENT); + childrenFeatures.add(UMLDIPackage.Literals.ELEMENT_WITH_STRUCTURE_SHAPE__STRUCTURE_COMPARTMENT); childrenFeatures.add(UMLDIPackage.Literals.ELEMENT_WITH_PORTS_SHAPE__PORT_SHAPE); } return childrenFeatures; @@ -77,13 +84,13 @@ public class ClassShapeItemProvider extends ClassifierWithNestedClassifiersShape /** * <!-- 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); } @@ -91,6 +98,7 @@ public class ClassShapeItemProvider extends ClassifierWithNestedClassifiersShape * This returns ClassShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -102,12 +110,13 @@ public class ClassShapeItemProvider extends ClassifierWithNestedClassifiersShape * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { ClassShape classShape = (ClassShape)object; - return getString("_UI_ClassShape_type") + " " + classShape.isUseClassifierNotation(); + return getString("_UI_ClassShape_type") + " " + classShape.isShowStereotypeAttributes(); } /** @@ -115,18 +124,18 @@ public class ClassShapeItemProvider extends ClassifierWithNestedClassifiersShape * 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(ClassShape.class)) { - case UMLDIPackage.CLASS_SHAPE__OWNED_BEHAVIOR_COMPARTMENT: - case UMLDIPackage.CLASS_SHAPE__INTERNAL_STRUCTURE_COMPARTMENT: - case UMLDIPackage.CLASS_SHAPE__PORT_SHAPE: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(ClassShape.class)) { + case UMLDIPackage.CLASS_SHAPE__OWNED_BEHAVIOR_COMPARTMENT: + case UMLDIPackage.CLASS_SHAPE__STRUCTURE_COMPARTMENT: + case UMLDIPackage.CLASS_SHAPE__PORT_SHAPE: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -136,25 +145,14 @@ public class ClassShapeItemProvider extends ClassifierWithNestedClassifiersShape * 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 - (UMLDIPackage.Literals.BEHAVIORED_CLASSIFIER_SHAPE__OWNED_BEHAVIOR_COMPARTMENT, - UMLDIFactory.eINSTANCE.createOwnedBehaviorCompartment())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.ELEMENT_WITH_INTERNAL_STRUCTURE_SHAPE__INTERNAL_STRUCTURE_COMPARTMENT, - UMLDIFactory.eINSTANCE.createInternalStructureCompartment())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.ELEMENT_WITH_PORTS_SHAPE__PORT_SHAPE, - UMLDIFactory.eINSTANCE.createPortShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.BEHAVIORED_CLASSIFIER_SHAPE__OWNED_BEHAVIOR_COMPARTMENT, UMLDIFactory.eINSTANCE.createOwnedBehaviorCompartment())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.ELEMENT_WITH_STRUCTURE_SHAPE__STRUCTURE_COMPARTMENT, UMLDIFactory.eINSTANCE.createStructureCompartment())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.ELEMENT_WITH_PORTS_SHAPE__PORT_SHAPE, UMLDIFactory.eINSTANCE.createPortShape())); } } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ClassifierCompartmentItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ClassifierCompartmentItemProvider.java index 6ff550d4c3c..8ed85bc2222 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ClassifierCompartmentItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ClassifierCompartmentItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; import org.eclipse.emf.common.notify.AdapterFactory; @@ -29,13 +28,16 @@ import org.eclipse.papyrus.umldi.UMLDIPackage; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ClassifierCompartment} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ClassifierCompartmentItemProvider extends DiagramCompartmentItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ClassifierCompartmentItemProvider(AdapterFactory adapterFactory) { @@ -46,13 +48,13 @@ public class ClassifierCompartmentItemProvider extends DiagramCompartmentItemPro * 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); - addLayoutPropertyDescriptor(object); } return itemPropertyDescriptors; @@ -62,22 +64,11 @@ public class ClassifierCompartmentItemProvider extends DiagramCompartmentItemPro * This adds a property descriptor for the Layout feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected void addLayoutPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_ClassifierCompartment_layout_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_ClassifierCompartment_layout_feature", "_UI_ClassifierCompartment_type"), - UMLDIPackage.Literals.CLASSIFIER_COMPARTMENT__LAYOUT, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); + itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), getResourceLocator(), getString("_UI_ClassifierCompartment_layout_feature"), getString("_UI_PropertyDescriptor_description", "_UI_ClassifierCompartment_layout_feature", "_UI_ClassifierCompartment_type"), UMLDIPackage.Literals.CLASSIFIER_COMPARTMENT__LAYOUT, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null)); } /** @@ -86,11 +77,12 @@ public class ClassifierCompartmentItemProvider extends DiagramCompartmentItemPro * {@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(UMLDIPackage.Literals.LIST_COMPARTMENT__LIST_ITEM_LABEL); } @@ -100,13 +92,13 @@ public class ClassifierCompartmentItemProvider extends DiagramCompartmentItemPro /** * <!-- 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); } @@ -114,32 +106,32 @@ public class ClassifierCompartmentItemProvider extends DiagramCompartmentItemPro * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated NOT */ @Override public String getText(Object object) { return getString("_UI_ClassifierCompartment_type"); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * 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(ClassifierCompartment.class)) { - case UMLDIPackage.CLASSIFIER_COMPARTMENT__LAYOUT: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true)); - return; - case UMLDIPackage.CLASSIFIER_COMPARTMENT__LIST_ITEM_LABEL: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(ClassifierCompartment.class)) { + case UMLDIPackage.CLASSIFIER_COMPARTMENT__LAYOUT: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true)); + return; + case UMLDIPackage.CLASSIFIER_COMPARTMENT__LIST_ITEM_LABEL: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -149,16 +141,12 @@ public class ClassifierCompartmentItemProvider extends DiagramCompartmentItemPro * 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 - (UMLDIPackage.Literals.LIST_COMPARTMENT__LIST_ITEM_LABEL, - UMLDIFactory.eINSTANCE.createListItemLabel())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.LIST_COMPARTMENT__LIST_ITEM_LABEL, UMLDIFactory.eINSTANCE.createListItemLabel())); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ClassifierShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ClassifierShapeItemProvider.java index 0f0c539e475..14fc8109269 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ClassifierShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ClassifierShapeItemProvider.java @@ -28,6 +28,7 @@ import org.eclipse.papyrus.umldi.UMLDIPackage; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ClassifierShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ClassifierShapeItemProvider extends TemplateableElementShapeItemProvider { @@ -36,6 +37,7 @@ public class ClassifierShapeItemProvider extends TemplateableElementShapeItemPro * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ClassifierShapeItemProvider(AdapterFactory adapterFactory) { @@ -46,13 +48,13 @@ public class ClassifierShapeItemProvider extends TemplateableElementShapeItemPro * 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); - addUseClassifierNotationPropertyDescriptor(object); } return itemPropertyDescriptors; @@ -62,22 +64,11 @@ public class ClassifierShapeItemProvider extends TemplateableElementShapeItemPro * This adds a property descriptor for the Use Classifier Notation feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected void addUseClassifierNotationPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_ClassifierShape_useClassifierNotation_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_ClassifierShape_useClassifierNotation_feature", "_UI_ClassifierShape_type"), - UMLDIPackage.Literals.CLASSIFIER_SHAPE__USE_CLASSIFIER_NOTATION, - true, - false, - false, - ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE, - null, - null)); + itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), getResourceLocator(), getString("_UI_ClassifierShape_useClassifierNotation_feature"), getString("_UI_PropertyDescriptor_description", "_UI_ClassifierShape_useClassifierNotation_feature", "_UI_ClassifierShape_type"), UMLDIPackage.Literals.CLASSIFIER_SHAPE__USE_CLASSIFIER_NOTATION, true, false, false, ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE, null, null)); } /** @@ -86,11 +77,12 @@ public class ClassifierShapeItemProvider extends TemplateableElementShapeItemPro * {@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(UMLDIPackage.Literals.CLASSIFIER_SHAPE__OWNED_USE_CASE_COMPARTMENT); childrenFeatures.add(UMLDIPackage.Literals.CLASSIFIER_SHAPE__USE_CASE_COMPARTMENT); @@ -101,13 +93,13 @@ public class ClassifierShapeItemProvider extends TemplateableElementShapeItemPro /** * <!-- 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); } @@ -115,12 +107,13 @@ public class ClassifierShapeItemProvider extends TemplateableElementShapeItemPro * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { ClassifierShape classifierShape = (ClassifierShape)object; - return getString("_UI_ClassifierShape_type") + " " + classifierShape.isUseClassifierNotation(); + return getString("_UI_ClassifierShape_type") + " " + classifierShape.isShowStereotypeAttributes(); } /** @@ -128,20 +121,20 @@ public class ClassifierShapeItemProvider extends TemplateableElementShapeItemPro * 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(ClassifierShape.class)) { - case UMLDIPackage.CLASSIFIER_SHAPE__USE_CLASSIFIER_NOTATION: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true)); - return; - case UMLDIPackage.CLASSIFIER_SHAPE__OWNED_USE_CASE_COMPARTMENT: - case UMLDIPackage.CLASSIFIER_SHAPE__USE_CASE_COMPARTMENT: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(ClassifierShape.class)) { + case UMLDIPackage.CLASSIFIER_SHAPE__USE_CLASSIFIER_NOTATION: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true)); + return; + case UMLDIPackage.CLASSIFIER_SHAPE__OWNED_USE_CASE_COMPARTMENT: + case UMLDIPackage.CLASSIFIER_SHAPE__USE_CASE_COMPARTMENT: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -151,20 +144,13 @@ public class ClassifierShapeItemProvider extends TemplateableElementShapeItemPro * 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 - (UMLDIPackage.Literals.CLASSIFIER_SHAPE__OWNED_USE_CASE_COMPARTMENT, - UMLDIFactory.eINSTANCE.createOwnedUseCaseCompartment())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.CLASSIFIER_SHAPE__USE_CASE_COMPARTMENT, - UMLDIFactory.eINSTANCE.createUseCaseCompartment())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.CLASSIFIER_SHAPE__OWNED_USE_CASE_COMPARTMENT, UMLDIFactory.eINSTANCE.createOwnedUseCaseCompartment())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.CLASSIFIER_SHAPE__USE_CASE_COMPARTMENT, UMLDIFactory.eINSTANCE.createUseCaseCompartment())); } } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ClassifierWithAttributesShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ClassifierWithAttributesShapeItemProvider.java index c682e13b214..d4eafd928ae 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ClassifierWithAttributesShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ClassifierWithAttributesShapeItemProvider.java @@ -26,6 +26,7 @@ import org.eclipse.papyrus.umldi.UMLDIPackage; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ClassifierWithAttributesShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ClassifierWithAttributesShapeItemProvider extends ClassifierShapeItemProvider { @@ -34,6 +35,7 @@ public class ClassifierWithAttributesShapeItemProvider extends ClassifierShapeIt * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ClassifierWithAttributesShapeItemProvider(AdapterFactory adapterFactory) { @@ -44,13 +46,13 @@ public class ClassifierWithAttributesShapeItemProvider extends ClassifierShapeIt * 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); - } return itemPropertyDescriptors; } @@ -61,11 +63,12 @@ public class ClassifierWithAttributesShapeItemProvider extends ClassifierShapeIt * {@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(UMLDIPackage.Literals.CLASSIFIER_WITH_ATTRIBUTES_SHAPE__ATTRIBUTE_COMPARTMENT); } @@ -75,13 +78,13 @@ public class ClassifierWithAttributesShapeItemProvider extends ClassifierShapeIt /** * <!-- 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); } @@ -89,12 +92,13 @@ public class ClassifierWithAttributesShapeItemProvider extends ClassifierShapeIt * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { ClassifierWithAttributesShape classifierWithAttributesShape = (ClassifierWithAttributesShape)object; - return getString("_UI_ClassifierWithAttributesShape_type") + " " + classifierWithAttributesShape.isUseClassifierNotation(); + return getString("_UI_ClassifierWithAttributesShape_type") + " " + classifierWithAttributesShape.isShowStereotypeAttributes(); } /** @@ -102,16 +106,16 @@ public class ClassifierWithAttributesShapeItemProvider extends ClassifierShapeIt * 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(ClassifierWithAttributesShape.class)) { - case UMLDIPackage.CLASSIFIER_WITH_ATTRIBUTES_SHAPE__ATTRIBUTE_COMPARTMENT: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(ClassifierWithAttributesShape.class)) { + case UMLDIPackage.CLASSIFIER_WITH_ATTRIBUTES_SHAPE__ATTRIBUTE_COMPARTMENT: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -121,15 +125,12 @@ public class ClassifierWithAttributesShapeItemProvider extends ClassifierShapeIt * 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 - (UMLDIPackage.Literals.CLASSIFIER_WITH_ATTRIBUTES_SHAPE__ATTRIBUTE_COMPARTMENT, - UMLDIFactory.eINSTANCE.createAttributeCompartment())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.CLASSIFIER_WITH_ATTRIBUTES_SHAPE__ATTRIBUTE_COMPARTMENT, UMLDIFactory.eINSTANCE.createAttributeCompartment())); } } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ClassifierWithNestedClassifiersShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ClassifierWithNestedClassifiersShapeItemProvider.java index b1bd0a4c15e..ea5972da4ee 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ClassifierWithNestedClassifiersShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ClassifierWithNestedClassifiersShapeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -31,13 +30,16 @@ import org.eclipse.papyrus.umldi.UMLDIPackage; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ClassifierWithNestedClassifiersShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ClassifierWithNestedClassifiersShapeItemProvider extends ClassifierWithReceptionsShapeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ClassifierWithNestedClassifiersShapeItemProvider(AdapterFactory adapterFactory) { @@ -48,13 +50,13 @@ public class ClassifierWithNestedClassifiersShapeItemProvider extends Classifier * 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); - } return itemPropertyDescriptors; } @@ -65,11 +67,12 @@ public class ClassifierWithNestedClassifiersShapeItemProvider extends Classifier * {@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(UMLDIPackage.Literals.CLASSIFIER_WITH_NESTED_CLASSIFIERS_SHAPE__NESTED_CLASSIFIER_COMPARTMENT); } @@ -79,13 +82,13 @@ public class ClassifierWithNestedClassifiersShapeItemProvider extends Classifier /** * <!-- 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); } @@ -93,30 +96,30 @@ public class ClassifierWithNestedClassifiersShapeItemProvider extends Classifier * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { ClassifierWithNestedClassifiersShape classifierWithNestedClassifiersShape = (ClassifierWithNestedClassifiersShape)object; - return getString("_UI_ClassifierWithNestedClassifiersShape_type") + " " + classifierWithNestedClassifiersShape.isUseClassifierNotation(); + return getString("_UI_ClassifierWithNestedClassifiersShape_type") + " " + classifierWithNestedClassifiersShape.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * 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(ClassifierWithNestedClassifiersShape.class)) { - case UMLDIPackage.CLASSIFIER_WITH_NESTED_CLASSIFIERS_SHAPE__NESTED_CLASSIFIER_COMPARTMENT: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(ClassifierWithNestedClassifiersShape.class)) { + case UMLDIPackage.CLASSIFIER_WITH_NESTED_CLASSIFIERS_SHAPE__NESTED_CLASSIFIER_COMPARTMENT: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -126,16 +129,12 @@ public class ClassifierWithNestedClassifiersShapeItemProvider extends Classifier * 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 - (UMLDIPackage.Literals.CLASSIFIER_WITH_NESTED_CLASSIFIERS_SHAPE__NESTED_CLASSIFIER_COMPARTMENT, - UMLDIFactory.eINSTANCE.createNestedClassifierCompartment())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.CLASSIFIER_WITH_NESTED_CLASSIFIERS_SHAPE__NESTED_CLASSIFIER_COMPARTMENT, UMLDIFactory.eINSTANCE.createNestedClassifierCompartment())); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ClassifierWithOperationsShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ClassifierWithOperationsShapeItemProvider.java index ecd16b221c9..c2f2af1c5d8 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ClassifierWithOperationsShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ClassifierWithOperationsShapeItemProvider.java @@ -26,6 +26,7 @@ import org.eclipse.papyrus.umldi.UMLDIPackage; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ClassifierWithOperationsShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ClassifierWithOperationsShapeItemProvider extends ClassifierWithAttributesShapeItemProvider { @@ -34,6 +35,7 @@ public class ClassifierWithOperationsShapeItemProvider extends ClassifierWithAtt * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ClassifierWithOperationsShapeItemProvider(AdapterFactory adapterFactory) { @@ -44,13 +46,13 @@ public class ClassifierWithOperationsShapeItemProvider extends ClassifierWithAtt * 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); - } return itemPropertyDescriptors; } @@ -61,11 +63,12 @@ public class ClassifierWithOperationsShapeItemProvider extends ClassifierWithAtt * {@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(UMLDIPackage.Literals.CLASSIFIER_WITH_OPERATIONS_SHAPE__OPERATION_COMPARTMENT); } @@ -75,13 +78,13 @@ public class ClassifierWithOperationsShapeItemProvider extends ClassifierWithAtt /** * <!-- 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); } @@ -89,12 +92,13 @@ public class ClassifierWithOperationsShapeItemProvider extends ClassifierWithAtt * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { ClassifierWithOperationsShape classifierWithOperationsShape = (ClassifierWithOperationsShape)object; - return getString("_UI_ClassifierWithOperationsShape_type") + " " + classifierWithOperationsShape.isUseClassifierNotation(); + return getString("_UI_ClassifierWithOperationsShape_type") + " " + classifierWithOperationsShape.isShowStereotypeAttributes(); } /** @@ -102,16 +106,16 @@ public class ClassifierWithOperationsShapeItemProvider extends ClassifierWithAtt * 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(ClassifierWithOperationsShape.class)) { - case UMLDIPackage.CLASSIFIER_WITH_OPERATIONS_SHAPE__OPERATION_COMPARTMENT: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(ClassifierWithOperationsShape.class)) { + case UMLDIPackage.CLASSIFIER_WITH_OPERATIONS_SHAPE__OPERATION_COMPARTMENT: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -121,15 +125,12 @@ public class ClassifierWithOperationsShapeItemProvider extends ClassifierWithAtt * 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 - (UMLDIPackage.Literals.CLASSIFIER_WITH_OPERATIONS_SHAPE__OPERATION_COMPARTMENT, - UMLDIFactory.eINSTANCE.createOperationCompartment())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.CLASSIFIER_WITH_OPERATIONS_SHAPE__OPERATION_COMPARTMENT, UMLDIFactory.eINSTANCE.createOperationCompartment())); } } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ClassifierWithReceptionsShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ClassifierWithReceptionsShapeItemProvider.java index a2b9930893f..cf0e04d96bc 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ClassifierWithReceptionsShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ClassifierWithReceptionsShapeItemProvider.java @@ -26,6 +26,7 @@ import org.eclipse.papyrus.umldi.UMLDIPackage; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ClassifierWithReceptionsShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ClassifierWithReceptionsShapeItemProvider extends ClassifierWithOperationsShapeItemProvider { @@ -34,6 +35,7 @@ public class ClassifierWithReceptionsShapeItemProvider extends ClassifierWithOpe * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ClassifierWithReceptionsShapeItemProvider(AdapterFactory adapterFactory) { @@ -44,13 +46,13 @@ public class ClassifierWithReceptionsShapeItemProvider extends ClassifierWithOpe * 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); - } return itemPropertyDescriptors; } @@ -61,11 +63,12 @@ public class ClassifierWithReceptionsShapeItemProvider extends ClassifierWithOpe * {@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(UMLDIPackage.Literals.CLASSIFIER_WITH_RECEPTIONS_SHAPE__RECEPTION_COMPARTMENT); } @@ -75,13 +78,13 @@ public class ClassifierWithReceptionsShapeItemProvider extends ClassifierWithOpe /** * <!-- 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); } @@ -89,12 +92,13 @@ public class ClassifierWithReceptionsShapeItemProvider extends ClassifierWithOpe * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { ClassifierWithReceptionsShape classifierWithReceptionsShape = (ClassifierWithReceptionsShape)object; - return getString("_UI_ClassifierWithReceptionsShape_type") + " " + classifierWithReceptionsShape.isUseClassifierNotation(); + return getString("_UI_ClassifierWithReceptionsShape_type") + " " + classifierWithReceptionsShape.isShowStereotypeAttributes(); } /** @@ -102,16 +106,16 @@ public class ClassifierWithReceptionsShapeItemProvider extends ClassifierWithOpe * 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(ClassifierWithReceptionsShape.class)) { - case UMLDIPackage.CLASSIFIER_WITH_RECEPTIONS_SHAPE__RECEPTION_COMPARTMENT: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(ClassifierWithReceptionsShape.class)) { + case UMLDIPackage.CLASSIFIER_WITH_RECEPTIONS_SHAPE__RECEPTION_COMPARTMENT: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -121,15 +125,12 @@ public class ClassifierWithReceptionsShapeItemProvider extends ClassifierWithOpe * 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 - (UMLDIPackage.Literals.CLASSIFIER_WITH_RECEPTIONS_SHAPE__RECEPTION_COMPARTMENT, - UMLDIFactory.eINSTANCE.createReceptionCompartment())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.CLASSIFIER_WITH_RECEPTIONS_SHAPE__RECEPTION_COMPARTMENT, UMLDIFactory.eINSTANCE.createReceptionCompartment())); } } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/CollaborationShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/CollaborationShapeItemProvider.java index d7f824847d9..dc5ab8b1fa2 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/CollaborationShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/CollaborationShapeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -31,13 +30,16 @@ import org.eclipse.papyrus.umldi.UMLDIPackage; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.CollaborationShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class CollaborationShapeItemProvider extends ClassifierWithOperationsShapeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public CollaborationShapeItemProvider(AdapterFactory adapterFactory) { @@ -48,13 +50,13 @@ public class CollaborationShapeItemProvider extends ClassifierWithOperationsShap * 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); - } return itemPropertyDescriptors; } @@ -65,14 +67,15 @@ public class CollaborationShapeItemProvider extends ClassifierWithOperationsShap * {@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(UMLDIPackage.Literals.BEHAVIORED_CLASSIFIER_SHAPE__OWNED_BEHAVIOR_COMPARTMENT); - childrenFeatures.add(UMLDIPackage.Literals.ELEMENT_WITH_INTERNAL_STRUCTURE_SHAPE__INTERNAL_STRUCTURE_COMPARTMENT); + childrenFeatures.add(UMLDIPackage.Literals.ELEMENT_WITH_STRUCTURE_SHAPE__STRUCTURE_COMPARTMENT); childrenFeatures.add(UMLDIPackage.Literals.COLLABORATION_SHAPE__RECEPTION_COMPARTMENT); } return childrenFeatures; @@ -81,13 +84,13 @@ public class CollaborationShapeItemProvider extends ClassifierWithOperationsShap /** * <!-- 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); } @@ -95,6 +98,7 @@ public class CollaborationShapeItemProvider extends ClassifierWithOperationsShap * This returns CollaborationShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -106,32 +110,32 @@ public class CollaborationShapeItemProvider extends ClassifierWithOperationsShap * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { CollaborationShape collaborationShape = (CollaborationShape)object; - return getString("_UI_CollaborationShape_type") + " " + collaborationShape.isUseClassifierNotation(); + return getString("_UI_CollaborationShape_type") + " " + collaborationShape.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * 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(CollaborationShape.class)) { - case UMLDIPackage.COLLABORATION_SHAPE__OWNED_BEHAVIOR_COMPARTMENT: - case UMLDIPackage.COLLABORATION_SHAPE__INTERNAL_STRUCTURE_COMPARTMENT: - case UMLDIPackage.COLLABORATION_SHAPE__RECEPTION_COMPARTMENT: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(CollaborationShape.class)) { + case UMLDIPackage.COLLABORATION_SHAPE__OWNED_BEHAVIOR_COMPARTMENT: + case UMLDIPackage.COLLABORATION_SHAPE__STRUCTURE_COMPARTMENT: + case UMLDIPackage.COLLABORATION_SHAPE__RECEPTION_COMPARTMENT: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -141,26 +145,14 @@ public class CollaborationShapeItemProvider extends ClassifierWithOperationsShap * 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 - (UMLDIPackage.Literals.BEHAVIORED_CLASSIFIER_SHAPE__OWNED_BEHAVIOR_COMPARTMENT, - UMLDIFactory.eINSTANCE.createOwnedBehaviorCompartment())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.ELEMENT_WITH_INTERNAL_STRUCTURE_SHAPE__INTERNAL_STRUCTURE_COMPARTMENT, - UMLDIFactory.eINSTANCE.createInternalStructureCompartment())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.COLLABORATION_SHAPE__RECEPTION_COMPARTMENT, - UMLDIFactory.eINSTANCE.createReceptionCompartment())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.BEHAVIORED_CLASSIFIER_SHAPE__OWNED_BEHAVIOR_COMPARTMENT, UMLDIFactory.eINSTANCE.createOwnedBehaviorCompartment())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.ELEMENT_WITH_STRUCTURE_SHAPE__STRUCTURE_COMPARTMENT, UMLDIFactory.eINSTANCE.createStructureCompartment())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.COLLABORATION_SHAPE__RECEPTION_COMPARTMENT, UMLDIFactory.eINSTANCE.createReceptionCompartment())); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/CollaborationUseShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/CollaborationUseShapeItemProvider.java index a388811ec5a..4177369f945 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/CollaborationUseShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/CollaborationUseShapeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -19,18 +18,22 @@ import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.CollaborationUseShape; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.CollaborationUseShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class CollaborationUseShapeItemProvider extends ElementShapeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public CollaborationUseShapeItemProvider(AdapterFactory adapterFactory) { @@ -41,13 +44,13 @@ public class CollaborationUseShapeItemProvider extends ElementShapeItemProvider * 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); - } return itemPropertyDescriptors; } @@ -56,6 +59,7 @@ public class CollaborationUseShapeItemProvider extends ElementShapeItemProvider * This returns CollaborationUseShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -67,19 +71,21 @@ public class CollaborationUseShapeItemProvider extends ElementShapeItemProvider * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_CollaborationUseShape_type"); + CollaborationUseShape collaborationUseShape = (CollaborationUseShape)object; + return getString("_UI_CollaborationUseShape_type") + " " + collaborationUseShape.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -93,11 +99,11 @@ public class CollaborationUseShapeItemProvider extends ElementShapeItemProvider * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/CombinedFragmentShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/CombinedFragmentShapeItemProvider.java new file mode 100644 index 00000000000..01c658a955b --- /dev/null +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/CombinedFragmentShapeItemProvider.java @@ -0,0 +1,152 @@ +/** + * Copyright (c) 2014 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * CEA LIST - Initial API and implementation + */ +package org.eclipse.papyrus.umldi.provider; + +import java.util.Collection; +import java.util.List; + +import org.eclipse.emf.common.notify.AdapterFactory; +import org.eclipse.emf.common.notify.Notification; + +import org.eclipse.emf.ecore.EStructuralFeature; + +import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.emf.edit.provider.ViewerNotification; + +import org.eclipse.papyrus.umldi.CombinedFragmentShape; +import org.eclipse.papyrus.umldi.UMLDIFactory; +import org.eclipse.papyrus.umldi.UMLDIPackage; + +/** + * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.CombinedFragmentShape} object. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ +public class CombinedFragmentShapeItemProvider extends InteractionFragmentWithGatesShapeItemProvider { + + /** + * This constructs an instance from a factory and a notifier. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + public CombinedFragmentShapeItemProvider(AdapterFactory adapterFactory) { + super(adapterFactory); + } + + /** + * 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) { + super.getPropertyDescriptors(object); + } + return itemPropertyDescriptors; + } + + /** + * This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an + * {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or + * {@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) { + super.getChildrenFeatures(object); + childrenFeatures.add(UMLDIPackage.Literals.INTERACTION_FRAGMENT_WITH_SUBFRAGMENTS_SHAPE__SUBFRAGMENT_COMPARTMENT); + } + return childrenFeatures; + } + + /** + * <!-- 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); + } + + /** + * This returns CombinedFragmentShape.gif. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Object getImage(Object object) { + return overlayImage(object, getResourceLocator().getImage("full/obj16/CombinedFragmentShape")); + } + + /** + * This returns the label text for the adapted class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public String getText(Object object) { + CombinedFragmentShape combinedFragmentShape = (CombinedFragmentShape)object; + return getString("_UI_CombinedFragmentShape_type") + " " + combinedFragmentShape.isShowStereotypeAttributes(); + } + + /** + * This handles model notifications by calling {@link #updateChildren} to update any cached + * 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(CombinedFragmentShape.class)) { + case UMLDIPackage.COMBINED_FRAGMENT_SHAPE__SUBFRAGMENT_COMPARTMENT: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; + } + super.notifyChanged(notification); + } + + /** + * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children + * 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(UMLDIPackage.Literals.INTERACTION_FRAGMENT_WITH_SUBFRAGMENTS_SHAPE__SUBFRAGMENT_COMPARTMENT, UMLDIFactory.eINSTANCE.createSubfragmentCompartment())); + } +} diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/CommentShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/CommentShapeItemProvider.java index d08bb723d2c..d44ebd4d991 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/CommentShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/CommentShapeItemProvider.java @@ -16,19 +16,22 @@ import java.util.List; import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.CommentShape; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.CommentShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ -public class CommentShapeItemProvider extends ElementWithBodyShapeItemProvider { +public class CommentShapeItemProvider extends ElementShapeItemProvider { /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public CommentShapeItemProvider(AdapterFactory adapterFactory) { @@ -39,13 +42,13 @@ public class CommentShapeItemProvider extends ElementWithBodyShapeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -54,6 +57,7 @@ public class CommentShapeItemProvider extends ElementWithBodyShapeItemProvider { * This returns CommentShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -65,11 +69,13 @@ public class CommentShapeItemProvider extends ElementWithBodyShapeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_CommentShape_type"); + CommentShape commentShape = (CommentShape)object; + return getString("_UI_CommentShape_type") + " " + commentShape.isShowStereotypeAttributes(); } /** @@ -77,6 +83,7 @@ public class CommentShapeItemProvider extends ElementWithBodyShapeItemProvider { * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -90,6 +97,7 @@ public class CommentShapeItemProvider extends ElementWithBodyShapeItemProvider { * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/CommunicationDiagramItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/CommunicationDiagramItemProvider.java index 63752522650..b71f523a353 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/CommunicationDiagramItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/CommunicationDiagramItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -26,13 +25,16 @@ import org.eclipse.papyrus.umldi.CommunicationDiagram; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.CommunicationDiagram} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class CommunicationDiagramItemProvider extends InteractionDiagramItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public CommunicationDiagramItemProvider(AdapterFactory adapterFactory) { @@ -43,13 +45,13 @@ public class CommunicationDiagramItemProvider extends InteractionDiagramItemProv * 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); - } return itemPropertyDescriptors; } @@ -58,6 +60,7 @@ public class CommunicationDiagramItemProvider extends InteractionDiagramItemProv * This returns CommunicationDiagram.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -69,22 +72,21 @@ public class CommunicationDiagramItemProvider extends InteractionDiagramItemProv * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { String label = ((CommunicationDiagram)object).getName(); - return label == null || label.length() == 0 ? - getString("_UI_CommunicationDiagram_type") : - getString("_UI_CommunicationDiagram_type") + " " + label; + return label == null || label.length() == 0 ? getString("_UI_CommunicationDiagram_type") : getString("_UI_CommunicationDiagram_type") + " " + label; } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -98,11 +100,11 @@ public class CommunicationDiagramItemProvider extends InteractionDiagramItemProv * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/CommunicationPathEdgeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/CommunicationPathEdgeItemProvider.java index b2d93890431..4174bba2be3 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/CommunicationPathEdgeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/CommunicationPathEdgeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -19,18 +18,22 @@ import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.CommunicationPathEdge; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.CommunicationPathEdge} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class CommunicationPathEdgeItemProvider extends AssociationEdgeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public CommunicationPathEdgeItemProvider(AdapterFactory adapterFactory) { @@ -41,13 +44,13 @@ public class CommunicationPathEdgeItemProvider extends AssociationEdgeItemProvid * 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); - } return itemPropertyDescriptors; } @@ -56,6 +59,7 @@ public class CommunicationPathEdgeItemProvider extends AssociationEdgeItemProvid * This returns CommunicationPathEdge.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -67,19 +71,21 @@ public class CommunicationPathEdgeItemProvider extends AssociationEdgeItemProvid * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_CommunicationPathEdge_type"); + CommunicationPathEdge communicationPathEdge = (CommunicationPathEdge)object; + return getString("_UI_CommunicationPathEdge_type") + " " + communicationPathEdge.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -93,11 +99,11 @@ public class CommunicationPathEdgeItemProvider extends AssociationEdgeItemProvid * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ComponentDiagramItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ComponentDiagramItemProvider.java index b22c65168f3..45a31434a7f 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ComponentDiagramItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ComponentDiagramItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -26,13 +25,16 @@ import org.eclipse.papyrus.umldi.ComponentDiagram; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ComponentDiagram} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ComponentDiagramItemProvider extends StructureDiagramItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ComponentDiagramItemProvider(AdapterFactory adapterFactory) { @@ -43,13 +45,13 @@ public class ComponentDiagramItemProvider extends StructureDiagramItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -58,6 +60,7 @@ public class ComponentDiagramItemProvider extends StructureDiagramItemProvider { * This returns ComponentDiagram.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -69,22 +72,21 @@ public class ComponentDiagramItemProvider extends StructureDiagramItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { String label = ((ComponentDiagram)object).getName(); - return label == null || label.length() == 0 ? - getString("_UI_ComponentDiagram_type") : - getString("_UI_ComponentDiagram_type") + " " + label; + return label == null || label.length() == 0 ? getString("_UI_ComponentDiagram_type") : getString("_UI_ComponentDiagram_type") + " " + label; } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -98,11 +100,11 @@ public class ComponentDiagramItemProvider extends StructureDiagramItemProvider { * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ComponentRealizationEdgeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ComponentRealizationEdgeItemProvider.java index 7974e920544..52298c28e34 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ComponentRealizationEdgeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ComponentRealizationEdgeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -19,18 +18,22 @@ import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.ComponentRealizationEdge; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ComponentRealizationEdge} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ComponentRealizationEdgeItemProvider extends RealizationEdgeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ComponentRealizationEdgeItemProvider(AdapterFactory adapterFactory) { @@ -41,13 +44,13 @@ public class ComponentRealizationEdgeItemProvider extends RealizationEdgeItemPro * 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); - } return itemPropertyDescriptors; } @@ -56,6 +59,7 @@ public class ComponentRealizationEdgeItemProvider extends RealizationEdgeItemPro * This returns ComponentRealizationEdge.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -67,19 +71,21 @@ public class ComponentRealizationEdgeItemProvider extends RealizationEdgeItemPro * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_ComponentRealizationEdge_type"); + ComponentRealizationEdge componentRealizationEdge = (ComponentRealizationEdge)object; + return getString("_UI_ComponentRealizationEdge_type") + " " + componentRealizationEdge.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -93,11 +99,11 @@ public class ComponentRealizationEdgeItemProvider extends RealizationEdgeItemPro * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ComponentShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ComponentShapeItemProvider.java index ad9b3fb0036..87a60a51a09 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ComponentShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ComponentShapeItemProvider.java @@ -26,6 +26,7 @@ import org.eclipse.papyrus.umldi.UMLDIPackage; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ComponentShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ComponentShapeItemProvider extends ClassShapeItemProvider { @@ -34,6 +35,7 @@ public class ComponentShapeItemProvider extends ClassShapeItemProvider { * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ComponentShapeItemProvider(AdapterFactory adapterFactory) { @@ -44,13 +46,13 @@ public class ComponentShapeItemProvider extends ClassShapeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -61,11 +63,12 @@ public class ComponentShapeItemProvider extends ClassShapeItemProvider { * {@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(UMLDIPackage.Literals.ELEMENT_WITH_PACKAGED_ELEMENTS_SHAPE__PACKAGED_ELEMENT_COMPARTMENT); } @@ -75,13 +78,13 @@ public class ComponentShapeItemProvider extends ClassShapeItemProvider { /** * <!-- 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); } @@ -89,6 +92,7 @@ public class ComponentShapeItemProvider extends ClassShapeItemProvider { * This returns ComponentShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -100,12 +104,13 @@ public class ComponentShapeItemProvider extends ClassShapeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { ComponentShape componentShape = (ComponentShape)object; - return getString("_UI_ComponentShape_type") + " " + componentShape.isUseClassifierNotation(); + return getString("_UI_ComponentShape_type") + " " + componentShape.isShowStereotypeAttributes(); } /** @@ -113,16 +118,16 @@ public class ComponentShapeItemProvider extends ClassShapeItemProvider { * 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(ComponentShape.class)) { - case UMLDIPackage.COMPONENT_SHAPE__PACKAGED_ELEMENT_COMPARTMENT: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(ComponentShape.class)) { + case UMLDIPackage.COMPONENT_SHAPE__PACKAGED_ELEMENT_COMPARTMENT: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -132,15 +137,12 @@ public class ComponentShapeItemProvider extends ClassShapeItemProvider { * 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 - (UMLDIPackage.Literals.ELEMENT_WITH_PACKAGED_ELEMENTS_SHAPE__PACKAGED_ELEMENT_COMPARTMENT, - UMLDIFactory.eINSTANCE.createPackagedElementCompartment())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.ELEMENT_WITH_PACKAGED_ELEMENTS_SHAPE__PACKAGED_ELEMENT_COMPARTMENT, UMLDIFactory.eINSTANCE.createPackagedElementCompartment())); } } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/CompositeStructureDiagramItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/CompositeStructureDiagramItemProvider.java index 8d88099f771..f63a504500e 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/CompositeStructureDiagramItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/CompositeStructureDiagramItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -26,13 +25,16 @@ import org.eclipse.papyrus.umldi.CompositeStructureDiagram; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.CompositeStructureDiagram} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class CompositeStructureDiagramItemProvider extends StructureDiagramItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public CompositeStructureDiagramItemProvider(AdapterFactory adapterFactory) { @@ -43,13 +45,13 @@ public class CompositeStructureDiagramItemProvider extends StructureDiagramItemP * 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); - } return itemPropertyDescriptors; } @@ -58,6 +60,7 @@ public class CompositeStructureDiagramItemProvider extends StructureDiagramItemP * This returns CompositeStructureDiagram.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -69,22 +72,21 @@ public class CompositeStructureDiagramItemProvider extends StructureDiagramItemP * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { String label = ((CompositeStructureDiagram)object).getName(); - return label == null || label.length() == 0 ? - getString("_UI_CompositeStructureDiagram_type") : - getString("_UI_CompositeStructureDiagram_type") + " " + label; + return label == null || label.length() == 0 ? getString("_UI_CompositeStructureDiagram_type") : getString("_UI_CompositeStructureDiagram_type") + " " + label; } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -98,11 +100,11 @@ public class CompositeStructureDiagramItemProvider extends StructureDiagramItemP * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ConnectionPointReferenceShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ConnectionPointReferenceShapeItemProvider.java index 0fb70f36974..e83d8579d86 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ConnectionPointReferenceShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ConnectionPointReferenceShapeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -19,18 +18,22 @@ import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.ConnectionPointReferenceShape; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ConnectionPointReferenceShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ConnectionPointReferenceShapeItemProvider extends ElementShapeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ConnectionPointReferenceShapeItemProvider(AdapterFactory adapterFactory) { @@ -41,13 +44,13 @@ public class ConnectionPointReferenceShapeItemProvider extends ElementShapeItemP * 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); - } return itemPropertyDescriptors; } @@ -56,6 +59,7 @@ public class ConnectionPointReferenceShapeItemProvider extends ElementShapeItemP * This returns ConnectionPointReferenceShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -67,19 +71,21 @@ public class ConnectionPointReferenceShapeItemProvider extends ElementShapeItemP * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_ConnectionPointReferenceShape_type"); + ConnectionPointReferenceShape connectionPointReferenceShape = (ConnectionPointReferenceShape)object; + return getString("_UI_ConnectionPointReferenceShape_type") + " " + connectionPointReferenceShape.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -93,11 +99,11 @@ public class ConnectionPointReferenceShapeItemProvider extends ElementShapeItemP * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ConnectorEdgeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ConnectorEdgeItemProvider.java index 1419508328b..d584a1718cd 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ConnectorEdgeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ConnectorEdgeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -31,13 +30,16 @@ import org.eclipse.papyrus.umldi.UMLDIPackage; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ConnectorEdge} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ConnectorEdgeItemProvider extends ElementEdgeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ConnectorEdgeItemProvider(AdapterFactory adapterFactory) { @@ -48,13 +50,13 @@ public class ConnectorEdgeItemProvider extends ElementEdgeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -65,11 +67,12 @@ public class ConnectorEdgeItemProvider extends ElementEdgeItemProvider { * {@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(UMLDIPackage.Literals.CONNECTOR_EDGE__END_MULTIPLICITY_LABEL); } @@ -79,13 +82,13 @@ public class ConnectorEdgeItemProvider extends ElementEdgeItemProvider { /** * <!-- 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); } @@ -93,6 +96,7 @@ public class ConnectorEdgeItemProvider extends ElementEdgeItemProvider { * This returns ConnectorEdge.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -104,29 +108,30 @@ public class ConnectorEdgeItemProvider extends ElementEdgeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_ConnectorEdge_type"); + ConnectorEdge connectorEdge = (ConnectorEdge)object; + return getString("_UI_ConnectorEdge_type") + " " + connectorEdge.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * 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(ConnectorEdge.class)) { - case UMLDIPackage.CONNECTOR_EDGE__END_MULTIPLICITY_LABEL: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(ConnectorEdge.class)) { + case UMLDIPackage.CONNECTOR_EDGE__END_MULTIPLICITY_LABEL: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -136,16 +141,12 @@ public class ConnectorEdgeItemProvider extends ElementEdgeItemProvider { * 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 - (UMLDIPackage.Literals.CONNECTOR_EDGE__END_MULTIPLICITY_LABEL, - UMLDIFactory.eINSTANCE.createMultiplicityLabel())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.CONNECTOR_EDGE__END_MULTIPLICITY_LABEL, UMLDIFactory.eINSTANCE.createMultiplicityLabel())); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ConstraintLabelItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ConstraintLabelItemProvider.java index d33d686a127..cd0d64364d6 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ConstraintLabelItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ConstraintLabelItemProvider.java @@ -11,26 +11,26 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; - import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; - import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ConstraintLabel} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ConstraintLabelItemProvider extends UmlLabelItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ConstraintLabelItemProvider(AdapterFactory adapterFactory) { @@ -41,13 +41,13 @@ public class ConstraintLabelItemProvider extends UmlLabelItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -56,6 +56,7 @@ public class ConstraintLabelItemProvider extends UmlLabelItemProvider { * This returns ConstraintLabel.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -67,19 +68,20 @@ public class ConstraintLabelItemProvider extends UmlLabelItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { return getString("_UI_ConstraintLabel_type"); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -93,11 +95,11 @@ public class ConstraintLabelItemProvider extends UmlLabelItemProvider { * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ConstraintShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ConstraintShapeItemProvider.java index 990ec0806a5..8c457f8f272 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ConstraintShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ConstraintShapeItemProvider.java @@ -16,19 +16,22 @@ import java.util.List; import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.ConstraintShape; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ConstraintShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ -public class ConstraintShapeItemProvider extends ElementWithBodyShapeItemProvider { +public class ConstraintShapeItemProvider extends ElementShapeItemProvider { /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ConstraintShapeItemProvider(AdapterFactory adapterFactory) { @@ -39,13 +42,13 @@ public class ConstraintShapeItemProvider extends ElementWithBodyShapeItemProvide * 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); - } return itemPropertyDescriptors; } @@ -54,6 +57,7 @@ public class ConstraintShapeItemProvider extends ElementWithBodyShapeItemProvide * This returns ConstraintShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -65,11 +69,13 @@ public class ConstraintShapeItemProvider extends ElementWithBodyShapeItemProvide * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_ConstraintShape_type"); + ConstraintShape constraintShape = (ConstraintShape)object; + return getString("_UI_ConstraintShape_type") + " " + constraintShape.isShowStereotypeAttributes(); } /** @@ -77,6 +83,7 @@ public class ConstraintShapeItemProvider extends ElementWithBodyShapeItemProvide * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -90,6 +97,7 @@ public class ConstraintShapeItemProvider extends ElementWithBodyShapeItemProvide * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ContainmentEdgeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ContainmentEdgeItemProvider.java index 7381d162410..27a7149ff08 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ContainmentEdgeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ContainmentEdgeItemProvider.java @@ -16,11 +16,13 @@ import java.util.List; import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.ContainmentEdge; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ContainmentEdge} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ContainmentEdgeItemProvider extends UmlEdgeItemProvider { @@ -29,6 +31,7 @@ public class ContainmentEdgeItemProvider extends UmlEdgeItemProvider { * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ContainmentEdgeItemProvider(AdapterFactory adapterFactory) { @@ -39,13 +42,13 @@ public class ContainmentEdgeItemProvider extends UmlEdgeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -54,6 +57,7 @@ public class ContainmentEdgeItemProvider extends UmlEdgeItemProvider { * This returns ContainmentEdge.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -65,11 +69,13 @@ public class ContainmentEdgeItemProvider extends UmlEdgeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_ContainmentEdge_type"); + ContainmentEdge containmentEdge = (ContainmentEdge)object; + return getString("_UI_ContainmentEdge_type") + " " + containmentEdge.isShowStereotypeAttributes(); } /** @@ -77,6 +83,7 @@ public class ContainmentEdgeItemProvider extends UmlEdgeItemProvider { * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -90,6 +97,7 @@ public class ContainmentEdgeItemProvider extends UmlEdgeItemProvider { * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ContentCompartmentItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ContentCompartmentItemProvider.java index 41ef9d7e786..28071458f32 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ContentCompartmentItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ContentCompartmentItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -24,13 +23,16 @@ import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ContentCompartment} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ContentCompartmentItemProvider extends DiagramCompartmentItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ContentCompartmentItemProvider(AdapterFactory adapterFactory) { @@ -41,13 +43,13 @@ public class ContentCompartmentItemProvider extends DiagramCompartmentItemProvid * 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); - } return itemPropertyDescriptors; } @@ -56,6 +58,7 @@ public class ContentCompartmentItemProvider extends DiagramCompartmentItemProvid * This returns ContentCompartment.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -67,19 +70,20 @@ public class ContentCompartmentItemProvider extends DiagramCompartmentItemProvid * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { return getString("_UI_ContentCompartment_type"); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -93,11 +97,11 @@ public class ContentCompartmentItemProvider extends DiagramCompartmentItemProvid * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ControlFlowEdgeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ControlFlowEdgeItemProvider.java index 20baaa42977..266412046f9 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ControlFlowEdgeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ControlFlowEdgeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -19,18 +18,22 @@ import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.ControlFlowEdge; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ControlFlowEdge} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ControlFlowEdgeItemProvider extends ActivityEdgeEdgeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ControlFlowEdgeItemProvider(AdapterFactory adapterFactory) { @@ -41,13 +44,13 @@ public class ControlFlowEdgeItemProvider extends ActivityEdgeEdgeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -56,6 +59,7 @@ public class ControlFlowEdgeItemProvider extends ActivityEdgeEdgeItemProvider { * This returns ControlFlowEdge.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -67,19 +71,21 @@ public class ControlFlowEdgeItemProvider extends ActivityEdgeEdgeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_ControlFlowEdge_type"); + ControlFlowEdge controlFlowEdge = (ControlFlowEdge)object; + return getString("_UI_ControlFlowEdge_type") + " " + controlFlowEdge.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -93,11 +99,11 @@ public class ControlFlowEdgeItemProvider extends ActivityEdgeEdgeItemProvider { * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ConveyedLabelItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ConveyedLabelItemProvider.java index 6ee2d08edd2..1f1e772679e 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ConveyedLabelItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ConveyedLabelItemProvider.java @@ -11,26 +11,26 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; - import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; - import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ConveyedLabel} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ConveyedLabelItemProvider extends UmlLabelItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ConveyedLabelItemProvider(AdapterFactory adapterFactory) { @@ -41,13 +41,13 @@ public class ConveyedLabelItemProvider extends UmlLabelItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -56,6 +56,7 @@ public class ConveyedLabelItemProvider extends UmlLabelItemProvider { * This returns ConveyedLabel.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -67,19 +68,20 @@ public class ConveyedLabelItemProvider extends UmlLabelItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { return getString("_UI_ConveyedLabel_type"); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -93,11 +95,11 @@ public class ConveyedLabelItemProvider extends UmlLabelItemProvider { * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DataTypeShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DataTypeShapeItemProvider.java index aa623883916..b3cfe32e58f 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DataTypeShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DataTypeShapeItemProvider.java @@ -22,6 +22,7 @@ import org.eclipse.papyrus.umldi.DataTypeShape; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.DataTypeShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class DataTypeShapeItemProvider extends ClassifierWithOperationsShapeItemProvider { @@ -30,6 +31,7 @@ public class DataTypeShapeItemProvider extends ClassifierWithOperationsShapeItem * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public DataTypeShapeItemProvider(AdapterFactory adapterFactory) { @@ -40,13 +42,13 @@ public class DataTypeShapeItemProvider extends ClassifierWithOperationsShapeItem * 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); - } return itemPropertyDescriptors; } @@ -55,6 +57,7 @@ public class DataTypeShapeItemProvider extends ClassifierWithOperationsShapeItem * This returns DataTypeShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -66,12 +69,13 @@ public class DataTypeShapeItemProvider extends ClassifierWithOperationsShapeItem * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { DataTypeShape dataTypeShape = (DataTypeShape)object; - return getString("_UI_DataTypeShape_type") + " " + dataTypeShape.isUseClassifierNotation(); + return getString("_UI_DataTypeShape_type") + " " + dataTypeShape.isShowStereotypeAttributes(); } /** @@ -79,6 +83,7 @@ public class DataTypeShapeItemProvider extends ClassifierWithOperationsShapeItem * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -92,6 +97,7 @@ public class DataTypeShapeItemProvider extends ClassifierWithOperationsShapeItem * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DeferrableTriggerCompartmentItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DeferrableTriggerCompartmentItemProvider.java index 741a11a4eed..3a2db5e1736 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DeferrableTriggerCompartmentItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DeferrableTriggerCompartmentItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; import org.eclipse.emf.common.notify.AdapterFactory; @@ -22,13 +21,16 @@ import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.DeferrableTriggerCompartment} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class DeferrableTriggerCompartmentItemProvider extends ListCompartmentItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public DeferrableTriggerCompartmentItemProvider(AdapterFactory adapterFactory) { @@ -39,13 +41,13 @@ public class DeferrableTriggerCompartmentItemProvider extends ListCompartmentIte * 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); - } return itemPropertyDescriptors; } @@ -54,6 +56,7 @@ public class DeferrableTriggerCompartmentItemProvider extends ListCompartmentIte * This returns DeferrableTriggerCompartment.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -65,19 +68,20 @@ public class DeferrableTriggerCompartmentItemProvider extends ListCompartmentIte * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { return getString("_UI_DeferrableTriggerCompartment_type"); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -91,11 +95,11 @@ public class DeferrableTriggerCompartmentItemProvider extends ListCompartmentIte * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DependencyEdgeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DependencyEdgeItemProvider.java index 88f050a2d0b..935eeadc227 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DependencyEdgeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DependencyEdgeItemProvider.java @@ -26,6 +26,7 @@ import org.eclipse.papyrus.umldi.UMLDIPackage; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.DependencyEdge} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class DependencyEdgeItemProvider extends ElementEdgeItemProvider { @@ -34,6 +35,7 @@ public class DependencyEdgeItemProvider extends ElementEdgeItemProvider { * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public DependencyEdgeItemProvider(AdapterFactory adapterFactory) { @@ -44,13 +46,13 @@ public class DependencyEdgeItemProvider extends ElementEdgeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -61,11 +63,12 @@ public class DependencyEdgeItemProvider extends ElementEdgeItemProvider { * {@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(UMLDIPackage.Literals.DEPENDENCY_EDGE__ROLE_LABEL); } @@ -75,13 +78,13 @@ public class DependencyEdgeItemProvider extends ElementEdgeItemProvider { /** * <!-- 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); } @@ -89,6 +92,7 @@ public class DependencyEdgeItemProvider extends ElementEdgeItemProvider { * This returns DependencyEdge.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -100,11 +104,13 @@ public class DependencyEdgeItemProvider extends ElementEdgeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_DependencyEdge_type"); + DependencyEdge dependencyEdge = (DependencyEdge)object; + return getString("_UI_DependencyEdge_type") + " " + dependencyEdge.isShowStereotypeAttributes(); } /** @@ -112,16 +118,16 @@ public class DependencyEdgeItemProvider extends ElementEdgeItemProvider { * 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(DependencyEdge.class)) { - case UMLDIPackage.DEPENDENCY_EDGE__ROLE_LABEL: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(DependencyEdge.class)) { + case UMLDIPackage.DEPENDENCY_EDGE__ROLE_LABEL: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -131,15 +137,12 @@ public class DependencyEdgeItemProvider extends ElementEdgeItemProvider { * 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 - (UMLDIPackage.Literals.DEPENDENCY_EDGE__ROLE_LABEL, - UMLDIFactory.eINSTANCE.createRoleLabel())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DEPENDENCY_EDGE__ROLE_LABEL, UMLDIFactory.eINSTANCE.createRoleLabel())); } } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DependencyShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DependencyShapeItemProvider.java index e264456b8dd..65c828da98f 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DependencyShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DependencyShapeItemProvider.java @@ -16,11 +16,13 @@ import java.util.List; import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.DependencyShape; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.DependencyShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class DependencyShapeItemProvider extends ElementShapeItemProvider { @@ -29,6 +31,7 @@ public class DependencyShapeItemProvider extends ElementShapeItemProvider { * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public DependencyShapeItemProvider(AdapterFactory adapterFactory) { @@ -39,13 +42,13 @@ public class DependencyShapeItemProvider extends ElementShapeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -54,6 +57,7 @@ public class DependencyShapeItemProvider extends ElementShapeItemProvider { * This returns DependencyShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -65,11 +69,13 @@ public class DependencyShapeItemProvider extends ElementShapeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_DependencyShape_type"); + DependencyShape dependencyShape = (DependencyShape)object; + return getString("_UI_DependencyShape_type") + " " + dependencyShape.isShowStereotypeAttributes(); } /** @@ -77,6 +83,7 @@ public class DependencyShapeItemProvider extends ElementShapeItemProvider { * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -90,6 +97,7 @@ public class DependencyShapeItemProvider extends ElementShapeItemProvider { * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DeployedArtifactCompartmentItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DeployedArtifactCompartmentItemProvider.java index 0ebb98d66d2..31b285c9471 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DeployedArtifactCompartmentItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DeployedArtifactCompartmentItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; import org.eclipse.emf.common.notify.AdapterFactory; @@ -22,13 +21,16 @@ import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.DeployedArtifactCompartment} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class DeployedArtifactCompartmentItemProvider extends ClassifierCompartmentItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public DeployedArtifactCompartmentItemProvider(AdapterFactory adapterFactory) { @@ -39,13 +41,13 @@ public class DeployedArtifactCompartmentItemProvider extends ClassifierCompartme * 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); - } return itemPropertyDescriptors; } @@ -54,6 +56,7 @@ public class DeployedArtifactCompartmentItemProvider extends ClassifierCompartme * This returns DeployedArtifactCompartment.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -65,19 +68,20 @@ public class DeployedArtifactCompartmentItemProvider extends ClassifierCompartme * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated NOT */ @Override public String getText(Object object) { return getString("_UI_DeployedArtifactCompartment_type"); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -91,11 +95,11 @@ public class DeployedArtifactCompartmentItemProvider extends ClassifierCompartme * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DeploymentDiagramItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DeploymentDiagramItemProvider.java index 088c120dc27..87b43e4cf52 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DeploymentDiagramItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DeploymentDiagramItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -26,13 +25,16 @@ import org.eclipse.papyrus.umldi.DeploymentDiagram; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.DeploymentDiagram} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class DeploymentDiagramItemProvider extends StructureDiagramItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public DeploymentDiagramItemProvider(AdapterFactory adapterFactory) { @@ -43,13 +45,13 @@ public class DeploymentDiagramItemProvider extends StructureDiagramItemProvider * 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); - } return itemPropertyDescriptors; } @@ -58,6 +60,7 @@ public class DeploymentDiagramItemProvider extends StructureDiagramItemProvider * This returns DeploymentDiagram.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -69,22 +72,21 @@ public class DeploymentDiagramItemProvider extends StructureDiagramItemProvider * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { String label = ((DeploymentDiagram)object).getName(); - return label == null || label.length() == 0 ? - getString("_UI_DeploymentDiagram_type") : - getString("_UI_DeploymentDiagram_type") + " " + label; + return label == null || label.length() == 0 ? getString("_UI_DeploymentDiagram_type") : getString("_UI_DeploymentDiagram_type") + " " + label; } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -98,11 +100,11 @@ public class DeploymentDiagramItemProvider extends StructureDiagramItemProvider * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DeploymentEdgeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DeploymentEdgeItemProvider.java index 9e03c848d11..89c73e2931a 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DeploymentEdgeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DeploymentEdgeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -19,18 +18,22 @@ import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.DeploymentEdge; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.DeploymentEdge} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class DeploymentEdgeItemProvider extends DependencyEdgeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public DeploymentEdgeItemProvider(AdapterFactory adapterFactory) { @@ -41,13 +44,13 @@ public class DeploymentEdgeItemProvider extends DependencyEdgeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -56,6 +59,7 @@ public class DeploymentEdgeItemProvider extends DependencyEdgeItemProvider { * This returns DeploymentEdge.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -67,19 +71,21 @@ public class DeploymentEdgeItemProvider extends DependencyEdgeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_DeploymentEdge_type"); + DeploymentEdge deploymentEdge = (DeploymentEdge)object; + return getString("_UI_DeploymentEdge_type") + " " + deploymentEdge.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -93,11 +99,11 @@ public class DeploymentEdgeItemProvider extends DependencyEdgeItemProvider { * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DeploymentSpecificationShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DeploymentSpecificationShapeItemProvider.java index bca76c2754d..5a55d60b396 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DeploymentSpecificationShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DeploymentSpecificationShapeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -26,13 +25,16 @@ import org.eclipse.papyrus.umldi.DeploymentSpecificationShape; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.DeploymentSpecificationShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class DeploymentSpecificationShapeItemProvider extends ArtifactShapeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public DeploymentSpecificationShapeItemProvider(AdapterFactory adapterFactory) { @@ -43,13 +45,13 @@ public class DeploymentSpecificationShapeItemProvider extends ArtifactShapeItemP * 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); - } return itemPropertyDescriptors; } @@ -58,6 +60,7 @@ public class DeploymentSpecificationShapeItemProvider extends ArtifactShapeItemP * This returns DeploymentSpecificationShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -69,20 +72,21 @@ public class DeploymentSpecificationShapeItemProvider extends ArtifactShapeItemP * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { DeploymentSpecificationShape deploymentSpecificationShape = (DeploymentSpecificationShape)object; - return getString("_UI_DeploymentSpecificationShape_type") + " " + deploymentSpecificationShape.isUseClassifierNotation(); + return getString("_UI_DeploymentSpecificationShape_type") + " " + deploymentSpecificationShape.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -96,11 +100,11 @@ public class DeploymentSpecificationShapeItemProvider extends ArtifactShapeItemP * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DeploymentTargetShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DeploymentTargetShapeItemProvider.java index 182d08498dc..cf211c0ca0a 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DeploymentTargetShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DeploymentTargetShapeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -31,13 +30,16 @@ import org.eclipse.papyrus.umldi.UMLDIPackage; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.DeploymentTargetShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class DeploymentTargetShapeItemProvider extends ElementShapeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public DeploymentTargetShapeItemProvider(AdapterFactory adapterFactory) { @@ -48,13 +50,13 @@ public class DeploymentTargetShapeItemProvider extends ElementShapeItemProvider * 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); - } return itemPropertyDescriptors; } @@ -65,11 +67,12 @@ public class DeploymentTargetShapeItemProvider extends ElementShapeItemProvider * {@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(UMLDIPackage.Literals.DEPLOYMENT_TARGET_SHAPE__DEPLOYED_ARTIFACT_COMPARTMENT); } @@ -79,13 +82,13 @@ public class DeploymentTargetShapeItemProvider extends ElementShapeItemProvider /** * <!-- 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); } @@ -93,29 +96,30 @@ public class DeploymentTargetShapeItemProvider extends ElementShapeItemProvider * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_DeploymentTargetShape_type"); + DeploymentTargetShape deploymentTargetShape = (DeploymentTargetShape)object; + return getString("_UI_DeploymentTargetShape_type") + " " + deploymentTargetShape.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * 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(DeploymentTargetShape.class)) { - case UMLDIPackage.DEPLOYMENT_TARGET_SHAPE__DEPLOYED_ARTIFACT_COMPARTMENT: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(DeploymentTargetShape.class)) { + case UMLDIPackage.DEPLOYMENT_TARGET_SHAPE__DEPLOYED_ARTIFACT_COMPARTMENT: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -125,16 +129,12 @@ public class DeploymentTargetShapeItemProvider extends ElementShapeItemProvider * 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 - (UMLDIPackage.Literals.DEPLOYMENT_TARGET_SHAPE__DEPLOYED_ARTIFACT_COMPARTMENT, - UMLDIFactory.eINSTANCE.createDeployedArtifactCompartment())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DEPLOYMENT_TARGET_SHAPE__DEPLOYED_ARTIFACT_COMPARTMENT, UMLDIFactory.eINSTANCE.createDeployedArtifactCompartment())); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DeviceShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DeviceShapeItemProvider.java index ab6fc018798..4092b79455f 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DeviceShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DeviceShapeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; import org.eclipse.emf.common.notify.AdapterFactory; @@ -23,14 +22,16 @@ import org.eclipse.papyrus.umldi.DeviceShape; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.DeviceShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ -public class DeviceShapeItemProvider - extends NodeShapeItemProvider { +public class DeviceShapeItemProvider extends NodeShapeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public DeviceShapeItemProvider(AdapterFactory adapterFactory) { @@ -41,13 +42,13 @@ public class DeviceShapeItemProvider * 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); - } return itemPropertyDescriptors; } @@ -56,6 +57,7 @@ public class DeviceShapeItemProvider * This returns DeviceShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -67,20 +69,21 @@ public class DeviceShapeItemProvider * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { DeviceShape deviceShape = (DeviceShape)object; - return getString("_UI_DeviceShape_type") + " " + deviceShape.isUseClassifierNotation(); + return getString("_UI_DeviceShape_type") + " " + deviceShape.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -94,11 +97,11 @@ public class DeviceShapeItemProvider * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DiagramCompartmentItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DiagramCompartmentItemProvider.java index ebdaa5cb3a9..0ef843ce69b 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DiagramCompartmentItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DiagramCompartmentItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -31,13 +30,16 @@ import org.eclipse.papyrus.umldi.UMLDIPackage; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.DiagramCompartment} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class DiagramCompartmentItemProvider extends UmlCompartmentItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public DiagramCompartmentItemProvider(AdapterFactory adapterFactory) { @@ -48,13 +50,13 @@ public class DiagramCompartmentItemProvider extends UmlCompartmentItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -65,11 +67,12 @@ public class DiagramCompartmentItemProvider extends UmlCompartmentItemProvider { * {@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(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT); } @@ -79,13 +82,13 @@ public class DiagramCompartmentItemProvider extends UmlCompartmentItemProvider { /** * <!-- 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); } @@ -93,29 +96,29 @@ public class DiagramCompartmentItemProvider extends UmlCompartmentItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { return getString("_UI_DiagramCompartment_type"); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * 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(DiagramCompartment.class)) { - case UMLDIPackage.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(DiagramCompartment.class)) { + case UMLDIPackage.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -125,431 +128,111 @@ public class DiagramCompartmentItemProvider extends UmlCompartmentItemProvider { * 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 - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createPackageShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createConstraintShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createEnumerationShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createAssociationEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createPropertyEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createGeneralizationSetEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createActivityNodeShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createObjectNodeShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createObjectFlowEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createConnectorEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createInstanceSpecificationEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createDependencyEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createInstanceSpecificationShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createClassShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createPortShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createInterfaceShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createDataTypeShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createPrimitiveTypeShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createSignalShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createModelShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createContainmentEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createGeneralizationEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createAbstractionEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createRealizationEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createInterfaceRealizationEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createUsageEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createElementImportEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createPackageImportEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createPackageMergeEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createSubstitutionEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createInformationFlowEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createAssociationClassEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createCommentShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createAttachmentEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createAssociationClassShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createComponentShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createInformationItemShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createRepresentationEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createAssociationShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createDependencyShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createTimeObservationShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createDurationObservationShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createProfileShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createProfileApplicationEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createExtensionEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createArtifactShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createComponentRealizationEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createManifestationEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createPropertyShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createCollaborationShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createCollaborationUseShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createTemplateBindingEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createStereotypeShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createNodeShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createDeviceShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createExecutionEnvironmentShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createActivityShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createActionShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createStructuredActivityNodeShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createPinShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createActivityGroupShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createActivityParameterNodeShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createInteractionShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createOpaqueBehaviorShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createFunctionBehaviorShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createStateMachineShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createPseudostateShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createProtocolStateMachineShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createDeploymentSpecificationShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createCommunicationPathEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createDeploymentEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createActorShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createUseCaseShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createIncludeEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createExtendEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createStateShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createConnectionPointReferenceShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createRegionShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createTransitionEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createControlFlowEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createExceptionHandlerEdge())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createActivityPartitionShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createExpansionRegionShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, - UMLDIFactory.eINSTANCE.createExpansionNodeShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createPackageShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createConstraintShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createEnumerationShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createAssociationEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createPropertyEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createGeneralizationSetEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createActivityNodeShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createObjectNodeShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createObjectFlowEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createLifelineShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createInteractionFragmentShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createActionShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createPinShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createConnectorEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createInstanceSpecificationEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createDependencyEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createInstanceSpecificationShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createClassShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createPortShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createInterfaceShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createDataTypeShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createPrimitiveTypeShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createSignalShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createModelShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createContainmentEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createGeneralizationEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createAbstractionEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createRealizationEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createInterfaceRealizationEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createUsageEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createElementImportEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createPackageImportEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createPackageMergeEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createSubstitutionEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createInformationFlowEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createAssociationClassEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createCommentShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createAttachmentEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createAssociationClassShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createComponentShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createInformationItemShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createRepresentationEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createAssociationShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createDependencyShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createTimeObservationShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createTimeObservationShape_TimeObservationShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createDurationObservationShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createProfileShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createProfileApplicationEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createExtensionEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createArtifactShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createComponentRealizationEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createManifestationEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createPropertyShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createCollaborationShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createCollaborationUseShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createTemplateBindingEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createStereotypeShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createNodeShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createDeviceShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createExecutionEnvironmentShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createActivityShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createActivityParameterNodeShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createInteractionShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createGateShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createOpaqueBehaviorShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createFunctionBehaviorShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createStateMachineShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createPseudostateShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createProtocolStateMachineShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createDeploymentSpecificationShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createCommunicationPathEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createDeploymentEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createActorShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createUseCaseShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createIncludeEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createExtendEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createStateShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createConnectionPointReferenceShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createRegionShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createTransitionEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createControlFlowEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createActivityGroupShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createExceptionHandlerEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createInteractionUseShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createActivityPartitionShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createStructuredActivityNodeShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createExpansionRegionShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createExpansionNodeShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createMessageEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createGeneralOrderingEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createCombinedFragmentShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createInteractionOperandShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createExecutionSpecificationShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createDurationConstraintShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createTimeConstraintShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createTimeExpressionShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createDurationShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createPathEdge())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DIAGRAM_COMPARTMENT__TOP_UML_DIAGRAM_ELEMENT, UMLDIFactory.eINSTANCE.createStateInvariantShape())); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DurationConstraintShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DurationConstraintShapeItemProvider.java new file mode 100644 index 00000000000..690d4549191 --- /dev/null +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DurationConstraintShapeItemProvider.java @@ -0,0 +1,109 @@ +/** + * Copyright (c) 2014 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * CEA LIST - Initial API and implementation + */ +package org.eclipse.papyrus.umldi.provider; + +import java.util.Collection; +import java.util.List; + +import org.eclipse.emf.common.notify.AdapterFactory; +import org.eclipse.emf.common.notify.Notification; + +import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.DurationConstraintShape; + +/** + * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.DurationConstraintShape} object. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ +public class DurationConstraintShapeItemProvider extends ConstraintShapeItemProvider { + + /** + * This constructs an instance from a factory and a notifier. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + public DurationConstraintShapeItemProvider(AdapterFactory adapterFactory) { + super(adapterFactory); + } + + /** + * 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) { + super.getPropertyDescriptors(object); + } + return itemPropertyDescriptors; + } + + /** + * This returns DurationConstraintShape.gif. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Object getImage(Object object) { + return overlayImage(object, getResourceLocator().getImage("full/obj16/DurationConstraintShape")); + } + + /** + * This returns the label text for the adapted class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public String getText(Object object) { + DurationConstraintShape durationConstraintShape = (DurationConstraintShape)object; + return getString("_UI_DurationConstraintShape_type") + " " + durationConstraintShape.isShowStereotypeAttributes(); + } + + /** + * This handles model notifications by calling {@link #updateChildren} to update any cached + * 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); + super.notifyChanged(notification); + } + + /** + * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children + * 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); + } +} diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DurationObservationShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DurationObservationShapeItemProvider.java index 3b15e5003dc..a28276f7f19 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DurationObservationShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DurationObservationShapeItemProvider.java @@ -16,11 +16,13 @@ import java.util.List; import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.DurationObservationShape; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.DurationObservationShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class DurationObservationShapeItemProvider extends ElementShapeItemProvider { @@ -29,6 +31,7 @@ public class DurationObservationShapeItemProvider extends ElementShapeItemProvid * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public DurationObservationShapeItemProvider(AdapterFactory adapterFactory) { @@ -39,13 +42,13 @@ public class DurationObservationShapeItemProvider extends ElementShapeItemProvid * 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); - } return itemPropertyDescriptors; } @@ -54,6 +57,7 @@ public class DurationObservationShapeItemProvider extends ElementShapeItemProvid * This returns DurationObservationShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -65,11 +69,13 @@ public class DurationObservationShapeItemProvider extends ElementShapeItemProvid * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_DurationObservationShape_type"); + DurationObservationShape durationObservationShape = (DurationObservationShape)object; + return getString("_UI_DurationObservationShape_type") + " " + durationObservationShape.isShowStereotypeAttributes(); } /** @@ -77,6 +83,7 @@ public class DurationObservationShapeItemProvider extends ElementShapeItemProvid * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -90,6 +97,7 @@ public class DurationObservationShapeItemProvider extends ElementShapeItemProvid * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DurationShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DurationShapeItemProvider.java new file mode 100644 index 00000000000..119b81713df --- /dev/null +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/DurationShapeItemProvider.java @@ -0,0 +1,109 @@ +/** + * Copyright (c) 2014 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * CEA LIST - Initial API and implementation + */ +package org.eclipse.papyrus.umldi.provider; + +import java.util.Collection; +import java.util.List; + +import org.eclipse.emf.common.notify.AdapterFactory; +import org.eclipse.emf.common.notify.Notification; + +import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.DurationShape; + +/** + * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.DurationShape} object. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ +public class DurationShapeItemProvider extends ElementShapeItemProvider { + + /** + * This constructs an instance from a factory and a notifier. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + public DurationShapeItemProvider(AdapterFactory adapterFactory) { + super(adapterFactory); + } + + /** + * 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) { + super.getPropertyDescriptors(object); + } + return itemPropertyDescriptors; + } + + /** + * This returns DurationShape.gif. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Object getImage(Object object) { + return overlayImage(object, getResourceLocator().getImage("full/obj16/DurationShape")); + } + + /** + * This returns the label text for the adapted class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public String getText(Object object) { + DurationShape durationShape = (DurationShape)object; + return getString("_UI_DurationShape_type") + " " + durationShape.isShowStereotypeAttributes(); + } + + /** + * This handles model notifications by calling {@link #updateChildren} to update any cached + * 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); + super.notifyChanged(notification); + } + + /** + * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children + * 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); + } +} diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ElementEdgeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ElementEdgeItemProvider.java index 3a5bd9584eb..147df9ed8b0 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ElementEdgeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ElementEdgeItemProvider.java @@ -11,24 +11,27 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.ElementEdge; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ElementEdge} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ElementEdgeItemProvider extends UmlEdgeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ElementEdgeItemProvider(AdapterFactory adapterFactory) { @@ -39,13 +42,13 @@ public class ElementEdgeItemProvider extends UmlEdgeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -54,19 +57,21 @@ public class ElementEdgeItemProvider extends UmlEdgeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_ElementEdge_type"); + ElementEdge elementEdge = (ElementEdge)object; + return getString("_UI_ElementEdge_type") + " " + elementEdge.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -80,11 +85,11 @@ public class ElementEdgeItemProvider extends UmlEdgeItemProvider { * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ElementImportEdgeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ElementImportEdgeItemProvider.java index ba6f12e3463..5a0bbc4dfd4 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ElementImportEdgeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ElementImportEdgeItemProvider.java @@ -16,11 +16,13 @@ import java.util.List; import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.ElementImportEdge; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ElementImportEdge} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ElementImportEdgeItemProvider extends ElementEdgeItemProvider { @@ -29,6 +31,7 @@ public class ElementImportEdgeItemProvider extends ElementEdgeItemProvider { * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ElementImportEdgeItemProvider(AdapterFactory adapterFactory) { @@ -39,13 +42,13 @@ public class ElementImportEdgeItemProvider extends ElementEdgeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -54,6 +57,7 @@ public class ElementImportEdgeItemProvider extends ElementEdgeItemProvider { * This returns ElementImportEdge.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -65,11 +69,13 @@ public class ElementImportEdgeItemProvider extends ElementEdgeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_ElementImportEdge_type"); + ElementImportEdge elementImportEdge = (ElementImportEdge)object; + return getString("_UI_ElementImportEdge_type") + " " + elementImportEdge.isShowStereotypeAttributes(); } /** @@ -77,6 +83,7 @@ public class ElementImportEdgeItemProvider extends ElementEdgeItemProvider { * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -90,6 +97,7 @@ public class ElementImportEdgeItemProvider extends ElementEdgeItemProvider { * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ElementLabelItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ElementLabelItemProvider.java index c703b75cace..b5203b3fe98 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ElementLabelItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ElementLabelItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -24,13 +23,16 @@ import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ElementLabel} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ElementLabelItemProvider extends UmlLabelItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ElementLabelItemProvider(AdapterFactory adapterFactory) { @@ -41,13 +43,13 @@ public class ElementLabelItemProvider extends UmlLabelItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -56,6 +58,7 @@ public class ElementLabelItemProvider extends UmlLabelItemProvider { * This returns ElementLabel.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -67,19 +70,20 @@ public class ElementLabelItemProvider extends UmlLabelItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { return getString("_UI_ElementLabel_type"); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -93,11 +97,11 @@ public class ElementLabelItemProvider extends UmlLabelItemProvider { * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ElementShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ElementShapeItemProvider.java index 59af3e23136..3e1eb54e528 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ElementShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ElementShapeItemProvider.java @@ -11,24 +11,27 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.ElementShape; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ElementShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ElementShapeItemProvider extends UmlShapeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ElementShapeItemProvider(AdapterFactory adapterFactory) { @@ -39,13 +42,13 @@ public class ElementShapeItemProvider extends UmlShapeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -54,19 +57,21 @@ public class ElementShapeItemProvider extends UmlShapeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_ElementShape_type"); + ElementShape elementShape = (ElementShape)object; + return getString("_UI_ElementShape_type") + " " + elementShape.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -80,11 +85,11 @@ public class ElementShapeItemProvider extends UmlShapeItemProvider { * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ElementWithActivityNodesShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ElementWithActivityNodesShapeItemProvider.java new file mode 100644 index 00000000000..de1d2979ded --- /dev/null +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ElementWithActivityNodesShapeItemProvider.java @@ -0,0 +1,152 @@ +/** + * Copyright (c) 2014 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * CEA LIST - Initial API and implementation + */ +package org.eclipse.papyrus.umldi.provider; + +import java.util.Collection; +import java.util.List; + +import org.eclipse.emf.common.notify.AdapterFactory; +import org.eclipse.emf.common.notify.Notification; + +import org.eclipse.emf.ecore.EStructuralFeature; + +import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.emf.edit.provider.ViewerNotification; + +import org.eclipse.papyrus.umldi.ElementWithActivityNodesShape; +import org.eclipse.papyrus.umldi.UMLDIFactory; +import org.eclipse.papyrus.umldi.UMLDIPackage; + +/** + * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ElementWithActivityNodesShape} object. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ +public class ElementWithActivityNodesShapeItemProvider extends ElementShapeItemProvider { + + /** + * This constructs an instance from a factory and a notifier. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + public ElementWithActivityNodesShapeItemProvider(AdapterFactory adapterFactory) { + super(adapterFactory); + } + + /** + * 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) { + super.getPropertyDescriptors(object); + } + return itemPropertyDescriptors; + } + + /** + * This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an + * {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or + * {@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) { + super.getChildrenFeatures(object); + childrenFeatures.add(UMLDIPackage.Literals.ELEMENT_WITH_ACTIVITY_NODES_SHAPE__ACTIVITY_NODE_COMPARTMENT); + } + return childrenFeatures; + } + + /** + * <!-- 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); + } + + /** + * This returns ElementWithActivityNodesShape.gif. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Object getImage(Object object) { + return overlayImage(object, getResourceLocator().getImage("full/obj16/ElementWithActivityNodesShape")); + } + + /** + * This returns the label text for the adapted class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public String getText(Object object) { + ElementWithActivityNodesShape elementWithActivityNodesShape = (ElementWithActivityNodesShape)object; + return getString("_UI_ElementWithActivityNodesShape_type") + " " + elementWithActivityNodesShape.isShowStereotypeAttributes(); + } + + /** + * This handles model notifications by calling {@link #updateChildren} to update any cached + * 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(ElementWithActivityNodesShape.class)) { + case UMLDIPackage.ELEMENT_WITH_ACTIVITY_NODES_SHAPE__ACTIVITY_NODE_COMPARTMENT: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; + } + super.notifyChanged(notification); + } + + /** + * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children + * 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(UMLDIPackage.Literals.ELEMENT_WITH_ACTIVITY_NODES_SHAPE__ACTIVITY_NODE_COMPARTMENT, UMLDIFactory.eINSTANCE.createActivityNodeCompartment())); + } +} diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ElementWithPackagedElementsShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ElementWithPackagedElementsShapeItemProvider.java index 6a75c3ccbff..8973bcb7320 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ElementWithPackagedElementsShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ElementWithPackagedElementsShapeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -31,13 +30,16 @@ import org.eclipse.papyrus.umldi.UMLDIPackage; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ElementWithPackagedElementsShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ElementWithPackagedElementsShapeItemProvider extends ElementShapeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ElementWithPackagedElementsShapeItemProvider(AdapterFactory adapterFactory) { @@ -48,13 +50,13 @@ public class ElementWithPackagedElementsShapeItemProvider extends ElementShapeIt * 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); - } return itemPropertyDescriptors; } @@ -65,11 +67,12 @@ public class ElementWithPackagedElementsShapeItemProvider extends ElementShapeIt * {@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(UMLDIPackage.Literals.ELEMENT_WITH_PACKAGED_ELEMENTS_SHAPE__PACKAGED_ELEMENT_COMPARTMENT); } @@ -79,13 +82,13 @@ public class ElementWithPackagedElementsShapeItemProvider extends ElementShapeIt /** * <!-- 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); } @@ -93,6 +96,7 @@ public class ElementWithPackagedElementsShapeItemProvider extends ElementShapeIt * This returns ElementWithPackagedElementsShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -104,29 +108,30 @@ public class ElementWithPackagedElementsShapeItemProvider extends ElementShapeIt * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_ElementWithPackagedElementsShape_type"); + ElementWithPackagedElementsShape elementWithPackagedElementsShape = (ElementWithPackagedElementsShape)object; + return getString("_UI_ElementWithPackagedElementsShape_type") + " " + elementWithPackagedElementsShape.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * 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(ElementWithPackagedElementsShape.class)) { - case UMLDIPackage.ELEMENT_WITH_PACKAGED_ELEMENTS_SHAPE__PACKAGED_ELEMENT_COMPARTMENT: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(ElementWithPackagedElementsShape.class)) { + case UMLDIPackage.ELEMENT_WITH_PACKAGED_ELEMENTS_SHAPE__PACKAGED_ELEMENT_COMPARTMENT: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -136,16 +141,12 @@ public class ElementWithPackagedElementsShapeItemProvider extends ElementShapeIt * 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 - (UMLDIPackage.Literals.ELEMENT_WITH_PACKAGED_ELEMENTS_SHAPE__PACKAGED_ELEMENT_COMPARTMENT, - UMLDIFactory.eINSTANCE.createPackagedElementCompartment())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.ELEMENT_WITH_PACKAGED_ELEMENTS_SHAPE__PACKAGED_ELEMENT_COMPARTMENT, UMLDIFactory.eINSTANCE.createPackagedElementCompartment())); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ElementWithPortsShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ElementWithPortsShapeItemProvider.java index 64b67fe65f6..8f9d345882c 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ElementWithPortsShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ElementWithPortsShapeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -31,13 +30,16 @@ import org.eclipse.papyrus.umldi.UMLDIPackage; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ElementWithPortsShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ -public class ElementWithPortsShapeItemProvider extends ElementWithInternalStructureShapeItemProvider { +public class ElementWithPortsShapeItemProvider extends ElementWithStructureShapeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ElementWithPortsShapeItemProvider(AdapterFactory adapterFactory) { @@ -48,13 +50,13 @@ public class ElementWithPortsShapeItemProvider extends ElementWithInternalStruct * 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); - } return itemPropertyDescriptors; } @@ -65,11 +67,12 @@ public class ElementWithPortsShapeItemProvider extends ElementWithInternalStruct * {@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(UMLDIPackage.Literals.ELEMENT_WITH_PORTS_SHAPE__PORT_SHAPE); } @@ -79,13 +82,13 @@ public class ElementWithPortsShapeItemProvider extends ElementWithInternalStruct /** * <!-- 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); } @@ -93,29 +96,30 @@ public class ElementWithPortsShapeItemProvider extends ElementWithInternalStruct * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_ElementWithPortsShape_type"); + ElementWithPortsShape elementWithPortsShape = (ElementWithPortsShape)object; + return getString("_UI_ElementWithPortsShape_type") + " " + elementWithPortsShape.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * 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(ElementWithPortsShape.class)) { - case UMLDIPackage.ELEMENT_WITH_PORTS_SHAPE__PORT_SHAPE: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(ElementWithPortsShape.class)) { + case UMLDIPackage.ELEMENT_WITH_PORTS_SHAPE__PORT_SHAPE: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -125,16 +129,12 @@ public class ElementWithPortsShapeItemProvider extends ElementWithInternalStruct * 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 - (UMLDIPackage.Literals.ELEMENT_WITH_PORTS_SHAPE__PORT_SHAPE, - UMLDIFactory.eINSTANCE.createPortShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.ELEMENT_WITH_PORTS_SHAPE__PORT_SHAPE, UMLDIFactory.eINSTANCE.createPortShape())); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/RelationshipWithGuardEdgeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ElementWithStructureShapeItemProvider.java index 603a76cbc20..733e241268d 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/RelationshipWithGuardEdgeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ElementWithStructureShapeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -23,24 +22,27 @@ import org.eclipse.emf.ecore.EStructuralFeature; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; import org.eclipse.emf.edit.provider.ViewerNotification; -import org.eclipse.papyrus.umldi.RelationshipWithGuardEdge; +import org.eclipse.papyrus.umldi.ElementWithStructureShape; import org.eclipse.papyrus.umldi.UMLDIFactory; import org.eclipse.papyrus.umldi.UMLDIPackage; /** - * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.RelationshipWithGuardEdge} object. + * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ElementWithStructureShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ -public class RelationshipWithGuardEdgeItemProvider extends ElementEdgeItemProvider { +public class ElementWithStructureShapeItemProvider extends ElementShapeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ - public RelationshipWithGuardEdgeItemProvider(AdapterFactory adapterFactory) { + public ElementWithStructureShapeItemProvider(AdapterFactory adapterFactory) { super(adapterFactory); } @@ -48,13 +50,13 @@ public class RelationshipWithGuardEdgeItemProvider extends ElementEdgeItemProvid * 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); - } return itemPropertyDescriptors; } @@ -65,13 +67,14 @@ public class RelationshipWithGuardEdgeItemProvider extends ElementEdgeItemProvid * {@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(UMLDIPackage.Literals.RELATIONSHIP_WITH_GUARD_EDGE__GUARD_LABEL); + childrenFeatures.add(UMLDIPackage.Literals.ELEMENT_WITH_STRUCTURE_SHAPE__STRUCTURE_COMPARTMENT); } return childrenFeatures; } @@ -79,13 +82,13 @@ public class RelationshipWithGuardEdgeItemProvider extends ElementEdgeItemProvid /** * <!-- 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); } @@ -93,29 +96,30 @@ public class RelationshipWithGuardEdgeItemProvider extends ElementEdgeItemProvid * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_RelationshipWithGuardEdge_type"); + ElementWithStructureShape elementWithStructureShape = (ElementWithStructureShape)object; + return getString("_UI_ElementWithStructureShape_type") + " " + elementWithStructureShape.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * 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(RelationshipWithGuardEdge.class)) { - case UMLDIPackage.RELATIONSHIP_WITH_GUARD_EDGE__GUARD_LABEL: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(ElementWithStructureShape.class)) { + case UMLDIPackage.ELEMENT_WITH_STRUCTURE_SHAPE__STRUCTURE_COMPARTMENT: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -125,16 +129,12 @@ public class RelationshipWithGuardEdgeItemProvider extends ElementEdgeItemProvid * 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 - (UMLDIPackage.Literals.RELATIONSHIP_WITH_GUARD_EDGE__GUARD_LABEL, - UMLDIFactory.eINSTANCE.createGuardLabel())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.ELEMENT_WITH_STRUCTURE_SHAPE__STRUCTURE_COMPARTMENT, UMLDIFactory.eINSTANCE.createStructureCompartment())); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/EnumerationShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/EnumerationShapeItemProvider.java index 090e7d528c1..19f058bdb91 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/EnumerationShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/EnumerationShapeItemProvider.java @@ -26,6 +26,7 @@ import org.eclipse.papyrus.umldi.UMLDIPackage; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.EnumerationShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class EnumerationShapeItemProvider extends ClassifierShapeItemProvider { @@ -34,6 +35,7 @@ public class EnumerationShapeItemProvider extends ClassifierShapeItemProvider { * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public EnumerationShapeItemProvider(AdapterFactory adapterFactory) { @@ -44,13 +46,13 @@ public class EnumerationShapeItemProvider extends ClassifierShapeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -61,11 +63,12 @@ public class EnumerationShapeItemProvider extends ClassifierShapeItemProvider { * {@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(UMLDIPackage.Literals.ENUMERATION_SHAPE__LITERAL_COMPARTMENT); } @@ -75,13 +78,13 @@ public class EnumerationShapeItemProvider extends ClassifierShapeItemProvider { /** * <!-- 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); } @@ -89,6 +92,7 @@ public class EnumerationShapeItemProvider extends ClassifierShapeItemProvider { * This returns EnumerationShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -100,12 +104,13 @@ public class EnumerationShapeItemProvider extends ClassifierShapeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { EnumerationShape enumerationShape = (EnumerationShape)object; - return getString("_UI_EnumerationShape_type") + " " + enumerationShape.isUseClassifierNotation(); + return getString("_UI_EnumerationShape_type") + " " + enumerationShape.isShowStereotypeAttributes(); } /** @@ -113,16 +118,16 @@ public class EnumerationShapeItemProvider extends ClassifierShapeItemProvider { * 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(EnumerationShape.class)) { - case UMLDIPackage.ENUMERATION_SHAPE__LITERAL_COMPARTMENT: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(EnumerationShape.class)) { + case UMLDIPackage.ENUMERATION_SHAPE__LITERAL_COMPARTMENT: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -132,15 +137,12 @@ public class EnumerationShapeItemProvider extends ClassifierShapeItemProvider { * 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 - (UMLDIPackage.Literals.ENUMERATION_SHAPE__LITERAL_COMPARTMENT, - UMLDIFactory.eINSTANCE.createLiteralCompartment())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.ENUMERATION_SHAPE__LITERAL_COMPARTMENT, UMLDIFactory.eINSTANCE.createLiteralCompartment())); } } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ExceptionHandlerEdgeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ExceptionHandlerEdgeItemProvider.java index de41258f3d4..6158fbd9d2f 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ExceptionHandlerEdgeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ExceptionHandlerEdgeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -29,13 +28,16 @@ import org.eclipse.papyrus.umldi.UMLDIPackage; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ExceptionHandlerEdge} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ExceptionHandlerEdgeItemProvider extends ElementEdgeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ExceptionHandlerEdgeItemProvider(AdapterFactory adapterFactory) { @@ -46,13 +48,13 @@ public class ExceptionHandlerEdgeItemProvider extends ElementEdgeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -63,11 +65,12 @@ public class ExceptionHandlerEdgeItemProvider extends ElementEdgeItemProvider { * {@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(UMLDIPackage.Literals.EXCEPTION_HANDLER_EDGE__TYPE_LABEL); childrenFeatures.add(UMLDIPackage.Literals.EXCEPTION_HANDLER_EDGE__ICON_LABEL); @@ -78,13 +81,13 @@ public class ExceptionHandlerEdgeItemProvider extends ElementEdgeItemProvider { /** * <!-- 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); } @@ -92,6 +95,7 @@ public class ExceptionHandlerEdgeItemProvider extends ElementEdgeItemProvider { * This returns ExceptionHandlerEdge.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -103,30 +107,31 @@ public class ExceptionHandlerEdgeItemProvider extends ElementEdgeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_ExceptionHandlerEdge_type"); + ExceptionHandlerEdge exceptionHandlerEdge = (ExceptionHandlerEdge)object; + return getString("_UI_ExceptionHandlerEdge_type") + " " + exceptionHandlerEdge.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * 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(ExceptionHandlerEdge.class)) { - case UMLDIPackage.EXCEPTION_HANDLER_EDGE__TYPE_LABEL: - case UMLDIPackage.EXCEPTION_HANDLER_EDGE__ICON_LABEL: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(ExceptionHandlerEdge.class)) { + case UMLDIPackage.EXCEPTION_HANDLER_EDGE__TYPE_LABEL: + case UMLDIPackage.EXCEPTION_HANDLER_EDGE__ICON_LABEL: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -136,21 +141,13 @@ public class ExceptionHandlerEdgeItemProvider extends ElementEdgeItemProvider { * 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 - (UMLDIPackage.Literals.EXCEPTION_HANDLER_EDGE__TYPE_LABEL, - UMLDIFactory.eINSTANCE.createTypeLabel())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.EXCEPTION_HANDLER_EDGE__ICON_LABEL, - UMLDIFactory.eINSTANCE.createIconLabel())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.EXCEPTION_HANDLER_EDGE__TYPE_LABEL, UMLDIFactory.eINSTANCE.createTypeLabel())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.EXCEPTION_HANDLER_EDGE__ICON_LABEL, UMLDIFactory.eINSTANCE.createIconLabel())); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ExecutionEnvironmentShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ExecutionEnvironmentShapeItemProvider.java index e9b2ccaafa0..d46930ba8ca 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ExecutionEnvironmentShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ExecutionEnvironmentShapeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; import org.eclipse.emf.common.notify.AdapterFactory; @@ -23,14 +22,16 @@ import org.eclipse.papyrus.umldi.ExecutionEnvironmentShape; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ExecutionEnvironmentShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ -public class ExecutionEnvironmentShapeItemProvider - extends NodeShapeItemProvider { +public class ExecutionEnvironmentShapeItemProvider extends NodeShapeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ExecutionEnvironmentShapeItemProvider(AdapterFactory adapterFactory) { @@ -41,13 +42,13 @@ public class ExecutionEnvironmentShapeItemProvider * 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); - } return itemPropertyDescriptors; } @@ -56,6 +57,7 @@ public class ExecutionEnvironmentShapeItemProvider * This returns ExecutionEnvironmentShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -67,20 +69,21 @@ public class ExecutionEnvironmentShapeItemProvider * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { ExecutionEnvironmentShape executionEnvironmentShape = (ExecutionEnvironmentShape)object; - return getString("_UI_ExecutionEnvironmentShape_type") + " " + executionEnvironmentShape.isUseClassifierNotation(); + return getString("_UI_ExecutionEnvironmentShape_type") + " " + executionEnvironmentShape.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -94,11 +97,11 @@ public class ExecutionEnvironmentShapeItemProvider * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ExecutionSpecificationShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ExecutionSpecificationShapeItemProvider.java new file mode 100644 index 00000000000..dd542519dc9 --- /dev/null +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ExecutionSpecificationShapeItemProvider.java @@ -0,0 +1,109 @@ +/** + * Copyright (c) 2014 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * CEA LIST - Initial API and implementation + */ +package org.eclipse.papyrus.umldi.provider; + +import java.util.Collection; +import java.util.List; + +import org.eclipse.emf.common.notify.AdapterFactory; +import org.eclipse.emf.common.notify.Notification; + +import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.ExecutionSpecificationShape; + +/** + * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ExecutionSpecificationShape} object. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ +public class ExecutionSpecificationShapeItemProvider extends InteractionFragmentShapeItemProvider { + + /** + * This constructs an instance from a factory and a notifier. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + public ExecutionSpecificationShapeItemProvider(AdapterFactory adapterFactory) { + super(adapterFactory); + } + + /** + * 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) { + super.getPropertyDescriptors(object); + } + return itemPropertyDescriptors; + } + + /** + * This returns ExecutionSpecificationShape.gif. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Object getImage(Object object) { + return overlayImage(object, getResourceLocator().getImage("full/obj16/ExecutionSpecificationShape")); + } + + /** + * This returns the label text for the adapted class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public String getText(Object object) { + ExecutionSpecificationShape executionSpecificationShape = (ExecutionSpecificationShape)object; + return getString("_UI_ExecutionSpecificationShape_type") + " " + executionSpecificationShape.isShowStereotypeAttributes(); + } + + /** + * This handles model notifications by calling {@link #updateChildren} to update any cached + * 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); + super.notifyChanged(notification); + } + + /** + * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children + * 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); + } +} diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ExpansionNodeShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ExpansionNodeShapeItemProvider.java index 991e4aafcdc..cf0fe43d3e0 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ExpansionNodeShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ExpansionNodeShapeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -19,18 +18,22 @@ import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.ExpansionNodeShape; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ExpansionNodeShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ExpansionNodeShapeItemProvider extends ObjectNodeShapeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ExpansionNodeShapeItemProvider(AdapterFactory adapterFactory) { @@ -41,13 +44,13 @@ public class ExpansionNodeShapeItemProvider extends ObjectNodeShapeItemProvider * 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); - } return itemPropertyDescriptors; } @@ -56,6 +59,7 @@ public class ExpansionNodeShapeItemProvider extends ObjectNodeShapeItemProvider * This returns ExpansionNodeShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -67,19 +71,21 @@ public class ExpansionNodeShapeItemProvider extends ObjectNodeShapeItemProvider * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_ExpansionNodeShape_type"); + ExpansionNodeShape expansionNodeShape = (ExpansionNodeShape)object; + return getString("_UI_ExpansionNodeShape_type") + " " + expansionNodeShape.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -93,11 +99,11 @@ public class ExpansionNodeShapeItemProvider extends ObjectNodeShapeItemProvider * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ExpansionRegionShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ExpansionRegionShapeItemProvider.java index b2212040dae..74e2b07c293 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ExpansionRegionShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ExpansionRegionShapeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -31,13 +30,16 @@ import org.eclipse.papyrus.umldi.UMLDIPackage; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ExpansionRegionShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ExpansionRegionShapeItemProvider extends StructuredActivityNodeShapeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ExpansionRegionShapeItemProvider(AdapterFactory adapterFactory) { @@ -48,13 +50,13 @@ public class ExpansionRegionShapeItemProvider extends StructuredActivityNodeShap * 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); - } return itemPropertyDescriptors; } @@ -65,11 +67,12 @@ public class ExpansionRegionShapeItemProvider extends StructuredActivityNodeShap * {@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(UMLDIPackage.Literals.EXPANSION_REGION_SHAPE__EXPANSION_NODE_SHAPE); } @@ -79,13 +82,13 @@ public class ExpansionRegionShapeItemProvider extends StructuredActivityNodeShap /** * <!-- 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); } @@ -93,6 +96,7 @@ public class ExpansionRegionShapeItemProvider extends StructuredActivityNodeShap * This returns ExpansionRegionShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -104,29 +108,30 @@ public class ExpansionRegionShapeItemProvider extends StructuredActivityNodeShap * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_ExpansionRegionShape_type"); + ExpansionRegionShape expansionRegionShape = (ExpansionRegionShape)object; + return getString("_UI_ExpansionRegionShape_type") + " " + expansionRegionShape.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * 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(ExpansionRegionShape.class)) { - case UMLDIPackage.EXPANSION_REGION_SHAPE__EXPANSION_NODE_SHAPE: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(ExpansionRegionShape.class)) { + case UMLDIPackage.EXPANSION_REGION_SHAPE__EXPANSION_NODE_SHAPE: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -136,16 +141,12 @@ public class ExpansionRegionShapeItemProvider extends StructuredActivityNodeShap * 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 - (UMLDIPackage.Literals.EXPANSION_REGION_SHAPE__EXPANSION_NODE_SHAPE, - UMLDIFactory.eINSTANCE.createExpansionNodeShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.EXPANSION_REGION_SHAPE__EXPANSION_NODE_SHAPE, UMLDIFactory.eINSTANCE.createExpansionNodeShape())); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ExtendEdgeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ExtendEdgeItemProvider.java index ebc8b47e5f3..816b0f92932 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ExtendEdgeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ExtendEdgeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -19,18 +18,22 @@ import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.ExtendEdge; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ExtendEdge} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ExtendEdgeItemProvider extends ElementEdgeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ExtendEdgeItemProvider(AdapterFactory adapterFactory) { @@ -41,13 +44,13 @@ public class ExtendEdgeItemProvider extends ElementEdgeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -56,6 +59,7 @@ public class ExtendEdgeItemProvider extends ElementEdgeItemProvider { * This returns ExtendEdge.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -67,19 +71,21 @@ public class ExtendEdgeItemProvider extends ElementEdgeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_ExtendEdge_type"); + ExtendEdge extendEdge = (ExtendEdge)object; + return getString("_UI_ExtendEdge_type") + " " + extendEdge.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -93,11 +99,11 @@ public class ExtendEdgeItemProvider extends ElementEdgeItemProvider { * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ExtensionEdgeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ExtensionEdgeItemProvider.java index 133022fb13a..a0cf3fa30cf 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ExtensionEdgeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ExtensionEdgeItemProvider.java @@ -11,24 +11,27 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.ExtensionEdge; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ExtensionEdge} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ExtensionEdgeItemProvider extends AssociationEdgeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ExtensionEdgeItemProvider(AdapterFactory adapterFactory) { @@ -39,13 +42,13 @@ public class ExtensionEdgeItemProvider extends AssociationEdgeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -54,6 +57,7 @@ public class ExtensionEdgeItemProvider extends AssociationEdgeItemProvider { * This returns ExtensionEdge.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -65,19 +69,21 @@ public class ExtensionEdgeItemProvider extends AssociationEdgeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_ExtensionEdge_type"); + ExtensionEdge extensionEdge = (ExtensionEdge)object; + return getString("_UI_ExtensionEdge_type") + " " + extensionEdge.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -91,11 +97,11 @@ public class ExtensionEdgeItemProvider extends AssociationEdgeItemProvider { * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ExtensionPointCompartmentItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ExtensionPointCompartmentItemProvider.java index 74ee0c7aa27..2a073542c4f 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ExtensionPointCompartmentItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ExtensionPointCompartmentItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; import org.eclipse.emf.common.notify.AdapterFactory; @@ -22,13 +21,16 @@ import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ExtensionPointCompartment} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ExtensionPointCompartmentItemProvider extends ListCompartmentItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ExtensionPointCompartmentItemProvider(AdapterFactory adapterFactory) { @@ -39,13 +41,13 @@ public class ExtensionPointCompartmentItemProvider extends ListCompartmentItemPr * 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); - } return itemPropertyDescriptors; } @@ -54,6 +56,7 @@ public class ExtensionPointCompartmentItemProvider extends ListCompartmentItemPr * This returns ExtensionPointCompartment.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -65,19 +68,20 @@ public class ExtensionPointCompartmentItemProvider extends ListCompartmentItemPr * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { return getString("_UI_ExtensionPointCompartment_type"); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -91,11 +95,11 @@ public class ExtensionPointCompartmentItemProvider extends ListCompartmentItemPr * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/FunctionBehaviorShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/FunctionBehaviorShapeItemProvider.java index 64cb1d7d667..e66c3332a49 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/FunctionBehaviorShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/FunctionBehaviorShapeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -26,13 +25,16 @@ import org.eclipse.papyrus.umldi.FunctionBehaviorShape; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.FunctionBehaviorShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class FunctionBehaviorShapeItemProvider extends OpaqueBehaviorShapeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public FunctionBehaviorShapeItemProvider(AdapterFactory adapterFactory) { @@ -43,13 +45,13 @@ public class FunctionBehaviorShapeItemProvider extends OpaqueBehaviorShapeItemPr * 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); - } return itemPropertyDescriptors; } @@ -58,6 +60,7 @@ public class FunctionBehaviorShapeItemProvider extends OpaqueBehaviorShapeItemPr * This returns FunctionBehaviorShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -69,20 +72,21 @@ public class FunctionBehaviorShapeItemProvider extends OpaqueBehaviorShapeItemPr * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { FunctionBehaviorShape functionBehaviorShape = (FunctionBehaviorShape)object; - return getString("_UI_FunctionBehaviorShape_type") + " " + functionBehaviorShape.isUseClassifierNotation(); + return getString("_UI_FunctionBehaviorShape_type") + " " + functionBehaviorShape.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -96,11 +100,11 @@ public class FunctionBehaviorShapeItemProvider extends OpaqueBehaviorShapeItemPr * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/GateShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/GateShapeItemProvider.java new file mode 100644 index 00000000000..b227ce186f8 --- /dev/null +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/GateShapeItemProvider.java @@ -0,0 +1,109 @@ +/** + * Copyright (c) 2014 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * CEA LIST - Initial API and implementation + */ +package org.eclipse.papyrus.umldi.provider; + +import java.util.Collection; +import java.util.List; + +import org.eclipse.emf.common.notify.AdapterFactory; +import org.eclipse.emf.common.notify.Notification; + +import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.GateShape; + +/** + * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.GateShape} object. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ +public class GateShapeItemProvider extends ElementShapeItemProvider { + + /** + * This constructs an instance from a factory and a notifier. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + public GateShapeItemProvider(AdapterFactory adapterFactory) { + super(adapterFactory); + } + + /** + * 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) { + super.getPropertyDescriptors(object); + } + return itemPropertyDescriptors; + } + + /** + * This returns GateShape.gif. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Object getImage(Object object) { + return overlayImage(object, getResourceLocator().getImage("full/obj16/GateShape")); + } + + /** + * This returns the label text for the adapted class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public String getText(Object object) { + GateShape gateShape = (GateShape)object; + return getString("_UI_GateShape_type") + " " + gateShape.isShowStereotypeAttributes(); + } + + /** + * This handles model notifications by calling {@link #updateChildren} to update any cached + * 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); + super.notifyChanged(notification); + } + + /** + * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children + * 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); + } +} diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/GeneralOrderingEdgeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/GeneralOrderingEdgeItemProvider.java new file mode 100644 index 00000000000..fe680ffc77e --- /dev/null +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/GeneralOrderingEdgeItemProvider.java @@ -0,0 +1,109 @@ +/** + * Copyright (c) 2014 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * CEA LIST - Initial API and implementation + */ +package org.eclipse.papyrus.umldi.provider; + +import java.util.Collection; +import java.util.List; + +import org.eclipse.emf.common.notify.AdapterFactory; +import org.eclipse.emf.common.notify.Notification; + +import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.GeneralOrderingEdge; + +/** + * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.GeneralOrderingEdge} object. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ +public class GeneralOrderingEdgeItemProvider extends ElementEdgeItemProvider { + + /** + * This constructs an instance from a factory and a notifier. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + public GeneralOrderingEdgeItemProvider(AdapterFactory adapterFactory) { + super(adapterFactory); + } + + /** + * 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) { + super.getPropertyDescriptors(object); + } + return itemPropertyDescriptors; + } + + /** + * This returns GeneralOrderingEdge.gif. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Object getImage(Object object) { + return overlayImage(object, getResourceLocator().getImage("full/obj16/GeneralOrderingEdge")); + } + + /** + * This returns the label text for the adapted class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public String getText(Object object) { + GeneralOrderingEdge generalOrderingEdge = (GeneralOrderingEdge)object; + return getString("_UI_GeneralOrderingEdge_type") + " " + generalOrderingEdge.isShowStereotypeAttributes(); + } + + /** + * This handles model notifications by calling {@link #updateChildren} to update any cached + * 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); + super.notifyChanged(notification); + } + + /** + * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children + * 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); + } +} diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/GeneralizationEdgeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/GeneralizationEdgeItemProvider.java index ffb655fa273..a7f7e0234e5 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/GeneralizationEdgeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/GeneralizationEdgeItemProvider.java @@ -16,11 +16,13 @@ import java.util.List; import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.GeneralizationEdge; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.GeneralizationEdge} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class GeneralizationEdgeItemProvider extends ElementEdgeItemProvider { @@ -29,6 +31,7 @@ public class GeneralizationEdgeItemProvider extends ElementEdgeItemProvider { * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public GeneralizationEdgeItemProvider(AdapterFactory adapterFactory) { @@ -39,13 +42,13 @@ public class GeneralizationEdgeItemProvider extends ElementEdgeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -54,6 +57,7 @@ public class GeneralizationEdgeItemProvider extends ElementEdgeItemProvider { * This returns GeneralizationEdge.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -65,11 +69,13 @@ public class GeneralizationEdgeItemProvider extends ElementEdgeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_GeneralizationEdge_type"); + GeneralizationEdge generalizationEdge = (GeneralizationEdge)object; + return getString("_UI_GeneralizationEdge_type") + " " + generalizationEdge.isShowStereotypeAttributes(); } /** @@ -77,6 +83,7 @@ public class GeneralizationEdgeItemProvider extends ElementEdgeItemProvider { * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -90,6 +97,7 @@ public class GeneralizationEdgeItemProvider extends ElementEdgeItemProvider { * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/GeneralizationSetEdgeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/GeneralizationSetEdgeItemProvider.java index cad7b55a77f..5366598d780 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/GeneralizationSetEdgeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/GeneralizationSetEdgeItemProvider.java @@ -26,6 +26,7 @@ import org.eclipse.papyrus.umldi.UMLDIPackage; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.GeneralizationSetEdge} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class GeneralizationSetEdgeItemProvider extends ElementEdgeItemProvider { @@ -34,6 +35,7 @@ public class GeneralizationSetEdgeItemProvider extends ElementEdgeItemProvider { * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public GeneralizationSetEdgeItemProvider(AdapterFactory adapterFactory) { @@ -44,13 +46,13 @@ public class GeneralizationSetEdgeItemProvider extends ElementEdgeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -61,11 +63,12 @@ public class GeneralizationSetEdgeItemProvider extends ElementEdgeItemProvider { * {@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(UMLDIPackage.Literals.GENERALIZATION_SET_EDGE__POWER_LABEL); childrenFeatures.add(UMLDIPackage.Literals.GENERALIZATION_SET_EDGE__CONSTRAINT_LABEL); @@ -76,13 +79,13 @@ public class GeneralizationSetEdgeItemProvider extends ElementEdgeItemProvider { /** * <!-- 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); } @@ -90,6 +93,7 @@ public class GeneralizationSetEdgeItemProvider extends ElementEdgeItemProvider { * This returns GeneralizationSetEdge.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -101,11 +105,13 @@ public class GeneralizationSetEdgeItemProvider extends ElementEdgeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_GeneralizationSetEdge_type"); + GeneralizationSetEdge generalizationSetEdge = (GeneralizationSetEdge)object; + return getString("_UI_GeneralizationSetEdge_type") + " " + generalizationSetEdge.isShowStereotypeAttributes(); } /** @@ -113,17 +119,17 @@ public class GeneralizationSetEdgeItemProvider extends ElementEdgeItemProvider { * 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(GeneralizationSetEdge.class)) { - case UMLDIPackage.GENERALIZATION_SET_EDGE__POWER_LABEL: - case UMLDIPackage.GENERALIZATION_SET_EDGE__CONSTRAINT_LABEL: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(GeneralizationSetEdge.class)) { + case UMLDIPackage.GENERALIZATION_SET_EDGE__POWER_LABEL: + case UMLDIPackage.GENERALIZATION_SET_EDGE__CONSTRAINT_LABEL: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -133,20 +139,13 @@ public class GeneralizationSetEdgeItemProvider extends ElementEdgeItemProvider { * 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 - (UMLDIPackage.Literals.GENERALIZATION_SET_EDGE__POWER_LABEL, - UMLDIFactory.eINSTANCE.createPowerLabel())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.GENERALIZATION_SET_EDGE__CONSTRAINT_LABEL, - UMLDIFactory.eINSTANCE.createConstraintLabel())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.GENERALIZATION_SET_EDGE__POWER_LABEL, UMLDIFactory.eINSTANCE.createPowerLabel())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.GENERALIZATION_SET_EDGE__CONSTRAINT_LABEL, UMLDIFactory.eINSTANCE.createConstraintLabel())); } } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/GuardLabelItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/GuardLabelItemProvider.java index 16f49df2827..b4ec1397ea9 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/GuardLabelItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/GuardLabelItemProvider.java @@ -11,26 +11,26 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; - import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; - import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.GuardLabel} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class GuardLabelItemProvider extends UmlLabelItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public GuardLabelItemProvider(AdapterFactory adapterFactory) { @@ -41,13 +41,13 @@ public class GuardLabelItemProvider extends UmlLabelItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -56,6 +56,7 @@ public class GuardLabelItemProvider extends UmlLabelItemProvider { * This returns GuardLabel.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -67,19 +68,20 @@ public class GuardLabelItemProvider extends UmlLabelItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { return getString("_UI_GuardLabel_type"); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -93,11 +95,11 @@ public class GuardLabelItemProvider extends UmlLabelItemProvider { * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/IconLabelItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/IconLabelItemProvider.java index 734e430dca4..c53f0e7f3a2 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/IconLabelItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/IconLabelItemProvider.java @@ -11,26 +11,26 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; - import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; - import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.IconLabel} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class IconLabelItemProvider extends UmlLabelItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public IconLabelItemProvider(AdapterFactory adapterFactory) { @@ -41,13 +41,13 @@ public class IconLabelItemProvider extends UmlLabelItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -56,6 +56,7 @@ public class IconLabelItemProvider extends UmlLabelItemProvider { * This returns IconLabel.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -67,19 +68,20 @@ public class IconLabelItemProvider extends UmlLabelItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { return getString("_UI_IconLabel_type"); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -93,11 +95,11 @@ public class IconLabelItemProvider extends UmlLabelItemProvider { * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/IncludeEdgeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/IncludeEdgeItemProvider.java index ec57fe1270c..383b491b7fd 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/IncludeEdgeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/IncludeEdgeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -19,18 +18,22 @@ import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.IncludeEdge; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.IncludeEdge} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class IncludeEdgeItemProvider extends ElementEdgeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public IncludeEdgeItemProvider(AdapterFactory adapterFactory) { @@ -41,13 +44,13 @@ public class IncludeEdgeItemProvider extends ElementEdgeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -56,6 +59,7 @@ public class IncludeEdgeItemProvider extends ElementEdgeItemProvider { * This returns IncludeEdge.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -67,19 +71,21 @@ public class IncludeEdgeItemProvider extends ElementEdgeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_IncludeEdge_type"); + IncludeEdge includeEdge = (IncludeEdge)object; + return getString("_UI_IncludeEdge_type") + " " + includeEdge.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -93,11 +99,11 @@ public class IncludeEdgeItemProvider extends ElementEdgeItemProvider { * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InformationFlowEdgeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InformationFlowEdgeItemProvider.java index 1e476c5cc3b..d32cf607d08 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InformationFlowEdgeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InformationFlowEdgeItemProvider.java @@ -26,6 +26,7 @@ import org.eclipse.papyrus.umldi.UMLDIPackage; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.InformationFlowEdge} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class InformationFlowEdgeItemProvider extends ElementEdgeItemProvider { @@ -34,6 +35,7 @@ public class InformationFlowEdgeItemProvider extends ElementEdgeItemProvider { * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public InformationFlowEdgeItemProvider(AdapterFactory adapterFactory) { @@ -44,13 +46,13 @@ public class InformationFlowEdgeItemProvider extends ElementEdgeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -61,11 +63,12 @@ public class InformationFlowEdgeItemProvider extends ElementEdgeItemProvider { * {@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(UMLDIPackage.Literals.INFORMATION_FLOW_EDGE__CONVEYED_LABEL); } @@ -75,13 +78,13 @@ public class InformationFlowEdgeItemProvider extends ElementEdgeItemProvider { /** * <!-- 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); } @@ -89,6 +92,7 @@ public class InformationFlowEdgeItemProvider extends ElementEdgeItemProvider { * This returns InformationFlowEdge.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -100,11 +104,13 @@ public class InformationFlowEdgeItemProvider extends ElementEdgeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_InformationFlowEdge_type"); + InformationFlowEdge informationFlowEdge = (InformationFlowEdge)object; + return getString("_UI_InformationFlowEdge_type") + " " + informationFlowEdge.isShowStereotypeAttributes(); } /** @@ -112,16 +118,16 @@ public class InformationFlowEdgeItemProvider extends ElementEdgeItemProvider { * 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(InformationFlowEdge.class)) { - case UMLDIPackage.INFORMATION_FLOW_EDGE__CONVEYED_LABEL: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(InformationFlowEdge.class)) { + case UMLDIPackage.INFORMATION_FLOW_EDGE__CONVEYED_LABEL: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -131,15 +137,12 @@ public class InformationFlowEdgeItemProvider extends ElementEdgeItemProvider { * 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 - (UMLDIPackage.Literals.INFORMATION_FLOW_EDGE__CONVEYED_LABEL, - UMLDIFactory.eINSTANCE.createConveyedLabel())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.INFORMATION_FLOW_EDGE__CONVEYED_LABEL, UMLDIFactory.eINSTANCE.createConveyedLabel())); } } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InformationItemShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InformationItemShapeItemProvider.java index 5c63aa469b0..67a981bbea5 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InformationItemShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InformationItemShapeItemProvider.java @@ -22,6 +22,7 @@ import org.eclipse.papyrus.umldi.InformationItemShape; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.InformationItemShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class InformationItemShapeItemProvider extends ClassifierShapeItemProvider { @@ -30,6 +31,7 @@ public class InformationItemShapeItemProvider extends ClassifierShapeItemProvide * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public InformationItemShapeItemProvider(AdapterFactory adapterFactory) { @@ -40,13 +42,13 @@ public class InformationItemShapeItemProvider extends ClassifierShapeItemProvide * 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); - } return itemPropertyDescriptors; } @@ -55,6 +57,7 @@ public class InformationItemShapeItemProvider extends ClassifierShapeItemProvide * This returns InformationItemShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -66,12 +69,13 @@ public class InformationItemShapeItemProvider extends ClassifierShapeItemProvide * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { InformationItemShape informationItemShape = (InformationItemShape)object; - return getString("_UI_InformationItemShape_type") + " " + informationItemShape.isUseClassifierNotation(); + return getString("_UI_InformationItemShape_type") + " " + informationItemShape.isShowStereotypeAttributes(); } /** @@ -79,6 +83,7 @@ public class InformationItemShapeItemProvider extends ClassifierShapeItemProvide * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -92,6 +97,7 @@ public class InformationItemShapeItemProvider extends ClassifierShapeItemProvide * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InstanceSpecificationEdgeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InstanceSpecificationEdgeItemProvider.java index 0f1be6525a7..009f86f82e4 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InstanceSpecificationEdgeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InstanceSpecificationEdgeItemProvider.java @@ -26,6 +26,7 @@ import org.eclipse.papyrus.umldi.UMLDIPackage; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.InstanceSpecificationEdge} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class InstanceSpecificationEdgeItemProvider extends ElementEdgeItemProvider { @@ -34,6 +35,7 @@ public class InstanceSpecificationEdgeItemProvider extends ElementEdgeItemProvid * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public InstanceSpecificationEdgeItemProvider(AdapterFactory adapterFactory) { @@ -44,13 +46,13 @@ public class InstanceSpecificationEdgeItemProvider extends ElementEdgeItemProvid * 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); - } return itemPropertyDescriptors; } @@ -61,11 +63,12 @@ public class InstanceSpecificationEdgeItemProvider extends ElementEdgeItemProvid * {@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(UMLDIPackage.Literals.INSTANCE_SPECIFICATION_EDGE__END_ROLE_LABEL); } @@ -75,13 +78,13 @@ public class InstanceSpecificationEdgeItemProvider extends ElementEdgeItemProvid /** * <!-- 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); } @@ -89,6 +92,7 @@ public class InstanceSpecificationEdgeItemProvider extends ElementEdgeItemProvid * This returns InstanceSpecificationEdge.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -100,11 +104,13 @@ public class InstanceSpecificationEdgeItemProvider extends ElementEdgeItemProvid * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_InstanceSpecificationEdge_type"); + InstanceSpecificationEdge instanceSpecificationEdge = (InstanceSpecificationEdge)object; + return getString("_UI_InstanceSpecificationEdge_type") + " " + instanceSpecificationEdge.isShowStereotypeAttributes(); } /** @@ -112,16 +118,16 @@ public class InstanceSpecificationEdgeItemProvider extends ElementEdgeItemProvid * 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(InstanceSpecificationEdge.class)) { - case UMLDIPackage.INSTANCE_SPECIFICATION_EDGE__END_ROLE_LABEL: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(InstanceSpecificationEdge.class)) { + case UMLDIPackage.INSTANCE_SPECIFICATION_EDGE__END_ROLE_LABEL: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -131,15 +137,12 @@ public class InstanceSpecificationEdgeItemProvider extends ElementEdgeItemProvid * 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 - (UMLDIPackage.Literals.INSTANCE_SPECIFICATION_EDGE__END_ROLE_LABEL, - UMLDIFactory.eINSTANCE.createRoleLabel())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.INSTANCE_SPECIFICATION_EDGE__END_ROLE_LABEL, UMLDIFactory.eINSTANCE.createRoleLabel())); } } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InstanceSpecificationShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InstanceSpecificationShapeItemProvider.java index 630d999442d..84314a0a751 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InstanceSpecificationShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InstanceSpecificationShapeItemProvider.java @@ -26,6 +26,7 @@ import org.eclipse.papyrus.umldi.UMLDIPackage; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.InstanceSpecificationShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class InstanceSpecificationShapeItemProvider extends DeploymentTargetShapeItemProvider { @@ -34,6 +35,7 @@ public class InstanceSpecificationShapeItemProvider extends DeploymentTargetShap * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public InstanceSpecificationShapeItemProvider(AdapterFactory adapterFactory) { @@ -44,13 +46,13 @@ public class InstanceSpecificationShapeItemProvider extends DeploymentTargetShap * 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); - } return itemPropertyDescriptors; } @@ -61,11 +63,12 @@ public class InstanceSpecificationShapeItemProvider extends DeploymentTargetShap * {@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(UMLDIPackage.Literals.INSTANCE_SPECIFICATION_SHAPE__SLOT_COMPARTMENT); } @@ -75,13 +78,13 @@ public class InstanceSpecificationShapeItemProvider extends DeploymentTargetShap /** * <!-- 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); } @@ -89,6 +92,7 @@ public class InstanceSpecificationShapeItemProvider extends DeploymentTargetShap * This returns InstanceSpecificationShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -100,11 +104,13 @@ public class InstanceSpecificationShapeItemProvider extends DeploymentTargetShap * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_InstanceSpecificationShape_type"); + InstanceSpecificationShape instanceSpecificationShape = (InstanceSpecificationShape)object; + return getString("_UI_InstanceSpecificationShape_type") + " " + instanceSpecificationShape.isShowStereotypeAttributes(); } /** @@ -112,16 +118,16 @@ public class InstanceSpecificationShapeItemProvider extends DeploymentTargetShap * 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(InstanceSpecificationShape.class)) { - case UMLDIPackage.INSTANCE_SPECIFICATION_SHAPE__SLOT_COMPARTMENT: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(InstanceSpecificationShape.class)) { + case UMLDIPackage.INSTANCE_SPECIFICATION_SHAPE__SLOT_COMPARTMENT: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -131,15 +137,12 @@ public class InstanceSpecificationShapeItemProvider extends DeploymentTargetShap * 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 - (UMLDIPackage.Literals.INSTANCE_SPECIFICATION_SHAPE__SLOT_COMPARTMENT, - UMLDIFactory.eINSTANCE.createSlotCompartment())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.INSTANCE_SPECIFICATION_SHAPE__SLOT_COMPARTMENT, UMLDIFactory.eINSTANCE.createSlotCompartment())); } } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InteractionDiagramItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InteractionDiagramItemProvider.java index 2bca9421857..735be242a70 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InteractionDiagramItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InteractionDiagramItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -26,13 +25,16 @@ import org.eclipse.papyrus.umldi.InteractionDiagram; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.InteractionDiagram} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class InteractionDiagramItemProvider extends BehaviorDiagramItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public InteractionDiagramItemProvider(AdapterFactory adapterFactory) { @@ -43,13 +45,13 @@ public class InteractionDiagramItemProvider extends BehaviorDiagramItemProvider * 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); - } return itemPropertyDescriptors; } @@ -58,22 +60,21 @@ public class InteractionDiagramItemProvider extends BehaviorDiagramItemProvider * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { String label = ((InteractionDiagram)object).getName(); - return label == null || label.length() == 0 ? - getString("_UI_InteractionDiagram_type") : - getString("_UI_InteractionDiagram_type") + " " + label; + return label == null || label.length() == 0 ? getString("_UI_InteractionDiagram_type") : getString("_UI_InteractionDiagram_type") + " " + label; } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -87,11 +88,11 @@ public class InteractionDiagramItemProvider extends BehaviorDiagramItemProvider * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InteractionFragmentShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InteractionFragmentShapeItemProvider.java new file mode 100644 index 00000000000..a9be6d5baeb --- /dev/null +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InteractionFragmentShapeItemProvider.java @@ -0,0 +1,109 @@ +/** + * Copyright (c) 2014 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * CEA LIST - Initial API and implementation + */ +package org.eclipse.papyrus.umldi.provider; + +import java.util.Collection; +import java.util.List; + +import org.eclipse.emf.common.notify.AdapterFactory; +import org.eclipse.emf.common.notify.Notification; + +import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.InteractionFragmentShape; + +/** + * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.InteractionFragmentShape} object. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ +public class InteractionFragmentShapeItemProvider extends ElementShapeItemProvider { + + /** + * This constructs an instance from a factory and a notifier. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + public InteractionFragmentShapeItemProvider(AdapterFactory adapterFactory) { + super(adapterFactory); + } + + /** + * 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) { + super.getPropertyDescriptors(object); + } + return itemPropertyDescriptors; + } + + /** + * This returns InteractionFragmentShape.gif. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Object getImage(Object object) { + return overlayImage(object, getResourceLocator().getImage("full/obj16/InteractionFragmentShape")); + } + + /** + * This returns the label text for the adapted class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public String getText(Object object) { + InteractionFragmentShape interactionFragmentShape = (InteractionFragmentShape)object; + return getString("_UI_InteractionFragmentShape_type") + " " + interactionFragmentShape.isShowStereotypeAttributes(); + } + + /** + * This handles model notifications by calling {@link #updateChildren} to update any cached + * 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); + super.notifyChanged(notification); + } + + /** + * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children + * 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); + } +} diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ElementWithInternalStructureShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InteractionFragmentWithGatesShapeItemProvider.java index a3809b61e56..b27d881c59b 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ElementWithInternalStructureShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InteractionFragmentWithGatesShapeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -19,26 +18,31 @@ import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.ecore.EStructuralFeature; + import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; import org.eclipse.emf.edit.provider.ViewerNotification; -import org.eclipse.papyrus.umldi.ElementWithInternalStructureShape; + +import org.eclipse.papyrus.umldi.InteractionFragmentWithGatesShape; import org.eclipse.papyrus.umldi.UMLDIFactory; import org.eclipse.papyrus.umldi.UMLDIPackage; /** - * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ElementWithInternalStructureShape} object. + * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.InteractionFragmentWithGatesShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ -public class ElementWithInternalStructureShapeItemProvider extends ElementShapeItemProvider { +public class InteractionFragmentWithGatesShapeItemProvider extends InteractionFragmentShapeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ - public ElementWithInternalStructureShapeItemProvider(AdapterFactory adapterFactory) { + public InteractionFragmentWithGatesShapeItemProvider(AdapterFactory adapterFactory) { super(adapterFactory); } @@ -46,13 +50,13 @@ public class ElementWithInternalStructureShapeItemProvider extends ElementShapeI * 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); - } return itemPropertyDescriptors; } @@ -63,13 +67,14 @@ public class ElementWithInternalStructureShapeItemProvider extends ElementShapeI * {@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(UMLDIPackage.Literals.ELEMENT_WITH_INTERNAL_STRUCTURE_SHAPE__INTERNAL_STRUCTURE_COMPARTMENT); + childrenFeatures.add(UMLDIPackage.Literals.INTERACTION_FRAGMENT_WITH_GATES_SHAPE__GATE_SHAPE); } return childrenFeatures; } @@ -77,13 +82,13 @@ public class ElementWithInternalStructureShapeItemProvider extends ElementShapeI /** * <!-- 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); } @@ -91,29 +96,30 @@ public class ElementWithInternalStructureShapeItemProvider extends ElementShapeI * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_ElementWithInternalStructureShape_type"); + InteractionFragmentWithGatesShape interactionFragmentWithGatesShape = (InteractionFragmentWithGatesShape)object; + return getString("_UI_InteractionFragmentWithGatesShape_type") + " " + interactionFragmentWithGatesShape.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * 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(ElementWithInternalStructureShape.class)) { - case UMLDIPackage.ELEMENT_WITH_INTERNAL_STRUCTURE_SHAPE__INTERNAL_STRUCTURE_COMPARTMENT: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(InteractionFragmentWithGatesShape.class)) { + case UMLDIPackage.INTERACTION_FRAGMENT_WITH_GATES_SHAPE__GATE_SHAPE: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -123,16 +129,12 @@ public class ElementWithInternalStructureShapeItemProvider extends ElementShapeI * 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 - (UMLDIPackage.Literals.ELEMENT_WITH_INTERNAL_STRUCTURE_SHAPE__INTERNAL_STRUCTURE_COMPARTMENT, - UMLDIFactory.eINSTANCE.createInternalStructureCompartment())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.INTERACTION_FRAGMENT_WITH_GATES_SHAPE__GATE_SHAPE, UMLDIFactory.eINSTANCE.createGateShape())); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InteractionFragmentWithSubfragmentsShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InteractionFragmentWithSubfragmentsShapeItemProvider.java new file mode 100644 index 00000000000..56aba1412d3 --- /dev/null +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InteractionFragmentWithSubfragmentsShapeItemProvider.java @@ -0,0 +1,140 @@ +/** + * Copyright (c) 2014 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * CEA LIST - Initial API and implementation + */ +package org.eclipse.papyrus.umldi.provider; + +import java.util.Collection; +import java.util.List; + +import org.eclipse.emf.common.notify.AdapterFactory; +import org.eclipse.emf.common.notify.Notification; + +import org.eclipse.emf.ecore.EStructuralFeature; + +import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.emf.edit.provider.ViewerNotification; + +import org.eclipse.papyrus.umldi.InteractionFragmentWithSubfragmentsShape; +import org.eclipse.papyrus.umldi.UMLDIFactory; +import org.eclipse.papyrus.umldi.UMLDIPackage; + +/** + * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.InteractionFragmentWithSubfragmentsShape} object. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ +public class InteractionFragmentWithSubfragmentsShapeItemProvider extends InteractionFragmentShapeItemProvider { + + /** + * This constructs an instance from a factory and a notifier. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + public InteractionFragmentWithSubfragmentsShapeItemProvider(AdapterFactory adapterFactory) { + super(adapterFactory); + } + + /** + * 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) { + super.getPropertyDescriptors(object); + } + return itemPropertyDescriptors; + } + + /** + * This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an + * {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or + * {@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) { + super.getChildrenFeatures(object); + childrenFeatures.add(UMLDIPackage.Literals.INTERACTION_FRAGMENT_WITH_SUBFRAGMENTS_SHAPE__SUBFRAGMENT_COMPARTMENT); + } + return childrenFeatures; + } + + /** + * <!-- 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); + } + + /** + * This returns the label text for the adapted class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public String getText(Object object) { + InteractionFragmentWithSubfragmentsShape interactionFragmentWithSubfragmentsShape = (InteractionFragmentWithSubfragmentsShape)object; + return getString("_UI_InteractionFragmentWithSubfragmentsShape_type") + " " + interactionFragmentWithSubfragmentsShape.isShowStereotypeAttributes(); + } + + /** + * This handles model notifications by calling {@link #updateChildren} to update any cached + * 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(InteractionFragmentWithSubfragmentsShape.class)) { + case UMLDIPackage.INTERACTION_FRAGMENT_WITH_SUBFRAGMENTS_SHAPE__SUBFRAGMENT_COMPARTMENT: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; + } + super.notifyChanged(notification); + } + + /** + * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children + * 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(UMLDIPackage.Literals.INTERACTION_FRAGMENT_WITH_SUBFRAGMENTS_SHAPE__SUBFRAGMENT_COMPARTMENT, UMLDIFactory.eINSTANCE.createSubfragmentCompartment())); + } +} diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InteractionOperandShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InteractionOperandShapeItemProvider.java new file mode 100644 index 00000000000..a7f61df2312 --- /dev/null +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InteractionOperandShapeItemProvider.java @@ -0,0 +1,107 @@ +/** + * Copyright (c) 2014 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * CEA LIST - Initial API and implementation + */ +package org.eclipse.papyrus.umldi.provider; + +import java.util.Collection; +import java.util.List; +import org.eclipse.emf.common.notify.AdapterFactory; +import org.eclipse.emf.common.notify.Notification; +import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.InteractionOperandShape; + +/** + * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.InteractionOperandShape} object. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ +public class InteractionOperandShapeItemProvider extends InteractionFragmentWithSubfragmentsShapeItemProvider { + + /** + * This constructs an instance from a factory and a notifier. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + public InteractionOperandShapeItemProvider(AdapterFactory adapterFactory) { + super(adapterFactory); + } + + /** + * 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) { + super.getPropertyDescriptors(object); + } + return itemPropertyDescriptors; + } + + /** + * This returns InteractionOperandShape.gif. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Object getImage(Object object) { + return overlayImage(object, getResourceLocator().getImage("full/obj16/InteractionOperandShape")); + } + + /** + * This returns the label text for the adapted class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public String getText(Object object) { + InteractionOperandShape interactionOperandShape = (InteractionOperandShape)object; + return getString("_UI_InteractionOperandShape_type") + " " + interactionOperandShape.isShowStereotypeAttributes(); + } + + /** + * This handles model notifications by calling {@link #updateChildren} to update any cached + * 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); + super.notifyChanged(notification); + } + + /** + * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children + * 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); + } +} diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InteractionOverviewDiagramItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InteractionOverviewDiagramItemProvider.java index bb4e4584ed8..a81f4198a33 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InteractionOverviewDiagramItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InteractionOverviewDiagramItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -26,13 +25,16 @@ import org.eclipse.papyrus.umldi.InteractionOverviewDiagram; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.InteractionOverviewDiagram} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class InteractionOverviewDiagramItemProvider extends InteractionDiagramItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public InteractionOverviewDiagramItemProvider(AdapterFactory adapterFactory) { @@ -43,13 +45,13 @@ public class InteractionOverviewDiagramItemProvider extends InteractionDiagramIt * 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); - } return itemPropertyDescriptors; } @@ -58,6 +60,7 @@ public class InteractionOverviewDiagramItemProvider extends InteractionDiagramIt * This returns InteractionOverviewDiagram.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -69,22 +72,21 @@ public class InteractionOverviewDiagramItemProvider extends InteractionDiagramIt * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { String label = ((InteractionOverviewDiagram)object).getName(); - return label == null || label.length() == 0 ? - getString("_UI_InteractionOverviewDiagram_type") : - getString("_UI_InteractionOverviewDiagram_type") + " " + label; + return label == null || label.length() == 0 ? getString("_UI_InteractionOverviewDiagram_type") : getString("_UI_InteractionOverviewDiagram_type") + " " + label; } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -98,11 +100,11 @@ public class InteractionOverviewDiagramItemProvider extends InteractionDiagramIt * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InteractionShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InteractionShapeItemProvider.java index d12ba28d78c..b3ea16e3e67 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InteractionShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InteractionShapeItemProvider.java @@ -11,28 +11,34 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; +import org.eclipse.emf.ecore.EStructuralFeature; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.emf.edit.provider.ViewerNotification; import org.eclipse.papyrus.umldi.InteractionShape; +import org.eclipse.papyrus.umldi.UMLDIFactory; +import org.eclipse.papyrus.umldi.UMLDIPackage; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.InteractionShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class InteractionShapeItemProvider extends ClassShapeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public InteractionShapeItemProvider(AdapterFactory adapterFactory) { @@ -43,21 +49,54 @@ public class InteractionShapeItemProvider extends ClassShapeItemProvider { * 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); - } return itemPropertyDescriptors; } /** + * This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an + * {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or + * {@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) { + super.getChildrenFeatures(object); + childrenFeatures.add(UMLDIPackage.Literals.INTERACTION_FRAGMENT_WITH_GATES_SHAPE__GATE_SHAPE); + childrenFeatures.add(UMLDIPackage.Literals.INTERACTION_FRAGMENT_WITH_SUBFRAGMENTS_SHAPE__SUBFRAGMENT_COMPARTMENT); + } + return childrenFeatures; + } + + /** + * <!-- 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); + } + + /** * This returns InteractionShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -69,25 +108,32 @@ public class InteractionShapeItemProvider extends ClassShapeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { InteractionShape interactionShape = (InteractionShape)object; - return getString("_UI_InteractionShape_type") + " " + interactionShape.isUseClassifierNotation(); + return getString("_UI_InteractionShape_type") + " " + interactionShape.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * 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(InteractionShape.class)) { + case UMLDIPackage.INTERACTION_SHAPE__GATE_SHAPE: + case UMLDIPackage.INTERACTION_SHAPE__SUBFRAGMENT_COMPARTMENT: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; + } super.notifyChanged(notification); } @@ -96,11 +142,13 @@ public class InteractionShapeItemProvider extends ClassShapeItemProvider { * 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(UMLDIPackage.Literals.INTERACTION_FRAGMENT_WITH_GATES_SHAPE__GATE_SHAPE, UMLDIFactory.eINSTANCE.createGateShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.INTERACTION_FRAGMENT_WITH_SUBFRAGMENTS_SHAPE__SUBFRAGMENT_COMPARTMENT, UMLDIFactory.eINSTANCE.createSubfragmentCompartment())); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InteractionUseShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InteractionUseShapeItemProvider.java new file mode 100644 index 00000000000..436a4e7bbfc --- /dev/null +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InteractionUseShapeItemProvider.java @@ -0,0 +1,150 @@ +/** + * Copyright (c) 2014 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * CEA LIST - Initial API and implementation + */ +package org.eclipse.papyrus.umldi.provider; + +import java.util.Collection; +import java.util.List; + +import org.eclipse.emf.common.notify.AdapterFactory; +import org.eclipse.emf.common.notify.Notification; + +import org.eclipse.emf.ecore.EStructuralFeature; +import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.emf.edit.provider.ViewerNotification; +import org.eclipse.papyrus.umldi.InteractionUseShape; +import org.eclipse.papyrus.umldi.UMLDIFactory; +import org.eclipse.papyrus.umldi.UMLDIPackage; + +/** + * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.InteractionUseShape} object. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ +public class InteractionUseShapeItemProvider extends InteractionFragmentWithGatesShapeItemProvider { + + /** + * This constructs an instance from a factory and a notifier. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + public InteractionUseShapeItemProvider(AdapterFactory adapterFactory) { + super(adapterFactory); + } + + /** + * 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) { + super.getPropertyDescriptors(object); + } + return itemPropertyDescriptors; + } + + /** + * This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an + * {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or + * {@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) { + super.getChildrenFeatures(object); + childrenFeatures.add(UMLDIPackage.Literals.INTERACTION_USE_SHAPE__TYPE_LABEL); + } + return childrenFeatures; + } + + /** + * <!-- 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); + } + + /** + * This returns InteractionUseShape.gif. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Object getImage(Object object) { + return overlayImage(object, getResourceLocator().getImage("full/obj16/InteractionUseShape")); + } + + /** + * This returns the label text for the adapted class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public String getText(Object object) { + InteractionUseShape interactionUseShape = (InteractionUseShape)object; + return getString("_UI_InteractionUseShape_type") + " " + interactionUseShape.isShowStereotypeAttributes(); + } + + /** + * This handles model notifications by calling {@link #updateChildren} to update any cached + * 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(InteractionUseShape.class)) { + case UMLDIPackage.INTERACTION_USE_SHAPE__TYPE_LABEL: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; + } + super.notifyChanged(notification); + } + + /** + * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children + * 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(UMLDIPackage.Literals.INTERACTION_USE_SHAPE__TYPE_LABEL, UMLDIFactory.eINSTANCE.createTypeLabel())); + } +} diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InterfaceRealizationEdgeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InterfaceRealizationEdgeItemProvider.java index aa63ef097f0..012961a07a4 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InterfaceRealizationEdgeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InterfaceRealizationEdgeItemProvider.java @@ -16,11 +16,13 @@ import java.util.List; import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.InterfaceRealizationEdge; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.InterfaceRealizationEdge} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class InterfaceRealizationEdgeItemProvider extends RealizationEdgeItemProvider { @@ -29,6 +31,7 @@ public class InterfaceRealizationEdgeItemProvider extends RealizationEdgeItemPro * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public InterfaceRealizationEdgeItemProvider(AdapterFactory adapterFactory) { @@ -39,13 +42,13 @@ public class InterfaceRealizationEdgeItemProvider extends RealizationEdgeItemPro * 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); - } return itemPropertyDescriptors; } @@ -54,6 +57,7 @@ public class InterfaceRealizationEdgeItemProvider extends RealizationEdgeItemPro * This returns InterfaceRealizationEdge.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -65,11 +69,13 @@ public class InterfaceRealizationEdgeItemProvider extends RealizationEdgeItemPro * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_InterfaceRealizationEdge_type"); + InterfaceRealizationEdge interfaceRealizationEdge = (InterfaceRealizationEdge)object; + return getString("_UI_InterfaceRealizationEdge_type") + " " + interfaceRealizationEdge.isShowStereotypeAttributes(); } /** @@ -77,6 +83,7 @@ public class InterfaceRealizationEdgeItemProvider extends RealizationEdgeItemPro * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -90,6 +97,7 @@ public class InterfaceRealizationEdgeItemProvider extends RealizationEdgeItemPro * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InterfaceShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InterfaceShapeItemProvider.java index 9157dd215a3..e1b967251ef 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InterfaceShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InterfaceShapeItemProvider.java @@ -22,6 +22,7 @@ import org.eclipse.papyrus.umldi.InterfaceShape; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.InterfaceShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class InterfaceShapeItemProvider extends ClassifierWithNestedClassifiersShapeItemProvider { @@ -30,6 +31,7 @@ public class InterfaceShapeItemProvider extends ClassifierWithNestedClassifiersS * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public InterfaceShapeItemProvider(AdapterFactory adapterFactory) { @@ -40,13 +42,13 @@ public class InterfaceShapeItemProvider extends ClassifierWithNestedClassifiersS * 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); - } return itemPropertyDescriptors; } @@ -55,6 +57,7 @@ public class InterfaceShapeItemProvider extends ClassifierWithNestedClassifiersS * This returns InterfaceShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -66,12 +69,13 @@ public class InterfaceShapeItemProvider extends ClassifierWithNestedClassifiersS * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { InterfaceShape interfaceShape = (InterfaceShape)object; - return getString("_UI_InterfaceShape_type") + " " + interfaceShape.isUseClassifierNotation(); + return getString("_UI_InterfaceShape_type") + " " + interfaceShape.isShowStereotypeAttributes(); } /** @@ -79,6 +83,7 @@ public class InterfaceShapeItemProvider extends ClassifierWithNestedClassifiersS * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -92,6 +97,7 @@ public class InterfaceShapeItemProvider extends ClassifierWithNestedClassifiersS * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InternalBehaviorCompartmentItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InternalBehaviorCompartmentItemProvider.java index 60817a57d4b..367d3c0de20 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InternalBehaviorCompartmentItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InternalBehaviorCompartmentItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; import org.eclipse.emf.common.notify.AdapterFactory; @@ -22,13 +21,16 @@ import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.InternalBehaviorCompartment} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class InternalBehaviorCompartmentItemProvider extends ListCompartmentItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public InternalBehaviorCompartmentItemProvider(AdapterFactory adapterFactory) { @@ -39,13 +41,13 @@ public class InternalBehaviorCompartmentItemProvider extends ListCompartmentItem * 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); - } return itemPropertyDescriptors; } @@ -54,6 +56,7 @@ public class InternalBehaviorCompartmentItemProvider extends ListCompartmentItem * This returns InternalBehaviorCompartment.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -65,19 +68,20 @@ public class InternalBehaviorCompartmentItemProvider extends ListCompartmentItem * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { return getString("_UI_InternalBehaviorCompartment_type"); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -91,11 +95,11 @@ public class InternalBehaviorCompartmentItemProvider extends ListCompartmentItem * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InternalTransitionCompartmentItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InternalTransitionCompartmentItemProvider.java index d4415d1982d..36105390ede 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InternalTransitionCompartmentItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InternalTransitionCompartmentItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; import org.eclipse.emf.common.notify.AdapterFactory; @@ -22,13 +21,16 @@ import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.InternalTransitionCompartment} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class InternalTransitionCompartmentItemProvider extends ListCompartmentItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public InternalTransitionCompartmentItemProvider(AdapterFactory adapterFactory) { @@ -39,13 +41,13 @@ public class InternalTransitionCompartmentItemProvider extends ListCompartmentIt * 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); - } return itemPropertyDescriptors; } @@ -54,6 +56,7 @@ public class InternalTransitionCompartmentItemProvider extends ListCompartmentIt * This returns InternalTransitionCompartment.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -65,19 +68,20 @@ public class InternalTransitionCompartmentItemProvider extends ListCompartmentIt * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { return getString("_UI_InternalTransitionCompartment_type"); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -91,11 +95,11 @@ public class InternalTransitionCompartmentItemProvider extends ListCompartmentIt * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/LifelineShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/LifelineShapeItemProvider.java new file mode 100644 index 00000000000..24e09837b53 --- /dev/null +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/LifelineShapeItemProvider.java @@ -0,0 +1,162 @@ +/** + * Copyright (c) 2014 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * CEA LIST - Initial API and implementation + */ +package org.eclipse.papyrus.umldi.provider; + +import java.util.Collection; +import java.util.List; + +import org.eclipse.emf.common.notify.AdapterFactory; +import org.eclipse.emf.common.notify.Notification; + +import org.eclipse.emf.ecore.EStructuralFeature; +import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.emf.edit.provider.ViewerNotification; +import org.eclipse.papyrus.umldi.LifelineShape; +import org.eclipse.papyrus.umldi.UMLDIFactory; +import org.eclipse.papyrus.umldi.UMLDIPackage; + +/** + * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.LifelineShape} object. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ +public class LifelineShapeItemProvider extends ElementShapeItemProvider { + + /** + * This constructs an instance from a factory and a notifier. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + public LifelineShapeItemProvider(AdapterFactory adapterFactory) { + super(adapterFactory); + } + + /** + * 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) { + super.getPropertyDescriptors(object); + } + return itemPropertyDescriptors; + } + + /** + * This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an + * {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or + * {@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) { + super.getChildrenFeatures(object); + childrenFeatures.add(UMLDIPackage.Literals.LIFELINE_SHAPE__SUBFRAGMENT_SHAPE); + childrenFeatures.add(UMLDIPackage.Literals.LIFELINE_SHAPE__NESTED_LIFELINE_SHAPE); + childrenFeatures.add(UMLDIPackage.Literals.LIFELINE_SHAPE__CONSTRAINT_LABEL); + } + return childrenFeatures; + } + + /** + * <!-- 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); + } + + /** + * This returns LifelineShape.gif. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Object getImage(Object object) { + return overlayImage(object, getResourceLocator().getImage("full/obj16/LifelineShape")); + } + + /** + * This returns the label text for the adapted class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public String getText(Object object) { + LifelineShape lifelineShape = (LifelineShape)object; + return getString("_UI_LifelineShape_type") + " " + lifelineShape.isShowStereotypeAttributes(); + } + + /** + * This handles model notifications by calling {@link #updateChildren} to update any cached + * 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(LifelineShape.class)) { + case UMLDIPackage.LIFELINE_SHAPE__SUBFRAGMENT_SHAPE: + case UMLDIPackage.LIFELINE_SHAPE__NESTED_LIFELINE_SHAPE: + case UMLDIPackage.LIFELINE_SHAPE__CONSTRAINT_LABEL: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; + } + super.notifyChanged(notification); + } + + /** + * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children + * 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(UMLDIPackage.Literals.LIFELINE_SHAPE__SUBFRAGMENT_SHAPE, UMLDIFactory.eINSTANCE.createInteractionFragmentShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.LIFELINE_SHAPE__SUBFRAGMENT_SHAPE, UMLDIFactory.eINSTANCE.createInteractionShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.LIFELINE_SHAPE__SUBFRAGMENT_SHAPE, UMLDIFactory.eINSTANCE.createInteractionUseShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.LIFELINE_SHAPE__SUBFRAGMENT_SHAPE, UMLDIFactory.eINSTANCE.createCombinedFragmentShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.LIFELINE_SHAPE__SUBFRAGMENT_SHAPE, UMLDIFactory.eINSTANCE.createInteractionOperandShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.LIFELINE_SHAPE__SUBFRAGMENT_SHAPE, UMLDIFactory.eINSTANCE.createExecutionSpecificationShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.LIFELINE_SHAPE__SUBFRAGMENT_SHAPE, UMLDIFactory.eINSTANCE.createStateInvariantShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.LIFELINE_SHAPE__NESTED_LIFELINE_SHAPE, UMLDIFactory.eINSTANCE.createLifelineShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.LIFELINE_SHAPE__CONSTRAINT_LABEL, UMLDIFactory.eINSTANCE.createConstraintLabel())); + } +} diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ListCompartmentItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ListCompartmentItemProvider.java index cc969b81fe4..812c578acff 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ListCompartmentItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ListCompartmentItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -29,13 +28,16 @@ import org.eclipse.papyrus.umldi.UMLDIPackage; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ListCompartment} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ListCompartmentItemProvider extends UmlCompartmentItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ListCompartmentItemProvider(AdapterFactory adapterFactory) { @@ -46,13 +48,13 @@ public class ListCompartmentItemProvider extends UmlCompartmentItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -63,11 +65,12 @@ public class ListCompartmentItemProvider extends UmlCompartmentItemProvider { * {@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(UMLDIPackage.Literals.LIST_COMPARTMENT__LIST_ITEM_LABEL); } @@ -77,13 +80,13 @@ public class ListCompartmentItemProvider extends UmlCompartmentItemProvider { /** * <!-- 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); } @@ -91,29 +94,29 @@ public class ListCompartmentItemProvider extends UmlCompartmentItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { return getString("_UI_ListCompartment_type"); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * 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(ListCompartment.class)) { - case UMLDIPackage.LIST_COMPARTMENT__LIST_ITEM_LABEL: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(ListCompartment.class)) { + case UMLDIPackage.LIST_COMPARTMENT__LIST_ITEM_LABEL: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -123,16 +126,12 @@ public class ListCompartmentItemProvider extends UmlCompartmentItemProvider { * 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 - (UMLDIPackage.Literals.LIST_COMPARTMENT__LIST_ITEM_LABEL, - UMLDIFactory.eINSTANCE.createListItemLabel())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.LIST_COMPARTMENT__LIST_ITEM_LABEL, UMLDIFactory.eINSTANCE.createListItemLabel())); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ListItemLabelItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ListItemLabelItemProvider.java index aa642a0b404..143057fc29a 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ListItemLabelItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ListItemLabelItemProvider.java @@ -11,26 +11,32 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; - import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; - +import org.eclipse.emf.ecore.EStructuralFeature; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.emf.edit.provider.ViewerNotification; +import org.eclipse.papyrus.dd.dc.DCFactory; +import org.eclipse.papyrus.dd.di.DIPackage; +import org.eclipse.papyrus.umldi.ListItemLabel; +import org.eclipse.papyrus.umldi.UMLDIPackage; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ListItemLabel} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ -public class ListItemLabelItemProvider extends UmlLabelItemProvider { +public class ListItemLabelItemProvider extends StereotypedDiagramElementItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ListItemLabelItemProvider(AdapterFactory adapterFactory) { @@ -41,21 +47,53 @@ public class ListItemLabelItemProvider extends UmlLabelItemProvider { * 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); - } return itemPropertyDescriptors; } /** + * This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an + * {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or + * {@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) { + super.getChildrenFeatures(object); + childrenFeatures.add(DIPackage.Literals.SHAPE__BOUNDS); + } + return childrenFeatures; + } + + /** + * <!-- 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); + } + + /** * This returns ListItemLabel.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -67,24 +105,31 @@ public class ListItemLabelItemProvider extends UmlLabelItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_ListItemLabel_type"); + ListItemLabel listItemLabel = (ListItemLabel)object; + return getString("_UI_ListItemLabel_type") + " " + listItemLabel.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * 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(ListItemLabel.class)) { + case UMLDIPackage.LIST_ITEM_LABEL__BOUNDS: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; + } super.notifyChanged(notification); } @@ -93,11 +138,12 @@ public class ListItemLabelItemProvider extends UmlLabelItemProvider { * 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())); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/LiteralCompartmentItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/LiteralCompartmentItemProvider.java index 2252a11441a..106373678ab 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/LiteralCompartmentItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/LiteralCompartmentItemProvider.java @@ -21,6 +21,7 @@ import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.LiteralCompartment} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class LiteralCompartmentItemProvider extends ListCompartmentItemProvider { @@ -29,6 +30,7 @@ public class LiteralCompartmentItemProvider extends ListCompartmentItemProvider * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public LiteralCompartmentItemProvider(AdapterFactory adapterFactory) { @@ -39,13 +41,13 @@ public class LiteralCompartmentItemProvider extends ListCompartmentItemProvider * 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); - } return itemPropertyDescriptors; } @@ -54,6 +56,7 @@ public class LiteralCompartmentItemProvider extends ListCompartmentItemProvider * This returns LiteralCompartment.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -65,6 +68,7 @@ public class LiteralCompartmentItemProvider extends ListCompartmentItemProvider * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -77,6 +81,7 @@ public class LiteralCompartmentItemProvider extends ListCompartmentItemProvider * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -90,6 +95,7 @@ public class LiteralCompartmentItemProvider extends ListCompartmentItemProvider * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/MainLabelItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/MainLabelItemProvider.java index db918b3d6a6..637f1a397c1 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/MainLabelItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/MainLabelItemProvider.java @@ -11,26 +11,26 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; - import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; - import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.MainLabel} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class MainLabelItemProvider extends UmlLabelItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public MainLabelItemProvider(AdapterFactory adapterFactory) { @@ -41,13 +41,13 @@ public class MainLabelItemProvider extends UmlLabelItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -56,6 +56,7 @@ public class MainLabelItemProvider extends UmlLabelItemProvider { * This returns MainLabel.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -67,19 +68,20 @@ public class MainLabelItemProvider extends UmlLabelItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { return getString("_UI_MainLabel_type"); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -93,11 +95,11 @@ public class MainLabelItemProvider extends UmlLabelItemProvider { * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ManifestationEdgeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ManifestationEdgeItemProvider.java index 55cf2ec5fbf..b9677e20dc8 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ManifestationEdgeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ManifestationEdgeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -19,18 +18,22 @@ import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.ManifestationEdge; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ManifestationEdge} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ManifestationEdgeItemProvider extends AbstractionEdgeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ManifestationEdgeItemProvider(AdapterFactory adapterFactory) { @@ -41,13 +44,13 @@ public class ManifestationEdgeItemProvider extends AbstractionEdgeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -56,6 +59,7 @@ public class ManifestationEdgeItemProvider extends AbstractionEdgeItemProvider { * This returns ManifestationEdge.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -67,19 +71,21 @@ public class ManifestationEdgeItemProvider extends AbstractionEdgeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_ManifestationEdge_type"); + ManifestationEdge manifestationEdge = (ManifestationEdge)object; + return getString("_UI_ManifestationEdge_type") + " " + manifestationEdge.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -93,11 +99,11 @@ public class ManifestationEdgeItemProvider extends AbstractionEdgeItemProvider { * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InternalStructureCompartmentItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/MessageEdgeItemProvider.java index 0e65bb800de..dda1177da9d 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/InternalStructureCompartmentItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/MessageEdgeItemProvider.java @@ -11,29 +11,32 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; + import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; -import org.eclipse.emf.edit.provider.ComposeableAdapterFactory; + import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; -import org.eclipse.papyrus.umldi.UMLDIPackage; +import org.eclipse.papyrus.umldi.MessageEdge; /** - * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.InternalStructureCompartment} object. + * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.MessageEdge} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ -public class InternalStructureCompartmentItemProvider extends DiagramCompartmentItemProvider { +public class MessageEdgeItemProvider extends ElementEdgeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ - public InternalStructureCompartmentItemProvider(AdapterFactory adapterFactory) { + public MessageEdgeItemProvider(AdapterFactory adapterFactory) { super(adapterFactory); } @@ -41,68 +44,48 @@ public class InternalStructureCompartmentItemProvider extends DiagramCompartment * 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); - - addElementWithInternalStructureShapePropertyDescriptor(object); } return itemPropertyDescriptors; } /** - * This adds a property descriptor for the Element With Internal Structure Shape feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addElementWithInternalStructureShapePropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_InternalStructureCompartment_elementWithInternalStructureShape_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_InternalStructureCompartment_elementWithInternalStructureShape_feature", "_UI_InternalStructureCompartment_type"), - UMLDIPackage.Literals.INTERNAL_STRUCTURE_COMPARTMENT__ELEMENT_WITH_INTERNAL_STRUCTURE_SHAPE, - false, - false, - false, - null, - null, - null)); - } - - /** - * This returns InternalStructureCompartment.gif. + * This returns MessageEdge.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/InternalStructureCompartment")); + return overlayImage(object, getResourceLocator().getImage("full/obj16/MessageEdge")); } /** * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_InternalStructureCompartment_type"); + MessageEdge messageEdge = (MessageEdge)object; + return getString("_UI_MessageEdge_type") + " " + messageEdge.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -116,11 +99,11 @@ public class InternalStructureCompartmentItemProvider extends DiagramCompartment * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/BodyLabelItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/MessageLabelItemProvider.java index 28a6ecad60a..3cc32e68374 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/BodyLabelItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/MessageLabelItemProvider.java @@ -11,29 +11,29 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; - import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; - import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; /** - * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.BodyLabel} object. + * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.MessageLabel} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ -public class BodyLabelItemProvider extends UmlLabelItemProvider { +public class MessageLabelItemProvider extends UmlLabelItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ - public BodyLabelItemProvider(AdapterFactory adapterFactory) { + public MessageLabelItemProvider(AdapterFactory adapterFactory) { super(adapterFactory); } @@ -41,45 +41,47 @@ public class BodyLabelItemProvider extends UmlLabelItemProvider { * 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); - } return itemPropertyDescriptors; } /** - * This returns BodyLabel.gif. + * This returns MessageLabel.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/BodyLabel")); + return overlayImage(object, getResourceLocator().getImage("full/obj16/MessageLabel")); } /** * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_BodyLabel_type"); + return getString("_UI_MessageLabel_type"); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -93,11 +95,11 @@ public class BodyLabelItemProvider extends UmlLabelItemProvider { * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ModelShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ModelShapeItemProvider.java index 1f4e09b1dca..9503d3ad941 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ModelShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ModelShapeItemProvider.java @@ -16,11 +16,13 @@ import java.util.List; import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.ModelShape; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ModelShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ModelShapeItemProvider extends PackageShapeItemProvider { @@ -29,6 +31,7 @@ public class ModelShapeItemProvider extends PackageShapeItemProvider { * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ModelShapeItemProvider(AdapterFactory adapterFactory) { @@ -39,13 +42,13 @@ public class ModelShapeItemProvider extends PackageShapeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -54,6 +57,7 @@ public class ModelShapeItemProvider extends PackageShapeItemProvider { * This returns ModelShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -65,11 +69,13 @@ public class ModelShapeItemProvider extends PackageShapeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_ModelShape_type"); + ModelShape modelShape = (ModelShape)object; + return getString("_UI_ModelShape_type") + " " + modelShape.isShowStereotypeAttributes(); } /** @@ -77,6 +83,7 @@ public class ModelShapeItemProvider extends PackageShapeItemProvider { * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -90,6 +97,7 @@ public class ModelShapeItemProvider extends PackageShapeItemProvider { * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/MultiplicityLabelItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/MultiplicityLabelItemProvider.java index edd4ef2a903..3eef63bd418 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/MultiplicityLabelItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/MultiplicityLabelItemProvider.java @@ -11,26 +11,26 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; - import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; - import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.MultiplicityLabel} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class MultiplicityLabelItemProvider extends UmlLabelItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public MultiplicityLabelItemProvider(AdapterFactory adapterFactory) { @@ -41,13 +41,13 @@ public class MultiplicityLabelItemProvider extends UmlLabelItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -56,6 +56,7 @@ public class MultiplicityLabelItemProvider extends UmlLabelItemProvider { * This returns MultiplicityLabel.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -67,19 +68,20 @@ public class MultiplicityLabelItemProvider extends UmlLabelItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { return getString("_UI_MultiplicityLabel_type"); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -93,11 +95,11 @@ public class MultiplicityLabelItemProvider extends UmlLabelItemProvider { * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/NestedArtifactCompartmentItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/NestedArtifactCompartmentItemProvider.java index e9daeb0e001..f5f782f7049 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/NestedArtifactCompartmentItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/NestedArtifactCompartmentItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; import org.eclipse.emf.common.notify.AdapterFactory; @@ -22,13 +21,16 @@ import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.NestedArtifactCompartment} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class NestedArtifactCompartmentItemProvider extends ClassifierCompartmentItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public NestedArtifactCompartmentItemProvider(AdapterFactory adapterFactory) { @@ -39,13 +41,13 @@ public class NestedArtifactCompartmentItemProvider extends ClassifierCompartment * 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); - } return itemPropertyDescriptors; } @@ -54,6 +56,7 @@ public class NestedArtifactCompartmentItemProvider extends ClassifierCompartment * This returns NestedArtifactCompartment.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -65,19 +68,20 @@ public class NestedArtifactCompartmentItemProvider extends ClassifierCompartment * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated NOT */ @Override public String getText(Object object) { return getString("_UI_NestedArtifactCompartment_type"); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -91,11 +95,11 @@ public class NestedArtifactCompartmentItemProvider extends ClassifierCompartment * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/NestedClassifierCompartmentItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/NestedClassifierCompartmentItemProvider.java index 1b57dfaa107..73e3e1e5f50 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/NestedClassifierCompartmentItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/NestedClassifierCompartmentItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; import org.eclipse.emf.common.notify.AdapterFactory; @@ -22,13 +21,16 @@ import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.NestedClassifierCompartment} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class NestedClassifierCompartmentItemProvider extends ClassifierCompartmentItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public NestedClassifierCompartmentItemProvider(AdapterFactory adapterFactory) { @@ -39,13 +41,13 @@ public class NestedClassifierCompartmentItemProvider extends ClassifierCompartme * 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); - } return itemPropertyDescriptors; } @@ -54,6 +56,7 @@ public class NestedClassifierCompartmentItemProvider extends ClassifierCompartme * This returns NestedClassifierCompartment.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -65,19 +68,20 @@ public class NestedClassifierCompartmentItemProvider extends ClassifierCompartme * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated NOT */ @Override public String getText(Object object) { return getString("_UI_NestedClassifierCompartment_type"); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -91,11 +95,11 @@ public class NestedClassifierCompartmentItemProvider extends ClassifierCompartme * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/NestedNodeCompartmentItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/NestedNodeCompartmentItemProvider.java index c8da4490786..c8c3d7f6ac1 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/NestedNodeCompartmentItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/NestedNodeCompartmentItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; import org.eclipse.emf.common.notify.AdapterFactory; @@ -22,13 +21,16 @@ import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.NestedNodeCompartment} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class NestedNodeCompartmentItemProvider extends ClassifierCompartmentItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public NestedNodeCompartmentItemProvider(AdapterFactory adapterFactory) { @@ -39,13 +41,13 @@ public class NestedNodeCompartmentItemProvider extends ClassifierCompartmentItem * 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); - } return itemPropertyDescriptors; } @@ -54,6 +56,7 @@ public class NestedNodeCompartmentItemProvider extends ClassifierCompartmentItem * This returns NestedNodeCompartment.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -65,19 +68,20 @@ public class NestedNodeCompartmentItemProvider extends ClassifierCompartmentItem * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated NOT */ @Override public String getText(Object object) { return getString("_UI_NestedNodeCompartment_type"); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -91,11 +95,11 @@ public class NestedNodeCompartmentItemProvider extends ClassifierCompartmentItem * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/NodeShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/NodeShapeItemProvider.java index 83d25170ba2..934ef379bf9 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/NodeShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/NodeShapeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -30,13 +29,16 @@ import org.eclipse.papyrus.umldi.UMLDIPackage; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.NodeShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class NodeShapeItemProvider extends ClassShapeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public NodeShapeItemProvider(AdapterFactory adapterFactory) { @@ -47,13 +49,13 @@ public class NodeShapeItemProvider extends ClassShapeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -64,11 +66,12 @@ public class NodeShapeItemProvider extends ClassShapeItemProvider { * {@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(UMLDIPackage.Literals.DEPLOYMENT_TARGET_SHAPE__DEPLOYED_ARTIFACT_COMPARTMENT); childrenFeatures.add(UMLDIPackage.Literals.NODE_SHAPE__NESTED_NODE_COMPARTMENT); @@ -79,13 +82,13 @@ public class NodeShapeItemProvider extends ClassShapeItemProvider { /** * <!-- 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); } @@ -93,6 +96,7 @@ public class NodeShapeItemProvider extends ClassShapeItemProvider { * This returns NodeShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -104,31 +108,31 @@ public class NodeShapeItemProvider extends ClassShapeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { NodeShape nodeShape = (NodeShape)object; - return getString("_UI_NodeShape_type") + " " + nodeShape.isUseClassifierNotation(); + return getString("_UI_NodeShape_type") + " " + nodeShape.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * 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(NodeShape.class)) { - case UMLDIPackage.NODE_SHAPE__DEPLOYED_ARTIFACT_COMPARTMENT: - case UMLDIPackage.NODE_SHAPE__NESTED_NODE_COMPARTMENT: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(NodeShape.class)) { + case UMLDIPackage.NODE_SHAPE__DEPLOYED_ARTIFACT_COMPARTMENT: + case UMLDIPackage.NODE_SHAPE__NESTED_NODE_COMPARTMENT: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -138,21 +142,13 @@ public class NodeShapeItemProvider extends ClassShapeItemProvider { * 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 - (UMLDIPackage.Literals.DEPLOYMENT_TARGET_SHAPE__DEPLOYED_ARTIFACT_COMPARTMENT, - UMLDIFactory.eINSTANCE.createDeployedArtifactCompartment())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.NODE_SHAPE__NESTED_NODE_COMPARTMENT, - UMLDIFactory.eINSTANCE.createNestedNodeCompartment())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DEPLOYMENT_TARGET_SHAPE__DEPLOYED_ARTIFACT_COMPARTMENT, UMLDIFactory.eINSTANCE.createDeployedArtifactCompartment())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.NODE_SHAPE__NESTED_NODE_COMPARTMENT, UMLDIFactory.eINSTANCE.createNestedNodeCompartment())); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ObjectDiagramItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ObjectDiagramItemProvider.java index d4934bda8a3..e0275009c4f 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ObjectDiagramItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ObjectDiagramItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -26,13 +25,16 @@ import org.eclipse.papyrus.umldi.ObjectDiagram; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ObjectDiagram} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ObjectDiagramItemProvider extends StructureDiagramItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ObjectDiagramItemProvider(AdapterFactory adapterFactory) { @@ -43,13 +45,13 @@ public class ObjectDiagramItemProvider extends StructureDiagramItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -58,6 +60,7 @@ public class ObjectDiagramItemProvider extends StructureDiagramItemProvider { * This returns ObjectDiagram.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -69,22 +72,21 @@ public class ObjectDiagramItemProvider extends StructureDiagramItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { String label = ((ObjectDiagram)object).getName(); - return label == null || label.length() == 0 ? - getString("_UI_ObjectDiagram_type") : - getString("_UI_ObjectDiagram_type") + " " + label; + return label == null || label.length() == 0 ? getString("_UI_ObjectDiagram_type") : getString("_UI_ObjectDiagram_type") + " " + label; } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -98,11 +100,11 @@ public class ObjectDiagramItemProvider extends StructureDiagramItemProvider { * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ObjectFlowEdgeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ObjectFlowEdgeItemProvider.java index 9651ab52be4..5cb0970aed2 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ObjectFlowEdgeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ObjectFlowEdgeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -29,13 +28,16 @@ import org.eclipse.papyrus.umldi.UMLDIPackage; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ObjectFlowEdge} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ObjectFlowEdgeItemProvider extends ActivityEdgeEdgeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ObjectFlowEdgeItemProvider(AdapterFactory adapterFactory) { @@ -46,13 +48,13 @@ public class ObjectFlowEdgeItemProvider extends ActivityEdgeEdgeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -63,11 +65,12 @@ public class ObjectFlowEdgeItemProvider extends ActivityEdgeEdgeItemProvider { * {@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(UMLDIPackage.Literals.OBJECT_FLOW_EDGE__TRANSFORMATION_LABEL); childrenFeatures.add(UMLDIPackage.Literals.OBJECT_FLOW_EDGE__SELECTION_LABEL); @@ -78,13 +81,13 @@ public class ObjectFlowEdgeItemProvider extends ActivityEdgeEdgeItemProvider { /** * <!-- 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); } @@ -92,6 +95,7 @@ public class ObjectFlowEdgeItemProvider extends ActivityEdgeEdgeItemProvider { * This returns ObjectFlowEdge.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -103,30 +107,31 @@ public class ObjectFlowEdgeItemProvider extends ActivityEdgeEdgeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_ObjectFlowEdge_type"); + ObjectFlowEdge objectFlowEdge = (ObjectFlowEdge)object; + return getString("_UI_ObjectFlowEdge_type") + " " + objectFlowEdge.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * 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(ObjectFlowEdge.class)) { - case UMLDIPackage.OBJECT_FLOW_EDGE__TRANSFORMATION_LABEL: - case UMLDIPackage.OBJECT_FLOW_EDGE__SELECTION_LABEL: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(ObjectFlowEdge.class)) { + case UMLDIPackage.OBJECT_FLOW_EDGE__TRANSFORMATION_LABEL: + case UMLDIPackage.OBJECT_FLOW_EDGE__SELECTION_LABEL: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -136,21 +141,13 @@ public class ObjectFlowEdgeItemProvider extends ActivityEdgeEdgeItemProvider { * 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 - (UMLDIPackage.Literals.OBJECT_FLOW_EDGE__TRANSFORMATION_LABEL, - UMLDIFactory.eINSTANCE.createTransformationLabel())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.OBJECT_FLOW_EDGE__SELECTION_LABEL, - UMLDIFactory.eINSTANCE.createSelectionLabel())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.OBJECT_FLOW_EDGE__TRANSFORMATION_LABEL, UMLDIFactory.eINSTANCE.createTransformationLabel())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.OBJECT_FLOW_EDGE__SELECTION_LABEL, UMLDIFactory.eINSTANCE.createSelectionLabel())); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ObjectNodeShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ObjectNodeShapeItemProvider.java index a13bc873c79..7e321224bab 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ObjectNodeShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ObjectNodeShapeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -31,13 +30,16 @@ import org.eclipse.papyrus.umldi.UMLDIPackage; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ObjectNodeShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ObjectNodeShapeItemProvider extends ActivityNodeShapeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ObjectNodeShapeItemProvider(AdapterFactory adapterFactory) { @@ -48,13 +50,13 @@ public class ObjectNodeShapeItemProvider extends ActivityNodeShapeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -65,11 +67,12 @@ public class ObjectNodeShapeItemProvider extends ActivityNodeShapeItemProvider { * {@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(UMLDIPackage.Literals.OBJECT_NODE_SHAPE__SELECTION_LABEL); childrenFeatures.add(UMLDIPackage.Literals.OBJECT_NODE_SHAPE__CONSTRAINT_LABEL); @@ -80,13 +83,13 @@ public class ObjectNodeShapeItemProvider extends ActivityNodeShapeItemProvider { /** * <!-- 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); } @@ -94,6 +97,7 @@ public class ObjectNodeShapeItemProvider extends ActivityNodeShapeItemProvider { * This returns ObjectNodeShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -105,30 +109,31 @@ public class ObjectNodeShapeItemProvider extends ActivityNodeShapeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_ObjectNodeShape_type"); + ObjectNodeShape objectNodeShape = (ObjectNodeShape)object; + return getString("_UI_ObjectNodeShape_type") + " " + objectNodeShape.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * 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(ObjectNodeShape.class)) { - case UMLDIPackage.OBJECT_NODE_SHAPE__SELECTION_LABEL: - case UMLDIPackage.OBJECT_NODE_SHAPE__CONSTRAINT_LABEL: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(ObjectNodeShape.class)) { + case UMLDIPackage.OBJECT_NODE_SHAPE__SELECTION_LABEL: + case UMLDIPackage.OBJECT_NODE_SHAPE__CONSTRAINT_LABEL: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -138,21 +143,13 @@ public class ObjectNodeShapeItemProvider extends ActivityNodeShapeItemProvider { * 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 - (UMLDIPackage.Literals.OBJECT_NODE_SHAPE__SELECTION_LABEL, - UMLDIFactory.eINSTANCE.createSelectionLabel())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.OBJECT_NODE_SHAPE__CONSTRAINT_LABEL, - UMLDIFactory.eINSTANCE.createConstraintLabel())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.OBJECT_NODE_SHAPE__SELECTION_LABEL, UMLDIFactory.eINSTANCE.createSelectionLabel())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.OBJECT_NODE_SHAPE__CONSTRAINT_LABEL, UMLDIFactory.eINSTANCE.createConstraintLabel())); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/OpaqueBehaviorShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/OpaqueBehaviorShapeItemProvider.java index a1c5a782419..4592efe0f90 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/OpaqueBehaviorShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/OpaqueBehaviorShapeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -26,13 +25,16 @@ import org.eclipse.papyrus.umldi.OpaqueBehaviorShape; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.OpaqueBehaviorShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class OpaqueBehaviorShapeItemProvider extends ClassShapeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public OpaqueBehaviorShapeItemProvider(AdapterFactory adapterFactory) { @@ -43,13 +45,13 @@ public class OpaqueBehaviorShapeItemProvider extends ClassShapeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -58,6 +60,7 @@ public class OpaqueBehaviorShapeItemProvider extends ClassShapeItemProvider { * This returns OpaqueBehaviorShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -69,20 +72,21 @@ public class OpaqueBehaviorShapeItemProvider extends ClassShapeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { OpaqueBehaviorShape opaqueBehaviorShape = (OpaqueBehaviorShape)object; - return getString("_UI_OpaqueBehaviorShape_type") + " " + opaqueBehaviorShape.isUseClassifierNotation(); + return getString("_UI_OpaqueBehaviorShape_type") + " " + opaqueBehaviorShape.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -96,11 +100,11 @@ public class OpaqueBehaviorShapeItemProvider extends ClassShapeItemProvider { * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/OperationCompartmentItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/OperationCompartmentItemProvider.java index 4a9d32e8032..402350f611f 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/OperationCompartmentItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/OperationCompartmentItemProvider.java @@ -21,6 +21,7 @@ import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.OperationCompartment} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class OperationCompartmentItemProvider extends ListCompartmentItemProvider { @@ -29,6 +30,7 @@ public class OperationCompartmentItemProvider extends ListCompartmentItemProvide * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public OperationCompartmentItemProvider(AdapterFactory adapterFactory) { @@ -39,13 +41,13 @@ public class OperationCompartmentItemProvider extends ListCompartmentItemProvide * 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); - } return itemPropertyDescriptors; } @@ -54,6 +56,7 @@ public class OperationCompartmentItemProvider extends ListCompartmentItemProvide * This returns OperationCompartment.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -65,6 +68,7 @@ public class OperationCompartmentItemProvider extends ListCompartmentItemProvide * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -77,6 +81,7 @@ public class OperationCompartmentItemProvider extends ListCompartmentItemProvide * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -90,6 +95,7 @@ public class OperationCompartmentItemProvider extends ListCompartmentItemProvide * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/OwnedBehaviorCompartmentItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/OwnedBehaviorCompartmentItemProvider.java index 5672216b55a..45bff3b823c 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/OwnedBehaviorCompartmentItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/OwnedBehaviorCompartmentItemProvider.java @@ -11,15 +11,11 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; - import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; - import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; - import org.eclipse.papyrus.umldi.CompartmentLayout; import org.eclipse.papyrus.umldi.OwnedBehaviorCompartment; @@ -27,13 +23,16 @@ import org.eclipse.papyrus.umldi.OwnedBehaviorCompartment; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.OwnedBehaviorCompartment} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class OwnedBehaviorCompartmentItemProvider extends ClassifierCompartmentItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public OwnedBehaviorCompartmentItemProvider(AdapterFactory adapterFactory) { @@ -44,13 +43,13 @@ public class OwnedBehaviorCompartmentItemProvider extends ClassifierCompartmentI * 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); - } return itemPropertyDescriptors; } @@ -59,6 +58,7 @@ public class OwnedBehaviorCompartmentItemProvider extends ClassifierCompartmentI * This returns OwnedBehaviorCompartment.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -70,23 +70,22 @@ public class OwnedBehaviorCompartmentItemProvider extends ClassifierCompartmentI * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { CompartmentLayout labelValue = ((OwnedBehaviorCompartment)object).getLayout(); String label = labelValue == null ? null : labelValue.toString(); - return label == null || label.length() == 0 ? - getString("_UI_OwnedBehaviorCompartment_type") : - getString("_UI_OwnedBehaviorCompartment_type") + " " + label; + return label == null || label.length() == 0 ? getString("_UI_OwnedBehaviorCompartment_type") : getString("_UI_OwnedBehaviorCompartment_type") + " " + label; } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -100,11 +99,11 @@ public class OwnedBehaviorCompartmentItemProvider extends ClassifierCompartmentI * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/OwnedUseCaseCompartmentItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/OwnedUseCaseCompartmentItemProvider.java index 05b24bc1bf4..dbeb3d78896 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/OwnedUseCaseCompartmentItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/OwnedUseCaseCompartmentItemProvider.java @@ -11,15 +11,11 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; - import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; - import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; - import org.eclipse.papyrus.umldi.CompartmentLayout; import org.eclipse.papyrus.umldi.OwnedUseCaseCompartment; @@ -27,13 +23,16 @@ import org.eclipse.papyrus.umldi.OwnedUseCaseCompartment; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.OwnedUseCaseCompartment} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class OwnedUseCaseCompartmentItemProvider extends ClassifierCompartmentItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public OwnedUseCaseCompartmentItemProvider(AdapterFactory adapterFactory) { @@ -44,13 +43,13 @@ public class OwnedUseCaseCompartmentItemProvider extends ClassifierCompartmentIt * 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); - } return itemPropertyDescriptors; } @@ -59,6 +58,7 @@ public class OwnedUseCaseCompartmentItemProvider extends ClassifierCompartmentIt * This returns OwnedUseCaseCompartment.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -70,23 +70,22 @@ public class OwnedUseCaseCompartmentItemProvider extends ClassifierCompartmentIt * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { CompartmentLayout labelValue = ((OwnedUseCaseCompartment)object).getLayout(); String label = labelValue == null ? null : labelValue.toString(); - return label == null || label.length() == 0 ? - getString("_UI_OwnedUseCaseCompartment_type") : - getString("_UI_OwnedUseCaseCompartment_type") + " " + label; + return label == null || label.length() == 0 ? getString("_UI_OwnedUseCaseCompartment_type") : getString("_UI_OwnedUseCaseCompartment_type") + " " + label; } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -100,11 +99,11 @@ public class OwnedUseCaseCompartmentItemProvider extends ClassifierCompartmentIt * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PackageDiagramItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PackageDiagramItemProvider.java index 511a8f2aed6..9373142e3a1 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PackageDiagramItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PackageDiagramItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -26,13 +25,16 @@ import org.eclipse.papyrus.umldi.PackageDiagram; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.PackageDiagram} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class PackageDiagramItemProvider extends StructureDiagramItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public PackageDiagramItemProvider(AdapterFactory adapterFactory) { @@ -43,13 +45,13 @@ public class PackageDiagramItemProvider extends StructureDiagramItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -58,6 +60,7 @@ public class PackageDiagramItemProvider extends StructureDiagramItemProvider { * This returns PackageDiagram.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -69,22 +72,21 @@ public class PackageDiagramItemProvider extends StructureDiagramItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { String label = ((PackageDiagram)object).getName(); - return label == null || label.length() == 0 ? - getString("_UI_PackageDiagram_type") : - getString("_UI_PackageDiagram_type") + " " + label; + return label == null || label.length() == 0 ? getString("_UI_PackageDiagram_type") : getString("_UI_PackageDiagram_type") + " " + label; } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -98,11 +100,11 @@ public class PackageDiagramItemProvider extends StructureDiagramItemProvider { * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PackageImportEdgeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PackageImportEdgeItemProvider.java index 32f375904bb..dd8bfff2a2e 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PackageImportEdgeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PackageImportEdgeItemProvider.java @@ -16,11 +16,13 @@ import java.util.List; import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.PackageImportEdge; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.PackageImportEdge} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class PackageImportEdgeItemProvider extends ElementEdgeItemProvider { @@ -29,6 +31,7 @@ public class PackageImportEdgeItemProvider extends ElementEdgeItemProvider { * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public PackageImportEdgeItemProvider(AdapterFactory adapterFactory) { @@ -39,13 +42,13 @@ public class PackageImportEdgeItemProvider extends ElementEdgeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -54,6 +57,7 @@ public class PackageImportEdgeItemProvider extends ElementEdgeItemProvider { * This returns PackageImportEdge.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -65,11 +69,13 @@ public class PackageImportEdgeItemProvider extends ElementEdgeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_PackageImportEdge_type"); + PackageImportEdge packageImportEdge = (PackageImportEdge)object; + return getString("_UI_PackageImportEdge_type") + " " + packageImportEdge.isShowStereotypeAttributes(); } /** @@ -77,6 +83,7 @@ public class PackageImportEdgeItemProvider extends ElementEdgeItemProvider { * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -90,6 +97,7 @@ public class PackageImportEdgeItemProvider extends ElementEdgeItemProvider { * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PackageMergeEdgeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PackageMergeEdgeItemProvider.java index 4168a2e1cf4..d8f4a9cd70f 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PackageMergeEdgeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PackageMergeEdgeItemProvider.java @@ -16,11 +16,13 @@ import java.util.List; import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.PackageMergeEdge; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.PackageMergeEdge} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class PackageMergeEdgeItemProvider extends ElementEdgeItemProvider { @@ -29,6 +31,7 @@ public class PackageMergeEdgeItemProvider extends ElementEdgeItemProvider { * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public PackageMergeEdgeItemProvider(AdapterFactory adapterFactory) { @@ -39,13 +42,13 @@ public class PackageMergeEdgeItemProvider extends ElementEdgeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -54,6 +57,7 @@ public class PackageMergeEdgeItemProvider extends ElementEdgeItemProvider { * This returns PackageMergeEdge.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -65,11 +69,13 @@ public class PackageMergeEdgeItemProvider extends ElementEdgeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_PackageMergeEdge_type"); + PackageMergeEdge packageMergeEdge = (PackageMergeEdge)object; + return getString("_UI_PackageMergeEdge_type") + " " + packageMergeEdge.isShowStereotypeAttributes(); } /** @@ -77,6 +83,7 @@ public class PackageMergeEdgeItemProvider extends ElementEdgeItemProvider { * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -90,6 +97,7 @@ public class PackageMergeEdgeItemProvider extends ElementEdgeItemProvider { * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PackageShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PackageShapeItemProvider.java index eb28ba1db1b..6d52d3abf9f 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PackageShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PackageShapeItemProvider.java @@ -26,6 +26,7 @@ import org.eclipse.papyrus.umldi.UMLDIPackage; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.PackageShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class PackageShapeItemProvider extends ElementWithPackagedElementsShapeItemProvider { @@ -34,6 +35,7 @@ public class PackageShapeItemProvider extends ElementWithPackagedElementsShapeIt * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public PackageShapeItemProvider(AdapterFactory adapterFactory) { @@ -44,13 +46,13 @@ public class PackageShapeItemProvider extends ElementWithPackagedElementsShapeIt * 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); - } return itemPropertyDescriptors; } @@ -61,11 +63,12 @@ public class PackageShapeItemProvider extends ElementWithPackagedElementsShapeIt * {@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(UMLDIPackage.Literals.TEMPLATEABLE_ELEMENT_SHAPE__TEMPLATE_PARAMETER_COMPARTMENT); } @@ -75,13 +78,13 @@ public class PackageShapeItemProvider extends ElementWithPackagedElementsShapeIt /** * <!-- 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); } @@ -89,6 +92,7 @@ public class PackageShapeItemProvider extends ElementWithPackagedElementsShapeIt * This returns PackageShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -100,11 +104,13 @@ public class PackageShapeItemProvider extends ElementWithPackagedElementsShapeIt * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_PackageShape_type"); + PackageShape packageShape = (PackageShape)object; + return getString("_UI_PackageShape_type") + " " + packageShape.isShowStereotypeAttributes(); } /** @@ -112,16 +118,16 @@ public class PackageShapeItemProvider extends ElementWithPackagedElementsShapeIt * 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(PackageShape.class)) { - case UMLDIPackage.PACKAGE_SHAPE__TEMPLATE_PARAMETER_COMPARTMENT: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(PackageShape.class)) { + case UMLDIPackage.PACKAGE_SHAPE__TEMPLATE_PARAMETER_COMPARTMENT: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -131,15 +137,12 @@ public class PackageShapeItemProvider extends ElementWithPackagedElementsShapeIt * 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 - (UMLDIPackage.Literals.TEMPLATEABLE_ELEMENT_SHAPE__TEMPLATE_PARAMETER_COMPARTMENT, - UMLDIFactory.eINSTANCE.createTemplateParameterCompartment())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.TEMPLATEABLE_ELEMENT_SHAPE__TEMPLATE_PARAMETER_COMPARTMENT, UMLDIFactory.eINSTANCE.createTemplateParameterCompartment())); } } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PackagedElementCompartmentItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PackagedElementCompartmentItemProvider.java index 86b89156bc5..2d9db1b2c15 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PackagedElementCompartmentItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PackagedElementCompartmentItemProvider.java @@ -21,6 +21,7 @@ import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.PackagedElementCompartment} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class PackagedElementCompartmentItemProvider extends DiagramCompartmentItemProvider { @@ -29,6 +30,7 @@ public class PackagedElementCompartmentItemProvider extends DiagramCompartmentIt * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public PackagedElementCompartmentItemProvider(AdapterFactory adapterFactory) { @@ -39,13 +41,13 @@ public class PackagedElementCompartmentItemProvider extends DiagramCompartmentIt * 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); - } return itemPropertyDescriptors; } @@ -54,6 +56,7 @@ public class PackagedElementCompartmentItemProvider extends DiagramCompartmentIt * This returns PackagedElementCompartment.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -65,6 +68,7 @@ public class PackagedElementCompartmentItemProvider extends DiagramCompartmentIt * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -77,6 +81,7 @@ public class PackagedElementCompartmentItemProvider extends DiagramCompartmentIt * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -90,6 +95,7 @@ public class PackagedElementCompartmentItemProvider extends DiagramCompartmentIt * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ParameterCompartmentItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ParameterCompartmentItemProvider.java index c96c0aedf32..29b72a67d6d 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ParameterCompartmentItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ParameterCompartmentItemProvider.java @@ -11,26 +11,26 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; - import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; - import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ParameterCompartment} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ParameterCompartmentItemProvider extends ListCompartmentItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ParameterCompartmentItemProvider(AdapterFactory adapterFactory) { @@ -41,13 +41,13 @@ public class ParameterCompartmentItemProvider extends ListCompartmentItemProvide * 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); - } return itemPropertyDescriptors; } @@ -56,6 +56,7 @@ public class ParameterCompartmentItemProvider extends ListCompartmentItemProvide * This returns ParameterCompartment.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -67,19 +68,20 @@ public class ParameterCompartmentItemProvider extends ListCompartmentItemProvide * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { return getString("_UI_ParameterCompartment_type"); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -93,11 +95,11 @@ public class ParameterCompartmentItemProvider extends ListCompartmentItemProvide * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ElementWithBodyShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PathEdgeItemProvider.java index 7cb9a29bcb7..d6418907c88 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ElementWithBodyShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PathEdgeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -19,28 +18,29 @@ import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.ecore.EStructuralFeature; - import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; import org.eclipse.emf.edit.provider.ViewerNotification; - -import org.eclipse.papyrus.umldi.ElementWithBodyShape; +import org.eclipse.papyrus.umldi.PathEdge; import org.eclipse.papyrus.umldi.UMLDIFactory; import org.eclipse.papyrus.umldi.UMLDIPackage; /** - * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ElementWithBodyShape} object. + * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.PathEdge} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ -public class ElementWithBodyShapeItemProvider extends ElementShapeItemProvider { +public class PathEdgeItemProvider extends UmlEdgeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ - public ElementWithBodyShapeItemProvider(AdapterFactory adapterFactory) { + public PathEdgeItemProvider(AdapterFactory adapterFactory) { super(adapterFactory); } @@ -48,13 +48,13 @@ public class ElementWithBodyShapeItemProvider extends ElementShapeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -65,13 +65,14 @@ public class ElementWithBodyShapeItemProvider extends ElementShapeItemProvider { * {@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(UMLDIPackage.Literals.ELEMENT_WITH_BODY_SHAPE__BODY_LABEL); + childrenFeatures.add(UMLDIPackage.Literals.PATH_EDGE__MESSAGE_LABEL); } return childrenFeatures; } @@ -79,43 +80,56 @@ public class ElementWithBodyShapeItemProvider extends ElementShapeItemProvider { /** * <!-- 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); } /** + * This returns PathEdge.gif. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Object getImage(Object object) { + return overlayImage(object, getResourceLocator().getImage("full/obj16/PathEdge")); + } + + /** * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_ElementWithBodyShape_type"); + PathEdge pathEdge = (PathEdge)object; + return getString("_UI_PathEdge_type") + " " + pathEdge.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * 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(ElementWithBodyShape.class)) { - case UMLDIPackage.ELEMENT_WITH_BODY_SHAPE__BODY_LABEL: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(PathEdge.class)) { + case UMLDIPackage.PATH_EDGE__MESSAGE_LABEL: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -125,16 +139,12 @@ public class ElementWithBodyShapeItemProvider extends ElementShapeItemProvider { * 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 - (UMLDIPackage.Literals.ELEMENT_WITH_BODY_SHAPE__BODY_LABEL, - UMLDIFactory.eINSTANCE.createBodyLabel())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.PATH_EDGE__MESSAGE_LABEL, UMLDIFactory.eINSTANCE.createMessageLabel())); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PinShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PinShapeItemProvider.java index e49b1e607b0..849f70f176d 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PinShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PinShapeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -19,18 +18,22 @@ import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.PinShape; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.PinShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class PinShapeItemProvider extends ObjectNodeShapeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public PinShapeItemProvider(AdapterFactory adapterFactory) { @@ -41,13 +44,13 @@ public class PinShapeItemProvider extends ObjectNodeShapeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -56,6 +59,7 @@ public class PinShapeItemProvider extends ObjectNodeShapeItemProvider { * This returns PinShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -67,19 +71,21 @@ public class PinShapeItemProvider extends ObjectNodeShapeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_PinShape_type"); + PinShape pinShape = (PinShape)object; + return getString("_UI_PinShape_type") + " " + pinShape.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -93,11 +99,11 @@ public class PinShapeItemProvider extends ObjectNodeShapeItemProvider { * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PortShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PortShapeItemProvider.java index b2f93cb3be7..c0fd2530afd 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PortShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PortShapeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -19,18 +18,22 @@ import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.PortShape; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.PortShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class PortShapeItemProvider extends ElementShapeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public PortShapeItemProvider(AdapterFactory adapterFactory) { @@ -41,13 +44,13 @@ public class PortShapeItemProvider extends ElementShapeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -56,6 +59,7 @@ public class PortShapeItemProvider extends ElementShapeItemProvider { * This returns PortShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -67,19 +71,21 @@ public class PortShapeItemProvider extends ElementShapeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_PortShape_type"); + PortShape portShape = (PortShape)object; + return getString("_UI_PortShape_type") + " " + portShape.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -93,11 +99,11 @@ public class PortShapeItemProvider extends ElementShapeItemProvider { * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PostConditionCompartmentItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PostConditionCompartmentItemProvider.java index 546395f609a..aed0a86540d 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PostConditionCompartmentItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PostConditionCompartmentItemProvider.java @@ -11,26 +11,26 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; - import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; - import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.PostConditionCompartment} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class PostConditionCompartmentItemProvider extends ListCompartmentItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public PostConditionCompartmentItemProvider(AdapterFactory adapterFactory) { @@ -41,13 +41,13 @@ public class PostConditionCompartmentItemProvider extends ListCompartmentItemPro * 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); - } return itemPropertyDescriptors; } @@ -56,6 +56,7 @@ public class PostConditionCompartmentItemProvider extends ListCompartmentItemPro * This returns PostConditionCompartment.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -67,19 +68,20 @@ public class PostConditionCompartmentItemProvider extends ListCompartmentItemPro * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { return getString("_UI_PostConditionCompartment_type"); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -93,11 +95,11 @@ public class PostConditionCompartmentItemProvider extends ListCompartmentItemPro * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PowerLabelItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PowerLabelItemProvider.java index 4ce0a2babc1..7fa36c07a1d 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PowerLabelItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PowerLabelItemProvider.java @@ -11,26 +11,26 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; - import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; - import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.PowerLabel} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class PowerLabelItemProvider extends UmlLabelItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public PowerLabelItemProvider(AdapterFactory adapterFactory) { @@ -41,13 +41,13 @@ public class PowerLabelItemProvider extends UmlLabelItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -56,6 +56,7 @@ public class PowerLabelItemProvider extends UmlLabelItemProvider { * This returns PowerLabel.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -67,19 +68,20 @@ public class PowerLabelItemProvider extends UmlLabelItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { return getString("_UI_PowerLabel_type"); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -93,11 +95,11 @@ public class PowerLabelItemProvider extends UmlLabelItemProvider { * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PreConditionCompartmentItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PreConditionCompartmentItemProvider.java index a6d2668bd31..fe7adc52009 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PreConditionCompartmentItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PreConditionCompartmentItemProvider.java @@ -11,26 +11,26 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; - import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; - import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.PreConditionCompartment} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class PreConditionCompartmentItemProvider extends ListCompartmentItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public PreConditionCompartmentItemProvider(AdapterFactory adapterFactory) { @@ -41,13 +41,13 @@ public class PreConditionCompartmentItemProvider extends ListCompartmentItemProv * 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); - } return itemPropertyDescriptors; } @@ -56,6 +56,7 @@ public class PreConditionCompartmentItemProvider extends ListCompartmentItemProv * This returns PreConditionCompartment.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -67,19 +68,20 @@ public class PreConditionCompartmentItemProvider extends ListCompartmentItemProv * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { return getString("_UI_PreConditionCompartment_type"); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -93,11 +95,11 @@ public class PreConditionCompartmentItemProvider extends ListCompartmentItemProv * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PrimitiveTypeShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PrimitiveTypeShapeItemProvider.java index 3b5dffe0225..99a92681437 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PrimitiveTypeShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PrimitiveTypeShapeItemProvider.java @@ -22,6 +22,7 @@ import org.eclipse.papyrus.umldi.PrimitiveTypeShape; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.PrimitiveTypeShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class PrimitiveTypeShapeItemProvider extends DataTypeShapeItemProvider { @@ -30,6 +31,7 @@ public class PrimitiveTypeShapeItemProvider extends DataTypeShapeItemProvider { * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public PrimitiveTypeShapeItemProvider(AdapterFactory adapterFactory) { @@ -40,13 +42,13 @@ public class PrimitiveTypeShapeItemProvider extends DataTypeShapeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -55,6 +57,7 @@ public class PrimitiveTypeShapeItemProvider extends DataTypeShapeItemProvider { * This returns PrimitiveTypeShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -66,12 +69,13 @@ public class PrimitiveTypeShapeItemProvider extends DataTypeShapeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { PrimitiveTypeShape primitiveTypeShape = (PrimitiveTypeShape)object; - return getString("_UI_PrimitiveTypeShape_type") + " " + primitiveTypeShape.isUseClassifierNotation(); + return getString("_UI_PrimitiveTypeShape_type") + " " + primitiveTypeShape.isShowStereotypeAttributes(); } /** @@ -79,6 +83,7 @@ public class PrimitiveTypeShapeItemProvider extends DataTypeShapeItemProvider { * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -92,6 +97,7 @@ public class PrimitiveTypeShapeItemProvider extends DataTypeShapeItemProvider { * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ProfileApplicationEdgeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ProfileApplicationEdgeItemProvider.java index 260b871f086..0addcdc9765 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ProfileApplicationEdgeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ProfileApplicationEdgeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -19,18 +18,22 @@ import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.ProfileApplicationEdge; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ProfileApplicationEdge} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ProfileApplicationEdgeItemProvider extends ElementEdgeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ProfileApplicationEdgeItemProvider(AdapterFactory adapterFactory) { @@ -41,13 +44,13 @@ public class ProfileApplicationEdgeItemProvider extends ElementEdgeItemProvider * 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); - } return itemPropertyDescriptors; } @@ -56,6 +59,7 @@ public class ProfileApplicationEdgeItemProvider extends ElementEdgeItemProvider * This returns ProfileApplicationEdge.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -67,19 +71,21 @@ public class ProfileApplicationEdgeItemProvider extends ElementEdgeItemProvider * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_ProfileApplicationEdge_type"); + ProfileApplicationEdge profileApplicationEdge = (ProfileApplicationEdge)object; + return getString("_UI_ProfileApplicationEdge_type") + " " + profileApplicationEdge.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -93,11 +99,11 @@ public class ProfileApplicationEdgeItemProvider extends ElementEdgeItemProvider * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ProfileDiagramItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ProfileDiagramItemProvider.java index df45452a937..744a2f66346 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ProfileDiagramItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ProfileDiagramItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -26,13 +25,16 @@ import org.eclipse.papyrus.umldi.ProfileDiagram; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ProfileDiagram} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ProfileDiagramItemProvider extends StructureDiagramItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ProfileDiagramItemProvider(AdapterFactory adapterFactory) { @@ -43,13 +45,13 @@ public class ProfileDiagramItemProvider extends StructureDiagramItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -58,6 +60,7 @@ public class ProfileDiagramItemProvider extends StructureDiagramItemProvider { * This returns ProfileDiagram.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -69,22 +72,21 @@ public class ProfileDiagramItemProvider extends StructureDiagramItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { String label = ((ProfileDiagram)object).getName(); - return label == null || label.length() == 0 ? - getString("_UI_ProfileDiagram_type") : - getString("_UI_ProfileDiagram_type") + " " + label; + return label == null || label.length() == 0 ? getString("_UI_ProfileDiagram_type") : getString("_UI_ProfileDiagram_type") + " " + label; } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -98,11 +100,11 @@ public class ProfileDiagramItemProvider extends StructureDiagramItemProvider { * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ProfileShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ProfileShapeItemProvider.java index 380af51b0f9..1f0a84cd3bd 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ProfileShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ProfileShapeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -19,18 +18,22 @@ import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.ProfileShape; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ProfileShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ProfileShapeItemProvider extends PackageShapeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ProfileShapeItemProvider(AdapterFactory adapterFactory) { @@ -41,13 +44,13 @@ public class ProfileShapeItemProvider extends PackageShapeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -56,6 +59,7 @@ public class ProfileShapeItemProvider extends PackageShapeItemProvider { * This returns ProfileShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -67,19 +71,21 @@ public class ProfileShapeItemProvider extends PackageShapeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_ProfileShape_type"); + ProfileShape profileShape = (ProfileShape)object; + return getString("_UI_ProfileShape_type") + " " + profileShape.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -93,11 +99,11 @@ public class ProfileShapeItemProvider extends PackageShapeItemProvider { * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PropertyEdgeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PropertyEdgeItemProvider.java index 392f4f23e8f..eec7fce432c 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PropertyEdgeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PropertyEdgeItemProvider.java @@ -26,6 +26,7 @@ import org.eclipse.papyrus.umldi.UMLDIPackage; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.PropertyEdge} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class PropertyEdgeItemProvider extends ElementEdgeItemProvider { @@ -34,6 +35,7 @@ public class PropertyEdgeItemProvider extends ElementEdgeItemProvider { * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public PropertyEdgeItemProvider(AdapterFactory adapterFactory) { @@ -44,13 +46,13 @@ public class PropertyEdgeItemProvider extends ElementEdgeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -61,11 +63,12 @@ public class PropertyEdgeItemProvider extends ElementEdgeItemProvider { * {@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(UMLDIPackage.Literals.PROPERTY_EDGE__CONSTRAINT_LABEL); childrenFeatures.add(UMLDIPackage.Literals.PROPERTY_EDGE__MULTIPLICITY_LABEL); @@ -76,13 +79,13 @@ public class PropertyEdgeItemProvider extends ElementEdgeItemProvider { /** * <!-- 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); } @@ -90,6 +93,7 @@ public class PropertyEdgeItemProvider extends ElementEdgeItemProvider { * This returns PropertyEdge.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -101,11 +105,13 @@ public class PropertyEdgeItemProvider extends ElementEdgeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_PropertyEdge_type"); + PropertyEdge propertyEdge = (PropertyEdge)object; + return getString("_UI_PropertyEdge_type") + " " + propertyEdge.isShowStereotypeAttributes(); } /** @@ -113,17 +119,17 @@ public class PropertyEdgeItemProvider extends ElementEdgeItemProvider { * 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(PropertyEdge.class)) { - case UMLDIPackage.PROPERTY_EDGE__CONSTRAINT_LABEL: - case UMLDIPackage.PROPERTY_EDGE__MULTIPLICITY_LABEL: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(PropertyEdge.class)) { + case UMLDIPackage.PROPERTY_EDGE__CONSTRAINT_LABEL: + case UMLDIPackage.PROPERTY_EDGE__MULTIPLICITY_LABEL: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -133,20 +139,13 @@ public class PropertyEdgeItemProvider extends ElementEdgeItemProvider { * 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 - (UMLDIPackage.Literals.PROPERTY_EDGE__CONSTRAINT_LABEL, - UMLDIFactory.eINSTANCE.createConstraintLabel())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.PROPERTY_EDGE__MULTIPLICITY_LABEL, - UMLDIFactory.eINSTANCE.createMultiplicityLabel())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.PROPERTY_EDGE__CONSTRAINT_LABEL, UMLDIFactory.eINSTANCE.createConstraintLabel())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.PROPERTY_EDGE__MULTIPLICITY_LABEL, UMLDIFactory.eINSTANCE.createMultiplicityLabel())); } } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PropertyShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PropertyShapeItemProvider.java index 1f20f80145e..80b8ce83759 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PropertyShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PropertyShapeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -29,13 +28,16 @@ import org.eclipse.papyrus.umldi.UMLDIPackage; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.PropertyShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class PropertyShapeItemProvider extends ElementWithPortsShapeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public PropertyShapeItemProvider(AdapterFactory adapterFactory) { @@ -46,13 +48,13 @@ public class PropertyShapeItemProvider extends ElementWithPortsShapeItemProvider * 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); - } return itemPropertyDescriptors; } @@ -63,11 +65,12 @@ public class PropertyShapeItemProvider extends ElementWithPortsShapeItemProvider * {@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(UMLDIPackage.Literals.DEPLOYMENT_TARGET_SHAPE__DEPLOYED_ARTIFACT_COMPARTMENT); } @@ -77,13 +80,13 @@ public class PropertyShapeItemProvider extends ElementWithPortsShapeItemProvider /** * <!-- 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); } @@ -91,6 +94,7 @@ public class PropertyShapeItemProvider extends ElementWithPortsShapeItemProvider * This returns PropertyShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -102,29 +106,30 @@ public class PropertyShapeItemProvider extends ElementWithPortsShapeItemProvider * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_PropertyShape_type"); + PropertyShape propertyShape = (PropertyShape)object; + return getString("_UI_PropertyShape_type") + " " + propertyShape.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * 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(PropertyShape.class)) { - case UMLDIPackage.PROPERTY_SHAPE__DEPLOYED_ARTIFACT_COMPARTMENT: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(PropertyShape.class)) { + case UMLDIPackage.PROPERTY_SHAPE__DEPLOYED_ARTIFACT_COMPARTMENT: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -134,16 +139,12 @@ public class PropertyShapeItemProvider extends ElementWithPortsShapeItemProvider * 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 - (UMLDIPackage.Literals.DEPLOYMENT_TARGET_SHAPE__DEPLOYED_ARTIFACT_COMPARTMENT, - UMLDIFactory.eINSTANCE.createDeployedArtifactCompartment())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.DEPLOYMENT_TARGET_SHAPE__DEPLOYED_ARTIFACT_COMPARTMENT, UMLDIFactory.eINSTANCE.createDeployedArtifactCompartment())); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ProtocolStateMachineShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ProtocolStateMachineShapeItemProvider.java index 38bf94962dc..c0fc0e5a85c 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ProtocolStateMachineShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ProtocolStateMachineShapeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -26,13 +25,16 @@ import org.eclipse.papyrus.umldi.ProtocolStateMachineShape; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ProtocolStateMachineShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ProtocolStateMachineShapeItemProvider extends StateMachineShapeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ProtocolStateMachineShapeItemProvider(AdapterFactory adapterFactory) { @@ -43,13 +45,13 @@ public class ProtocolStateMachineShapeItemProvider extends StateMachineShapeItem * 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); - } return itemPropertyDescriptors; } @@ -58,6 +60,7 @@ public class ProtocolStateMachineShapeItemProvider extends StateMachineShapeItem * This returns ProtocolStateMachineShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -69,20 +72,21 @@ public class ProtocolStateMachineShapeItemProvider extends StateMachineShapeItem * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { ProtocolStateMachineShape protocolStateMachineShape = (ProtocolStateMachineShape)object; - return getString("_UI_ProtocolStateMachineShape_type") + " " + protocolStateMachineShape.isUseClassifierNotation(); + return getString("_UI_ProtocolStateMachineShape_type") + " " + protocolStateMachineShape.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -96,11 +100,11 @@ public class ProtocolStateMachineShapeItemProvider extends StateMachineShapeItem * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PseudostateShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PseudostateShapeItemProvider.java index 863460a83e1..c4c1bec9a97 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PseudostateShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/PseudostateShapeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -19,18 +18,22 @@ import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.PseudostateShape; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.PseudostateShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class PseudostateShapeItemProvider extends ElementShapeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public PseudostateShapeItemProvider(AdapterFactory adapterFactory) { @@ -41,13 +44,13 @@ public class PseudostateShapeItemProvider extends ElementShapeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -56,6 +59,7 @@ public class PseudostateShapeItemProvider extends ElementShapeItemProvider { * This returns PseudostateShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -67,19 +71,21 @@ public class PseudostateShapeItemProvider extends ElementShapeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_PseudostateShape_type"); + PseudostateShape pseudostateShape = (PseudostateShape)object; + return getString("_UI_PseudostateShape_type") + " " + pseudostateShape.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -93,11 +99,11 @@ public class PseudostateShapeItemProvider extends ElementShapeItemProvider { * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/RealizationEdgeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/RealizationEdgeItemProvider.java index a850dc83c42..0681a11aed6 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/RealizationEdgeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/RealizationEdgeItemProvider.java @@ -16,11 +16,13 @@ import java.util.List; import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.RealizationEdge; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.RealizationEdge} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class RealizationEdgeItemProvider extends AbstractionEdgeItemProvider { @@ -29,6 +31,7 @@ public class RealizationEdgeItemProvider extends AbstractionEdgeItemProvider { * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public RealizationEdgeItemProvider(AdapterFactory adapterFactory) { @@ -39,13 +42,13 @@ public class RealizationEdgeItemProvider extends AbstractionEdgeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -54,6 +57,7 @@ public class RealizationEdgeItemProvider extends AbstractionEdgeItemProvider { * This returns RealizationEdge.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -65,11 +69,13 @@ public class RealizationEdgeItemProvider extends AbstractionEdgeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_RealizationEdge_type"); + RealizationEdge realizationEdge = (RealizationEdge)object; + return getString("_UI_RealizationEdge_type") + " " + realizationEdge.isShowStereotypeAttributes(); } /** @@ -77,6 +83,7 @@ public class RealizationEdgeItemProvider extends AbstractionEdgeItemProvider { * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -90,6 +97,7 @@ public class RealizationEdgeItemProvider extends AbstractionEdgeItemProvider { * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ReceptionCompartmentItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ReceptionCompartmentItemProvider.java index 0fef41e30b1..5ca5da73500 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ReceptionCompartmentItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/ReceptionCompartmentItemProvider.java @@ -21,6 +21,7 @@ import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.ReceptionCompartment} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class ReceptionCompartmentItemProvider extends ListCompartmentItemProvider { @@ -29,6 +30,7 @@ public class ReceptionCompartmentItemProvider extends ListCompartmentItemProvide * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ReceptionCompartmentItemProvider(AdapterFactory adapterFactory) { @@ -39,13 +41,13 @@ public class ReceptionCompartmentItemProvider extends ListCompartmentItemProvide * 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); - } return itemPropertyDescriptors; } @@ -54,6 +56,7 @@ public class ReceptionCompartmentItemProvider extends ListCompartmentItemProvide * This returns ReceptionCompartment.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -65,6 +68,7 @@ public class ReceptionCompartmentItemProvider extends ListCompartmentItemProvide * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -77,6 +81,7 @@ public class ReceptionCompartmentItemProvider extends ListCompartmentItemProvide * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -90,6 +95,7 @@ public class ReceptionCompartmentItemProvider extends ListCompartmentItemProvide * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/RegionCompartmentItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/RegionCompartmentItemProvider.java index d1d98578eb9..eb22a261311 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/RegionCompartmentItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/RegionCompartmentItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; import org.eclipse.emf.common.notify.AdapterFactory; @@ -22,13 +21,16 @@ import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.RegionCompartment} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class RegionCompartmentItemProvider extends DiagramCompartmentItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public RegionCompartmentItemProvider(AdapterFactory adapterFactory) { @@ -39,13 +41,13 @@ public class RegionCompartmentItemProvider extends DiagramCompartmentItemProvide * 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); - } return itemPropertyDescriptors; } @@ -54,6 +56,7 @@ public class RegionCompartmentItemProvider extends DiagramCompartmentItemProvide * This returns RegionCompartment.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -65,19 +68,20 @@ public class RegionCompartmentItemProvider extends DiagramCompartmentItemProvide * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { return getString("_UI_RegionCompartment_type"); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -91,11 +95,11 @@ public class RegionCompartmentItemProvider extends DiagramCompartmentItemProvide * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/RegionShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/RegionShapeItemProvider.java index 44245bb17c7..3e705182d19 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/RegionShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/RegionShapeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -31,13 +30,16 @@ import org.eclipse.papyrus.umldi.UMLDIPackage; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.RegionShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class RegionShapeItemProvider extends ElementShapeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public RegionShapeItemProvider(AdapterFactory adapterFactory) { @@ -48,13 +50,13 @@ public class RegionShapeItemProvider extends ElementShapeItemProvider { * 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); - addPlacementPropertyDescriptor(object); } return itemPropertyDescriptors; @@ -64,22 +66,11 @@ public class RegionShapeItemProvider extends ElementShapeItemProvider { * This adds a property descriptor for the Placement feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected void addPlacementPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_RegionShape_placement_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_RegionShape_placement_feature", "_UI_RegionShape_type"), - UMLDIPackage.Literals.REGION_SHAPE__PLACEMENT, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); + itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), getResourceLocator(), getString("_UI_RegionShape_placement_feature"), getString("_UI_PropertyDescriptor_description", "_UI_RegionShape_placement_feature", "_UI_RegionShape_type"), UMLDIPackage.Literals.REGION_SHAPE__PLACEMENT, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null)); } /** @@ -88,11 +79,12 @@ public class RegionShapeItemProvider extends ElementShapeItemProvider { * {@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(UMLDIPackage.Literals.REGION_SHAPE__SUBVERTEX_COMPARTMENT); } @@ -102,13 +94,13 @@ public class RegionShapeItemProvider extends ElementShapeItemProvider { /** * <!-- 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); } @@ -116,6 +108,7 @@ public class RegionShapeItemProvider extends ElementShapeItemProvider { * This returns RegionShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -127,32 +120,33 @@ public class RegionShapeItemProvider extends ElementShapeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_RegionShape_type"); + RegionShape regionShape = (RegionShape)object; + return getString("_UI_RegionShape_type") + " " + regionShape.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * 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(RegionShape.class)) { - case UMLDIPackage.REGION_SHAPE__PLACEMENT: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true)); - return; - case UMLDIPackage.REGION_SHAPE__SUBVERTEX_COMPARTMENT: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(RegionShape.class)) { + case UMLDIPackage.REGION_SHAPE__PLACEMENT: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true)); + return; + case UMLDIPackage.REGION_SHAPE__SUBVERTEX_COMPARTMENT: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -162,16 +156,12 @@ public class RegionShapeItemProvider extends ElementShapeItemProvider { * 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 - (UMLDIPackage.Literals.REGION_SHAPE__SUBVERTEX_COMPARTMENT, - UMLDIFactory.eINSTANCE.createSubvertexCompartment())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.REGION_SHAPE__SUBVERTEX_COMPARTMENT, UMLDIFactory.eINSTANCE.createSubvertexCompartment())); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/RepresentationEdgeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/RepresentationEdgeItemProvider.java index 6e62e123491..89229b8474c 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/RepresentationEdgeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/RepresentationEdgeItemProvider.java @@ -16,11 +16,13 @@ import java.util.List; import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.RepresentationEdge; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.RepresentationEdge} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class RepresentationEdgeItemProvider extends UmlEdgeItemProvider { @@ -29,6 +31,7 @@ public class RepresentationEdgeItemProvider extends UmlEdgeItemProvider { * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public RepresentationEdgeItemProvider(AdapterFactory adapterFactory) { @@ -39,13 +42,13 @@ public class RepresentationEdgeItemProvider extends UmlEdgeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -54,6 +57,7 @@ public class RepresentationEdgeItemProvider extends UmlEdgeItemProvider { * This returns RepresentationEdge.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -65,11 +69,13 @@ public class RepresentationEdgeItemProvider extends UmlEdgeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_RepresentationEdge_type"); + RepresentationEdge representationEdge = (RepresentationEdge)object; + return getString("_UI_RepresentationEdge_type") + " " + representationEdge.isShowStereotypeAttributes(); } /** @@ -77,6 +83,7 @@ public class RepresentationEdgeItemProvider extends UmlEdgeItemProvider { * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -90,6 +97,7 @@ public class RepresentationEdgeItemProvider extends UmlEdgeItemProvider { * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/RoleLabelItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/RoleLabelItemProvider.java index bb301b1724d..e333592b892 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/RoleLabelItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/RoleLabelItemProvider.java @@ -11,26 +11,26 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; - import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; - import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.RoleLabel} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class RoleLabelItemProvider extends UmlLabelItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public RoleLabelItemProvider(AdapterFactory adapterFactory) { @@ -41,13 +41,13 @@ public class RoleLabelItemProvider extends UmlLabelItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -56,6 +56,7 @@ public class RoleLabelItemProvider extends UmlLabelItemProvider { * This returns RoleLabel.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -67,19 +68,20 @@ public class RoleLabelItemProvider extends UmlLabelItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { return getString("_UI_RoleLabel_type"); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -93,11 +95,11 @@ public class RoleLabelItemProvider extends UmlLabelItemProvider { * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/SelectionLabelItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/SelectionLabelItemProvider.java index 493c203caa5..68c116947bb 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/SelectionLabelItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/SelectionLabelItemProvider.java @@ -11,26 +11,26 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; - import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; - import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.SelectionLabel} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class SelectionLabelItemProvider extends UmlLabelItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public SelectionLabelItemProvider(AdapterFactory adapterFactory) { @@ -41,13 +41,13 @@ public class SelectionLabelItemProvider extends UmlLabelItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -56,6 +56,7 @@ public class SelectionLabelItemProvider extends UmlLabelItemProvider { * This returns SelectionLabel.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -67,19 +68,20 @@ public class SelectionLabelItemProvider extends UmlLabelItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { return getString("_UI_SelectionLabel_type"); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -93,11 +95,11 @@ public class SelectionLabelItemProvider extends UmlLabelItemProvider { * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/SequenceDiagramItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/SequenceDiagramItemProvider.java index 0578091e778..ed2620724cc 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/SequenceDiagramItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/SequenceDiagramItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -26,13 +25,16 @@ import org.eclipse.papyrus.umldi.SequenceDiagram; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.SequenceDiagram} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class SequenceDiagramItemProvider extends InteractionDiagramItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public SequenceDiagramItemProvider(AdapterFactory adapterFactory) { @@ -43,13 +45,13 @@ public class SequenceDiagramItemProvider extends InteractionDiagramItemProvider * 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); - } return itemPropertyDescriptors; } @@ -58,6 +60,7 @@ public class SequenceDiagramItemProvider extends InteractionDiagramItemProvider * This returns SequenceDiagram.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -69,22 +72,21 @@ public class SequenceDiagramItemProvider extends InteractionDiagramItemProvider * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { String label = ((SequenceDiagram)object).getName(); - return label == null || label.length() == 0 ? - getString("_UI_SequenceDiagram_type") : - getString("_UI_SequenceDiagram_type") + " " + label; + return label == null || label.length() == 0 ? getString("_UI_SequenceDiagram_type") : getString("_UI_SequenceDiagram_type") + " " + label; } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -98,11 +100,11 @@ public class SequenceDiagramItemProvider extends InteractionDiagramItemProvider * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/SignalShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/SignalShapeItemProvider.java index e2cf45cdafa..4333ba80525 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/SignalShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/SignalShapeItemProvider.java @@ -22,6 +22,7 @@ import org.eclipse.papyrus.umldi.SignalShape; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.SignalShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class SignalShapeItemProvider extends ClassifierWithAttributesShapeItemProvider { @@ -30,6 +31,7 @@ public class SignalShapeItemProvider extends ClassifierWithAttributesShapeItemPr * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public SignalShapeItemProvider(AdapterFactory adapterFactory) { @@ -40,13 +42,13 @@ public class SignalShapeItemProvider extends ClassifierWithAttributesShapeItemPr * 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); - } return itemPropertyDescriptors; } @@ -55,6 +57,7 @@ public class SignalShapeItemProvider extends ClassifierWithAttributesShapeItemPr * This returns SignalShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -66,12 +69,13 @@ public class SignalShapeItemProvider extends ClassifierWithAttributesShapeItemPr * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { SignalShape signalShape = (SignalShape)object; - return getString("_UI_SignalShape_type") + " " + signalShape.isUseClassifierNotation(); + return getString("_UI_SignalShape_type") + " " + signalShape.isShowStereotypeAttributes(); } /** @@ -79,6 +83,7 @@ public class SignalShapeItemProvider extends ClassifierWithAttributesShapeItemPr * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -92,6 +97,7 @@ public class SignalShapeItemProvider extends ClassifierWithAttributesShapeItemPr * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/SlotCompartmentItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/SlotCompartmentItemProvider.java index 0c1fef52489..955024efe75 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/SlotCompartmentItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/SlotCompartmentItemProvider.java @@ -21,6 +21,7 @@ import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.SlotCompartment} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class SlotCompartmentItemProvider extends ListCompartmentItemProvider { @@ -29,6 +30,7 @@ public class SlotCompartmentItemProvider extends ListCompartmentItemProvider { * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public SlotCompartmentItemProvider(AdapterFactory adapterFactory) { @@ -39,13 +41,13 @@ public class SlotCompartmentItemProvider extends ListCompartmentItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -54,6 +56,7 @@ public class SlotCompartmentItemProvider extends ListCompartmentItemProvider { * This returns SlotCompartment.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -65,6 +68,7 @@ public class SlotCompartmentItemProvider extends ListCompartmentItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -77,6 +81,7 @@ public class SlotCompartmentItemProvider extends ListCompartmentItemProvider { * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -90,6 +95,7 @@ public class SlotCompartmentItemProvider extends ListCompartmentItemProvider { * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/StateInvariantShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/StateInvariantShapeItemProvider.java new file mode 100644 index 00000000000..7bdb27b7153 --- /dev/null +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/StateInvariantShapeItemProvider.java @@ -0,0 +1,131 @@ +/** + * Copyright (c) 2014 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * CEA LIST - Initial API and implementation + */ +package org.eclipse.papyrus.umldi.provider; + +import java.util.Collection; +import java.util.List; + +import org.eclipse.emf.common.notify.AdapterFactory; +import org.eclipse.emf.common.notify.Notification; + +import org.eclipse.emf.edit.provider.ComposeableAdapterFactory; +import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.emf.edit.provider.ItemPropertyDescriptor; +import org.eclipse.emf.edit.provider.ViewerNotification; + +import org.eclipse.papyrus.umldi.StateInvariantShape; +import org.eclipse.papyrus.umldi.UMLDIPackage; + +/** + * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.StateInvariantShape} object. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ +public class StateInvariantShapeItemProvider extends InteractionFragmentShapeItemProvider { + + /** + * This constructs an instance from a factory and a notifier. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + public StateInvariantShapeItemProvider(AdapterFactory adapterFactory) { + super(adapterFactory); + } + + /** + * 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) { + super.getPropertyDescriptors(object); + addUseStateShapePropertyDescriptor(object); + } + return itemPropertyDescriptors; + } + + /** + * This adds a property descriptor for the Use State Shape feature. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + protected void addUseStateShapePropertyDescriptor(Object object) { + itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), getResourceLocator(), getString("_UI_StateInvariantShape_useStateShape_feature"), getString("_UI_PropertyDescriptor_description", "_UI_StateInvariantShape_useStateShape_feature", "_UI_StateInvariantShape_type"), UMLDIPackage.Literals.STATE_INVARIANT_SHAPE__USE_STATE_SHAPE, true, false, false, ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE, null, null)); + } + + /** + * This returns StateInvariantShape.gif. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Object getImage(Object object) { + return overlayImage(object, getResourceLocator().getImage("full/obj16/StateInvariantShape")); + } + + /** + * This returns the label text for the adapted class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public String getText(Object object) { + StateInvariantShape stateInvariantShape = (StateInvariantShape)object; + return getString("_UI_StateInvariantShape_type") + " " + stateInvariantShape.isShowStereotypeAttributes(); + } + + /** + * This handles model notifications by calling {@link #updateChildren} to update any cached + * 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(StateInvariantShape.class)) { + case UMLDIPackage.STATE_INVARIANT_SHAPE__USE_STATE_SHAPE: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true)); + return; + } + super.notifyChanged(notification); + } + + /** + * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children + * 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); + } +} diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/StateMachineDiagramItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/StateMachineDiagramItemProvider.java index 539e14d1bb4..832bdae4b24 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/StateMachineDiagramItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/StateMachineDiagramItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -26,13 +25,16 @@ import org.eclipse.papyrus.umldi.StateMachineDiagram; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.StateMachineDiagram} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class StateMachineDiagramItemProvider extends BehaviorDiagramItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public StateMachineDiagramItemProvider(AdapterFactory adapterFactory) { @@ -43,13 +45,13 @@ public class StateMachineDiagramItemProvider extends BehaviorDiagramItemProvider * 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); - } return itemPropertyDescriptors; } @@ -58,6 +60,7 @@ public class StateMachineDiagramItemProvider extends BehaviorDiagramItemProvider * This returns StateMachineDiagram.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -69,22 +72,21 @@ public class StateMachineDiagramItemProvider extends BehaviorDiagramItemProvider * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { String label = ((StateMachineDiagram)object).getName(); - return label == null || label.length() == 0 ? - getString("_UI_StateMachineDiagram_type") : - getString("_UI_StateMachineDiagram_type") + " " + label; + return label == null || label.length() == 0 ? getString("_UI_StateMachineDiagram_type") : getString("_UI_StateMachineDiagram_type") + " " + label; } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -98,11 +100,11 @@ public class StateMachineDiagramItemProvider extends BehaviorDiagramItemProvider * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/StateMachineShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/StateMachineShapeItemProvider.java index ad47c1629fc..564af26034d 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/StateMachineShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/StateMachineShapeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -30,13 +29,16 @@ import org.eclipse.papyrus.umldi.UMLDIPackage; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.StateMachineShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class StateMachineShapeItemProvider extends ClassShapeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public StateMachineShapeItemProvider(AdapterFactory adapterFactory) { @@ -47,13 +49,13 @@ public class StateMachineShapeItemProvider extends ClassShapeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -64,11 +66,12 @@ public class StateMachineShapeItemProvider extends ClassShapeItemProvider { * {@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(UMLDIPackage.Literals.BASE_STATE_SHAPE__CONNECTION_POINT_SHAPE); childrenFeatures.add(UMLDIPackage.Literals.BASE_STATE_SHAPE__REGION_COMPARTMENT); @@ -79,13 +82,13 @@ public class StateMachineShapeItemProvider extends ClassShapeItemProvider { /** * <!-- 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); } @@ -93,6 +96,7 @@ public class StateMachineShapeItemProvider extends ClassShapeItemProvider { * This returns StateMachineShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -104,31 +108,31 @@ public class StateMachineShapeItemProvider extends ClassShapeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { StateMachineShape stateMachineShape = (StateMachineShape)object; - return getString("_UI_StateMachineShape_type") + " " + stateMachineShape.isUseClassifierNotation(); + return getString("_UI_StateMachineShape_type") + " " + stateMachineShape.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * 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(StateMachineShape.class)) { - case UMLDIPackage.STATE_MACHINE_SHAPE__CONNECTION_POINT_SHAPE: - case UMLDIPackage.STATE_MACHINE_SHAPE__REGION_COMPARTMENT: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(StateMachineShape.class)) { + case UMLDIPackage.STATE_MACHINE_SHAPE__CONNECTION_POINT_SHAPE: + case UMLDIPackage.STATE_MACHINE_SHAPE__REGION_COMPARTMENT: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -138,21 +142,13 @@ public class StateMachineShapeItemProvider extends ClassShapeItemProvider { * 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 - (UMLDIPackage.Literals.BASE_STATE_SHAPE__CONNECTION_POINT_SHAPE, - UMLDIFactory.eINSTANCE.createPseudostateShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.BASE_STATE_SHAPE__REGION_COMPARTMENT, - UMLDIFactory.eINSTANCE.createRegionCompartment())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.BASE_STATE_SHAPE__CONNECTION_POINT_SHAPE, UMLDIFactory.eINSTANCE.createPseudostateShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.BASE_STATE_SHAPE__REGION_COMPARTMENT, UMLDIFactory.eINSTANCE.createRegionCompartment())); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/StateShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/StateShapeItemProvider.java index 0e8f9fdfd3c..5038c3b407a 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/StateShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/StateShapeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -31,13 +30,16 @@ import org.eclipse.papyrus.umldi.UMLDIPackage; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.StateShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class StateShapeItemProvider extends BaseStateShapeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public StateShapeItemProvider(AdapterFactory adapterFactory) { @@ -48,13 +50,13 @@ public class StateShapeItemProvider extends BaseStateShapeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -65,11 +67,12 @@ public class StateShapeItemProvider extends BaseStateShapeItemProvider { * {@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(UMLDIPackage.Literals.STATE_SHAPE__CONNECTION_POINT_REFERENCE_SHAPE); childrenFeatures.add(UMLDIPackage.Literals.STATE_SHAPE__INTERNAL_TRANSITION_COMPARTMENT); @@ -82,13 +85,13 @@ public class StateShapeItemProvider extends BaseStateShapeItemProvider { /** * <!-- 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); } @@ -96,6 +99,7 @@ public class StateShapeItemProvider extends BaseStateShapeItemProvider { * This returns StateShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -107,32 +111,33 @@ public class StateShapeItemProvider extends BaseStateShapeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_StateShape_type"); + StateShape stateShape = (StateShape)object; + return getString("_UI_StateShape_type") + " " + stateShape.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * 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(StateShape.class)) { - case UMLDIPackage.STATE_SHAPE__CONNECTION_POINT_REFERENCE_SHAPE: - case UMLDIPackage.STATE_SHAPE__INTERNAL_TRANSITION_COMPARTMENT: - case UMLDIPackage.STATE_SHAPE__DEFERRABLE_TRIGGER_COMPARTMENT: - case UMLDIPackage.STATE_SHAPE__INTERNAL_BEHAVIOR_COMPARTMENT: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(StateShape.class)) { + case UMLDIPackage.STATE_SHAPE__CONNECTION_POINT_REFERENCE_SHAPE: + case UMLDIPackage.STATE_SHAPE__INTERNAL_TRANSITION_COMPARTMENT: + case UMLDIPackage.STATE_SHAPE__DEFERRABLE_TRIGGER_COMPARTMENT: + case UMLDIPackage.STATE_SHAPE__INTERNAL_BEHAVIOR_COMPARTMENT: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -142,31 +147,15 @@ public class StateShapeItemProvider extends BaseStateShapeItemProvider { * 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 - (UMLDIPackage.Literals.STATE_SHAPE__CONNECTION_POINT_REFERENCE_SHAPE, - UMLDIFactory.eINSTANCE.createConnectionPointReferenceShape())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.STATE_SHAPE__INTERNAL_TRANSITION_COMPARTMENT, - UMLDIFactory.eINSTANCE.createInternalTransitionCompartment())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.STATE_SHAPE__DEFERRABLE_TRIGGER_COMPARTMENT, - UMLDIFactory.eINSTANCE.createDeferrableTriggerCompartment())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.STATE_SHAPE__INTERNAL_BEHAVIOR_COMPARTMENT, - UMLDIFactory.eINSTANCE.createInternalBehaviorCompartment())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.STATE_SHAPE__CONNECTION_POINT_REFERENCE_SHAPE, UMLDIFactory.eINSTANCE.createConnectionPointReferenceShape())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.STATE_SHAPE__INTERNAL_TRANSITION_COMPARTMENT, UMLDIFactory.eINSTANCE.createInternalTransitionCompartment())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.STATE_SHAPE__DEFERRABLE_TRIGGER_COMPARTMENT, UMLDIFactory.eINSTANCE.createDeferrableTriggerCompartment())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.STATE_SHAPE__INTERNAL_BEHAVIOR_COMPARTMENT, UMLDIFactory.eINSTANCE.createInternalBehaviorCompartment())); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/StereotypeCompartmentItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/StereotypeCompartmentItemProvider.java new file mode 100644 index 00000000000..65c0803a5cc --- /dev/null +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/StereotypeCompartmentItemProvider.java @@ -0,0 +1,105 @@ +/** + * Copyright (c) 2014 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * CEA LIST - Initial API and implementation + */ +package org.eclipse.papyrus.umldi.provider; + +import java.util.Collection; +import java.util.List; +import org.eclipse.emf.common.notify.AdapterFactory; +import org.eclipse.emf.common.notify.Notification; +import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; + +/** + * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.StereotypeCompartment} object. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ +public class StereotypeCompartmentItemProvider extends ListCompartmentItemProvider { + + /** + * This constructs an instance from a factory and a notifier. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + public StereotypeCompartmentItemProvider(AdapterFactory adapterFactory) { + super(adapterFactory); + } + + /** + * 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) { + super.getPropertyDescriptors(object); + } + return itemPropertyDescriptors; + } + + /** + * This returns StereotypeCompartment.gif. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Object getImage(Object object) { + return overlayImage(object, getResourceLocator().getImage("full/obj16/StereotypeCompartment")); + } + + /** + * This returns the label text for the adapted class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public String getText(Object object) { + return getString("_UI_StereotypeCompartment_type"); + } + + /** + * This handles model notifications by calling {@link #updateChildren} to update any cached + * 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); + super.notifyChanged(notification); + } + + /** + * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children + * 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); + } +} diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/StereotypeLabelItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/StereotypeLabelItemProvider.java new file mode 100644 index 00000000000..eddf6f231ba --- /dev/null +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/StereotypeLabelItemProvider.java @@ -0,0 +1,105 @@ +/** + * Copyright (c) 2014 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * CEA LIST - Initial API and implementation + */ +package org.eclipse.papyrus.umldi.provider; + +import java.util.Collection; +import java.util.List; +import org.eclipse.emf.common.notify.AdapterFactory; +import org.eclipse.emf.common.notify.Notification; +import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; + +/** + * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.StereotypeLabel} object. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ +public class StereotypeLabelItemProvider extends UmlLabelItemProvider { + + /** + * This constructs an instance from a factory and a notifier. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + public StereotypeLabelItemProvider(AdapterFactory adapterFactory) { + super(adapterFactory); + } + + /** + * 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) { + super.getPropertyDescriptors(object); + } + return itemPropertyDescriptors; + } + + /** + * This returns StereotypeLabel.gif. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Object getImage(Object object) { + return overlayImage(object, getResourceLocator().getImage("full/obj16/StereotypeLabel")); + } + + /** + * This returns the label text for the adapted class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public String getText(Object object) { + return getString("_UI_StereotypeLabel_type"); + } + + /** + * This handles model notifications by calling {@link #updateChildren} to update any cached + * 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); + super.notifyChanged(notification); + } + + /** + * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children + * 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); + } +} diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/StereotypeShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/StereotypeShapeItemProvider.java index 8f6be10ecd3..9208ea6e486 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/StereotypeShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/StereotypeShapeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -26,13 +25,16 @@ import org.eclipse.papyrus.umldi.StereotypeShape; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.StereotypeShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class StereotypeShapeItemProvider extends ClassShapeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public StereotypeShapeItemProvider(AdapterFactory adapterFactory) { @@ -43,13 +45,13 @@ public class StereotypeShapeItemProvider extends ClassShapeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -58,6 +60,7 @@ public class StereotypeShapeItemProvider extends ClassShapeItemProvider { * This returns StereotypeShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -69,20 +72,21 @@ public class StereotypeShapeItemProvider extends ClassShapeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { StereotypeShape stereotypeShape = (StereotypeShape)object; - return getString("_UI_StereotypeShape_type") + " " + stereotypeShape.isUseClassifierNotation(); + return getString("_UI_StereotypeShape_type") + " " + stereotypeShape.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -96,11 +100,11 @@ public class StereotypeShapeItemProvider extends ClassShapeItemProvider { * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/StereotypedDiagramElementItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/StereotypedDiagramElementItemProvider.java new file mode 100644 index 00000000000..29a3e59af61 --- /dev/null +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/StereotypedDiagramElementItemProvider.java @@ -0,0 +1,157 @@ +/** + * Copyright (c) 2014 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * CEA LIST - Initial API and implementation + */ +package org.eclipse.papyrus.umldi.provider; + +import java.util.Collection; +import java.util.List; + +import org.eclipse.emf.common.notify.AdapterFactory; +import org.eclipse.emf.common.notify.Notification; + +import org.eclipse.emf.ecore.EStructuralFeature; + +import org.eclipse.emf.edit.provider.ComposeableAdapterFactory; +import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.emf.edit.provider.ItemPropertyDescriptor; +import org.eclipse.emf.edit.provider.ViewerNotification; + +import org.eclipse.papyrus.umldi.StereotypedDiagramElement; +import org.eclipse.papyrus.umldi.UMLDIFactory; +import org.eclipse.papyrus.umldi.UMLDIPackage; + +/** + * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.StereotypedDiagramElement} object. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ +public class StereotypedDiagramElementItemProvider extends UmlDiagramElementItemProvider { + + /** + * This constructs an instance from a factory and a notifier. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + public StereotypedDiagramElementItemProvider(AdapterFactory adapterFactory) { + super(adapterFactory); + } + + /** + * 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) { + super.getPropertyDescriptors(object); + addShowStereotypeAttributesPropertyDescriptor(object); + } + return itemPropertyDescriptors; + } + + /** + * This adds a property descriptor for the Show Stereotype Attributes feature. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + protected void addShowStereotypeAttributesPropertyDescriptor(Object object) { + itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), getResourceLocator(), getString("_UI_StereotypedDiagramElement_showStereotypeAttributes_feature"), getString("_UI_PropertyDescriptor_description", "_UI_StereotypedDiagramElement_showStereotypeAttributes_feature", "_UI_StereotypedDiagramElement_type"), UMLDIPackage.Literals.STEREOTYPED_DIAGRAM_ELEMENT__SHOW_STEREOTYPE_ATTRIBUTES, true, false, false, ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE, null, null)); + } + + /** + * This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an + * {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or + * {@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) { + super.getChildrenFeatures(object); + childrenFeatures.add(UMLDIPackage.Literals.STEREOTYPED_DIAGRAM_ELEMENT__STEREOTYPE_LABEL); + } + return childrenFeatures; + } + + /** + * <!-- 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); + } + + /** + * This returns the label text for the adapted class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public String getText(Object object) { + StereotypedDiagramElement stereotypedDiagramElement = (StereotypedDiagramElement)object; + return getString("_UI_StereotypedDiagramElement_type") + " " + stereotypedDiagramElement.isShowStereotypeAttributes(); + } + + /** + * This handles model notifications by calling {@link #updateChildren} to update any cached + * 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(StereotypedDiagramElement.class)) { + case UMLDIPackage.STEREOTYPED_DIAGRAM_ELEMENT__SHOW_STEREOTYPE_ATTRIBUTES: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true)); + return; + case UMLDIPackage.STEREOTYPED_DIAGRAM_ELEMENT__STEREOTYPE_LABEL: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; + } + super.notifyChanged(notification); + } + + /** + * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children + * 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(UMLDIPackage.Literals.STEREOTYPED_DIAGRAM_ELEMENT__STEREOTYPE_LABEL, UMLDIFactory.eINSTANCE.createStereotypeLabel())); + } +} diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/StructureCompartmentItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/StructureCompartmentItemProvider.java new file mode 100644 index 00000000000..89868b88513 --- /dev/null +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/StructureCompartmentItemProvider.java @@ -0,0 +1,105 @@ +/** + * Copyright (c) 2014 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * CEA LIST - Initial API and implementation + */ +package org.eclipse.papyrus.umldi.provider; + +import java.util.Collection; +import java.util.List; +import org.eclipse.emf.common.notify.AdapterFactory; +import org.eclipse.emf.common.notify.Notification; +import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; + +/** + * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.StructureCompartment} object. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ +public class StructureCompartmentItemProvider extends DiagramCompartmentItemProvider { + + /** + * This constructs an instance from a factory and a notifier. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + public StructureCompartmentItemProvider(AdapterFactory adapterFactory) { + super(adapterFactory); + } + + /** + * 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) { + super.getPropertyDescriptors(object); + } + return itemPropertyDescriptors; + } + + /** + * This returns StructureCompartment.gif. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Object getImage(Object object) { + return overlayImage(object, getResourceLocator().getImage("full/obj16/StructureCompartment")); + } + + /** + * This returns the label text for the adapted class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public String getText(Object object) { + return getString("_UI_StructureCompartment_type"); + } + + /** + * This handles model notifications by calling {@link #updateChildren} to update any cached + * 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); + super.notifyChanged(notification); + } + + /** + * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children + * 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); + } +} diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/StructureDiagramItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/StructureDiagramItemProvider.java index 703a725ceb2..425ef10399e 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/StructureDiagramItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/StructureDiagramItemProvider.java @@ -22,6 +22,7 @@ import org.eclipse.papyrus.umldi.StructureDiagram; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.StructureDiagram} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class StructureDiagramItemProvider extends UmlDiagramItemProvider { @@ -30,6 +31,7 @@ public class StructureDiagramItemProvider extends UmlDiagramItemProvider { * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public StructureDiagramItemProvider(AdapterFactory adapterFactory) { @@ -40,13 +42,13 @@ public class StructureDiagramItemProvider extends UmlDiagramItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -55,14 +57,13 @@ public class StructureDiagramItemProvider extends UmlDiagramItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { String label = ((StructureDiagram)object).getName(); - return label == null || label.length() == 0 ? - getString("_UI_StructureDiagram_type") : - getString("_UI_StructureDiagram_type") + " " + label; + return label == null || label.length() == 0 ? getString("_UI_StructureDiagram_type") : getString("_UI_StructureDiagram_type") + " " + label; } /** @@ -70,6 +71,7 @@ public class StructureDiagramItemProvider extends UmlDiagramItemProvider { * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -83,6 +85,7 @@ public class StructureDiagramItemProvider extends UmlDiagramItemProvider { * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/StructuredActivityNodeShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/StructuredActivityNodeShapeItemProvider.java index 80d2b1e819b..5dea7f839c3 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/StructuredActivityNodeShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/StructuredActivityNodeShapeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -31,13 +30,16 @@ import org.eclipse.papyrus.umldi.UMLDIPackage; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.StructuredActivityNodeShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class StructuredActivityNodeShapeItemProvider extends ActionShapeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public StructuredActivityNodeShapeItemProvider(AdapterFactory adapterFactory) { @@ -48,13 +50,13 @@ public class StructuredActivityNodeShapeItemProvider extends ActionShapeItemProv * 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); - } return itemPropertyDescriptors; } @@ -65,13 +67,14 @@ public class StructuredActivityNodeShapeItemProvider extends ActionShapeItemProv * {@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(UMLDIPackage.Literals.STRUCTURED_ACTIVITY_NODE_SHAPE__CONTENT_COMPARTMENT); + childrenFeatures.add(UMLDIPackage.Literals.ELEMENT_WITH_ACTIVITY_NODES_SHAPE__ACTIVITY_NODE_COMPARTMENT); } return childrenFeatures; } @@ -79,13 +82,13 @@ public class StructuredActivityNodeShapeItemProvider extends ActionShapeItemProv /** * <!-- 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); } @@ -93,6 +96,7 @@ public class StructuredActivityNodeShapeItemProvider extends ActionShapeItemProv * This returns StructuredActivityNodeShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -104,29 +108,30 @@ public class StructuredActivityNodeShapeItemProvider extends ActionShapeItemProv * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_StructuredActivityNodeShape_type"); + StructuredActivityNodeShape structuredActivityNodeShape = (StructuredActivityNodeShape)object; + return getString("_UI_StructuredActivityNodeShape_type") + " " + structuredActivityNodeShape.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * 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(StructuredActivityNodeShape.class)) { - case UMLDIPackage.STRUCTURED_ACTIVITY_NODE_SHAPE__CONTENT_COMPARTMENT: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(StructuredActivityNodeShape.class)) { + case UMLDIPackage.STRUCTURED_ACTIVITY_NODE_SHAPE__ACTIVITY_NODE_COMPARTMENT: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -136,16 +141,12 @@ public class StructuredActivityNodeShapeItemProvider extends ActionShapeItemProv * 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 - (UMLDIPackage.Literals.STRUCTURED_ACTIVITY_NODE_SHAPE__CONTENT_COMPARTMENT, - UMLDIFactory.eINSTANCE.createContentCompartment())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.ELEMENT_WITH_ACTIVITY_NODES_SHAPE__ACTIVITY_NODE_COMPARTMENT, UMLDIFactory.eINSTANCE.createActivityNodeCompartment())); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/SubfragmentCompartmentItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/SubfragmentCompartmentItemProvider.java new file mode 100644 index 00000000000..77c30d9a5ac --- /dev/null +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/SubfragmentCompartmentItemProvider.java @@ -0,0 +1,105 @@ +/** + * Copyright (c) 2014 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * CEA LIST - Initial API and implementation + */ +package org.eclipse.papyrus.umldi.provider; + +import java.util.Collection; +import java.util.List; +import org.eclipse.emf.common.notify.AdapterFactory; +import org.eclipse.emf.common.notify.Notification; +import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; + +/** + * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.SubfragmentCompartment} object. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ +public class SubfragmentCompartmentItemProvider extends DiagramCompartmentItemProvider { + + /** + * This constructs an instance from a factory and a notifier. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + public SubfragmentCompartmentItemProvider(AdapterFactory adapterFactory) { + super(adapterFactory); + } + + /** + * 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) { + super.getPropertyDescriptors(object); + } + return itemPropertyDescriptors; + } + + /** + * This returns SubfragmentCompartment.gif. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Object getImage(Object object) { + return overlayImage(object, getResourceLocator().getImage("full/obj16/SubfragmentCompartment")); + } + + /** + * This returns the label text for the adapted class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public String getText(Object object) { + return getString("_UI_SubfragmentCompartment_type"); + } + + /** + * This handles model notifications by calling {@link #updateChildren} to update any cached + * 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); + super.notifyChanged(notification); + } + + /** + * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children + * 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); + } +} diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/SubpartitionCompartmentItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/SubpartitionCompartmentItemProvider.java new file mode 100644 index 00000000000..20e69263730 --- /dev/null +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/SubpartitionCompartmentItemProvider.java @@ -0,0 +1,105 @@ +/** + * Copyright (c) 2014 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * CEA LIST - Initial API and implementation + */ +package org.eclipse.papyrus.umldi.provider; + +import java.util.Collection; +import java.util.List; +import org.eclipse.emf.common.notify.AdapterFactory; +import org.eclipse.emf.common.notify.Notification; +import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; + +/** + * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.SubpartitionCompartment} object. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ +public class SubpartitionCompartmentItemProvider extends DiagramCompartmentItemProvider { + + /** + * This constructs an instance from a factory and a notifier. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + public SubpartitionCompartmentItemProvider(AdapterFactory adapterFactory) { + super(adapterFactory); + } + + /** + * 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) { + super.getPropertyDescriptors(object); + } + return itemPropertyDescriptors; + } + + /** + * This returns SubpartitionCompartment.gif. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Object getImage(Object object) { + return overlayImage(object, getResourceLocator().getImage("full/obj16/SubpartitionCompartment")); + } + + /** + * This returns the label text for the adapted class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public String getText(Object object) { + return getString("_UI_SubpartitionCompartment_type"); + } + + /** + * This handles model notifications by calling {@link #updateChildren} to update any cached + * 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); + super.notifyChanged(notification); + } + + /** + * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children + * 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); + } +} diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/SubstitutionEdgeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/SubstitutionEdgeItemProvider.java index 05eac391c4f..5d2783e9e8b 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/SubstitutionEdgeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/SubstitutionEdgeItemProvider.java @@ -16,11 +16,13 @@ import java.util.List; import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.SubstitutionEdge; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.SubstitutionEdge} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class SubstitutionEdgeItemProvider extends RealizationEdgeItemProvider { @@ -29,6 +31,7 @@ public class SubstitutionEdgeItemProvider extends RealizationEdgeItemProvider { * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public SubstitutionEdgeItemProvider(AdapterFactory adapterFactory) { @@ -39,13 +42,13 @@ public class SubstitutionEdgeItemProvider extends RealizationEdgeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -54,6 +57,7 @@ public class SubstitutionEdgeItemProvider extends RealizationEdgeItemProvider { * This returns SubstitutionEdge.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -65,11 +69,13 @@ public class SubstitutionEdgeItemProvider extends RealizationEdgeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_SubstitutionEdge_type"); + SubstitutionEdge substitutionEdge = (SubstitutionEdge)object; + return getString("_UI_SubstitutionEdge_type") + " " + substitutionEdge.isShowStereotypeAttributes(); } /** @@ -77,6 +83,7 @@ public class SubstitutionEdgeItemProvider extends RealizationEdgeItemProvider { * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -90,6 +97,7 @@ public class SubstitutionEdgeItemProvider extends RealizationEdgeItemProvider { * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/SubvertexCompartmentItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/SubvertexCompartmentItemProvider.java index e9b9e74b438..b303dde8964 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/SubvertexCompartmentItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/SubvertexCompartmentItemProvider.java @@ -11,26 +11,26 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; - import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; - import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.SubvertexCompartment} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class SubvertexCompartmentItemProvider extends DiagramCompartmentItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public SubvertexCompartmentItemProvider(AdapterFactory adapterFactory) { @@ -41,13 +41,13 @@ public class SubvertexCompartmentItemProvider extends DiagramCompartmentItemProv * 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); - } return itemPropertyDescriptors; } @@ -56,6 +56,7 @@ public class SubvertexCompartmentItemProvider extends DiagramCompartmentItemProv * This returns SubvertexCompartment.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -67,19 +68,20 @@ public class SubvertexCompartmentItemProvider extends DiagramCompartmentItemProv * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { return getString("_UI_SubvertexCompartment_type"); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -93,11 +95,11 @@ public class SubvertexCompartmentItemProvider extends DiagramCompartmentItemProv * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TemplateBindingEdgeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TemplateBindingEdgeItemProvider.java index 21cdabda12d..7a1a98e387e 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TemplateBindingEdgeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TemplateBindingEdgeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -19,18 +18,22 @@ import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.TemplateBindingEdge; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.TemplateBindingEdge} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class TemplateBindingEdgeItemProvider extends ElementEdgeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public TemplateBindingEdgeItemProvider(AdapterFactory adapterFactory) { @@ -41,13 +44,13 @@ public class TemplateBindingEdgeItemProvider extends ElementEdgeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -56,6 +59,7 @@ public class TemplateBindingEdgeItemProvider extends ElementEdgeItemProvider { * This returns TemplateBindingEdge.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -67,19 +71,21 @@ public class TemplateBindingEdgeItemProvider extends ElementEdgeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_TemplateBindingEdge_type"); + TemplateBindingEdge templateBindingEdge = (TemplateBindingEdge)object; + return getString("_UI_TemplateBindingEdge_type") + " " + templateBindingEdge.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -93,11 +99,11 @@ public class TemplateBindingEdgeItemProvider extends ElementEdgeItemProvider { * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TemplateParameterCompartmentItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TemplateParameterCompartmentItemProvider.java index edfc4c96fcb..dda3ed8c3c2 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TemplateParameterCompartmentItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TemplateParameterCompartmentItemProvider.java @@ -21,6 +21,7 @@ import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.TemplateParameterCompartment} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class TemplateParameterCompartmentItemProvider extends ListCompartmentItemProvider { @@ -29,6 +30,7 @@ public class TemplateParameterCompartmentItemProvider extends ListCompartmentIte * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public TemplateParameterCompartmentItemProvider(AdapterFactory adapterFactory) { @@ -39,13 +41,13 @@ public class TemplateParameterCompartmentItemProvider extends ListCompartmentIte * 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); - } return itemPropertyDescriptors; } @@ -54,6 +56,7 @@ public class TemplateParameterCompartmentItemProvider extends ListCompartmentIte * This returns TemplateParameterCompartment.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -65,6 +68,7 @@ public class TemplateParameterCompartmentItemProvider extends ListCompartmentIte * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -77,6 +81,7 @@ public class TemplateParameterCompartmentItemProvider extends ListCompartmentIte * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -90,6 +95,7 @@ public class TemplateParameterCompartmentItemProvider extends ListCompartmentIte * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TemplateableElementShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TemplateableElementShapeItemProvider.java index 42f659ccb9b..e1d5e7762d1 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TemplateableElementShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TemplateableElementShapeItemProvider.java @@ -26,6 +26,7 @@ import org.eclipse.papyrus.umldi.UMLDIPackage; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.TemplateableElementShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class TemplateableElementShapeItemProvider extends ElementShapeItemProvider { @@ -34,6 +35,7 @@ public class TemplateableElementShapeItemProvider extends ElementShapeItemProvid * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public TemplateableElementShapeItemProvider(AdapterFactory adapterFactory) { @@ -44,13 +46,13 @@ public class TemplateableElementShapeItemProvider extends ElementShapeItemProvid * 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); - } return itemPropertyDescriptors; } @@ -61,11 +63,12 @@ public class TemplateableElementShapeItemProvider extends ElementShapeItemProvid * {@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(UMLDIPackage.Literals.TEMPLATEABLE_ELEMENT_SHAPE__TEMPLATE_PARAMETER_COMPARTMENT); } @@ -75,13 +78,13 @@ public class TemplateableElementShapeItemProvider extends ElementShapeItemProvid /** * <!-- 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); } @@ -89,11 +92,13 @@ public class TemplateableElementShapeItemProvider extends ElementShapeItemProvid * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_TemplateableElementShape_type"); + TemplateableElementShape templateableElementShape = (TemplateableElementShape)object; + return getString("_UI_TemplateableElementShape_type") + " " + templateableElementShape.isShowStereotypeAttributes(); } /** @@ -101,16 +106,16 @@ public class TemplateableElementShapeItemProvider extends ElementShapeItemProvid * 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(TemplateableElementShape.class)) { - case UMLDIPackage.TEMPLATEABLE_ELEMENT_SHAPE__TEMPLATE_PARAMETER_COMPARTMENT: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(TemplateableElementShape.class)) { + case UMLDIPackage.TEMPLATEABLE_ELEMENT_SHAPE__TEMPLATE_PARAMETER_COMPARTMENT: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -120,15 +125,12 @@ public class TemplateableElementShapeItemProvider extends ElementShapeItemProvid * 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 - (UMLDIPackage.Literals.TEMPLATEABLE_ELEMENT_SHAPE__TEMPLATE_PARAMETER_COMPARTMENT, - UMLDIFactory.eINSTANCE.createTemplateParameterCompartment())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.TEMPLATEABLE_ELEMENT_SHAPE__TEMPLATE_PARAMETER_COMPARTMENT, UMLDIFactory.eINSTANCE.createTemplateParameterCompartment())); } } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TimeConstraintShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TimeConstraintShapeItemProvider.java new file mode 100644 index 00000000000..f6b2059fccd --- /dev/null +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TimeConstraintShapeItemProvider.java @@ -0,0 +1,109 @@ +/** + * Copyright (c) 2014 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * CEA LIST - Initial API and implementation + */ +package org.eclipse.papyrus.umldi.provider; + +import java.util.Collection; +import java.util.List; + +import org.eclipse.emf.common.notify.AdapterFactory; +import org.eclipse.emf.common.notify.Notification; + +import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.TimeConstraintShape; + +/** + * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.TimeConstraintShape} object. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ +public class TimeConstraintShapeItemProvider extends ConstraintShapeItemProvider { + + /** + * This constructs an instance from a factory and a notifier. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + public TimeConstraintShapeItemProvider(AdapterFactory adapterFactory) { + super(adapterFactory); + } + + /** + * 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) { + super.getPropertyDescriptors(object); + } + return itemPropertyDescriptors; + } + + /** + * This returns TimeConstraintShape.gif. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Object getImage(Object object) { + return overlayImage(object, getResourceLocator().getImage("full/obj16/TimeConstraintShape")); + } + + /** + * This returns the label text for the adapted class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public String getText(Object object) { + TimeConstraintShape timeConstraintShape = (TimeConstraintShape)object; + return getString("_UI_TimeConstraintShape_type") + " " + timeConstraintShape.isShowStereotypeAttributes(); + } + + /** + * This handles model notifications by calling {@link #updateChildren} to update any cached + * 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); + super.notifyChanged(notification); + } + + /** + * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children + * 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); + } +} diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TimeExpressionShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TimeExpressionShapeItemProvider.java new file mode 100644 index 00000000000..c48e0233d7d --- /dev/null +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TimeExpressionShapeItemProvider.java @@ -0,0 +1,109 @@ +/** + * Copyright (c) 2014 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * CEA LIST - Initial API and implementation + */ +package org.eclipse.papyrus.umldi.provider; + +import java.util.Collection; +import java.util.List; + +import org.eclipse.emf.common.notify.AdapterFactory; +import org.eclipse.emf.common.notify.Notification; + +import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.TimeExpressionShape; + +/** + * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.TimeExpressionShape} object. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ +public class TimeExpressionShapeItemProvider extends ElementShapeItemProvider { + + /** + * This constructs an instance from a factory and a notifier. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + public TimeExpressionShapeItemProvider(AdapterFactory adapterFactory) { + super(adapterFactory); + } + + /** + * 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) { + super.getPropertyDescriptors(object); + } + return itemPropertyDescriptors; + } + + /** + * This returns TimeExpressionShape.gif. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Object getImage(Object object) { + return overlayImage(object, getResourceLocator().getImage("full/obj16/TimeExpressionShape")); + } + + /** + * This returns the label text for the adapted class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public String getText(Object object) { + TimeExpressionShape timeExpressionShape = (TimeExpressionShape)object; + return getString("_UI_TimeExpressionShape_type") + " " + timeExpressionShape.isShowStereotypeAttributes(); + } + + /** + * This handles model notifications by calling {@link #updateChildren} to update any cached + * 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); + super.notifyChanged(notification); + } + + /** + * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children + * 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); + } +} diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TimeObservationShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TimeObservationShapeItemProvider.java index 8936052b2af..a5d86c5e761 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TimeObservationShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TimeObservationShapeItemProvider.java @@ -16,11 +16,13 @@ import java.util.List; import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.TimeObservationShape; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.TimeObservationShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class TimeObservationShapeItemProvider extends ElementShapeItemProvider { @@ -29,6 +31,7 @@ public class TimeObservationShapeItemProvider extends ElementShapeItemProvider { * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public TimeObservationShapeItemProvider(AdapterFactory adapterFactory) { @@ -39,13 +42,13 @@ public class TimeObservationShapeItemProvider extends ElementShapeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -54,6 +57,7 @@ public class TimeObservationShapeItemProvider extends ElementShapeItemProvider { * This returns TimeObservationShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -65,11 +69,13 @@ public class TimeObservationShapeItemProvider extends ElementShapeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_TimeObservationShape_type"); + TimeObservationShape timeObservationShape = (TimeObservationShape)object; + return getString("_UI_TimeObservationShape_type") + " " + timeObservationShape.isShowStereotypeAttributes(); } /** @@ -77,6 +83,7 @@ public class TimeObservationShapeItemProvider extends ElementShapeItemProvider { * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -90,6 +97,7 @@ public class TimeObservationShapeItemProvider extends ElementShapeItemProvider { * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TimeObservationShape_TimeObservationShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TimeObservationShape_TimeObservationShapeItemProvider.java new file mode 100644 index 00000000000..898082abc57 --- /dev/null +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TimeObservationShape_TimeObservationShapeItemProvider.java @@ -0,0 +1,109 @@ +/** + * Copyright (c) 2014 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * CEA LIST - Initial API and implementation + */ +package org.eclipse.papyrus.umldi.provider; + +import java.util.Collection; +import java.util.List; + +import org.eclipse.emf.common.notify.AdapterFactory; +import org.eclipse.emf.common.notify.Notification; + +import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.TimeObservationShape_TimeObservationShape; + +/** + * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.TimeObservationShape_TimeObservationShape} object. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ +public class TimeObservationShape_TimeObservationShapeItemProvider extends ElementShapeItemProvider { + + /** + * This constructs an instance from a factory and a notifier. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + public TimeObservationShape_TimeObservationShapeItemProvider(AdapterFactory adapterFactory) { + super(adapterFactory); + } + + /** + * 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) { + super.getPropertyDescriptors(object); + } + return itemPropertyDescriptors; + } + + /** + * This returns TimeObservationShape_TimeObservationShape.gif. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Object getImage(Object object) { + return overlayImage(object, getResourceLocator().getImage("full/obj16/TimeObservationShape_TimeObservationShape")); + } + + /** + * This returns the label text for the adapted class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public String getText(Object object) { + TimeObservationShape_TimeObservationShape timeObservationShape_TimeObservationShape = (TimeObservationShape_TimeObservationShape)object; + return getString("_UI_TimeObservationShape_TimeObservationShape_type") + " " + timeObservationShape_TimeObservationShape.isShowStereotypeAttributes(); + } + + /** + * This handles model notifications by calling {@link #updateChildren} to update any cached + * 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); + super.notifyChanged(notification); + } + + /** + * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children + * 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); + } +} diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TimingDiagramItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TimingDiagramItemProvider.java index 486b4e32771..5dc3dd91086 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TimingDiagramItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TimingDiagramItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -26,13 +25,16 @@ import org.eclipse.papyrus.umldi.TimingDiagram; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.TimingDiagram} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class TimingDiagramItemProvider extends InteractionDiagramItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public TimingDiagramItemProvider(AdapterFactory adapterFactory) { @@ -43,13 +45,13 @@ public class TimingDiagramItemProvider extends InteractionDiagramItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -58,6 +60,7 @@ public class TimingDiagramItemProvider extends InteractionDiagramItemProvider { * This returns TimingDiagram.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -69,22 +72,21 @@ public class TimingDiagramItemProvider extends InteractionDiagramItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { String label = ((TimingDiagram)object).getName(); - return label == null || label.length() == 0 ? - getString("_UI_TimingDiagram_type") : - getString("_UI_TimingDiagram_type") + " " + label; + return label == null || label.length() == 0 ? getString("_UI_TimingDiagram_type") : getString("_UI_TimingDiagram_type") + " " + label; } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -98,11 +100,11 @@ public class TimingDiagramItemProvider extends InteractionDiagramItemProvider { * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TopUmlDiagramElementItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TopUmlDiagramElementItemProvider.java index 87bdb1c24f6..6c68043b93d 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TopUmlDiagramElementItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TopUmlDiagramElementItemProvider.java @@ -15,20 +15,27 @@ import java.util.Collection; import java.util.List; import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; +import org.eclipse.emf.ecore.EStructuralFeature; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.emf.edit.provider.ViewerNotification; +import org.eclipse.papyrus.umldi.TopUmlDiagramElement; +import org.eclipse.papyrus.umldi.UMLDIFactory; +import org.eclipse.papyrus.umldi.UMLDIPackage; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.TopUmlDiagramElement} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ -public class TopUmlDiagramElementItemProvider extends UmlDiagramElementItemProvider { +public class TopUmlDiagramElementItemProvider extends StereotypedDiagramElementItemProvider { /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public TopUmlDiagramElementItemProvider(AdapterFactory adapterFactory) { @@ -39,26 +46,59 @@ public class TopUmlDiagramElementItemProvider extends UmlDiagramElementItemProvi * 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); - } return itemPropertyDescriptors; } /** + * This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an + * {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or + * {@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) { + super.getChildrenFeatures(object); + childrenFeatures.add(UMLDIPackage.Literals.TOP_UML_DIAGRAM_ELEMENT__MAIN_LABEL); + } + return childrenFeatures; + } + + /** + * <!-- 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); + } + + /** * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_TopUmlDiagramElement_type"); + TopUmlDiagramElement topUmlDiagramElement = (TopUmlDiagramElement)object; + return getString("_UI_TopUmlDiagramElement_type") + " " + topUmlDiagramElement.isShowStereotypeAttributes(); } /** @@ -66,11 +106,17 @@ public class TopUmlDiagramElementItemProvider extends UmlDiagramElementItemProvi * 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(TopUmlDiagramElement.class)) { + case UMLDIPackage.TOP_UML_DIAGRAM_ELEMENT__MAIN_LABEL: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; + } super.notifyChanged(notification); } @@ -79,10 +125,12 @@ public class TopUmlDiagramElementItemProvider extends UmlDiagramElementItemProvi * 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(UMLDIPackage.Literals.TOP_UML_DIAGRAM_ELEMENT__MAIN_LABEL, UMLDIFactory.eINSTANCE.createMainLabel())); } } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TransformationLabelItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TransformationLabelItemProvider.java index c96bf714055..12b4239978e 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TransformationLabelItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TransformationLabelItemProvider.java @@ -11,26 +11,26 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; - import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; - import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.TransformationLabel} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class TransformationLabelItemProvider extends UmlLabelItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public TransformationLabelItemProvider(AdapterFactory adapterFactory) { @@ -41,13 +41,13 @@ public class TransformationLabelItemProvider extends UmlLabelItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -56,6 +56,7 @@ public class TransformationLabelItemProvider extends UmlLabelItemProvider { * This returns TransformationLabel.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -67,19 +68,20 @@ public class TransformationLabelItemProvider extends UmlLabelItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { return getString("_UI_TransformationLabel_type"); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -93,11 +95,11 @@ public class TransformationLabelItemProvider extends UmlLabelItemProvider { * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TransitionEdgeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TransitionEdgeItemProvider.java index 32226860c66..b8aaa9c963d 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TransitionEdgeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TransitionEdgeItemProvider.java @@ -11,24 +11,27 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.TransitionEdge; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.TransitionEdge} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ -public class TransitionEdgeItemProvider extends RelationshipWithGuardEdgeItemProvider { +public class TransitionEdgeItemProvider extends ElementEdgeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public TransitionEdgeItemProvider(AdapterFactory adapterFactory) { @@ -39,13 +42,13 @@ public class TransitionEdgeItemProvider extends RelationshipWithGuardEdgeItemPro * 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); - } return itemPropertyDescriptors; } @@ -54,6 +57,7 @@ public class TransitionEdgeItemProvider extends RelationshipWithGuardEdgeItemPro * This returns TransitionEdge.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -65,19 +69,21 @@ public class TransitionEdgeItemProvider extends RelationshipWithGuardEdgeItemPro * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_TransitionEdge_type"); + TransitionEdge transitionEdge = (TransitionEdge)object; + return getString("_UI_TransitionEdge_type") + " " + transitionEdge.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -91,11 +97,11 @@ public class TransitionEdgeItemProvider extends RelationshipWithGuardEdgeItemPro * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TypeLabelItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TypeLabelItemProvider.java index c638c28e32e..0ae053949e9 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TypeLabelItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/TypeLabelItemProvider.java @@ -11,26 +11,26 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; - import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; - import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.TypeLabel} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class TypeLabelItemProvider extends UmlLabelItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public TypeLabelItemProvider(AdapterFactory adapterFactory) { @@ -41,13 +41,13 @@ public class TypeLabelItemProvider extends UmlLabelItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -56,6 +56,7 @@ public class TypeLabelItemProvider extends UmlLabelItemProvider { * This returns TypeLabel.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -67,19 +68,20 @@ public class TypeLabelItemProvider extends UmlLabelItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { return getString("_UI_TypeLabel_type"); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -93,11 +95,11 @@ public class TypeLabelItemProvider extends UmlLabelItemProvider { * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UMLDIEditPlugin.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UMLDIEditPlugin.java index 0ff3e70314b..6baee6376e3 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UMLDIEditPlugin.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UMLDIEditPlugin.java @@ -21,6 +21,7 @@ import org.eclipse.uml2.uml.edit.UMLEditPlugin; * This is the central singleton for the UMLDI edit plugin. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public final class UMLDIEditPlugin extends EMFPlugin { @@ -29,6 +30,7 @@ public final class UMLDIEditPlugin extends EMFPlugin { * Keep track of the singleton. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public static final UMLDIEditPlugin INSTANCE = new UMLDIEditPlugin(); @@ -37,6 +39,7 @@ public final class UMLDIEditPlugin extends EMFPlugin { * Keep track of the singleton. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ private static Implementation plugin; @@ -45,21 +48,18 @@ public final class UMLDIEditPlugin extends EMFPlugin { * Create the instance. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public UMLDIEditPlugin() { - super - (new ResourceLocator [] { - DDEditPlugin.INSTANCE, - EcoreEditPlugin.INSTANCE, - UMLEditPlugin.INSTANCE, - }); + super(new ResourceLocator[]{ DDEditPlugin.INSTANCE, EcoreEditPlugin.INSTANCE, UMLEditPlugin.INSTANCE, }); } /** * Returns the singleton instance of the Eclipse plugin. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @return the singleton instance. * @generated */ @@ -72,6 +72,7 @@ public final class UMLDIEditPlugin extends EMFPlugin { * Returns the singleton instance of the Eclipse plugin. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @return the singleton instance. * @generated */ @@ -83,6 +84,7 @@ public final class UMLDIEditPlugin extends EMFPlugin { * The actual implementation of the Eclipse <b>Plugin</b>. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public static class Implementation extends EclipsePlugin { @@ -91,11 +93,11 @@ public final class UMLDIEditPlugin extends EMFPlugin { * Creates an instance. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public Implementation() { super(); - // Remember the static instance. // plugin = this; diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UMLDIItemProviderAdapterFactory.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UMLDIItemProviderAdapterFactory.java index a3a5a095420..cf5831e10d5 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UMLDIItemProviderAdapterFactory.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UMLDIItemProviderAdapterFactory.java @@ -41,6 +41,7 @@ import org.eclipse.papyrus.umldi.util.UMLDIAdapterFactory; * Note that most of the adapters are shared among multiple instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory implements ComposeableAdapterFactory, IChangeNotifier, IDisposable { @@ -49,6 +50,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the root adapter factory that delegates to this adapter factory. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected ComposedAdapterFactory parentAdapterFactory; @@ -57,6 +59,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This is used to implement {@link org.eclipse.emf.edit.provider.IChangeNotifier}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected IChangeNotifier changeNotifier = new ChangeNotifier(); @@ -65,6 +68,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of all the supported types checked by {@link #isFactoryForType isFactoryForType}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected Collection<Object> supportedTypes = new ArrayList<Object>(); @@ -73,6 +77,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This constructs an instance. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public UMLDIItemProviderAdapterFactory() { @@ -89,6 +94,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.UmlStyle} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected UmlStyleItemProvider umlStyleItemProvider; @@ -97,21 +103,46 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.UmlStyle}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createUmlStyleAdapter() { - if (umlStyleItemProvider == null) { + if(umlStyleItemProvider == null) { umlStyleItemProvider = new UmlStyleItemProvider(this); } - return umlStyleItemProvider; } /** + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.MainLabel} instances. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + protected MainLabelItemProvider mainLabelItemProvider; + + /** + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.MainLabel}. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Adapter createMainLabelAdapter() { + if(mainLabelItemProvider == null) { + mainLabelItemProvider = new MainLabelItemProvider(this); + } + return mainLabelItemProvider; + } + + /** * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ClassDiagram} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected ClassDiagramItemProvider classDiagramItemProvider; @@ -120,21 +151,166 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ClassDiagram}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createClassDiagramAdapter() { - if (classDiagramItemProvider == null) { + if(classDiagramItemProvider == null) { classDiagramItemProvider = new ClassDiagramItemProvider(this); } - return classDiagramItemProvider; } /** + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.StereotypeCompartment} instances. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + protected StereotypeCompartmentItemProvider stereotypeCompartmentItemProvider; + + /** + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.StereotypeCompartment}. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Adapter createStereotypeCompartmentAdapter() { + if(stereotypeCompartmentItemProvider == null) { + stereotypeCompartmentItemProvider = new StereotypeCompartmentItemProvider(this); + } + return stereotypeCompartmentItemProvider; + } + + /** + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.TemplateParameterCompartment} instances. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + protected TemplateParameterCompartmentItemProvider templateParameterCompartmentItemProvider; + + /** + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.TemplateParameterCompartment}. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Adapter createTemplateParameterCompartmentAdapter() { + if(templateParameterCompartmentItemProvider == null) { + templateParameterCompartmentItemProvider = new TemplateParameterCompartmentItemProvider(this); + } + return templateParameterCompartmentItemProvider; + } + + /** + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ListItemLabel} instances. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + protected ListItemLabelItemProvider listItemLabelItemProvider; + + /** + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ListItemLabel}. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Adapter createListItemLabelAdapter() { + if(listItemLabelItemProvider == null) { + listItemLabelItemProvider = new ListItemLabelItemProvider(this); + } + return listItemLabelItemProvider; + } + + /** + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.StereotypeLabel} instances. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + protected StereotypeLabelItemProvider stereotypeLabelItemProvider; + + /** + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.StereotypeLabel}. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Adapter createStereotypeLabelAdapter() { + if(stereotypeLabelItemProvider == null) { + stereotypeLabelItemProvider = new StereotypeLabelItemProvider(this); + } + return stereotypeLabelItemProvider; + } + + /** + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.OwnedUseCaseCompartment} instances. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + protected OwnedUseCaseCompartmentItemProvider ownedUseCaseCompartmentItemProvider; + + /** + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.OwnedUseCaseCompartment}. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Adapter createOwnedUseCaseCompartmentAdapter() { + if(ownedUseCaseCompartmentItemProvider == null) { + ownedUseCaseCompartmentItemProvider = new OwnedUseCaseCompartmentItemProvider(this); + } + return ownedUseCaseCompartmentItemProvider; + } + + /** + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.UseCaseCompartment} instances. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + protected UseCaseCompartmentItemProvider useCaseCompartmentItemProvider; + + /** + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.UseCaseCompartment}. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Adapter createUseCaseCompartmentAdapter() { + if(useCaseCompartmentItemProvider == null) { + useCaseCompartmentItemProvider = new UseCaseCompartmentItemProvider(this); + } + return useCaseCompartmentItemProvider; + } + + /** * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.PackageShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected PackageShapeItemProvider packageShapeItemProvider; @@ -143,44 +319,46 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.PackageShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createPackageShapeAdapter() { - if (packageShapeItemProvider == null) { + if(packageShapeItemProvider == null) { packageShapeItemProvider = new PackageShapeItemProvider(this); } - return packageShapeItemProvider; } /** - * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.InternalStructureCompartment} instances. + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.PackagedElementCompartment} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ - protected InternalStructureCompartmentItemProvider internalStructureCompartmentItemProvider; + protected PackagedElementCompartmentItemProvider packagedElementCompartmentItemProvider; /** - * This creates an adapter for a {@link org.eclipse.papyrus.umldi.InternalStructureCompartment}. + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.PackagedElementCompartment}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override - public Adapter createInternalStructureCompartmentAdapter() { - if (internalStructureCompartmentItemProvider == null) { - internalStructureCompartmentItemProvider = new InternalStructureCompartmentItemProvider(this); + public Adapter createPackagedElementCompartmentAdapter() { + if(packagedElementCompartmentItemProvider == null) { + packagedElementCompartmentItemProvider = new PackagedElementCompartmentItemProvider(this); } - - return internalStructureCompartmentItemProvider; + return packagedElementCompartmentItemProvider; } /** * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ConstraintShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected ConstraintShapeItemProvider constraintShapeItemProvider; @@ -189,14 +367,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ConstraintShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createConstraintShapeAdapter() { - if (constraintShapeItemProvider == null) { + if(constraintShapeItemProvider == null) { constraintShapeItemProvider = new ConstraintShapeItemProvider(this); } - return constraintShapeItemProvider; } @@ -204,6 +382,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.AttributeCompartment} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected AttributeCompartmentItemProvider attributeCompartmentItemProvider; @@ -212,14 +391,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.AttributeCompartment}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createAttributeCompartmentAdapter() { - if (attributeCompartmentItemProvider == null) { + if(attributeCompartmentItemProvider == null) { attributeCompartmentItemProvider = new AttributeCompartmentItemProvider(this); } - return attributeCompartmentItemProvider; } @@ -227,6 +406,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.OperationCompartment} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected OperationCompartmentItemProvider operationCompartmentItemProvider; @@ -235,14 +415,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.OperationCompartment}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createOperationCompartmentAdapter() { - if (operationCompartmentItemProvider == null) { + if(operationCompartmentItemProvider == null) { operationCompartmentItemProvider = new OperationCompartmentItemProvider(this); } - return operationCompartmentItemProvider; } @@ -250,6 +430,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ReceptionCompartment} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected ReceptionCompartmentItemProvider receptionCompartmentItemProvider; @@ -258,14 +439,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ReceptionCompartment}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createReceptionCompartmentAdapter() { - if (receptionCompartmentItemProvider == null) { + if(receptionCompartmentItemProvider == null) { receptionCompartmentItemProvider = new ReceptionCompartmentItemProvider(this); } - return receptionCompartmentItemProvider; } @@ -273,6 +454,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.LiteralCompartment} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected LiteralCompartmentItemProvider literalCompartmentItemProvider; @@ -281,67 +463,118 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.LiteralCompartment}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createLiteralCompartmentAdapter() { - if (literalCompartmentItemProvider == null) { + if(literalCompartmentItemProvider == null) { literalCompartmentItemProvider = new LiteralCompartmentItemProvider(this); } - return literalCompartmentItemProvider; } /** - * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.PackagedElementCompartment} instances. + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.EnumerationShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ - protected PackagedElementCompartmentItemProvider packagedElementCompartmentItemProvider; + protected EnumerationShapeItemProvider enumerationShapeItemProvider; /** - * This creates an adapter for a {@link org.eclipse.papyrus.umldi.PackagedElementCompartment}. + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.EnumerationShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override - public Adapter createPackagedElementCompartmentAdapter() { - if (packagedElementCompartmentItemProvider == null) { - packagedElementCompartmentItemProvider = new PackagedElementCompartmentItemProvider(this); + public Adapter createEnumerationShapeAdapter() { + if(enumerationShapeItemProvider == null) { + enumerationShapeItemProvider = new EnumerationShapeItemProvider(this); } + return enumerationShapeItemProvider; + } - return packagedElementCompartmentItemProvider; + /** + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.RoleLabel} instances. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + protected RoleLabelItemProvider roleLabelItemProvider; + + /** + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.RoleLabel}. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Adapter createRoleLabelAdapter() { + if(roleLabelItemProvider == null) { + roleLabelItemProvider = new RoleLabelItemProvider(this); + } + return roleLabelItemProvider; } /** - * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.MainLabel} instances. + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.AssociationEdge} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ - protected MainLabelItemProvider mainLabelItemProvider; + protected AssociationEdgeItemProvider associationEdgeItemProvider; /** - * This creates an adapter for a {@link org.eclipse.papyrus.umldi.MainLabel}. + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.AssociationEdge}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override - public Adapter createMainLabelAdapter() { - if (mainLabelItemProvider == null) { - mainLabelItemProvider = new MainLabelItemProvider(this); + public Adapter createAssociationEdgeAdapter() { + if(associationEdgeItemProvider == null) { + associationEdgeItemProvider = new AssociationEdgeItemProvider(this); } + return associationEdgeItemProvider; + } - return mainLabelItemProvider; + /** + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.MultiplicityLabel} instances. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + protected MultiplicityLabelItemProvider multiplicityLabelItemProvider; + + /** + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.MultiplicityLabel}. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Adapter createMultiplicityLabelAdapter() { + if(multiplicityLabelItemProvider == null) { + multiplicityLabelItemProvider = new MultiplicityLabelItemProvider(this); + } + return multiplicityLabelItemProvider; } /** * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.PropertyEdge} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected PropertyEdgeItemProvider propertyEdgeItemProvider; @@ -350,14 +583,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.PropertyEdge}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createPropertyEdgeAdapter() { - if (propertyEdgeItemProvider == null) { + if(propertyEdgeItemProvider == null) { propertyEdgeItemProvider = new PropertyEdgeItemProvider(this); } - return propertyEdgeItemProvider; } @@ -365,6 +598,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ConstraintLabel} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected ConstraintLabelItemProvider constraintLabelItemProvider; @@ -373,21 +607,262 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ConstraintLabel}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createConstraintLabelAdapter() { - if (constraintLabelItemProvider == null) { + if(constraintLabelItemProvider == null) { constraintLabelItemProvider = new ConstraintLabelItemProvider(this); } - return constraintLabelItemProvider; } /** + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.GeneralizationSetEdge} instances. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + protected GeneralizationSetEdgeItemProvider generalizationSetEdgeItemProvider; + + /** + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.GeneralizationSetEdge}. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Adapter createGeneralizationSetEdgeAdapter() { + if(generalizationSetEdgeItemProvider == null) { + generalizationSetEdgeItemProvider = new GeneralizationSetEdgeItemProvider(this); + } + return generalizationSetEdgeItemProvider; + } + + /** + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.PowerLabel} instances. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + protected PowerLabelItemProvider powerLabelItemProvider; + + /** + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.PowerLabel}. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Adapter createPowerLabelAdapter() { + if(powerLabelItemProvider == null) { + powerLabelItemProvider = new PowerLabelItemProvider(this); + } + return powerLabelItemProvider; + } + + /** + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ObjectNodeShape} instances. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + protected ObjectNodeShapeItemProvider objectNodeShapeItemProvider; + + /** + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ObjectNodeShape}. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Adapter createObjectNodeShapeAdapter() { + if(objectNodeShapeItemProvider == null) { + objectNodeShapeItemProvider = new ObjectNodeShapeItemProvider(this); + } + return objectNodeShapeItemProvider; + } + + /** + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ActivityNodeShape} instances. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + protected ActivityNodeShapeItemProvider activityNodeShapeItemProvider; + + /** + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ActivityNodeShape}. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Adapter createActivityNodeShapeAdapter() { + if(activityNodeShapeItemProvider == null) { + activityNodeShapeItemProvider = new ActivityNodeShapeItemProvider(this); + } + return activityNodeShapeItemProvider; + } + + /** + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.SelectionLabel} instances. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + protected SelectionLabelItemProvider selectionLabelItemProvider; + + /** + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.SelectionLabel}. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Adapter createSelectionLabelAdapter() { + if(selectionLabelItemProvider == null) { + selectionLabelItemProvider = new SelectionLabelItemProvider(this); + } + return selectionLabelItemProvider; + } + + /** + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ObjectFlowEdge} instances. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + protected ObjectFlowEdgeItemProvider objectFlowEdgeItemProvider; + + /** + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ObjectFlowEdge}. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Adapter createObjectFlowEdgeAdapter() { + if(objectFlowEdgeItemProvider == null) { + objectFlowEdgeItemProvider = new ObjectFlowEdgeItemProvider(this); + } + return objectFlowEdgeItemProvider; + } + + /** + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.GuardLabel} instances. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + protected GuardLabelItemProvider guardLabelItemProvider; + + /** + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.GuardLabel}. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Adapter createGuardLabelAdapter() { + if(guardLabelItemProvider == null) { + guardLabelItemProvider = new GuardLabelItemProvider(this); + } + return guardLabelItemProvider; + } + + /** + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.WeightLabel} instances. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + protected WeightLabelItemProvider weightLabelItemProvider; + + /** + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.WeightLabel}. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Adapter createWeightLabelAdapter() { + if(weightLabelItemProvider == null) { + weightLabelItemProvider = new WeightLabelItemProvider(this); + } + return weightLabelItemProvider; + } + + /** + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.TransformationLabel} instances. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + protected TransformationLabelItemProvider transformationLabelItemProvider; + + /** + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.TransformationLabel}. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Adapter createTransformationLabelAdapter() { + if(transformationLabelItemProvider == null) { + transformationLabelItemProvider = new TransformationLabelItemProvider(this); + } + return transformationLabelItemProvider; + } + + /** + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ConnectorEdge} instances. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + protected ConnectorEdgeItemProvider connectorEdgeItemProvider; + + /** + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ConnectorEdge}. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Adapter createConnectorEdgeAdapter() { + if(connectorEdgeItemProvider == null) { + connectorEdgeItemProvider = new ConnectorEdgeItemProvider(this); + } + return connectorEdgeItemProvider; + } + + /** * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.InstanceSpecificationEdge} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected InstanceSpecificationEdgeItemProvider instanceSpecificationEdgeItemProvider; @@ -396,44 +871,46 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.InstanceSpecificationEdge}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createInstanceSpecificationEdgeAdapter() { - if (instanceSpecificationEdgeItemProvider == null) { + if(instanceSpecificationEdgeItemProvider == null) { instanceSpecificationEdgeItemProvider = new InstanceSpecificationEdgeItemProvider(this); } - return instanceSpecificationEdgeItemProvider; } /** - * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.BodyLabel} instances. + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.DependencyEdge} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ - protected BodyLabelItemProvider bodyLabelItemProvider; + protected DependencyEdgeItemProvider dependencyEdgeItemProvider; /** - * This creates an adapter for a {@link org.eclipse.papyrus.umldi.BodyLabel}. + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.DependencyEdge}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override - public Adapter createBodyLabelAdapter() { - if (bodyLabelItemProvider == null) { - bodyLabelItemProvider = new BodyLabelItemProvider(this); + public Adapter createDependencyEdgeAdapter() { + if(dependencyEdgeItemProvider == null) { + dependencyEdgeItemProvider = new DependencyEdgeItemProvider(this); } - - return bodyLabelItemProvider; + return dependencyEdgeItemProvider; } /** * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.InstanceSpecificationShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected InstanceSpecificationShapeItemProvider instanceSpecificationShapeItemProvider; @@ -442,14 +919,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.InstanceSpecificationShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createInstanceSpecificationShapeAdapter() { - if (instanceSpecificationShapeItemProvider == null) { + if(instanceSpecificationShapeItemProvider == null) { instanceSpecificationShapeItemProvider = new InstanceSpecificationShapeItemProvider(this); } - return instanceSpecificationShapeItemProvider; } @@ -457,6 +934,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.DeployedArtifactCompartment} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected DeployedArtifactCompartmentItemProvider deployedArtifactCompartmentItemProvider; @@ -465,14 +943,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.DeployedArtifactCompartment}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createDeployedArtifactCompartmentAdapter() { - if (deployedArtifactCompartmentItemProvider == null) { + if(deployedArtifactCompartmentItemProvider == null) { deployedArtifactCompartmentItemProvider = new DeployedArtifactCompartmentItemProvider(this); } - return deployedArtifactCompartmentItemProvider; } @@ -480,6 +958,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.SlotCompartment} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected SlotCompartmentItemProvider slotCompartmentItemProvider; @@ -488,14 +967,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.SlotCompartment}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createSlotCompartmentAdapter() { - if (slotCompartmentItemProvider == null) { + if(slotCompartmentItemProvider == null) { slotCompartmentItemProvider = new SlotCompartmentItemProvider(this); } - return slotCompartmentItemProvider; } @@ -503,6 +982,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ClassShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected ClassShapeItemProvider classShapeItemProvider; @@ -511,21 +991,46 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ClassShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createClassShapeAdapter() { - if (classShapeItemProvider == null) { + if(classShapeItemProvider == null) { classShapeItemProvider = new ClassShapeItemProvider(this); } - return classShapeItemProvider; } /** + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.StructureCompartment} instances. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + protected StructureCompartmentItemProvider structureCompartmentItemProvider; + + /** + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.StructureCompartment}. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Adapter createStructureCompartmentAdapter() { + if(structureCompartmentItemProvider == null) { + structureCompartmentItemProvider = new StructureCompartmentItemProvider(this); + } + return structureCompartmentItemProvider; + } + + /** * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.PortShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected PortShapeItemProvider portShapeItemProvider; @@ -534,14 +1039,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.PortShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createPortShapeAdapter() { - if (portShapeItemProvider == null) { + if(portShapeItemProvider == null) { portShapeItemProvider = new PortShapeItemProvider(this); } - return portShapeItemProvider; } @@ -549,6 +1054,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.NestedClassifierCompartment} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected NestedClassifierCompartmentItemProvider nestedClassifierCompartmentItemProvider; @@ -557,14 +1063,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.NestedClassifierCompartment}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createNestedClassifierCompartmentAdapter() { - if (nestedClassifierCompartmentItemProvider == null) { + if(nestedClassifierCompartmentItemProvider == null) { nestedClassifierCompartmentItemProvider = new NestedClassifierCompartmentItemProvider(this); } - return nestedClassifierCompartmentItemProvider; } @@ -572,6 +1078,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.OwnedBehaviorCompartment} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected OwnedBehaviorCompartmentItemProvider ownedBehaviorCompartmentItemProvider; @@ -580,14 +1087,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.OwnedBehaviorCompartment}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createOwnedBehaviorCompartmentAdapter() { - if (ownedBehaviorCompartmentItemProvider == null) { + if(ownedBehaviorCompartmentItemProvider == null) { ownedBehaviorCompartmentItemProvider = new OwnedBehaviorCompartmentItemProvider(this); } - return ownedBehaviorCompartmentItemProvider; } @@ -595,6 +1102,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.InterfaceShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected InterfaceShapeItemProvider interfaceShapeItemProvider; @@ -603,14 +1111,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.InterfaceShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createInterfaceShapeAdapter() { - if (interfaceShapeItemProvider == null) { + if(interfaceShapeItemProvider == null) { interfaceShapeItemProvider = new InterfaceShapeItemProvider(this); } - return interfaceShapeItemProvider; } @@ -618,6 +1126,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.DataTypeShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected DataTypeShapeItemProvider dataTypeShapeItemProvider; @@ -626,14 +1135,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.DataTypeShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createDataTypeShapeAdapter() { - if (dataTypeShapeItemProvider == null) { + if(dataTypeShapeItemProvider == null) { dataTypeShapeItemProvider = new DataTypeShapeItemProvider(this); } - return dataTypeShapeItemProvider; } @@ -641,6 +1150,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.PrimitiveTypeShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected PrimitiveTypeShapeItemProvider primitiveTypeShapeItemProvider; @@ -649,67 +1159,22 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.PrimitiveTypeShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createPrimitiveTypeShapeAdapter() { - if (primitiveTypeShapeItemProvider == null) { + if(primitiveTypeShapeItemProvider == null) { primitiveTypeShapeItemProvider = new PrimitiveTypeShapeItemProvider(this); } - return primitiveTypeShapeItemProvider; } /** - * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.EnumerationShape} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected EnumerationShapeItemProvider enumerationShapeItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.papyrus.umldi.EnumerationShape}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createEnumerationShapeAdapter() { - if (enumerationShapeItemProvider == null) { - enumerationShapeItemProvider = new EnumerationShapeItemProvider(this); - } - - return enumerationShapeItemProvider; - } - - /** - * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.RoleLabel} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected RoleLabelItemProvider roleLabelItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.papyrus.umldi.RoleLabel}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createRoleLabelAdapter() { - if (roleLabelItemProvider == null) { - roleLabelItemProvider = new RoleLabelItemProvider(this); - } - - return roleLabelItemProvider; - } - - /** * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.SignalShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected SignalShapeItemProvider signalShapeItemProvider; @@ -718,14 +1183,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.SignalShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createSignalShapeAdapter() { - if (signalShapeItemProvider == null) { + if(signalShapeItemProvider == null) { signalShapeItemProvider = new SignalShapeItemProvider(this); } - return signalShapeItemProvider; } @@ -733,6 +1198,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ModelShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected ModelShapeItemProvider modelShapeItemProvider; @@ -741,14 +1207,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ModelShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createModelShapeAdapter() { - if (modelShapeItemProvider == null) { + if(modelShapeItemProvider == null) { modelShapeItemProvider = new ModelShapeItemProvider(this); } - return modelShapeItemProvider; } @@ -756,6 +1222,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ContainmentEdge} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected ContainmentEdgeItemProvider containmentEdgeItemProvider; @@ -764,14 +1231,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ContainmentEdge}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createContainmentEdgeAdapter() { - if (containmentEdgeItemProvider == null) { + if(containmentEdgeItemProvider == null) { containmentEdgeItemProvider = new ContainmentEdgeItemProvider(this); } - return containmentEdgeItemProvider; } @@ -779,6 +1246,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.GeneralizationEdge} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected GeneralizationEdgeItemProvider generalizationEdgeItemProvider; @@ -787,67 +1255,22 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.GeneralizationEdge}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createGeneralizationEdgeAdapter() { - if (generalizationEdgeItemProvider == null) { + if(generalizationEdgeItemProvider == null) { generalizationEdgeItemProvider = new GeneralizationEdgeItemProvider(this); } - return generalizationEdgeItemProvider; } /** - * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.AssociationEdge} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected AssociationEdgeItemProvider associationEdgeItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.papyrus.umldi.AssociationEdge}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createAssociationEdgeAdapter() { - if (associationEdgeItemProvider == null) { - associationEdgeItemProvider = new AssociationEdgeItemProvider(this); - } - - return associationEdgeItemProvider; - } - - /** - * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.MultiplicityLabel} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected MultiplicityLabelItemProvider multiplicityLabelItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.papyrus.umldi.MultiplicityLabel}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createMultiplicityLabelAdapter() { - if (multiplicityLabelItemProvider == null) { - multiplicityLabelItemProvider = new MultiplicityLabelItemProvider(this); - } - - return multiplicityLabelItemProvider; - } - - /** * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.RealizationEdge} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected RealizationEdgeItemProvider realizationEdgeItemProvider; @@ -856,14 +1279,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.RealizationEdge}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createRealizationEdgeAdapter() { - if (realizationEdgeItemProvider == null) { + if(realizationEdgeItemProvider == null) { realizationEdgeItemProvider = new RealizationEdgeItemProvider(this); } - return realizationEdgeItemProvider; } @@ -871,6 +1294,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.AbstractionEdge} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected AbstractionEdgeItemProvider abstractionEdgeItemProvider; @@ -879,44 +1303,22 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.AbstractionEdge}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createAbstractionEdgeAdapter() { - if (abstractionEdgeItemProvider == null) { + if(abstractionEdgeItemProvider == null) { abstractionEdgeItemProvider = new AbstractionEdgeItemProvider(this); } - return abstractionEdgeItemProvider; } /** - * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.DependencyEdge} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected DependencyEdgeItemProvider dependencyEdgeItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.papyrus.umldi.DependencyEdge}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createDependencyEdgeAdapter() { - if (dependencyEdgeItemProvider == null) { - dependencyEdgeItemProvider = new DependencyEdgeItemProvider(this); - } - - return dependencyEdgeItemProvider; - } - - /** * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.InterfaceRealizationEdge} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected InterfaceRealizationEdgeItemProvider interfaceRealizationEdgeItemProvider; @@ -925,14 +1327,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.InterfaceRealizationEdge}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createInterfaceRealizationEdgeAdapter() { - if (interfaceRealizationEdgeItemProvider == null) { + if(interfaceRealizationEdgeItemProvider == null) { interfaceRealizationEdgeItemProvider = new InterfaceRealizationEdgeItemProvider(this); } - return interfaceRealizationEdgeItemProvider; } @@ -940,6 +1342,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.UsageEdge} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected UsageEdgeItemProvider usageEdgeItemProvider; @@ -948,14 +1351,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.UsageEdge}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createUsageEdgeAdapter() { - if (usageEdgeItemProvider == null) { + if(usageEdgeItemProvider == null) { usageEdgeItemProvider = new UsageEdgeItemProvider(this); } - return usageEdgeItemProvider; } @@ -963,6 +1366,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ElementImportEdge} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected ElementImportEdgeItemProvider elementImportEdgeItemProvider; @@ -971,14 +1375,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ElementImportEdge}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createElementImportEdgeAdapter() { - if (elementImportEdgeItemProvider == null) { + if(elementImportEdgeItemProvider == null) { elementImportEdgeItemProvider = new ElementImportEdgeItemProvider(this); } - return elementImportEdgeItemProvider; } @@ -986,6 +1390,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.PackageImportEdge} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected PackageImportEdgeItemProvider packageImportEdgeItemProvider; @@ -994,14 +1399,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.PackageImportEdge}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createPackageImportEdgeAdapter() { - if (packageImportEdgeItemProvider == null) { + if(packageImportEdgeItemProvider == null) { packageImportEdgeItemProvider = new PackageImportEdgeItemProvider(this); } - return packageImportEdgeItemProvider; } @@ -1009,6 +1414,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.PackageMergeEdge} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected PackageMergeEdgeItemProvider packageMergeEdgeItemProvider; @@ -1017,14 +1423,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.PackageMergeEdge}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createPackageMergeEdgeAdapter() { - if (packageMergeEdgeItemProvider == null) { + if(packageMergeEdgeItemProvider == null) { packageMergeEdgeItemProvider = new PackageMergeEdgeItemProvider(this); } - return packageMergeEdgeItemProvider; } @@ -1032,6 +1438,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.SubstitutionEdge} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected SubstitutionEdgeItemProvider substitutionEdgeItemProvider; @@ -1040,14 +1447,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.SubstitutionEdge}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createSubstitutionEdgeAdapter() { - if (substitutionEdgeItemProvider == null) { + if(substitutionEdgeItemProvider == null) { substitutionEdgeItemProvider = new SubstitutionEdgeItemProvider(this); } - return substitutionEdgeItemProvider; } @@ -1055,6 +1462,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.InformationFlowEdge} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected InformationFlowEdgeItemProvider informationFlowEdgeItemProvider; @@ -1063,14 +1471,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.InformationFlowEdge}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createInformationFlowEdgeAdapter() { - if (informationFlowEdgeItemProvider == null) { + if(informationFlowEdgeItemProvider == null) { informationFlowEdgeItemProvider = new InformationFlowEdgeItemProvider(this); } - return informationFlowEdgeItemProvider; } @@ -1078,6 +1486,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ConveyedLabel} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected ConveyedLabelItemProvider conveyedLabelItemProvider; @@ -1086,14 +1495,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ConveyedLabel}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createConveyedLabelAdapter() { - if (conveyedLabelItemProvider == null) { + if(conveyedLabelItemProvider == null) { conveyedLabelItemProvider = new ConveyedLabelItemProvider(this); } - return conveyedLabelItemProvider; } @@ -1101,6 +1510,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.AssociationClassEdge} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected AssociationClassEdgeItemProvider associationClassEdgeItemProvider; @@ -1109,90 +1519,22 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.AssociationClassEdge}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createAssociationClassEdgeAdapter() { - if (associationClassEdgeItemProvider == null) { + if(associationClassEdgeItemProvider == null) { associationClassEdgeItemProvider = new AssociationClassEdgeItemProvider(this); } - return associationClassEdgeItemProvider; } /** - * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.GeneralizationSetEdge} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected GeneralizationSetEdgeItemProvider generalizationSetEdgeItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.papyrus.umldi.GeneralizationSetEdge}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createGeneralizationSetEdgeAdapter() { - if (generalizationSetEdgeItemProvider == null) { - generalizationSetEdgeItemProvider = new GeneralizationSetEdgeItemProvider(this); - } - - return generalizationSetEdgeItemProvider; - } - - /** - * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.PowerLabel} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected PowerLabelItemProvider powerLabelItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.papyrus.umldi.PowerLabel}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createPowerLabelAdapter() { - if (powerLabelItemProvider == null) { - powerLabelItemProvider = new PowerLabelItemProvider(this); - } - - return powerLabelItemProvider; - } - - /** - * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ConnectorEdge} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected ConnectorEdgeItemProvider connectorEdgeItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ConnectorEdge}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createConnectorEdgeAdapter() { - if (connectorEdgeItemProvider == null) { - connectorEdgeItemProvider = new ConnectorEdgeItemProvider(this); - } - - return connectorEdgeItemProvider; - } - - /** * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.CommentShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected CommentShapeItemProvider commentShapeItemProvider; @@ -1201,14 +1543,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.CommentShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createCommentShapeAdapter() { - if (commentShapeItemProvider == null) { + if(commentShapeItemProvider == null) { commentShapeItemProvider = new CommentShapeItemProvider(this); } - return commentShapeItemProvider; } @@ -1216,6 +1558,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.AttachmentEdge} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected AttachmentEdgeItemProvider attachmentEdgeItemProvider; @@ -1224,14 +1567,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.AttachmentEdge}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createAttachmentEdgeAdapter() { - if (attachmentEdgeItemProvider == null) { + if(attachmentEdgeItemProvider == null) { attachmentEdgeItemProvider = new AttachmentEdgeItemProvider(this); } - return attachmentEdgeItemProvider; } @@ -1239,6 +1582,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.AssociationClassShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected AssociationClassShapeItemProvider associationClassShapeItemProvider; @@ -1247,14 +1591,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.AssociationClassShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createAssociationClassShapeAdapter() { - if (associationClassShapeItemProvider == null) { + if(associationClassShapeItemProvider == null) { associationClassShapeItemProvider = new AssociationClassShapeItemProvider(this); } - return associationClassShapeItemProvider; } @@ -1262,6 +1606,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ComponentShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected ComponentShapeItemProvider componentShapeItemProvider; @@ -1270,14 +1615,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ComponentShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createComponentShapeAdapter() { - if (componentShapeItemProvider == null) { + if(componentShapeItemProvider == null) { componentShapeItemProvider = new ComponentShapeItemProvider(this); } - return componentShapeItemProvider; } @@ -1285,6 +1630,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.InformationItemShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected InformationItemShapeItemProvider informationItemShapeItemProvider; @@ -1293,14 +1639,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.InformationItemShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createInformationItemShapeAdapter() { - if (informationItemShapeItemProvider == null) { + if(informationItemShapeItemProvider == null) { informationItemShapeItemProvider = new InformationItemShapeItemProvider(this); } - return informationItemShapeItemProvider; } @@ -1308,6 +1654,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.RepresentationEdge} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected RepresentationEdgeItemProvider representationEdgeItemProvider; @@ -1316,14 +1663,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.RepresentationEdge}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createRepresentationEdgeAdapter() { - if (representationEdgeItemProvider == null) { + if(representationEdgeItemProvider == null) { representationEdgeItemProvider = new RepresentationEdgeItemProvider(this); } - return representationEdgeItemProvider; } @@ -1331,6 +1678,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.AssociationShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected AssociationShapeItemProvider associationShapeItemProvider; @@ -1339,14 +1687,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.AssociationShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createAssociationShapeAdapter() { - if (associationShapeItemProvider == null) { + if(associationShapeItemProvider == null) { associationShapeItemProvider = new AssociationShapeItemProvider(this); } - return associationShapeItemProvider; } @@ -1354,6 +1702,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.DependencyShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected DependencyShapeItemProvider dependencyShapeItemProvider; @@ -1362,14 +1711,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.DependencyShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createDependencyShapeAdapter() { - if (dependencyShapeItemProvider == null) { + if(dependencyShapeItemProvider == null) { dependencyShapeItemProvider = new DependencyShapeItemProvider(this); } - return dependencyShapeItemProvider; } @@ -1377,6 +1726,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.TimeObservationShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected TimeObservationShapeItemProvider timeObservationShapeItemProvider; @@ -1385,21 +1735,46 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.TimeObservationShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createTimeObservationShapeAdapter() { - if (timeObservationShapeItemProvider == null) { + if(timeObservationShapeItemProvider == null) { timeObservationShapeItemProvider = new TimeObservationShapeItemProvider(this); } - return timeObservationShapeItemProvider; } /** + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.TimeObservationShape_TimeObservationShape} instances. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + protected TimeObservationShape_TimeObservationShapeItemProvider timeObservationShape_TimeObservationShapeItemProvider; + + /** + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.TimeObservationShape_TimeObservationShape}. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Adapter createTimeObservationShape_TimeObservationShapeAdapter() { + if(timeObservationShape_TimeObservationShapeItemProvider == null) { + timeObservationShape_TimeObservationShapeItemProvider = new TimeObservationShape_TimeObservationShapeItemProvider(this); + } + return timeObservationShape_TimeObservationShapeItemProvider; + } + + /** * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.DurationObservationShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected DurationObservationShapeItemProvider durationObservationShapeItemProvider; @@ -1408,14 +1783,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.DurationObservationShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createDurationObservationShapeAdapter() { - if (durationObservationShapeItemProvider == null) { + if(durationObservationShapeItemProvider == null) { durationObservationShapeItemProvider = new DurationObservationShapeItemProvider(this); } - return durationObservationShapeItemProvider; } @@ -1423,6 +1798,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.PackageDiagram} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected PackageDiagramItemProvider packageDiagramItemProvider; @@ -1431,14 +1807,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.PackageDiagram}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createPackageDiagramAdapter() { - if (packageDiagramItemProvider == null) { + if(packageDiagramItemProvider == null) { packageDiagramItemProvider = new PackageDiagramItemProvider(this); } - return packageDiagramItemProvider; } @@ -1446,6 +1822,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ProfileDiagram} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected ProfileDiagramItemProvider profileDiagramItemProvider; @@ -1454,14 +1831,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ProfileDiagram}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createProfileDiagramAdapter() { - if (profileDiagramItemProvider == null) { + if(profileDiagramItemProvider == null) { profileDiagramItemProvider = new ProfileDiagramItemProvider(this); } - return profileDiagramItemProvider; } @@ -1469,6 +1846,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.CompositeStructureDiagram} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected CompositeStructureDiagramItemProvider compositeStructureDiagramItemProvider; @@ -1477,14 +1855,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.CompositeStructureDiagram}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createCompositeStructureDiagramAdapter() { - if (compositeStructureDiagramItemProvider == null) { + if(compositeStructureDiagramItemProvider == null) { compositeStructureDiagramItemProvider = new CompositeStructureDiagramItemProvider(this); } - return compositeStructureDiagramItemProvider; } @@ -1492,6 +1870,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.DeploymentDiagram} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected DeploymentDiagramItemProvider deploymentDiagramItemProvider; @@ -1500,14 +1879,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.DeploymentDiagram}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createDeploymentDiagramAdapter() { - if (deploymentDiagramItemProvider == null) { + if(deploymentDiagramItemProvider == null) { deploymentDiagramItemProvider = new DeploymentDiagramItemProvider(this); } - return deploymentDiagramItemProvider; } @@ -1515,6 +1894,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ComponentDiagram} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected ComponentDiagramItemProvider componentDiagramItemProvider; @@ -1523,14 +1903,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ComponentDiagram}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createComponentDiagramAdapter() { - if (componentDiagramItemProvider == null) { + if(componentDiagramItemProvider == null) { componentDiagramItemProvider = new ComponentDiagramItemProvider(this); } - return componentDiagramItemProvider; } @@ -1538,6 +1918,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ObjectDiagram} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected ObjectDiagramItemProvider objectDiagramItemProvider; @@ -1546,14 +1927,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ObjectDiagram}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createObjectDiagramAdapter() { - if (objectDiagramItemProvider == null) { + if(objectDiagramItemProvider == null) { objectDiagramItemProvider = new ObjectDiagramItemProvider(this); } - return objectDiagramItemProvider; } @@ -1561,6 +1942,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ProfileShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected ProfileShapeItemProvider profileShapeItemProvider; @@ -1569,14 +1951,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ProfileShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createProfileShapeAdapter() { - if (profileShapeItemProvider == null) { + if(profileShapeItemProvider == null) { profileShapeItemProvider = new ProfileShapeItemProvider(this); } - return profileShapeItemProvider; } @@ -1584,6 +1966,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ProfileApplicationEdge} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected ProfileApplicationEdgeItemProvider profileApplicationEdgeItemProvider; @@ -1592,14 +1975,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ProfileApplicationEdge}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createProfileApplicationEdgeAdapter() { - if (profileApplicationEdgeItemProvider == null) { + if(profileApplicationEdgeItemProvider == null) { profileApplicationEdgeItemProvider = new ProfileApplicationEdgeItemProvider(this); } - return profileApplicationEdgeItemProvider; } @@ -1607,6 +1990,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ExtensionEdge} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected ExtensionEdgeItemProvider extensionEdgeItemProvider; @@ -1615,14 +1999,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ExtensionEdge}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createExtensionEdgeAdapter() { - if (extensionEdgeItemProvider == null) { + if(extensionEdgeItemProvider == null) { extensionEdgeItemProvider = new ExtensionEdgeItemProvider(this); } - return extensionEdgeItemProvider; } @@ -1630,6 +2014,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.UseCaseDiagram} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected UseCaseDiagramItemProvider useCaseDiagramItemProvider; @@ -1638,14 +2023,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.UseCaseDiagram}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createUseCaseDiagramAdapter() { - if (useCaseDiagramItemProvider == null) { + if(useCaseDiagramItemProvider == null) { useCaseDiagramItemProvider = new UseCaseDiagramItemProvider(this); } - return useCaseDiagramItemProvider; } @@ -1653,6 +2038,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ArtifactShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected ArtifactShapeItemProvider artifactShapeItemProvider; @@ -1661,14 +2047,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ArtifactShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createArtifactShapeAdapter() { - if (artifactShapeItemProvider == null) { + if(artifactShapeItemProvider == null) { artifactShapeItemProvider = new ArtifactShapeItemProvider(this); } - return artifactShapeItemProvider; } @@ -1676,6 +2062,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.NestedArtifactCompartment} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected NestedArtifactCompartmentItemProvider nestedArtifactCompartmentItemProvider; @@ -1684,14 +2071,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.NestedArtifactCompartment}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createNestedArtifactCompartmentAdapter() { - if (nestedArtifactCompartmentItemProvider == null) { + if(nestedArtifactCompartmentItemProvider == null) { nestedArtifactCompartmentItemProvider = new NestedArtifactCompartmentItemProvider(this); } - return nestedArtifactCompartmentItemProvider; } @@ -1699,6 +2086,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ComponentRealizationEdge} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected ComponentRealizationEdgeItemProvider componentRealizationEdgeItemProvider; @@ -1707,14 +2095,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ComponentRealizationEdge}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createComponentRealizationEdgeAdapter() { - if (componentRealizationEdgeItemProvider == null) { + if(componentRealizationEdgeItemProvider == null) { componentRealizationEdgeItemProvider = new ComponentRealizationEdgeItemProvider(this); } - return componentRealizationEdgeItemProvider; } @@ -1722,6 +2110,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ManifestationEdge} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected ManifestationEdgeItemProvider manifestationEdgeItemProvider; @@ -1730,14 +2119,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ManifestationEdge}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createManifestationEdgeAdapter() { - if (manifestationEdgeItemProvider == null) { + if(manifestationEdgeItemProvider == null) { manifestationEdgeItemProvider = new ManifestationEdgeItemProvider(this); } - return manifestationEdgeItemProvider; } @@ -1745,6 +2134,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.PropertyShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected PropertyShapeItemProvider propertyShapeItemProvider; @@ -1753,14 +2143,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.PropertyShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createPropertyShapeAdapter() { - if (propertyShapeItemProvider == null) { + if(propertyShapeItemProvider == null) { propertyShapeItemProvider = new PropertyShapeItemProvider(this); } - return propertyShapeItemProvider; } @@ -1768,6 +2158,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.CollaborationShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected CollaborationShapeItemProvider collaborationShapeItemProvider; @@ -1776,14 +2167,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.CollaborationShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createCollaborationShapeAdapter() { - if (collaborationShapeItemProvider == null) { + if(collaborationShapeItemProvider == null) { collaborationShapeItemProvider = new CollaborationShapeItemProvider(this); } - return collaborationShapeItemProvider; } @@ -1791,6 +2182,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.CollaborationUseShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected CollaborationUseShapeItemProvider collaborationUseShapeItemProvider; @@ -1799,14 +2191,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.CollaborationUseShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createCollaborationUseShapeAdapter() { - if (collaborationUseShapeItemProvider == null) { + if(collaborationUseShapeItemProvider == null) { collaborationUseShapeItemProvider = new CollaborationUseShapeItemProvider(this); } - return collaborationUseShapeItemProvider; } @@ -1814,6 +2206,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.TemplateBindingEdge} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected TemplateBindingEdgeItemProvider templateBindingEdgeItemProvider; @@ -1822,14 +2215,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.TemplateBindingEdge}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createTemplateBindingEdgeAdapter() { - if (templateBindingEdgeItemProvider == null) { + if(templateBindingEdgeItemProvider == null) { templateBindingEdgeItemProvider = new TemplateBindingEdgeItemProvider(this); } - return templateBindingEdgeItemProvider; } @@ -1837,6 +2230,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.StereotypeShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected StereotypeShapeItemProvider stereotypeShapeItemProvider; @@ -1845,14 +2239,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.StereotypeShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createStereotypeShapeAdapter() { - if (stereotypeShapeItemProvider == null) { + if(stereotypeShapeItemProvider == null) { stereotypeShapeItemProvider = new StereotypeShapeItemProvider(this); } - return stereotypeShapeItemProvider; } @@ -1860,6 +2254,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.NodeShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected NodeShapeItemProvider nodeShapeItemProvider; @@ -1868,14 +2263,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.NodeShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createNodeShapeAdapter() { - if (nodeShapeItemProvider == null) { + if(nodeShapeItemProvider == null) { nodeShapeItemProvider = new NodeShapeItemProvider(this); } - return nodeShapeItemProvider; } @@ -1883,6 +2278,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.NestedNodeCompartment} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected NestedNodeCompartmentItemProvider nestedNodeCompartmentItemProvider; @@ -1891,14 +2287,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.NestedNodeCompartment}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createNestedNodeCompartmentAdapter() { - if (nestedNodeCompartmentItemProvider == null) { + if(nestedNodeCompartmentItemProvider == null) { nestedNodeCompartmentItemProvider = new NestedNodeCompartmentItemProvider(this); } - return nestedNodeCompartmentItemProvider; } @@ -1906,6 +2302,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.DeviceShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected DeviceShapeItemProvider deviceShapeItemProvider; @@ -1914,14 +2311,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.DeviceShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createDeviceShapeAdapter() { - if (deviceShapeItemProvider == null) { + if(deviceShapeItemProvider == null) { deviceShapeItemProvider = new DeviceShapeItemProvider(this); } - return deviceShapeItemProvider; } @@ -1929,6 +2326,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ExecutionEnvironmentShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected ExecutionEnvironmentShapeItemProvider executionEnvironmentShapeItemProvider; @@ -1937,14 +2335,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ExecutionEnvironmentShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createExecutionEnvironmentShapeAdapter() { - if (executionEnvironmentShapeItemProvider == null) { + if(executionEnvironmentShapeItemProvider == null) { executionEnvironmentShapeItemProvider = new ExecutionEnvironmentShapeItemProvider(this); } - return executionEnvironmentShapeItemProvider; } @@ -1952,6 +2350,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ActivityShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected ActivityShapeItemProvider activityShapeItemProvider; @@ -1960,21 +2359,46 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ActivityShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createActivityShapeAdapter() { - if (activityShapeItemProvider == null) { + if(activityShapeItemProvider == null) { activityShapeItemProvider = new ActivityShapeItemProvider(this); } - return activityShapeItemProvider; } /** + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ActivityNodeCompartment} instances. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + protected ActivityNodeCompartmentItemProvider activityNodeCompartmentItemProvider; + + /** + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ActivityNodeCompartment}. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Adapter createActivityNodeCompartmentAdapter() { + if(activityNodeCompartmentItemProvider == null) { + activityNodeCompartmentItemProvider = new ActivityNodeCompartmentItemProvider(this); + } + return activityNodeCompartmentItemProvider; + } + + /** * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ParameterCompartment} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected ParameterCompartmentItemProvider parameterCompartmentItemProvider; @@ -1983,14 +2407,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ParameterCompartment}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createParameterCompartmentAdapter() { - if (parameterCompartmentItemProvider == null) { + if(parameterCompartmentItemProvider == null) { parameterCompartmentItemProvider = new ParameterCompartmentItemProvider(this); } - return parameterCompartmentItemProvider; } @@ -1998,6 +2422,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.PostConditionCompartment} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected PostConditionCompartmentItemProvider postConditionCompartmentItemProvider; @@ -2006,14 +2431,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.PostConditionCompartment}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createPostConditionCompartmentAdapter() { - if (postConditionCompartmentItemProvider == null) { + if(postConditionCompartmentItemProvider == null) { postConditionCompartmentItemProvider = new PostConditionCompartmentItemProvider(this); } - return postConditionCompartmentItemProvider; } @@ -2021,6 +2446,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.PreConditionCompartment} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected PreConditionCompartmentItemProvider preConditionCompartmentItemProvider; @@ -2029,113 +2455,142 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.PreConditionCompartment}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createPreConditionCompartmentAdapter() { - if (preConditionCompartmentItemProvider == null) { + if(preConditionCompartmentItemProvider == null) { preConditionCompartmentItemProvider = new PreConditionCompartmentItemProvider(this); } - return preConditionCompartmentItemProvider; } /** - * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ContentCompartment} instances. + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ActivityParameterNodeShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ - protected ContentCompartmentItemProvider contentCompartmentItemProvider; + protected ActivityParameterNodeShapeItemProvider activityParameterNodeShapeItemProvider; /** - * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ContentCompartment}. + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ActivityParameterNodeShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override - public Adapter createContentCompartmentAdapter() { - if (contentCompartmentItemProvider == null) { - contentCompartmentItemProvider = new ContentCompartmentItemProvider(this); + public Adapter createActivityParameterNodeShapeAdapter() { + if(activityParameterNodeShapeItemProvider == null) { + activityParameterNodeShapeItemProvider = new ActivityParameterNodeShapeItemProvider(this); } - - return contentCompartmentItemProvider; + return activityParameterNodeShapeItemProvider; } /** - * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.StructuredActivityNodeShape} instances. + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.InteractionShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ - protected StructuredActivityNodeShapeItemProvider structuredActivityNodeShapeItemProvider; + protected InteractionShapeItemProvider interactionShapeItemProvider; /** - * This creates an adapter for a {@link org.eclipse.papyrus.umldi.StructuredActivityNodeShape}. + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.InteractionShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override - public Adapter createStructuredActivityNodeShapeAdapter() { - if (structuredActivityNodeShapeItemProvider == null) { - structuredActivityNodeShapeItemProvider = new StructuredActivityNodeShapeItemProvider(this); + public Adapter createInteractionShapeAdapter() { + if(interactionShapeItemProvider == null) { + interactionShapeItemProvider = new InteractionShapeItemProvider(this); } - - return structuredActivityNodeShapeItemProvider; + return interactionShapeItemProvider; } /** - * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ActivityParameterNodeShape} instances. + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.InteractionFragmentShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ - protected ActivityParameterNodeShapeItemProvider activityParameterNodeShapeItemProvider; + protected InteractionFragmentShapeItemProvider interactionFragmentShapeItemProvider; /** - * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ActivityParameterNodeShape}. + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.InteractionFragmentShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override - public Adapter createActivityParameterNodeShapeAdapter() { - if (activityParameterNodeShapeItemProvider == null) { - activityParameterNodeShapeItemProvider = new ActivityParameterNodeShapeItemProvider(this); + public Adapter createInteractionFragmentShapeAdapter() { + if(interactionFragmentShapeItemProvider == null) { + interactionFragmentShapeItemProvider = new InteractionFragmentShapeItemProvider(this); } - - return activityParameterNodeShapeItemProvider; + return interactionFragmentShapeItemProvider; } /** - * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.InteractionShape} instances. + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.SubfragmentCompartment} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ - protected InteractionShapeItemProvider interactionShapeItemProvider; + protected SubfragmentCompartmentItemProvider subfragmentCompartmentItemProvider; /** - * This creates an adapter for a {@link org.eclipse.papyrus.umldi.InteractionShape}. + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.SubfragmentCompartment}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override - public Adapter createInteractionShapeAdapter() { - if (interactionShapeItemProvider == null) { - interactionShapeItemProvider = new InteractionShapeItemProvider(this); + public Adapter createSubfragmentCompartmentAdapter() { + if(subfragmentCompartmentItemProvider == null) { + subfragmentCompartmentItemProvider = new SubfragmentCompartmentItemProvider(this); } + return subfragmentCompartmentItemProvider; + } - return interactionShapeItemProvider; + /** + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.GateShape} instances. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + protected GateShapeItemProvider gateShapeItemProvider; + + /** + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.GateShape}. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Adapter createGateShapeAdapter() { + if(gateShapeItemProvider == null) { + gateShapeItemProvider = new GateShapeItemProvider(this); + } + return gateShapeItemProvider; } /** * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.OpaqueBehaviorShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected OpaqueBehaviorShapeItemProvider opaqueBehaviorShapeItemProvider; @@ -2144,14 +2599,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.OpaqueBehaviorShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createOpaqueBehaviorShapeAdapter() { - if (opaqueBehaviorShapeItemProvider == null) { + if(opaqueBehaviorShapeItemProvider == null) { opaqueBehaviorShapeItemProvider = new OpaqueBehaviorShapeItemProvider(this); } - return opaqueBehaviorShapeItemProvider; } @@ -2159,6 +2614,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.FunctionBehaviorShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected FunctionBehaviorShapeItemProvider functionBehaviorShapeItemProvider; @@ -2167,14 +2623,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.FunctionBehaviorShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createFunctionBehaviorShapeAdapter() { - if (functionBehaviorShapeItemProvider == null) { + if(functionBehaviorShapeItemProvider == null) { functionBehaviorShapeItemProvider = new FunctionBehaviorShapeItemProvider(this); } - return functionBehaviorShapeItemProvider; } @@ -2182,6 +2638,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.StateMachineShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected StateMachineShapeItemProvider stateMachineShapeItemProvider; @@ -2190,14 +2647,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.StateMachineShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createStateMachineShapeAdapter() { - if (stateMachineShapeItemProvider == null) { + if(stateMachineShapeItemProvider == null) { stateMachineShapeItemProvider = new StateMachineShapeItemProvider(this); } - return stateMachineShapeItemProvider; } @@ -2205,6 +2662,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.PseudostateShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected PseudostateShapeItemProvider pseudostateShapeItemProvider; @@ -2213,14 +2671,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.PseudostateShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createPseudostateShapeAdapter() { - if (pseudostateShapeItemProvider == null) { + if(pseudostateShapeItemProvider == null) { pseudostateShapeItemProvider = new PseudostateShapeItemProvider(this); } - return pseudostateShapeItemProvider; } @@ -2228,6 +2686,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.RegionCompartment} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected RegionCompartmentItemProvider regionCompartmentItemProvider; @@ -2236,14 +2695,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.RegionCompartment}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createRegionCompartmentAdapter() { - if (regionCompartmentItemProvider == null) { + if(regionCompartmentItemProvider == null) { regionCompartmentItemProvider = new RegionCompartmentItemProvider(this); } - return regionCompartmentItemProvider; } @@ -2251,6 +2710,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ProtocolStateMachineShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected ProtocolStateMachineShapeItemProvider protocolStateMachineShapeItemProvider; @@ -2259,14 +2719,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ProtocolStateMachineShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createProtocolStateMachineShapeAdapter() { - if (protocolStateMachineShapeItemProvider == null) { + if(protocolStateMachineShapeItemProvider == null) { protocolStateMachineShapeItemProvider = new ProtocolStateMachineShapeItemProvider(this); } - return protocolStateMachineShapeItemProvider; } @@ -2274,6 +2734,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.DeploymentSpecificationShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected DeploymentSpecificationShapeItemProvider deploymentSpecificationShapeItemProvider; @@ -2282,14 +2743,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.DeploymentSpecificationShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createDeploymentSpecificationShapeAdapter() { - if (deploymentSpecificationShapeItemProvider == null) { + if(deploymentSpecificationShapeItemProvider == null) { deploymentSpecificationShapeItemProvider = new DeploymentSpecificationShapeItemProvider(this); } - return deploymentSpecificationShapeItemProvider; } @@ -2297,6 +2758,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.CommunicationPathEdge} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected CommunicationPathEdgeItemProvider communicationPathEdgeItemProvider; @@ -2305,14 +2767,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.CommunicationPathEdge}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createCommunicationPathEdgeAdapter() { - if (communicationPathEdgeItemProvider == null) { + if(communicationPathEdgeItemProvider == null) { communicationPathEdgeItemProvider = new CommunicationPathEdgeItemProvider(this); } - return communicationPathEdgeItemProvider; } @@ -2320,6 +2782,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.DeploymentEdge} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected DeploymentEdgeItemProvider deploymentEdgeItemProvider; @@ -2328,14 +2791,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.DeploymentEdge}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createDeploymentEdgeAdapter() { - if (deploymentEdgeItemProvider == null) { + if(deploymentEdgeItemProvider == null) { deploymentEdgeItemProvider = new DeploymentEdgeItemProvider(this); } - return deploymentEdgeItemProvider; } @@ -2343,6 +2806,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ActorShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected ActorShapeItemProvider actorShapeItemProvider; @@ -2351,14 +2815,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ActorShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createActorShapeAdapter() { - if (actorShapeItemProvider == null) { + if(actorShapeItemProvider == null) { actorShapeItemProvider = new ActorShapeItemProvider(this); } - return actorShapeItemProvider; } @@ -2366,6 +2830,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ExtensionPointCompartment} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected ExtensionPointCompartmentItemProvider extensionPointCompartmentItemProvider; @@ -2374,14 +2839,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ExtensionPointCompartment}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createExtensionPointCompartmentAdapter() { - if (extensionPointCompartmentItemProvider == null) { + if(extensionPointCompartmentItemProvider == null) { extensionPointCompartmentItemProvider = new ExtensionPointCompartmentItemProvider(this); } - return extensionPointCompartmentItemProvider; } @@ -2389,6 +2854,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.UseCaseShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected UseCaseShapeItemProvider useCaseShapeItemProvider; @@ -2397,14 +2863,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.UseCaseShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createUseCaseShapeAdapter() { - if (useCaseShapeItemProvider == null) { + if(useCaseShapeItemProvider == null) { useCaseShapeItemProvider = new UseCaseShapeItemProvider(this); } - return useCaseShapeItemProvider; } @@ -2412,6 +2878,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.IncludeEdge} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected IncludeEdgeItemProvider includeEdgeItemProvider; @@ -2420,14 +2887,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.IncludeEdge}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createIncludeEdgeAdapter() { - if (includeEdgeItemProvider == null) { + if(includeEdgeItemProvider == null) { includeEdgeItemProvider = new IncludeEdgeItemProvider(this); } - return includeEdgeItemProvider; } @@ -2435,6 +2902,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ExtendEdge} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected ExtendEdgeItemProvider extendEdgeItemProvider; @@ -2443,14 +2911,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ExtendEdge}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createExtendEdgeAdapter() { - if (extendEdgeItemProvider == null) { + if(extendEdgeItemProvider == null) { extendEdgeItemProvider = new ExtendEdgeItemProvider(this); } - return extendEdgeItemProvider; } @@ -2458,6 +2926,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.StateMachineDiagram} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected StateMachineDiagramItemProvider stateMachineDiagramItemProvider; @@ -2466,14 +2935,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.StateMachineDiagram}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createStateMachineDiagramAdapter() { - if (stateMachineDiagramItemProvider == null) { + if(stateMachineDiagramItemProvider == null) { stateMachineDiagramItemProvider = new StateMachineDiagramItemProvider(this); } - return stateMachineDiagramItemProvider; } @@ -2481,6 +2950,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ActivityDiagram} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected ActivityDiagramItemProvider activityDiagramItemProvider; @@ -2489,14 +2959,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ActivityDiagram}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createActivityDiagramAdapter() { - if (activityDiagramItemProvider == null) { + if(activityDiagramItemProvider == null) { activityDiagramItemProvider = new ActivityDiagramItemProvider(this); } - return activityDiagramItemProvider; } @@ -2504,6 +2974,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.SequenceDiagram} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected SequenceDiagramItemProvider sequenceDiagramItemProvider; @@ -2512,14 +2983,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.SequenceDiagram}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createSequenceDiagramAdapter() { - if (sequenceDiagramItemProvider == null) { + if(sequenceDiagramItemProvider == null) { sequenceDiagramItemProvider = new SequenceDiagramItemProvider(this); } - return sequenceDiagramItemProvider; } @@ -2527,6 +2998,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.CommunicationDiagram} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected CommunicationDiagramItemProvider communicationDiagramItemProvider; @@ -2535,14 +3007,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.CommunicationDiagram}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createCommunicationDiagramAdapter() { - if (communicationDiagramItemProvider == null) { + if(communicationDiagramItemProvider == null) { communicationDiagramItemProvider = new CommunicationDiagramItemProvider(this); } - return communicationDiagramItemProvider; } @@ -2550,6 +3022,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.TimingDiagram} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected TimingDiagramItemProvider timingDiagramItemProvider; @@ -2558,14 +3031,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.TimingDiagram}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createTimingDiagramAdapter() { - if (timingDiagramItemProvider == null) { + if(timingDiagramItemProvider == null) { timingDiagramItemProvider = new TimingDiagramItemProvider(this); } - return timingDiagramItemProvider; } @@ -2573,6 +3046,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.InteractionOverviewDiagram} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected InteractionOverviewDiagramItemProvider interactionOverviewDiagramItemProvider; @@ -2581,14 +3055,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.InteractionOverviewDiagram}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createInteractionOverviewDiagramAdapter() { - if (interactionOverviewDiagramItemProvider == null) { + if(interactionOverviewDiagramItemProvider == null) { interactionOverviewDiagramItemProvider = new InteractionOverviewDiagramItemProvider(this); } - return interactionOverviewDiagramItemProvider; } @@ -2596,6 +3070,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.InternalBehaviorCompartment} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected InternalBehaviorCompartmentItemProvider internalBehaviorCompartmentItemProvider; @@ -2604,14 +3079,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.InternalBehaviorCompartment}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createInternalBehaviorCompartmentAdapter() { - if (internalBehaviorCompartmentItemProvider == null) { + if(internalBehaviorCompartmentItemProvider == null) { internalBehaviorCompartmentItemProvider = new InternalBehaviorCompartmentItemProvider(this); } - return internalBehaviorCompartmentItemProvider; } @@ -2619,6 +3094,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.StateShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected StateShapeItemProvider stateShapeItemProvider; @@ -2627,14 +3103,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.StateShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createStateShapeAdapter() { - if (stateShapeItemProvider == null) { + if(stateShapeItemProvider == null) { stateShapeItemProvider = new StateShapeItemProvider(this); } - return stateShapeItemProvider; } @@ -2642,6 +3118,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ConnectionPointReferenceShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected ConnectionPointReferenceShapeItemProvider connectionPointReferenceShapeItemProvider; @@ -2650,14 +3127,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ConnectionPointReferenceShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createConnectionPointReferenceShapeAdapter() { - if (connectionPointReferenceShapeItemProvider == null) { + if(connectionPointReferenceShapeItemProvider == null) { connectionPointReferenceShapeItemProvider = new ConnectionPointReferenceShapeItemProvider(this); } - return connectionPointReferenceShapeItemProvider; } @@ -2665,6 +3142,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.InternalTransitionCompartment} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected InternalTransitionCompartmentItemProvider internalTransitionCompartmentItemProvider; @@ -2673,14 +3151,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.InternalTransitionCompartment}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createInternalTransitionCompartmentAdapter() { - if (internalTransitionCompartmentItemProvider == null) { + if(internalTransitionCompartmentItemProvider == null) { internalTransitionCompartmentItemProvider = new InternalTransitionCompartmentItemProvider(this); } - return internalTransitionCompartmentItemProvider; } @@ -2688,6 +3166,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.DeferrableTriggerCompartment} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected DeferrableTriggerCompartmentItemProvider deferrableTriggerCompartmentItemProvider; @@ -2696,14 +3175,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.DeferrableTriggerCompartment}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createDeferrableTriggerCompartmentAdapter() { - if (deferrableTriggerCompartmentItemProvider == null) { + if(deferrableTriggerCompartmentItemProvider == null) { deferrableTriggerCompartmentItemProvider = new DeferrableTriggerCompartmentItemProvider(this); } - return deferrableTriggerCompartmentItemProvider; } @@ -2711,6 +3190,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.RegionShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected RegionShapeItemProvider regionShapeItemProvider; @@ -2719,67 +3199,70 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.RegionShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createRegionShapeAdapter() { - if (regionShapeItemProvider == null) { + if(regionShapeItemProvider == null) { regionShapeItemProvider = new RegionShapeItemProvider(this); } - return regionShapeItemProvider; } /** - * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.TransitionEdge} instances. + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.SubvertexCompartment} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ - protected TransitionEdgeItemProvider transitionEdgeItemProvider; + protected SubvertexCompartmentItemProvider subvertexCompartmentItemProvider; /** - * This creates an adapter for a {@link org.eclipse.papyrus.umldi.TransitionEdge}. + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.SubvertexCompartment}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override - public Adapter createTransitionEdgeAdapter() { - if (transitionEdgeItemProvider == null) { - transitionEdgeItemProvider = new TransitionEdgeItemProvider(this); + public Adapter createSubvertexCompartmentAdapter() { + if(subvertexCompartmentItemProvider == null) { + subvertexCompartmentItemProvider = new SubvertexCompartmentItemProvider(this); } - - return transitionEdgeItemProvider; + return subvertexCompartmentItemProvider; } /** - * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.WeightLabel} instances. + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.TransitionEdge} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ - protected WeightLabelItemProvider weightLabelItemProvider; + protected TransitionEdgeItemProvider transitionEdgeItemProvider; /** - * This creates an adapter for a {@link org.eclipse.papyrus.umldi.WeightLabel}. + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.TransitionEdge}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override - public Adapter createWeightLabelAdapter() { - if (weightLabelItemProvider == null) { - weightLabelItemProvider = new WeightLabelItemProvider(this); + public Adapter createTransitionEdgeAdapter() { + if(transitionEdgeItemProvider == null) { + transitionEdgeItemProvider = new TransitionEdgeItemProvider(this); } - - return weightLabelItemProvider; + return transitionEdgeItemProvider; } /** * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ControlFlowEdge} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected ControlFlowEdgeItemProvider controlFlowEdgeItemProvider; @@ -2788,44 +3271,22 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ControlFlowEdge}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createControlFlowEdgeAdapter() { - if (controlFlowEdgeItemProvider == null) { + if(controlFlowEdgeItemProvider == null) { controlFlowEdgeItemProvider = new ControlFlowEdgeItemProvider(this); } - return controlFlowEdgeItemProvider; } /** - * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ObjectFlowEdge} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected ObjectFlowEdgeItemProvider objectFlowEdgeItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ObjectFlowEdge}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createObjectFlowEdgeAdapter() { - if (objectFlowEdgeItemProvider == null) { - objectFlowEdgeItemProvider = new ObjectFlowEdgeItemProvider(this); - } - - return objectFlowEdgeItemProvider; - } - - /** * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ActivityGroupShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected ActivityGroupShapeItemProvider activityGroupShapeItemProvider; @@ -2834,14 +3295,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ActivityGroupShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createActivityGroupShapeAdapter() { - if (activityGroupShapeItemProvider == null) { + if(activityGroupShapeItemProvider == null) { activityGroupShapeItemProvider = new ActivityGroupShapeItemProvider(this); } - return activityGroupShapeItemProvider; } @@ -2849,6 +3310,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ExceptionHandlerEdge} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected ExceptionHandlerEdgeItemProvider exceptionHandlerEdgeItemProvider; @@ -2857,14 +3319,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ExceptionHandlerEdge}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createExceptionHandlerEdgeAdapter() { - if (exceptionHandlerEdgeItemProvider == null) { + if(exceptionHandlerEdgeItemProvider == null) { exceptionHandlerEdgeItemProvider = new ExceptionHandlerEdgeItemProvider(this); } - return exceptionHandlerEdgeItemProvider; } @@ -2872,6 +3334,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.TypeLabel} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected TypeLabelItemProvider typeLabelItemProvider; @@ -2880,14 +3343,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.TypeLabel}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createTypeLabelAdapter() { - if (typeLabelItemProvider == null) { + if(typeLabelItemProvider == null) { typeLabelItemProvider = new TypeLabelItemProvider(this); } - return typeLabelItemProvider; } @@ -2895,6 +3358,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.IconLabel} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected IconLabelItemProvider iconLabelItemProvider; @@ -2903,44 +3367,94 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.IconLabel}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createIconLabelAdapter() { - if (iconLabelItemProvider == null) { + if(iconLabelItemProvider == null) { iconLabelItemProvider = new IconLabelItemProvider(this); } - return iconLabelItemProvider; } /** - * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.SubPartitionCompartment} instances. + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ActionShape} instances. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + protected ActionShapeItemProvider actionShapeItemProvider; + + /** + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ActionShape}. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Adapter createActionShapeAdapter() { + if(actionShapeItemProvider == null) { + actionShapeItemProvider = new ActionShapeItemProvider(this); + } + return actionShapeItemProvider; + } + + /** + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.PinShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ - protected SubPartitionCompartmentItemProvider subPartitionCompartmentItemProvider; + protected PinShapeItemProvider pinShapeItemProvider; /** - * This creates an adapter for a {@link org.eclipse.papyrus.umldi.SubPartitionCompartment}. + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.PinShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override - public Adapter createSubPartitionCompartmentAdapter() { - if (subPartitionCompartmentItemProvider == null) { - subPartitionCompartmentItemProvider = new SubPartitionCompartmentItemProvider(this); + public Adapter createPinShapeAdapter() { + if(pinShapeItemProvider == null) { + pinShapeItemProvider = new PinShapeItemProvider(this); } + return pinShapeItemProvider; + } + + /** + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.SubpartitionCompartment} instances. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + protected SubpartitionCompartmentItemProvider subpartitionCompartmentItemProvider; - return subPartitionCompartmentItemProvider; + /** + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.SubpartitionCompartment}. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Adapter createSubpartitionCompartmentAdapter() { + if(subpartitionCompartmentItemProvider == null) { + subpartitionCompartmentItemProvider = new SubpartitionCompartmentItemProvider(this); + } + return subpartitionCompartmentItemProvider; } /** * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ActivityPartitionShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected ActivityPartitionShapeItemProvider activityPartitionShapeItemProvider; @@ -2949,21 +3463,46 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ActivityPartitionShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createActivityPartitionShapeAdapter() { - if (activityPartitionShapeItemProvider == null) { + if(activityPartitionShapeItemProvider == null) { activityPartitionShapeItemProvider = new ActivityPartitionShapeItemProvider(this); } - return activityPartitionShapeItemProvider; } /** + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.StructuredActivityNodeShape} instances. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + protected StructuredActivityNodeShapeItemProvider structuredActivityNodeShapeItemProvider; + + /** + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.StructuredActivityNodeShape}. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Adapter createStructuredActivityNodeShapeAdapter() { + if(structuredActivityNodeShapeItemProvider == null) { + structuredActivityNodeShapeItemProvider = new StructuredActivityNodeShapeItemProvider(this); + } + return structuredActivityNodeShapeItemProvider; + } + + /** * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ExpansionRegionShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected ExpansionRegionShapeItemProvider expansionRegionShapeItemProvider; @@ -2972,14 +3511,14 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ExpansionRegionShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createExpansionRegionShapeAdapter() { - if (expansionRegionShapeItemProvider == null) { + if(expansionRegionShapeItemProvider == null) { expansionRegionShapeItemProvider = new ExpansionRegionShapeItemProvider(this); } - return expansionRegionShapeItemProvider; } @@ -2987,6 +3526,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ExpansionNodeShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected ExpansionNodeShapeItemProvider expansionNodeShapeItemProvider; @@ -2995,297 +3535,358 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ExpansionNodeShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Adapter createExpansionNodeShapeAdapter() { - if (expansionNodeShapeItemProvider == null) { + if(expansionNodeShapeItemProvider == null) { expansionNodeShapeItemProvider = new ExpansionNodeShapeItemProvider(this); } - return expansionNodeShapeItemProvider; } /** - * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ActionShape} instances. + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.LifelineShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ - protected ActionShapeItemProvider actionShapeItemProvider; + protected LifelineShapeItemProvider lifelineShapeItemProvider; /** - * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ActionShape}. + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.LifelineShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override - public Adapter createActionShapeAdapter() { - if (actionShapeItemProvider == null) { - actionShapeItemProvider = new ActionShapeItemProvider(this); + public Adapter createLifelineShapeAdapter() { + if(lifelineShapeItemProvider == null) { + lifelineShapeItemProvider = new LifelineShapeItemProvider(this); } - - return actionShapeItemProvider; + return lifelineShapeItemProvider; } /** - * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.PinShape} instances. + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ExecutionSpecificationShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ - protected PinShapeItemProvider pinShapeItemProvider; + protected ExecutionSpecificationShapeItemProvider executionSpecificationShapeItemProvider; /** - * This creates an adapter for a {@link org.eclipse.papyrus.umldi.PinShape}. + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ExecutionSpecificationShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override - public Adapter createPinShapeAdapter() { - if (pinShapeItemProvider == null) { - pinShapeItemProvider = new PinShapeItemProvider(this); + public Adapter createExecutionSpecificationShapeAdapter() { + if(executionSpecificationShapeItemProvider == null) { + executionSpecificationShapeItemProvider = new ExecutionSpecificationShapeItemProvider(this); } - - return pinShapeItemProvider; + return executionSpecificationShapeItemProvider; } /** - * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ObjectNodeShape} instances. + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.DurationConstraintShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ - protected ObjectNodeShapeItemProvider objectNodeShapeItemProvider; + protected DurationConstraintShapeItemProvider durationConstraintShapeItemProvider; /** - * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ObjectNodeShape}. + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.DurationConstraintShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override - public Adapter createObjectNodeShapeAdapter() { - if (objectNodeShapeItemProvider == null) { - objectNodeShapeItemProvider = new ObjectNodeShapeItemProvider(this); + public Adapter createDurationConstraintShapeAdapter() { + if(durationConstraintShapeItemProvider == null) { + durationConstraintShapeItemProvider = new DurationConstraintShapeItemProvider(this); } - - return objectNodeShapeItemProvider; + return durationConstraintShapeItemProvider; } /** - * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.SelectionLabel} instances. + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.TimeConstraintShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ - protected SelectionLabelItemProvider selectionLabelItemProvider; + protected TimeConstraintShapeItemProvider timeConstraintShapeItemProvider; /** - * This creates an adapter for a {@link org.eclipse.papyrus.umldi.SelectionLabel}. + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.TimeConstraintShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override - public Adapter createSelectionLabelAdapter() { - if (selectionLabelItemProvider == null) { - selectionLabelItemProvider = new SelectionLabelItemProvider(this); + public Adapter createTimeConstraintShapeAdapter() { + if(timeConstraintShapeItemProvider == null) { + timeConstraintShapeItemProvider = new TimeConstraintShapeItemProvider(this); } - - return selectionLabelItemProvider; + return timeConstraintShapeItemProvider; } /** - * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.TransformationLabel} instances. + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.TimeExpressionShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ - protected TransformationLabelItemProvider transformationLabelItemProvider; + protected TimeExpressionShapeItemProvider timeExpressionShapeItemProvider; /** - * This creates an adapter for a {@link org.eclipse.papyrus.umldi.TransformationLabel}. + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.TimeExpressionShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override - public Adapter createTransformationLabelAdapter() { - if (transformationLabelItemProvider == null) { - transformationLabelItemProvider = new TransformationLabelItemProvider(this); + public Adapter createTimeExpressionShapeAdapter() { + if(timeExpressionShapeItemProvider == null) { + timeExpressionShapeItemProvider = new TimeExpressionShapeItemProvider(this); } - - return transformationLabelItemProvider; + return timeExpressionShapeItemProvider; } /** - * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.GuardLabel} instances. + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.DurationShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ - protected GuardLabelItemProvider guardLabelItemProvider; + protected DurationShapeItemProvider durationShapeItemProvider; /** - * This creates an adapter for a {@link org.eclipse.papyrus.umldi.GuardLabel}. + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.DurationShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override - public Adapter createGuardLabelAdapter() { - if (guardLabelItemProvider == null) { - guardLabelItemProvider = new GuardLabelItemProvider(this); + public Adapter createDurationShapeAdapter() { + if(durationShapeItemProvider == null) { + durationShapeItemProvider = new DurationShapeItemProvider(this); } - - return guardLabelItemProvider; + return durationShapeItemProvider; } /** - * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ActivityNodeShape} instances. + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.PathEdge} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ - protected ActivityNodeShapeItemProvider activityNodeShapeItemProvider; + protected PathEdgeItemProvider pathEdgeItemProvider; /** - * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ActivityNodeShape}. + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.PathEdge}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override - public Adapter createActivityNodeShapeAdapter() { - if (activityNodeShapeItemProvider == null) { - activityNodeShapeItemProvider = new ActivityNodeShapeItemProvider(this); + public Adapter createPathEdgeAdapter() { + if(pathEdgeItemProvider == null) { + pathEdgeItemProvider = new PathEdgeItemProvider(this); } - - return activityNodeShapeItemProvider; + return pathEdgeItemProvider; } /** - * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.SubvertexCompartment} instances. + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.MessageLabel} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ - protected SubvertexCompartmentItemProvider subvertexCompartmentItemProvider; + protected MessageLabelItemProvider messageLabelItemProvider; /** - * This creates an adapter for a {@link org.eclipse.papyrus.umldi.SubvertexCompartment}. + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.MessageLabel}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override - public Adapter createSubvertexCompartmentAdapter() { - if (subvertexCompartmentItemProvider == null) { - subvertexCompartmentItemProvider = new SubvertexCompartmentItemProvider(this); + public Adapter createMessageLabelAdapter() { + if(messageLabelItemProvider == null) { + messageLabelItemProvider = new MessageLabelItemProvider(this); } - - return subvertexCompartmentItemProvider; + return messageLabelItemProvider; } /** - * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.TemplateParameterCompartment} instances. + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.StateInvariantShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ - protected TemplateParameterCompartmentItemProvider templateParameterCompartmentItemProvider; + protected StateInvariantShapeItemProvider stateInvariantShapeItemProvider; /** - * This creates an adapter for a {@link org.eclipse.papyrus.umldi.TemplateParameterCompartment}. + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.StateInvariantShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override - public Adapter createTemplateParameterCompartmentAdapter() { - if (templateParameterCompartmentItemProvider == null) { - templateParameterCompartmentItemProvider = new TemplateParameterCompartmentItemProvider(this); + public Adapter createStateInvariantShapeAdapter() { + if(stateInvariantShapeItemProvider == null) { + stateInvariantShapeItemProvider = new StateInvariantShapeItemProvider(this); } - - return templateParameterCompartmentItemProvider; + return stateInvariantShapeItemProvider; } /** - * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.ListItemLabel} instances. + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.MessageEdge} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ - protected ListItemLabelItemProvider listItemLabelItemProvider; + protected MessageEdgeItemProvider messageEdgeItemProvider; /** - * This creates an adapter for a {@link org.eclipse.papyrus.umldi.ListItemLabel}. + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.MessageEdge}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override - public Adapter createListItemLabelAdapter() { - if (listItemLabelItemProvider == null) { - listItemLabelItemProvider = new ListItemLabelItemProvider(this); + public Adapter createMessageEdgeAdapter() { + if(messageEdgeItemProvider == null) { + messageEdgeItemProvider = new MessageEdgeItemProvider(this); } - - return listItemLabelItemProvider; + return messageEdgeItemProvider; } /** - * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.OwnedUseCaseCompartment} instances. + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.GeneralOrderingEdge} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ - protected OwnedUseCaseCompartmentItemProvider ownedUseCaseCompartmentItemProvider; + protected GeneralOrderingEdgeItemProvider generalOrderingEdgeItemProvider; /** - * This creates an adapter for a {@link org.eclipse.papyrus.umldi.OwnedUseCaseCompartment}. + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.GeneralOrderingEdge}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override - public Adapter createOwnedUseCaseCompartmentAdapter() { - if (ownedUseCaseCompartmentItemProvider == null) { - ownedUseCaseCompartmentItemProvider = new OwnedUseCaseCompartmentItemProvider(this); + public Adapter createGeneralOrderingEdgeAdapter() { + if(generalOrderingEdgeItemProvider == null) { + generalOrderingEdgeItemProvider = new GeneralOrderingEdgeItemProvider(this); } + return generalOrderingEdgeItemProvider; + } - return ownedUseCaseCompartmentItemProvider; + /** + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.CombinedFragmentShape} instances. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + protected CombinedFragmentShapeItemProvider combinedFragmentShapeItemProvider; + + /** + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.CombinedFragmentShape}. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Adapter createCombinedFragmentShapeAdapter() { + if(combinedFragmentShapeItemProvider == null) { + combinedFragmentShapeItemProvider = new CombinedFragmentShapeItemProvider(this); + } + return combinedFragmentShapeItemProvider; } /** - * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.UseCaseCompartment} instances. + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.InteractionUseShape} instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ - protected UseCaseCompartmentItemProvider useCaseCompartmentItemProvider; + protected InteractionUseShapeItemProvider interactionUseShapeItemProvider; /** - * This creates an adapter for a {@link org.eclipse.papyrus.umldi.UseCaseCompartment}. + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.InteractionUseShape}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override - public Adapter createUseCaseCompartmentAdapter() { - if (useCaseCompartmentItemProvider == null) { - useCaseCompartmentItemProvider = new UseCaseCompartmentItemProvider(this); + public Adapter createInteractionUseShapeAdapter() { + if(interactionUseShapeItemProvider == null) { + interactionUseShapeItemProvider = new InteractionUseShapeItemProvider(this); } + return interactionUseShapeItemProvider; + } - return useCaseCompartmentItemProvider; + /** + * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.umldi.InteractionOperandShape} instances. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + protected InteractionOperandShapeItemProvider interactionOperandShapeItemProvider; + + /** + * This creates an adapter for a {@link org.eclipse.papyrus.umldi.InteractionOperandShape}. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated + */ + @Override + public Adapter createInteractionOperandShapeAdapter() { + if(interactionOperandShapeItemProvider == null) { + interactionOperandShapeItemProvider = new InteractionOperandShapeItemProvider(this); + } + return interactionOperandShapeItemProvider; } /** * This returns the root adapter factory that contains this factory. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ComposeableAdapterFactory getRootAdapterFactory() { @@ -3296,6 +3897,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This sets the composed adapter factory that contains this factory. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public void setParentAdapterFactory(ComposedAdapterFactory parentAdapterFactory) { @@ -3305,6 +3907,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -3316,6 +3919,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This implementation substitutes the factory itself as the key for the adapter. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -3326,17 +3930,17 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Object adapt(Object object, Object type) { - if (isFactoryForType(type)) { + if(isFactoryForType(type)) { Object adapter = super.adapt(object, type); - if (!(type instanceof Class<?>) || (((Class<?>)type).isInstance(adapter))) { + if(!(type instanceof Class<?>) || (((Class<?>)type).isInstance(adapter))) { return adapter; } } - return null; } @@ -3344,6 +3948,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This adds a listener. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public void addListener(INotifyChangedListener notifyChangedListener) { @@ -3354,6 +3959,7 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This removes a listener. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public void removeListener(INotifyChangedListener notifyChangedListener) { @@ -3364,161 +3970,339 @@ public class UMLDIItemProviderAdapterFactory extends UMLDIAdapterFactory impleme * This delegates to {@link #changeNotifier} and to {@link #parentAdapterFactory}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public void fireNotifyChanged(Notification notification) { changeNotifier.fireNotifyChanged(notification); - - if (parentAdapterFactory != null) { + if(parentAdapterFactory != null) { parentAdapterFactory.fireNotifyChanged(notification); } } /** - * This disposes all of the item providers created by this factory. + * This disposes all of the item providers created by this factory. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public void dispose() { - if (umlStyleItemProvider != null) umlStyleItemProvider.dispose(); - if (mainLabelItemProvider != null) mainLabelItemProvider.dispose(); - if (classDiagramItemProvider != null) classDiagramItemProvider.dispose(); - if (templateParameterCompartmentItemProvider != null) templateParameterCompartmentItemProvider.dispose(); - if (listItemLabelItemProvider != null) listItemLabelItemProvider.dispose(); - if (ownedUseCaseCompartmentItemProvider != null) ownedUseCaseCompartmentItemProvider.dispose(); - if (useCaseCompartmentItemProvider != null) useCaseCompartmentItemProvider.dispose(); - if (packageShapeItemProvider != null) packageShapeItemProvider.dispose(); - if (packagedElementCompartmentItemProvider != null) packagedElementCompartmentItemProvider.dispose(); - if (constraintShapeItemProvider != null) constraintShapeItemProvider.dispose(); - if (bodyLabelItemProvider != null) bodyLabelItemProvider.dispose(); - if (attributeCompartmentItemProvider != null) attributeCompartmentItemProvider.dispose(); - if (operationCompartmentItemProvider != null) operationCompartmentItemProvider.dispose(); - if (receptionCompartmentItemProvider != null) receptionCompartmentItemProvider.dispose(); - if (literalCompartmentItemProvider != null) literalCompartmentItemProvider.dispose(); - if (enumerationShapeItemProvider != null) enumerationShapeItemProvider.dispose(); - if (roleLabelItemProvider != null) roleLabelItemProvider.dispose(); - if (associationEdgeItemProvider != null) associationEdgeItemProvider.dispose(); - if (multiplicityLabelItemProvider != null) multiplicityLabelItemProvider.dispose(); - if (propertyEdgeItemProvider != null) propertyEdgeItemProvider.dispose(); - if (constraintLabelItemProvider != null) constraintLabelItemProvider.dispose(); - if (generalizationSetEdgeItemProvider != null) generalizationSetEdgeItemProvider.dispose(); - if (powerLabelItemProvider != null) powerLabelItemProvider.dispose(); - if (objectNodeShapeItemProvider != null) objectNodeShapeItemProvider.dispose(); - if (activityNodeShapeItemProvider != null) activityNodeShapeItemProvider.dispose(); - if (selectionLabelItemProvider != null) selectionLabelItemProvider.dispose(); - if (objectFlowEdgeItemProvider != null) objectFlowEdgeItemProvider.dispose(); - if (guardLabelItemProvider != null) guardLabelItemProvider.dispose(); - if (weightLabelItemProvider != null) weightLabelItemProvider.dispose(); - if (transformationLabelItemProvider != null) transformationLabelItemProvider.dispose(); - if (connectorEdgeItemProvider != null) connectorEdgeItemProvider.dispose(); - if (instanceSpecificationEdgeItemProvider != null) instanceSpecificationEdgeItemProvider.dispose(); - if (dependencyEdgeItemProvider != null) dependencyEdgeItemProvider.dispose(); - if (instanceSpecificationShapeItemProvider != null) instanceSpecificationShapeItemProvider.dispose(); - if (deployedArtifactCompartmentItemProvider != null) deployedArtifactCompartmentItemProvider.dispose(); - if (slotCompartmentItemProvider != null) slotCompartmentItemProvider.dispose(); - if (classShapeItemProvider != null) classShapeItemProvider.dispose(); - if (internalStructureCompartmentItemProvider != null) internalStructureCompartmentItemProvider.dispose(); - if (portShapeItemProvider != null) portShapeItemProvider.dispose(); - if (nestedClassifierCompartmentItemProvider != null) nestedClassifierCompartmentItemProvider.dispose(); - if (ownedBehaviorCompartmentItemProvider != null) ownedBehaviorCompartmentItemProvider.dispose(); - if (interfaceShapeItemProvider != null) interfaceShapeItemProvider.dispose(); - if (dataTypeShapeItemProvider != null) dataTypeShapeItemProvider.dispose(); - if (primitiveTypeShapeItemProvider != null) primitiveTypeShapeItemProvider.dispose(); - if (signalShapeItemProvider != null) signalShapeItemProvider.dispose(); - if (modelShapeItemProvider != null) modelShapeItemProvider.dispose(); - if (containmentEdgeItemProvider != null) containmentEdgeItemProvider.dispose(); - if (generalizationEdgeItemProvider != null) generalizationEdgeItemProvider.dispose(); - if (realizationEdgeItemProvider != null) realizationEdgeItemProvider.dispose(); - if (abstractionEdgeItemProvider != null) abstractionEdgeItemProvider.dispose(); - if (interfaceRealizationEdgeItemProvider != null) interfaceRealizationEdgeItemProvider.dispose(); - if (usageEdgeItemProvider != null) usageEdgeItemProvider.dispose(); - if (elementImportEdgeItemProvider != null) elementImportEdgeItemProvider.dispose(); - if (packageImportEdgeItemProvider != null) packageImportEdgeItemProvider.dispose(); - if (packageMergeEdgeItemProvider != null) packageMergeEdgeItemProvider.dispose(); - if (substitutionEdgeItemProvider != null) substitutionEdgeItemProvider.dispose(); - if (informationFlowEdgeItemProvider != null) informationFlowEdgeItemProvider.dispose(); - if (conveyedLabelItemProvider != null) conveyedLabelItemProvider.dispose(); - if (associationClassEdgeItemProvider != null) associationClassEdgeItemProvider.dispose(); - if (commentShapeItemProvider != null) commentShapeItemProvider.dispose(); - if (attachmentEdgeItemProvider != null) attachmentEdgeItemProvider.dispose(); - if (associationClassShapeItemProvider != null) associationClassShapeItemProvider.dispose(); - if (componentShapeItemProvider != null) componentShapeItemProvider.dispose(); - if (informationItemShapeItemProvider != null) informationItemShapeItemProvider.dispose(); - if (representationEdgeItemProvider != null) representationEdgeItemProvider.dispose(); - if (associationShapeItemProvider != null) associationShapeItemProvider.dispose(); - if (dependencyShapeItemProvider != null) dependencyShapeItemProvider.dispose(); - if (timeObservationShapeItemProvider != null) timeObservationShapeItemProvider.dispose(); - if (durationObservationShapeItemProvider != null) durationObservationShapeItemProvider.dispose(); - if (packageDiagramItemProvider != null) packageDiagramItemProvider.dispose(); - if (profileDiagramItemProvider != null) profileDiagramItemProvider.dispose(); - if (compositeStructureDiagramItemProvider != null) compositeStructureDiagramItemProvider.dispose(); - if (deploymentDiagramItemProvider != null) deploymentDiagramItemProvider.dispose(); - if (componentDiagramItemProvider != null) componentDiagramItemProvider.dispose(); - if (objectDiagramItemProvider != null) objectDiagramItemProvider.dispose(); - if (profileShapeItemProvider != null) profileShapeItemProvider.dispose(); - if (profileApplicationEdgeItemProvider != null) profileApplicationEdgeItemProvider.dispose(); - if (extensionEdgeItemProvider != null) extensionEdgeItemProvider.dispose(); - if (useCaseDiagramItemProvider != null) useCaseDiagramItemProvider.dispose(); - if (artifactShapeItemProvider != null) artifactShapeItemProvider.dispose(); - if (nestedArtifactCompartmentItemProvider != null) nestedArtifactCompartmentItemProvider.dispose(); - if (componentRealizationEdgeItemProvider != null) componentRealizationEdgeItemProvider.dispose(); - if (manifestationEdgeItemProvider != null) manifestationEdgeItemProvider.dispose(); - if (propertyShapeItemProvider != null) propertyShapeItemProvider.dispose(); - if (collaborationShapeItemProvider != null) collaborationShapeItemProvider.dispose(); - if (collaborationUseShapeItemProvider != null) collaborationUseShapeItemProvider.dispose(); - if (templateBindingEdgeItemProvider != null) templateBindingEdgeItemProvider.dispose(); - if (stereotypeShapeItemProvider != null) stereotypeShapeItemProvider.dispose(); - if (nodeShapeItemProvider != null) nodeShapeItemProvider.dispose(); - if (nestedNodeCompartmentItemProvider != null) nestedNodeCompartmentItemProvider.dispose(); - if (deviceShapeItemProvider != null) deviceShapeItemProvider.dispose(); - if (executionEnvironmentShapeItemProvider != null) executionEnvironmentShapeItemProvider.dispose(); - if (activityShapeItemProvider != null) activityShapeItemProvider.dispose(); - if (parameterCompartmentItemProvider != null) parameterCompartmentItemProvider.dispose(); - if (postConditionCompartmentItemProvider != null) postConditionCompartmentItemProvider.dispose(); - if (preConditionCompartmentItemProvider != null) preConditionCompartmentItemProvider.dispose(); - if (contentCompartmentItemProvider != null) contentCompartmentItemProvider.dispose(); - if (structuredActivityNodeShapeItemProvider != null) structuredActivityNodeShapeItemProvider.dispose(); - if (actionShapeItemProvider != null) actionShapeItemProvider.dispose(); - if (pinShapeItemProvider != null) pinShapeItemProvider.dispose(); - if (activityGroupShapeItemProvider != null) activityGroupShapeItemProvider.dispose(); - if (activityParameterNodeShapeItemProvider != null) activityParameterNodeShapeItemProvider.dispose(); - if (interactionShapeItemProvider != null) interactionShapeItemProvider.dispose(); - if (opaqueBehaviorShapeItemProvider != null) opaqueBehaviorShapeItemProvider.dispose(); - if (functionBehaviorShapeItemProvider != null) functionBehaviorShapeItemProvider.dispose(); - if (stateMachineShapeItemProvider != null) stateMachineShapeItemProvider.dispose(); - if (pseudostateShapeItemProvider != null) pseudostateShapeItemProvider.dispose(); - if (regionCompartmentItemProvider != null) regionCompartmentItemProvider.dispose(); - if (protocolStateMachineShapeItemProvider != null) protocolStateMachineShapeItemProvider.dispose(); - if (deploymentSpecificationShapeItemProvider != null) deploymentSpecificationShapeItemProvider.dispose(); - if (communicationPathEdgeItemProvider != null) communicationPathEdgeItemProvider.dispose(); - if (deploymentEdgeItemProvider != null) deploymentEdgeItemProvider.dispose(); - if (actorShapeItemProvider != null) actorShapeItemProvider.dispose(); - if (extensionPointCompartmentItemProvider != null) extensionPointCompartmentItemProvider.dispose(); - if (useCaseShapeItemProvider != null) useCaseShapeItemProvider.dispose(); - if (includeEdgeItemProvider != null) includeEdgeItemProvider.dispose(); - if (extendEdgeItemProvider != null) extendEdgeItemProvider.dispose(); - if (stateMachineDiagramItemProvider != null) stateMachineDiagramItemProvider.dispose(); - if (activityDiagramItemProvider != null) activityDiagramItemProvider.dispose(); - if (sequenceDiagramItemProvider != null) sequenceDiagramItemProvider.dispose(); - if (communicationDiagramItemProvider != null) communicationDiagramItemProvider.dispose(); - if (timingDiagramItemProvider != null) timingDiagramItemProvider.dispose(); - if (interactionOverviewDiagramItemProvider != null) interactionOverviewDiagramItemProvider.dispose(); - if (internalBehaviorCompartmentItemProvider != null) internalBehaviorCompartmentItemProvider.dispose(); - if (stateShapeItemProvider != null) stateShapeItemProvider.dispose(); - if (connectionPointReferenceShapeItemProvider != null) connectionPointReferenceShapeItemProvider.dispose(); - if (internalTransitionCompartmentItemProvider != null) internalTransitionCompartmentItemProvider.dispose(); - if (deferrableTriggerCompartmentItemProvider != null) deferrableTriggerCompartmentItemProvider.dispose(); - if (regionShapeItemProvider != null) regionShapeItemProvider.dispose(); - if (subvertexCompartmentItemProvider != null) subvertexCompartmentItemProvider.dispose(); - if (transitionEdgeItemProvider != null) transitionEdgeItemProvider.dispose(); - if (controlFlowEdgeItemProvider != null) controlFlowEdgeItemProvider.dispose(); - if (exceptionHandlerEdgeItemProvider != null) exceptionHandlerEdgeItemProvider.dispose(); - if (typeLabelItemProvider != null) typeLabelItemProvider.dispose(); - if (iconLabelItemProvider != null) iconLabelItemProvider.dispose(); - if (subPartitionCompartmentItemProvider != null) subPartitionCompartmentItemProvider.dispose(); - if (activityPartitionShapeItemProvider != null) activityPartitionShapeItemProvider.dispose(); - if (expansionRegionShapeItemProvider != null) expansionRegionShapeItemProvider.dispose(); - if (expansionNodeShapeItemProvider != null) expansionNodeShapeItemProvider.dispose(); + if(umlStyleItemProvider != null) + umlStyleItemProvider.dispose(); + if(stereotypeLabelItemProvider != null) + stereotypeLabelItemProvider.dispose(); + if(mainLabelItemProvider != null) + mainLabelItemProvider.dispose(); + if(stereotypeCompartmentItemProvider != null) + stereotypeCompartmentItemProvider.dispose(); + if(listItemLabelItemProvider != null) + listItemLabelItemProvider.dispose(); + if(classDiagramItemProvider != null) + classDiagramItemProvider.dispose(); + if(templateParameterCompartmentItemProvider != null) + templateParameterCompartmentItemProvider.dispose(); + if(ownedUseCaseCompartmentItemProvider != null) + ownedUseCaseCompartmentItemProvider.dispose(); + if(useCaseCompartmentItemProvider != null) + useCaseCompartmentItemProvider.dispose(); + if(packageShapeItemProvider != null) + packageShapeItemProvider.dispose(); + if(packagedElementCompartmentItemProvider != null) + packagedElementCompartmentItemProvider.dispose(); + if(constraintShapeItemProvider != null) + constraintShapeItemProvider.dispose(); + if(attributeCompartmentItemProvider != null) + attributeCompartmentItemProvider.dispose(); + if(operationCompartmentItemProvider != null) + operationCompartmentItemProvider.dispose(); + if(receptionCompartmentItemProvider != null) + receptionCompartmentItemProvider.dispose(); + if(literalCompartmentItemProvider != null) + literalCompartmentItemProvider.dispose(); + if(enumerationShapeItemProvider != null) + enumerationShapeItemProvider.dispose(); + if(roleLabelItemProvider != null) + roleLabelItemProvider.dispose(); + if(associationEdgeItemProvider != null) + associationEdgeItemProvider.dispose(); + if(multiplicityLabelItemProvider != null) + multiplicityLabelItemProvider.dispose(); + if(propertyEdgeItemProvider != null) + propertyEdgeItemProvider.dispose(); + if(constraintLabelItemProvider != null) + constraintLabelItemProvider.dispose(); + if(generalizationSetEdgeItemProvider != null) + generalizationSetEdgeItemProvider.dispose(); + if(powerLabelItemProvider != null) + powerLabelItemProvider.dispose(); + if(objectNodeShapeItemProvider != null) + objectNodeShapeItemProvider.dispose(); + if(activityNodeShapeItemProvider != null) + activityNodeShapeItemProvider.dispose(); + if(selectionLabelItemProvider != null) + selectionLabelItemProvider.dispose(); + if(objectFlowEdgeItemProvider != null) + objectFlowEdgeItemProvider.dispose(); + if(guardLabelItemProvider != null) + guardLabelItemProvider.dispose(); + if(weightLabelItemProvider != null) + weightLabelItemProvider.dispose(); + if(transformationLabelItemProvider != null) + transformationLabelItemProvider.dispose(); + if(lifelineShapeItemProvider != null) + lifelineShapeItemProvider.dispose(); + if(interactionFragmentShapeItemProvider != null) + interactionFragmentShapeItemProvider.dispose(); + if(actionShapeItemProvider != null) + actionShapeItemProvider.dispose(); + if(pinShapeItemProvider != null) + pinShapeItemProvider.dispose(); + if(connectorEdgeItemProvider != null) + connectorEdgeItemProvider.dispose(); + if(instanceSpecificationEdgeItemProvider != null) + instanceSpecificationEdgeItemProvider.dispose(); + if(dependencyEdgeItemProvider != null) + dependencyEdgeItemProvider.dispose(); + if(instanceSpecificationShapeItemProvider != null) + instanceSpecificationShapeItemProvider.dispose(); + if(deployedArtifactCompartmentItemProvider != null) + deployedArtifactCompartmentItemProvider.dispose(); + if(slotCompartmentItemProvider != null) + slotCompartmentItemProvider.dispose(); + if(classShapeItemProvider != null) + classShapeItemProvider.dispose(); + if(structureCompartmentItemProvider != null) + structureCompartmentItemProvider.dispose(); + if(portShapeItemProvider != null) + portShapeItemProvider.dispose(); + if(nestedClassifierCompartmentItemProvider != null) + nestedClassifierCompartmentItemProvider.dispose(); + if(ownedBehaviorCompartmentItemProvider != null) + ownedBehaviorCompartmentItemProvider.dispose(); + if(interfaceShapeItemProvider != null) + interfaceShapeItemProvider.dispose(); + if(dataTypeShapeItemProvider != null) + dataTypeShapeItemProvider.dispose(); + if(primitiveTypeShapeItemProvider != null) + primitiveTypeShapeItemProvider.dispose(); + if(signalShapeItemProvider != null) + signalShapeItemProvider.dispose(); + if(modelShapeItemProvider != null) + modelShapeItemProvider.dispose(); + if(containmentEdgeItemProvider != null) + containmentEdgeItemProvider.dispose(); + if(generalizationEdgeItemProvider != null) + generalizationEdgeItemProvider.dispose(); + if(realizationEdgeItemProvider != null) + realizationEdgeItemProvider.dispose(); + if(abstractionEdgeItemProvider != null) + abstractionEdgeItemProvider.dispose(); + if(interfaceRealizationEdgeItemProvider != null) + interfaceRealizationEdgeItemProvider.dispose(); + if(usageEdgeItemProvider != null) + usageEdgeItemProvider.dispose(); + if(elementImportEdgeItemProvider != null) + elementImportEdgeItemProvider.dispose(); + if(packageImportEdgeItemProvider != null) + packageImportEdgeItemProvider.dispose(); + if(packageMergeEdgeItemProvider != null) + packageMergeEdgeItemProvider.dispose(); + if(substitutionEdgeItemProvider != null) + substitutionEdgeItemProvider.dispose(); + if(informationFlowEdgeItemProvider != null) + informationFlowEdgeItemProvider.dispose(); + if(conveyedLabelItemProvider != null) + conveyedLabelItemProvider.dispose(); + if(associationClassEdgeItemProvider != null) + associationClassEdgeItemProvider.dispose(); + if(commentShapeItemProvider != null) + commentShapeItemProvider.dispose(); + if(attachmentEdgeItemProvider != null) + attachmentEdgeItemProvider.dispose(); + if(associationClassShapeItemProvider != null) + associationClassShapeItemProvider.dispose(); + if(componentShapeItemProvider != null) + componentShapeItemProvider.dispose(); + if(informationItemShapeItemProvider != null) + informationItemShapeItemProvider.dispose(); + if(representationEdgeItemProvider != null) + representationEdgeItemProvider.dispose(); + if(associationShapeItemProvider != null) + associationShapeItemProvider.dispose(); + if(dependencyShapeItemProvider != null) + dependencyShapeItemProvider.dispose(); + if(timeObservationShapeItemProvider != null) + timeObservationShapeItemProvider.dispose(); + if(timeObservationShape_TimeObservationShapeItemProvider != null) + timeObservationShape_TimeObservationShapeItemProvider.dispose(); + if(durationObservationShapeItemProvider != null) + durationObservationShapeItemProvider.dispose(); + if(packageDiagramItemProvider != null) + packageDiagramItemProvider.dispose(); + if(profileDiagramItemProvider != null) + profileDiagramItemProvider.dispose(); + if(compositeStructureDiagramItemProvider != null) + compositeStructureDiagramItemProvider.dispose(); + if(deploymentDiagramItemProvider != null) + deploymentDiagramItemProvider.dispose(); + if(componentDiagramItemProvider != null) + componentDiagramItemProvider.dispose(); + if(objectDiagramItemProvider != null) + objectDiagramItemProvider.dispose(); + if(profileShapeItemProvider != null) + profileShapeItemProvider.dispose(); + if(profileApplicationEdgeItemProvider != null) + profileApplicationEdgeItemProvider.dispose(); + if(extensionEdgeItemProvider != null) + extensionEdgeItemProvider.dispose(); + if(useCaseDiagramItemProvider != null) + useCaseDiagramItemProvider.dispose(); + if(artifactShapeItemProvider != null) + artifactShapeItemProvider.dispose(); + if(nestedArtifactCompartmentItemProvider != null) + nestedArtifactCompartmentItemProvider.dispose(); + if(componentRealizationEdgeItemProvider != null) + componentRealizationEdgeItemProvider.dispose(); + if(manifestationEdgeItemProvider != null) + manifestationEdgeItemProvider.dispose(); + if(propertyShapeItemProvider != null) + propertyShapeItemProvider.dispose(); + if(collaborationShapeItemProvider != null) + collaborationShapeItemProvider.dispose(); + if(collaborationUseShapeItemProvider != null) + collaborationUseShapeItemProvider.dispose(); + if(templateBindingEdgeItemProvider != null) + templateBindingEdgeItemProvider.dispose(); + if(stereotypeShapeItemProvider != null) + stereotypeShapeItemProvider.dispose(); + if(nodeShapeItemProvider != null) + nodeShapeItemProvider.dispose(); + if(nestedNodeCompartmentItemProvider != null) + nestedNodeCompartmentItemProvider.dispose(); + if(deviceShapeItemProvider != null) + deviceShapeItemProvider.dispose(); + if(executionEnvironmentShapeItemProvider != null) + executionEnvironmentShapeItemProvider.dispose(); + if(activityShapeItemProvider != null) + activityShapeItemProvider.dispose(); + if(activityNodeCompartmentItemProvider != null) + activityNodeCompartmentItemProvider.dispose(); + if(parameterCompartmentItemProvider != null) + parameterCompartmentItemProvider.dispose(); + if(postConditionCompartmentItemProvider != null) + postConditionCompartmentItemProvider.dispose(); + if(preConditionCompartmentItemProvider != null) + preConditionCompartmentItemProvider.dispose(); + if(activityParameterNodeShapeItemProvider != null) + activityParameterNodeShapeItemProvider.dispose(); + if(interactionShapeItemProvider != null) + interactionShapeItemProvider.dispose(); + if(subfragmentCompartmentItemProvider != null) + subfragmentCompartmentItemProvider.dispose(); + if(gateShapeItemProvider != null) + gateShapeItemProvider.dispose(); + if(opaqueBehaviorShapeItemProvider != null) + opaqueBehaviorShapeItemProvider.dispose(); + if(functionBehaviorShapeItemProvider != null) + functionBehaviorShapeItemProvider.dispose(); + if(stateMachineShapeItemProvider != null) + stateMachineShapeItemProvider.dispose(); + if(pseudostateShapeItemProvider != null) + pseudostateShapeItemProvider.dispose(); + if(regionCompartmentItemProvider != null) + regionCompartmentItemProvider.dispose(); + if(protocolStateMachineShapeItemProvider != null) + protocolStateMachineShapeItemProvider.dispose(); + if(deploymentSpecificationShapeItemProvider != null) + deploymentSpecificationShapeItemProvider.dispose(); + if(communicationPathEdgeItemProvider != null) + communicationPathEdgeItemProvider.dispose(); + if(deploymentEdgeItemProvider != null) + deploymentEdgeItemProvider.dispose(); + if(actorShapeItemProvider != null) + actorShapeItemProvider.dispose(); + if(extensionPointCompartmentItemProvider != null) + extensionPointCompartmentItemProvider.dispose(); + if(useCaseShapeItemProvider != null) + useCaseShapeItemProvider.dispose(); + if(includeEdgeItemProvider != null) + includeEdgeItemProvider.dispose(); + if(extendEdgeItemProvider != null) + extendEdgeItemProvider.dispose(); + if(stateMachineDiagramItemProvider != null) + stateMachineDiagramItemProvider.dispose(); + if(activityDiagramItemProvider != null) + activityDiagramItemProvider.dispose(); + if(sequenceDiagramItemProvider != null) + sequenceDiagramItemProvider.dispose(); + if(communicationDiagramItemProvider != null) + communicationDiagramItemProvider.dispose(); + if(timingDiagramItemProvider != null) + timingDiagramItemProvider.dispose(); + if(interactionOverviewDiagramItemProvider != null) + interactionOverviewDiagramItemProvider.dispose(); + if(internalBehaviorCompartmentItemProvider != null) + internalBehaviorCompartmentItemProvider.dispose(); + if(stateShapeItemProvider != null) + stateShapeItemProvider.dispose(); + if(connectionPointReferenceShapeItemProvider != null) + connectionPointReferenceShapeItemProvider.dispose(); + if(internalTransitionCompartmentItemProvider != null) + internalTransitionCompartmentItemProvider.dispose(); + if(deferrableTriggerCompartmentItemProvider != null) + deferrableTriggerCompartmentItemProvider.dispose(); + if(regionShapeItemProvider != null) + regionShapeItemProvider.dispose(); + if(subvertexCompartmentItemProvider != null) + subvertexCompartmentItemProvider.dispose(); + if(transitionEdgeItemProvider != null) + transitionEdgeItemProvider.dispose(); + if(controlFlowEdgeItemProvider != null) + controlFlowEdgeItemProvider.dispose(); + if(activityGroupShapeItemProvider != null) + activityGroupShapeItemProvider.dispose(); + if(exceptionHandlerEdgeItemProvider != null) + exceptionHandlerEdgeItemProvider.dispose(); + if(typeLabelItemProvider != null) + typeLabelItemProvider.dispose(); + if(interactionUseShapeItemProvider != null) + interactionUseShapeItemProvider.dispose(); + if(iconLabelItemProvider != null) + iconLabelItemProvider.dispose(); + if(subpartitionCompartmentItemProvider != null) + subpartitionCompartmentItemProvider.dispose(); + if(activityPartitionShapeItemProvider != null) + activityPartitionShapeItemProvider.dispose(); + if(structuredActivityNodeShapeItemProvider != null) + structuredActivityNodeShapeItemProvider.dispose(); + if(expansionRegionShapeItemProvider != null) + expansionRegionShapeItemProvider.dispose(); + if(expansionNodeShapeItemProvider != null) + expansionNodeShapeItemProvider.dispose(); + if(messageEdgeItemProvider != null) + messageEdgeItemProvider.dispose(); + if(generalOrderingEdgeItemProvider != null) + generalOrderingEdgeItemProvider.dispose(); + if(combinedFragmentShapeItemProvider != null) + combinedFragmentShapeItemProvider.dispose(); + if(interactionOperandShapeItemProvider != null) + interactionOperandShapeItemProvider.dispose(); + if(executionSpecificationShapeItemProvider != null) + executionSpecificationShapeItemProvider.dispose(); + if(durationConstraintShapeItemProvider != null) + durationConstraintShapeItemProvider.dispose(); + if(timeConstraintShapeItemProvider != null) + timeConstraintShapeItemProvider.dispose(); + if(timeExpressionShapeItemProvider != null) + timeExpressionShapeItemProvider.dispose(); + if(durationShapeItemProvider != null) + durationShapeItemProvider.dispose(); + if(pathEdgeItemProvider != null) + pathEdgeItemProvider.dispose(); + if(messageLabelItemProvider != null) + messageLabelItemProvider.dispose(); + if(stateInvariantShapeItemProvider != null) + stateInvariantShapeItemProvider.dispose(); } } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UmlCompartmentItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UmlCompartmentItemProvider.java index 7c855fd4cad..f1b65695f2b 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UmlCompartmentItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UmlCompartmentItemProvider.java @@ -27,6 +27,7 @@ import org.eclipse.papyrus.umldi.UmlCompartment; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.UmlCompartment} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class UmlCompartmentItemProvider extends UmlDiagramElementItemProvider { @@ -35,6 +36,7 @@ public class UmlCompartmentItemProvider extends UmlDiagramElementItemProvider { * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public UmlCompartmentItemProvider(AdapterFactory adapterFactory) { @@ -45,13 +47,13 @@ public class UmlCompartmentItemProvider 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); - } return itemPropertyDescriptors; } @@ -62,11 +64,12 @@ public class UmlCompartmentItemProvider 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); } @@ -76,13 +79,13 @@ public class UmlCompartmentItemProvider 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); } @@ -90,6 +93,7 @@ public class UmlCompartmentItemProvider extends UmlDiagramElementItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -102,16 +106,16 @@ public class UmlCompartmentItemProvider 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(UmlCompartment.class)) { - case UMLDIPackage.UML_COMPARTMENT__BOUNDS: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(UmlCompartment.class)) { + case UMLDIPackage.UML_COMPARTMENT__BOUNDS: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -121,15 +125,12 @@ public class UmlCompartmentItemProvider 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(DIPackage.Literals.SHAPE__BOUNDS, DCFactory.eINSTANCE.createBounds())); } } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UmlDiagramElementItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UmlDiagramElementItemProvider.java index 9888dc9a787..2cc246d1154 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UmlDiagramElementItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UmlDiagramElementItemProvider.java @@ -29,6 +29,7 @@ import org.eclipse.papyrus.umldi.UmlDiagramElement; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.UmlDiagramElement} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class UmlDiagramElementItemProvider extends DiagramElementItemProvider { @@ -37,6 +38,7 @@ public class UmlDiagramElementItemProvider extends DiagramElementItemProvider { * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public UmlDiagramElementItemProvider(AdapterFactory adapterFactory) { @@ -47,13 +49,13 @@ public class UmlDiagramElementItemProvider extends DiagramElementItemProvider { * 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); - addUmlModelElementPropertyDescriptor(object); addSharedUmlStylePropertyDescriptor(object); addTargetUmlEdgePropertyDescriptor(object); @@ -66,88 +68,44 @@ public class UmlDiagramElementItemProvider extends DiagramElementItemProvider { * This adds a property descriptor for the Uml Model Element feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected void addUmlModelElementPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_UmlDiagramElement_umlModelElement_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_UmlDiagramElement_umlModelElement_feature", "_UI_UmlDiagramElement_type"), - UMLDIPackage.Literals.UML_DIAGRAM_ELEMENT__UML_MODEL_ELEMENT, - true, - false, - true, - null, - null, - null)); + itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), getResourceLocator(), getString("_UI_UmlDiagramElement_umlModelElement_feature"), getString("_UI_PropertyDescriptor_description", "_UI_UmlDiagramElement_umlModelElement_feature", "_UI_UmlDiagramElement_type"), UMLDIPackage.Literals.UML_DIAGRAM_ELEMENT__UML_MODEL_ELEMENT, true, false, true, null, null, null)); } /** * This adds a property descriptor for the Shared Uml Style feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected void addSharedUmlStylePropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_UmlDiagramElement_sharedUmlStyle_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_UmlDiagramElement_sharedUmlStyle_feature", "_UI_UmlDiagramElement_type"), - UMLDIPackage.Literals.UML_DIAGRAM_ELEMENT__SHARED_UML_STYLE, - true, - false, - true, - null, - null, - null)); + itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), getResourceLocator(), getString("_UI_UmlDiagramElement_sharedUmlStyle_feature"), getString("_UI_PropertyDescriptor_description", "_UI_UmlDiagramElement_sharedUmlStyle_feature", "_UI_UmlDiagramElement_type"), UMLDIPackage.Literals.UML_DIAGRAM_ELEMENT__SHARED_UML_STYLE, true, false, true, null, null, null)); } /** * This adds a property descriptor for the Target Uml Edge feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected void addTargetUmlEdgePropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_UmlDiagramElement_targetUmlEdge_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_UmlDiagramElement_targetUmlEdge_feature", "_UI_UmlDiagramElement_type"), - UMLDIPackage.Literals.UML_DIAGRAM_ELEMENT__TARGET_UML_EDGE, - true, - false, - true, - null, - null, - null)); + itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), getResourceLocator(), getString("_UI_UmlDiagramElement_targetUmlEdge_feature"), getString("_UI_PropertyDescriptor_description", "_UI_UmlDiagramElement_targetUmlEdge_feature", "_UI_UmlDiagramElement_type"), UMLDIPackage.Literals.UML_DIAGRAM_ELEMENT__TARGET_UML_EDGE, true, false, true, null, null, null)); } /** * This adds a property descriptor for the Source Uml Edge feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected void addSourceUmlEdgePropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_UmlDiagramElement_sourceUmlEdge_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_UmlDiagramElement_sourceUmlEdge_feature", "_UI_UmlDiagramElement_type"), - UMLDIPackage.Literals.UML_DIAGRAM_ELEMENT__SOURCE_UML_EDGE, - true, - false, - true, - null, - null, - null)); + itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), getResourceLocator(), getString("_UI_UmlDiagramElement_sourceUmlEdge_feature"), getString("_UI_PropertyDescriptor_description", "_UI_UmlDiagramElement_sourceUmlEdge_feature", "_UI_UmlDiagramElement_type"), UMLDIPackage.Literals.UML_DIAGRAM_ELEMENT__SOURCE_UML_EDGE, true, false, true, null, null, null)); } /** @@ -156,11 +114,12 @@ public class UmlDiagramElementItemProvider extends DiagramElementItemProvider { * {@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(UMLDIPackage.Literals.UML_DIAGRAM_ELEMENT__LOCAL_UML_STYLE); } @@ -170,13 +129,13 @@ public class UmlDiagramElementItemProvider extends DiagramElementItemProvider { /** * <!-- 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); } @@ -184,6 +143,7 @@ public class UmlDiagramElementItemProvider extends DiagramElementItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -196,16 +156,16 @@ public class UmlDiagramElementItemProvider extends DiagramElementItemProvider { * 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(UmlDiagramElement.class)) { - case UMLDIPackage.UML_DIAGRAM_ELEMENT__LOCAL_UML_STYLE: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(UmlDiagramElement.class)) { + case UMLDIPackage.UML_DIAGRAM_ELEMENT__LOCAL_UML_STYLE: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -215,22 +175,20 @@ public class UmlDiagramElementItemProvider extends DiagramElementItemProvider { * 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 - (UMLDIPackage.Literals.UML_DIAGRAM_ELEMENT__LOCAL_UML_STYLE, - UMLDIFactory.eINSTANCE.createUmlStyle())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_DIAGRAM_ELEMENT__LOCAL_UML_STYLE, UMLDIFactory.eINSTANCE.createUmlStyle())); } /** * Return the resource locator for this item provider's resources. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override 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())); } } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UmlEdgeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UmlEdgeItemProvider.java index 9c2620f31f8..78d42e29251 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UmlEdgeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UmlEdgeItemProvider.java @@ -21,7 +21,6 @@ import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; import org.eclipse.emf.edit.provider.ViewerNotification; import org.eclipse.papyrus.dd.dc.DCFactory; import org.eclipse.papyrus.dd.di.DIPackage; -import org.eclipse.papyrus.umldi.UMLDIFactory; import org.eclipse.papyrus.umldi.UMLDIPackage; import org.eclipse.papyrus.umldi.UmlEdge; @@ -29,6 +28,7 @@ import org.eclipse.papyrus.umldi.UmlEdge; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.UmlEdge} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class UmlEdgeItemProvider extends TopUmlDiagramElementItemProvider { @@ -37,6 +37,7 @@ public class UmlEdgeItemProvider extends TopUmlDiagramElementItemProvider { * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public UmlEdgeItemProvider(AdapterFactory adapterFactory) { @@ -47,13 +48,13 @@ public class UmlEdgeItemProvider extends TopUmlDiagramElementItemProvider { * 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); - addSourceUmlDiagramElementPropertyDescriptor(object); addTargetUmlDiagramElementPropertyDescriptor(object); } @@ -64,44 +65,22 @@ public class UmlEdgeItemProvider extends TopUmlDiagramElementItemProvider { * This adds a property descriptor for the Source Uml Diagram Element feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected void addSourceUmlDiagramElementPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_UmlEdge_sourceUmlDiagramElement_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_UmlEdge_sourceUmlDiagramElement_feature", "_UI_UmlEdge_type"), - UMLDIPackage.Literals.UML_EDGE__SOURCE_UML_DIAGRAM_ELEMENT, - true, - false, - true, - null, - null, - null)); + itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), getResourceLocator(), getString("_UI_UmlEdge_sourceUmlDiagramElement_feature"), getString("_UI_PropertyDescriptor_description", "_UI_UmlEdge_sourceUmlDiagramElement_feature", "_UI_UmlEdge_type"), UMLDIPackage.Literals.UML_EDGE__SOURCE_UML_DIAGRAM_ELEMENT, true, false, true, null, null, null)); } /** * This adds a property descriptor for the Target Uml Diagram Element feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected void addTargetUmlDiagramElementPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_UmlEdge_targetUmlDiagramElement_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_UmlEdge_targetUmlDiagramElement_feature", "_UI_UmlEdge_type"), - UMLDIPackage.Literals.UML_EDGE__TARGET_UML_DIAGRAM_ELEMENT, - true, - false, - true, - null, - null, - null)); + itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), getResourceLocator(), getString("_UI_UmlEdge_targetUmlDiagramElement_feature"), getString("_UI_PropertyDescriptor_description", "_UI_UmlEdge_targetUmlDiagramElement_feature", "_UI_UmlEdge_type"), UMLDIPackage.Literals.UML_EDGE__TARGET_UML_DIAGRAM_ELEMENT, true, false, true, null, null, null)); } /** @@ -110,14 +89,14 @@ public class UmlEdgeItemProvider extends TopUmlDiagramElementItemProvider { * {@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.EDGE__WAYPOINT); - childrenFeatures.add(UMLDIPackage.Literals.UML_EDGE__MAIN_LABEL); } return childrenFeatures; } @@ -125,13 +104,13 @@ public class UmlEdgeItemProvider extends TopUmlDiagramElementItemProvider { /** * <!-- 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); } @@ -139,11 +118,13 @@ public class UmlEdgeItemProvider extends TopUmlDiagramElementItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_UmlEdge_type"); + UmlEdge umlEdge = (UmlEdge)object; + return getString("_UI_UmlEdge_type") + " " + umlEdge.isShowStereotypeAttributes(); } /** @@ -151,17 +132,16 @@ public class UmlEdgeItemProvider extends TopUmlDiagramElementItemProvider { * 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(UmlEdge.class)) { - case UMLDIPackage.UML_EDGE__WAYPOINT: - case UMLDIPackage.UML_EDGE__MAIN_LABEL: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(UmlEdge.class)) { + case UMLDIPackage.UML_EDGE__WAYPOINT: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -171,20 +151,12 @@ public class UmlEdgeItemProvider extends TopUmlDiagramElementItemProvider { * 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.EDGE__WAYPOINT, - DCFactory.eINSTANCE.createPoint())); - - newChildDescriptors.add - (createChildParameter - (UMLDIPackage.Literals.UML_EDGE__MAIN_LABEL, - UMLDIFactory.eINSTANCE.createMainLabel())); + newChildDescriptors.add(createChildParameter(DIPackage.Literals.EDGE__WAYPOINT, DCFactory.eINSTANCE.createPoint())); } } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UmlLabelItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UmlLabelItemProvider.java index ef04efe601a..08171fdd3a5 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UmlLabelItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UmlLabelItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -34,13 +33,16 @@ import org.eclipse.papyrus.umldi.UmlLabel; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.UmlLabel} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class UmlLabelItemProvider extends UmlDiagramElementItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public UmlLabelItemProvider(AdapterFactory adapterFactory) { @@ -51,13 +53,13 @@ public class UmlLabelItemProvider 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); - } return itemPropertyDescriptors; } @@ -68,11 +70,12 @@ public class UmlLabelItemProvider 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); } @@ -82,13 +85,13 @@ public class UmlLabelItemProvider 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); } @@ -96,29 +99,29 @@ public class UmlLabelItemProvider extends UmlDiagramElementItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { return getString("_UI_UmlLabel_type"); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * 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(UmlLabel.class)) { - case UMLDIPackage.UML_LABEL__BOUNDS: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(UmlLabel.class)) { + case UMLDIPackage.UML_LABEL__BOUNDS: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -128,16 +131,12 @@ public class UmlLabelItemProvider 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(DIPackage.Literals.SHAPE__BOUNDS, DCFactory.eINSTANCE.createBounds())); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UmlShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UmlShapeItemProvider.java index ad23157c15e..6978020d980 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UmlShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UmlShapeItemProvider.java @@ -28,6 +28,7 @@ import org.eclipse.papyrus.umldi.UmlShape; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.UmlShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class UmlShapeItemProvider extends TopUmlDiagramElementItemProvider { @@ -36,6 +37,7 @@ public class UmlShapeItemProvider extends TopUmlDiagramElementItemProvider { * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public UmlShapeItemProvider(AdapterFactory adapterFactory) { @@ -46,13 +48,13 @@ public class UmlShapeItemProvider extends TopUmlDiagramElementItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -63,14 +65,15 @@ public class UmlShapeItemProvider extends TopUmlDiagramElementItemProvider { * {@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_SHAPE__MAIN_LABEL); + childrenFeatures.add(UMLDIPackage.Literals.UML_SHAPE__STEREOTYPE_COMPARTMENT); } return childrenFeatures; } @@ -78,13 +81,13 @@ public class UmlShapeItemProvider extends TopUmlDiagramElementItemProvider { /** * <!-- 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); } @@ -92,11 +95,13 @@ public class UmlShapeItemProvider extends TopUmlDiagramElementItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_UmlShape_type"); + UmlShape umlShape = (UmlShape)object; + return getString("_UI_UmlShape_type") + " " + umlShape.isShowStereotypeAttributes(); } /** @@ -104,17 +109,17 @@ public class UmlShapeItemProvider extends TopUmlDiagramElementItemProvider { * 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(UmlShape.class)) { - case UMLDIPackage.UML_SHAPE__BOUNDS: - case UMLDIPackage.UML_SHAPE__MAIN_LABEL: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(UmlShape.class)) { + case UMLDIPackage.UML_SHAPE__BOUNDS: + case UMLDIPackage.UML_SHAPE__STEREOTYPE_COMPARTMENT: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -124,20 +129,13 @@ public class UmlShapeItemProvider extends TopUmlDiagramElementItemProvider { * 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_SHAPE__MAIN_LABEL, - UMLDIFactory.eINSTANCE.createMainLabel())); + newChildDescriptors.add(createChildParameter(DIPackage.Literals.SHAPE__BOUNDS, DCFactory.eINSTANCE.createBounds())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.UML_SHAPE__STEREOTYPE_COMPARTMENT, UMLDIFactory.eINSTANCE.createStereotypeCompartment())); } } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UmlStyleItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UmlStyleItemProvider.java index 1d837b5d3c5..e8e097d7536 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UmlStyleItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UmlStyleItemProvider.java @@ -28,6 +28,7 @@ import org.eclipse.papyrus.umldi.UmlStyle; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.UmlStyle} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class UmlStyleItemProvider extends StyleItemProvider { @@ -36,6 +37,7 @@ public class UmlStyleItemProvider extends StyleItemProvider { * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public UmlStyleItemProvider(AdapterFactory adapterFactory) { @@ -46,13 +48,13 @@ public class UmlStyleItemProvider extends StyleItemProvider { * 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); - addFontNamePropertyDescriptor(object); addFontSizePropertyDescriptor(object); } @@ -63,50 +65,29 @@ public class UmlStyleItemProvider extends StyleItemProvider { * This adds a property descriptor for the Font Name feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected void addFontNamePropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_UmlStyle_fontName_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_UmlStyle_fontName_feature", "_UI_UmlStyle_type"), - UMLDIPackage.Literals.UML_STYLE__FONT_NAME, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); + itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), getResourceLocator(), getString("_UI_UmlStyle_fontName_feature"), getString("_UI_PropertyDescriptor_description", "_UI_UmlStyle_fontName_feature", "_UI_UmlStyle_type"), UMLDIPackage.Literals.UML_STYLE__FONT_NAME, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null)); } /** * This adds a property descriptor for the Font Size feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected void addFontSizePropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_UmlStyle_fontSize_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_UmlStyle_fontSize_feature", "_UI_UmlStyle_type"), - UMLDIPackage.Literals.UML_STYLE__FONT_SIZE, - true, - false, - false, - ItemPropertyDescriptor.REAL_VALUE_IMAGE, - null, - null)); + itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), getResourceLocator(), getString("_UI_UmlStyle_fontSize_feature"), getString("_UI_PropertyDescriptor_description", "_UI_UmlStyle_fontSize_feature", "_UI_UmlStyle_type"), UMLDIPackage.Literals.UML_STYLE__FONT_SIZE, true, false, false, ItemPropertyDescriptor.REAL_VALUE_IMAGE, null, null)); } /** * This returns UmlStyle.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -118,14 +99,13 @@ public class UmlStyleItemProvider extends StyleItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { String label = ((UmlStyle)object).getFontName(); - return label == null || label.length() == 0 ? - getString("_UI_UmlStyle_type") : - getString("_UI_UmlStyle_type") + " " + label; + return label == null || label.length() == 0 ? getString("_UI_UmlStyle_type") : getString("_UI_UmlStyle_type") + " " + label; } /** @@ -133,17 +113,17 @@ public class UmlStyleItemProvider extends StyleItemProvider { * 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(UmlStyle.class)) { - case UMLDIPackage.UML_STYLE__FONT_NAME: - case UMLDIPackage.UML_STYLE__FONT_SIZE: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true)); - return; + switch(notification.getFeatureID(UmlStyle.class)) { + case UMLDIPackage.UML_STYLE__FONT_NAME: + case UMLDIPackage.UML_STYLE__FONT_SIZE: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true)); + return; } super.notifyChanged(notification); } @@ -153,6 +133,7 @@ public class UmlStyleItemProvider extends StyleItemProvider { * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -164,6 +145,7 @@ public class UmlStyleItemProvider extends StyleItemProvider { * Return the resource locator for this item provider's resources. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UsageEdgeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UsageEdgeItemProvider.java index f7b214b2c72..5ad1130513a 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UsageEdgeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UsageEdgeItemProvider.java @@ -16,11 +16,13 @@ import java.util.List; import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.papyrus.umldi.UsageEdge; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.UsageEdge} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class UsageEdgeItemProvider extends DependencyEdgeItemProvider { @@ -29,6 +31,7 @@ public class UsageEdgeItemProvider extends DependencyEdgeItemProvider { * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public UsageEdgeItemProvider(AdapterFactory adapterFactory) { @@ -39,13 +42,13 @@ public class UsageEdgeItemProvider extends DependencyEdgeItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -54,6 +57,7 @@ public class UsageEdgeItemProvider extends DependencyEdgeItemProvider { * This returns UsageEdge.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -65,11 +69,13 @@ public class UsageEdgeItemProvider extends DependencyEdgeItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { - return getString("_UI_UsageEdge_type"); + UsageEdge usageEdge = (UsageEdge)object; + return getString("_UI_UsageEdge_type") + " " + usageEdge.isShowStereotypeAttributes(); } /** @@ -77,6 +83,7 @@ public class UsageEdgeItemProvider extends DependencyEdgeItemProvider { * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -90,6 +97,7 @@ public class UsageEdgeItemProvider extends DependencyEdgeItemProvider { * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UseCaseCompartmentItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UseCaseCompartmentItemProvider.java index 58744094c1b..026d6d159a8 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UseCaseCompartmentItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UseCaseCompartmentItemProvider.java @@ -11,26 +11,26 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; - import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; - import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.UseCaseCompartment} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class UseCaseCompartmentItemProvider extends DiagramCompartmentItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public UseCaseCompartmentItemProvider(AdapterFactory adapterFactory) { @@ -41,13 +41,13 @@ public class UseCaseCompartmentItemProvider extends DiagramCompartmentItemProvid * 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); - } return itemPropertyDescriptors; } @@ -56,6 +56,7 @@ public class UseCaseCompartmentItemProvider extends DiagramCompartmentItemProvid * This returns UseCaseCompartment.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -67,19 +68,20 @@ public class UseCaseCompartmentItemProvider extends DiagramCompartmentItemProvid * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { return getString("_UI_UseCaseCompartment_type"); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -93,11 +95,11 @@ public class UseCaseCompartmentItemProvider extends DiagramCompartmentItemProvid * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UseCaseDiagramItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UseCaseDiagramItemProvider.java index aeb4300cf3a..6b91501f6a0 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UseCaseDiagramItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UseCaseDiagramItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -26,13 +25,16 @@ import org.eclipse.papyrus.umldi.UseCaseDiagram; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.UseCaseDiagram} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class UseCaseDiagramItemProvider extends BehaviorDiagramItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public UseCaseDiagramItemProvider(AdapterFactory adapterFactory) { @@ -43,13 +45,13 @@ public class UseCaseDiagramItemProvider extends BehaviorDiagramItemProvider { * 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); - } return itemPropertyDescriptors; } @@ -58,6 +60,7 @@ public class UseCaseDiagramItemProvider extends BehaviorDiagramItemProvider { * This returns UseCaseDiagram.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -69,22 +72,21 @@ public class UseCaseDiagramItemProvider extends BehaviorDiagramItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { String label = ((UseCaseDiagram)object).getName(); - return label == null || label.length() == 0 ? - getString("_UI_UseCaseDiagram_type") : - getString("_UI_UseCaseDiagram_type") + " " + label; + return label == null || label.length() == 0 ? getString("_UI_UseCaseDiagram_type") : getString("_UI_UseCaseDiagram_type") + " " + label; } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -98,11 +100,11 @@ public class UseCaseDiagramItemProvider extends BehaviorDiagramItemProvider { * 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); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UseCaseShapeItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UseCaseShapeItemProvider.java index fbc1da618a6..111ca007dba 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UseCaseShapeItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/UseCaseShapeItemProvider.java @@ -11,7 +11,6 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; @@ -31,13 +30,16 @@ import org.eclipse.papyrus.umldi.UseCaseShape; * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.UseCaseShape} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class UseCaseShapeItemProvider extends BehavioredClassifierShapeItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public UseCaseShapeItemProvider(AdapterFactory adapterFactory) { @@ -48,13 +50,13 @@ public class UseCaseShapeItemProvider extends BehavioredClassifierShapeItemProvi * 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); - } return itemPropertyDescriptors; } @@ -65,11 +67,12 @@ public class UseCaseShapeItemProvider extends BehavioredClassifierShapeItemProvi * {@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(UMLDIPackage.Literals.USE_CASE_SHAPE__EXTENSION_POINT_COMPARTMENT); } @@ -79,13 +82,13 @@ public class UseCaseShapeItemProvider extends BehavioredClassifierShapeItemProvi /** * <!-- 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); } @@ -93,6 +96,7 @@ public class UseCaseShapeItemProvider extends BehavioredClassifierShapeItemProvi * This returns UseCaseShape.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -104,30 +108,30 @@ public class UseCaseShapeItemProvider extends BehavioredClassifierShapeItemProvi * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { UseCaseShape useCaseShape = (UseCaseShape)object; - return getString("_UI_UseCaseShape_type") + " " + useCaseShape.isUseClassifierNotation(); + return getString("_UI_UseCaseShape_type") + " " + useCaseShape.isShowStereotypeAttributes(); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * 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(UseCaseShape.class)) { - case UMLDIPackage.USE_CASE_SHAPE__EXTENSION_POINT_COMPARTMENT: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(UseCaseShape.class)) { + case UMLDIPackage.USE_CASE_SHAPE__EXTENSION_POINT_COMPARTMENT: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -137,16 +141,12 @@ public class UseCaseShapeItemProvider extends BehavioredClassifierShapeItemProvi * 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 - (UMLDIPackage.Literals.USE_CASE_SHAPE__EXTENSION_POINT_COMPARTMENT, - UMLDIFactory.eINSTANCE.createExtensionPointCompartment())); + newChildDescriptors.add(createChildParameter(UMLDIPackage.Literals.USE_CASE_SHAPE__EXTENSION_POINT_COMPARTMENT, UMLDIFactory.eINSTANCE.createExtensionPointCompartment())); } - } diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/WeightLabelItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/WeightLabelItemProvider.java index de2aff816f5..1a397538381 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/WeightLabelItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi.edit/src-gen/org/eclipse/papyrus/umldi/provider/WeightLabelItemProvider.java @@ -11,29 +11,26 @@ */ package org.eclipse.papyrus.umldi.provider; - import java.util.Collection; import java.util.List; - import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.edit.provider.ComposeableAdapterFactory; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; -import org.eclipse.papyrus.umldi.UMLDIPackage; - /** * This is the item provider adapter for a {@link org.eclipse.papyrus.umldi.WeightLabel} object. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public class WeightLabelItemProvider extends UmlLabelItemProvider { + /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public WeightLabelItemProvider(AdapterFactory adapterFactory) { @@ -44,44 +41,22 @@ public class WeightLabelItemProvider extends UmlLabelItemProvider { * 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); - - addRelationshipWithGuardEdgePropertyDescriptor(object); } return itemPropertyDescriptors; } /** - * This adds a property descriptor for the Relationship With Guard Edge feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addRelationshipWithGuardEdgePropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_WeightLabel_relationshipWithGuardEdge_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_WeightLabel_relationshipWithGuardEdge_feature", "_UI_WeightLabel_type"), - UMLDIPackage.Literals.WEIGHT_LABEL__RELATIONSHIP_WITH_GUARD_EDGE, - true, - false, - true, - null, - null, - null)); - } - - /** * This returns WeightLabel.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -93,19 +68,20 @@ public class WeightLabelItemProvider extends UmlLabelItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public String getText(Object object) { return getString("_UI_WeightLabel_type"); } - /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -119,11 +95,11 @@ public class WeightLabelItemProvider extends UmlLabelItemProvider { * 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); } - } |