Interface Wcs20Factory

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

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

      • eINSTANCE

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

      • createCapabilitiesType

        CapabilitiesType createCapabilitiesType()
        Returns a new object of class 'Capabilities Type'.
        Returns:
        a new object of class 'Capabilities Type'.
      • createContentsType

        ContentsType createContentsType()
        Returns a new object of class 'Contents Type'.
        Returns:
        a new object of class 'Contents Type'.
      • createCoverageDescriptionsType

        CoverageDescriptionsType createCoverageDescriptionsType()
        Returns a new object of class 'Coverage Descriptions Type'.
        Returns:
        a new object of class 'Coverage Descriptions Type'.
      • createCoverageDescriptionType

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

        CoverageOfferingsType createCoverageOfferingsType()
        Returns a new object of class 'Coverage Offerings Type'.
        Returns:
        a new object of class 'Coverage Offerings Type'.
      • createCoverageSubtypeParentType

        CoverageSubtypeParentType createCoverageSubtypeParentType()
        Returns a new object of class 'Coverage Subtype Parent Type'.
        Returns:
        a new object of class 'Coverage Subtype Parent Type'.
      • createCoverageSummaryType

        CoverageSummaryType createCoverageSummaryType()
        Returns a new object of class 'Coverage Summary Type'.
        Returns:
        a new object of class 'Coverage Summary Type'.
      • createDescribeCoverageType

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

        DimensionSliceType createDimensionSliceType()
        Returns a new object of class 'Dimension Slice Type'.
        Returns:
        a new object of class 'Dimension Slice Type'.
      • createDimensionTrimType

        DimensionTrimType createDimensionTrimType()
        Returns a new object of class 'Dimension Trim Type'.
        Returns:
        a new object of class 'Dimension Trim Type'.
      • createDocumentRoot

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

        ExtensionType createExtensionType()
        Returns a new object of class 'Extension Type'.
        Returns:
        a new object of class 'Extension Type'.
      • createGetCapabilitiesType

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

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

        OfferedCoverageType createOfferedCoverageType()
        Returns a new object of class 'Offered Coverage Type'.
        Returns:
        a new object of class 'Offered Coverage Type'.
      • createServiceMetadataType

        ServiceMetadataType createServiceMetadataType()
        Returns a new object of class 'Service Metadata Type'.
        Returns:
        a new object of class 'Service Metadata Type'.
      • createServiceParametersType

        ServiceParametersType createServiceParametersType()
        Returns a new object of class 'Service Parameters Type'.
        Returns:
        a new object of class 'Service Parameters Type'.
      • createExtensionItemType

        ExtensionItemType createExtensionItemType()
        Returns a new object of class 'Extension Item Type'.
        Returns:
        a new object of class 'Extension Item Type'.
      • createRangeIntervalType

        RangeIntervalType createRangeIntervalType()
        Returns a new object of class 'Range Interval Type'.
        Returns:
        a new object of class 'Range Interval Type'.
      • createRangeItemType

        RangeItemType createRangeItemType()
        Returns a new object of class 'Range Item Type'.
        Returns:
        a new object of class 'Range Item Type'.
      • createRangeSubsetType

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

        ScaleAxisByFactorType createScaleAxisByFactorType()
        Returns a new object of class 'Scale Axis By Factor Type'.
        Returns:
        a new object of class 'Scale Axis By Factor Type'.
      • createScaleAxisType

        ScaleAxisType createScaleAxisType()
        Returns a new object of class 'Scale Axis Type'.
        Returns:
        a new object of class 'Scale Axis Type'.
      • createScaleByFactorType

        ScaleByFactorType createScaleByFactorType()
        Returns a new object of class 'Scale By Factor Type'.
        Returns:
        a new object of class 'Scale By Factor Type'.
      • createScaleToExtentType

        ScaleToExtentType createScaleToExtentType()
        Returns a new object of class 'Scale To Extent Type'.
        Returns:
        a new object of class 'Scale To Extent Type'.
      • createScaleToSizeType

        ScaleToSizeType createScaleToSizeType()
        Returns a new object of class 'Scale To Size Type'.
        Returns:
        a new object of class 'Scale To Size Type'.
      • createScalingType

        ScalingType createScalingType()
        Returns a new object of class 'Scaling Type'.
        Returns:
        a new object of class 'Scaling Type'.
      • createTargetAxisExtentType

        TargetAxisExtentType createTargetAxisExtentType()
        Returns a new object of class 'Target Axis Extent Type'.
        Returns:
        a new object of class 'Target Axis Extent Type'.
      • createTargetAxisSizeType

        TargetAxisSizeType createTargetAxisSizeType()
        Returns a new object of class 'Target Axis Size Type'.
        Returns:
        a new object of class 'Target Axis Size Type'.
      • createInterpolationAxesType

        InterpolationAxesType createInterpolationAxesType()
        Returns a new object of class 'Interpolation Axes Type'.
        Returns:
        a new object of class 'Interpolation Axes Type'.
      • createInterpolationAxisType

        InterpolationAxisType createInterpolationAxisType()
        Returns a new object of class 'Interpolation Axis Type'.
        Returns:
        a new object of class 'Interpolation Axis Type'.
      • createInterpolationMethodType

        InterpolationMethodType createInterpolationMethodType()
        Returns a new object of class 'Interpolation Method Type'.
        Returns:
        a new object of class 'Interpolation Method Type'.
      • createInterpolationType

        InterpolationType createInterpolationType()
        Returns a new object of class 'Interpolation Type'.
        Returns:
        a new object of class 'Interpolation Type'.
      • createDescribeEOCoverageSetType

        DescribeEOCoverageSetType createDescribeEOCoverageSetType()
        Returns a new object of class 'Describe EO Coverage Set Type'.
        Returns:
        a new object of class 'Describe EO Coverage Set Type'.
      • createSections

        Sections createSections()
        Returns a new object of class 'Sections'.
        Returns:
        a new object of class 'Sections'.
      • getWcs20Package

        Wcs20Package getWcs20Package()
        Returns the package supported by this factory.
        Returns:
        the package supported by this factory.