Interface Wcs10Factory

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

public interface Wcs10Factory 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 Wcs10Factory eINSTANCE
      The singleton instance of the factory.
  • Method Details

    • createAddressType

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

      AxisDescriptionType createAxisDescriptionType()
      Returns a new object of class 'Axis Description Type'.
      Returns:
      a new object of class 'Axis Description Type'.
    • createAxisDescriptionType1

      AxisDescriptionType1 createAxisDescriptionType1()
      Returns a new object of class 'Axis Description Type1'.
      Returns:
      a new object of class 'Axis Description Type1'.
    • createAxisSubsetType

      AxisSubsetType createAxisSubsetType()
      Returns a new object of class 'Axis Subset Type'.
      Returns:
      a new object of class 'Axis Subset Type'.
    • createContactType

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

      ContentMetadataType createContentMetadataType()
      Returns a new object of class 'Content Metadata Type'.
      Returns:
      a new object of class 'Content Metadata Type'.
    • createCoverageDescriptionType

      CoverageDescriptionType createCoverageDescriptionType()
      Returns a new object of class 'Coverage Description Type'.
      Returns:
      a new object of class 'Coverage Description Type'.
    • createCoverageOfferingBriefType

      CoverageOfferingBriefType createCoverageOfferingBriefType()
      Returns a new object of class 'Coverage Offering Brief Type'.
      Returns:
      a new object of class 'Coverage Offering Brief Type'.
    • createCoverageOfferingType

      CoverageOfferingType createCoverageOfferingType()
      Returns a new object of class 'Coverage Offering Type'.
      Returns:
      a new object of class 'Coverage Offering Type'.
    • createDCPTypeType

      DCPTypeType createDCPTypeType()
      Returns a new object of class 'DCP Type Type'.
      Returns:
      a new object of class 'DCP Type Type'.
    • createDescribeCoverageType

      DescribeCoverageType createDescribeCoverageType()
      Returns a new object of class 'Describe Coverage Type'.
      Returns:
      a new object of class 'Describe Coverage Type'.
    • createDescribeCoverageType1

      DescribeCoverageType1 createDescribeCoverageType1()
      Returns a new object of class 'Describe Coverage Type1'.
      Returns:
      a new object of class 'Describe Coverage Type1'.
    • createDocumentRoot

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

      DomainSetType createDomainSetType()
      Returns a new object of class 'Domain Set Type'.
      Returns:
      a new object of class 'Domain Set Type'.
    • createDomainSubsetType

      DomainSubsetType createDomainSubsetType()
      Returns a new object of class 'Domain Subset Type'.
      Returns:
      a new object of class 'Domain Subset 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'.
    • createGetCapabilitiesType1

      GetCapabilitiesType1 createGetCapabilitiesType1()
      Returns a new object of class 'Get Capabilities Type1'.
      Returns:
      a new object of class 'Get Capabilities Type1'.
    • createGetCoverageType

      GetCoverageType createGetCoverageType()
      Returns a new object of class 'Get Coverage Type'.
      Returns:
      a new object of class 'Get Coverage Type'.
    • createGetCoverageType1

      GetCoverageType1 createGetCoverageType1()
      Returns a new object of class 'Get Coverage Type1'.
      Returns:
      a new object of class 'Get Coverage Type1'.
    • createGetType

      GetType createGetType()
      Returns a new object of class 'Get Type'.
      Returns:
      a new object of class 'Get Type'.
    • createHTTPType

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

      IntervalType createIntervalType()
      Returns a new object of class 'Interval Type'.
      Returns:
      a new object of class 'Interval Type'.
    • createKeywordsType

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

      LonLatEnvelopeBaseType createLonLatEnvelopeBaseType()
      Returns a new object of class 'Lon Lat Envelope Base Type'.
      Returns:
      a new object of class 'Lon Lat Envelope Base Type'.
    • createLonLatEnvelopeType

      LonLatEnvelopeType createLonLatEnvelopeType()
      Returns a new object of class 'Lon Lat Envelope Type'.
      Returns:
      a new object of class 'Lon Lat Envelope Type'.
    • createMetadataAssociationType

      MetadataAssociationType createMetadataAssociationType()
      Returns a new object of class 'Metadata Association Type'.
      Returns:
      a new object of class 'Metadata Association Type'.
    • createMetadataLinkType

      MetadataLinkType createMetadataLinkType()
      Returns a new object of class 'Metadata Link Type'.
      Returns:
      a new object of class 'Metadata Link Type'.
    • createOnlineResourceType

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

      OutputType createOutputType()
      Returns a new object of class 'Output Type'.
      Returns:
      a new object of class 'Output Type'.
    • createPostType

      PostType createPostType()
      Returns a new object of class 'Post Type'.
      Returns:
      a new object of class 'Post Type'.
    • createRangeSetType

      RangeSetType createRangeSetType()
      Returns a new object of class 'Range Set Type'.
      Returns:
      a new object of class 'Range Set Type'.
    • createRangeSetType1

      RangeSetType1 createRangeSetType1()
      Returns a new object of class 'Range Set Type1'.
      Returns:
      a new object of class 'Range Set Type1'.
    • createRangeSubsetType

      RangeSubsetType createRangeSubsetType()
      Returns a new object of class 'Range Subset Type'.
      Returns:
      a new object of class 'Range Subset Type'.
    • createRequestType

      RequestType createRequestType()
      Returns a new object of class 'Request Type'.
      Returns:
      a new object of class 'Request Type'.
    • createResponsiblePartyType

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

      ServiceType createServiceType()
      Returns a new object of class 'Service Type'.
      Returns:
      a new object of class 'Service Type'.
    • createSpatialDomainType

      SpatialDomainType createSpatialDomainType()
      Returns a new object of class 'Spatial Domain Type'.
      Returns:
      a new object of class 'Spatial Domain Type'.
    • createSpatialSubsetType

      SpatialSubsetType createSpatialSubsetType()
      Returns a new object of class 'Spatial Subset Type'.
      Returns:
      a new object of class 'Spatial Subset Type'.
    • createSupportedCRSsType

      SupportedCRSsType createSupportedCRSsType()
      Returns a new object of class 'Supported CR Ss Type'.
      Returns:
      a new object of class 'Supported CR Ss Type'.
    • createSupportedFormatsType

      SupportedFormatsType createSupportedFormatsType()
      Returns a new object of class 'Supported Formats Type'.
      Returns:
      a new object of class 'Supported Formats Type'.
    • createSupportedInterpolationsType

      SupportedInterpolationsType createSupportedInterpolationsType()
      Returns a new object of class 'Supported Interpolations Type'.
      Returns:
      a new object of class 'Supported Interpolations Type'.
    • createTelephoneType

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

      TimePeriodType createTimePeriodType()
      Returns a new object of class 'Time Period Type'.
      Returns:
      a new object of class 'Time Period Type'.
    • createTimeSequenceType

      TimeSequenceType createTimeSequenceType()
      Returns a new object of class 'Time Sequence Type'.
      Returns:
      a new object of class 'Time Sequence Type'.
    • createTypedLiteralType

      TypedLiteralType createTypedLiteralType()
      Returns a new object of class 'Typed Literal Type'.
      Returns:
      a new object of class 'Typed Literal Type'.
    • createValueEnumBaseType

      ValueEnumBaseType createValueEnumBaseType()
      Returns a new object of class 'Value Enum Base Type'.
      Returns:
      a new object of class 'Value Enum Base Type'.
    • createValueEnumType

      ValueEnumType createValueEnumType()
      Returns a new object of class 'Value Enum Type'.
      Returns:
      a new object of class 'Value Enum Type'.
    • createValueRangeType

      ValueRangeType createValueRangeType()
      Returns a new object of class 'Value Range Type'.
      Returns:
      a new object of class 'Value Range Type'.
    • createValuesType

      ValuesType createValuesType()
      Returns a new object of class 'Values Type'.
      Returns:
      a new object of class 'Values Type'.
    • createVendorSpecificCapabilitiesType

      VendorSpecificCapabilitiesType createVendorSpecificCapabilitiesType()
      Returns a new object of class 'Vendor Specific Capabilities Type'.
      Returns:
      a new object of class 'Vendor Specific Capabilities Type'.
    • createWCSCapabilitiesType

      WCSCapabilitiesType createWCSCapabilitiesType()
      Returns a new object of class 'WCS Capabilities Type'.
      Returns:
      a new object of class 'WCS Capabilities Type'.
    • createWCSCapabilityType

      WCSCapabilityType createWCSCapabilityType()
      Returns a new object of class 'WCS Capability Type'.
      Returns:
      a new object of class 'WCS Capability Type'.
    • getWcs10Package

      Wcs10Package getWcs10Package()
      Returns the package supported by this factory.
      Returns:
      the package supported by this factory.