| /* |
| * Copyright (c) 2003, 2004 IBM Corporation and others. |
| * All rights reserved. This program and the accompanying materials |
| * are made available under the terms of the Common Public License v1.0 |
| * which accompanies this distribution, and is available at |
| * http://www.eclipse.org/legal/cpl-v10.html |
| * |
| * Contributors: |
| * IBM - Initial API and implementation |
| * |
| * $Id: UML2ItemProviderAdapterFactory.java,v 1.3 2004/04/29 01:38:22 khussey Exp $ |
| */ |
| package org.eclipse.uml2.provider; |
| |
| import java.util.ArrayList; |
| import java.util.Collection; |
| |
| import org.eclipse.emf.common.notify.Adapter; |
| import org.eclipse.emf.common.notify.Notification; |
| import org.eclipse.emf.common.notify.Notifier; |
| import org.eclipse.emf.edit.provider.ChangeNotifier; |
| import org.eclipse.emf.edit.provider.ComposeableAdapterFactory; |
| import org.eclipse.emf.edit.provider.ComposedAdapterFactory; |
| import org.eclipse.emf.edit.provider.IChangeNotifier; |
| import org.eclipse.emf.edit.provider.IEditingDomainItemProvider; |
| import org.eclipse.emf.edit.provider.IItemLabelProvider; |
| import org.eclipse.emf.edit.provider.IItemPropertySource; |
| import org.eclipse.emf.edit.provider.INotifyChangedListener; |
| import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; |
| import org.eclipse.emf.edit.provider.ITreeItemContentProvider; |
| import org.eclipse.uml2.util.UML2AdapterFactory; |
| |
| /** |
| * This is the factory that is used to provide the interfaces needed to support Viewers. |
| * The adapters generated by this factory convert EMF adapter notifications into calls to {@link #fireNotifyChanged fireNotifyChanged}. |
| * The adapters also support Eclipse property sheets. |
| * Note that most of the adapters are shared among multiple instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public class UML2ItemProviderAdapterFactory extends UML2AdapterFactory implements ComposeableAdapterFactory, IChangeNotifier { |
| /** |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public static final String copyright = "Copyright (c) 2003, 2004 IBM Corporation and others."; //$NON-NLS-1$ |
| |
| /** |
| * This keeps track of the root adapter factory that delegates to this adapter factory. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ComposedAdapterFactory parentAdapterFactory; |
| |
| /** |
| * This is used to implement {@link org.eclipse.emf.edit.provider.IChangeNotifier}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected IChangeNotifier changeNotifier = new ChangeNotifier(); |
| |
| /** |
| * This keeps track of all the supported types checked by {@link #isFactoryForType isFactoryForType}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected Collection supportedTypes = new ArrayList(); |
| |
| /** |
| * This constructs an instance. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public UML2ItemProviderAdapterFactory() { |
| supportedTypes.add(IStructuredItemContentProvider.class); |
| supportedTypes.add(ITreeItemContentProvider.class); |
| supportedTypes.add(IItemPropertySource.class); |
| supportedTypes.add(IEditingDomainItemProvider.class); |
| supportedTypes.add(IItemLabelProvider.class); |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Comment} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected CommentItemProvider commentItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Comment}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createCommentAdapter() { |
| if (commentItemProvider == null) { |
| commentItemProvider = new CommentItemProvider(this); |
| } |
| |
| return commentItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Class} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ClassItemProvider classItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Class}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createClassAdapter() { |
| if (classItemProvider == null) { |
| classItemProvider = new ClassItemProvider(this); |
| } |
| |
| return classItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Property} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected PropertyItemProvider propertyItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Property}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createPropertyAdapter() { |
| if (propertyItemProvider == null) { |
| propertyItemProvider = new PropertyItemProvider(this); |
| } |
| |
| return propertyItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Operation} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected OperationItemProvider operationItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Operation}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createOperationAdapter() { |
| if (operationItemProvider == null) { |
| operationItemProvider = new OperationItemProvider(this); |
| } |
| |
| return operationItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Parameter} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ParameterItemProvider parameterItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Parameter}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createParameterAdapter() { |
| if (parameterItemProvider == null) { |
| parameterItemProvider = new ParameterItemProvider(this); |
| } |
| |
| return parameterItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Package} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected PackageItemProvider packageItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Package}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createPackageAdapter() { |
| if (packageItemProvider == null) { |
| packageItemProvider = new PackageItemProvider(this); |
| } |
| |
| return packageItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Enumeration} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected EnumerationItemProvider enumerationItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Enumeration}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createEnumerationAdapter() { |
| if (enumerationItemProvider == null) { |
| enumerationItemProvider = new EnumerationItemProvider(this); |
| } |
| |
| return enumerationItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.DataType} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected DataTypeItemProvider dataTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.DataType}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createDataTypeAdapter() { |
| if (dataTypeItemProvider == null) { |
| dataTypeItemProvider = new DataTypeItemProvider(this); |
| } |
| |
| return dataTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.EnumerationLiteral} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected EnumerationLiteralItemProvider enumerationLiteralItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.EnumerationLiteral}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createEnumerationLiteralAdapter() { |
| if (enumerationLiteralItemProvider == null) { |
| enumerationLiteralItemProvider = new EnumerationLiteralItemProvider(this); |
| } |
| |
| return enumerationLiteralItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.PrimitiveType} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected PrimitiveTypeItemProvider primitiveTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.PrimitiveType}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createPrimitiveTypeAdapter() { |
| if (primitiveTypeItemProvider == null) { |
| primitiveTypeItemProvider = new PrimitiveTypeItemProvider(this); |
| } |
| |
| return primitiveTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.OpaqueExpression} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected OpaqueExpressionItemProvider opaqueExpressionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.OpaqueExpression}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createOpaqueExpressionAdapter() { |
| if (opaqueExpressionItemProvider == null) { |
| opaqueExpressionItemProvider = new OpaqueExpressionItemProvider(this); |
| } |
| |
| return opaqueExpressionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Expression} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ExpressionItemProvider expressionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Expression}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createExpressionAdapter() { |
| if (expressionItemProvider == null) { |
| expressionItemProvider = new ExpressionItemProvider(this); |
| } |
| |
| return expressionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Constraint} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ConstraintItemProvider constraintItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Constraint}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createConstraintAdapter() { |
| if (constraintItemProvider == null) { |
| constraintItemProvider = new ConstraintItemProvider(this); |
| } |
| |
| return constraintItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.LiteralBoolean} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected LiteralBooleanItemProvider literalBooleanItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.LiteralBoolean}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createLiteralBooleanAdapter() { |
| if (literalBooleanItemProvider == null) { |
| literalBooleanItemProvider = new LiteralBooleanItemProvider(this); |
| } |
| |
| return literalBooleanItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.LiteralString} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected LiteralStringItemProvider literalStringItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.LiteralString}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createLiteralStringAdapter() { |
| if (literalStringItemProvider == null) { |
| literalStringItemProvider = new LiteralStringItemProvider(this); |
| } |
| |
| return literalStringItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.LiteralNull} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected LiteralNullItemProvider literalNullItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.LiteralNull}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createLiteralNullAdapter() { |
| if (literalNullItemProvider == null) { |
| literalNullItemProvider = new LiteralNullItemProvider(this); |
| } |
| |
| return literalNullItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.LiteralInteger} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected LiteralIntegerItemProvider literalIntegerItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.LiteralInteger}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createLiteralIntegerAdapter() { |
| if (literalIntegerItemProvider == null) { |
| literalIntegerItemProvider = new LiteralIntegerItemProvider(this); |
| } |
| |
| return literalIntegerItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.LiteralUnlimitedNatural} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected LiteralUnlimitedNaturalItemProvider literalUnlimitedNaturalItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.LiteralUnlimitedNatural}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createLiteralUnlimitedNaturalAdapter() { |
| if (literalUnlimitedNaturalItemProvider == null) { |
| literalUnlimitedNaturalItemProvider = new LiteralUnlimitedNaturalItemProvider(this); |
| } |
| |
| return literalUnlimitedNaturalItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Generalization} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected GeneralizationItemProvider generalizationItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Generalization}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createGeneralizationAdapter() { |
| if (generalizationItemProvider == null) { |
| generalizationItemProvider = new GeneralizationItemProvider(this); |
| } |
| |
| return generalizationItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.InstanceSpecification} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected InstanceSpecificationItemProvider instanceSpecificationItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.InstanceSpecification}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createInstanceSpecificationAdapter() { |
| if (instanceSpecificationItemProvider == null) { |
| instanceSpecificationItemProvider = new InstanceSpecificationItemProvider(this); |
| } |
| |
| return instanceSpecificationItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Slot} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected SlotItemProvider slotItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Slot}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createSlotAdapter() { |
| if (slotItemProvider == null) { |
| slotItemProvider = new SlotItemProvider(this); |
| } |
| |
| return slotItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.InstanceValue} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected InstanceValueItemProvider instanceValueItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.InstanceValue}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createInstanceValueAdapter() { |
| if (instanceValueItemProvider == null) { |
| instanceValueItemProvider = new InstanceValueItemProvider(this); |
| } |
| |
| return instanceValueItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.ElementImport} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ElementImportItemProvider elementImportItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.ElementImport}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createElementImportAdapter() { |
| if (elementImportItemProvider == null) { |
| elementImportItemProvider = new ElementImportItemProvider(this); |
| } |
| |
| return elementImportItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.PackageImport} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected PackageImportItemProvider packageImportItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.PackageImport}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createPackageImportAdapter() { |
| if (packageImportItemProvider == null) { |
| packageImportItemProvider = new PackageImportItemProvider(this); |
| } |
| |
| return packageImportItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Association} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected AssociationItemProvider associationItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Association}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createAssociationAdapter() { |
| if (associationItemProvider == null) { |
| associationItemProvider = new AssociationItemProvider(this); |
| } |
| |
| return associationItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.PackageMerge} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected PackageMergeItemProvider packageMergeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.PackageMerge}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createPackageMergeAdapter() { |
| if (packageMergeItemProvider == null) { |
| packageMergeItemProvider = new PackageMergeItemProvider(this); |
| } |
| |
| return packageMergeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Stereotype} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected StereotypeItemProvider stereotypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Stereotype}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createStereotypeAdapter() { |
| if (stereotypeItemProvider == null) { |
| stereotypeItemProvider = new StereotypeItemProvider(this); |
| } |
| |
| return stereotypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Profile} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ProfileItemProvider profileItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Profile}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createProfileAdapter() { |
| if (profileItemProvider == null) { |
| profileItemProvider = new ProfileItemProvider(this); |
| } |
| |
| return profileItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.ProfileApplication} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ProfileApplicationItemProvider profileApplicationItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.ProfileApplication}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createProfileApplicationAdapter() { |
| if (profileApplicationItemProvider == null) { |
| profileApplicationItemProvider = new ProfileApplicationItemProvider(this); |
| } |
| |
| return profileApplicationItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Extension} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ExtensionItemProvider extensionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Extension}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createExtensionAdapter() { |
| if (extensionItemProvider == null) { |
| extensionItemProvider = new ExtensionItemProvider(this); |
| } |
| |
| return extensionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.ExtensionEnd} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ExtensionEndItemProvider extensionEndItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.ExtensionEnd}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createExtensionEndAdapter() { |
| if (extensionEndItemProvider == null) { |
| extensionEndItemProvider = new ExtensionEndItemProvider(this); |
| } |
| |
| return extensionEndItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Activity} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ActivityItemProvider activityItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Activity}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createActivityAdapter() { |
| if (activityItemProvider == null) { |
| activityItemProvider = new ActivityItemProvider(this); |
| } |
| |
| return activityItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.GeneralizationSet} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected GeneralizationSetItemProvider generalizationSetItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.GeneralizationSet}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createGeneralizationSetAdapter() { |
| if (generalizationSetItemProvider == null) { |
| generalizationSetItemProvider = new GeneralizationSetItemProvider(this); |
| } |
| |
| return generalizationSetItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.AssociationClass} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected AssociationClassItemProvider associationClassItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.AssociationClass}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createAssociationClassAdapter() { |
| if (associationClassItemProvider == null) { |
| associationClassItemProvider = new AssociationClassItemProvider(this); |
| } |
| |
| return associationClassItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Model} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ModelItemProvider modelItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Model}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createModelAdapter() { |
| if (modelItemProvider == null) { |
| modelItemProvider = new ModelItemProvider(this); |
| } |
| |
| return modelItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Permission} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected PermissionItemProvider permissionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Permission}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createPermissionAdapter() { |
| if (permissionItemProvider == null) { |
| permissionItemProvider = new PermissionItemProvider(this); |
| } |
| |
| return permissionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Dependency} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected DependencyItemProvider dependencyItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Dependency}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createDependencyAdapter() { |
| if (dependencyItemProvider == null) { |
| dependencyItemProvider = new DependencyItemProvider(this); |
| } |
| |
| return dependencyItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Usage} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected UsageItemProvider usageItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Usage}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createUsageAdapter() { |
| if (usageItemProvider == null) { |
| usageItemProvider = new UsageItemProvider(this); |
| } |
| |
| return usageItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Abstraction} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected AbstractionItemProvider abstractionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Abstraction}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createAbstractionAdapter() { |
| if (abstractionItemProvider == null) { |
| abstractionItemProvider = new AbstractionItemProvider(this); |
| } |
| |
| return abstractionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Realization} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected RealizationItemProvider realizationItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Realization}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createRealizationAdapter() { |
| if (realizationItemProvider == null) { |
| realizationItemProvider = new RealizationItemProvider(this); |
| } |
| |
| return realizationItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Substitution} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected SubstitutionItemProvider substitutionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Substitution}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createSubstitutionAdapter() { |
| if (substitutionItemProvider == null) { |
| substitutionItemProvider = new SubstitutionItemProvider(this); |
| } |
| |
| return substitutionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.InformationItem} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected InformationItemItemProvider informationItemItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.InformationItem}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createInformationItemAdapter() { |
| if (informationItemItemProvider == null) { |
| informationItemItemProvider = new InformationItemItemProvider(this); |
| } |
| |
| return informationItemItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.InformationFlow} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected InformationFlowItemProvider informationFlowItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.InformationFlow}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createInformationFlowAdapter() { |
| if (informationFlowItemProvider == null) { |
| informationFlowItemProvider = new InformationFlowItemProvider(this); |
| } |
| |
| return informationFlowItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Artifact} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ArtifactItemProvider artifactItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Artifact}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createArtifactAdapter() { |
| if (artifactItemProvider == null) { |
| artifactItemProvider = new ArtifactItemProvider(this); |
| } |
| |
| return artifactItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Manifestation} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ManifestationItemProvider manifestationItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Manifestation}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createManifestationAdapter() { |
| if (manifestationItemProvider == null) { |
| manifestationItemProvider = new ManifestationItemProvider(this); |
| } |
| |
| return manifestationItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Actor} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ActorItemProvider actorItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Actor}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createActorAdapter() { |
| if (actorItemProvider == null) { |
| actorItemProvider = new ActorItemProvider(this); |
| } |
| |
| return actorItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Extend} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ExtendItemProvider extendItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Extend}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createExtendAdapter() { |
| if (extendItemProvider == null) { |
| extendItemProvider = new ExtendItemProvider(this); |
| } |
| |
| return extendItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.UseCase} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected UseCaseItemProvider useCaseItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.UseCase}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createUseCaseAdapter() { |
| if (useCaseItemProvider == null) { |
| useCaseItemProvider = new UseCaseItemProvider(this); |
| } |
| |
| return useCaseItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.ExtensionPoint} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ExtensionPointItemProvider extensionPointItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.ExtensionPoint}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createExtensionPointAdapter() { |
| if (extensionPointItemProvider == null) { |
| extensionPointItemProvider = new ExtensionPointItemProvider(this); |
| } |
| |
| return extensionPointItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Include} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected IncludeItemProvider includeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Include}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createIncludeAdapter() { |
| if (includeItemProvider == null) { |
| includeItemProvider = new IncludeItemProvider(this); |
| } |
| |
| return includeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Action} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ActionItemProvider actionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Action}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createActionAdapter() { |
| if (actionItemProvider == null) { |
| actionItemProvider = new ActionItemProvider(this); |
| } |
| |
| return actionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.ControlFlow} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ControlFlowItemProvider controlFlowItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.ControlFlow}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createControlFlowAdapter() { |
| if (controlFlowItemProvider == null) { |
| controlFlowItemProvider = new ControlFlowItemProvider(this); |
| } |
| |
| return controlFlowItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.ObjectFlow} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ObjectFlowItemProvider objectFlowItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.ObjectFlow}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createObjectFlowAdapter() { |
| if (objectFlowItemProvider == null) { |
| objectFlowItemProvider = new ObjectFlowItemProvider(this); |
| } |
| |
| return objectFlowItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.InitialNode} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected InitialNodeItemProvider initialNodeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.InitialNode}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createInitialNodeAdapter() { |
| if (initialNodeItemProvider == null) { |
| initialNodeItemProvider = new InitialNodeItemProvider(this); |
| } |
| |
| return initialNodeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.ActivityFinalNode} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ActivityFinalNodeItemProvider activityFinalNodeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.ActivityFinalNode}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createActivityFinalNodeAdapter() { |
| if (activityFinalNodeItemProvider == null) { |
| activityFinalNodeItemProvider = new ActivityFinalNodeItemProvider(this); |
| } |
| |
| return activityFinalNodeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.DecisionNode} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected DecisionNodeItemProvider decisionNodeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.DecisionNode}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createDecisionNodeAdapter() { |
| if (decisionNodeItemProvider == null) { |
| decisionNodeItemProvider = new DecisionNodeItemProvider(this); |
| } |
| |
| return decisionNodeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.MergeNode} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected MergeNodeItemProvider mergeNodeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.MergeNode}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createMergeNodeAdapter() { |
| if (mergeNodeItemProvider == null) { |
| mergeNodeItemProvider = new MergeNodeItemProvider(this); |
| } |
| |
| return mergeNodeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.OutputPin} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected OutputPinItemProvider outputPinItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.OutputPin}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createOutputPinAdapter() { |
| if (outputPinItemProvider == null) { |
| outputPinItemProvider = new OutputPinItemProvider(this); |
| } |
| |
| return outputPinItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.InputPin} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected InputPinItemProvider inputPinItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.InputPin}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createInputPinAdapter() { |
| if (inputPinItemProvider == null) { |
| inputPinItemProvider = new InputPinItemProvider(this); |
| } |
| |
| return inputPinItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.ActivityParameterNode} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ActivityParameterNodeItemProvider activityParameterNodeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.ActivityParameterNode}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createActivityParameterNodeAdapter() { |
| if (activityParameterNodeItemProvider == null) { |
| activityParameterNodeItemProvider = new ActivityParameterNodeItemProvider(this); |
| } |
| |
| return activityParameterNodeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.ValuePin} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ValuePinItemProvider valuePinItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.ValuePin}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createValuePinAdapter() { |
| if (valuePinItemProvider == null) { |
| valuePinItemProvider = new ValuePinItemProvider(this); |
| } |
| |
| return valuePinItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Interface} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected InterfaceItemProvider interfaceItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Interface}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createInterfaceAdapter() { |
| if (interfaceItemProvider == null) { |
| interfaceItemProvider = new InterfaceItemProvider(this); |
| } |
| |
| return interfaceItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Implementation} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ImplementationItemProvider implementationItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Implementation}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createImplementationAdapter() { |
| if (implementationItemProvider == null) { |
| implementationItemProvider = new ImplementationItemProvider(this); |
| } |
| |
| return implementationItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.CallTrigger} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected CallTriggerItemProvider callTriggerItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.CallTrigger}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createCallTriggerAdapter() { |
| if (callTriggerItemProvider == null) { |
| callTriggerItemProvider = new CallTriggerItemProvider(this); |
| } |
| |
| return callTriggerItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.ChangeTrigger} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ChangeTriggerItemProvider changeTriggerItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.ChangeTrigger}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createChangeTriggerAdapter() { |
| if (changeTriggerItemProvider == null) { |
| changeTriggerItemProvider = new ChangeTriggerItemProvider(this); |
| } |
| |
| return changeTriggerItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Reception} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ReceptionItemProvider receptionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Reception}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createReceptionAdapter() { |
| if (receptionItemProvider == null) { |
| receptionItemProvider = new ReceptionItemProvider(this); |
| } |
| |
| return receptionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Signal} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected SignalItemProvider signalItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Signal}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createSignalAdapter() { |
| if (signalItemProvider == null) { |
| signalItemProvider = new SignalItemProvider(this); |
| } |
| |
| return signalItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.SignalTrigger} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected SignalTriggerItemProvider signalTriggerItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.SignalTrigger}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createSignalTriggerAdapter() { |
| if (signalTriggerItemProvider == null) { |
| signalTriggerItemProvider = new SignalTriggerItemProvider(this); |
| } |
| |
| return signalTriggerItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.TimeTrigger} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected TimeTriggerItemProvider timeTriggerItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.TimeTrigger}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createTimeTriggerAdapter() { |
| if (timeTriggerItemProvider == null) { |
| timeTriggerItemProvider = new TimeTriggerItemProvider(this); |
| } |
| |
| return timeTriggerItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.AnyTrigger} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected AnyTriggerItemProvider anyTriggerItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.AnyTrigger}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createAnyTriggerAdapter() { |
| if (anyTriggerItemProvider == null) { |
| anyTriggerItemProvider = new AnyTriggerItemProvider(this); |
| } |
| |
| return anyTriggerItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Variable} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected VariableItemProvider variableItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Variable}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createVariableAdapter() { |
| if (variableItemProvider == null) { |
| variableItemProvider = new VariableItemProvider(this); |
| } |
| |
| return variableItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.StructuredActivityNode} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected StructuredActivityNodeItemProvider structuredActivityNodeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.StructuredActivityNode}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createStructuredActivityNodeAdapter() { |
| if (structuredActivityNodeItemProvider == null) { |
| structuredActivityNodeItemProvider = new StructuredActivityNodeItemProvider(this); |
| } |
| |
| return structuredActivityNodeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.ConditionalNode} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ConditionalNodeItemProvider conditionalNodeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.ConditionalNode}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createConditionalNodeAdapter() { |
| if (conditionalNodeItemProvider == null) { |
| conditionalNodeItemProvider = new ConditionalNodeItemProvider(this); |
| } |
| |
| return conditionalNodeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Clause} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ClauseItemProvider clauseItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Clause}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createClauseAdapter() { |
| if (clauseItemProvider == null) { |
| clauseItemProvider = new ClauseItemProvider(this); |
| } |
| |
| return clauseItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.LoopNode} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected LoopNodeItemProvider loopNodeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.LoopNode}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createLoopNodeAdapter() { |
| if (loopNodeItemProvider == null) { |
| loopNodeItemProvider = new LoopNodeItemProvider(this); |
| } |
| |
| return loopNodeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.ConnectorEnd} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ConnectorEndItemProvider connectorEndItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.ConnectorEnd}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createConnectorEndAdapter() { |
| if (connectorEndItemProvider == null) { |
| connectorEndItemProvider = new ConnectorEndItemProvider(this); |
| } |
| |
| return connectorEndItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Connector} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ConnectorItemProvider connectorItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Connector}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createConnectorAdapter() { |
| if (connectorItemProvider == null) { |
| connectorItemProvider = new ConnectorItemProvider(this); |
| } |
| |
| return connectorItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.ExpansionNode} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ExpansionNodeItemProvider expansionNodeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.ExpansionNode}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createExpansionNodeAdapter() { |
| if (expansionNodeItemProvider == null) { |
| expansionNodeItemProvider = new ExpansionNodeItemProvider(this); |
| } |
| |
| return expansionNodeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.ExpansionRegion} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ExpansionRegionItemProvider expansionRegionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.ExpansionRegion}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createExpansionRegionAdapter() { |
| if (expansionRegionItemProvider == null) { |
| expansionRegionItemProvider = new ExpansionRegionItemProvider(this); |
| } |
| |
| return expansionRegionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.ExceptionHandler} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ExceptionHandlerItemProvider exceptionHandlerItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.ExceptionHandler}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createExceptionHandlerAdapter() { |
| if (exceptionHandlerItemProvider == null) { |
| exceptionHandlerItemProvider = new ExceptionHandlerItemProvider(this); |
| } |
| |
| return exceptionHandlerItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Interaction} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected InteractionItemProvider interactionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Interaction}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createInteractionAdapter() { |
| if (interactionItemProvider == null) { |
| interactionItemProvider = new InteractionItemProvider(this); |
| } |
| |
| return interactionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Lifeline} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected LifelineItemProvider lifelineItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Lifeline}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createLifelineAdapter() { |
| if (lifelineItemProvider == null) { |
| lifelineItemProvider = new LifelineItemProvider(this); |
| } |
| |
| return lifelineItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Message} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected MessageItemProvider messageItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Message}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createMessageAdapter() { |
| if (messageItemProvider == null) { |
| messageItemProvider = new MessageItemProvider(this); |
| } |
| |
| return messageItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.GeneralOrdering} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected GeneralOrderingItemProvider generalOrderingItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.GeneralOrdering}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createGeneralOrderingAdapter() { |
| if (generalOrderingItemProvider == null) { |
| generalOrderingItemProvider = new GeneralOrderingItemProvider(this); |
| } |
| |
| return generalOrderingItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.EventOccurrence} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected EventOccurrenceItemProvider eventOccurrenceItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.EventOccurrence}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createEventOccurrenceAdapter() { |
| if (eventOccurrenceItemProvider == null) { |
| eventOccurrenceItemProvider = new EventOccurrenceItemProvider(this); |
| } |
| |
| return eventOccurrenceItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.ExecutionOccurrence} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ExecutionOccurrenceItemProvider executionOccurrenceItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.ExecutionOccurrence}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createExecutionOccurrenceAdapter() { |
| if (executionOccurrenceItemProvider == null) { |
| executionOccurrenceItemProvider = new ExecutionOccurrenceItemProvider(this); |
| } |
| |
| return executionOccurrenceItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.StateInvariant} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected StateInvariantItemProvider stateInvariantItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.StateInvariant}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createStateInvariantAdapter() { |
| if (stateInvariantItemProvider == null) { |
| stateInvariantItemProvider = new StateInvariantItemProvider(this); |
| } |
| |
| return stateInvariantItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Stop} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected StopItemProvider stopItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Stop}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createStopAdapter() { |
| if (stopItemProvider == null) { |
| stopItemProvider = new StopItemProvider(this); |
| } |
| |
| return stopItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.CreateObjectAction} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected CreateObjectActionItemProvider createObjectActionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.CreateObjectAction}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createCreateObjectActionAdapter() { |
| if (createObjectActionItemProvider == null) { |
| createObjectActionItemProvider = new CreateObjectActionItemProvider(this); |
| } |
| |
| return createObjectActionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.DestroyObjectAction} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected DestroyObjectActionItemProvider destroyObjectActionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.DestroyObjectAction}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createDestroyObjectActionAdapter() { |
| if (destroyObjectActionItemProvider == null) { |
| destroyObjectActionItemProvider = new DestroyObjectActionItemProvider(this); |
| } |
| |
| return destroyObjectActionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.TestIdentityAction} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected TestIdentityActionItemProvider testIdentityActionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.TestIdentityAction}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createTestIdentityActionAdapter() { |
| if (testIdentityActionItemProvider == null) { |
| testIdentityActionItemProvider = new TestIdentityActionItemProvider(this); |
| } |
| |
| return testIdentityActionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.ReadSelfAction} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ReadSelfActionItemProvider readSelfActionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.ReadSelfAction}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createReadSelfActionAdapter() { |
| if (readSelfActionItemProvider == null) { |
| readSelfActionItemProvider = new ReadSelfActionItemProvider(this); |
| } |
| |
| return readSelfActionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.ReadStructuralFeatureAction} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ReadStructuralFeatureActionItemProvider readStructuralFeatureActionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.ReadStructuralFeatureAction}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createReadStructuralFeatureActionAdapter() { |
| if (readStructuralFeatureActionItemProvider == null) { |
| readStructuralFeatureActionItemProvider = new ReadStructuralFeatureActionItemProvider(this); |
| } |
| |
| return readStructuralFeatureActionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.ClearStructuralFeatureAction} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ClearStructuralFeatureActionItemProvider clearStructuralFeatureActionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.ClearStructuralFeatureAction}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createClearStructuralFeatureActionAdapter() { |
| if (clearStructuralFeatureActionItemProvider == null) { |
| clearStructuralFeatureActionItemProvider = new ClearStructuralFeatureActionItemProvider(this); |
| } |
| |
| return clearStructuralFeatureActionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.RemoveStructuralFeatureValueAction} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected RemoveStructuralFeatureValueActionItemProvider removeStructuralFeatureValueActionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.RemoveStructuralFeatureValueAction}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createRemoveStructuralFeatureValueActionAdapter() { |
| if (removeStructuralFeatureValueActionItemProvider == null) { |
| removeStructuralFeatureValueActionItemProvider = new RemoveStructuralFeatureValueActionItemProvider(this); |
| } |
| |
| return removeStructuralFeatureValueActionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.AddStructuralFeatureValueAction} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected AddStructuralFeatureValueActionItemProvider addStructuralFeatureValueActionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.AddStructuralFeatureValueAction}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createAddStructuralFeatureValueActionAdapter() { |
| if (addStructuralFeatureValueActionItemProvider == null) { |
| addStructuralFeatureValueActionItemProvider = new AddStructuralFeatureValueActionItemProvider(this); |
| } |
| |
| return addStructuralFeatureValueActionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.LinkEndData} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected LinkEndDataItemProvider linkEndDataItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.LinkEndData}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createLinkEndDataAdapter() { |
| if (linkEndDataItemProvider == null) { |
| linkEndDataItemProvider = new LinkEndDataItemProvider(this); |
| } |
| |
| return linkEndDataItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.ReadLinkAction} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ReadLinkActionItemProvider readLinkActionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.ReadLinkAction}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createReadLinkActionAdapter() { |
| if (readLinkActionItemProvider == null) { |
| readLinkActionItemProvider = new ReadLinkActionItemProvider(this); |
| } |
| |
| return readLinkActionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.LinkEndCreationData} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected LinkEndCreationDataItemProvider linkEndCreationDataItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.LinkEndCreationData}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createLinkEndCreationDataAdapter() { |
| if (linkEndCreationDataItemProvider == null) { |
| linkEndCreationDataItemProvider = new LinkEndCreationDataItemProvider(this); |
| } |
| |
| return linkEndCreationDataItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.CreateLinkAction} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected CreateLinkActionItemProvider createLinkActionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.CreateLinkAction}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createCreateLinkActionAdapter() { |
| if (createLinkActionItemProvider == null) { |
| createLinkActionItemProvider = new CreateLinkActionItemProvider(this); |
| } |
| |
| return createLinkActionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.DestroyLinkAction} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected DestroyLinkActionItemProvider destroyLinkActionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.DestroyLinkAction}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createDestroyLinkActionAdapter() { |
| if (destroyLinkActionItemProvider == null) { |
| destroyLinkActionItemProvider = new DestroyLinkActionItemProvider(this); |
| } |
| |
| return destroyLinkActionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.ClearAssociationAction} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ClearAssociationActionItemProvider clearAssociationActionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.ClearAssociationAction}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createClearAssociationActionAdapter() { |
| if (clearAssociationActionItemProvider == null) { |
| clearAssociationActionItemProvider = new ClearAssociationActionItemProvider(this); |
| } |
| |
| return clearAssociationActionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.ReadVariableAction} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ReadVariableActionItemProvider readVariableActionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.ReadVariableAction}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createReadVariableActionAdapter() { |
| if (readVariableActionItemProvider == null) { |
| readVariableActionItemProvider = new ReadVariableActionItemProvider(this); |
| } |
| |
| return readVariableActionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.ClearVariableAction} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ClearVariableActionItemProvider clearVariableActionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.ClearVariableAction}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createClearVariableActionAdapter() { |
| if (clearVariableActionItemProvider == null) { |
| clearVariableActionItemProvider = new ClearVariableActionItemProvider(this); |
| } |
| |
| return clearVariableActionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.AddVariableValueAction} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected AddVariableValueActionItemProvider addVariableValueActionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.AddVariableValueAction}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createAddVariableValueActionAdapter() { |
| if (addVariableValueActionItemProvider == null) { |
| addVariableValueActionItemProvider = new AddVariableValueActionItemProvider(this); |
| } |
| |
| return addVariableValueActionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.RemoveVariableValueAction} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected RemoveVariableValueActionItemProvider removeVariableValueActionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.RemoveVariableValueAction}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createRemoveVariableValueActionAdapter() { |
| if (removeVariableValueActionItemProvider == null) { |
| removeVariableValueActionItemProvider = new RemoveVariableValueActionItemProvider(this); |
| } |
| |
| return removeVariableValueActionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.ApplyFunctionAction} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ApplyFunctionActionItemProvider applyFunctionActionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.ApplyFunctionAction}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createApplyFunctionActionAdapter() { |
| if (applyFunctionActionItemProvider == null) { |
| applyFunctionActionItemProvider = new ApplyFunctionActionItemProvider(this); |
| } |
| |
| return applyFunctionActionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.PrimitiveFunction} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected PrimitiveFunctionItemProvider primitiveFunctionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.PrimitiveFunction}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createPrimitiveFunctionAdapter() { |
| if (primitiveFunctionItemProvider == null) { |
| primitiveFunctionItemProvider = new PrimitiveFunctionItemProvider(this); |
| } |
| |
| return primitiveFunctionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.SendSignalAction} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected SendSignalActionItemProvider sendSignalActionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.SendSignalAction}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createSendSignalActionAdapter() { |
| if (sendSignalActionItemProvider == null) { |
| sendSignalActionItemProvider = new SendSignalActionItemProvider(this); |
| } |
| |
| return sendSignalActionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.BroadcastSignalAction} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected BroadcastSignalActionItemProvider broadcastSignalActionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.BroadcastSignalAction}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createBroadcastSignalActionAdapter() { |
| if (broadcastSignalActionItemProvider == null) { |
| broadcastSignalActionItemProvider = new BroadcastSignalActionItemProvider(this); |
| } |
| |
| return broadcastSignalActionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.SendObjectAction} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected SendObjectActionItemProvider sendObjectActionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.SendObjectAction}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createSendObjectActionAdapter() { |
| if (sendObjectActionItemProvider == null) { |
| sendObjectActionItemProvider = new SendObjectActionItemProvider(this); |
| } |
| |
| return sendObjectActionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.CallOperationAction} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected CallOperationActionItemProvider callOperationActionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.CallOperationAction}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createCallOperationActionAdapter() { |
| if (callOperationActionItemProvider == null) { |
| callOperationActionItemProvider = new CallOperationActionItemProvider(this); |
| } |
| |
| return callOperationActionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.CallBehaviorAction} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected CallBehaviorActionItemProvider callBehaviorActionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.CallBehaviorAction}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createCallBehaviorActionAdapter() { |
| if (callBehaviorActionItemProvider == null) { |
| callBehaviorActionItemProvider = new CallBehaviorActionItemProvider(this); |
| } |
| |
| return callBehaviorActionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.StateMachine} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected StateMachineItemProvider stateMachineItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.StateMachine}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createStateMachineAdapter() { |
| if (stateMachineItemProvider == null) { |
| stateMachineItemProvider = new StateMachineItemProvider(this); |
| } |
| |
| return stateMachineItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Region} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected RegionItemProvider regionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Region}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createRegionAdapter() { |
| if (regionItemProvider == null) { |
| regionItemProvider = new RegionItemProvider(this); |
| } |
| |
| return regionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Pseudostate} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected PseudostateItemProvider pseudostateItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Pseudostate}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createPseudostateAdapter() { |
| if (pseudostateItemProvider == null) { |
| pseudostateItemProvider = new PseudostateItemProvider(this); |
| } |
| |
| return pseudostateItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.State} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected StateItemProvider stateItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.State}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createStateAdapter() { |
| if (stateItemProvider == null) { |
| stateItemProvider = new StateItemProvider(this); |
| } |
| |
| return stateItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.ConnectionPointReference} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ConnectionPointReferenceItemProvider connectionPointReferenceItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.ConnectionPointReference}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createConnectionPointReferenceAdapter() { |
| if (connectionPointReferenceItemProvider == null) { |
| connectionPointReferenceItemProvider = new ConnectionPointReferenceItemProvider(this); |
| } |
| |
| return connectionPointReferenceItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Transition} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected TransitionItemProvider transitionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Transition}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createTransitionAdapter() { |
| if (transitionItemProvider == null) { |
| transitionItemProvider = new TransitionItemProvider(this); |
| } |
| |
| return transitionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.FinalState} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected FinalStateItemProvider finalStateItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.FinalState}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createFinalStateAdapter() { |
| if (finalStateItemProvider == null) { |
| finalStateItemProvider = new FinalStateItemProvider(this); |
| } |
| |
| return finalStateItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.CollaborationOccurrence} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected CollaborationOccurrenceItemProvider collaborationOccurrenceItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.CollaborationOccurrence}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createCollaborationOccurrenceAdapter() { |
| if (collaborationOccurrenceItemProvider == null) { |
| collaborationOccurrenceItemProvider = new CollaborationOccurrenceItemProvider(this); |
| } |
| |
| return collaborationOccurrenceItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Collaboration} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected CollaborationItemProvider collaborationItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Collaboration}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createCollaborationAdapter() { |
| if (collaborationItemProvider == null) { |
| collaborationItemProvider = new CollaborationItemProvider(this); |
| } |
| |
| return collaborationItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.TemplateSignature} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected TemplateSignatureItemProvider templateSignatureItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.TemplateSignature}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createTemplateSignatureAdapter() { |
| if (templateSignatureItemProvider == null) { |
| templateSignatureItemProvider = new TemplateSignatureItemProvider(this); |
| } |
| |
| return templateSignatureItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.TemplateParameter} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected TemplateParameterItemProvider templateParameterItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.TemplateParameter}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createTemplateParameterAdapter() { |
| if (templateParameterItemProvider == null) { |
| templateParameterItemProvider = new TemplateParameterItemProvider(this); |
| } |
| |
| return templateParameterItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.StringExpression} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected StringExpressionItemProvider stringExpressionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.StringExpression}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createStringExpressionAdapter() { |
| if (stringExpressionItemProvider == null) { |
| stringExpressionItemProvider = new StringExpressionItemProvider(this); |
| } |
| |
| return stringExpressionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.TemplateBinding} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected TemplateBindingItemProvider templateBindingItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.TemplateBinding}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createTemplateBindingAdapter() { |
| if (templateBindingItemProvider == null) { |
| templateBindingItemProvider = new TemplateBindingItemProvider(this); |
| } |
| |
| return templateBindingItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.TemplateParameterSubstitution} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected TemplateParameterSubstitutionItemProvider templateParameterSubstitutionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.TemplateParameterSubstitution}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createTemplateParameterSubstitutionAdapter() { |
| if (templateParameterSubstitutionItemProvider == null) { |
| templateParameterSubstitutionItemProvider = new TemplateParameterSubstitutionItemProvider(this); |
| } |
| |
| return templateParameterSubstitutionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.OperationTemplateParameter} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected OperationTemplateParameterItemProvider operationTemplateParameterItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.OperationTemplateParameter}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createOperationTemplateParameterAdapter() { |
| if (operationTemplateParameterItemProvider == null) { |
| operationTemplateParameterItemProvider = new OperationTemplateParameterItemProvider(this); |
| } |
| |
| return operationTemplateParameterItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.ClassifierTemplateParameter} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ClassifierTemplateParameterItemProvider classifierTemplateParameterItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.ClassifierTemplateParameter}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createClassifierTemplateParameterAdapter() { |
| if (classifierTemplateParameterItemProvider == null) { |
| classifierTemplateParameterItemProvider = new ClassifierTemplateParameterItemProvider(this); |
| } |
| |
| return classifierTemplateParameterItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.RedefinableTemplateSignature} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected RedefinableTemplateSignatureItemProvider redefinableTemplateSignatureItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.RedefinableTemplateSignature}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createRedefinableTemplateSignatureAdapter() { |
| if (redefinableTemplateSignatureItemProvider == null) { |
| redefinableTemplateSignatureItemProvider = new RedefinableTemplateSignatureItemProvider(this); |
| } |
| |
| return redefinableTemplateSignatureItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.ConnectableElementTemplateParameter} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ConnectableElementTemplateParameterItemProvider connectableElementTemplateParameterItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.ConnectableElementTemplateParameter}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createConnectableElementTemplateParameterAdapter() { |
| if (connectableElementTemplateParameterItemProvider == null) { |
| connectableElementTemplateParameterItemProvider = new ConnectableElementTemplateParameterItemProvider(this); |
| } |
| |
| return connectableElementTemplateParameterItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.ForkNode} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ForkNodeItemProvider forkNodeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.ForkNode}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createForkNodeAdapter() { |
| if (forkNodeItemProvider == null) { |
| forkNodeItemProvider = new ForkNodeItemProvider(this); |
| } |
| |
| return forkNodeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.JoinNode} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected JoinNodeItemProvider joinNodeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.JoinNode}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createJoinNodeAdapter() { |
| if (joinNodeItemProvider == null) { |
| joinNodeItemProvider = new JoinNodeItemProvider(this); |
| } |
| |
| return joinNodeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.FlowFinalNode} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected FlowFinalNodeItemProvider flowFinalNodeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.FlowFinalNode}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createFlowFinalNodeAdapter() { |
| if (flowFinalNodeItemProvider == null) { |
| flowFinalNodeItemProvider = new FlowFinalNodeItemProvider(this); |
| } |
| |
| return flowFinalNodeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.CentralBufferNode} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected CentralBufferNodeItemProvider centralBufferNodeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.CentralBufferNode}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createCentralBufferNodeAdapter() { |
| if (centralBufferNodeItemProvider == null) { |
| centralBufferNodeItemProvider = new CentralBufferNodeItemProvider(this); |
| } |
| |
| return centralBufferNodeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.ActivityPartition} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ActivityPartitionItemProvider activityPartitionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.ActivityPartition}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createActivityPartitionAdapter() { |
| if (activityPartitionItemProvider == null) { |
| activityPartitionItemProvider = new ActivityPartitionItemProvider(this); |
| } |
| |
| return activityPartitionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Port} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected PortItemProvider portItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Port}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createPortAdapter() { |
| if (portItemProvider == null) { |
| portItemProvider = new PortItemProvider(this); |
| } |
| |
| return portItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.ProtocolConformance} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ProtocolConformanceItemProvider protocolConformanceItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.ProtocolConformance}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createProtocolConformanceAdapter() { |
| if (protocolConformanceItemProvider == null) { |
| protocolConformanceItemProvider = new ProtocolConformanceItemProvider(this); |
| } |
| |
| return protocolConformanceItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.ProtocolStateMachine} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ProtocolStateMachineItemProvider protocolStateMachineItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.ProtocolStateMachine}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createProtocolStateMachineAdapter() { |
| if (protocolStateMachineItemProvider == null) { |
| protocolStateMachineItemProvider = new ProtocolStateMachineItemProvider(this); |
| } |
| |
| return protocolStateMachineItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.ProtocolTransition} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ProtocolTransitionItemProvider protocolTransitionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.ProtocolTransition}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createProtocolTransitionAdapter() { |
| if (protocolTransitionItemProvider == null) { |
| protocolTransitionItemProvider = new ProtocolTransitionItemProvider(this); |
| } |
| |
| return protocolTransitionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.InteractionOccurrence} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected InteractionOccurrenceItemProvider interactionOccurrenceItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.InteractionOccurrence}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createInteractionOccurrenceAdapter() { |
| if (interactionOccurrenceItemProvider == null) { |
| interactionOccurrenceItemProvider = new InteractionOccurrenceItemProvider(this); |
| } |
| |
| return interactionOccurrenceItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Gate} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected GateItemProvider gateItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Gate}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createGateAdapter() { |
| if (gateItemProvider == null) { |
| gateItemProvider = new GateItemProvider(this); |
| } |
| |
| return gateItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.PartDecomposition} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected PartDecompositionItemProvider partDecompositionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.PartDecomposition}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createPartDecompositionAdapter() { |
| if (partDecompositionItemProvider == null) { |
| partDecompositionItemProvider = new PartDecompositionItemProvider(this); |
| } |
| |
| return partDecompositionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.InteractionOperand} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected InteractionOperandItemProvider interactionOperandItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.InteractionOperand}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createInteractionOperandAdapter() { |
| if (interactionOperandItemProvider == null) { |
| interactionOperandItemProvider = new InteractionOperandItemProvider(this); |
| } |
| |
| return interactionOperandItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.InteractionConstraint} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected InteractionConstraintItemProvider interactionConstraintItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.InteractionConstraint}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createInteractionConstraintAdapter() { |
| if (interactionConstraintItemProvider == null) { |
| interactionConstraintItemProvider = new InteractionConstraintItemProvider(this); |
| } |
| |
| return interactionConstraintItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.CombinedFragment} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected CombinedFragmentItemProvider combinedFragmentItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.CombinedFragment}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createCombinedFragmentAdapter() { |
| if (combinedFragmentItemProvider == null) { |
| combinedFragmentItemProvider = new CombinedFragmentItemProvider(this); |
| } |
| |
| return combinedFragmentItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Continuation} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ContinuationItemProvider continuationItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Continuation}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createContinuationAdapter() { |
| if (continuationItemProvider == null) { |
| continuationItemProvider = new ContinuationItemProvider(this); |
| } |
| |
| return continuationItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.TimeExpression} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected TimeExpressionItemProvider timeExpressionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.TimeExpression}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createTimeExpressionAdapter() { |
| if (timeExpressionItemProvider == null) { |
| timeExpressionItemProvider = new TimeExpressionItemProvider(this); |
| } |
| |
| return timeExpressionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Duration} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected DurationItemProvider durationItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Duration}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createDurationAdapter() { |
| if (durationItemProvider == null) { |
| durationItemProvider = new DurationItemProvider(this); |
| } |
| |
| return durationItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.TimeObservationAction} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected TimeObservationActionItemProvider timeObservationActionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.TimeObservationAction}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createTimeObservationActionAdapter() { |
| if (timeObservationActionItemProvider == null) { |
| timeObservationActionItemProvider = new TimeObservationActionItemProvider(this); |
| } |
| |
| return timeObservationActionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.DurationInterval} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected DurationIntervalItemProvider durationIntervalItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.DurationInterval}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createDurationIntervalAdapter() { |
| if (durationIntervalItemProvider == null) { |
| durationIntervalItemProvider = new DurationIntervalItemProvider(this); |
| } |
| |
| return durationIntervalItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Interval} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected IntervalItemProvider intervalItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Interval}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createIntervalAdapter() { |
| if (intervalItemProvider == null) { |
| intervalItemProvider = new IntervalItemProvider(this); |
| } |
| |
| return intervalItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.TimeConstraint} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected TimeConstraintItemProvider timeConstraintItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.TimeConstraint}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createTimeConstraintAdapter() { |
| if (timeConstraintItemProvider == null) { |
| timeConstraintItemProvider = new TimeConstraintItemProvider(this); |
| } |
| |
| return timeConstraintItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.IntervalConstraint} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected IntervalConstraintItemProvider intervalConstraintItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.IntervalConstraint}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createIntervalConstraintAdapter() { |
| if (intervalConstraintItemProvider == null) { |
| intervalConstraintItemProvider = new IntervalConstraintItemProvider(this); |
| } |
| |
| return intervalConstraintItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.TimeInterval} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected TimeIntervalItemProvider timeIntervalItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.TimeInterval}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createTimeIntervalAdapter() { |
| if (timeIntervalItemProvider == null) { |
| timeIntervalItemProvider = new TimeIntervalItemProvider(this); |
| } |
| |
| return timeIntervalItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.DurationObservationAction} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected DurationObservationActionItemProvider durationObservationActionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.DurationObservationAction}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createDurationObservationActionAdapter() { |
| if (durationObservationActionItemProvider == null) { |
| durationObservationActionItemProvider = new DurationObservationActionItemProvider(this); |
| } |
| |
| return durationObservationActionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.DurationConstraint} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected DurationConstraintItemProvider durationConstraintItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.DurationConstraint}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createDurationConstraintAdapter() { |
| if (durationConstraintItemProvider == null) { |
| durationConstraintItemProvider = new DurationConstraintItemProvider(this); |
| } |
| |
| return durationConstraintItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.DataStoreNode} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected DataStoreNodeItemProvider dataStoreNodeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.DataStoreNode}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createDataStoreNodeAdapter() { |
| if (dataStoreNodeItemProvider == null) { |
| dataStoreNodeItemProvider = new DataStoreNodeItemProvider(this); |
| } |
| |
| return dataStoreNodeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.InterruptibleActivityRegion} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected InterruptibleActivityRegionItemProvider interruptibleActivityRegionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.InterruptibleActivityRegion}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createInterruptibleActivityRegionAdapter() { |
| if (interruptibleActivityRegionItemProvider == null) { |
| interruptibleActivityRegionItemProvider = new InterruptibleActivityRegionItemProvider(this); |
| } |
| |
| return interruptibleActivityRegionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.ParameterSet} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ParameterSetItemProvider parameterSetItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.ParameterSet}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createParameterSetAdapter() { |
| if (parameterSetItemProvider == null) { |
| parameterSetItemProvider = new ParameterSetItemProvider(this); |
| } |
| |
| return parameterSetItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.ReadExtentAction} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ReadExtentActionItemProvider readExtentActionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.ReadExtentAction}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createReadExtentActionAdapter() { |
| if (readExtentActionItemProvider == null) { |
| readExtentActionItemProvider = new ReadExtentActionItemProvider(this); |
| } |
| |
| return readExtentActionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.ReclassifyObjectAction} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ReclassifyObjectActionItemProvider reclassifyObjectActionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.ReclassifyObjectAction}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createReclassifyObjectActionAdapter() { |
| if (reclassifyObjectActionItemProvider == null) { |
| reclassifyObjectActionItemProvider = new ReclassifyObjectActionItemProvider(this); |
| } |
| |
| return reclassifyObjectActionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.ReadIsClassifiedObjectAction} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ReadIsClassifiedObjectActionItemProvider readIsClassifiedObjectActionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.ReadIsClassifiedObjectAction}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createReadIsClassifiedObjectActionAdapter() { |
| if (readIsClassifiedObjectActionItemProvider == null) { |
| readIsClassifiedObjectActionItemProvider = new ReadIsClassifiedObjectActionItemProvider(this); |
| } |
| |
| return readIsClassifiedObjectActionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.StartOwnedBehaviorAction} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected StartOwnedBehaviorActionItemProvider startOwnedBehaviorActionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.StartOwnedBehaviorAction}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createStartOwnedBehaviorActionAdapter() { |
| if (startOwnedBehaviorActionItemProvider == null) { |
| startOwnedBehaviorActionItemProvider = new StartOwnedBehaviorActionItemProvider(this); |
| } |
| |
| return startOwnedBehaviorActionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.QualifierValue} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected QualifierValueItemProvider qualifierValueItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.QualifierValue}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createQualifierValueAdapter() { |
| if (qualifierValueItemProvider == null) { |
| qualifierValueItemProvider = new QualifierValueItemProvider(this); |
| } |
| |
| return qualifierValueItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.ReadLinkObjectEndAction} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ReadLinkObjectEndActionItemProvider readLinkObjectEndActionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.ReadLinkObjectEndAction}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createReadLinkObjectEndActionAdapter() { |
| if (readLinkObjectEndActionItemProvider == null) { |
| readLinkObjectEndActionItemProvider = new ReadLinkObjectEndActionItemProvider(this); |
| } |
| |
| return readLinkObjectEndActionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.ReadLinkObjectEndQualifierAction} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ReadLinkObjectEndQualifierActionItemProvider readLinkObjectEndQualifierActionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.ReadLinkObjectEndQualifierAction}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createReadLinkObjectEndQualifierActionAdapter() { |
| if (readLinkObjectEndQualifierActionItemProvider == null) { |
| readLinkObjectEndQualifierActionItemProvider = new ReadLinkObjectEndQualifierActionItemProvider(this); |
| } |
| |
| return readLinkObjectEndQualifierActionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.CreateLinkObjectAction} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected CreateLinkObjectActionItemProvider createLinkObjectActionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.CreateLinkObjectAction}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createCreateLinkObjectActionAdapter() { |
| if (createLinkObjectActionItemProvider == null) { |
| createLinkObjectActionItemProvider = new CreateLinkObjectActionItemProvider(this); |
| } |
| |
| return createLinkObjectActionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.AcceptEventAction} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected AcceptEventActionItemProvider acceptEventActionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.AcceptEventAction}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createAcceptEventActionAdapter() { |
| if (acceptEventActionItemProvider == null) { |
| acceptEventActionItemProvider = new AcceptEventActionItemProvider(this); |
| } |
| |
| return acceptEventActionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.AcceptCallAction} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected AcceptCallActionItemProvider acceptCallActionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.AcceptCallAction}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createAcceptCallActionAdapter() { |
| if (acceptCallActionItemProvider == null) { |
| acceptCallActionItemProvider = new AcceptCallActionItemProvider(this); |
| } |
| |
| return acceptCallActionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.ReplyAction} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ReplyActionItemProvider replyActionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.ReplyAction}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createReplyActionAdapter() { |
| if (replyActionItemProvider == null) { |
| replyActionItemProvider = new ReplyActionItemProvider(this); |
| } |
| |
| return replyActionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.RaiseExceptionAction} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected RaiseExceptionActionItemProvider raiseExceptionActionItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.RaiseExceptionAction}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createRaiseExceptionActionAdapter() { |
| if (raiseExceptionActionItemProvider == null) { |
| raiseExceptionActionItemProvider = new RaiseExceptionActionItemProvider(this); |
| } |
| |
| return raiseExceptionActionItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Deployment} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected DeploymentItemProvider deploymentItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Deployment}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createDeploymentAdapter() { |
| if (deploymentItemProvider == null) { |
| deploymentItemProvider = new DeploymentItemProvider(this); |
| } |
| |
| return deploymentItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Node} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected NodeItemProvider nodeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Node}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createNodeAdapter() { |
| if (nodeItemProvider == null) { |
| nodeItemProvider = new NodeItemProvider(this); |
| } |
| |
| return nodeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Device} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected DeviceItemProvider deviceItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Device}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createDeviceAdapter() { |
| if (deviceItemProvider == null) { |
| deviceItemProvider = new DeviceItemProvider(this); |
| } |
| |
| return deviceItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.ExecutionEnvironment} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ExecutionEnvironmentItemProvider executionEnvironmentItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.ExecutionEnvironment}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createExecutionEnvironmentAdapter() { |
| if (executionEnvironmentItemProvider == null) { |
| executionEnvironmentItemProvider = new ExecutionEnvironmentItemProvider(this); |
| } |
| |
| return executionEnvironmentItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.CommunicationPath} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected CommunicationPathItemProvider communicationPathItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.CommunicationPath}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createCommunicationPathAdapter() { |
| if (communicationPathItemProvider == null) { |
| communicationPathItemProvider = new CommunicationPathItemProvider(this); |
| } |
| |
| return communicationPathItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.Component} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ComponentItemProvider componentItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.Component}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createComponentAdapter() { |
| if (componentItemProvider == null) { |
| componentItemProvider = new ComponentItemProvider(this); |
| } |
| |
| return componentItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.uml2.DeploymentSpecification} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected DeploymentSpecificationItemProvider deploymentSpecificationItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.uml2.DeploymentSpecification}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter createDeploymentSpecificationAdapter() { |
| if (deploymentSpecificationItemProvider == null) { |
| deploymentSpecificationItemProvider = new DeploymentSpecificationItemProvider(this); |
| } |
| |
| return deploymentSpecificationItemProvider; |
| } |
| |
| /** |
| * This returns the root adapter factory that contains this factory. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public ComposeableAdapterFactory getRootAdapterFactory() { |
| return parentAdapterFactory == null ? this : parentAdapterFactory.getRootAdapterFactory(); |
| } |
| |
| /** |
| * This sets the composed adapter factory that contains this factory. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public void setParentAdapterFactory(ComposedAdapterFactory parentAdapterFactory) { |
| this.parentAdapterFactory = parentAdapterFactory; |
| } |
| |
| /** |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public boolean isFactoryForType(Object type) { |
| return supportedTypes.contains(type) || super.isFactoryForType(type); |
| } |
| |
| /** |
| * This implementation substitutes the factory itself as the key for the adapter. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Adapter adapt(Notifier notifier, Object type) { |
| return super.adapt(notifier, this); |
| } |
| |
| /** |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public Object adapt(Object object, Object type) { |
| if (isFactoryForType(type)) { |
| Object adapter = super.adapt(object, type); |
| if (!(type instanceof Class) || (((Class)type).isInstance(adapter))) { |
| return adapter; |
| } |
| } |
| |
| return null; |
| } |
| |
| /** |
| * This adds a listener. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public void addListener(INotifyChangedListener notifyChangedListener) { |
| changeNotifier.addListener(notifyChangedListener); |
| } |
| |
| /** |
| * This removes a listener. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public void removeListener(INotifyChangedListener notifyChangedListener) { |
| changeNotifier.removeListener(notifyChangedListener); |
| } |
| |
| /** |
| * 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) { |
| parentAdapterFactory.fireNotifyChanged(notification); |
| } |
| } |
| |
| } |