diff options
Diffstat (limited to 'extraplugins/diagram-definition/org.eclipse.papyrus.dd.edit/src/org/eclipse/papyrus/dd/dg/provider/QuadraticCurveToItemProvider.java')
-rw-r--r-- | extraplugins/diagram-definition/org.eclipse.papyrus.dd.edit/src/org/eclipse/papyrus/dd/dg/provider/QuadraticCurveToItemProvider.java | 68 |
1 files changed, 24 insertions, 44 deletions
diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.dd.edit/src/org/eclipse/papyrus/dd/dg/provider/QuadraticCurveToItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.dd.edit/src/org/eclipse/papyrus/dd/dg/provider/QuadraticCurveToItemProvider.java index b53005cfcb6..f92f223bca0 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.dd.edit/src/org/eclipse/papyrus/dd/dg/provider/QuadraticCurveToItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.dd.edit/src/org/eclipse/papyrus/dd/dg/provider/QuadraticCurveToItemProvider.java @@ -35,16 +35,13 @@ import org.eclipse.papyrus.dd.dg.DGPackage; import org.eclipse.papyrus.dd.dg.QuadraticCurveTo; /** - * This is the item provider adapter for a - * {@link org.eclipse.papyrus.dd.dg.QuadraticCurveTo} object. <!-- + * This is the item provider adapter for a {@link org.eclipse.papyrus.dd.dg.QuadraticCurveTo} object. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated */ -public class QuadraticCurveToItemProvider extends PathCommandItemProvider - implements IEditingDomainItemProvider, IStructuredItemContentProvider, - ITreeItemContentProvider, IItemLabelProvider, IItemPropertySource, - IItemColorProvider, IItemFontProvider { +public class QuadraticCurveToItemProvider extends PathCommandItemProvider implements IEditingDomainItemProvider, IStructuredItemContentProvider, ITreeItemContentProvider, IItemLabelProvider, IItemPropertySource, IItemColorProvider, IItemFontProvider { + /** * This constructs an instance from a factory and a notifier. <!-- * begin-user-doc --> <!-- end-user-doc --> @@ -63,9 +60,8 @@ public class QuadraticCurveToItemProvider extends PathCommandItemProvider */ @Override public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) { - if (itemPropertyDescriptors == null) { + if(itemPropertyDescriptors == null) { super.getPropertyDescriptors(object); - } return itemPropertyDescriptors; } @@ -75,12 +71,12 @@ public class QuadraticCurveToItemProvider extends PathCommandItemProvider * {@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) { + public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) { + if(childrenFeatures == null) { super.getChildrenFeatures(object); childrenFeatures.add(DGPackage.Literals.QUADRATIC_CURVE_TO__CONTROL); childrenFeatures.add(DGPackage.Literals.QUADRATIC_CURVE_TO__POINT); @@ -90,13 +86,13 @@ public class QuadraticCurveToItemProvider extends PathCommandItemProvider /** * <!-- 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); } @@ -104,6 +100,7 @@ public class QuadraticCurveToItemProvider extends PathCommandItemProvider * This returns QuadraticCurveTo.gif. * <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @generated */ @Override @@ -115,6 +112,7 @@ public class QuadraticCurveToItemProvider extends PathCommandItemProvider * This returns the label text for the adapted class. * <!-- begin-user-doc * --> <!-- end-user-doc --> + * * @generated */ @Override @@ -128,17 +126,17 @@ public class QuadraticCurveToItemProvider extends PathCommandItemProvider * 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(QuadraticCurveTo.class)) { - case DGPackage.QUADRATIC_CURVE_TO__CONTROL: - case DGPackage.QUADRATIC_CURVE_TO__POINT: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; + switch(notification.getFeatureID(QuadraticCurveTo.class)) { + case DGPackage.QUADRATIC_CURVE_TO__CONTROL: + case DGPackage.QUADRATIC_CURVE_TO__POINT: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + return; } super.notifyChanged(notification); } @@ -151,44 +149,26 @@ public class QuadraticCurveToItemProvider extends PathCommandItemProvider * @generated */ @Override - protected void collectNewChildDescriptors( - Collection<Object> newChildDescriptors, Object object) { + protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { super.collectNewChildDescriptors(newChildDescriptors, object); - - newChildDescriptors.add - (createChildParameter - (DGPackage.Literals.QUADRATIC_CURVE_TO__CONTROL, - DCFactory.eINSTANCE.createPoint())); - - newChildDescriptors.add - (createChildParameter - (DGPackage.Literals.QUADRATIC_CURVE_TO__POINT, - DCFactory.eINSTANCE.createPoint())); + newChildDescriptors.add(createChildParameter(DGPackage.Literals.QUADRATIC_CURVE_TO__CONTROL, DCFactory.eINSTANCE.createPoint())); + newChildDescriptors.add(createChildParameter(DGPackage.Literals.QUADRATIC_CURVE_TO__POINT, DCFactory.eINSTANCE.createPoint())); } /** - * This returns the label text for - * {@link org.eclipse.emf.edit.command.CreateChildCommand}. <!-- + * This returns the label text for {@link org.eclipse.emf.edit.command.CreateChildCommand}. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override - public String getCreateChildText(Object owner, Object feature, - Object child, Collection<?> selection) { + public String getCreateChildText(Object owner, Object feature, Object child, Collection<?> selection) { Object childFeature = feature; Object childObject = child; - - boolean qualify = - childFeature == DGPackage.Literals.QUADRATIC_CURVE_TO__CONTROL || - childFeature == DGPackage.Literals.QUADRATIC_CURVE_TO__POINT; - - if (qualify) { - return getString - ("_UI_CreateChild_text2", - new Object[] { getTypeText(childObject), getFeatureText(childFeature), getTypeText(owner) }); + boolean qualify = childFeature == DGPackage.Literals.QUADRATIC_CURVE_TO__CONTROL || childFeature == DGPackage.Literals.QUADRATIC_CURVE_TO__POINT; + if(qualify) { + return getString("_UI_CreateChild_text2", new Object[]{ getTypeText(childObject), getFeatureText(childFeature), getTypeText(owner) }); } return super.getCreateChildText(owner, feature, child, selection); } - } |