diff options
Diffstat (limited to 'extraplugins/diagram-definition/org.eclipse.papyrus.dd.edit/src/org/eclipse/papyrus/dd/dg/provider/PatternItemProvider.java')
-rw-r--r-- | extraplugins/diagram-definition/org.eclipse.papyrus.dd.edit/src/org/eclipse/papyrus/dd/dg/provider/PatternItemProvider.java | 196 |
1 files changed, 102 insertions, 94 deletions
diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.dd.edit/src/org/eclipse/papyrus/dd/dg/provider/PatternItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.dd.edit/src/org/eclipse/papyrus/dd/dg/provider/PatternItemProvider.java index e4aec7be8b7..0aa9e094c13 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.dd.edit/src/org/eclipse/papyrus/dd/dg/provider/PatternItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.dd.edit/src/org/eclipse/papyrus/dd/dg/provider/PatternItemProvider.java @@ -36,10 +36,9 @@ import org.eclipse.papyrus.dd.dg.DGPackage; import org.eclipse.papyrus.dd.dg.Pattern; /** - * This is the item provider adapter for a - * {@link org.eclipse.papyrus.dd.dg.Pattern} object. <!-- begin-user-doc --> + * This is the item provider adapter for a {@link org.eclipse.papyrus.dd.dg.Pattern} object. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * * @generated */ public class PatternItemProvider extends PaintServerItemProvider implements @@ -72,13 +71,10 @@ public class PatternItemProvider extends PaintServerItemProvider 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 @@ -94,48 +90,45 @@ public class PatternItemProvider extends PaintServerItemProvider 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 Pattern.gif. <!-- begin-user-doc --> <!-- end-user-doc --> - * + * This returns Pattern.gif. + * <!-- begin-user-doc --> <!-- end-user-doc --> * @generated */ @Override public Object getImage(Object object) { - return overlayImage(object, - getResourceLocator().getImage("full/obj16/Pattern")); + return overlayImage(object, getResourceLocator().getImage("full/obj16/Pattern")); } /** - * 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 = ((Pattern) object).getId(); - return label == null || label.length() == 0 ? getString("_UI_Pattern_type") - : getString("_UI_Pattern_type") + " " + label; + String label = ((Pattern)object).getId(); + return label == null || label.length() == 0 ? + getString("_UI_Pattern_type") : + getString("_UI_Pattern_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 @@ -143,11 +136,10 @@ public class PatternItemProvider extends PaintServerItemProvider implements updateChildren(notification); switch (notification.getFeatureID(Pattern.class)) { - case DGPackage.PATTERN__BOUNDS: - case DGPackage.PATTERN__TILE: - fireNotifyChanged(new ViewerNotification(notification, - notification.getNotifier(), true, false)); - return; + case DGPackage.PATTERN__BOUNDS: + case DGPackage.PATTERN__TILE: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -164,69 +156,85 @@ public class PatternItemProvider extends PaintServerItemProvider implements Collection<Object> newChildDescriptors, Object object) { super.collectNewChildDescriptors(newChildDescriptors, object); - newChildDescriptors.add(createChildParameter( - DGPackage.Literals.PATTERN__BOUNDS, - DCFactory.eINSTANCE.createBounds())); - - newChildDescriptors.add(createChildParameter( - DGPackage.Literals.PATTERN__TILE, - DGFactory.eINSTANCE.createGroup())); - - newChildDescriptors.add(createChildParameter( - DGPackage.Literals.PATTERN__TILE, - DGFactory.eINSTANCE.createCanvas())); - - newChildDescriptors.add(createChildParameter( - DGPackage.Literals.PATTERN__TILE, - DGFactory.eINSTANCE.createClipPath())); - - newChildDescriptors.add(createChildParameter( - DGPackage.Literals.PATTERN__TILE, - DGFactory.eINSTANCE.createCircle())); - - newChildDescriptors.add(createChildParameter( - DGPackage.Literals.PATTERN__TILE, - DGFactory.eINSTANCE.createEllipse())); - - newChildDescriptors.add(createChildParameter( - DGPackage.Literals.PATTERN__TILE, - DGFactory.eINSTANCE.createImage())); - - newChildDescriptors.add(createChildParameter( - DGPackage.Literals.PATTERN__TILE, - DGFactory.eINSTANCE.createLine())); - - newChildDescriptors.add(createChildParameter( - DGPackage.Literals.PATTERN__TILE, - DGFactory.eINSTANCE.createMarker())); - - newChildDescriptors.add(createChildParameter( - DGPackage.Literals.PATTERN__TILE, - DGFactory.eINSTANCE.createPath())); - - newChildDescriptors.add(createChildParameter( - DGPackage.Literals.PATTERN__TILE, - DGFactory.eINSTANCE.createPolygon())); - - newChildDescriptors.add(createChildParameter( - DGPackage.Literals.PATTERN__TILE, - DGFactory.eINSTANCE.createPolyline())); - - newChildDescriptors.add(createChildParameter( - DGPackage.Literals.PATTERN__TILE, - DGFactory.eINSTANCE.createRectangle())); - - newChildDescriptors.add(createChildParameter( - DGPackage.Literals.PATTERN__TILE, - DGFactory.eINSTANCE.createRootCanvas())); - - newChildDescriptors.add(createChildParameter( - DGPackage.Literals.PATTERN__TILE, - DGFactory.eINSTANCE.createText())); - - newChildDescriptors.add(createChildParameter( - DGPackage.Literals.PATTERN__TILE, - DGFactory.eINSTANCE.createUse())); + newChildDescriptors.add + (createChildParameter + (DGPackage.Literals.PATTERN__BOUNDS, + DCFactory.eINSTANCE.createBounds())); + + newChildDescriptors.add + (createChildParameter + (DGPackage.Literals.PATTERN__TILE, + DGFactory.eINSTANCE.createGroup())); + + newChildDescriptors.add + (createChildParameter + (DGPackage.Literals.PATTERN__TILE, + DGFactory.eINSTANCE.createCanvas())); + + newChildDescriptors.add + (createChildParameter + (DGPackage.Literals.PATTERN__TILE, + DGFactory.eINSTANCE.createClipPath())); + + newChildDescriptors.add + (createChildParameter + (DGPackage.Literals.PATTERN__TILE, + DGFactory.eINSTANCE.createCircle())); + + newChildDescriptors.add + (createChildParameter + (DGPackage.Literals.PATTERN__TILE, + DGFactory.eINSTANCE.createEllipse())); + + newChildDescriptors.add + (createChildParameter + (DGPackage.Literals.PATTERN__TILE, + DGFactory.eINSTANCE.createImage())); + + newChildDescriptors.add + (createChildParameter + (DGPackage.Literals.PATTERN__TILE, + DGFactory.eINSTANCE.createLine())); + + newChildDescriptors.add + (createChildParameter + (DGPackage.Literals.PATTERN__TILE, + DGFactory.eINSTANCE.createMarker())); + + newChildDescriptors.add + (createChildParameter + (DGPackage.Literals.PATTERN__TILE, + DGFactory.eINSTANCE.createPath())); + + newChildDescriptors.add + (createChildParameter + (DGPackage.Literals.PATTERN__TILE, + DGFactory.eINSTANCE.createPolygon())); + + newChildDescriptors.add + (createChildParameter + (DGPackage.Literals.PATTERN__TILE, + DGFactory.eINSTANCE.createPolyline())); + + newChildDescriptors.add + (createChildParameter + (DGPackage.Literals.PATTERN__TILE, + DGFactory.eINSTANCE.createRectangle())); + + newChildDescriptors.add + (createChildParameter + (DGPackage.Literals.PATTERN__TILE, + DGFactory.eINSTANCE.createRootCanvas())); + + newChildDescriptors.add + (createChildParameter + (DGPackage.Literals.PATTERN__TILE, + DGFactory.eINSTANCE.createText())); + + newChildDescriptors.add + (createChildParameter + (DGPackage.Literals.PATTERN__TILE, + DGFactory.eINSTANCE.createUse())); } } |