Interface Ows11Factory

All Superinterfaces:
EFactory, EModelElement, EObject, Notifier
All Known Implementing Classes:
Ows11FactoryImpl

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

    • eINSTANCE

      static final Ows11Factory eINSTANCE
      The singleton instance of the factory.
  • Method Details

    • 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'.
    • createAcceptVersionsType

      AcceptVersionsType createAcceptVersionsType()
      Returns a new object of class 'Accept Versions Type'.
      Returns:
      a new object of class 'Accept Versions 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'.
    • 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'.
    • 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'.
    • getOws11Package

      Ows11Package getOws11Package()
      Returns the package supported by this factory.
      Returns:
      the package supported by this factory.