| /** |
| * Copyright (c) 2022 CEA LIST and others. |
| * |
| * 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 |
| * http://www.eclipse.org/legal/epl-2.0/ |
| * |
| * SPDX-License-Identifier: EPL-2.0 |
| * |
| * Contributors: |
| * CEA LIST - Initial API and implementation |
| */ |
| package org.eclipse.papyrus.aas.util; |
| |
| import org.eclipse.emf.common.notify.Adapter; |
| import org.eclipse.emf.common.notify.Notifier; |
| |
| import org.eclipse.emf.common.notify.impl.AdapterFactoryImpl; |
| |
| import org.eclipse.emf.ecore.EObject; |
| |
| import org.eclipse.papyrus.aas.*; |
| |
| /** |
| * <!-- begin-user-doc --> |
| * The <b>Adapter Factory</b> for the model. |
| * It provides an adapter <code>createXXX</code> method for each class of the model. |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.aas.AASPackage |
| * @generated |
| */ |
| public class AASAdapterFactory extends AdapterFactoryImpl { |
| /** |
| * The cached model package. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected static AASPackage modelPackage; |
| |
| /** |
| * Creates an instance of the adapter factory. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public AASAdapterFactory() { |
| if (modelPackage == null) { |
| modelPackage = AASPackage.eINSTANCE; |
| } |
| } |
| |
| /** |
| * Returns whether this factory is applicable for the type of the object. |
| * <!-- begin-user-doc --> |
| * This implementation returns <code>true</code> if the object is either the model's package or is an instance object of the model. |
| * <!-- end-user-doc --> |
| * @return whether this factory is applicable for the type of the object. |
| * @generated |
| */ |
| @Override |
| public boolean isFactoryForType(Object object) { |
| if (object == modelPackage) { |
| return true; |
| } |
| if (object instanceof EObject) { |
| return ((EObject)object).eClass().getEPackage() == modelPackage; |
| } |
| return false; |
| } |
| |
| /** |
| * The switch that delegates to the <code>createXXX</code> methods. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected AASSwitch<Adapter> modelSwitch = |
| new AASSwitch<Adapter>() { |
| @Override |
| public Adapter caseAssetAdministrationShell(AssetAdministrationShell object) { |
| return createAssetAdministrationShellAdapter(); |
| } |
| @Override |
| public Adapter caseIdentifiable(Identifiable object) { |
| return createIdentifiableAdapter(); |
| } |
| @Override |
| public Adapter caseReferable(Referable object) { |
| return createReferableAdapter(); |
| } |
| @Override |
| public Adapter caseLangString(LangString object) { |
| return createLangStringAdapter(); |
| } |
| @Override |
| public Adapter caseAdministrativeInformation(AdministrativeInformation object) { |
| return createAdministrativeInformationAdapter(); |
| } |
| @Override |
| public Adapter caseIdentifier(Identifier object) { |
| return createIdentifierAdapter(); |
| } |
| @Override |
| public Adapter caseHasDataSpecification(HasDataSpecification object) { |
| return createHasDataSpecificationAdapter(); |
| } |
| @Override |
| public Adapter caseReference(Reference object) { |
| return createReferenceAdapter(); |
| } |
| @Override |
| public Adapter caseKey(Key object) { |
| return createKeyAdapter(); |
| } |
| @Override |
| public Adapter caseSecurity(Security object) { |
| return createSecurityAdapter(); |
| } |
| @Override |
| public Adapter caseAccessControlPolicyPoints(AccessControlPolicyPoints object) { |
| return createAccessControlPolicyPointsAdapter(); |
| } |
| @Override |
| public Adapter caseAccessControl(AccessControl object) { |
| return createAccessControlAdapter(); |
| } |
| @Override |
| public Adapter caseSubmodel(Submodel object) { |
| return createSubmodelAdapter(); |
| } |
| @Override |
| public Adapter caseHasKind(HasKind object) { |
| return createHasKindAdapter(); |
| } |
| @Override |
| public Adapter caseHasSemantics(HasSemantics object) { |
| return createHasSemanticsAdapter(); |
| } |
| @Override |
| public Adapter caseSubmodelElement(SubmodelElement object) { |
| return createSubmodelElementAdapter(); |
| } |
| @Override |
| public Adapter caseEndpoint(Endpoint object) { |
| return createEndpointAdapter(); |
| } |
| @Override |
| public Adapter caseNodeId(NodeId object) { |
| return createNodeIdAdapter(); |
| } |
| @Override |
| public Adapter caseCertificate(Certificate object) { |
| return createCertificateAdapter(); |
| } |
| @Override |
| public Adapter caseAssetInformation(AssetInformation object) { |
| return createAssetInformationAdapter(); |
| } |
| @Override |
| public Adapter caseIdentifierKeyValuePair(IdentifierKeyValuePair object) { |
| return createIdentifierKeyValuePairAdapter(); |
| } |
| @Override |
| public Adapter caseFile(File object) { |
| return createFileAdapter(); |
| } |
| @Override |
| public Adapter caseDataElement(DataElement object) { |
| return createDataElementAdapter(); |
| } |
| @Override |
| public Adapter caseAsset(Asset object) { |
| return createAssetAdapter(); |
| } |
| @Override |
| public Adapter caseAASEndpoint(AASEndpoint object) { |
| return createAASEndpointAdapter(); |
| } |
| @Override |
| public Adapter caseEntity(Entity object) { |
| return createEntityAdapter(); |
| } |
| @Override |
| public Adapter caseRelationshipElement(RelationshipElement object) { |
| return createRelationshipElementAdapter(); |
| } |
| @Override |
| public Adapter caseOperation(Operation object) { |
| return createOperationAdapter(); |
| } |
| @Override |
| public Adapter caseSubmodelElementCollection(SubmodelElementCollection object) { |
| return createSubmodelElementCollectionAdapter(); |
| } |
| @Override |
| public Adapter caseProperty(Property object) { |
| return createPropertyAdapter(); |
| } |
| @Override |
| public Adapter caseReferenceElement(ReferenceElement object) { |
| return createReferenceElementAdapter(); |
| } |
| @Override |
| public Adapter caseEvent(Event object) { |
| return createEventAdapter(); |
| } |
| @Override |
| public Adapter caseBasicEvent(BasicEvent object) { |
| return createBasicEventAdapter(); |
| } |
| @Override |
| public Adapter caseRange(Range object) { |
| return createRangeAdapter(); |
| } |
| @Override |
| public Adapter caseCapability(Capability object) { |
| return createCapabilityAdapter(); |
| } |
| @Override |
| public Adapter caseConceptDescription(ConceptDescription object) { |
| return createConceptDescriptionAdapter(); |
| } |
| @Override |
| public Adapter caseLangStringSet(LangStringSet object) { |
| return createLangStringSetAdapter(); |
| } |
| @Override |
| public Adapter caseDataSpecificationContent(DataSpecificationContent object) { |
| return createDataSpecificationContentAdapter(); |
| } |
| @Override |
| public Adapter caseDataSpecificationIEC61360(DataSpecificationIEC61360 object) { |
| return createDataSpecificationIEC61360Adapter(); |
| } |
| @Override |
| public Adapter caseValueReferencePairType(ValueReferencePairType object) { |
| return createValueReferencePairTypeAdapter(); |
| } |
| @Override |
| public Adapter caseView(View object) { |
| return createViewAdapter(); |
| } |
| @Override |
| public Adapter caseMultiLanguageProperty(MultiLanguageProperty object) { |
| return createMultiLanguagePropertyAdapter(); |
| } |
| @Override |
| public Adapter defaultCase(EObject object) { |
| return createEObjectAdapter(); |
| } |
| }; |
| |
| /** |
| * Creates an adapter for the <code>target</code>. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param target the object to adapt. |
| * @return the adapter for the <code>target</code>. |
| * @generated |
| */ |
| @Override |
| public Adapter createAdapter(Notifier target) { |
| return modelSwitch.doSwitch((EObject)target); |
| } |
| |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.aas.AssetAdministrationShell <em>Asset Administration Shell</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.papyrus.aas.AssetAdministrationShell |
| * @generated |
| */ |
| public Adapter createAssetAdministrationShellAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.aas.Identifiable <em>Identifiable</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.papyrus.aas.Identifiable |
| * @generated |
| */ |
| public Adapter createIdentifiableAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.aas.Referable <em>Referable</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.papyrus.aas.Referable |
| * @generated |
| */ |
| public Adapter createReferableAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.aas.LangString <em>Lang String</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.papyrus.aas.LangString |
| * @generated |
| */ |
| public Adapter createLangStringAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.aas.AdministrativeInformation <em>Administrative Information</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.papyrus.aas.AdministrativeInformation |
| * @generated |
| */ |
| public Adapter createAdministrativeInformationAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.aas.Identifier <em>Identifier</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.papyrus.aas.Identifier |
| * @generated |
| */ |
| public Adapter createIdentifierAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.aas.HasDataSpecification <em>Has Data Specification</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.papyrus.aas.HasDataSpecification |
| * @generated |
| */ |
| public Adapter createHasDataSpecificationAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.aas.Reference <em>Reference</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.papyrus.aas.Reference |
| * @generated |
| */ |
| public Adapter createReferenceAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.aas.Key <em>Key</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.papyrus.aas.Key |
| * @generated |
| */ |
| public Adapter createKeyAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.aas.Security <em>Security</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.papyrus.aas.Security |
| * @generated |
| */ |
| public Adapter createSecurityAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.aas.AccessControlPolicyPoints <em>Access Control Policy Points</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.papyrus.aas.AccessControlPolicyPoints |
| * @generated |
| */ |
| public Adapter createAccessControlPolicyPointsAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.aas.AccessControl <em>Access Control</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.papyrus.aas.AccessControl |
| * @generated |
| */ |
| public Adapter createAccessControlAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.aas.Submodel <em>Submodel</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.papyrus.aas.Submodel |
| * @generated |
| */ |
| public Adapter createSubmodelAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.aas.HasKind <em>Has Kind</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.papyrus.aas.HasKind |
| * @generated |
| */ |
| public Adapter createHasKindAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.aas.HasSemantics <em>Has Semantics</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.papyrus.aas.HasSemantics |
| * @generated |
| */ |
| public Adapter createHasSemanticsAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.aas.SubmodelElement <em>Submodel Element</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.papyrus.aas.SubmodelElement |
| * @generated |
| */ |
| public Adapter createSubmodelElementAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.aas.Endpoint <em>Endpoint</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.papyrus.aas.Endpoint |
| * @generated |
| */ |
| public Adapter createEndpointAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.aas.NodeId <em>Node Id</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.papyrus.aas.NodeId |
| * @generated |
| */ |
| public Adapter createNodeIdAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.aas.Certificate <em>Certificate</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.papyrus.aas.Certificate |
| * @generated |
| */ |
| public Adapter createCertificateAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.aas.AssetInformation <em>Asset Information</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.papyrus.aas.AssetInformation |
| * @generated |
| */ |
| public Adapter createAssetInformationAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.aas.IdentifierKeyValuePair <em>Identifier Key Value Pair</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.papyrus.aas.IdentifierKeyValuePair |
| * @generated |
| */ |
| public Adapter createIdentifierKeyValuePairAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.aas.File <em>File</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.papyrus.aas.File |
| * @generated |
| */ |
| public Adapter createFileAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.aas.DataElement <em>Data Element</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.papyrus.aas.DataElement |
| * @generated |
| */ |
| public Adapter createDataElementAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.aas.Asset <em>Asset</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.papyrus.aas.Asset |
| * @generated |
| */ |
| public Adapter createAssetAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.aas.AASEndpoint <em>Endpoint</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.papyrus.aas.AASEndpoint |
| * @generated |
| */ |
| public Adapter createAASEndpointAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.aas.Entity <em>Entity</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.papyrus.aas.Entity |
| * @generated |
| */ |
| public Adapter createEntityAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.aas.RelationshipElement <em>Relationship Element</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.papyrus.aas.RelationshipElement |
| * @generated |
| */ |
| public Adapter createRelationshipElementAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.aas.Operation <em>Operation</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.papyrus.aas.Operation |
| * @generated |
| */ |
| public Adapter createOperationAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.aas.SubmodelElementCollection <em>Submodel Element Collection</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.papyrus.aas.SubmodelElementCollection |
| * @generated |
| */ |
| public Adapter createSubmodelElementCollectionAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.aas.Property <em>Property</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.papyrus.aas.Property |
| * @generated |
| */ |
| public Adapter createPropertyAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.aas.ReferenceElement <em>Reference Element</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.papyrus.aas.ReferenceElement |
| * @generated |
| */ |
| public Adapter createReferenceElementAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.aas.Event <em>Event</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.papyrus.aas.Event |
| * @generated |
| */ |
| public Adapter createEventAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.aas.BasicEvent <em>Basic Event</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.papyrus.aas.BasicEvent |
| * @generated |
| */ |
| public Adapter createBasicEventAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.aas.Range <em>Range</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.papyrus.aas.Range |
| * @generated |
| */ |
| public Adapter createRangeAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.aas.Capability <em>Capability</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.papyrus.aas.Capability |
| * @generated |
| */ |
| public Adapter createCapabilityAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.aas.ConceptDescription <em>Concept Description</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.papyrus.aas.ConceptDescription |
| * @generated |
| */ |
| public Adapter createConceptDescriptionAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.aas.LangStringSet <em>Lang String Set</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.papyrus.aas.LangStringSet |
| * @generated |
| */ |
| public Adapter createLangStringSetAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.aas.DataSpecificationContent <em>Data Specification Content</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.papyrus.aas.DataSpecificationContent |
| * @generated |
| */ |
| public Adapter createDataSpecificationContentAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.aas.DataSpecificationIEC61360 <em>Data Specification IEC61360</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.papyrus.aas.DataSpecificationIEC61360 |
| * @generated |
| */ |
| public Adapter createDataSpecificationIEC61360Adapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.aas.ValueReferencePairType <em>Value Reference Pair Type</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.papyrus.aas.ValueReferencePairType |
| * @generated |
| */ |
| public Adapter createValueReferencePairTypeAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.aas.View <em>View</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.papyrus.aas.View |
| * @generated |
| */ |
| public Adapter createViewAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.aas.MultiLanguageProperty <em>Multi Language Property</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.papyrus.aas.MultiLanguageProperty |
| * @generated |
| */ |
| public Adapter createMultiLanguagePropertyAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for the default case. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @generated |
| */ |
| public Adapter createEObjectAdapter() { |
| return null; |
| } |
| |
| } //AASAdapterFactory |