Class 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:
    Wcs10Package
    • Field Detail

      • modelPackage

        protected static Wcs10Package modelPackage
        The cached model package.
      • modelSwitch

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

      • Wcs10AdapterFactory

        public Wcs10AdapterFactory()
        Creates an instance of the adapter factory.
    • Method Detail

      • 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:
        AbstractDescriptionBaseType
      • 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:
        AbstractDescriptionType
      • 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:
        AddressType
      • 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:
        AxisDescriptionType
      • 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:
        AxisDescriptionType1
      • 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:
        AxisSubsetType
      • 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:
        ContactType
      • 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:
        ContentMetadataType
      • 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:
        CoverageDescriptionType
      • 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:
        CoverageOfferingBriefType
      • 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:
        CoverageOfferingType
      • 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:
        DCPTypeType
      • 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:
        DescribeCoverageType
      • 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:
        DescribeCoverageType1
      • 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:
        DocumentRoot
      • 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:
        DomainSetType
      • 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:
        DomainSubsetType
      • 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:
        ExceptionType
      • 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:
        GetCapabilitiesType
      • 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:
        GetCapabilitiesType1
      • 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:
        GetCoverageType
      • 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:
        GetCoverageType1
      • 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:
        GetType
      • 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:
        HTTPType
      • 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:
        IntervalType
      • 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:
        KeywordsType
      • 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:
        LonLatEnvelopeBaseType
      • 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:
        LonLatEnvelopeType
      • 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:
        MetadataAssociationType
      • 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:
        MetadataLinkType
      • 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:
        OnlineResourceType
      • 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:
        OutputType
      • 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:
        PostType
      • 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:
        RangeSetType
      • 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:
        RangeSetType1
      • 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:
        RangeSubsetType
      • 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:
        RequestType
      • 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:
        ResponsiblePartyType
      • 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:
        ServiceType
      • 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:
        SpatialDomainType
      • 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:
        SpatialSubsetType
      • 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:
        SupportedCRSsType
      • 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:
        SupportedFormatsType
      • 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:
        SupportedInterpolationsType
      • 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:
        TelephoneType
      • 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:
        TimePeriodType
      • 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:
        TimeSequenceType
      • 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:
        TypedLiteralType
      • 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:
        ValueEnumBaseType
      • 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:
        ValueEnumType
      • 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:
        ValueRangeType
      • 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:
        ValuesType
      • 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:
        VendorSpecificCapabilitiesType
      • 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:
        WCSCapabilitiesType
      • 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:
        WCSCapabilityType
      • 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:
        AbstractGMLType
      • 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:
        AbstractGeometryBaseType
      • 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:
        AbstractGeometryType
      • 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:
        EnvelopeType
      • 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:
        MetaDataPropertyType
      • createEObjectAdapter

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