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

      • eINSTANCE

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

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