Class Ows11AdapterFactory

  • All Implemented Interfaces:
    AdapterFactory

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

      • modelPackage

        protected static Ows11Package modelPackage
        The cached model package.
      • modelSwitch

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

      • Ows11AdapterFactory

        public Ows11AdapterFactory()
        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.
      • 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:
        AbstractReferenceBaseType
      • 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:
        AcceptFormatsType
      • 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:
        AcceptVersionsType
      • 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
      • 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:
        AllowedValuesType
      • 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:
        AnyValueType
      • 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:
        BasicIdentificationType
      • 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:
        BoundingBoxType
      • 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:
        CapabilitiesBaseType
      • 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:
        CodeType
      • 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
      • 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:
        ContentsBaseType
      • 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:
        DatasetDescriptionSummaryBaseType
      • 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:
        DCPType
      • 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:
        DescriptionType
      • 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
      • 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:
        DomainMetadataType
      • 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:
        DomainType
      • 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:
        ExceptionReportType
      • 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
      • 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:
        GetResourceByIdType
      • 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
      • 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:
        IdentificationType
      • 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
      • 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:
        LanguageStringType
      • 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:
        ManifestType
      • 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:
        MetadataType
      • 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:
        NoValuesType
      • 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
      • 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:
        OperationsMetadataType
      • 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:
        OperationType
      • 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:
        RangeType
      • 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:
        ReferenceGroupType
      • 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:
        ReferenceType
      • 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:
        RequestMethodType
      • 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:
        ResponsiblePartySubsetType
      • 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
      • 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:
        SectionsType
      • 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:
        ServiceIdentificationType
      • 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:
        ServiceProviderType
      • 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:
        ServiceReferenceType
      • 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
      • 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:
        UnNamedDomainType
      • 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:
        ValuesReferenceType
      • 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:
        ValueType
      • 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:
        WGS84BoundingBoxType
      • createEObjectAdapter

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