diff options
Diffstat (limited to 'extraplugins/diagram-definition/org.eclipse.papyrus.dd.edit/src/org/eclipse/papyrus/dd/dg/provider/GroupItemProvider.java')
-rw-r--r-- | extraplugins/diagram-definition/org.eclipse.papyrus.dd.edit/src/org/eclipse/papyrus/dd/dg/provider/GroupItemProvider.java | 185 |
1 files changed, 96 insertions, 89 deletions
diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.dd.edit/src/org/eclipse/papyrus/dd/dg/provider/GroupItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.dd.edit/src/org/eclipse/papyrus/dd/dg/provider/GroupItemProvider.java index 8a6f5a1963c..8e0da315e94 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.dd.edit/src/org/eclipse/papyrus/dd/dg/provider/GroupItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.dd.edit/src/org/eclipse/papyrus/dd/dg/provider/GroupItemProvider.java @@ -34,10 +34,9 @@ import org.eclipse.papyrus.dd.dg.DGPackage; import org.eclipse.papyrus.dd.dg.Group; /** - * This is the item provider adapter for a - * {@link org.eclipse.papyrus.dd.dg.Group} object. <!-- begin-user-doc --> <!-- + * This is the item provider adapter for a {@link org.eclipse.papyrus.dd.dg.Group} object. + * <!-- begin-user-doc --> <!-- * end-user-doc --> - * * @generated */ public class GroupItemProvider extends GraphicalElementItemProvider implements @@ -70,13 +69,10 @@ public class GroupItemProvider extends GraphicalElementItemProvider implements } /** - * 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 --> - * + * 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 @@ -91,48 +87,45 @@ public class GroupItemProvider extends GraphicalElementItemProvider implements /** * <!-- 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 + // 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 Group.gif. <!-- begin-user-doc --> <!-- end-user-doc --> - * + * This returns Group.gif. + * <!-- begin-user-doc --> <!-- end-user-doc --> * @generated */ @Override public Object getImage(Object object) { - return overlayImage(object, - getResourceLocator().getImage("full/obj16/Group")); + return overlayImage(object, getResourceLocator().getImage("full/obj16/Group")); } /** - * This returns the label text for the adapted class. <!-- begin-user-doc + * This returns the label text for the adapted class. + * <!-- begin-user-doc * --> <!-- end-user-doc --> - * * @generated */ @Override public String getText(Object object) { - String label = ((Group) object).getId(); - return label == null || label.length() == 0 ? getString("_UI_Group_type") - : getString("_UI_Group_type") + " " + label; + String label = ((Group)object).getId(); + return label == null || label.length() == 0 ? + getString("_UI_Group_type") : + getString("_UI_Group_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 --> <!-- + * 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 @@ -140,10 +133,9 @@ public class GroupItemProvider extends GraphicalElementItemProvider implements updateChildren(notification); switch (notification.getFeatureID(Group.class)) { - case DGPackage.GROUP__MEMBER: - fireNotifyChanged(new ViewerNotification(notification, - notification.getNotifier(), true, false)); - return; + case DGPackage.GROUP__MEMBER: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -160,65 +152,80 @@ public class GroupItemProvider extends GraphicalElementItemProvider implements Collection<Object> newChildDescriptors, Object object) { super.collectNewChildDescriptors(newChildDescriptors, object); - newChildDescriptors.add(createChildParameter( - DGPackage.Literals.GROUP__MEMBER, - DGFactory.eINSTANCE.createGroup())); - - newChildDescriptors.add(createChildParameter( - DGPackage.Literals.GROUP__MEMBER, - DGFactory.eINSTANCE.createCanvas())); - - newChildDescriptors.add(createChildParameter( - DGPackage.Literals.GROUP__MEMBER, - DGFactory.eINSTANCE.createClipPath())); - - newChildDescriptors.add(createChildParameter( - DGPackage.Literals.GROUP__MEMBER, - DGFactory.eINSTANCE.createCircle())); - - newChildDescriptors.add(createChildParameter( - DGPackage.Literals.GROUP__MEMBER, - DGFactory.eINSTANCE.createEllipse())); - - newChildDescriptors.add(createChildParameter( - DGPackage.Literals.GROUP__MEMBER, - DGFactory.eINSTANCE.createImage())); - - newChildDescriptors.add(createChildParameter( - DGPackage.Literals.GROUP__MEMBER, - DGFactory.eINSTANCE.createLine())); - - newChildDescriptors.add(createChildParameter( - DGPackage.Literals.GROUP__MEMBER, - DGFactory.eINSTANCE.createMarker())); - - newChildDescriptors.add(createChildParameter( - DGPackage.Literals.GROUP__MEMBER, - DGFactory.eINSTANCE.createPath())); - - newChildDescriptors.add(createChildParameter( - DGPackage.Literals.GROUP__MEMBER, - DGFactory.eINSTANCE.createPolygon())); - - newChildDescriptors.add(createChildParameter( - DGPackage.Literals.GROUP__MEMBER, - DGFactory.eINSTANCE.createPolyline())); - - newChildDescriptors.add(createChildParameter( - DGPackage.Literals.GROUP__MEMBER, - DGFactory.eINSTANCE.createRectangle())); - - newChildDescriptors.add(createChildParameter( - DGPackage.Literals.GROUP__MEMBER, - DGFactory.eINSTANCE.createRootCanvas())); - - newChildDescriptors.add(createChildParameter( - DGPackage.Literals.GROUP__MEMBER, - DGFactory.eINSTANCE.createText())); - - newChildDescriptors.add(createChildParameter( - DGPackage.Literals.GROUP__MEMBER, - DGFactory.eINSTANCE.createUse())); + newChildDescriptors.add + (createChildParameter + (DGPackage.Literals.GROUP__MEMBER, + DGFactory.eINSTANCE.createGroup())); + + newChildDescriptors.add + (createChildParameter + (DGPackage.Literals.GROUP__MEMBER, + DGFactory.eINSTANCE.createCanvas())); + + newChildDescriptors.add + (createChildParameter + (DGPackage.Literals.GROUP__MEMBER, + DGFactory.eINSTANCE.createClipPath())); + + newChildDescriptors.add + (createChildParameter + (DGPackage.Literals.GROUP__MEMBER, + DGFactory.eINSTANCE.createCircle())); + + newChildDescriptors.add + (createChildParameter + (DGPackage.Literals.GROUP__MEMBER, + DGFactory.eINSTANCE.createEllipse())); + + newChildDescriptors.add + (createChildParameter + (DGPackage.Literals.GROUP__MEMBER, + DGFactory.eINSTANCE.createImage())); + + newChildDescriptors.add + (createChildParameter + (DGPackage.Literals.GROUP__MEMBER, + DGFactory.eINSTANCE.createLine())); + + newChildDescriptors.add + (createChildParameter + (DGPackage.Literals.GROUP__MEMBER, + DGFactory.eINSTANCE.createMarker())); + + newChildDescriptors.add + (createChildParameter + (DGPackage.Literals.GROUP__MEMBER, + DGFactory.eINSTANCE.createPath())); + + newChildDescriptors.add + (createChildParameter + (DGPackage.Literals.GROUP__MEMBER, + DGFactory.eINSTANCE.createPolygon())); + + newChildDescriptors.add + (createChildParameter + (DGPackage.Literals.GROUP__MEMBER, + DGFactory.eINSTANCE.createPolyline())); + + newChildDescriptors.add + (createChildParameter + (DGPackage.Literals.GROUP__MEMBER, + DGFactory.eINSTANCE.createRectangle())); + + newChildDescriptors.add + (createChildParameter + (DGPackage.Literals.GROUP__MEMBER, + DGFactory.eINSTANCE.createRootCanvas())); + + newChildDescriptors.add + (createChildParameter + (DGPackage.Literals.GROUP__MEMBER, + DGFactory.eINSTANCE.createText())); + + newChildDescriptors.add + (createChildParameter + (DGPackage.Literals.GROUP__MEMBER, + DGFactory.eINSTANCE.createUse())); } } |