/** * * * * $Id$ */ package net.opengis.wcs11; import org.eclipse.emf.ecore.EFactory; /** * * The Factory for the model. * It provides a create method for each non-abstract class of the model. * * @see net.opengis.wcs11.Wcs111Package * @generated */ public interface Wcs111Factory extends EFactory { /** * The singleton instance of the factory. * * * @generated */ Wcs111Factory eINSTANCE = net.opengis.wcs11.impl.Wcs111FactoryImpl.init(); /** * Returns a new object of class 'Available Keys Type'. * * * @return a new object of class 'Available Keys Type'. * @generated */ AvailableKeysType createAvailableKeysType(); /** * Returns a new object of class 'Axis Subset Type'. * * * @return a new object of class 'Axis Subset Type'. * @generated */ AxisSubsetType createAxisSubsetType(); /** * Returns a new object of class 'Axis Type'. * * * @return a new object of class 'Axis Type'. * @generated */ AxisType createAxisType(); /** * Returns a new object of class 'Capabilities Type'. * * * @return a new object of class 'Capabilities Type'. * @generated */ CapabilitiesType createCapabilitiesType(); /** * Returns a new object of class 'Contents Type'. * * * @return a new object of class 'Contents Type'. * @generated */ ContentsType createContentsType(); /** * Returns a new object of class 'Coverage Descriptions Type'. * * * @return a new object of class 'Coverage Descriptions Type'. * @generated */ CoverageDescriptionsType createCoverageDescriptionsType(); /** * Returns a new object of class 'Coverage Description Type'. * * * @return a new object of class 'Coverage Description Type'. * @generated */ CoverageDescriptionType createCoverageDescriptionType(); /** * Returns a new object of class 'Coverage Domain Type'. * * * @return a new object of class 'Coverage Domain Type'. * @generated */ CoverageDomainType createCoverageDomainType(); /** * Returns a new object of class 'Coverages Type'. * * * @return a new object of class 'Coverages Type'. * @generated */ CoveragesType createCoveragesType(); /** * Returns a new object of class 'Coverage Summary Type'. * * * @return a new object of class 'Coverage Summary Type'. * @generated */ CoverageSummaryType createCoverageSummaryType(); /** * Returns a new object of class 'Describe Coverage Type'. * * * @return a new object of class 'Describe Coverage Type'. * @generated */ DescribeCoverageType createDescribeCoverageType(); /** * Returns a new object of class 'Document Root'. * * * @return a new object of class 'Document Root'. * @generated */ DocumentRoot createDocumentRoot(); /** * Returns a new object of class 'Domain Subset Type'. * * * @return a new object of class 'Domain Subset Type'. * @generated */ DomainSubsetType createDomainSubsetType(); /** * Returns a new object of class 'Field Subset Type'. * * * @return a new object of class 'Field Subset Type'. * @generated */ FieldSubsetType createFieldSubsetType(); /** * Returns a new object of class 'Field Type'. * * * @return a new object of class 'Field Type'. * @generated */ FieldType createFieldType(); /** * Returns a new object of class 'Get Capabilities Type'. * * * @return a new object of class 'Get Capabilities Type'. * @generated */ GetCapabilitiesType createGetCapabilitiesType(); /** * Returns a new object of class 'Get Coverage Type'. * * * @return a new object of class 'Get Coverage Type'. * @generated */ GetCoverageType createGetCoverageType(); /** * Returns a new object of class 'Grid Crs Type'. * * * @return a new object of class 'Grid Crs Type'. * @generated */ GridCrsType createGridCrsType(); /** * Returns a new object of class 'Image CRS Ref Type'. * * * @return a new object of class 'Image CRS Ref Type'. * @generated */ ImageCRSRefType createImageCRSRefType(); /** * Returns a new object of class 'Interpolation Method Base Type'. * * * @return a new object of class 'Interpolation Method Base Type'. * @generated */ InterpolationMethodBaseType createInterpolationMethodBaseType(); /** * Returns a new object of class 'Interpolation Methods Type'. * * * @return a new object of class 'Interpolation Methods Type'. * @generated */ InterpolationMethodsType createInterpolationMethodsType(); /** * Returns a new object of class 'Interpolation Method Type'. * * * @return a new object of class 'Interpolation Method Type'. * @generated */ InterpolationMethodType createInterpolationMethodType(); /** * Returns a new object of class 'Output Type'. * * * @return a new object of class 'Output Type'. * @generated */ OutputType createOutputType(); /** * Returns a new object of class 'Range Subset Type'. * * * @return a new object of class 'Range Subset Type'. * @generated */ RangeSubsetType createRangeSubsetType(); /** * Returns a new object of class 'Range Type'. * * * @return a new object of class 'Range Type'. * @generated */ RangeType createRangeType(); /** * Returns a new object of class 'Request Base Type'. * * * @return a new object of class 'Request Base Type'. * @generated */ RequestBaseType createRequestBaseType(); /** * Returns a new object of class 'Spatial Domain Type'. * * * @return a new object of class 'Spatial Domain Type'. * @generated */ SpatialDomainType createSpatialDomainType(); /** * Returns a new object of class 'Time Period Type'. * * * @return a new object of class 'Time Period Type'. * @generated */ TimePeriodType createTimePeriodType(); /** * Returns a new object of class 'Time Sequence Type'. * * * @return a new object of class 'Time Sequence Type'. * @generated */ TimeSequenceType createTimeSequenceType(); /** * Returns the package supported by this factory. * * * @return the package supported by this factory. * @generated */ Wcs111Package getWcs111Package(); } //Wcs111Factory