Class Ows20AdapterFactory

Object
AdapterFactoryImpl
Ows20AdapterFactory
All Implemented Interfaces:
AdapterFactory

public class Ows20AdapterFactory extends AdapterFactoryImpl
The Adapter Factory for the model. It provides an adapter createXXX method for each class of the model.
See Also:
  • Field Details

    • modelPackage

      protected static Ows20Package modelPackage
      The cached model package.
    • modelSwitch

      protected Ows20Switch<Adapter> modelSwitch
      The switch that delegates to the createXXX methods.
  • Constructor Details

    • Ows20AdapterFactory

      public Ows20AdapterFactory()
      Creates an instance of the adapter factory.
  • Method Details

    • isFactoryForType

      public boolean isFactoryForType(Object object)
      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.
      Specified by:
      isFactoryForType in interface AdapterFactory
      Overrides:
      isFactoryForType in class AdapterFactoryImpl
      Returns:
      whether this factory is applicable for the type of the object.
    • createAdapter

      public Adapter createAdapter(Notifier target)
      Creates an adapter for the target.
      Overrides:
      createAdapter in class AdapterFactoryImpl
      Parameters:
      target - the object to adapt.
      Returns:
      the adapter for the target.
    • createAbstractReferenceBaseTypeAdapter

      public Adapter createAbstractReferenceBaseTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createAcceptFormatsTypeAdapter

      public Adapter createAcceptFormatsTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createAcceptLanguagesTypeAdapter

      public Adapter createAcceptLanguagesTypeAdapter()
      Creates a new adapter for an object of class 'Accept Languages 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.
      Returns:
      the new adapter.
      See Also:
    • createAcceptVersionsTypeAdapter

      public Adapter createAcceptVersionsTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createAdditionalParametersBaseTypeAdapter

      public Adapter createAdditionalParametersBaseTypeAdapter()
      Creates a new adapter for an object of class 'Additional Parameters 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.
      Returns:
      the new adapter.
      See Also:
    • createAdditionalParametersTypeAdapter

      public Adapter createAdditionalParametersTypeAdapter()
      Creates a new adapter for an object of class 'Additional Parameters 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.
      Returns:
      the new adapter.
      See Also:
    • createAdditionalParameterTypeAdapter

      public Adapter createAdditionalParameterTypeAdapter()
      Creates a new adapter for an object of class 'Additional Parameter 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.
      Returns:
      the new adapter.
      See Also:
    • createAddressTypeAdapter

      public Adapter createAddressTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createAllowedValuesTypeAdapter

      public Adapter createAllowedValuesTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createAnyValueTypeAdapter

      public Adapter createAnyValueTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createBasicIdentificationTypeAdapter

      public Adapter createBasicIdentificationTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createBoundingBoxTypeAdapter

      public Adapter createBoundingBoxTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createCapabilitiesBaseTypeAdapter

      public Adapter createCapabilitiesBaseTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createCodeTypeAdapter

      public Adapter createCodeTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createContactTypeAdapter

      public Adapter createContactTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createContentsBaseTypeAdapter

      public Adapter createContentsBaseTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createDatasetDescriptionSummaryBaseTypeAdapter

      public Adapter createDatasetDescriptionSummaryBaseTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createDCPTypeAdapter

      public Adapter createDCPTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createDescriptionTypeAdapter

      public Adapter createDescriptionTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createDocumentRootAdapter

      public Adapter createDocumentRootAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createDomainMetadataTypeAdapter

      public Adapter createDomainMetadataTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createDomainTypeAdapter

      public Adapter createDomainTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createExceptionReportTypeAdapter

      public Adapter createExceptionReportTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createExceptionTypeAdapter

      public Adapter createExceptionTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createGetCapabilitiesTypeAdapter

      public Adapter createGetCapabilitiesTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createGetResourceByIdTypeAdapter

      public Adapter createGetResourceByIdTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createHTTPTypeAdapter

      public Adapter createHTTPTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createIdentificationTypeAdapter

      public Adapter createIdentificationTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createKeywordsTypeAdapter

      public Adapter createKeywordsTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createLanguageStringTypeAdapter

      public Adapter createLanguageStringTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createLanguagesTypeAdapter

      public Adapter createLanguagesTypeAdapter()
      Creates a new adapter for an object of class 'Languages 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.
      Returns:
      the new adapter.
      See Also:
    • createManifestTypeAdapter

      public Adapter createManifestTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createMetadataTypeAdapter

      public Adapter createMetadataTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createNilValueTypeAdapter

      public Adapter createNilValueTypeAdapter()
      Creates a new adapter for an object of class 'Nil 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.
      Returns:
      the new adapter.
      See Also:
    • createNoValuesTypeAdapter

      public Adapter createNoValuesTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createOnlineResourceTypeAdapter

      public Adapter createOnlineResourceTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createOperationsMetadataTypeAdapter

      public Adapter createOperationsMetadataTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createOperationTypeAdapter

      public Adapter createOperationTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createRangeTypeAdapter

      public Adapter createRangeTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createReferenceGroupTypeAdapter

      public Adapter createReferenceGroupTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createReferenceTypeAdapter

      public Adapter createReferenceTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createRequestMethodTypeAdapter

      public Adapter createRequestMethodTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createResponsiblePartySubsetTypeAdapter

      public Adapter createResponsiblePartySubsetTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createResponsiblePartyTypeAdapter

      public Adapter createResponsiblePartyTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createSectionsTypeAdapter

      public Adapter createSectionsTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createServiceIdentificationTypeAdapter

      public Adapter createServiceIdentificationTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createServiceProviderTypeAdapter

      public Adapter createServiceProviderTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createServiceReferenceTypeAdapter

      public Adapter createServiceReferenceTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createTelephoneTypeAdapter

      public Adapter createTelephoneTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createUnNamedDomainTypeAdapter

      public Adapter createUnNamedDomainTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createValuesReferenceTypeAdapter

      public Adapter createValuesReferenceTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createValueTypeAdapter

      public Adapter createValueTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createWGS84BoundingBoxTypeAdapter

      public Adapter createWGS84BoundingBoxTypeAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
    • createEObjectAdapter

      public Adapter createEObjectAdapter()
      Creates a new adapter for the default case. This default implementation returns null.
      Returns:
      the new adapter.