| /** |
| * Copyright (c) 2013, 2017 CEA LIST & LIFL |
| * |
| * All rights reserved. This program and the accompanying materials |
| * are made available under the terms of the Eclipse Public License v1.0 |
| * which accompanies this distribution, and is available at |
| * http://www.eclipse.org/legal/epl-v10.html |
| * |
| * Contributors: |
| * Cedric Dumoulin Cedric.dumoulin@lifl.fr - Initial API and implementation |
| * Quentin Le Menez quentin.lemenez@cea.fr |
| * |
| */ |
| package org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.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.IDisposable; |
| 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.papyrus.internal.infra.gmfdiag.layers.model.layers.util.LayersAdapterFactory; |
| |
| /** |
| * 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 LayersItemProviderAdapterFactory extends LayersAdapterFactory implements ComposeableAdapterFactory, IChangeNotifier, IDisposable { |
| /** |
| * 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<Object> supportedTypes = new ArrayList<Object>(); |
| |
| /** |
| * This constructs an instance. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public LayersItemProviderAdapterFactory() { |
| supportedTypes.add(IEditingDomainItemProvider.class); |
| supportedTypes.add(IStructuredItemContentProvider.class); |
| supportedTypes.add(ITreeItemContentProvider.class); |
| supportedTypes.add(IItemLabelProvider.class); |
| supportedTypes.add(IItemPropertySource.class); |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.LayerNamedStyle} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected LayerNamedStyleItemProvider layerNamedStyleItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.LayerNamedStyle}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createLayerNamedStyleAdapter() { |
| if (layerNamedStyleItemProvider == null) { |
| layerNamedStyleItemProvider = new LayerNamedStyleItemProvider(this); |
| } |
| |
| return layerNamedStyleItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.LayersStack} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected LayersStackItemProvider layersStackItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.LayersStack}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createLayersStackAdapter() { |
| if (layersStackItemProvider == null) { |
| layersStackItemProvider = new LayersStackItemProvider(this); |
| } |
| |
| return layersStackItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.LayersStackApplication} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected LayersStackApplicationItemProvider layersStackApplicationItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.LayersStackApplication}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createLayersStackApplicationAdapter() { |
| if (layersStackApplicationItemProvider == null) { |
| layersStackApplicationItemProvider = new LayersStackApplicationItemProvider(this); |
| } |
| |
| return layersStackApplicationItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.LayerStackDescriptorRegistry} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected LayerStackDescriptorRegistryItemProvider layerStackDescriptorRegistryItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.LayerStackDescriptorRegistry}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createLayerStackDescriptorRegistryAdapter() { |
| if (layerStackDescriptorRegistryItemProvider == null) { |
| layerStackDescriptorRegistryItemProvider = new LayerStackDescriptorRegistryItemProvider(this); |
| } |
| |
| return layerStackDescriptorRegistryItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.PropertyRegistry} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected PropertyRegistryItemProvider propertyRegistryItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.PropertyRegistry}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createPropertyRegistryAdapter() { |
| if (propertyRegistryItemProvider == null) { |
| propertyRegistryItemProvider = new PropertyRegistryItemProvider(this); |
| } |
| |
| return propertyRegistryItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.Property} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected PropertyItemProvider propertyItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.Property}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| 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.papyrus.internal.infra.gmfdiag.layers.model.layers.Metamodel} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected MetamodelItemProvider metamodelItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.Metamodel}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createMetamodelAdapter() { |
| if (metamodelItemProvider == null) { |
| metamodelItemProvider = new MetamodelItemProvider(this); |
| } |
| |
| return metamodelItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.TypeRegistry} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected TypeRegistryItemProvider typeRegistryItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.TypeRegistry}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createTypeRegistryAdapter() { |
| if (typeRegistryItemProvider == null) { |
| typeRegistryItemProvider = new TypeRegistryItemProvider(this); |
| } |
| |
| return typeRegistryItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link java.util.Map.Entry} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected StringToTypeMapItemProvider stringToTypeMapItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link java.util.Map.Entry}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createStringToTypeMapAdapter() { |
| if (stringToTypeMapItemProvider == null) { |
| stringToTypeMapItemProvider = new StringToTypeMapItemProvider(this); |
| } |
| |
| return stringToTypeMapItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.LayerDescriptorRegistry} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected LayerDescriptorRegistryItemProvider layerDescriptorRegistryItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.LayerDescriptorRegistry}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createLayerDescriptorRegistryAdapter() { |
| if (layerDescriptorRegistryItemProvider == null) { |
| layerDescriptorRegistryItemProvider = new LayerDescriptorRegistryItemProvider(this); |
| } |
| |
| return layerDescriptorRegistryItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.LayerDescriptor} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected LayerDescriptorItemProvider layerDescriptorItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.LayerDescriptor}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createLayerDescriptorAdapter() { |
| if (layerDescriptorItemProvider == null) { |
| layerDescriptorItemProvider = new LayerDescriptorItemProvider(this); |
| } |
| |
| return layerDescriptorItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.LayerApplicationFactory} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected LayerApplicationFactoryItemProvider layerApplicationFactoryItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.LayerApplicationFactory}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createLayerApplicationFactoryAdapter() { |
| if (layerApplicationFactoryItemProvider == null) { |
| layerApplicationFactoryItemProvider = new LayerApplicationFactoryItemProvider(this); |
| } |
| |
| return layerApplicationFactoryItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.PropertySetterRegistry} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected PropertySetterRegistryItemProvider propertySetterRegistryItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.PropertySetterRegistry}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createPropertySetterRegistryAdapter() { |
| if (propertySetterRegistryItemProvider == null) { |
| propertySetterRegistryItemProvider = new PropertySetterRegistryItemProvider(this); |
| } |
| |
| return propertySetterRegistryItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link java.util.Map.Entry} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected StringToPropertySetterItemProvider stringToPropertySetterItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link java.util.Map.Entry}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createStringToPropertySetterAdapter() { |
| if (stringToPropertySetterItemProvider == null) { |
| stringToPropertySetterItemProvider = new StringToPropertySetterItemProvider(this); |
| } |
| |
| return stringToPropertySetterItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.LayerOperatorDescriptorRegistry} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected LayerOperatorDescriptorRegistryItemProvider layerOperatorDescriptorRegistryItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.LayerOperatorDescriptorRegistry}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createLayerOperatorDescriptorRegistryAdapter() { |
| if (layerOperatorDescriptorRegistryItemProvider == null) { |
| layerOperatorDescriptorRegistryItemProvider = new LayerOperatorDescriptorRegistryItemProvider(this); |
| } |
| |
| return layerOperatorDescriptorRegistryItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.LayerOperatorDescriptor} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected LayerOperatorDescriptorItemProvider layerOperatorDescriptorItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.LayerOperatorDescriptor}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createLayerOperatorDescriptorAdapter() { |
| if (layerOperatorDescriptorItemProvider == null) { |
| layerOperatorDescriptorItemProvider = new LayerOperatorDescriptorItemProvider(this); |
| } |
| |
| return layerOperatorDescriptorItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.PropertyOperator} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected PropertyOperatorItemProvider propertyOperatorItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.PropertyOperator}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createPropertyOperatorAdapter() { |
| if (propertyOperatorItemProvider == null) { |
| propertyOperatorItemProvider = new PropertyOperatorItemProvider(this); |
| } |
| |
| return propertyOperatorItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.DefaultPropertyOperator} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected DefaultPropertyOperatorItemProvider defaultPropertyOperatorItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.DefaultPropertyOperator}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createDefaultPropertyOperatorAdapter() { |
| if (defaultPropertyOperatorItemProvider == null) { |
| defaultPropertyOperatorItemProvider = new DefaultPropertyOperatorItemProvider(this); |
| } |
| |
| return defaultPropertyOperatorItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link java.util.Map.Entry} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected StringToTypeInstanceMapItemProvider stringToTypeInstanceMapItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link java.util.Map.Entry}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createStringToTypeInstanceMapAdapter() { |
| if (stringToTypeInstanceMapItemProvider == null) { |
| stringToTypeInstanceMapItemProvider = new StringToTypeInstanceMapItemProvider(this); |
| } |
| |
| return stringToTypeInstanceMapItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.Folder} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected FolderItemProvider folderItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.Folder}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createFolderAdapter() { |
| if (folderItemProvider == null) { |
| folderItemProvider = new FolderItemProvider(this); |
| } |
| |
| return folderItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.IntInstance} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected IntInstanceItemProvider intInstanceItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.IntInstance}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createIntInstanceAdapter() { |
| if (intInstanceItemProvider == null) { |
| intInstanceItemProvider = new IntInstanceItemProvider(this); |
| } |
| |
| return intInstanceItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.BooleanInstance} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected BooleanInstanceItemProvider booleanInstanceItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.BooleanInstance}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createBooleanInstanceAdapter() { |
| if (booleanInstanceItemProvider == null) { |
| booleanInstanceItemProvider = new BooleanInstanceItemProvider(this); |
| } |
| |
| return booleanInstanceItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.StringInstance} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected StringInstanceItemProvider stringInstanceItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.StringInstance}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createStringInstanceAdapter() { |
| if (stringInstanceItemProvider == null) { |
| stringInstanceItemProvider = new StringInstanceItemProvider(this); |
| } |
| |
| return stringInstanceItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.IntType} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected IntTypeItemProvider intTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.IntType}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createIntTypeAdapter() { |
| if (intTypeItemProvider == null) { |
| intTypeItemProvider = new IntTypeItemProvider(this); |
| } |
| |
| return intTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.BooleanType} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected BooleanTypeItemProvider booleanTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.BooleanType}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createBooleanTypeAdapter() { |
| if (booleanTypeItemProvider == null) { |
| booleanTypeItemProvider = new BooleanTypeItemProvider(this); |
| } |
| |
| return booleanTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.StringType} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected StringTypeItemProvider stringTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.StringType}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createStringTypeAdapter() { |
| if (stringTypeItemProvider == null) { |
| stringTypeItemProvider = new StringTypeItemProvider(this); |
| } |
| |
| return stringTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.CustomType} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected CustomTypeItemProvider customTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.CustomType}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createCustomTypeAdapter() { |
| if (customTypeItemProvider == null) { |
| customTypeItemProvider = new CustomTypeItemProvider(this); |
| } |
| |
| return customTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.TopLayerOperator} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected TopLayerOperatorItemProvider topLayerOperatorItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.TopLayerOperator}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createTopLayerOperatorAdapter() { |
| if (topLayerOperatorItemProvider == null) { |
| topLayerOperatorItemProvider = new TopLayerOperatorItemProvider(this); |
| } |
| |
| return topLayerOperatorItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.StackedLayerOperator} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected StackedLayerOperatorItemProvider stackedLayerOperatorItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.StackedLayerOperator}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createStackedLayerOperatorAdapter() { |
| if (stackedLayerOperatorItemProvider == null) { |
| stackedLayerOperatorItemProvider = new StackedLayerOperatorItemProvider(this); |
| } |
| |
| return stackedLayerOperatorItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.CustomLayerOperator} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected CustomLayerOperatorItemProvider customLayerOperatorItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.CustomLayerOperator}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createCustomLayerOperatorAdapter() { |
| if (customLayerOperatorItemProvider == null) { |
| customLayerOperatorItemProvider = new CustomLayerOperatorItemProvider(this); |
| } |
| |
| return customLayerOperatorItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.PropertyIndex} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected PropertyIndexItemProvider propertyIndexItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.PropertyIndex}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createPropertyIndexAdapter() { |
| if (propertyIndexItemProvider == null) { |
| propertyIndexItemProvider = new PropertyIndexItemProvider(this); |
| } |
| |
| return propertyIndexItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link java.util.Map.Entry} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected StringToPropertyIndexMapItemProvider stringToPropertyIndexMapItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link java.util.Map.Entry}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createStringToPropertyIndexMapAdapter() { |
| if (stringToPropertyIndexMapItemProvider == null) { |
| stringToPropertyIndexMapItemProvider = new StringToPropertyIndexMapItemProvider(this); |
| } |
| |
| return stringToPropertyIndexMapItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.SimpleLayerDescriptor} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected SimpleLayerDescriptorItemProvider simpleLayerDescriptorItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.SimpleLayerDescriptor}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createSimpleLayerDescriptorAdapter() { |
| if (simpleLayerDescriptorItemProvider == null) { |
| simpleLayerDescriptorItemProvider = new SimpleLayerDescriptorItemProvider(this); |
| } |
| |
| return simpleLayerDescriptorItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.RegExpLayerDescriptor} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected RegExpLayerDescriptorItemProvider regExpLayerDescriptorItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.RegExpLayerDescriptor}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createRegExpLayerDescriptorAdapter() { |
| if (regExpLayerDescriptorItemProvider == null) { |
| regExpLayerDescriptorItemProvider = new RegExpLayerDescriptorItemProvider(this); |
| } |
| |
| return regExpLayerDescriptorItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.NullInstance} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected NullInstanceItemProvider nullInstanceItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.NullInstance}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createNullInstanceAdapter() { |
| if (nullInstanceItemProvider == null) { |
| nullInstanceItemProvider = new NullInstanceItemProvider(this); |
| } |
| |
| return nullInstanceItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.RegExpLayer} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected RegExpLayerItemProvider regExpLayerItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.RegExpLayer}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createRegExpLayerAdapter() { |
| if (regExpLayerItemProvider == null) { |
| regExpLayerItemProvider = new RegExpLayerItemProvider(this); |
| } |
| |
| return regExpLayerItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.Layer} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected LayerItemProvider layerItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.Layer}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createLayerAdapter() { |
| if (layerItemProvider == null) { |
| layerItemProvider = new LayerItemProvider(this); |
| } |
| |
| return layerItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.Color} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ColorItemProvider colorItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.Color}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createColorAdapter() { |
| if (colorItemProvider == null) { |
| colorItemProvider = new ColorItemProvider(this); |
| } |
| |
| return colorItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.ColorInstance} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected ColorInstanceItemProvider colorInstanceItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.ColorInstance}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createColorInstanceAdapter() { |
| if (colorInstanceItemProvider == null) { |
| colorInstanceItemProvider = new ColorInstanceItemProvider(this); |
| } |
| |
| return colorInstanceItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.FillInstance} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected FillInstanceItemProvider fillInstanceItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.FillInstance}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createFillInstanceAdapter() { |
| if (fillInstanceItemProvider == null) { |
| fillInstanceItemProvider = new FillInstanceItemProvider(this); |
| } |
| |
| return fillInstanceItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.Fill} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected FillItemProvider fillItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.Fill}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createFillAdapter() { |
| if (fillItemProvider == null) { |
| fillItemProvider = new FillItemProvider(this); |
| } |
| |
| return fillItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.FillPropertySetter} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected FillPropertySetterItemProvider fillPropertySetterItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.FillPropertySetter}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createFillPropertySetterAdapter() { |
| if (fillPropertySetterItemProvider == null) { |
| fillPropertySetterItemProvider = new FillPropertySetterItemProvider(this); |
| } |
| |
| return fillPropertySetterItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.IsValidPropertySetter} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected IsValidPropertySetterItemProvider isValidPropertySetterItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.IsValidPropertySetter}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createIsValidPropertySetterAdapter() { |
| if (isValidPropertySetterItemProvider == null) { |
| isValidPropertySetterItemProvider = new IsValidPropertySetterItemProvider(this); |
| } |
| |
| return isValidPropertySetterItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.NullPropertySetter} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected NullPropertySetterItemProvider nullPropertySetterItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.NullPropertySetter}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createNullPropertySetterAdapter() { |
| if (nullPropertySetterItemProvider == null) { |
| nullPropertySetterItemProvider = new NullPropertySetterItemProvider(this); |
| } |
| |
| return nullPropertySetterItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.LineType} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected LineTypeItemProvider lineTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.LineType}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createLineTypeAdapter() { |
| if (lineTypeItemProvider == null) { |
| lineTypeItemProvider = new LineTypeItemProvider(this); |
| } |
| |
| return lineTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.LineInstance} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected LineInstanceItemProvider lineInstanceItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.LineInstance}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createLineInstanceAdapter() { |
| if (lineInstanceItemProvider == null) { |
| lineInstanceItemProvider = new LineInstanceItemProvider(this); |
| } |
| |
| return lineInstanceItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.LinePropertySetter} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected LinePropertySetterItemProvider linePropertySetterItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.LinePropertySetter}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createLinePropertySetterAdapter() { |
| if (linePropertySetterItemProvider == null) { |
| linePropertySetterItemProvider = new LinePropertySetterItemProvider(this); |
| } |
| |
| return linePropertySetterItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.FontPropertySetter} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected FontPropertySetterItemProvider fontPropertySetterItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.FontPropertySetter}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createFontPropertySetterAdapter() { |
| if (fontPropertySetterItemProvider == null) { |
| fontPropertySetterItemProvider = new FontPropertySetterItemProvider(this); |
| } |
| |
| return fontPropertySetterItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.FontInstance} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected FontInstanceItemProvider fontInstanceItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.FontInstance}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createFontInstanceAdapter() { |
| if (fontInstanceItemProvider == null) { |
| fontInstanceItemProvider = new FontInstanceItemProvider(this); |
| } |
| |
| return fontInstanceItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.FontType} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected FontTypeItemProvider fontTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.FontType}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createFontTypeAdapter() { |
| if (fontTypeItemProvider == null) { |
| fontTypeItemProvider = new FontTypeItemProvider(this); |
| } |
| |
| return fontTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.IsVisiblePropertySetter} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected IsVisiblePropertySetterItemProvider isVisiblePropertySetterItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.IsVisiblePropertySetter}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createIsVisiblePropertySetterAdapter() { |
| if (isVisiblePropertySetterItemProvider == null) { |
| isVisiblePropertySetterItemProvider = new IsVisiblePropertySetterItemProvider(this); |
| } |
| |
| return isVisiblePropertySetterItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.TopLayerOperatorDescriptor} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected TopLayerOperatorDescriptorItemProvider topLayerOperatorDescriptorItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.TopLayerOperatorDescriptor}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createTopLayerOperatorDescriptorAdapter() { |
| if (topLayerOperatorDescriptorItemProvider == null) { |
| topLayerOperatorDescriptorItemProvider = new TopLayerOperatorDescriptorItemProvider(this); |
| } |
| |
| return topLayerOperatorDescriptorItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.StackedLayerOperatorDescriptor} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected StackedLayerOperatorDescriptorItemProvider stackedLayerOperatorDescriptorItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.StackedLayerOperatorDescriptor}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createStackedLayerOperatorDescriptorAdapter() { |
| if (stackedLayerOperatorDescriptorItemProvider == null) { |
| stackedLayerOperatorDescriptorItemProvider = new StackedLayerOperatorDescriptorItemProvider(this); |
| } |
| |
| return stackedLayerOperatorDescriptorItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.CustomPropertyOperator} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected CustomPropertyOperatorItemProvider customPropertyOperatorItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.CustomPropertyOperator}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createCustomPropertyOperatorAdapter() { |
| if (customPropertyOperatorItemProvider == null) { |
| customPropertyOperatorItemProvider = new CustomPropertyOperatorItemProvider(this); |
| } |
| |
| return customPropertyOperatorItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.AndStackedLayerOperatorDescriptor} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected AndStackedLayerOperatorDescriptorItemProvider andStackedLayerOperatorDescriptorItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.AndStackedLayerOperatorDescriptor}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createAndStackedLayerOperatorDescriptorAdapter() { |
| if (andStackedLayerOperatorDescriptorItemProvider == null) { |
| andStackedLayerOperatorDescriptorItemProvider = new AndStackedLayerOperatorDescriptorItemProvider(this); |
| } |
| |
| return andStackedLayerOperatorDescriptorItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.OrStackedLayerOperatorDescriptor} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected OrStackedLayerOperatorDescriptorItemProvider orStackedLayerOperatorDescriptorItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.OrStackedLayerOperatorDescriptor}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createOrStackedLayerOperatorDescriptorAdapter() { |
| if (orStackedLayerOperatorDescriptorItemProvider == null) { |
| orStackedLayerOperatorDescriptorItemProvider = new OrStackedLayerOperatorDescriptorItemProvider(this); |
| } |
| |
| return orStackedLayerOperatorDescriptorItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.IsAbstractUmlSetter} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected IsAbstractUmlSetterItemProvider isAbstractUmlSetterItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.IsAbstractUmlSetter}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createIsAbstractUmlSetterAdapter() { |
| if (isAbstractUmlSetterItemProvider == null) { |
| isAbstractUmlSetterItemProvider = new IsAbstractUmlSetterItemProvider(this); |
| } |
| |
| return isAbstractUmlSetterItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.AllViewsDerivedLayer} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected AllViewsDerivedLayerItemProvider allViewsDerivedLayerItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.AllViewsDerivedLayer}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createAllViewsDerivedLayerAdapter() { |
| if (allViewsDerivedLayerItemProvider == null) { |
| allViewsDerivedLayerItemProvider = new AllViewsDerivedLayerItemProvider(this); |
| } |
| |
| return allViewsDerivedLayerItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.CSSPropertySetter} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected CSSPropertySetterItemProvider cssPropertySetterItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.CSSPropertySetter}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createCSSPropertySetterAdapter() { |
| if (cssPropertySetterItemProvider == null) { |
| cssPropertySetterItemProvider = new CSSPropertySetterItemProvider(this); |
| } |
| |
| return cssPropertySetterItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.CSSType} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected CSSTypeItemProvider cssTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.CSSType}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createCSSTypeAdapter() { |
| if (cssTypeItemProvider == null) { |
| cssTypeItemProvider = new CSSTypeItemProvider(this); |
| } |
| |
| return cssTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.CSSInstance} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected CSSInstanceItemProvider cssInstanceItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.CSSInstance}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createCSSInstanceAdapter() { |
| if (cssInstanceItemProvider == null) { |
| cssInstanceItemProvider = new CSSInstanceItemProvider(this); |
| } |
| |
| return cssInstanceItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.CSSHidePropertySetter} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected CSSHidePropertySetterItemProvider cssHidePropertySetterItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.CSSHidePropertySetter}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createCSSHidePropertySetterAdapter() { |
| if (cssHidePropertySetterItemProvider == null) { |
| cssHidePropertySetterItemProvider = new CSSHidePropertySetterItemProvider(this); |
| } |
| |
| return cssHidePropertySetterItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.CSSHideType} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected CSSHideTypeItemProvider cssHideTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.CSSHideType}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createCSSHideTypeAdapter() { |
| if (cssHideTypeItemProvider == null) { |
| cssHideTypeItemProvider = new CSSHideTypeItemProvider(this); |
| } |
| |
| return cssHideTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.CSSHideInstance} instances. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected CSSHideInstanceItemProvider cssHideInstanceItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.papyrus.internal.infra.gmfdiag.layers.model.layers.CSSHideInstance}. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| public Adapter createCSSHideInstanceAdapter() { |
| if (cssHideInstanceItemProvider == null) { |
| cssHideInstanceItemProvider = new CSSHideInstanceItemProvider(this); |
| } |
| |
| return cssHideInstanceItemProvider; |
| } |
| |
| /** |
| * 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 |
| */ |
| @Override |
| 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 |
| */ |
| @Override |
| public Adapter adapt(Notifier notifier, Object type) { |
| return super.adapt(notifier, this); |
| } |
| |
| /** |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| @Override |
| 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); |
| } |
| } |
| |
| /** |
| * This disposes all of the item providers created by this factory. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public void dispose() { |
| if (layerNamedStyleItemProvider != null) layerNamedStyleItemProvider.dispose(); |
| if (layersStackItemProvider != null) layersStackItemProvider.dispose(); |
| if (layersStackApplicationItemProvider != null) layersStackApplicationItemProvider.dispose(); |
| if (layerStackDescriptorRegistryItemProvider != null) layerStackDescriptorRegistryItemProvider.dispose(); |
| if (propertyRegistryItemProvider != null) propertyRegistryItemProvider.dispose(); |
| if (propertyItemProvider != null) propertyItemProvider.dispose(); |
| if (metamodelItemProvider != null) metamodelItemProvider.dispose(); |
| if (typeRegistryItemProvider != null) typeRegistryItemProvider.dispose(); |
| if (stringToTypeMapItemProvider != null) stringToTypeMapItemProvider.dispose(); |
| if (layerDescriptorRegistryItemProvider != null) layerDescriptorRegistryItemProvider.dispose(); |
| if (layerDescriptorItemProvider != null) layerDescriptorItemProvider.dispose(); |
| if (layerApplicationFactoryItemProvider != null) layerApplicationFactoryItemProvider.dispose(); |
| if (propertySetterRegistryItemProvider != null) propertySetterRegistryItemProvider.dispose(); |
| if (stringToPropertySetterItemProvider != null) stringToPropertySetterItemProvider.dispose(); |
| if (layerOperatorDescriptorRegistryItemProvider != null) layerOperatorDescriptorRegistryItemProvider.dispose(); |
| if (layerOperatorDescriptorItemProvider != null) layerOperatorDescriptorItemProvider.dispose(); |
| if (propertyOperatorItemProvider != null) propertyOperatorItemProvider.dispose(); |
| if (defaultPropertyOperatorItemProvider != null) defaultPropertyOperatorItemProvider.dispose(); |
| if (stringToTypeInstanceMapItemProvider != null) stringToTypeInstanceMapItemProvider.dispose(); |
| if (folderItemProvider != null) folderItemProvider.dispose(); |
| if (intInstanceItemProvider != null) intInstanceItemProvider.dispose(); |
| if (booleanInstanceItemProvider != null) booleanInstanceItemProvider.dispose(); |
| if (stringInstanceItemProvider != null) stringInstanceItemProvider.dispose(); |
| if (intTypeItemProvider != null) intTypeItemProvider.dispose(); |
| if (booleanTypeItemProvider != null) booleanTypeItemProvider.dispose(); |
| if (stringTypeItemProvider != null) stringTypeItemProvider.dispose(); |
| if (customTypeItemProvider != null) customTypeItemProvider.dispose(); |
| if (topLayerOperatorItemProvider != null) topLayerOperatorItemProvider.dispose(); |
| if (stackedLayerOperatorItemProvider != null) stackedLayerOperatorItemProvider.dispose(); |
| if (customLayerOperatorItemProvider != null) customLayerOperatorItemProvider.dispose(); |
| if (propertyIndexItemProvider != null) propertyIndexItemProvider.dispose(); |
| if (stringToPropertyIndexMapItemProvider != null) stringToPropertyIndexMapItemProvider.dispose(); |
| if (simpleLayerDescriptorItemProvider != null) simpleLayerDescriptorItemProvider.dispose(); |
| if (regExpLayerDescriptorItemProvider != null) regExpLayerDescriptorItemProvider.dispose(); |
| if (nullInstanceItemProvider != null) nullInstanceItemProvider.dispose(); |
| if (regExpLayerItemProvider != null) regExpLayerItemProvider.dispose(); |
| if (layerItemProvider != null) layerItemProvider.dispose(); |
| if (colorItemProvider != null) colorItemProvider.dispose(); |
| if (colorInstanceItemProvider != null) colorInstanceItemProvider.dispose(); |
| if (fillInstanceItemProvider != null) fillInstanceItemProvider.dispose(); |
| if (fillItemProvider != null) fillItemProvider.dispose(); |
| if (fillPropertySetterItemProvider != null) fillPropertySetterItemProvider.dispose(); |
| if (isValidPropertySetterItemProvider != null) isValidPropertySetterItemProvider.dispose(); |
| if (nullPropertySetterItemProvider != null) nullPropertySetterItemProvider.dispose(); |
| if (lineTypeItemProvider != null) lineTypeItemProvider.dispose(); |
| if (lineInstanceItemProvider != null) lineInstanceItemProvider.dispose(); |
| if (linePropertySetterItemProvider != null) linePropertySetterItemProvider.dispose(); |
| if (fontPropertySetterItemProvider != null) fontPropertySetterItemProvider.dispose(); |
| if (fontInstanceItemProvider != null) fontInstanceItemProvider.dispose(); |
| if (fontTypeItemProvider != null) fontTypeItemProvider.dispose(); |
| if (isVisiblePropertySetterItemProvider != null) isVisiblePropertySetterItemProvider.dispose(); |
| if (topLayerOperatorDescriptorItemProvider != null) topLayerOperatorDescriptorItemProvider.dispose(); |
| if (stackedLayerOperatorDescriptorItemProvider != null) stackedLayerOperatorDescriptorItemProvider.dispose(); |
| if (customPropertyOperatorItemProvider != null) customPropertyOperatorItemProvider.dispose(); |
| if (andStackedLayerOperatorDescriptorItemProvider != null) andStackedLayerOperatorDescriptorItemProvider.dispose(); |
| if (orStackedLayerOperatorDescriptorItemProvider != null) orStackedLayerOperatorDescriptorItemProvider.dispose(); |
| if (isAbstractUmlSetterItemProvider != null) isAbstractUmlSetterItemProvider.dispose(); |
| if (allViewsDerivedLayerItemProvider != null) allViewsDerivedLayerItemProvider.dispose(); |
| if (cssPropertySetterItemProvider != null) cssPropertySetterItemProvider.dispose(); |
| if (cssTypeItemProvider != null) cssTypeItemProvider.dispose(); |
| if (cssInstanceItemProvider != null) cssInstanceItemProvider.dispose(); |
| if (cssHidePropertySetterItemProvider != null) cssHidePropertySetterItemProvider.dispose(); |
| if (cssHideTypeItemProvider != null) cssHideTypeItemProvider.dispose(); |
| if (cssHideInstanceItemProvider != null) cssHideInstanceItemProvider.dispose(); |
| } |
| |
| } |