All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.opengis.ows.OwsFactory Maven / Gradle / Ivy

The newest version!
/**
 * 
 * 
 *
 * $Id: OwsFactory.java 7522 2007-09-12 22:00:10Z saul.farber $
 */
package net.opengis.ows;

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.ows.OwsPackage
 * @generated
 */
public interface OwsFactory extends EFactory {
	/**
     * The singleton instance of the factory.
     * 
	 * 
     * @generated
     */
	OwsFactory eINSTANCE = net.opengis.ows.impl.OwsFactoryImpl.init();

	/**
     * Returns a new object of class 'Accept Formats Type'.
     * 
	 * 
     * @return a new object of class 'Accept Formats Type'.
     * @generated
     */
	AcceptFormatsType createAcceptFormatsType();

	/**
     * Returns a new object of class 'Accept Versions Type'.
     * 
	 * 
     * @return a new object of class 'Accept Versions Type'.
     * @generated
     */
	AcceptVersionsType createAcceptVersionsType();

	/**
     * Returns a new object of class 'Address Type'.
     * 
	 * 
     * @return a new object of class 'Address Type'.
     * @generated
     */
	AddressType createAddressType();

	/**
     * Returns a new object of class 'Bounding Box Type'.
     * 
	 * 
     * @return a new object of class 'Bounding Box Type'.
     * @generated
     */
	BoundingBoxType createBoundingBoxType();

	/**
     * Returns a new object of class 'Capabilities Base Type'.
     * 
	 * 
     * @return a new object of class 'Capabilities Base Type'.
     * @generated
     */
	CapabilitiesBaseType createCapabilitiesBaseType();

	/**
     * Returns a new object of class 'Code Type'.
     * 
	 * 
     * @return a new object of class 'Code Type'.
     * @generated
     */
	CodeType createCodeType();

	/**
     * Returns a new object of class 'Contact Type'.
     * 
	 * 
     * @return a new object of class 'Contact Type'.
     * @generated
     */
	ContactType createContactType();

	/**
     * Returns a new object of class 'DCP Type'.
     * 
	 * 
     * @return a new object of class 'DCP Type'.
     * @generated
     */
	DCPType createDCPType();

	/**
     * Returns a new object of class 'Description Type'.
     * 
	 * 
     * @return a new object of class 'Description Type'.
     * @generated
     */
	DescriptionType createDescriptionType();

	/**
     * 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 Type'.
     * 
	 * 
     * @return a new object of class 'Domain Type'.
     * @generated
     */
	DomainType createDomainType();

	/**
     * Returns a new object of class 'Exception Report Type'.
     * 
	 * 
     * @return a new object of class 'Exception Report Type'.
     * @generated
     */
	ExceptionReportType createExceptionReportType();

	/**
     * Returns a new object of class 'Exception Type'.
     * 
	 * 
     * @return a new object of class 'Exception Type'.
     * @generated
     */
	ExceptionType createExceptionType();

	/**
     * 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 'HTTP Type'.
     * 
	 * 
     * @return a new object of class 'HTTP Type'.
     * @generated
     */
	HTTPType createHTTPType();

	/**
     * Returns a new object of class 'Identification Type'.
     * 
	 * 
     * @return a new object of class 'Identification Type'.
     * @generated
     */
	IdentificationType createIdentificationType();

	/**
     * Returns a new object of class 'Keywords Type'.
     * 
	 * 
     * @return a new object of class 'Keywords Type'.
     * @generated
     */
	KeywordsType createKeywordsType();

	/**
     * Returns a new object of class 'Metadata Type'.
     * 
	 * 
     * @return a new object of class 'Metadata Type'.
     * @generated
     */
	MetadataType createMetadataType();

	/**
     * Returns a new object of class 'Online Resource Type'.
     * 
	 * 
     * @return a new object of class 'Online Resource Type'.
     * @generated
     */
	OnlineResourceType createOnlineResourceType();

	/**
     * Returns a new object of class 'Operation Type'.
     * 
	 * 
     * @return a new object of class 'Operation Type'.
     * @generated
     */
	OperationType createOperationType();

	/**
     * Returns a new object of class 'Operations Metadata Type'.
     * 
	 * 
     * @return a new object of class 'Operations Metadata Type'.
     * @generated
     */
	OperationsMetadataType createOperationsMetadataType();

	/**
     * Returns a new object of class 'Request Method Type'.
     * 
	 * 
     * @return a new object of class 'Request Method Type'.
     * @generated
     */
	RequestMethodType createRequestMethodType();

	/**
     * Returns a new object of class 'Responsible Party Subset Type'.
     * 
	 * 
     * @return a new object of class 'Responsible Party Subset Type'.
     * @generated
     */
	ResponsiblePartySubsetType createResponsiblePartySubsetType();

	/**
     * Returns a new object of class 'Responsible Party Type'.
     * 
	 * 
     * @return a new object of class 'Responsible Party Type'.
     * @generated
     */
	ResponsiblePartyType createResponsiblePartyType();

	/**
     * Returns a new object of class 'Sections Type'.
     * 
	 * 
     * @return a new object of class 'Sections Type'.
     * @generated
     */
	SectionsType createSectionsType();

	/**
     * Returns a new object of class 'Service Identification Type'.
     * 
	 * 
     * @return a new object of class 'Service Identification Type'.
     * @generated
     */
	ServiceIdentificationType createServiceIdentificationType();

	/**
     * Returns a new object of class 'Service Provider Type'.
     * 
	 * 
     * @return a new object of class 'Service Provider Type'.
     * @generated
     */
	ServiceProviderType createServiceProviderType();

	/**
     * Returns a new object of class 'Telephone Type'.
     * 
	 * 
     * @return a new object of class 'Telephone Type'.
     * @generated
     */
	TelephoneType createTelephoneType();

	/**
     * Returns a new object of class 'WGS84 Bounding Box Type'.
     * 
	 * 
     * @return a new object of class 'WGS84 Bounding Box Type'.
     * @generated
     */
	WGS84BoundingBoxType createWGS84BoundingBoxType();

	/**
     * Returns the package supported by this factory.
     * 
	 * 
     * @return the package supported by this factory.
     * @generated
     */
	OwsPackage getOwsPackage();

} //OwsFactory




© 2015 - 2025 Weber Informatics LLC | Privacy Policy