| /** |
| * Copyright (c) 2012, 2013 itemis AG. |
| * 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: |
| * Mark Broerkens - initial API and implementation |
| * |
| */ |
| package org.eclipse.rmf.reqif10.xhtml.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.rmf.reqif10.xhtml.util.XhtmlAdapterFactory; |
| |
| /** |
| * 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 XhtmlItemProviderAdapterFactory extends XhtmlAdapterFactory 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 XhtmlItemProviderAdapterFactory() { |
| 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.rmf.reqif10.xhtml.DocumentRoot} instances. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected DocumentRootItemProvider documentRootItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.DocumentRoot}. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createDocumentRootAdapter() { |
| if (documentRootItemProvider == null) { |
| documentRootItemProvider = new DocumentRootItemProvider(this); |
| } |
| |
| return documentRootItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlAbbrType} instances. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlAbbrTypeItemProvider xhtmlAbbrTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlAbbrType}. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlAbbrTypeAdapter() { |
| if (xhtmlAbbrTypeItemProvider == null) { |
| xhtmlAbbrTypeItemProvider = new XhtmlAbbrTypeItemProvider(this); |
| } |
| |
| return xhtmlAbbrTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlAcronymType} |
| * instances. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlAcronymTypeItemProvider xhtmlAcronymTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlAcronymType}. <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlAcronymTypeAdapter() { |
| if (xhtmlAcronymTypeItemProvider == null) { |
| xhtmlAcronymTypeItemProvider = new XhtmlAcronymTypeItemProvider(this); |
| } |
| |
| return xhtmlAcronymTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlAddressType} |
| * instances. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlAddressTypeItemProvider xhtmlAddressTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlAddressType}. <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlAddressTypeAdapter() { |
| if (xhtmlAddressTypeItemProvider == null) { |
| xhtmlAddressTypeItemProvider = new XhtmlAddressTypeItemProvider(this); |
| } |
| |
| return xhtmlAddressTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlAType} instances. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlATypeItemProvider xhtmlATypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlAType}. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlATypeAdapter() { |
| if (xhtmlATypeItemProvider == null) { |
| xhtmlATypeItemProvider = new XhtmlATypeItemProvider(this); |
| } |
| |
| return xhtmlATypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlBlockquoteType} |
| * instances. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlBlockquoteTypeItemProvider xhtmlBlockquoteTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlBlockquoteType}. <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlBlockquoteTypeAdapter() { |
| if (xhtmlBlockquoteTypeItemProvider == null) { |
| xhtmlBlockquoteTypeItemProvider = new XhtmlBlockquoteTypeItemProvider(this); |
| } |
| |
| return xhtmlBlockquoteTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlBrType} instances. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlBrTypeItemProvider xhtmlBrTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlBrType}. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlBrTypeAdapter() { |
| if (xhtmlBrTypeItemProvider == null) { |
| xhtmlBrTypeItemProvider = new XhtmlBrTypeItemProvider(this); |
| } |
| |
| return xhtmlBrTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlCaptionType} |
| * instances. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlCaptionTypeItemProvider xhtmlCaptionTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlCaptionType}. <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlCaptionTypeAdapter() { |
| if (xhtmlCaptionTypeItemProvider == null) { |
| xhtmlCaptionTypeItemProvider = new XhtmlCaptionTypeItemProvider(this); |
| } |
| |
| return xhtmlCaptionTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlCiteType} instances. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlCiteTypeItemProvider xhtmlCiteTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlCiteType}. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlCiteTypeAdapter() { |
| if (xhtmlCiteTypeItemProvider == null) { |
| xhtmlCiteTypeItemProvider = new XhtmlCiteTypeItemProvider(this); |
| } |
| |
| return xhtmlCiteTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlCodeType} instances. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlCodeTypeItemProvider xhtmlCodeTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlCodeType}. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlCodeTypeAdapter() { |
| if (xhtmlCodeTypeItemProvider == null) { |
| xhtmlCodeTypeItemProvider = new XhtmlCodeTypeItemProvider(this); |
| } |
| |
| return xhtmlCodeTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlColgroupType} |
| * instances. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlColgroupTypeItemProvider xhtmlColgroupTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlColgroupType}. <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlColgroupTypeAdapter() { |
| if (xhtmlColgroupTypeItemProvider == null) { |
| xhtmlColgroupTypeItemProvider = new XhtmlColgroupTypeItemProvider(this); |
| } |
| |
| return xhtmlColgroupTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlColType} instances. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlColTypeItemProvider xhtmlColTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlColType}. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlColTypeAdapter() { |
| if (xhtmlColTypeItemProvider == null) { |
| xhtmlColTypeItemProvider = new XhtmlColTypeItemProvider(this); |
| } |
| |
| return xhtmlColTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlDdType} instances. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlDdTypeItemProvider xhtmlDdTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlDdType}. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlDdTypeAdapter() { |
| if (xhtmlDdTypeItemProvider == null) { |
| xhtmlDdTypeItemProvider = new XhtmlDdTypeItemProvider(this); |
| } |
| |
| return xhtmlDdTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlDfnType} instances. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlDfnTypeItemProvider xhtmlDfnTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlDfnType}. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlDfnTypeAdapter() { |
| if (xhtmlDfnTypeItemProvider == null) { |
| xhtmlDfnTypeItemProvider = new XhtmlDfnTypeItemProvider(this); |
| } |
| |
| return xhtmlDfnTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlDivType} instances. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlDivTypeItemProvider xhtmlDivTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlDivType}. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlDivTypeAdapter() { |
| if (xhtmlDivTypeItemProvider == null) { |
| xhtmlDivTypeItemProvider = new XhtmlDivTypeItemProvider(this); |
| } |
| |
| return xhtmlDivTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlDlType} instances. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlDlTypeItemProvider xhtmlDlTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlDlType}. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlDlTypeAdapter() { |
| if (xhtmlDlTypeItemProvider == null) { |
| xhtmlDlTypeItemProvider = new XhtmlDlTypeItemProvider(this); |
| } |
| |
| return xhtmlDlTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlDtType} instances. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlDtTypeItemProvider xhtmlDtTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlDtType}. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlDtTypeAdapter() { |
| if (xhtmlDtTypeItemProvider == null) { |
| xhtmlDtTypeItemProvider = new XhtmlDtTypeItemProvider(this); |
| } |
| |
| return xhtmlDtTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlEditType} instances. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlEditTypeItemProvider xhtmlEditTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlEditType}. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlEditTypeAdapter() { |
| if (xhtmlEditTypeItemProvider == null) { |
| xhtmlEditTypeItemProvider = new XhtmlEditTypeItemProvider(this); |
| } |
| |
| return xhtmlEditTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlEmType} instances. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlEmTypeItemProvider xhtmlEmTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlEmType}. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlEmTypeAdapter() { |
| if (xhtmlEmTypeItemProvider == null) { |
| xhtmlEmTypeItemProvider = new XhtmlEmTypeItemProvider(this); |
| } |
| |
| return xhtmlEmTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlH1Type} instances. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlH1TypeItemProvider xhtmlH1TypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlH1Type}. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlH1TypeAdapter() { |
| if (xhtmlH1TypeItemProvider == null) { |
| xhtmlH1TypeItemProvider = new XhtmlH1TypeItemProvider(this); |
| } |
| |
| return xhtmlH1TypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlH2Type} instances. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlH2TypeItemProvider xhtmlH2TypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlH2Type}. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlH2TypeAdapter() { |
| if (xhtmlH2TypeItemProvider == null) { |
| xhtmlH2TypeItemProvider = new XhtmlH2TypeItemProvider(this); |
| } |
| |
| return xhtmlH2TypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlH3Type} instances. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlH3TypeItemProvider xhtmlH3TypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlH3Type}. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlH3TypeAdapter() { |
| if (xhtmlH3TypeItemProvider == null) { |
| xhtmlH3TypeItemProvider = new XhtmlH3TypeItemProvider(this); |
| } |
| |
| return xhtmlH3TypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlH4Type} instances. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlH4TypeItemProvider xhtmlH4TypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlH4Type}. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlH4TypeAdapter() { |
| if (xhtmlH4TypeItemProvider == null) { |
| xhtmlH4TypeItemProvider = new XhtmlH4TypeItemProvider(this); |
| } |
| |
| return xhtmlH4TypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlH5Type} instances. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlH5TypeItemProvider xhtmlH5TypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlH5Type}. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlH5TypeAdapter() { |
| if (xhtmlH5TypeItemProvider == null) { |
| xhtmlH5TypeItemProvider = new XhtmlH5TypeItemProvider(this); |
| } |
| |
| return xhtmlH5TypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlH6Type} instances. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlH6TypeItemProvider xhtmlH6TypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlH6Type}. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlH6TypeAdapter() { |
| if (xhtmlH6TypeItemProvider == null) { |
| xhtmlH6TypeItemProvider = new XhtmlH6TypeItemProvider(this); |
| } |
| |
| return xhtmlH6TypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlHeadingType} |
| * instances. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlHeadingTypeItemProvider xhtmlHeadingTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlHeadingType}. <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlHeadingTypeAdapter() { |
| if (xhtmlHeadingTypeItemProvider == null) { |
| xhtmlHeadingTypeItemProvider = new XhtmlHeadingTypeItemProvider(this); |
| } |
| |
| return xhtmlHeadingTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlHrType} instances. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlHrTypeItemProvider xhtmlHrTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlHrType}. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlHrTypeAdapter() { |
| if (xhtmlHrTypeItemProvider == null) { |
| xhtmlHrTypeItemProvider = new XhtmlHrTypeItemProvider(this); |
| } |
| |
| return xhtmlHrTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlInlPresType} |
| * instances. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlInlPresTypeItemProvider xhtmlInlPresTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlInlPresType}. <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlInlPresTypeAdapter() { |
| if (xhtmlInlPresTypeItemProvider == null) { |
| xhtmlInlPresTypeItemProvider = new XhtmlInlPresTypeItemProvider(this); |
| } |
| |
| return xhtmlInlPresTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlKbdType} instances. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlKbdTypeItemProvider xhtmlKbdTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlKbdType}. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlKbdTypeAdapter() { |
| if (xhtmlKbdTypeItemProvider == null) { |
| xhtmlKbdTypeItemProvider = new XhtmlKbdTypeItemProvider(this); |
| } |
| |
| return xhtmlKbdTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlLiType} instances. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlLiTypeItemProvider xhtmlLiTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlLiType}. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlLiTypeAdapter() { |
| if (xhtmlLiTypeItemProvider == null) { |
| xhtmlLiTypeItemProvider = new XhtmlLiTypeItemProvider(this); |
| } |
| |
| return xhtmlLiTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlObjectType} instances. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlObjectTypeItemProvider xhtmlObjectTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlObjectType}. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlObjectTypeAdapter() { |
| if (xhtmlObjectTypeItemProvider == null) { |
| xhtmlObjectTypeItemProvider = new XhtmlObjectTypeItemProvider(this); |
| } |
| |
| return xhtmlObjectTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlOlType} instances. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlOlTypeItemProvider xhtmlOlTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlOlType}. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlOlTypeAdapter() { |
| if (xhtmlOlTypeItemProvider == null) { |
| xhtmlOlTypeItemProvider = new XhtmlOlTypeItemProvider(this); |
| } |
| |
| return xhtmlOlTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlParamType} instances. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlParamTypeItemProvider xhtmlParamTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlParamType}. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlParamTypeAdapter() { |
| if (xhtmlParamTypeItemProvider == null) { |
| xhtmlParamTypeItemProvider = new XhtmlParamTypeItemProvider(this); |
| } |
| |
| return xhtmlParamTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlPreType} instances. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlPreTypeItemProvider xhtmlPreTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlPreType}. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlPreTypeAdapter() { |
| if (xhtmlPreTypeItemProvider == null) { |
| xhtmlPreTypeItemProvider = new XhtmlPreTypeItemProvider(this); |
| } |
| |
| return xhtmlPreTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlPType} instances. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlPTypeItemProvider xhtmlPTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlPType}. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlPTypeAdapter() { |
| if (xhtmlPTypeItemProvider == null) { |
| xhtmlPTypeItemProvider = new XhtmlPTypeItemProvider(this); |
| } |
| |
| return xhtmlPTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlQType} instances. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlQTypeItemProvider xhtmlQTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlQType}. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlQTypeAdapter() { |
| if (xhtmlQTypeItemProvider == null) { |
| xhtmlQTypeItemProvider = new XhtmlQTypeItemProvider(this); |
| } |
| |
| return xhtmlQTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlSampType} instances. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlSampTypeItemProvider xhtmlSampTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlSampType}. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlSampTypeAdapter() { |
| if (xhtmlSampTypeItemProvider == null) { |
| xhtmlSampTypeItemProvider = new XhtmlSampTypeItemProvider(this); |
| } |
| |
| return xhtmlSampTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlSpanType} instances. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlSpanTypeItemProvider xhtmlSpanTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlSpanType}. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlSpanTypeAdapter() { |
| if (xhtmlSpanTypeItemProvider == null) { |
| xhtmlSpanTypeItemProvider = new XhtmlSpanTypeItemProvider(this); |
| } |
| |
| return xhtmlSpanTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlStrongType} instances. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlStrongTypeItemProvider xhtmlStrongTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlStrongType}. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlStrongTypeAdapter() { |
| if (xhtmlStrongTypeItemProvider == null) { |
| xhtmlStrongTypeItemProvider = new XhtmlStrongTypeItemProvider(this); |
| } |
| |
| return xhtmlStrongTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlTableType} instances. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlTableTypeItemProvider xhtmlTableTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlTableType}. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlTableTypeAdapter() { |
| if (xhtmlTableTypeItemProvider == null) { |
| xhtmlTableTypeItemProvider = new XhtmlTableTypeItemProvider(this); |
| } |
| |
| return xhtmlTableTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlTbodyType} instances. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlTbodyTypeItemProvider xhtmlTbodyTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlTbodyType}. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlTbodyTypeAdapter() { |
| if (xhtmlTbodyTypeItemProvider == null) { |
| xhtmlTbodyTypeItemProvider = new XhtmlTbodyTypeItemProvider(this); |
| } |
| |
| return xhtmlTbodyTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlTdType} instances. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlTdTypeItemProvider xhtmlTdTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlTdType}. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlTdTypeAdapter() { |
| if (xhtmlTdTypeItemProvider == null) { |
| xhtmlTdTypeItemProvider = new XhtmlTdTypeItemProvider(this); |
| } |
| |
| return xhtmlTdTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlTfootType} instances. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlTfootTypeItemProvider xhtmlTfootTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlTfootType}. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlTfootTypeAdapter() { |
| if (xhtmlTfootTypeItemProvider == null) { |
| xhtmlTfootTypeItemProvider = new XhtmlTfootTypeItemProvider(this); |
| } |
| |
| return xhtmlTfootTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlTheadType} instances. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlTheadTypeItemProvider xhtmlTheadTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlTheadType}. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlTheadTypeAdapter() { |
| if (xhtmlTheadTypeItemProvider == null) { |
| xhtmlTheadTypeItemProvider = new XhtmlTheadTypeItemProvider(this); |
| } |
| |
| return xhtmlTheadTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlThType} instances. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlThTypeItemProvider xhtmlThTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlThType}. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlThTypeAdapter() { |
| if (xhtmlThTypeItemProvider == null) { |
| xhtmlThTypeItemProvider = new XhtmlThTypeItemProvider(this); |
| } |
| |
| return xhtmlThTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlTrType} instances. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlTrTypeItemProvider xhtmlTrTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlTrType}. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlTrTypeAdapter() { |
| if (xhtmlTrTypeItemProvider == null) { |
| xhtmlTrTypeItemProvider = new XhtmlTrTypeItemProvider(this); |
| } |
| |
| return xhtmlTrTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlUlType} instances. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlUlTypeItemProvider xhtmlUlTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlUlType}. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlUlTypeAdapter() { |
| if (xhtmlUlTypeItemProvider == null) { |
| xhtmlUlTypeItemProvider = new XhtmlUlTypeItemProvider(this); |
| } |
| |
| return xhtmlUlTypeItemProvider; |
| } |
| |
| /** |
| * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.xhtml.XhtmlVarType} instances. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| protected XhtmlVarTypeItemProvider xhtmlVarTypeItemProvider; |
| |
| /** |
| * This creates an adapter for a {@link org.eclipse.rmf.reqif10.xhtml.XhtmlVarType}. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| @Override |
| public Adapter createXhtmlVarTypeAdapter() { |
| if (xhtmlVarTypeItemProvider == null) { |
| xhtmlVarTypeItemProvider = new XhtmlVarTypeItemProvider(this); |
| } |
| |
| return xhtmlVarTypeItemProvider; |
| } |
| |
| /** |
| * 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 (documentRootItemProvider != null) |
| documentRootItemProvider.dispose(); |
| if (xhtmlAbbrTypeItemProvider != null) |
| xhtmlAbbrTypeItemProvider.dispose(); |
| if (xhtmlAcronymTypeItemProvider != null) |
| xhtmlAcronymTypeItemProvider.dispose(); |
| if (xhtmlAddressTypeItemProvider != null) |
| xhtmlAddressTypeItemProvider.dispose(); |
| if (xhtmlATypeItemProvider != null) |
| xhtmlATypeItemProvider.dispose(); |
| if (xhtmlBlockquoteTypeItemProvider != null) |
| xhtmlBlockquoteTypeItemProvider.dispose(); |
| if (xhtmlBrTypeItemProvider != null) |
| xhtmlBrTypeItemProvider.dispose(); |
| if (xhtmlCaptionTypeItemProvider != null) |
| xhtmlCaptionTypeItemProvider.dispose(); |
| if (xhtmlCiteTypeItemProvider != null) |
| xhtmlCiteTypeItemProvider.dispose(); |
| if (xhtmlCodeTypeItemProvider != null) |
| xhtmlCodeTypeItemProvider.dispose(); |
| if (xhtmlColgroupTypeItemProvider != null) |
| xhtmlColgroupTypeItemProvider.dispose(); |
| if (xhtmlColTypeItemProvider != null) |
| xhtmlColTypeItemProvider.dispose(); |
| if (xhtmlDdTypeItemProvider != null) |
| xhtmlDdTypeItemProvider.dispose(); |
| if (xhtmlDfnTypeItemProvider != null) |
| xhtmlDfnTypeItemProvider.dispose(); |
| if (xhtmlDivTypeItemProvider != null) |
| xhtmlDivTypeItemProvider.dispose(); |
| if (xhtmlDlTypeItemProvider != null) |
| xhtmlDlTypeItemProvider.dispose(); |
| if (xhtmlDtTypeItemProvider != null) |
| xhtmlDtTypeItemProvider.dispose(); |
| if (xhtmlEditTypeItemProvider != null) |
| xhtmlEditTypeItemProvider.dispose(); |
| if (xhtmlEmTypeItemProvider != null) |
| xhtmlEmTypeItemProvider.dispose(); |
| if (xhtmlH1TypeItemProvider != null) |
| xhtmlH1TypeItemProvider.dispose(); |
| if (xhtmlH2TypeItemProvider != null) |
| xhtmlH2TypeItemProvider.dispose(); |
| if (xhtmlH3TypeItemProvider != null) |
| xhtmlH3TypeItemProvider.dispose(); |
| if (xhtmlH4TypeItemProvider != null) |
| xhtmlH4TypeItemProvider.dispose(); |
| if (xhtmlH5TypeItemProvider != null) |
| xhtmlH5TypeItemProvider.dispose(); |
| if (xhtmlH6TypeItemProvider != null) |
| xhtmlH6TypeItemProvider.dispose(); |
| if (xhtmlHeadingTypeItemProvider != null) |
| xhtmlHeadingTypeItemProvider.dispose(); |
| if (xhtmlHrTypeItemProvider != null) |
| xhtmlHrTypeItemProvider.dispose(); |
| if (xhtmlInlPresTypeItemProvider != null) |
| xhtmlInlPresTypeItemProvider.dispose(); |
| if (xhtmlKbdTypeItemProvider != null) |
| xhtmlKbdTypeItemProvider.dispose(); |
| if (xhtmlLiTypeItemProvider != null) |
| xhtmlLiTypeItemProvider.dispose(); |
| if (xhtmlObjectTypeItemProvider != null) |
| xhtmlObjectTypeItemProvider.dispose(); |
| if (xhtmlOlTypeItemProvider != null) |
| xhtmlOlTypeItemProvider.dispose(); |
| if (xhtmlParamTypeItemProvider != null) |
| xhtmlParamTypeItemProvider.dispose(); |
| if (xhtmlPreTypeItemProvider != null) |
| xhtmlPreTypeItemProvider.dispose(); |
| if (xhtmlPTypeItemProvider != null) |
| xhtmlPTypeItemProvider.dispose(); |
| if (xhtmlQTypeItemProvider != null) |
| xhtmlQTypeItemProvider.dispose(); |
| if (xhtmlSampTypeItemProvider != null) |
| xhtmlSampTypeItemProvider.dispose(); |
| if (xhtmlSpanTypeItemProvider != null) |
| xhtmlSpanTypeItemProvider.dispose(); |
| if (xhtmlStrongTypeItemProvider != null) |
| xhtmlStrongTypeItemProvider.dispose(); |
| if (xhtmlTableTypeItemProvider != null) |
| xhtmlTableTypeItemProvider.dispose(); |
| if (xhtmlTbodyTypeItemProvider != null) |
| xhtmlTbodyTypeItemProvider.dispose(); |
| if (xhtmlTdTypeItemProvider != null) |
| xhtmlTdTypeItemProvider.dispose(); |
| if (xhtmlTfootTypeItemProvider != null) |
| xhtmlTfootTypeItemProvider.dispose(); |
| if (xhtmlTheadTypeItemProvider != null) |
| xhtmlTheadTypeItemProvider.dispose(); |
| if (xhtmlThTypeItemProvider != null) |
| xhtmlThTypeItemProvider.dispose(); |
| if (xhtmlTrTypeItemProvider != null) |
| xhtmlTrTypeItemProvider.dispose(); |
| if (xhtmlUlTypeItemProvider != null) |
| xhtmlUlTypeItemProvider.dispose(); |
| if (xhtmlVarTypeItemProvider != null) |
| xhtmlVarTypeItemProvider.dispose(); |
| } |
| |
| } |