/** * * * * $Id$ */ package net.opengis.ows11.util; import net.opengis.ows11.*; 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; /** * * The Adapter Factory for the model. * It provides an adapter createXXX method for each class of the model. * * @see net.opengis.ows11.Ows11Package * @generated */ public class Ows11AdapterFactory extends AdapterFactoryImpl { /** * The cached model package. * * * @generated */ protected static Ows11Package modelPackage; /** * Creates an instance of the adapter factory. * * * @generated */ public Ows11AdapterFactory() { if (modelPackage == null) { modelPackage = Ows11Package.eINSTANCE; } } /** * Returns whether this factory is applicable for the type of the object. * * This implementation returns true if the object is either the model's package or is an instance object of the model. * * @return whether this factory is applicable for the type of the object. * @generated */ 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 createXXX methods. * * * @generated */ protected Ows11Switch modelSwitch = new Ows11Switch() { public Object caseAbstractReferenceBaseType(AbstractReferenceBaseType object) { return createAbstractReferenceBaseTypeAdapter(); } public Object caseAcceptFormatsType(AcceptFormatsType object) { return createAcceptFormatsTypeAdapter(); } public Object caseAcceptVersionsType(AcceptVersionsType object) { return createAcceptVersionsTypeAdapter(); } public Object caseAddressType(AddressType object) { return createAddressTypeAdapter(); } public Object caseAllowedValuesType(AllowedValuesType object) { return createAllowedValuesTypeAdapter(); } public Object caseAnyValueType(AnyValueType object) { return createAnyValueTypeAdapter(); } public Object caseBasicIdentificationType(BasicIdentificationType object) { return createBasicIdentificationTypeAdapter(); } public Object caseBoundingBoxType(BoundingBoxType object) { return createBoundingBoxTypeAdapter(); } public Object caseCapabilitiesBaseType(CapabilitiesBaseType object) { return createCapabilitiesBaseTypeAdapter(); } public Object caseCodeType(CodeType object) { return createCodeTypeAdapter(); } public Object caseContactType(ContactType object) { return createContactTypeAdapter(); } public Object caseContentsBaseType(ContentsBaseType object) { return createContentsBaseTypeAdapter(); } public Object caseDatasetDescriptionSummaryBaseType(DatasetDescriptionSummaryBaseType object) { return createDatasetDescriptionSummaryBaseTypeAdapter(); } public Object caseDCPType(DCPType object) { return createDCPTypeAdapter(); } public Object caseDescriptionType(DescriptionType object) { return createDescriptionTypeAdapter(); } public Object caseDocumentRoot(DocumentRoot object) { return createDocumentRootAdapter(); } public Object caseDomainMetadataType(DomainMetadataType object) { return createDomainMetadataTypeAdapter(); } public Object caseDomainType(DomainType object) { return createDomainTypeAdapter(); } public Object caseExceptionReportType(ExceptionReportType object) { return createExceptionReportTypeAdapter(); } public Object caseExceptionType(ExceptionType object) { return createExceptionTypeAdapter(); } public Object caseGetCapabilitiesType(GetCapabilitiesType object) { return createGetCapabilitiesTypeAdapter(); } public Object caseGetResourceByIdType(GetResourceByIdType object) { return createGetResourceByIdTypeAdapter(); } public Object caseHTTPType(HTTPType object) { return createHTTPTypeAdapter(); } public Object caseIdentificationType(IdentificationType object) { return createIdentificationTypeAdapter(); } public Object caseKeywordsType(KeywordsType object) { return createKeywordsTypeAdapter(); } public Object caseLanguageStringType(LanguageStringType object) { return createLanguageStringTypeAdapter(); } public Object caseManifestType(ManifestType object) { return createManifestTypeAdapter(); } public Object caseMetadataType(MetadataType object) { return createMetadataTypeAdapter(); } public Object caseNoValuesType(NoValuesType object) { return createNoValuesTypeAdapter(); } public Object caseOnlineResourceType(OnlineResourceType object) { return createOnlineResourceTypeAdapter(); } public Object caseOperationsMetadataType(OperationsMetadataType object) { return createOperationsMetadataTypeAdapter(); } public Object caseOperationType(OperationType object) { return createOperationTypeAdapter(); } public Object caseRangeType(RangeType object) { return createRangeTypeAdapter(); } public Object caseReferenceGroupType(ReferenceGroupType object) { return createReferenceGroupTypeAdapter(); } public Object caseReferenceType(ReferenceType object) { return createReferenceTypeAdapter(); } public Object caseRequestMethodType(RequestMethodType object) { return createRequestMethodTypeAdapter(); } public Object caseResponsiblePartySubsetType(ResponsiblePartySubsetType object) { return createResponsiblePartySubsetTypeAdapter(); } public Object caseResponsiblePartyType(ResponsiblePartyType object) { return createResponsiblePartyTypeAdapter(); } public Object caseSectionsType(SectionsType object) { return createSectionsTypeAdapter(); } public Object caseServiceIdentificationType(ServiceIdentificationType object) { return createServiceIdentificationTypeAdapter(); } public Object caseServiceProviderType(ServiceProviderType object) { return createServiceProviderTypeAdapter(); } public Object caseServiceReferenceType(ServiceReferenceType object) { return createServiceReferenceTypeAdapter(); } public Object caseTelephoneType(TelephoneType object) { return createTelephoneTypeAdapter(); } public Object caseUnNamedDomainType(UnNamedDomainType object) { return createUnNamedDomainTypeAdapter(); } public Object caseValuesReferenceType(ValuesReferenceType object) { return createValuesReferenceTypeAdapter(); } public Object caseValueType(ValueType object) { return createValueTypeAdapter(); } public Object caseWGS84BoundingBoxType(WGS84BoundingBoxType object) { return createWGS84BoundingBoxTypeAdapter(); } public Object defaultCase(EObject object) { return createEObjectAdapter(); } }; /** * Creates an adapter for the target. * * * @param target the object to adapt. * @return the adapter for the target. * @generated */ public Adapter createAdapter(Notifier target) { return (Adapter)modelSwitch.doSwitch((EObject)target); } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.AbstractReferenceBaseType Abstract Reference Base Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.AbstractReferenceBaseType * @generated */ public Adapter createAbstractReferenceBaseTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.AcceptFormatsType Accept Formats Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.AcceptFormatsType * @generated */ public Adapter createAcceptFormatsTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.AcceptVersionsType Accept Versions Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.AcceptVersionsType * @generated */ public Adapter createAcceptVersionsTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.AddressType Address Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.AddressType * @generated */ public Adapter createAddressTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.AllowedValuesType Allowed Values Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.AllowedValuesType * @generated */ public Adapter createAllowedValuesTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.AnyValueType Any Value Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.AnyValueType * @generated */ public Adapter createAnyValueTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.BasicIdentificationType Basic Identification Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.BasicIdentificationType * @generated */ public Adapter createBasicIdentificationTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.BoundingBoxType Bounding Box Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.BoundingBoxType * @generated */ public Adapter createBoundingBoxTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.CapabilitiesBaseType Capabilities Base Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.CapabilitiesBaseType * @generated */ public Adapter createCapabilitiesBaseTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.CodeType Code Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.CodeType * @generated */ public Adapter createCodeTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.ContactType Contact Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.ContactType * @generated */ public Adapter createContactTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.ContentsBaseType Contents Base Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.ContentsBaseType * @generated */ public Adapter createContentsBaseTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.DatasetDescriptionSummaryBaseType Dataset Description Summary Base Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.DatasetDescriptionSummaryBaseType * @generated */ public Adapter createDatasetDescriptionSummaryBaseTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.DCPType DCP Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.DCPType * @generated */ public Adapter createDCPTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.DescriptionType Description Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.DescriptionType * @generated */ public Adapter createDescriptionTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.DocumentRoot Document Root}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.DocumentRoot * @generated */ public Adapter createDocumentRootAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.DomainMetadataType Domain Metadata Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.DomainMetadataType * @generated */ public Adapter createDomainMetadataTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.DomainType Domain Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.DomainType * @generated */ public Adapter createDomainTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.ExceptionReportType Exception Report Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.ExceptionReportType * @generated */ public Adapter createExceptionReportTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.ExceptionType Exception Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.ExceptionType * @generated */ public Adapter createExceptionTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.GetCapabilitiesType Get Capabilities Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.GetCapabilitiesType * @generated */ public Adapter createGetCapabilitiesTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.GetResourceByIdType Get Resource By Id Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.GetResourceByIdType * @generated */ public Adapter createGetResourceByIdTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.HTTPType HTTP Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.HTTPType * @generated */ public Adapter createHTTPTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.IdentificationType Identification Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.IdentificationType * @generated */ public Adapter createIdentificationTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.KeywordsType Keywords Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.KeywordsType * @generated */ public Adapter createKeywordsTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.LanguageStringType Language String Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.LanguageStringType * @generated */ public Adapter createLanguageStringTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.ManifestType Manifest Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.ManifestType * @generated */ public Adapter createManifestTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.MetadataType Metadata Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.MetadataType * @generated */ public Adapter createMetadataTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.NoValuesType No Values Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.NoValuesType * @generated */ public Adapter createNoValuesTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.OnlineResourceType Online Resource Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.OnlineResourceType * @generated */ public Adapter createOnlineResourceTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.OperationsMetadataType Operations Metadata Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.OperationsMetadataType * @generated */ public Adapter createOperationsMetadataTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.OperationType Operation Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.OperationType * @generated */ public Adapter createOperationTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.RangeType Range Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.RangeType * @generated */ public Adapter createRangeTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.ReferenceGroupType Reference Group Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.ReferenceGroupType * @generated */ public Adapter createReferenceGroupTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.ReferenceType Reference Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.ReferenceType * @generated */ public Adapter createReferenceTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.RequestMethodType Request Method Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.RequestMethodType * @generated */ public Adapter createRequestMethodTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.ResponsiblePartySubsetType Responsible Party Subset Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.ResponsiblePartySubsetType * @generated */ public Adapter createResponsiblePartySubsetTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.ResponsiblePartyType Responsible Party Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.ResponsiblePartyType * @generated */ public Adapter createResponsiblePartyTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.SectionsType Sections Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.SectionsType * @generated */ public Adapter createSectionsTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.ServiceIdentificationType Service Identification Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.ServiceIdentificationType * @generated */ public Adapter createServiceIdentificationTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.ServiceProviderType Service Provider Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.ServiceProviderType * @generated */ public Adapter createServiceProviderTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.ServiceReferenceType Service Reference Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.ServiceReferenceType * @generated */ public Adapter createServiceReferenceTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.TelephoneType Telephone Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.TelephoneType * @generated */ public Adapter createTelephoneTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.UnNamedDomainType Un Named Domain Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.UnNamedDomainType * @generated */ public Adapter createUnNamedDomainTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.ValuesReferenceType Values Reference Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.ValuesReferenceType * @generated */ public Adapter createValuesReferenceTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.ValueType Value Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.ValueType * @generated */ public Adapter createValueTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.opengis.ows11.WGS84BoundingBoxType WGS84 Bounding Box Type}'. * * 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. * * @return the new adapter. * @see net.opengis.ows11.WGS84BoundingBoxType * @generated */ public Adapter createWGS84BoundingBoxTypeAdapter() { return null; } /** * Creates a new adapter for the default case. * * This default implementation returns null. * * @return the new adapter. * @generated */ public Adapter createEObjectAdapter() { return null; } } //Ows11AdapterFactory