Interface Ows20Factory

  • All Superinterfaces:
    EFactory, EModelElement, EObject, Notifier
    All Known Implementing Classes:
    Ows20FactoryImpl

    public interface Ows20Factory
    extends EFactory
    The Factory for the model. It provides a create method for each non-abstract class of the model.
    See Also:
    Ows20Package
    • Field Detail

      • eINSTANCE

        static final Ows20Factory eINSTANCE
        The singleton instance of the factory.
    • Method Detail

      • createAbstractReferenceBaseType

        AbstractReferenceBaseType createAbstractReferenceBaseType()
        Returns a new object of class 'Abstract Reference Base Type'.
        Returns:
        a new object of class 'Abstract Reference Base Type'.
      • createAcceptFormatsType

        AcceptFormatsType createAcceptFormatsType()
        Returns a new object of class 'Accept Formats Type'.
        Returns:
        a new object of class 'Accept Formats Type'.
      • createAcceptLanguagesType

        AcceptLanguagesType createAcceptLanguagesType()
        Returns a new object of class 'Accept Languages Type'.
        Returns:
        a new object of class 'Accept Languages Type'.
      • createAcceptVersionsType

        AcceptVersionsType createAcceptVersionsType()
        Returns a new object of class 'Accept Versions Type'.
        Returns:
        a new object of class 'Accept Versions Type'.
      • createAdditionalParametersBaseType

        AdditionalParametersBaseType createAdditionalParametersBaseType()
        Returns a new object of class 'Additional Parameters Base Type'.
        Returns:
        a new object of class 'Additional Parameters Base Type'.
      • createAdditionalParametersType

        AdditionalParametersType createAdditionalParametersType()
        Returns a new object of class 'Additional Parameters Type'.
        Returns:
        a new object of class 'Additional Parameters Type'.
      • createAdditionalParameterType

        AdditionalParameterType createAdditionalParameterType()
        Returns a new object of class 'Additional Parameter Type'.
        Returns:
        a new object of class 'Additional Parameter Type'.
      • createAddressType

        AddressType createAddressType()
        Returns a new object of class 'Address Type'.
        Returns:
        a new object of class 'Address Type'.
      • createAllowedValuesType

        AllowedValuesType createAllowedValuesType()
        Returns a new object of class 'Allowed Values Type'.
        Returns:
        a new object of class 'Allowed Values Type'.
      • createAnyValueType

        AnyValueType createAnyValueType()
        Returns a new object of class 'Any Value Type'.
        Returns:
        a new object of class 'Any Value Type'.
      • createBasicIdentificationType

        BasicIdentificationType createBasicIdentificationType()
        Returns a new object of class 'Basic Identification Type'.
        Returns:
        a new object of class 'Basic Identification Type'.
      • createBoundingBoxType

        BoundingBoxType createBoundingBoxType()
        Returns a new object of class 'Bounding Box Type'.
        Returns:
        a new object of class 'Bounding Box Type'.
      • createCapabilitiesBaseType

        CapabilitiesBaseType createCapabilitiesBaseType()
        Returns a new object of class 'Capabilities Base Type'.
        Returns:
        a new object of class 'Capabilities Base Type'.
      • createCodeType

        CodeType createCodeType()
        Returns a new object of class 'Code Type'.
        Returns:
        a new object of class 'Code Type'.
      • createContactType

        ContactType createContactType()
        Returns a new object of class 'Contact Type'.
        Returns:
        a new object of class 'Contact Type'.
      • createContentsBaseType

        ContentsBaseType createContentsBaseType()
        Returns a new object of class 'Contents Base Type'.
        Returns:
        a new object of class 'Contents Base Type'.
      • createDatasetDescriptionSummaryBaseType

        DatasetDescriptionSummaryBaseType createDatasetDescriptionSummaryBaseType()
        Returns a new object of class 'Dataset Description Summary Base Type'.
        Returns:
        a new object of class 'Dataset Description Summary Base Type'.
      • createDCPType

        DCPType createDCPType()
        Returns a new object of class 'DCP Type'.
        Returns:
        a new object of class 'DCP Type'.
      • createDescriptionType

        DescriptionType createDescriptionType()
        Returns a new object of class 'Description Type'.
        Returns:
        a new object of class 'Description Type'.
      • createDocumentRoot

        DocumentRoot createDocumentRoot()
        Returns a new object of class 'Document Root'.
        Returns:
        a new object of class 'Document Root'.
      • createDomainMetadataType

        DomainMetadataType createDomainMetadataType()
        Returns a new object of class 'Domain Metadata Type'.
        Returns:
        a new object of class 'Domain Metadata Type'.
      • createDomainType

        DomainType createDomainType()
        Returns a new object of class 'Domain Type'.
        Returns:
        a new object of class 'Domain Type'.
      • createExceptionReportType

        ExceptionReportType createExceptionReportType()
        Returns a new object of class 'Exception Report Type'.
        Returns:
        a new object of class 'Exception Report Type'.
      • createExceptionType

        ExceptionType createExceptionType()
        Returns a new object of class 'Exception Type'.
        Returns:
        a new object of class 'Exception Type'.
      • createGetCapabilitiesType

        GetCapabilitiesType createGetCapabilitiesType()
        Returns a new object of class 'Get Capabilities Type'.
        Returns:
        a new object of class 'Get Capabilities Type'.
      • createGetResourceByIdType

        GetResourceByIdType createGetResourceByIdType()
        Returns a new object of class 'Get Resource By Id Type'.
        Returns:
        a new object of class 'Get Resource By Id Type'.
      • createHTTPType

        HTTPType createHTTPType()
        Returns a new object of class 'HTTP Type'.
        Returns:
        a new object of class 'HTTP Type'.
      • createIdentificationType

        IdentificationType createIdentificationType()
        Returns a new object of class 'Identification Type'.
        Returns:
        a new object of class 'Identification Type'.
      • createKeywordsType

        KeywordsType createKeywordsType()
        Returns a new object of class 'Keywords Type'.
        Returns:
        a new object of class 'Keywords Type'.
      • createLanguageStringType

        LanguageStringType createLanguageStringType()
        Returns a new object of class 'Language String Type'.
        Returns:
        a new object of class 'Language String Type'.
      • createLanguagesType

        LanguagesType createLanguagesType()
        Returns a new object of class 'Languages Type'.
        Returns:
        a new object of class 'Languages Type'.
      • createManifestType

        ManifestType createManifestType()
        Returns a new object of class 'Manifest Type'.
        Returns:
        a new object of class 'Manifest Type'.
      • createMetadataType

        MetadataType createMetadataType()
        Returns a new object of class 'Metadata Type'.
        Returns:
        a new object of class 'Metadata Type'.
      • createNilValueType

        NilValueType createNilValueType()
        Returns a new object of class 'Nil Value Type'.
        Returns:
        a new object of class 'Nil Value Type'.
      • createNoValuesType

        NoValuesType createNoValuesType()
        Returns a new object of class 'No Values Type'.
        Returns:
        a new object of class 'No Values Type'.
      • createOnlineResourceType

        OnlineResourceType createOnlineResourceType()
        Returns a new object of class 'Online Resource Type'.
        Returns:
        a new object of class 'Online Resource Type'.
      • createOperationsMetadataType

        OperationsMetadataType createOperationsMetadataType()
        Returns a new object of class 'Operations Metadata Type'.
        Returns:
        a new object of class 'Operations Metadata Type'.
      • createOperationType

        OperationType createOperationType()
        Returns a new object of class 'Operation Type'.
        Returns:
        a new object of class 'Operation Type'.
      • createRangeType

        RangeType createRangeType()
        Returns a new object of class 'Range Type'.
        Returns:
        a new object of class 'Range Type'.
      • createReferenceGroupType

        ReferenceGroupType createReferenceGroupType()
        Returns a new object of class 'Reference Group Type'.
        Returns:
        a new object of class 'Reference Group Type'.
      • createReferenceType

        ReferenceType createReferenceType()
        Returns a new object of class 'Reference Type'.
        Returns:
        a new object of class 'Reference Type'.
      • createRequestMethodType

        RequestMethodType createRequestMethodType()
        Returns a new object of class 'Request Method Type'.
        Returns:
        a new object of class 'Request Method Type'.
      • createResponsiblePartySubsetType

        ResponsiblePartySubsetType createResponsiblePartySubsetType()
        Returns a new object of class 'Responsible Party Subset Type'.
        Returns:
        a new object of class 'Responsible Party Subset Type'.
      • createResponsiblePartyType

        ResponsiblePartyType createResponsiblePartyType()
        Returns a new object of class 'Responsible Party Type'.
        Returns:
        a new object of class 'Responsible Party Type'.
      • createSectionsType

        SectionsType createSectionsType()
        Returns a new object of class 'Sections Type'.
        Returns:
        a new object of class 'Sections Type'.
      • createServiceIdentificationType

        ServiceIdentificationType createServiceIdentificationType()
        Returns a new object of class 'Service Identification Type'.
        Returns:
        a new object of class 'Service Identification Type'.
      • createServiceProviderType

        ServiceProviderType createServiceProviderType()
        Returns a new object of class 'Service Provider Type'.
        Returns:
        a new object of class 'Service Provider Type'.
      • createServiceReferenceType

        ServiceReferenceType createServiceReferenceType()
        Returns a new object of class 'Service Reference Type'.
        Returns:
        a new object of class 'Service Reference Type'.
      • createTelephoneType

        TelephoneType createTelephoneType()
        Returns a new object of class 'Telephone Type'.
        Returns:
        a new object of class 'Telephone Type'.
      • createUnNamedDomainType

        UnNamedDomainType createUnNamedDomainType()
        Returns a new object of class 'Un Named Domain Type'.
        Returns:
        a new object of class 'Un Named Domain Type'.
      • createValuesReferenceType

        ValuesReferenceType createValuesReferenceType()
        Returns a new object of class 'Values Reference Type'.
        Returns:
        a new object of class 'Values Reference Type'.
      • createValueType

        ValueType createValueType()
        Returns a new object of class 'Value Type'.
        Returns:
        a new object of class 'Value Type'.
      • createWGS84BoundingBoxType

        WGS84BoundingBoxType createWGS84BoundingBoxType()
        Returns a new object of class 'WGS84 Bounding Box Type'.
        Returns:
        a new object of class 'WGS84 Bounding Box Type'.
      • getOws20Package

        Ows20Package getOws20Package()
        Returns the package supported by this factory.
        Returns:
        the package supported by this factory.