Interface Wps20Factory

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

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

    • createBodyReferenceType

      BodyReferenceType createBodyReferenceType()
      Returns a new object of class 'Body Reference Type'.
      Returns:
      a new object of class 'Body Reference Type'.
    • createBoundingBoxDataType

      BoundingBoxDataType createBoundingBoxDataType()
      Returns a new object of class 'Bounding Box Data Type'.
      Returns:
      a new object of class 'Bounding Box Data Type'.
    • createComplexDataType

      ComplexDataType createComplexDataType()
      Returns a new object of class 'Complex Data Type'.
      Returns:
      a new object of class 'Complex Data Type'.
    • createContentsType

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

      DataInputType createDataInputType()
      Returns a new object of class 'Data Input Type'.
      Returns:
      a new object of class 'Data Input Type'.
    • createDataOutputType

      DataOutputType createDataOutputType()
      Returns a new object of class 'Data Output Type'.
      Returns:
      a new object of class 'Data Output Type'.
    • createDataType

      DataType createDataType()
      Returns a new object of class 'Data Type'.
      Returns:
      a new object of class 'Data Type'.
    • createDescribeProcessType

      DescribeProcessType createDescribeProcessType()
      Returns a new object of class 'Describe Process Type'.
      Returns:
      a new object of class 'Describe Process Type'.
    • createDescriptionType

      DescriptionType createDescriptionType()
      Returns a new object of class 'Description Type'.
      Returns:
      a new object of class 'Description Type'.
    • createDismissType

      DismissType createDismissType()
      Returns a new object of class 'Dismiss Type'.
      Returns:
      a new object of class 'Dismiss Type'.
    • createDocumentRoot

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

      ExecuteRequestType createExecuteRequestType()
      Returns a new object of class 'Execute Request Type'.
      Returns:
      a new object of class 'Execute Request Type'.
    • createExtensionType

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

      FormatType createFormatType()
      Returns a new object of class 'Format Type'.
      Returns:
      a new object of class 'Format Type'.
    • createGenericInputType

      GenericInputType createGenericInputType()
      Returns a new object of class 'Generic Input Type'.
      Returns:
      a new object of class 'Generic Input Type'.
    • createGenericOutputType

      GenericOutputType createGenericOutputType()
      Returns a new object of class 'Generic Output Type'.
      Returns:
      a new object of class 'Generic Output Type'.
    • createGenericProcessType

      GenericProcessType createGenericProcessType()
      Returns a new object of class 'Generic Process Type'.
      Returns:
      a new object of class 'Generic Process Type'.
    • createGetCapabilitiesType

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

      GetResultType createGetResultType()
      Returns a new object of class 'Get Result Type'.
      Returns:
      a new object of class 'Get Result Type'.
    • createGetStatusType

      GetStatusType createGetStatusType()
      Returns a new object of class 'Get Status Type'.
      Returns:
      a new object of class 'Get Status Type'.
    • createInputDescriptionType

      InputDescriptionType createInputDescriptionType()
      Returns a new object of class 'Input Description Type'.
      Returns:
      a new object of class 'Input Description Type'.
    • createLiteralDataDomainType

      LiteralDataDomainType createLiteralDataDomainType()
      Returns a new object of class 'Literal Data Domain Type'.
      Returns:
      a new object of class 'Literal Data Domain Type'.
    • createLiteralDataDomainType1

      LiteralDataDomainType1 createLiteralDataDomainType1()
      Returns a new object of class 'Literal Data Domain Type1'.
      Returns:
      a new object of class 'Literal Data Domain Type1'.
    • createLiteralDataType

      LiteralDataType createLiteralDataType()
      Returns a new object of class 'Literal Data Type'.
      Returns:
      a new object of class 'Literal Data Type'.
    • createLiteralValueType

      LiteralValueType createLiteralValueType()
      Returns a new object of class 'Literal Value Type'.
      Returns:
      a new object of class 'Literal Value Type'.
    • createOutputDefinitionType

      OutputDefinitionType createOutputDefinitionType()
      Returns a new object of class 'Output Definition Type'.
      Returns:
      a new object of class 'Output Definition Type'.
    • createOutputDescriptionType

      OutputDescriptionType createOutputDescriptionType()
      Returns a new object of class 'Output Description Type'.
      Returns:
      a new object of class 'Output Description Type'.
    • createProcessDescriptionType

      ProcessDescriptionType createProcessDescriptionType()
      Returns a new object of class 'Process Description Type'.
      Returns:
      a new object of class 'Process Description Type'.
    • createProcessOfferingsType

      ProcessOfferingsType createProcessOfferingsType()
      Returns a new object of class 'Process Offerings Type'.
      Returns:
      a new object of class 'Process Offerings Type'.
    • createProcessOfferingType

      ProcessOfferingType createProcessOfferingType()
      Returns a new object of class 'Process Offering Type'.
      Returns:
      a new object of class 'Process Offering Type'.
    • createProcessSummaryType

      ProcessSummaryType createProcessSummaryType()
      Returns a new object of class 'Process Summary Type'.
      Returns:
      a new object of class 'Process Summary Type'.
    • createReferenceType

      ReferenceType createReferenceType()
      Returns a new object of class 'Reference Type'.
      Returns:
      a new object of class 'Reference Type'.
    • createResultType

      ResultType createResultType()
      Returns a new object of class 'Result Type'.
      Returns:
      a new object of class 'Result Type'.
    • createStatusInfoType

      StatusInfoType createStatusInfoType()
      Returns a new object of class 'Status Info Type'.
      Returns:
      a new object of class 'Status Info Type'.
    • createSupportedCRSType

      SupportedCRSType createSupportedCRSType()
      Returns a new object of class 'Supported CRS Type'.
      Returns:
      a new object of class 'Supported CRS Type'.
    • createWPSCapabilitiesType

      WPSCapabilitiesType createWPSCapabilitiesType()
      Returns a new object of class 'WPS Capabilities Type'.
      Returns:
      a new object of class 'WPS Capabilities Type'.
    • getWps20Package

      Wps20Package getWps20Package()
      Returns the package supported by this factory.
      Returns:
      the package supported by this factory.