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

      • eINSTANCE

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

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