Class Wcs10AdapterFactory

Object
AdapterFactoryImpl
Wcs10AdapterFactory
All Implemented Interfaces:
AdapterFactory

public class Wcs10AdapterFactory 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 Wcs10Package modelPackage
      The cached model package.
    • modelSwitch

      protected Wcs10Switch modelSwitch
      The switch the delegates to the createXXX methods.
  • Constructor Details

    • Wcs10AdapterFactory

      public Wcs10AdapterFactory()
      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.
    • createAbstractDescriptionBaseTypeAdapter

      public Adapter createAbstractDescriptionBaseTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Description 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:
    • createAbstractDescriptionTypeAdapter

      public Adapter createAbstractDescriptionTypeAdapter()
      Creates a new adapter for an object of class 'Abstract 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:
    • 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:
    • createAxisDescriptionTypeAdapter

      public Adapter createAxisDescriptionTypeAdapter()
      Creates a new adapter for an object of class 'Axis 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:
    • createAxisDescriptionType1Adapter

      public Adapter createAxisDescriptionType1Adapter()
      Creates a new adapter for an object of class 'Axis Description Type1'. 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:
    • createAxisSubsetTypeAdapter

      public Adapter createAxisSubsetTypeAdapter()
      Creates a new adapter for an object of class 'Axis 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:
    • 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:
    • createContentMetadataTypeAdapter

      public Adapter createContentMetadataTypeAdapter()
      Creates a new adapter for an object of class 'Content 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:
    • createCoverageDescriptionTypeAdapter

      public Adapter createCoverageDescriptionTypeAdapter()
      Creates a new adapter for an object of class 'Coverage 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:
    • createCoverageOfferingBriefTypeAdapter

      public Adapter createCoverageOfferingBriefTypeAdapter()
      Creates a new adapter for an object of class 'Coverage Offering Brief 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:
    • createCoverageOfferingTypeAdapter

      public Adapter createCoverageOfferingTypeAdapter()
      Creates a new adapter for an object of class 'Coverage Offering 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:
    • createDCPTypeTypeAdapter

      public Adapter createDCPTypeTypeAdapter()
      Creates a new adapter for an object of class 'DCP Type 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:
    • createDescribeCoverageTypeAdapter

      public Adapter createDescribeCoverageTypeAdapter()
      Creates a new adapter for an object of class 'Describe Coverage 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:
    • createDescribeCoverageType1Adapter

      public Adapter createDescribeCoverageType1Adapter()
      Creates a new adapter for an object of class 'Describe Coverage Type1'. 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:
    • createDomainSetTypeAdapter

      public Adapter createDomainSetTypeAdapter()
      Creates a new adapter for an object of class 'Domain Set 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:
    • createDomainSubsetTypeAdapter

      public Adapter createDomainSubsetTypeAdapter()
      Creates a new adapter for an object of class 'Domain 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:
    • 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:
    • createGetCapabilitiesType1Adapter

      public Adapter createGetCapabilitiesType1Adapter()
      Creates a new adapter for an object of class 'Get Capabilities Type1'. 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:
    • createGetCoverageTypeAdapter

      public Adapter createGetCoverageTypeAdapter()
      Creates a new adapter for an object of class 'Get Coverage 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:
    • createGetCoverageType1Adapter

      public Adapter createGetCoverageType1Adapter()
      Creates a new adapter for an object of class 'Get Coverage Type1'. 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:
    • createGetTypeAdapter

      public Adapter createGetTypeAdapter()
      Creates a new adapter for an object of class 'Get 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:
    • createIntervalTypeAdapter

      public Adapter createIntervalTypeAdapter()
      Creates a new adapter for an object of class 'Interval 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:
    • createLonLatEnvelopeBaseTypeAdapter

      public Adapter createLonLatEnvelopeBaseTypeAdapter()
      Creates a new adapter for an object of class 'Lon Lat Envelope 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:
    • createLonLatEnvelopeTypeAdapter

      public Adapter createLonLatEnvelopeTypeAdapter()
      Creates a new adapter for an object of class 'Lon Lat Envelope 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:
    • createMetadataAssociationTypeAdapter

      public Adapter createMetadataAssociationTypeAdapter()
      Creates a new adapter for an object of class 'Metadata Association 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:
    • createMetadataLinkTypeAdapter

      public Adapter createMetadataLinkTypeAdapter()
      Creates a new adapter for an object of class 'Metadata Link 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:
    • createOutputTypeAdapter

      public Adapter createOutputTypeAdapter()
      Creates a new adapter for an object of class 'Output 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:
    • createPostTypeAdapter

      public Adapter createPostTypeAdapter()
      Creates a new adapter for an object of class 'Post 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:
    • createRangeSetTypeAdapter

      public Adapter createRangeSetTypeAdapter()
      Creates a new adapter for an object of class 'Range Set 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:
    • createRangeSetType1Adapter

      public Adapter createRangeSetType1Adapter()
      Creates a new adapter for an object of class 'Range Set Type1'. 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:
    • createRangeSubsetTypeAdapter

      public Adapter createRangeSubsetTypeAdapter()
      Creates a new adapter for an object of class 'Range 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:
    • createRequestTypeAdapter

      public Adapter createRequestTypeAdapter()
      Creates a new adapter for an object of class 'Request 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:
    • createServiceTypeAdapter

      public Adapter createServiceTypeAdapter()
      Creates a new adapter for an object of class 'Service 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:
    • createSpatialDomainTypeAdapter

      public Adapter createSpatialDomainTypeAdapter()
      Creates a new adapter for an object of class 'Spatial 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:
    • createSpatialSubsetTypeAdapter

      public Adapter createSpatialSubsetTypeAdapter()
      Creates a new adapter for an object of class 'Spatial 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:
    • createSupportedCRSsTypeAdapter

      public Adapter createSupportedCRSsTypeAdapter()
      Creates a new adapter for an object of class 'Supported CR Ss 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:
    • createSupportedFormatsTypeAdapter

      public Adapter createSupportedFormatsTypeAdapter()
      Creates a new adapter for an object of class 'Supported 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:
    • createSupportedInterpolationsTypeAdapter

      public Adapter createSupportedInterpolationsTypeAdapter()
      Creates a new adapter for an object of class 'Supported Interpolations 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:
    • createTimePeriodTypeAdapter

      public Adapter createTimePeriodTypeAdapter()
      Creates a new adapter for an object of class 'Time Period 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:
    • createTimeSequenceTypeAdapter

      public Adapter createTimeSequenceTypeAdapter()
      Creates a new adapter for an object of class 'Time Sequence 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:
    • createTypedLiteralTypeAdapter

      public Adapter createTypedLiteralTypeAdapter()
      Creates a new adapter for an object of class 'Typed Literal 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:
    • createValueEnumBaseTypeAdapter

      public Adapter createValueEnumBaseTypeAdapter()
      Creates a new adapter for an object of class 'Value Enum 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:
    • createValueEnumTypeAdapter

      public Adapter createValueEnumTypeAdapter()
      Creates a new adapter for an object of class 'Value Enum 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:
    • createValueRangeTypeAdapter

      public Adapter createValueRangeTypeAdapter()
      Creates a new adapter for an object of class 'Value 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:
    • createValuesTypeAdapter

      public Adapter createValuesTypeAdapter()
      Creates a new adapter for an object of class '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:
    • createVendorSpecificCapabilitiesTypeAdapter

      public Adapter createVendorSpecificCapabilitiesTypeAdapter()
      Creates a new adapter for an object of class 'Vendor Specific 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:
    • createWCSCapabilitiesTypeAdapter

      public Adapter createWCSCapabilitiesTypeAdapter()
      Creates a new adapter for an object of class 'WCS 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:
    • createWCSCapabilityTypeAdapter

      public Adapter createWCSCapabilityTypeAdapter()
      Creates a new adapter for an object of class 'WCS Capability 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:
    • createAbstractGMLTypeAdapter

      public Adapter createAbstractGMLTypeAdapter()
      Creates a new adapter for an object of class 'Abstract GML 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:
    • createAbstractGeometryBaseTypeAdapter

      public Adapter createAbstractGeometryBaseTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Geometry 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:
    • createAbstractGeometryTypeAdapter

      public Adapter createAbstractGeometryTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Geometry 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:
    • createEnvelopeTypeAdapter

      public Adapter createEnvelopeTypeAdapter()
      Creates a new adapter for an object of class 'Envelope 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:
    • createMetaDataPropertyTypeAdapter

      public Adapter createMetaDataPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Meta Data Property 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.