| /******************************************************************************* |
| * Copyright (c) 2016 David Carlson and others. |
| * 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: |
| * David Carlson (Clinical Cloud Solutions, LLC) - initial API and implementation |
| *******************************************************************************/ |
| /** |
| */ |
| package org.eclipse.mdht.uml.fhir.core.datatype.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.mdht.uml.fhir.core.datatype.Address; |
| import org.eclipse.mdht.uml.fhir.core.datatype.Age; |
| import org.eclipse.mdht.uml.fhir.core.datatype.Annotation; |
| import org.eclipse.mdht.uml.fhir.core.datatype.Attachment; |
| import org.eclipse.mdht.uml.fhir.core.datatype.BackboneElement; |
| import org.eclipse.mdht.uml.fhir.core.datatype.Base; |
| import org.eclipse.mdht.uml.fhir.core.datatype.Base64Binary; |
| import org.eclipse.mdht.uml.fhir.core.datatype.Code; |
| import org.eclipse.mdht.uml.fhir.core.datatype.CodeableConcept; |
| import org.eclipse.mdht.uml.fhir.core.datatype.Coding; |
| import org.eclipse.mdht.uml.fhir.core.datatype.ContactPoint; |
| import org.eclipse.mdht.uml.fhir.core.datatype.Count; |
| import org.eclipse.mdht.uml.fhir.core.datatype.DataType; |
| import org.eclipse.mdht.uml.fhir.core.datatype.Date; |
| import org.eclipse.mdht.uml.fhir.core.datatype.DateTime; |
| import org.eclipse.mdht.uml.fhir.core.datatype.Decimal; |
| import org.eclipse.mdht.uml.fhir.core.datatype.Distance; |
| import org.eclipse.mdht.uml.fhir.core.datatype.Duration; |
| import org.eclipse.mdht.uml.fhir.core.datatype.Element; |
| import org.eclipse.mdht.uml.fhir.core.datatype.ElementDefinition; |
| import org.eclipse.mdht.uml.fhir.core.datatype.ElementDefinitionElement1; |
| import org.eclipse.mdht.uml.fhir.core.datatype.ElementDefinitionElement2; |
| import org.eclipse.mdht.uml.fhir.core.datatype.ElementDefinitionElement3; |
| import org.eclipse.mdht.uml.fhir.core.datatype.ElementDefinitionElement4; |
| import org.eclipse.mdht.uml.fhir.core.datatype.ElementDefinitionElement5; |
| import org.eclipse.mdht.uml.fhir.core.datatype.ElementDefinitionElement6; |
| import org.eclipse.mdht.uml.fhir.core.datatype.Extension; |
| import org.eclipse.mdht.uml.fhir.core.datatype.FhirDatatypePackage; |
| import org.eclipse.mdht.uml.fhir.core.datatype.HumanName; |
| import org.eclipse.mdht.uml.fhir.core.datatype.Id; |
| import org.eclipse.mdht.uml.fhir.core.datatype.Identifier; |
| import org.eclipse.mdht.uml.fhir.core.datatype.Instant; |
| import org.eclipse.mdht.uml.fhir.core.datatype.Markdown; |
| import org.eclipse.mdht.uml.fhir.core.datatype.Meta; |
| import org.eclipse.mdht.uml.fhir.core.datatype.Money; |
| import org.eclipse.mdht.uml.fhir.core.datatype.Narrative; |
| import org.eclipse.mdht.uml.fhir.core.datatype.NarrativeDiv; |
| import org.eclipse.mdht.uml.fhir.core.datatype.Oid; |
| import org.eclipse.mdht.uml.fhir.core.datatype.Period; |
| import org.eclipse.mdht.uml.fhir.core.datatype.PositiveInt; |
| import org.eclipse.mdht.uml.fhir.core.datatype.Quantity; |
| import org.eclipse.mdht.uml.fhir.core.datatype.Range; |
| import org.eclipse.mdht.uml.fhir.core.datatype.Ratio; |
| import org.eclipse.mdht.uml.fhir.core.datatype.Reference; |
| import org.eclipse.mdht.uml.fhir.core.datatype.SampledData; |
| import org.eclipse.mdht.uml.fhir.core.datatype.Signature; |
| import org.eclipse.mdht.uml.fhir.core.datatype.SimpleQuantity; |
| import org.eclipse.mdht.uml.fhir.core.datatype.Time; |
| import org.eclipse.mdht.uml.fhir.core.datatype.Timing; |
| import org.eclipse.mdht.uml.fhir.core.datatype.TimingElement1; |
| import org.eclipse.mdht.uml.fhir.core.datatype.UnsignedInt; |
| import org.eclipse.mdht.uml.fhir.core.datatype.Uri; |
| import org.eclipse.mdht.uml.fhir.core.datatype.Uuid; |
| |
| /** |
| * <!-- 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.mdht.uml.fhir.core.datatype.FhirDatatypePackage |
| * @generated |
| */ |
| public class FhirDatatypeAdapterFactory extends AdapterFactoryImpl { |
| /** |
| * The cached model package. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected static FhirDatatypePackage modelPackage; |
| |
| /** |
| * Creates an instance of the adapter factory. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public FhirDatatypeAdapterFactory() { |
| if (modelPackage == null) { |
| modelPackage = FhirDatatypePackage.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 FhirDatatypeSwitch<Adapter> modelSwitch = |
| new FhirDatatypeSwitch<Adapter>() { |
| @Override |
| public Adapter caseElement(Element object) { |
| return createElementAdapter(); |
| } |
| @Override |
| public Adapter caseBase(Base object) { |
| return createBaseAdapter(); |
| } |
| @Override |
| public Adapter caseId(Id object) { |
| return createIdAdapter(); |
| } |
| @Override |
| public Adapter caseString(org.eclipse.mdht.uml.fhir.core.datatype.String object) { |
| return createStringAdapter(); |
| } |
| @Override |
| public Adapter caseDataType(DataType object) { |
| return createDataTypeAdapter(); |
| } |
| @Override |
| public Adapter caseExtension(Extension object) { |
| return createExtensionAdapter(); |
| } |
| @Override |
| public Adapter caseUri(Uri object) { |
| return createUriAdapter(); |
| } |
| @Override |
| public Adapter caseBoolean(org.eclipse.mdht.uml.fhir.core.datatype.Boolean object) { |
| return createBooleanAdapter(); |
| } |
| @Override |
| public Adapter caseInteger(org.eclipse.mdht.uml.fhir.core.datatype.Integer object) { |
| return createIntegerAdapter(); |
| } |
| @Override |
| public Adapter caseDecimal(Decimal object) { |
| return createDecimalAdapter(); |
| } |
| @Override |
| public Adapter caseBase64Binary(Base64Binary object) { |
| return createBase64BinaryAdapter(); |
| } |
| @Override |
| public Adapter caseInstant(Instant object) { |
| return createInstantAdapter(); |
| } |
| @Override |
| public Adapter caseDate(Date object) { |
| return createDateAdapter(); |
| } |
| @Override |
| public Adapter caseDateTime(DateTime object) { |
| return createDateTimeAdapter(); |
| } |
| @Override |
| public Adapter caseTime(Time object) { |
| return createTimeAdapter(); |
| } |
| @Override |
| public Adapter caseCode(Code object) { |
| return createCodeAdapter(); |
| } |
| @Override |
| public Adapter caseOid(Oid object) { |
| return createOidAdapter(); |
| } |
| @Override |
| public Adapter caseUnsignedInt(UnsignedInt object) { |
| return createUnsignedIntAdapter(); |
| } |
| @Override |
| public Adapter casePositiveInt(PositiveInt object) { |
| return createPositiveIntAdapter(); |
| } |
| @Override |
| public Adapter caseMarkdown(Markdown object) { |
| return createMarkdownAdapter(); |
| } |
| @Override |
| public Adapter caseAnnotation(Annotation object) { |
| return createAnnotationAdapter(); |
| } |
| @Override |
| public Adapter caseMeta(Meta object) { |
| return createMetaAdapter(); |
| } |
| @Override |
| public Adapter caseCoding(Coding object) { |
| return createCodingAdapter(); |
| } |
| @Override |
| public Adapter caseNarrative(Narrative object) { |
| return createNarrativeAdapter(); |
| } |
| @Override |
| public Adapter caseNarrativeDiv(NarrativeDiv object) { |
| return createNarrativeDivAdapter(); |
| } |
| @Override |
| public Adapter caseBackboneElement(BackboneElement object) { |
| return createBackboneElementAdapter(); |
| } |
| @Override |
| public Adapter caseIdentifier(Identifier object) { |
| return createIdentifierAdapter(); |
| } |
| @Override |
| public Adapter caseCodeableConcept(CodeableConcept object) { |
| return createCodeableConceptAdapter(); |
| } |
| @Override |
| public Adapter casePeriod(Period object) { |
| return createPeriodAdapter(); |
| } |
| @Override |
| public Adapter caseHumanName(HumanName object) { |
| return createHumanNameAdapter(); |
| } |
| @Override |
| public Adapter caseContactPoint(ContactPoint object) { |
| return createContactPointAdapter(); |
| } |
| @Override |
| public Adapter caseAddress(Address object) { |
| return createAddressAdapter(); |
| } |
| @Override |
| public Adapter caseAttachment(Attachment object) { |
| return createAttachmentAdapter(); |
| } |
| @Override |
| public Adapter caseElementDefinition(ElementDefinition object) { |
| return createElementDefinitionAdapter(); |
| } |
| @Override |
| public Adapter caseElementDefinitionElement1(ElementDefinitionElement1 object) { |
| return createElementDefinitionElement1Adapter(); |
| } |
| @Override |
| public Adapter caseElementDefinitionElement2(ElementDefinitionElement2 object) { |
| return createElementDefinitionElement2Adapter(); |
| } |
| @Override |
| public Adapter caseElementDefinitionElement3(ElementDefinitionElement3 object) { |
| return createElementDefinitionElement3Adapter(); |
| } |
| @Override |
| public Adapter caseElementDefinitionElement4(ElementDefinitionElement4 object) { |
| return createElementDefinitionElement4Adapter(); |
| } |
| @Override |
| public Adapter caseElementDefinitionElement5(ElementDefinitionElement5 object) { |
| return createElementDefinitionElement5Adapter(); |
| } |
| @Override |
| public Adapter caseElementDefinitionElement6(ElementDefinitionElement6 object) { |
| return createElementDefinitionElement6Adapter(); |
| } |
| @Override |
| public Adapter caseDuration(Duration object) { |
| return createDurationAdapter(); |
| } |
| @Override |
| public Adapter caseQuantity(Quantity object) { |
| return createQuantityAdapter(); |
| } |
| @Override |
| public Adapter caseRatio(Ratio object) { |
| return createRatioAdapter(); |
| } |
| @Override |
| public Adapter caseSimpleQuantity(SimpleQuantity object) { |
| return createSimpleQuantityAdapter(); |
| } |
| @Override |
| public Adapter caseRange(Range object) { |
| return createRangeAdapter(); |
| } |
| @Override |
| public Adapter caseTiming(Timing object) { |
| return createTimingAdapter(); |
| } |
| @Override |
| public Adapter caseTimingElement1(TimingElement1 object) { |
| return createTimingElement1Adapter(); |
| } |
| @Override |
| public Adapter caseMoney(Money object) { |
| return createMoneyAdapter(); |
| } |
| @Override |
| public Adapter caseSignature(Signature object) { |
| return createSignatureAdapter(); |
| } |
| @Override |
| public Adapter caseSampledData(SampledData object) { |
| return createSampledDataAdapter(); |
| } |
| @Override |
| public Adapter caseReference(Reference object) { |
| return createReferenceAdapter(); |
| } |
| @Override |
| public Adapter caseAge(Age object) { |
| return createAgeAdapter(); |
| } |
| @Override |
| public Adapter caseCount(Count object) { |
| return createCountAdapter(); |
| } |
| @Override |
| public Adapter caseDistance(Distance object) { |
| return createDistanceAdapter(); |
| } |
| @Override |
| public Adapter caseUuid(Uuid object) { |
| return createUuidAdapter(); |
| } |
| @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.mdht.uml.fhir.core.datatype.Element <em>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.mdht.uml.fhir.core.datatype.Element |
| * @generated |
| */ |
| public Adapter createElementAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.Base <em>Base</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.mdht.uml.fhir.core.datatype.Base |
| * @generated |
| */ |
| public Adapter createBaseAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.Id <em>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.mdht.uml.fhir.core.datatype.Id |
| * @generated |
| */ |
| public Adapter createIdAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.String <em>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.mdht.uml.fhir.core.datatype.String |
| * @generated |
| */ |
| public Adapter createStringAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.DataType <em>Data 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.mdht.uml.fhir.core.datatype.DataType |
| * @generated |
| */ |
| public Adapter createDataTypeAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.Extension <em>Extension</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.mdht.uml.fhir.core.datatype.Extension |
| * @generated |
| */ |
| public Adapter createExtensionAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.Uri <em>Uri</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.mdht.uml.fhir.core.datatype.Uri |
| * @generated |
| */ |
| public Adapter createUriAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.Boolean <em>Boolean</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.mdht.uml.fhir.core.datatype.Boolean |
| * @generated |
| */ |
| public Adapter createBooleanAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.Integer <em>Integer</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.mdht.uml.fhir.core.datatype.Integer |
| * @generated |
| */ |
| public Adapter createIntegerAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.Decimal <em>Decimal</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.mdht.uml.fhir.core.datatype.Decimal |
| * @generated |
| */ |
| public Adapter createDecimalAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.Base64Binary <em>Base64 Binary</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.mdht.uml.fhir.core.datatype.Base64Binary |
| * @generated |
| */ |
| public Adapter createBase64BinaryAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.Instant <em>Instant</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.mdht.uml.fhir.core.datatype.Instant |
| * @generated |
| */ |
| public Adapter createInstantAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.Date <em>Date</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.mdht.uml.fhir.core.datatype.Date |
| * @generated |
| */ |
| public Adapter createDateAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.DateTime <em>Date Time</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.mdht.uml.fhir.core.datatype.DateTime |
| * @generated |
| */ |
| public Adapter createDateTimeAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.Time <em>Time</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.mdht.uml.fhir.core.datatype.Time |
| * @generated |
| */ |
| public Adapter createTimeAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.Code <em>Code</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.mdht.uml.fhir.core.datatype.Code |
| * @generated |
| */ |
| public Adapter createCodeAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.Oid <em>Oid</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.mdht.uml.fhir.core.datatype.Oid |
| * @generated |
| */ |
| public Adapter createOidAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.UnsignedInt <em>Unsigned Int</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.mdht.uml.fhir.core.datatype.UnsignedInt |
| * @generated |
| */ |
| public Adapter createUnsignedIntAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.PositiveInt <em>Positive Int</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.mdht.uml.fhir.core.datatype.PositiveInt |
| * @generated |
| */ |
| public Adapter createPositiveIntAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.Markdown <em>Markdown</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.mdht.uml.fhir.core.datatype.Markdown |
| * @generated |
| */ |
| public Adapter createMarkdownAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.Annotation <em>Annotation</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.mdht.uml.fhir.core.datatype.Annotation |
| * @generated |
| */ |
| public Adapter createAnnotationAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.Meta <em>Meta</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.mdht.uml.fhir.core.datatype.Meta |
| * @generated |
| */ |
| public Adapter createMetaAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.Coding <em>Coding</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.mdht.uml.fhir.core.datatype.Coding |
| * @generated |
| */ |
| public Adapter createCodingAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.Narrative <em>Narrative</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.mdht.uml.fhir.core.datatype.Narrative |
| * @generated |
| */ |
| public Adapter createNarrativeAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.NarrativeDiv <em>Narrative Div</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.mdht.uml.fhir.core.datatype.NarrativeDiv |
| * @generated |
| */ |
| public Adapter createNarrativeDivAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.BackboneElement <em>Backbone 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.mdht.uml.fhir.core.datatype.BackboneElement |
| * @generated |
| */ |
| public Adapter createBackboneElementAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.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.mdht.uml.fhir.core.datatype.Identifier |
| * @generated |
| */ |
| public Adapter createIdentifierAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.CodeableConcept <em>Codeable Concept</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.mdht.uml.fhir.core.datatype.CodeableConcept |
| * @generated |
| */ |
| public Adapter createCodeableConceptAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.Period <em>Period</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.mdht.uml.fhir.core.datatype.Period |
| * @generated |
| */ |
| public Adapter createPeriodAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.HumanName <em>Human Name</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.mdht.uml.fhir.core.datatype.HumanName |
| * @generated |
| */ |
| public Adapter createHumanNameAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.ContactPoint <em>Contact Point</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.mdht.uml.fhir.core.datatype.ContactPoint |
| * @generated |
| */ |
| public Adapter createContactPointAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.Address <em>Address</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.mdht.uml.fhir.core.datatype.Address |
| * @generated |
| */ |
| public Adapter createAddressAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.Attachment <em>Attachment</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.mdht.uml.fhir.core.datatype.Attachment |
| * @generated |
| */ |
| public Adapter createAttachmentAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.ElementDefinition <em>Element Definition</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.mdht.uml.fhir.core.datatype.ElementDefinition |
| * @generated |
| */ |
| public Adapter createElementDefinitionAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.ElementDefinitionElement1 <em>Element Definition Element1</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.mdht.uml.fhir.core.datatype.ElementDefinitionElement1 |
| * @generated |
| */ |
| public Adapter createElementDefinitionElement1Adapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.ElementDefinitionElement2 <em>Element Definition Element2</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.mdht.uml.fhir.core.datatype.ElementDefinitionElement2 |
| * @generated |
| */ |
| public Adapter createElementDefinitionElement2Adapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.ElementDefinitionElement3 <em>Element Definition Element3</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.mdht.uml.fhir.core.datatype.ElementDefinitionElement3 |
| * @generated |
| */ |
| public Adapter createElementDefinitionElement3Adapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.ElementDefinitionElement4 <em>Element Definition Element4</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.mdht.uml.fhir.core.datatype.ElementDefinitionElement4 |
| * @generated |
| */ |
| public Adapter createElementDefinitionElement4Adapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.ElementDefinitionElement5 <em>Element Definition Element5</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.mdht.uml.fhir.core.datatype.ElementDefinitionElement5 |
| * @generated |
| */ |
| public Adapter createElementDefinitionElement5Adapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.ElementDefinitionElement6 <em>Element Definition Element6</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.mdht.uml.fhir.core.datatype.ElementDefinitionElement6 |
| * @generated |
| */ |
| public Adapter createElementDefinitionElement6Adapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.Duration <em>Duration</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.mdht.uml.fhir.core.datatype.Duration |
| * @generated |
| */ |
| public Adapter createDurationAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.Quantity <em>Quantity</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.mdht.uml.fhir.core.datatype.Quantity |
| * @generated |
| */ |
| public Adapter createQuantityAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.Ratio <em>Ratio</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.mdht.uml.fhir.core.datatype.Ratio |
| * @generated |
| */ |
| public Adapter createRatioAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.SimpleQuantity <em>Simple Quantity</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.mdht.uml.fhir.core.datatype.SimpleQuantity |
| * @generated |
| */ |
| public Adapter createSimpleQuantityAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.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.mdht.uml.fhir.core.datatype.Range |
| * @generated |
| */ |
| public Adapter createRangeAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.Timing <em>Timing</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.mdht.uml.fhir.core.datatype.Timing |
| * @generated |
| */ |
| public Adapter createTimingAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.TimingElement1 <em>Timing Element1</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.mdht.uml.fhir.core.datatype.TimingElement1 |
| * @generated |
| */ |
| public Adapter createTimingElement1Adapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.Money <em>Money</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.mdht.uml.fhir.core.datatype.Money |
| * @generated |
| */ |
| public Adapter createMoneyAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.Signature <em>Signature</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.mdht.uml.fhir.core.datatype.Signature |
| * @generated |
| */ |
| public Adapter createSignatureAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.SampledData <em>Sampled Data</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.mdht.uml.fhir.core.datatype.SampledData |
| * @generated |
| */ |
| public Adapter createSampledDataAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.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.mdht.uml.fhir.core.datatype.Reference |
| * @generated |
| */ |
| public Adapter createReferenceAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.Age <em>Age</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.mdht.uml.fhir.core.datatype.Age |
| * @generated |
| */ |
| public Adapter createAgeAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.Count <em>Count</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.mdht.uml.fhir.core.datatype.Count |
| * @generated |
| */ |
| public Adapter createCountAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.Distance <em>Distance</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.mdht.uml.fhir.core.datatype.Distance |
| * @generated |
| */ |
| public Adapter createDistanceAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.mdht.uml.fhir.core.datatype.Uuid <em>Uuid</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.mdht.uml.fhir.core.datatype.Uuid |
| * @generated |
| */ |
| public Adapter createUuidAdapter() { |
| 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; |
| } |
| |
| } //FhirDatatypeAdapterFactory |