diff options
Diffstat (limited to 'plugins/uml/expressions/org.eclipse.papyrus.uml.expressions.edit/src-gen/org/eclipse/papyrus/uml/expressions/umlexpressions/provider/IsStereotypedWithExpressionItemProvider.java')
-rwxr-xr-x | plugins/uml/expressions/org.eclipse.papyrus.uml.expressions.edit/src-gen/org/eclipse/papyrus/uml/expressions/umlexpressions/provider/IsStereotypedWithExpressionItemProvider.java | 153 |
1 files changed, 9 insertions, 144 deletions
diff --git a/plugins/uml/expressions/org.eclipse.papyrus.uml.expressions.edit/src-gen/org/eclipse/papyrus/uml/expressions/umlexpressions/provider/IsStereotypedWithExpressionItemProvider.java b/plugins/uml/expressions/org.eclipse.papyrus.uml.expressions.edit/src-gen/org/eclipse/papyrus/uml/expressions/umlexpressions/provider/IsStereotypedWithExpressionItemProvider.java index cfa302b44bb..b9804c5bcc0 100755 --- a/plugins/uml/expressions/org.eclipse.papyrus.uml.expressions.edit/src-gen/org/eclipse/papyrus/uml/expressions/umlexpressions/provider/IsStereotypedWithExpressionItemProvider.java +++ b/plugins/uml/expressions/org.eclipse.papyrus.uml.expressions.edit/src-gen/org/eclipse/papyrus/uml/expressions/umlexpressions/provider/IsStereotypedWithExpressionItemProvider.java @@ -1,16 +1,15 @@ /** * Copyright (c) 2017 CEA LIST. * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License 2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ * - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License 2.0 - * which accompanies this distribution, and is available at - * https://www.eclipse.org/legal/epl-2.0/ - * - * SPDX-License-Identifier: EPL-2.0 + * SPDX-License-Identifier: EPL-2.0 * - * Contributors: - * Vincent Lorenzo (CEA LIST) vincent.lorenzo@cea.fr - Initial API and implementation + * Contributors: + * Vincent Lorenzo (CEA LIST) vincent.lorenzo@cea.fr - Initial API and implementation */ package org.eclipse.papyrus.uml.expressions.umlexpressions.provider; @@ -21,24 +20,9 @@ import java.util.List; import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; -import org.eclipse.emf.common.util.ResourceLocator; - -import org.eclipse.emf.edit.provider.ComposeableAdapterFactory; -import org.eclipse.emf.edit.provider.IChildCreationExtender; -import org.eclipse.emf.edit.provider.IEditingDomainItemProvider; -import org.eclipse.emf.edit.provider.IItemLabelProvider; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.IItemPropertySource; -import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; -import org.eclipse.emf.edit.provider.ITreeItemContentProvider; -import org.eclipse.emf.edit.provider.ItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.ItemProviderAdapter; -import org.eclipse.emf.edit.provider.ViewerNotification; - -import org.eclipse.papyrus.infra.emf.expressions.ExpressionsPackage; import org.eclipse.papyrus.uml.expressions.umlexpressions.IsStereotypedWithExpression; -import org.eclipse.papyrus.uml.expressions.umlexpressions.UMLExpressionsPackage; /** * This is the item provider adapter for a {@link org.eclipse.papyrus.uml.expressions.umlexpressions.IsStereotypedWithExpression} object. @@ -46,14 +30,7 @@ import org.eclipse.papyrus.uml.expressions.umlexpressions.UMLExpressionsPackage; * <!-- end-user-doc --> * @generated */ -public class IsStereotypedWithExpressionItemProvider - extends ItemProviderAdapter - implements - IEditingDomainItemProvider, - IStructuredItemContentProvider, - ITreeItemContentProvider, - IItemLabelProvider, - IItemPropertySource { +public class IsStereotypedWithExpressionItemProvider extends AbstractStereotypeExpressionItemProvider { /** * This constructs an instance from a factory and a notifier. * <!-- begin-user-doc --> @@ -75,103 +52,11 @@ public class IsStereotypedWithExpressionItemProvider if (itemPropertyDescriptors == null) { super.getPropertyDescriptors(object); - addNamePropertyDescriptor(object); - addDescriptionPropertyDescriptor(object); - addStereotypeQualifiedNamePropertyDescriptor(object); - addProfileURIPropertyDescriptor(object); } return itemPropertyDescriptors; } /** - * 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_IBasicExpressionElement_name_feature"), //$NON-NLS-1$ - getString("_UI_PropertyDescriptor_description", "_UI_IBasicExpressionElement_name_feature", "_UI_IBasicExpressionElement_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ - ExpressionsPackage.Literals.IBASIC_EXPRESSION_ELEMENT__NAME, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); - } - - /** - * This adds a property descriptor for the Description feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addDescriptionPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_IBasicExpressionElement_description_feature"), //$NON-NLS-1$ - getString("_UI_PropertyDescriptor_description", "_UI_IBasicExpressionElement_description_feature", "_UI_IBasicExpressionElement_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ - ExpressionsPackage.Literals.IBASIC_EXPRESSION_ELEMENT__DESCRIPTION, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); - } - - /** - * This adds a property descriptor for the Stereotype Qualified Name feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addStereotypeQualifiedNamePropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_IsStereotypedWithExpression_stereotypeQualifiedName_feature"), //$NON-NLS-1$ - getString("_UI_PropertyDescriptor_description", "_UI_IsStereotypedWithExpression_stereotypeQualifiedName_feature", "_UI_IsStereotypedWithExpression_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ - UMLExpressionsPackage.Literals.IS_STEREOTYPED_WITH_EXPRESSION__STEREOTYPE_QUALIFIED_NAME, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); - } - - /** - * This adds a property descriptor for the Profile URI feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addProfileURIPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_IsStereotypedWithExpression_profileURI_feature"), //$NON-NLS-1$ - getString("_UI_PropertyDescriptor_description", "_UI_IsStereotypedWithExpression_profileURI_feature", "_UI_IsStereotypedWithExpression_type"), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ - UMLExpressionsPackage.Literals.IS_STEREOTYPED_WITH_EXPRESSION__PROFILE_URI, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); - } - - /** * This returns IsStereotypedWithExpression.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> @@ -205,7 +90,7 @@ public class IsStereotypedWithExpressionItemProvider getString("_UI_IsStereotypedWithExpression_type") : //$NON-NLS-1$ getString("_UI_IsStereotypedWithExpression_type") + " " + label; //$NON-NLS-1$ //$NON-NLS-2$ } - + /** * This handles model notifications by calling {@link #updateChildren} to update any cached @@ -217,15 +102,6 @@ public class IsStereotypedWithExpressionItemProvider @Override public void notifyChanged(Notification notification) { updateChildren(notification); - - switch (notification.getFeatureID(IsStereotypedWithExpression.class)) { - case UMLExpressionsPackage.IS_STEREOTYPED_WITH_EXPRESSION__NAME: - case UMLExpressionsPackage.IS_STEREOTYPED_WITH_EXPRESSION__DESCRIPTION: - case UMLExpressionsPackage.IS_STEREOTYPED_WITH_EXPRESSION__STEREOTYPE_QUALIFIED_NAME: - case UMLExpressionsPackage.IS_STEREOTYPED_WITH_EXPRESSION__PROFILE_URI: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true)); - return; - } super.notifyChanged(notification); } @@ -241,15 +117,4 @@ public class IsStereotypedWithExpressionItemProvider super.collectNewChildDescriptors(newChildDescriptors, object); } - /** - * Return the resource locator for this item provider's resources. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public ResourceLocator getResourceLocator() { - return ((IChildCreationExtender)adapterFactory).getResourceLocator(); - } - } |