Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.graphdef.edit/src/org/eclipse/papyrus/gmf/gmfgraph/provider/GMFGraphItemProviderAdapterFactory.java')
-rw-r--r--plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.graphdef.edit/src/org/eclipse/papyrus/gmf/gmfgraph/provider/GMFGraphItemProviderAdapterFactory.java1696
1 files changed, 0 insertions, 1696 deletions
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.graphdef.edit/src/org/eclipse/papyrus/gmf/gmfgraph/provider/GMFGraphItemProviderAdapterFactory.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.graphdef.edit/src/org/eclipse/papyrus/gmf/gmfgraph/provider/GMFGraphItemProviderAdapterFactory.java
deleted file mode 100644
index c65777b49da..00000000000
--- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.graphdef.edit/src/org/eclipse/papyrus/gmf/gmfgraph/provider/GMFGraphItemProviderAdapterFactory.java
+++ /dev/null
@@ -1,1696 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006, 2020 Borland Software Corporation, CEA LIST, ARTAL
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License 2.0
- * which accompanies this distribution, and is available at
- * https://www.eclipse.org/legal/epl-2.0/
- *
- * SPDX-License-Identifier: EPL-2.0
- *
- * Contributors:
- * Borland - initial API and implementation
- * Aurelien Didier (ARTAL) - aurelien.didier51@gmail.com - Bug 569174
- ******************************************************************************/
-/**
- * <copyright>
- * </copyright>
- *
- * $Id$
- */
-package org.eclipse.papyrus.gmf.gmfgraph.provider;
-
-import java.util.ArrayList;
-import java.util.Collection;
-import java.util.List;
-
-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.common.util.ResourceLocator;
-import org.eclipse.emf.edit.domain.EditingDomain;
-import org.eclipse.emf.edit.provider.ChangeNotifier;
-import org.eclipse.emf.edit.provider.ChildCreationExtenderManager;
-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.IChildCreationExtender;
-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.gmf.gmfgraph.GMFGraphPackage;
-import org.eclipse.papyrus.gmf.gmfgraph.util.GMFGraphAdapterFactory;
-
-/**
- * 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 GMFGraphItemProviderAdapterFactory extends GMFGraphAdapterFactory implements ComposeableAdapterFactory, IChangeNotifier, IDisposable, IChildCreationExtender {
- /**
- * 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 helps manage the child creation extenders.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected ChildCreationExtenderManager childCreationExtenderManager = new ChildCreationExtenderManager(GMFGraphEditPlugin.INSTANCE, GMFGraphPackage.eNS_URI);
-
- /**
- * 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 GMFGraphItemProviderAdapterFactory() {
- 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.gmf.gmfgraph.Canvas} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected CanvasItemProvider canvasItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.Canvas}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createCanvasAdapter() {
- if (canvasItemProvider == null) {
- canvasItemProvider = new CanvasItemProvider(this);
- }
-
- return canvasItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.FigureGallery} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected FigureGalleryItemProvider figureGalleryItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.FigureGallery}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createFigureGalleryAdapter() {
- if (figureGalleryItemProvider == null) {
- figureGalleryItemProvider = new FigureGalleryItemProvider(this);
- }
-
- return figureGalleryItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.Node} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected NodeItemProvider nodeItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.Node}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- 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.papyrus.gmf.gmfgraph.ChildAccess} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected ChildAccessItemProvider childAccessItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.ChildAccess}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createChildAccessAdapter() {
- if (childAccessItemProvider == null) {
- childAccessItemProvider = new ChildAccessItemProvider(this);
- }
-
- return childAccessItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.Connection} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected ConnectionItemProvider connectionItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.Connection}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createConnectionAdapter() {
- if (connectionItemProvider == null) {
- connectionItemProvider = new ConnectionItemProvider(this);
- }
-
- return connectionItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.Compartment} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected CompartmentItemProvider compartmentItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.Compartment}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createCompartmentAdapter() {
- if (compartmentItemProvider == null) {
- compartmentItemProvider = new CompartmentItemProvider(this);
- }
-
- return compartmentItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.DiagramLabel} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected DiagramLabelItemProvider diagramLabelItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.DiagramLabel}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createDiagramLabelAdapter() {
- if (diagramLabelItemProvider == null) {
- diagramLabelItemProvider = new DiagramLabelItemProvider(this);
- }
-
- return diagramLabelItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.GeneralFacet} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected GeneralFacetItemProvider generalFacetItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.GeneralFacet}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createGeneralFacetAdapter() {
- if (generalFacetItemProvider == null) {
- generalFacetItemProvider = new GeneralFacetItemProvider(this);
- }
-
- return generalFacetItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.AlignmentFacet} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected AlignmentFacetItemProvider alignmentFacetItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.AlignmentFacet}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createAlignmentFacetAdapter() {
- if (alignmentFacetItemProvider == null) {
- alignmentFacetItemProvider = new AlignmentFacetItemProvider(this);
- }
-
- return alignmentFacetItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.GradientFacet} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected GradientFacetItemProvider gradientFacetItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.GradientFacet}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createGradientFacetAdapter() {
- if (gradientFacetItemProvider == null) {
- gradientFacetItemProvider = new GradientFacetItemProvider(this);
- }
-
- return gradientFacetItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.LabelOffsetFacet} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected LabelOffsetFacetItemProvider labelOffsetFacetItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.LabelOffsetFacet}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createLabelOffsetFacetAdapter() {
- if (labelOffsetFacetItemProvider == null) {
- labelOffsetFacetItemProvider = new LabelOffsetFacetItemProvider(this);
- }
-
- return labelOffsetFacetItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.DefaultSizeFacet} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected DefaultSizeFacetItemProvider defaultSizeFacetItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.DefaultSizeFacet}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createDefaultSizeFacetAdapter() {
- if (defaultSizeFacetItemProvider == null) {
- defaultSizeFacetItemProvider = new DefaultSizeFacetItemProvider(this);
- }
-
- return defaultSizeFacetItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.FigureDescriptor} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected FigureDescriptorItemProvider figureDescriptorItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.FigureDescriptor}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createFigureDescriptorAdapter() {
- if (figureDescriptorItemProvider == null) {
- figureDescriptorItemProvider = new FigureDescriptorItemProvider(this);
- }
-
- return figureDescriptorItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.FigureRef} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected FigureRefItemProvider figureRefItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.FigureRef}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createFigureRefAdapter() {
- if (figureRefItemProvider == null) {
- figureRefItemProvider = new FigureRefItemProvider(this);
- }
-
- return figureRefItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.Label} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected LabelItemProvider labelItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.Label}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createLabelAdapter() {
- if (labelItemProvider == null) {
- labelItemProvider = new LabelItemProvider(this);
- }
-
- return labelItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.LabeledContainer} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected LabeledContainerItemProvider labeledContainerItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.LabeledContainer}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createLabeledContainerAdapter() {
- if (labeledContainerItemProvider == null) {
- labeledContainerItemProvider = new LabeledContainerItemProvider(this);
- }
-
- return labeledContainerItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.VerticalLabel} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected VerticalLabelItemProvider verticalLabelItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.VerticalLabel}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createVerticalLabelAdapter() {
- if (verticalLabelItemProvider == null) {
- verticalLabelItemProvider = new VerticalLabelItemProvider(this);
- }
-
- return verticalLabelItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.Rectangle} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected RectangleItemProvider rectangleItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.Rectangle}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createRectangleAdapter() {
- if (rectangleItemProvider == null) {
- rectangleItemProvider = new RectangleItemProvider(this);
- }
-
- return rectangleItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.InvisibleRectangle} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected InvisibleRectangleItemProvider invisibleRectangleItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.InvisibleRectangle}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createInvisibleRectangleAdapter() {
- if (invisibleRectangleItemProvider == null) {
- invisibleRectangleItemProvider = new InvisibleRectangleItemProvider(this);
- }
-
- return invisibleRectangleItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.RoundedRectangle} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected RoundedRectangleItemProvider roundedRectangleItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.RoundedRectangle}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createRoundedRectangleAdapter() {
- if (roundedRectangleItemProvider == null) {
- roundedRectangleItemProvider = new RoundedRectangleItemProvider(this);
- }
-
- return roundedRectangleItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.Ellipse} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected EllipseItemProvider ellipseItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.Ellipse}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createEllipseAdapter() {
- if (ellipseItemProvider == null) {
- ellipseItemProvider = new EllipseItemProvider(this);
- }
-
- return ellipseItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.Polyline} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected PolylineItemProvider polylineItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.Polyline}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createPolylineAdapter() {
- if (polylineItemProvider == null) {
- polylineItemProvider = new PolylineItemProvider(this);
- }
-
- return polylineItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.Polygon} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected PolygonItemProvider polygonItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.Polygon}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createPolygonAdapter() {
- if (polygonItemProvider == null) {
- polygonItemProvider = new PolygonItemProvider(this);
- }
-
- return polygonItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.ScalablePolygon} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected ScalablePolygonItemProvider scalablePolygonItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.ScalablePolygon}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createScalablePolygonAdapter() {
- if (scalablePolygonItemProvider == null) {
- scalablePolygonItemProvider = new ScalablePolygonItemProvider(this);
- }
-
- return scalablePolygonItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.PolylineConnection} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected PolylineConnectionItemProvider polylineConnectionItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.PolylineConnection}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createPolylineConnectionAdapter() {
- if (polylineConnectionItemProvider == null) {
- polylineConnectionItemProvider = new PolylineConnectionItemProvider(this);
- }
-
- return polylineConnectionItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.PolylineDecoration} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected PolylineDecorationItemProvider polylineDecorationItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.PolylineDecoration}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createPolylineDecorationAdapter() {
- if (polylineDecorationItemProvider == null) {
- polylineDecorationItemProvider = new PolylineDecorationItemProvider(this);
- }
-
- return polylineDecorationItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.PolygonDecoration} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected PolygonDecorationItemProvider polygonDecorationItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.PolygonDecoration}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createPolygonDecorationAdapter() {
- if (polygonDecorationItemProvider == null) {
- polygonDecorationItemProvider = new PolygonDecorationItemProvider(this);
- }
-
- return polygonDecorationItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.CustomFigure} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected CustomFigureItemProvider customFigureItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.CustomFigure}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createCustomFigureAdapter() {
- if (customFigureItemProvider == null) {
- customFigureItemProvider = new CustomFigureItemProvider(this);
- }
-
- return customFigureItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.CustomDecoration} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected CustomDecorationItemProvider customDecorationItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.CustomDecoration}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createCustomDecorationAdapter() {
- if (customDecorationItemProvider == null) {
- customDecorationItemProvider = new CustomDecorationItemProvider(this);
- }
-
- return customDecorationItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.CustomConnection} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected CustomConnectionItemProvider customConnectionItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.CustomConnection}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createCustomConnectionAdapter() {
- if (customConnectionItemProvider == null) {
- customConnectionItemProvider = new CustomConnectionItemProvider(this);
- }
-
- return customConnectionItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.RGBColor} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected RGBColorItemProvider rgbColorItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.RGBColor}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createRGBColorAdapter() {
- if (rgbColorItemProvider == null) {
- rgbColorItemProvider = new RGBColorItemProvider(this);
- }
-
- return rgbColorItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.ConstantColor} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected ConstantColorItemProvider constantColorItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.ConstantColor}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createConstantColorAdapter() {
- if (constantColorItemProvider == null) {
- constantColorItemProvider = new ConstantColorItemProvider(this);
- }
-
- return constantColorItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.BasicFont} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected BasicFontItemProvider basicFontItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.BasicFont}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createBasicFontAdapter() {
- if (basicFontItemProvider == null) {
- basicFontItemProvider = new BasicFontItemProvider(this);
- }
-
- return basicFontItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.Point} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected PointItemProvider pointItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.Point}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createPointAdapter() {
- if (pointItemProvider == null) {
- pointItemProvider = new PointItemProvider(this);
- }
-
- return pointItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.Dimension} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected DimensionItemProvider dimensionItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.Dimension}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createDimensionAdapter() {
- if (dimensionItemProvider == null) {
- dimensionItemProvider = new DimensionItemProvider(this);
- }
-
- return dimensionItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.Insets} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected InsetsItemProvider insetsItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.Insets}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createInsetsAdapter() {
- if (insetsItemProvider == null) {
- insetsItemProvider = new InsetsItemProvider(this);
- }
-
- return insetsItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.BorderRef} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected BorderRefItemProvider borderRefItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.BorderRef}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createBorderRefAdapter() {
- if (borderRefItemProvider == null) {
- borderRefItemProvider = new BorderRefItemProvider(this);
- }
-
- return borderRefItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.LineBorder} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected LineBorderItemProvider lineBorderItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.LineBorder}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createLineBorderAdapter() {
- if (lineBorderItemProvider == null) {
- lineBorderItemProvider = new LineBorderItemProvider(this);
- }
-
- return lineBorderItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.MarginBorder} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected MarginBorderItemProvider marginBorderItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.MarginBorder}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createMarginBorderAdapter() {
- if (marginBorderItemProvider == null) {
- marginBorderItemProvider = new MarginBorderItemProvider(this);
- }
-
- return marginBorderItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.CompoundBorder} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected CompoundBorderItemProvider compoundBorderItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.CompoundBorder}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createCompoundBorderAdapter() {
- if (compoundBorderItemProvider == null) {
- compoundBorderItemProvider = new CompoundBorderItemProvider(this);
- }
-
- return compoundBorderItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.CustomBorder} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected CustomBorderItemProvider customBorderItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.CustomBorder}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createCustomBorderAdapter() {
- if (customBorderItemProvider == null) {
- customBorderItemProvider = new CustomBorderItemProvider(this);
- }
-
- return customBorderItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.CustomLayoutData} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected CustomLayoutDataItemProvider customLayoutDataItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.CustomLayoutData}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createCustomLayoutDataAdapter() {
- if (customLayoutDataItemProvider == null) {
- customLayoutDataItemProvider = new CustomLayoutDataItemProvider(this);
- }
-
- return customLayoutDataItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.GridLayoutData} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected GridLayoutDataItemProvider gridLayoutDataItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.GridLayoutData}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createGridLayoutDataAdapter() {
- if (gridLayoutDataItemProvider == null) {
- gridLayoutDataItemProvider = new GridLayoutDataItemProvider(this);
- }
-
- return gridLayoutDataItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.BorderLayoutData} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected BorderLayoutDataItemProvider borderLayoutDataItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.BorderLayoutData}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createBorderLayoutDataAdapter() {
- if (borderLayoutDataItemProvider == null) {
- borderLayoutDataItemProvider = new BorderLayoutDataItemProvider(this);
- }
-
- return borderLayoutDataItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.LayoutRef} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected LayoutRefItemProvider layoutRefItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.LayoutRef}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createLayoutRefAdapter() {
- if (layoutRefItemProvider == null) {
- layoutRefItemProvider = new LayoutRefItemProvider(this);
- }
-
- return layoutRefItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.CustomLayout} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected CustomLayoutItemProvider customLayoutItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.CustomLayout}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createCustomLayoutAdapter() {
- if (customLayoutItemProvider == null) {
- customLayoutItemProvider = new CustomLayoutItemProvider(this);
- }
-
- return customLayoutItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.GridLayout} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected GridLayoutItemProvider gridLayoutItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.GridLayout}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createGridLayoutAdapter() {
- if (gridLayoutItemProvider == null) {
- gridLayoutItemProvider = new GridLayoutItemProvider(this);
- }
-
- return gridLayoutItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.BorderLayout} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected BorderLayoutItemProvider borderLayoutItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.BorderLayout}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createBorderLayoutAdapter() {
- if (borderLayoutItemProvider == null) {
- borderLayoutItemProvider = new BorderLayoutItemProvider(this);
- }
-
- return borderLayoutItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.CustomAttribute} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected CustomAttributeItemProvider customAttributeItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.CustomAttribute}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createCustomAttributeAdapter() {
- if (customAttributeItemProvider == null) {
- customAttributeItemProvider = new CustomAttributeItemProvider(this);
- }
-
- return customAttributeItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.FigureAccessor} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected FigureAccessorItemProvider figureAccessorItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.FigureAccessor}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createFigureAccessorAdapter() {
- if (figureAccessorItemProvider == null) {
- figureAccessorItemProvider = new FigureAccessorItemProvider(this);
- }
-
- return figureAccessorItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.FlowLayout} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected FlowLayoutItemProvider flowLayoutItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.FlowLayout}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createFlowLayoutAdapter() {
- if (flowLayoutItemProvider == null) {
- flowLayoutItemProvider = new FlowLayoutItemProvider(this);
- }
-
- return flowLayoutItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.XYLayout} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected XYLayoutItemProvider xyLayoutItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.XYLayout}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createXYLayoutAdapter() {
- if (xyLayoutItemProvider == null) {
- xyLayoutItemProvider = new XYLayoutItemProvider(this);
- }
-
- return xyLayoutItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.XYLayoutData} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected XYLayoutDataItemProvider xyLayoutDataItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.XYLayoutData}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createXYLayoutDataAdapter() {
- if (xyLayoutDataItemProvider == null) {
- xyLayoutDataItemProvider = new XYLayoutDataItemProvider(this);
- }
-
- return xyLayoutDataItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.StackLayout} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected StackLayoutItemProvider stackLayoutItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.StackLayout}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createStackLayoutAdapter() {
- if (stackLayoutItemProvider == null) {
- stackLayoutItemProvider = new StackLayoutItemProvider(this);
- }
-
- return stackLayoutItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.CenterLayout} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected CenterLayoutItemProvider centerLayoutItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.CenterLayout}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createCenterLayoutAdapter() {
- if (centerLayoutItemProvider == null) {
- centerLayoutItemProvider = new CenterLayoutItemProvider(this);
- }
-
- return centerLayoutItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.SVGFigure} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected SVGFigureItemProvider svgFigureItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.SVGFigure}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createSVGFigureAdapter() {
- if (svgFigureItemProvider == null) {
- svgFigureItemProvider = new SVGFigureItemProvider(this);
- }
-
- return svgFigureItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.SVGProperty} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected SVGPropertyItemProvider svgPropertyItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.SVGProperty}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createSVGPropertyAdapter() {
- if (svgPropertyItemProvider == null) {
- svgPropertyItemProvider = new SVGPropertyItemProvider(this);
- }
-
- return svgPropertyItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.Rectangle2D} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected Rectangle2DItemProvider rectangle2DItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.Rectangle2D}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createRectangle2DAdapter() {
- if (rectangle2DItemProvider == null) {
- rectangle2DItemProvider = new Rectangle2DItemProvider(this);
- }
-
- return rectangle2DItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.CustomPin} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected CustomPinItemProvider customPinItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.CustomPin}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createCustomPinAdapter() {
- if (customPinItemProvider == null) {
- customPinItemProvider = new CustomPinItemProvider(this);
- }
-
- return customPinItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.ColorPin} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected ColorPinItemProvider colorPinItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.ColorPin}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createColorPinAdapter() {
- if (colorPinItemProvider == null) {
- colorPinItemProvider = new ColorPinItemProvider(this);
- }
-
- return colorPinItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.gmf.gmfgraph.VisiblePin} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected VisiblePinItemProvider visiblePinItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.gmf.gmfgraph.VisiblePin}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Adapter createVisiblePinAdapter() {
- if (visiblePinItemProvider == null) {
- visiblePinItemProvider = new VisiblePinItemProvider(this);
- }
-
- return visiblePinItemProvider;
- }
-
- /**
- * 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;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public List<IChildCreationExtender> getChildCreationExtenders() {
- return childCreationExtenderManager.getChildCreationExtenders();
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public Collection<?> getNewChildDescriptors(Object object, EditingDomain editingDomain) {
- return childCreationExtenderManager.getNewChildDescriptors(object, editingDomain);
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public ResourceLocator getResourceLocator() {
- return childCreationExtenderManager;
- }
-
- /**
- * 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 (canvasItemProvider != null) canvasItemProvider.dispose();
- if (figureGalleryItemProvider != null) figureGalleryItemProvider.dispose();
- if (nodeItemProvider != null) nodeItemProvider.dispose();
- if (connectionItemProvider != null) connectionItemProvider.dispose();
- if (compartmentItemProvider != null) compartmentItemProvider.dispose();
- if (diagramLabelItemProvider != null) diagramLabelItemProvider.dispose();
- if (generalFacetItemProvider != null) generalFacetItemProvider.dispose();
- if (alignmentFacetItemProvider != null) alignmentFacetItemProvider.dispose();
- if (gradientFacetItemProvider != null) gradientFacetItemProvider.dispose();
- if (labelOffsetFacetItemProvider != null) labelOffsetFacetItemProvider.dispose();
- if (defaultSizeFacetItemProvider != null) defaultSizeFacetItemProvider.dispose();
- if (figureDescriptorItemProvider != null) figureDescriptorItemProvider.dispose();
- if (childAccessItemProvider != null) childAccessItemProvider.dispose();
- if (figureRefItemProvider != null) figureRefItemProvider.dispose();
- if (labelItemProvider != null) labelItemProvider.dispose();
- if (labeledContainerItemProvider != null) labeledContainerItemProvider.dispose();
- if (verticalLabelItemProvider != null) verticalLabelItemProvider.dispose();
- if (rectangleItemProvider != null) rectangleItemProvider.dispose();
- if (invisibleRectangleItemProvider != null) invisibleRectangleItemProvider.dispose();
- if (roundedRectangleItemProvider != null) roundedRectangleItemProvider.dispose();
- if (ellipseItemProvider != null) ellipseItemProvider.dispose();
- if (polylineItemProvider != null) polylineItemProvider.dispose();
- if (polygonItemProvider != null) polygonItemProvider.dispose();
- if (scalablePolygonItemProvider != null) scalablePolygonItemProvider.dispose();
- if (polylineConnectionItemProvider != null) polylineConnectionItemProvider.dispose();
- if (polylineDecorationItemProvider != null) polylineDecorationItemProvider.dispose();
- if (polygonDecorationItemProvider != null) polygonDecorationItemProvider.dispose();
- if (customAttributeItemProvider != null) customAttributeItemProvider.dispose();
- if (figureAccessorItemProvider != null) figureAccessorItemProvider.dispose();
- if (customFigureItemProvider != null) customFigureItemProvider.dispose();
- if (customDecorationItemProvider != null) customDecorationItemProvider.dispose();
- if (customConnectionItemProvider != null) customConnectionItemProvider.dispose();
- if (rgbColorItemProvider != null) rgbColorItemProvider.dispose();
- if (constantColorItemProvider != null) constantColorItemProvider.dispose();
- if (basicFontItemProvider != null) basicFontItemProvider.dispose();
- if (pointItemProvider != null) pointItemProvider.dispose();
- if (dimensionItemProvider != null) dimensionItemProvider.dispose();
- if (insetsItemProvider != null) insetsItemProvider.dispose();
- if (borderRefItemProvider != null) borderRefItemProvider.dispose();
- if (lineBorderItemProvider != null) lineBorderItemProvider.dispose();
- if (marginBorderItemProvider != null) marginBorderItemProvider.dispose();
- if (compoundBorderItemProvider != null) compoundBorderItemProvider.dispose();
- if (customBorderItemProvider != null) customBorderItemProvider.dispose();
- if (customLayoutDataItemProvider != null) customLayoutDataItemProvider.dispose();
- if (gridLayoutDataItemProvider != null) gridLayoutDataItemProvider.dispose();
- if (borderLayoutDataItemProvider != null) borderLayoutDataItemProvider.dispose();
- if (layoutRefItemProvider != null) layoutRefItemProvider.dispose();
- if (customLayoutItemProvider != null) customLayoutItemProvider.dispose();
- if (gridLayoutItemProvider != null) gridLayoutItemProvider.dispose();
- if (borderLayoutItemProvider != null) borderLayoutItemProvider.dispose();
- if (flowLayoutItemProvider != null) flowLayoutItemProvider.dispose();
- if (xyLayoutItemProvider != null) xyLayoutItemProvider.dispose();
- if (xyLayoutDataItemProvider != null) xyLayoutDataItemProvider.dispose();
- if (stackLayoutItemProvider != null) stackLayoutItemProvider.dispose();
- if (centerLayoutItemProvider != null) centerLayoutItemProvider.dispose();
- if (svgFigureItemProvider != null) svgFigureItemProvider.dispose();
- if (svgPropertyItemProvider != null) svgPropertyItemProvider.dispose();
- if (rectangle2DItemProvider != null) rectangle2DItemProvider.dispose();
- if (customPinItemProvider != null) customPinItemProvider.dispose();
- if (colorPinItemProvider != null) colorPinItemProvider.dispose();
- if (visiblePinItemProvider != null) visiblePinItemProvider.dispose();
- }
-
-}

Back to the top