/** * <copyright> * </copyright> * * $Id$ */ package net.opengis.wps10.impl; import java.math.BigInteger; import java.util.Map; import javax.measure.unit.Unit; import javax.xml.namespace.QName; import net.opengis.ows11.Ows11Package; import net.opengis.wps10.BodyReferenceType; import net.opengis.wps10.CRSsType; import net.opengis.wps10.ComplexDataCombinationType; import net.opengis.wps10.ComplexDataCombinationsType; import net.opengis.wps10.ComplexDataDescriptionType; import net.opengis.wps10.ComplexDataType; import net.opengis.wps10.DataInputsType; import net.opengis.wps10.DataInputsType1; import net.opengis.wps10.DataType; import net.opengis.wps10.DefaultType; import net.opengis.wps10.DefaultType1; import net.opengis.wps10.DefaultType2; import net.opengis.wps10.DescribeProcessType; import net.opengis.wps10.DescriptionType; import net.opengis.wps10.DocumentOutputDefinitionType; import net.opengis.wps10.DocumentRoot; import net.opengis.wps10.ExecuteResponseType; import net.opengis.wps10.ExecuteType; import net.opengis.wps10.GetCapabilitiesType; import net.opengis.wps10.HeaderType; import net.opengis.wps10.InputDescriptionType; import net.opengis.wps10.InputReferenceType; import net.opengis.wps10.InputType; import net.opengis.wps10.LanguagesType; import net.opengis.wps10.LanguagesType1; import net.opengis.wps10.LiteralDataType; import net.opengis.wps10.LiteralInputType; import net.opengis.wps10.LiteralOutputType; import net.opengis.wps10.MethodType; import net.opengis.wps10.OutputDataType; import net.opengis.wps10.OutputDefinitionType; import net.opengis.wps10.OutputDefinitionsType; import net.opengis.wps10.OutputDescriptionType; import net.opengis.wps10.OutputReferenceType; import net.opengis.wps10.ProcessBriefType; import net.opengis.wps10.ProcessDescriptionType; import net.opengis.wps10.ProcessDescriptionsType; import net.opengis.wps10.ProcessFailedType; import net.opengis.wps10.ProcessOfferingsType; import net.opengis.wps10.ProcessOutputsType; import net.opengis.wps10.ProcessOutputsType1; import net.opengis.wps10.ProcessStartedType; import net.opengis.wps10.RequestBaseType; import net.opengis.wps10.ResponseBaseType; import net.opengis.wps10.ResponseDocumentType; import net.opengis.wps10.ResponseFormType; import net.opengis.wps10.StatusType; import net.opengis.wps10.SupportedCRSsType; import net.opengis.wps10.SupportedComplexDataInputType; import net.opengis.wps10.SupportedComplexDataType; import net.opengis.wps10.SupportedUOMsType; import net.opengis.wps10.UOMsType; import net.opengis.wps10.ValuesReferenceType; import net.opengis.wps10.WPSCapabilitiesType; import net.opengis.wps10.WSDLType; import net.opengis.wps10.Wps10Factory; import net.opengis.wps10.Wps10Package; import net.opengis.wps10.util.Wps10Validator; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EDataType; import org.eclipse.emf.ecore.EEnum; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EReference; import org.eclipse.emf.ecore.EValidator; import org.eclipse.emf.ecore.EcorePackage; import org.eclipse.emf.ecore.impl.EPackageImpl; import org.eclipse.emf.ecore.xml.type.XMLTypePackage; /** * <!-- begin-user-doc --> * An implementation of the model <b>Package</b>. * <!-- end-user-doc --> * @generated */ public class Wps10PackageImpl extends EPackageImpl implements Wps10Package { /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass bodyReferenceTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass complexDataCombinationsTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass complexDataCombinationTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass complexDataDescriptionTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass complexDataTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass crSsTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass dataInputsTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass dataInputsType1EClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass dataTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass defaultTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass defaultType1EClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass defaultType2EClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass describeProcessTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass descriptionTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass documentOutputDefinitionTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass documentRootEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass executeResponseTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass executeTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass getCapabilitiesTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass headerTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass inputDescriptionTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass inputReferenceTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass inputTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass languagesTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass languagesType1EClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass literalDataTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass literalInputTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass literalOutputTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass outputDataTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass outputDefinitionsTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass outputDefinitionTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass outputDescriptionTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass outputReferenceTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass processBriefTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass processDescriptionsTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass processDescriptionTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass processFailedTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass processOfferingsTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass processOutputsTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass processOutputsType1EClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass processStartedTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass requestBaseTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass responseBaseTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass responseDocumentTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass responseFormTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass statusTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass supportedComplexDataInputTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass supportedComplexDataTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass supportedCRSsTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass supportedUOMsTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass uoMsTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass valuesReferenceTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass wpsCapabilitiesTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass wsdlTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass unitEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EEnum methodTypeEEnum = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EDataType methodTypeObjectEDataType = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EDataType percentCompletedTypeEDataType = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EDataType mapEDataType = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EDataType qNameEDataType = null; /** * Creates an instance of the model <b>Package</b>, registered with * {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the package * package URI value. * <p>Note: the correct way to create the package is via the static * factory method {@link #init init()}, which also performs * initialization of the package, or returns the registered package, * if one already exists. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.emf.ecore.EPackage.Registry * @see net.opengis.wps10.Wps10Package#eNS_URI * @see #init() * @generated */ private Wps10PackageImpl() { super(eNS_URI, Wps10Factory.eINSTANCE); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private static boolean isInited = false; /** * Creates, registers, and initializes the <b>Package</b> for this model, and for any others upon which it depends. * * <p>This method is used to initialize {@link Wps10Package#eINSTANCE} when that field is accessed. * Clients should not invoke it directly. Instead, they should simply access that field to obtain the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #eNS_URI * @see #createPackageContents() * @see #initializePackageContents() * @generated */ public static Wps10Package init() { if (isInited) return (Wps10Package)EPackage.Registry.INSTANCE.getEPackage(Wps10Package.eNS_URI); // Obtain or create and register package Wps10PackageImpl theWps10Package = (Wps10PackageImpl)(EPackage.Registry.INSTANCE.get(eNS_URI) instanceof Wps10PackageImpl ? EPackage.Registry.INSTANCE.get(eNS_URI) : new Wps10PackageImpl()); isInited = true; // Initialize simple dependencies Ows11Package.eINSTANCE.eClass(); // Create package meta-data objects theWps10Package.createPackageContents(); // Initialize created meta-data theWps10Package.initializePackageContents(); // Register package validator EValidator.Registry.INSTANCE.put (theWps10Package, new EValidator.Descriptor() { public EValidator getEValidator() { return Wps10Validator.INSTANCE; } }); // Mark meta-data to indicate it can't be changed theWps10Package.freeze(); // Update the registry and return the package EPackage.Registry.INSTANCE.put(Wps10Package.eNS_URI, theWps10Package); return theWps10Package; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getBodyReferenceType() { return bodyReferenceTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getBodyReferenceType_Href() { return (EAttribute)bodyReferenceTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getComplexDataCombinationsType() { return complexDataCombinationsTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getComplexDataCombinationsType_Format() { return (EReference)complexDataCombinationsTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getComplexDataCombinationType() { return complexDataCombinationTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getComplexDataCombinationType_Format() { return (EReference)complexDataCombinationTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getComplexDataDescriptionType() { return complexDataDescriptionTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getComplexDataDescriptionType_MimeType() { return (EAttribute)complexDataDescriptionTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getComplexDataDescriptionType_Encoding() { return (EAttribute)complexDataDescriptionTypeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getComplexDataDescriptionType_Schema() { return (EAttribute)complexDataDescriptionTypeEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getComplexDataType() { return complexDataTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getComplexDataType_Encoding() { return (EAttribute)complexDataTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getComplexDataType_MimeType() { return (EAttribute)complexDataTypeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getComplexDataType_Schema() { return (EAttribute)complexDataTypeEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getComplexDataType_Data() { return (EAttribute)complexDataTypeEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getCRSsType() { return crSsTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getCRSsType_CRS() { return (EAttribute)crSsTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getDataInputsType() { return dataInputsTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDataInputsType_Input() { return (EReference)dataInputsTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getDataInputsType1() { return dataInputsType1EClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDataInputsType1_Input() { return (EReference)dataInputsType1EClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getDataType() { return dataTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDataType_ComplexData() { return (EReference)dataTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDataType_LiteralData() { return (EReference)dataTypeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDataType_BoundingBoxData() { return (EReference)dataTypeEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getDefaultType() { return defaultTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDefaultType_CRS() { return (EAttribute)defaultTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getDefaultType1() { return defaultType1EClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDefaultType1_UOM() { return (EReference)defaultType1EClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getDefaultType2() { return defaultType2EClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDefaultType2_Language() { return (EAttribute)defaultType2EClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getDescribeProcessType() { return describeProcessTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDescribeProcessType_Identifier() { return (EReference)describeProcessTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getDescriptionType() { return descriptionTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDescriptionType_Identifier() { return (EReference)descriptionTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDescriptionType_Title() { return (EReference)descriptionTypeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDescriptionType_Abstract() { return (EReference)descriptionTypeEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDescriptionType_Metadata() { return (EReference)descriptionTypeEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getDocumentOutputDefinitionType() { return documentOutputDefinitionTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentOutputDefinitionType_Title() { return (EReference)documentOutputDefinitionTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentOutputDefinitionType_Abstract() { return (EReference)documentOutputDefinitionTypeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentOutputDefinitionType_AsReference() { return (EAttribute)documentOutputDefinitionTypeEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getDocumentRoot() { return documentRootEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_Mixed() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_XMLNSPrefixMap() { return (EReference)documentRootEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_XSISchemaLocation() { return (EReference)documentRootEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Capabilities() { return (EReference)documentRootEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_DescribeProcess() { return (EReference)documentRootEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Execute() { return (EReference)documentRootEClass.getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_ExecuteResponse() { return (EReference)documentRootEClass.getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_GetCapabilities() { return (EReference)documentRootEClass.getEStructuralFeatures().get(7); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Languages() { return (EReference)documentRootEClass.getEStructuralFeatures().get(8); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_ProcessDescriptions() { return (EReference)documentRootEClass.getEStructuralFeatures().get(9); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_ProcessOfferings() { return (EReference)documentRootEClass.getEStructuralFeatures().get(10); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_WSDL() { return (EReference)documentRootEClass.getEStructuralFeatures().get(11); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_ProcessVersion() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(12); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getExecuteResponseType() { return executeResponseTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getExecuteResponseType_Process() { return (EReference)executeResponseTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getExecuteResponseType_Status() { return (EReference)executeResponseTypeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getExecuteResponseType_DataInputs() { return (EReference)executeResponseTypeEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getExecuteResponseType_OutputDefinitions() { return (EReference)executeResponseTypeEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getExecuteResponseType_ProcessOutputs() { return (EReference)executeResponseTypeEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getExecuteResponseType_ServiceInstance() { return (EAttribute)executeResponseTypeEClass.getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getExecuteResponseType_StatusLocation() { return (EAttribute)executeResponseTypeEClass.getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getExecuteType() { return executeTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getExecuteType_Identifier() { return (EReference)executeTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getExecuteType_DataInputs() { return (EReference)executeTypeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getExecuteType_ResponseForm() { return (EReference)executeTypeEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getGetCapabilitiesType() { return getCapabilitiesTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getGetCapabilitiesType_AcceptVersions() { return (EReference)getCapabilitiesTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getGetCapabilitiesType_Language() { return (EAttribute)getCapabilitiesTypeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getGetCapabilitiesType_Service() { return (EAttribute)getCapabilitiesTypeEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getGetCapabilitiesType_BaseUrl() { return (EAttribute)getCapabilitiesTypeEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getGetCapabilitiesType_ExtendedProperties() { return (EAttribute)getCapabilitiesTypeEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getHeaderType() { return headerTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getHeaderType_Key() { return (EAttribute)headerTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getHeaderType_Value() { return (EAttribute)headerTypeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getInputDescriptionType() { return inputDescriptionTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getInputDescriptionType_ComplexData() { return (EReference)inputDescriptionTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getInputDescriptionType_LiteralData() { return (EReference)inputDescriptionTypeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getInputDescriptionType_BoundingBoxData() { return (EReference)inputDescriptionTypeEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getInputDescriptionType_MaxOccurs() { return (EAttribute)inputDescriptionTypeEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getInputDescriptionType_MinOccurs() { return (EAttribute)inputDescriptionTypeEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getInputReferenceType() { return inputReferenceTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getInputReferenceType_Header() { return (EReference)inputReferenceTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getInputReferenceType_Body() { return (EAttribute)inputReferenceTypeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getInputReferenceType_BodyReference() { return (EReference)inputReferenceTypeEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getInputReferenceType_Encoding() { return (EAttribute)inputReferenceTypeEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getInputReferenceType_Href() { return (EAttribute)inputReferenceTypeEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getInputReferenceType_Method() { return (EAttribute)inputReferenceTypeEClass.getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getInputReferenceType_MimeType() { return (EAttribute)inputReferenceTypeEClass.getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getInputReferenceType_Schema() { return (EAttribute)inputReferenceTypeEClass.getEStructuralFeatures().get(7); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getInputType() { return inputTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getInputType_Identifier() { return (EReference)inputTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getInputType_Title() { return (EReference)inputTypeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getInputType_Abstract() { return (EReference)inputTypeEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getInputType_Reference() { return (EReference)inputTypeEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getInputType_Data() { return (EReference)inputTypeEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getLanguagesType() { return languagesTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getLanguagesType_Language() { return (EAttribute)languagesTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getLanguagesType1() { return languagesType1EClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getLanguagesType1_Default() { return (EReference)languagesType1EClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getLanguagesType1_Supported() { return (EReference)languagesType1EClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getLiteralDataType() { return literalDataTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getLiteralDataType_Value() { return (EAttribute)literalDataTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getLiteralDataType_DataType() { return (EAttribute)literalDataTypeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getLiteralDataType_Uom() { return (EAttribute)literalDataTypeEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getLiteralInputType() { return literalInputTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getLiteralInputType_AllowedValues() { return (EReference)literalInputTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getLiteralInputType_AnyValue() { return (EReference)literalInputTypeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getLiteralInputType_ValuesReference() { return (EReference)literalInputTypeEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getLiteralInputType_DefaultValue() { return (EAttribute)literalInputTypeEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getLiteralOutputType() { return literalOutputTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getLiteralOutputType_DataType() { return (EReference)literalOutputTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getLiteralOutputType_UOMs() { return (EReference)literalOutputTypeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getOutputDataType() { return outputDataTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getOutputDataType_Reference() { return (EReference)outputDataTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getOutputDataType_Data() { return (EReference)outputDataTypeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getOutputDefinitionsType() { return outputDefinitionsTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getOutputDefinitionsType_Output() { return (EReference)outputDefinitionsTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getOutputDefinitionType() { return outputDefinitionTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getOutputDefinitionType_Identifier() { return (EReference)outputDefinitionTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getOutputDefinitionType_Encoding() { return (EAttribute)outputDefinitionTypeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getOutputDefinitionType_MimeType() { return (EAttribute)outputDefinitionTypeEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getOutputDefinitionType_Schema() { return (EAttribute)outputDefinitionTypeEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getOutputDefinitionType_Uom() { return (EAttribute)outputDefinitionTypeEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getOutputDescriptionType() { return outputDescriptionTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getOutputDescriptionType_ComplexOutput() { return (EReference)outputDescriptionTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getOutputDescriptionType_LiteralOutput() { return (EReference)outputDescriptionTypeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getOutputDescriptionType_BoundingBoxOutput() { return (EReference)outputDescriptionTypeEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getOutputReferenceType() { return outputReferenceTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getOutputReferenceType_Encoding() { return (EAttribute)outputReferenceTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getOutputReferenceType_Href() { return (EAttribute)outputReferenceTypeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getOutputReferenceType_MimeType() { return (EAttribute)outputReferenceTypeEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getOutputReferenceType_Schema() { return (EAttribute)outputReferenceTypeEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getProcessBriefType() { return processBriefTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getProcessBriefType_Profile() { return (EAttribute)processBriefTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getProcessBriefType_WSDL() { return (EReference)processBriefTypeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getProcessBriefType_ProcessVersion() { return (EAttribute)processBriefTypeEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getProcessDescriptionsType() { return processDescriptionsTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getProcessDescriptionsType_ProcessDescription() { return (EReference)processDescriptionsTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getProcessDescriptionType() { return processDescriptionTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getProcessDescriptionType_DataInputs() { return (EReference)processDescriptionTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getProcessDescriptionType_ProcessOutputs() { return (EReference)processDescriptionTypeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getProcessDescriptionType_StatusSupported() { return (EAttribute)processDescriptionTypeEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getProcessDescriptionType_StoreSupported() { return (EAttribute)processDescriptionTypeEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getProcessFailedType() { return processFailedTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getProcessFailedType_ExceptionReport() { return (EReference)processFailedTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getProcessOfferingsType() { return processOfferingsTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getProcessOfferingsType_Process() { return (EReference)processOfferingsTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getProcessOutputsType() { return processOutputsTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getProcessOutputsType_Output() { return (EReference)processOutputsTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getProcessOutputsType1() { return processOutputsType1EClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getProcessOutputsType1_Output() { return (EReference)processOutputsType1EClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getProcessStartedType() { return processStartedTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getProcessStartedType_Value() { return (EAttribute)processStartedTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getProcessStartedType_PercentCompleted() { return (EAttribute)processStartedTypeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getRequestBaseType() { return requestBaseTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getRequestBaseType_Language() { return (EAttribute)requestBaseTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getRequestBaseType_Service() { return (EAttribute)requestBaseTypeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getRequestBaseType_Version() { return (EAttribute)requestBaseTypeEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getRequestBaseType_BaseUrl() { return (EAttribute)requestBaseTypeEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getRequestBaseType_ExtendedProperties() { return (EAttribute)requestBaseTypeEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getResponseBaseType() { return responseBaseTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getResponseBaseType_Lang() { return (EAttribute)responseBaseTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getResponseBaseType_Service() { return (EAttribute)responseBaseTypeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getResponseBaseType_Version() { return (EAttribute)responseBaseTypeEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getResponseDocumentType() { return responseDocumentTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getResponseDocumentType_Output() { return (EReference)responseDocumentTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getResponseDocumentType_Lineage() { return (EAttribute)responseDocumentTypeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getResponseDocumentType_Status() { return (EAttribute)responseDocumentTypeEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getResponseDocumentType_StoreExecuteResponse() { return (EAttribute)responseDocumentTypeEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getResponseFormType() { return responseFormTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getResponseFormType_ResponseDocument() { return (EReference)responseFormTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getResponseFormType_RawDataOutput() { return (EReference)responseFormTypeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getStatusType() { return statusTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getStatusType_ProcessAccepted() { return (EAttribute)statusTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getStatusType_ProcessStarted() { return (EReference)statusTypeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getStatusType_ProcessPaused() { return (EReference)statusTypeEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getStatusType_ProcessSucceeded() { return (EAttribute)statusTypeEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getStatusType_ProcessFailed() { return (EReference)statusTypeEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getStatusType_CreationTime() { return (EAttribute)statusTypeEClass.getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getSupportedComplexDataInputType() { return supportedComplexDataInputTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getSupportedComplexDataInputType_MaximumMegabytes() { return (EAttribute)supportedComplexDataInputTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getSupportedComplexDataType() { return supportedComplexDataTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSupportedComplexDataType_Default() { return (EReference)supportedComplexDataTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSupportedComplexDataType_Supported() { return (EReference)supportedComplexDataTypeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getSupportedCRSsType() { return supportedCRSsTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSupportedCRSsType_Default() { return (EReference)supportedCRSsTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSupportedCRSsType_Supported() { return (EReference)supportedCRSsTypeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getSupportedUOMsType() { return supportedUOMsTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSupportedUOMsType_Default() { return (EReference)supportedUOMsTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSupportedUOMsType_Supported() { return (EReference)supportedUOMsTypeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getUOMsType() { return uoMsTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getUOMsType_UOM() { return (EReference)uoMsTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getValuesReferenceType() { return valuesReferenceTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getValuesReferenceType_Reference() { return (EAttribute)valuesReferenceTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getValuesReferenceType_ValuesForm() { return (EAttribute)valuesReferenceTypeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getWPSCapabilitiesType() { return wpsCapabilitiesTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getWPSCapabilitiesType_ProcessOfferings() { return (EReference)wpsCapabilitiesTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getWPSCapabilitiesType_Languages() { return (EReference)wpsCapabilitiesTypeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getWPSCapabilitiesType_WSDL() { return (EReference)wpsCapabilitiesTypeEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getWPSCapabilitiesType_Lang() { return (EAttribute)wpsCapabilitiesTypeEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getWPSCapabilitiesType_Service() { return (EAttribute)wpsCapabilitiesTypeEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getWSDLType() { return wsdlTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getWSDLType_Href() { return (EAttribute)wsdlTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getUnit() { return unitEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EEnum getMethodType() { return methodTypeEEnum; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EDataType getMethodTypeObject() { return methodTypeObjectEDataType; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EDataType getPercentCompletedType() { return percentCompletedTypeEDataType; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EDataType getMap() { return mapEDataType; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EDataType getQName() { return qNameEDataType; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Wps10Factory getWps10Factory() { return (Wps10Factory)getEFactoryInstance(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private boolean isCreated = false; /** * Creates the meta-model objects for the package. This method is * guarded to have no affect on any invocation but its first. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void createPackageContents() { if (isCreated) return; isCreated = true; // Create classes and their features bodyReferenceTypeEClass = createEClass(BODY_REFERENCE_TYPE); createEAttribute(bodyReferenceTypeEClass, BODY_REFERENCE_TYPE__HREF); complexDataCombinationsTypeEClass = createEClass(COMPLEX_DATA_COMBINATIONS_TYPE); createEReference(complexDataCombinationsTypeEClass, COMPLEX_DATA_COMBINATIONS_TYPE__FORMAT); complexDataCombinationTypeEClass = createEClass(COMPLEX_DATA_COMBINATION_TYPE); createEReference(complexDataCombinationTypeEClass, COMPLEX_DATA_COMBINATION_TYPE__FORMAT); complexDataDescriptionTypeEClass = createEClass(COMPLEX_DATA_DESCRIPTION_TYPE); createEAttribute(complexDataDescriptionTypeEClass, COMPLEX_DATA_DESCRIPTION_TYPE__MIME_TYPE); createEAttribute(complexDataDescriptionTypeEClass, COMPLEX_DATA_DESCRIPTION_TYPE__ENCODING); createEAttribute(complexDataDescriptionTypeEClass, COMPLEX_DATA_DESCRIPTION_TYPE__SCHEMA); complexDataTypeEClass = createEClass(COMPLEX_DATA_TYPE); createEAttribute(complexDataTypeEClass, COMPLEX_DATA_TYPE__ENCODING); createEAttribute(complexDataTypeEClass, COMPLEX_DATA_TYPE__MIME_TYPE); createEAttribute(complexDataTypeEClass, COMPLEX_DATA_TYPE__SCHEMA); createEAttribute(complexDataTypeEClass, COMPLEX_DATA_TYPE__DATA); crSsTypeEClass = createEClass(CR_SS_TYPE); createEAttribute(crSsTypeEClass, CR_SS_TYPE__CRS); dataInputsTypeEClass = createEClass(DATA_INPUTS_TYPE); createEReference(dataInputsTypeEClass, DATA_INPUTS_TYPE__INPUT); dataInputsType1EClass = createEClass(DATA_INPUTS_TYPE1); createEReference(dataInputsType1EClass, DATA_INPUTS_TYPE1__INPUT); dataTypeEClass = createEClass(DATA_TYPE); createEReference(dataTypeEClass, DATA_TYPE__COMPLEX_DATA); createEReference(dataTypeEClass, DATA_TYPE__LITERAL_DATA); createEReference(dataTypeEClass, DATA_TYPE__BOUNDING_BOX_DATA); defaultTypeEClass = createEClass(DEFAULT_TYPE); createEAttribute(defaultTypeEClass, DEFAULT_TYPE__CRS); defaultType1EClass = createEClass(DEFAULT_TYPE1); createEReference(defaultType1EClass, DEFAULT_TYPE1__UOM); defaultType2EClass = createEClass(DEFAULT_TYPE2); createEAttribute(defaultType2EClass, DEFAULT_TYPE2__LANGUAGE); describeProcessTypeEClass = createEClass(DESCRIBE_PROCESS_TYPE); createEReference(describeProcessTypeEClass, DESCRIBE_PROCESS_TYPE__IDENTIFIER); descriptionTypeEClass = createEClass(DESCRIPTION_TYPE); createEReference(descriptionTypeEClass, DESCRIPTION_TYPE__IDENTIFIER); createEReference(descriptionTypeEClass, DESCRIPTION_TYPE__TITLE); createEReference(descriptionTypeEClass, DESCRIPTION_TYPE__ABSTRACT); createEReference(descriptionTypeEClass, DESCRIPTION_TYPE__METADATA); documentOutputDefinitionTypeEClass = createEClass(DOCUMENT_OUTPUT_DEFINITION_TYPE); createEReference(documentOutputDefinitionTypeEClass, DOCUMENT_OUTPUT_DEFINITION_TYPE__TITLE); createEReference(documentOutputDefinitionTypeEClass, DOCUMENT_OUTPUT_DEFINITION_TYPE__ABSTRACT); createEAttribute(documentOutputDefinitionTypeEClass, DOCUMENT_OUTPUT_DEFINITION_TYPE__AS_REFERENCE); documentRootEClass = createEClass(DOCUMENT_ROOT); createEAttribute(documentRootEClass, DOCUMENT_ROOT__MIXED); createEReference(documentRootEClass, DOCUMENT_ROOT__XMLNS_PREFIX_MAP); createEReference(documentRootEClass, DOCUMENT_ROOT__XSI_SCHEMA_LOCATION); createEReference(documentRootEClass, DOCUMENT_ROOT__CAPABILITIES); createEReference(documentRootEClass, DOCUMENT_ROOT__DESCRIBE_PROCESS); createEReference(documentRootEClass, DOCUMENT_ROOT__EXECUTE); createEReference(documentRootEClass, DOCUMENT_ROOT__EXECUTE_RESPONSE); createEReference(documentRootEClass, DOCUMENT_ROOT__GET_CAPABILITIES); createEReference(documentRootEClass, DOCUMENT_ROOT__LANGUAGES); createEReference(documentRootEClass, DOCUMENT_ROOT__PROCESS_DESCRIPTIONS); createEReference(documentRootEClass, DOCUMENT_ROOT__PROCESS_OFFERINGS); createEReference(documentRootEClass, DOCUMENT_ROOT__WSDL); createEAttribute(documentRootEClass, DOCUMENT_ROOT__PROCESS_VERSION); executeResponseTypeEClass = createEClass(EXECUTE_RESPONSE_TYPE); createEReference(executeResponseTypeEClass, EXECUTE_RESPONSE_TYPE__PROCESS); createEReference(executeResponseTypeEClass, EXECUTE_RESPONSE_TYPE__STATUS); createEReference(executeResponseTypeEClass, EXECUTE_RESPONSE_TYPE__DATA_INPUTS); createEReference(executeResponseTypeEClass, EXECUTE_RESPONSE_TYPE__OUTPUT_DEFINITIONS); createEReference(executeResponseTypeEClass, EXECUTE_RESPONSE_TYPE__PROCESS_OUTPUTS); createEAttribute(executeResponseTypeEClass, EXECUTE_RESPONSE_TYPE__SERVICE_INSTANCE); createEAttribute(executeResponseTypeEClass, EXECUTE_RESPONSE_TYPE__STATUS_LOCATION); executeTypeEClass = createEClass(EXECUTE_TYPE); createEReference(executeTypeEClass, EXECUTE_TYPE__IDENTIFIER); createEReference(executeTypeEClass, EXECUTE_TYPE__DATA_INPUTS); createEReference(executeTypeEClass, EXECUTE_TYPE__RESPONSE_FORM); getCapabilitiesTypeEClass = createEClass(GET_CAPABILITIES_TYPE); createEReference(getCapabilitiesTypeEClass, GET_CAPABILITIES_TYPE__ACCEPT_VERSIONS); createEAttribute(getCapabilitiesTypeEClass, GET_CAPABILITIES_TYPE__LANGUAGE); createEAttribute(getCapabilitiesTypeEClass, GET_CAPABILITIES_TYPE__SERVICE); createEAttribute(getCapabilitiesTypeEClass, GET_CAPABILITIES_TYPE__BASE_URL); createEAttribute(getCapabilitiesTypeEClass, GET_CAPABILITIES_TYPE__EXTENDED_PROPERTIES); headerTypeEClass = createEClass(HEADER_TYPE); createEAttribute(headerTypeEClass, HEADER_TYPE__KEY); createEAttribute(headerTypeEClass, HEADER_TYPE__VALUE); inputDescriptionTypeEClass = createEClass(INPUT_DESCRIPTION_TYPE); createEReference(inputDescriptionTypeEClass, INPUT_DESCRIPTION_TYPE__COMPLEX_DATA); createEReference(inputDescriptionTypeEClass, INPUT_DESCRIPTION_TYPE__LITERAL_DATA); createEReference(inputDescriptionTypeEClass, INPUT_DESCRIPTION_TYPE__BOUNDING_BOX_DATA); createEAttribute(inputDescriptionTypeEClass, INPUT_DESCRIPTION_TYPE__MAX_OCCURS); createEAttribute(inputDescriptionTypeEClass, INPUT_DESCRIPTION_TYPE__MIN_OCCURS); inputReferenceTypeEClass = createEClass(INPUT_REFERENCE_TYPE); createEReference(inputReferenceTypeEClass, INPUT_REFERENCE_TYPE__HEADER); createEAttribute(inputReferenceTypeEClass, INPUT_REFERENCE_TYPE__BODY); createEReference(inputReferenceTypeEClass, INPUT_REFERENCE_TYPE__BODY_REFERENCE); createEAttribute(inputReferenceTypeEClass, INPUT_REFERENCE_TYPE__ENCODING); createEAttribute(inputReferenceTypeEClass, INPUT_REFERENCE_TYPE__HREF); createEAttribute(inputReferenceTypeEClass, INPUT_REFERENCE_TYPE__METHOD); createEAttribute(inputReferenceTypeEClass, INPUT_REFERENCE_TYPE__MIME_TYPE); createEAttribute(inputReferenceTypeEClass, INPUT_REFERENCE_TYPE__SCHEMA); inputTypeEClass = createEClass(INPUT_TYPE); createEReference(inputTypeEClass, INPUT_TYPE__IDENTIFIER); createEReference(inputTypeEClass, INPUT_TYPE__TITLE); createEReference(inputTypeEClass, INPUT_TYPE__ABSTRACT); createEReference(inputTypeEClass, INPUT_TYPE__REFERENCE); createEReference(inputTypeEClass, INPUT_TYPE__DATA); languagesTypeEClass = createEClass(LANGUAGES_TYPE); createEAttribute(languagesTypeEClass, LANGUAGES_TYPE__LANGUAGE); languagesType1EClass = createEClass(LANGUAGES_TYPE1); createEReference(languagesType1EClass, LANGUAGES_TYPE1__DEFAULT); createEReference(languagesType1EClass, LANGUAGES_TYPE1__SUPPORTED); literalDataTypeEClass = createEClass(LITERAL_DATA_TYPE); createEAttribute(literalDataTypeEClass, LITERAL_DATA_TYPE__VALUE); createEAttribute(literalDataTypeEClass, LITERAL_DATA_TYPE__DATA_TYPE); createEAttribute(literalDataTypeEClass, LITERAL_DATA_TYPE__UOM); literalInputTypeEClass = createEClass(LITERAL_INPUT_TYPE); createEReference(literalInputTypeEClass, LITERAL_INPUT_TYPE__ALLOWED_VALUES); createEReference(literalInputTypeEClass, LITERAL_INPUT_TYPE__ANY_VALUE); createEReference(literalInputTypeEClass, LITERAL_INPUT_TYPE__VALUES_REFERENCE); createEAttribute(literalInputTypeEClass, LITERAL_INPUT_TYPE__DEFAULT_VALUE); literalOutputTypeEClass = createEClass(LITERAL_OUTPUT_TYPE); createEReference(literalOutputTypeEClass, LITERAL_OUTPUT_TYPE__DATA_TYPE); createEReference(literalOutputTypeEClass, LITERAL_OUTPUT_TYPE__UO_MS); outputDataTypeEClass = createEClass(OUTPUT_DATA_TYPE); createEReference(outputDataTypeEClass, OUTPUT_DATA_TYPE__REFERENCE); createEReference(outputDataTypeEClass, OUTPUT_DATA_TYPE__DATA); outputDefinitionsTypeEClass = createEClass(OUTPUT_DEFINITIONS_TYPE); createEReference(outputDefinitionsTypeEClass, OUTPUT_DEFINITIONS_TYPE__OUTPUT); outputDefinitionTypeEClass = createEClass(OUTPUT_DEFINITION_TYPE); createEReference(outputDefinitionTypeEClass, OUTPUT_DEFINITION_TYPE__IDENTIFIER); createEAttribute(outputDefinitionTypeEClass, OUTPUT_DEFINITION_TYPE__ENCODING); createEAttribute(outputDefinitionTypeEClass, OUTPUT_DEFINITION_TYPE__MIME_TYPE); createEAttribute(outputDefinitionTypeEClass, OUTPUT_DEFINITION_TYPE__SCHEMA); createEAttribute(outputDefinitionTypeEClass, OUTPUT_DEFINITION_TYPE__UOM); outputDescriptionTypeEClass = createEClass(OUTPUT_DESCRIPTION_TYPE); createEReference(outputDescriptionTypeEClass, OUTPUT_DESCRIPTION_TYPE__COMPLEX_OUTPUT); createEReference(outputDescriptionTypeEClass, OUTPUT_DESCRIPTION_TYPE__LITERAL_OUTPUT); createEReference(outputDescriptionTypeEClass, OUTPUT_DESCRIPTION_TYPE__BOUNDING_BOX_OUTPUT); outputReferenceTypeEClass = createEClass(OUTPUT_REFERENCE_TYPE); createEAttribute(outputReferenceTypeEClass, OUTPUT_REFERENCE_TYPE__ENCODING); createEAttribute(outputReferenceTypeEClass, OUTPUT_REFERENCE_TYPE__HREF); createEAttribute(outputReferenceTypeEClass, OUTPUT_REFERENCE_TYPE__MIME_TYPE); createEAttribute(outputReferenceTypeEClass, OUTPUT_REFERENCE_TYPE__SCHEMA); processBriefTypeEClass = createEClass(PROCESS_BRIEF_TYPE); createEAttribute(processBriefTypeEClass, PROCESS_BRIEF_TYPE__PROFILE); createEReference(processBriefTypeEClass, PROCESS_BRIEF_TYPE__WSDL); createEAttribute(processBriefTypeEClass, PROCESS_BRIEF_TYPE__PROCESS_VERSION); processDescriptionsTypeEClass = createEClass(PROCESS_DESCRIPTIONS_TYPE); createEReference(processDescriptionsTypeEClass, PROCESS_DESCRIPTIONS_TYPE__PROCESS_DESCRIPTION); processDescriptionTypeEClass = createEClass(PROCESS_DESCRIPTION_TYPE); createEReference(processDescriptionTypeEClass, PROCESS_DESCRIPTION_TYPE__DATA_INPUTS); createEReference(processDescriptionTypeEClass, PROCESS_DESCRIPTION_TYPE__PROCESS_OUTPUTS); createEAttribute(processDescriptionTypeEClass, PROCESS_DESCRIPTION_TYPE__STATUS_SUPPORTED); createEAttribute(processDescriptionTypeEClass, PROCESS_DESCRIPTION_TYPE__STORE_SUPPORTED); processFailedTypeEClass = createEClass(PROCESS_FAILED_TYPE); createEReference(processFailedTypeEClass, PROCESS_FAILED_TYPE__EXCEPTION_REPORT); processOfferingsTypeEClass = createEClass(PROCESS_OFFERINGS_TYPE); createEReference(processOfferingsTypeEClass, PROCESS_OFFERINGS_TYPE__PROCESS); processOutputsTypeEClass = createEClass(PROCESS_OUTPUTS_TYPE); createEReference(processOutputsTypeEClass, PROCESS_OUTPUTS_TYPE__OUTPUT); processOutputsType1EClass = createEClass(PROCESS_OUTPUTS_TYPE1); createEReference(processOutputsType1EClass, PROCESS_OUTPUTS_TYPE1__OUTPUT); processStartedTypeEClass = createEClass(PROCESS_STARTED_TYPE); createEAttribute(processStartedTypeEClass, PROCESS_STARTED_TYPE__VALUE); createEAttribute(processStartedTypeEClass, PROCESS_STARTED_TYPE__PERCENT_COMPLETED); requestBaseTypeEClass = createEClass(REQUEST_BASE_TYPE); createEAttribute(requestBaseTypeEClass, REQUEST_BASE_TYPE__LANGUAGE); createEAttribute(requestBaseTypeEClass, REQUEST_BASE_TYPE__SERVICE); createEAttribute(requestBaseTypeEClass, REQUEST_BASE_TYPE__VERSION); createEAttribute(requestBaseTypeEClass, REQUEST_BASE_TYPE__BASE_URL); createEAttribute(requestBaseTypeEClass, REQUEST_BASE_TYPE__EXTENDED_PROPERTIES); responseBaseTypeEClass = createEClass(RESPONSE_BASE_TYPE); createEAttribute(responseBaseTypeEClass, RESPONSE_BASE_TYPE__LANG); createEAttribute(responseBaseTypeEClass, RESPONSE_BASE_TYPE__SERVICE); createEAttribute(responseBaseTypeEClass, RESPONSE_BASE_TYPE__VERSION); responseDocumentTypeEClass = createEClass(RESPONSE_DOCUMENT_TYPE); createEReference(responseDocumentTypeEClass, RESPONSE_DOCUMENT_TYPE__OUTPUT); createEAttribute(responseDocumentTypeEClass, RESPONSE_DOCUMENT_TYPE__LINEAGE); createEAttribute(responseDocumentTypeEClass, RESPONSE_DOCUMENT_TYPE__STATUS); createEAttribute(responseDocumentTypeEClass, RESPONSE_DOCUMENT_TYPE__STORE_EXECUTE_RESPONSE); responseFormTypeEClass = createEClass(RESPONSE_FORM_TYPE); createEReference(responseFormTypeEClass, RESPONSE_FORM_TYPE__RESPONSE_DOCUMENT); createEReference(responseFormTypeEClass, RESPONSE_FORM_TYPE__RAW_DATA_OUTPUT); statusTypeEClass = createEClass(STATUS_TYPE); createEAttribute(statusTypeEClass, STATUS_TYPE__PROCESS_ACCEPTED); createEReference(statusTypeEClass, STATUS_TYPE__PROCESS_STARTED); createEReference(statusTypeEClass, STATUS_TYPE__PROCESS_PAUSED); createEAttribute(statusTypeEClass, STATUS_TYPE__PROCESS_SUCCEEDED); createEReference(statusTypeEClass, STATUS_TYPE__PROCESS_FAILED); createEAttribute(statusTypeEClass, STATUS_TYPE__CREATION_TIME); supportedComplexDataInputTypeEClass = createEClass(SUPPORTED_COMPLEX_DATA_INPUT_TYPE); createEAttribute(supportedComplexDataInputTypeEClass, SUPPORTED_COMPLEX_DATA_INPUT_TYPE__MAXIMUM_MEGABYTES); supportedComplexDataTypeEClass = createEClass(SUPPORTED_COMPLEX_DATA_TYPE); createEReference(supportedComplexDataTypeEClass, SUPPORTED_COMPLEX_DATA_TYPE__DEFAULT); createEReference(supportedComplexDataTypeEClass, SUPPORTED_COMPLEX_DATA_TYPE__SUPPORTED); supportedCRSsTypeEClass = createEClass(SUPPORTED_CR_SS_TYPE); createEReference(supportedCRSsTypeEClass, SUPPORTED_CR_SS_TYPE__DEFAULT); createEReference(supportedCRSsTypeEClass, SUPPORTED_CR_SS_TYPE__SUPPORTED); supportedUOMsTypeEClass = createEClass(SUPPORTED_UO_MS_TYPE); createEReference(supportedUOMsTypeEClass, SUPPORTED_UO_MS_TYPE__DEFAULT); createEReference(supportedUOMsTypeEClass, SUPPORTED_UO_MS_TYPE__SUPPORTED); uoMsTypeEClass = createEClass(UO_MS_TYPE); createEReference(uoMsTypeEClass, UO_MS_TYPE__UOM); valuesReferenceTypeEClass = createEClass(VALUES_REFERENCE_TYPE); createEAttribute(valuesReferenceTypeEClass, VALUES_REFERENCE_TYPE__REFERENCE); createEAttribute(valuesReferenceTypeEClass, VALUES_REFERENCE_TYPE__VALUES_FORM); wpsCapabilitiesTypeEClass = createEClass(WPS_CAPABILITIES_TYPE); createEReference(wpsCapabilitiesTypeEClass, WPS_CAPABILITIES_TYPE__PROCESS_OFFERINGS); createEReference(wpsCapabilitiesTypeEClass, WPS_CAPABILITIES_TYPE__LANGUAGES); createEReference(wpsCapabilitiesTypeEClass, WPS_CAPABILITIES_TYPE__WSDL); createEAttribute(wpsCapabilitiesTypeEClass, WPS_CAPABILITIES_TYPE__LANG); createEAttribute(wpsCapabilitiesTypeEClass, WPS_CAPABILITIES_TYPE__SERVICE); wsdlTypeEClass = createEClass(WSDL_TYPE); createEAttribute(wsdlTypeEClass, WSDL_TYPE__HREF); unitEClass = createEClass(UNIT); // Create enums methodTypeEEnum = createEEnum(METHOD_TYPE); // Create data types methodTypeObjectEDataType = createEDataType(METHOD_TYPE_OBJECT); percentCompletedTypeEDataType = createEDataType(PERCENT_COMPLETED_TYPE); mapEDataType = createEDataType(MAP); qNameEDataType = createEDataType(QNAME); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private boolean isInitialized = false; /** * Complete the initialization of the package and its meta-model. This * method is guarded to have no affect on any invocation but its first. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void initializePackageContents() { if (isInitialized) return; isInitialized = true; // Initialize package setName(eNAME); setNsPrefix(eNS_PREFIX); setNsURI(eNS_URI); // Obtain other dependent packages XMLTypePackage theXMLTypePackage = (XMLTypePackage)EPackage.Registry.INSTANCE.getEPackage(XMLTypePackage.eNS_URI); Ows11Package theOws11Package = (Ows11Package)EPackage.Registry.INSTANCE.getEPackage(Ows11Package.eNS_URI); EcorePackage theEcorePackage = (EcorePackage)EPackage.Registry.INSTANCE.getEPackage(EcorePackage.eNS_URI); // Add supertypes to classes complexDataTypeEClass.getESuperTypes().add(theXMLTypePackage.getAnyType()); describeProcessTypeEClass.getESuperTypes().add(this.getRequestBaseType()); documentOutputDefinitionTypeEClass.getESuperTypes().add(this.getOutputDefinitionType()); executeResponseTypeEClass.getESuperTypes().add(this.getResponseBaseType()); executeTypeEClass.getESuperTypes().add(this.getRequestBaseType()); inputDescriptionTypeEClass.getESuperTypes().add(this.getDescriptionType()); literalInputTypeEClass.getESuperTypes().add(this.getLiteralOutputType()); outputDataTypeEClass.getESuperTypes().add(this.getDescriptionType()); outputDescriptionTypeEClass.getESuperTypes().add(this.getDescriptionType()); processBriefTypeEClass.getESuperTypes().add(this.getDescriptionType()); processDescriptionsTypeEClass.getESuperTypes().add(this.getResponseBaseType()); processDescriptionTypeEClass.getESuperTypes().add(this.getProcessBriefType()); supportedComplexDataInputTypeEClass.getESuperTypes().add(this.getSupportedComplexDataType()); wpsCapabilitiesTypeEClass.getESuperTypes().add(theOws11Package.getCapabilitiesBaseType()); // Initialize classes and features; add operations and parameters initEClass(bodyReferenceTypeEClass, BodyReferenceType.class, "BodyReferenceType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getBodyReferenceType_Href(), theXMLTypePackage.getAnyURI(), "href", null, 1, 1, BodyReferenceType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(complexDataCombinationsTypeEClass, ComplexDataCombinationsType.class, "ComplexDataCombinationsType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getComplexDataCombinationsType_Format(), this.getComplexDataDescriptionType(), null, "format", null, 1, -1, ComplexDataCombinationsType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(complexDataCombinationTypeEClass, ComplexDataCombinationType.class, "ComplexDataCombinationType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getComplexDataCombinationType_Format(), this.getComplexDataDescriptionType(), null, "format", null, 1, 1, ComplexDataCombinationType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(complexDataDescriptionTypeEClass, ComplexDataDescriptionType.class, "ComplexDataDescriptionType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getComplexDataDescriptionType_MimeType(), theOws11Package.getMimeType(), "mimeType", null, 1, 1, ComplexDataDescriptionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getComplexDataDescriptionType_Encoding(), theXMLTypePackage.getAnyURI(), "encoding", null, 0, 1, ComplexDataDescriptionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getComplexDataDescriptionType_Schema(), theXMLTypePackage.getAnyURI(), "schema", null, 0, 1, ComplexDataDescriptionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(complexDataTypeEClass, ComplexDataType.class, "ComplexDataType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getComplexDataType_Encoding(), theXMLTypePackage.getAnyURI(), "encoding", null, 0, 1, ComplexDataType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getComplexDataType_MimeType(), theOws11Package.getMimeType(), "mimeType", null, 0, 1, ComplexDataType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getComplexDataType_Schema(), theXMLTypePackage.getAnyURI(), "schema", null, 0, 1, ComplexDataType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getComplexDataType_Data(), ecorePackage.getEJavaObject(), "data", null, 0, -1, ComplexDataType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(crSsTypeEClass, CRSsType.class, "CRSsType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getCRSsType_CRS(), theXMLTypePackage.getAnyURI(), "cRS", null, 1, 1, CRSsType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(dataInputsTypeEClass, DataInputsType.class, "DataInputsType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getDataInputsType_Input(), this.getInputDescriptionType(), null, "input", null, 1, -1, DataInputsType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(dataInputsType1EClass, DataInputsType1.class, "DataInputsType1", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getDataInputsType1_Input(), this.getInputType(), null, "input", null, 1, -1, DataInputsType1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(dataTypeEClass, DataType.class, "DataType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getDataType_ComplexData(), this.getComplexDataType(), null, "complexData", null, 0, 1, DataType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getDataType_LiteralData(), this.getLiteralDataType(), null, "literalData", null, 0, 1, DataType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getDataType_BoundingBoxData(), theOws11Package.getBoundingBoxType(), null, "boundingBoxData", null, 0, 1, DataType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(defaultTypeEClass, DefaultType.class, "DefaultType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getDefaultType_CRS(), theXMLTypePackage.getAnyURI(), "cRS", null, 1, 1, DefaultType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(defaultType1EClass, DefaultType1.class, "DefaultType1", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getDefaultType1_UOM(), this.getUnit(), null, "uOM", null, 0, 1, DefaultType1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(defaultType2EClass, DefaultType2.class, "DefaultType2", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getDefaultType2_Language(), theXMLTypePackage.getLanguage(), "language", null, 1, 1, DefaultType2.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(describeProcessTypeEClass, DescribeProcessType.class, "DescribeProcessType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getDescribeProcessType_Identifier(), theOws11Package.getCodeType(), null, "identifier", null, 1, -1, DescribeProcessType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(descriptionTypeEClass, DescriptionType.class, "DescriptionType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getDescriptionType_Identifier(), theOws11Package.getCodeType(), null, "identifier", null, 1, 1, DescriptionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getDescriptionType_Title(), theOws11Package.getLanguageStringType(), null, "title", null, 1, 1, DescriptionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getDescriptionType_Abstract(), theOws11Package.getLanguageStringType(), null, "abstract", null, 0, 1, DescriptionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getDescriptionType_Metadata(), theOws11Package.getMetadataType(), null, "metadata", null, 0, -1, DescriptionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(documentOutputDefinitionTypeEClass, DocumentOutputDefinitionType.class, "DocumentOutputDefinitionType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getDocumentOutputDefinitionType_Title(), theOws11Package.getLanguageStringType(), null, "title", null, 0, 1, DocumentOutputDefinitionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getDocumentOutputDefinitionType_Abstract(), theOws11Package.getLanguageStringType(), null, "abstract", null, 0, 1, DocumentOutputDefinitionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentOutputDefinitionType_AsReference(), theXMLTypePackage.getBoolean(), "asReference", "false", 0, 1, DocumentOutputDefinitionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(documentRootEClass, DocumentRoot.class, "DocumentRoot", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getDocumentRoot_Mixed(), theEcorePackage.getEFeatureMapEntry(), "mixed", null, 0, -1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_XMLNSPrefixMap(), theEcorePackage.getEStringToStringMapEntry(), null, "xMLNSPrefixMap", null, 0, -1, null, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_XSISchemaLocation(), theEcorePackage.getEStringToStringMapEntry(), null, "xSISchemaLocation", null, 0, -1, null, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_Capabilities(), this.getWPSCapabilitiesType(), null, "capabilities", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_DescribeProcess(), this.getDescribeProcessType(), null, "describeProcess", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_Execute(), this.getExecuteType(), null, "execute", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_ExecuteResponse(), this.getExecuteResponseType(), null, "executeResponse", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_GetCapabilities(), this.getGetCapabilitiesType(), null, "getCapabilities", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_Languages(), this.getLanguagesType1(), null, "languages", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_ProcessDescriptions(), this.getProcessDescriptionsType(), null, "processDescriptions", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_ProcessOfferings(), this.getProcessOfferingsType(), null, "processOfferings", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_WSDL(), this.getWSDLType(), null, "wSDL", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_ProcessVersion(), theXMLTypePackage.getString(), "processVersion", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(executeResponseTypeEClass, ExecuteResponseType.class, "ExecuteResponseType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getExecuteResponseType_Process(), this.getProcessBriefType(), null, "process", null, 1, 1, ExecuteResponseType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getExecuteResponseType_Status(), this.getStatusType(), null, "status", null, 1, 1, ExecuteResponseType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getExecuteResponseType_DataInputs(), this.getDataInputsType1(), null, "dataInputs", null, 0, 1, ExecuteResponseType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getExecuteResponseType_OutputDefinitions(), this.getOutputDefinitionsType(), null, "outputDefinitions", null, 0, 1, ExecuteResponseType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getExecuteResponseType_ProcessOutputs(), this.getProcessOutputsType1(), null, "processOutputs", null, 0, 1, ExecuteResponseType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getExecuteResponseType_ServiceInstance(), theXMLTypePackage.getAnyURI(), "serviceInstance", null, 1, 1, ExecuteResponseType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getExecuteResponseType_StatusLocation(), theXMLTypePackage.getAnyURI(), "statusLocation", null, 0, 1, ExecuteResponseType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(executeTypeEClass, ExecuteType.class, "ExecuteType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getExecuteType_Identifier(), theOws11Package.getCodeType(), null, "identifier", null, 1, 1, ExecuteType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getExecuteType_DataInputs(), this.getDataInputsType1(), null, "dataInputs", null, 0, 1, ExecuteType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getExecuteType_ResponseForm(), this.getResponseFormType(), null, "responseForm", null, 0, 1, ExecuteType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(getCapabilitiesTypeEClass, GetCapabilitiesType.class, "GetCapabilitiesType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getGetCapabilitiesType_AcceptVersions(), theOws11Package.getAcceptVersionsType(), null, "acceptVersions", null, 0, 1, GetCapabilitiesType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getGetCapabilitiesType_Language(), theXMLTypePackage.getString(), "language", null, 0, 1, GetCapabilitiesType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getGetCapabilitiesType_Service(), theOws11Package.getServiceType(), "service", "WPS", 1, 1, GetCapabilitiesType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getGetCapabilitiesType_BaseUrl(), ecorePackage.getEString(), "baseUrl", null, 0, 1, GetCapabilitiesType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getGetCapabilitiesType_ExtendedProperties(), this.getMap(), "extendedProperties", null, 0, 1, GetCapabilitiesType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(headerTypeEClass, HeaderType.class, "HeaderType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getHeaderType_Key(), theXMLTypePackage.getString(), "key", null, 1, 1, HeaderType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getHeaderType_Value(), theXMLTypePackage.getString(), "value", null, 1, 1, HeaderType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(inputDescriptionTypeEClass, InputDescriptionType.class, "InputDescriptionType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getInputDescriptionType_ComplexData(), this.getSupportedComplexDataInputType(), null, "complexData", null, 0, 1, InputDescriptionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getInputDescriptionType_LiteralData(), this.getLiteralInputType(), null, "literalData", null, 0, 1, InputDescriptionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getInputDescriptionType_BoundingBoxData(), this.getSupportedCRSsType(), null, "boundingBoxData", null, 0, 1, InputDescriptionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getInputDescriptionType_MaxOccurs(), theXMLTypePackage.getPositiveInteger(), "maxOccurs", null, 1, 1, InputDescriptionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getInputDescriptionType_MinOccurs(), theXMLTypePackage.getNonNegativeInteger(), "minOccurs", null, 1, 1, InputDescriptionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(inputReferenceTypeEClass, InputReferenceType.class, "InputReferenceType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getInputReferenceType_Header(), this.getHeaderType(), null, "header", null, 0, -1, InputReferenceType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getInputReferenceType_Body(), ecorePackage.getEJavaObject(), "body", null, 0, 1, InputReferenceType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getInputReferenceType_BodyReference(), this.getBodyReferenceType(), null, "bodyReference", null, 0, 1, InputReferenceType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getInputReferenceType_Encoding(), theXMLTypePackage.getAnyURI(), "encoding", null, 0, 1, InputReferenceType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getInputReferenceType_Href(), theXMLTypePackage.getAnyURI(), "href", null, 1, 1, InputReferenceType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getInputReferenceType_Method(), this.getMethodType(), "method", "GET", 0, 1, InputReferenceType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getInputReferenceType_MimeType(), theOws11Package.getMimeType(), "mimeType", null, 0, 1, InputReferenceType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getInputReferenceType_Schema(), theXMLTypePackage.getAnyURI(), "schema", null, 0, 1, InputReferenceType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(inputTypeEClass, InputType.class, "InputType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getInputType_Identifier(), theOws11Package.getCodeType(), null, "identifier", null, 1, 1, InputType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getInputType_Title(), theOws11Package.getLanguageStringType(), null, "title", null, 0, 1, InputType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getInputType_Abstract(), theOws11Package.getLanguageStringType(), null, "abstract", null, 0, 1, InputType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getInputType_Reference(), this.getInputReferenceType(), null, "reference", null, 0, 1, InputType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getInputType_Data(), this.getDataType(), null, "data", null, 0, 1, InputType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(languagesTypeEClass, LanguagesType.class, "LanguagesType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getLanguagesType_Language(), ecorePackage.getEString(), "language", null, 0, -1, LanguagesType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(languagesType1EClass, LanguagesType1.class, "LanguagesType1", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getLanguagesType1_Default(), this.getDefaultType2(), null, "default", null, 1, 1, LanguagesType1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getLanguagesType1_Supported(), this.getLanguagesType(), null, "supported", null, 1, 1, LanguagesType1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(literalDataTypeEClass, LiteralDataType.class, "LiteralDataType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getLiteralDataType_Value(), theXMLTypePackage.getString(), "value", null, 0, 1, LiteralDataType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getLiteralDataType_DataType(), theXMLTypePackage.getAnyURI(), "dataType", null, 0, 1, LiteralDataType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getLiteralDataType_Uom(), theXMLTypePackage.getAnyURI(), "uom", null, 0, 1, LiteralDataType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(literalInputTypeEClass, LiteralInputType.class, "LiteralInputType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getLiteralInputType_AllowedValues(), theOws11Package.getAllowedValuesType(), null, "allowedValues", null, 0, 1, LiteralInputType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getLiteralInputType_AnyValue(), theOws11Package.getAnyValueType(), null, "anyValue", null, 0, 1, LiteralInputType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getLiteralInputType_ValuesReference(), this.getValuesReferenceType(), null, "valuesReference", null, 0, 1, LiteralInputType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getLiteralInputType_DefaultValue(), theXMLTypePackage.getString(), "defaultValue", null, 0, 1, LiteralInputType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(literalOutputTypeEClass, LiteralOutputType.class, "LiteralOutputType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getLiteralOutputType_DataType(), theOws11Package.getDomainMetadataType(), null, "dataType", null, 0, 1, LiteralOutputType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getLiteralOutputType_UOMs(), this.getSupportedUOMsType(), null, "uOMs", null, 0, 1, LiteralOutputType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(outputDataTypeEClass, OutputDataType.class, "OutputDataType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getOutputDataType_Reference(), this.getOutputReferenceType(), null, "reference", null, 0, 1, OutputDataType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getOutputDataType_Data(), this.getDataType(), null, "data", null, 0, 1, OutputDataType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(outputDefinitionsTypeEClass, OutputDefinitionsType.class, "OutputDefinitionsType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getOutputDefinitionsType_Output(), this.getDocumentOutputDefinitionType(), null, "output", null, 1, -1, OutputDefinitionsType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(outputDefinitionTypeEClass, OutputDefinitionType.class, "OutputDefinitionType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getOutputDefinitionType_Identifier(), theOws11Package.getCodeType(), null, "identifier", null, 1, 1, OutputDefinitionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getOutputDefinitionType_Encoding(), theXMLTypePackage.getAnyURI(), "encoding", null, 0, 1, OutputDefinitionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getOutputDefinitionType_MimeType(), theOws11Package.getMimeType(), "mimeType", null, 0, 1, OutputDefinitionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getOutputDefinitionType_Schema(), theXMLTypePackage.getAnyURI(), "schema", null, 0, 1, OutputDefinitionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getOutputDefinitionType_Uom(), theXMLTypePackage.getAnyURI(), "uom", null, 0, 1, OutputDefinitionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(outputDescriptionTypeEClass, OutputDescriptionType.class, "OutputDescriptionType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getOutputDescriptionType_ComplexOutput(), this.getSupportedComplexDataType(), null, "complexOutput", null, 0, 1, OutputDescriptionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getOutputDescriptionType_LiteralOutput(), this.getLiteralOutputType(), null, "literalOutput", null, 0, 1, OutputDescriptionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getOutputDescriptionType_BoundingBoxOutput(), this.getSupportedCRSsType(), null, "boundingBoxOutput", null, 0, 1, OutputDescriptionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(outputReferenceTypeEClass, OutputReferenceType.class, "OutputReferenceType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getOutputReferenceType_Encoding(), theXMLTypePackage.getAnyURI(), "encoding", null, 0, 1, OutputReferenceType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getOutputReferenceType_Href(), theXMLTypePackage.getAnyURI(), "href", null, 1, 1, OutputReferenceType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getOutputReferenceType_MimeType(), theOws11Package.getMimeType(), "mimeType", null, 0, 1, OutputReferenceType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getOutputReferenceType_Schema(), theXMLTypePackage.getAnyURI(), "schema", null, 0, 1, OutputReferenceType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(processBriefTypeEClass, ProcessBriefType.class, "ProcessBriefType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getProcessBriefType_Profile(), theXMLTypePackage.getAnyURI(), "profile", null, 0, 1, ProcessBriefType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getProcessBriefType_WSDL(), this.getWSDLType(), null, "wSDL", null, 0, 1, ProcessBriefType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getProcessBriefType_ProcessVersion(), theXMLTypePackage.getString(), "processVersion", null, 1, 1, ProcessBriefType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(processDescriptionsTypeEClass, ProcessDescriptionsType.class, "ProcessDescriptionsType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getProcessDescriptionsType_ProcessDescription(), this.getProcessDescriptionType(), null, "processDescription", null, 1, -1, ProcessDescriptionsType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(processDescriptionTypeEClass, ProcessDescriptionType.class, "ProcessDescriptionType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getProcessDescriptionType_DataInputs(), this.getDataInputsType(), null, "dataInputs", null, 0, 1, ProcessDescriptionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getProcessDescriptionType_ProcessOutputs(), this.getProcessOutputsType(), null, "processOutputs", null, 1, 1, ProcessDescriptionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getProcessDescriptionType_StatusSupported(), theXMLTypePackage.getBoolean(), "statusSupported", "false", 0, 1, ProcessDescriptionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getProcessDescriptionType_StoreSupported(), theXMLTypePackage.getBoolean(), "storeSupported", "false", 0, 1, ProcessDescriptionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(processFailedTypeEClass, ProcessFailedType.class, "ProcessFailedType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getProcessFailedType_ExceptionReport(), theOws11Package.getExceptionReportType(), null, "exceptionReport", null, 1, 1, ProcessFailedType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(processOfferingsTypeEClass, ProcessOfferingsType.class, "ProcessOfferingsType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getProcessOfferingsType_Process(), this.getProcessBriefType(), null, "process", null, 1, -1, ProcessOfferingsType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(processOutputsTypeEClass, ProcessOutputsType.class, "ProcessOutputsType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getProcessOutputsType_Output(), this.getOutputDescriptionType(), null, "output", null, 1, -1, ProcessOutputsType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(processOutputsType1EClass, ProcessOutputsType1.class, "ProcessOutputsType1", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getProcessOutputsType1_Output(), this.getOutputDataType(), null, "output", null, 1, -1, ProcessOutputsType1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(processStartedTypeEClass, ProcessStartedType.class, "ProcessStartedType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getProcessStartedType_Value(), theXMLTypePackage.getString(), "value", null, 0, 1, ProcessStartedType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getProcessStartedType_PercentCompleted(), this.getPercentCompletedType(), "percentCompleted", null, 0, 1, ProcessStartedType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(requestBaseTypeEClass, RequestBaseType.class, "RequestBaseType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getRequestBaseType_Language(), theXMLTypePackage.getString(), "language", null, 0, 1, RequestBaseType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getRequestBaseType_Service(), theXMLTypePackage.getString(), "service", "WPS", 1, 1, RequestBaseType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getRequestBaseType_Version(), theOws11Package.getVersionType1(), "version", "1.0.0", 1, 1, RequestBaseType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getRequestBaseType_BaseUrl(), ecorePackage.getEString(), "baseUrl", null, 0, 1, RequestBaseType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getRequestBaseType_ExtendedProperties(), this.getMap(), "extendedProperties", null, 0, 1, RequestBaseType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(responseBaseTypeEClass, ResponseBaseType.class, "ResponseBaseType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getResponseBaseType_Lang(), theXMLTypePackage.getString(), "lang", null, 1, 1, ResponseBaseType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getResponseBaseType_Service(), theXMLTypePackage.getString(), "service", "WPS", 1, 1, ResponseBaseType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getResponseBaseType_Version(), theOws11Package.getVersionType1(), "version", "1.0.0", 1, 1, ResponseBaseType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(responseDocumentTypeEClass, ResponseDocumentType.class, "ResponseDocumentType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getResponseDocumentType_Output(), this.getDocumentOutputDefinitionType(), null, "output", null, 1, -1, ResponseDocumentType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getResponseDocumentType_Lineage(), theXMLTypePackage.getBoolean(), "lineage", "false", 0, 1, ResponseDocumentType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getResponseDocumentType_Status(), theXMLTypePackage.getBoolean(), "status", "false", 0, 1, ResponseDocumentType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getResponseDocumentType_StoreExecuteResponse(), theXMLTypePackage.getBoolean(), "storeExecuteResponse", "false", 0, 1, ResponseDocumentType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(responseFormTypeEClass, ResponseFormType.class, "ResponseFormType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getResponseFormType_ResponseDocument(), this.getResponseDocumentType(), null, "responseDocument", null, 0, 1, ResponseFormType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getResponseFormType_RawDataOutput(), this.getOutputDefinitionType(), null, "rawDataOutput", null, 0, 1, ResponseFormType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(statusTypeEClass, StatusType.class, "StatusType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getStatusType_ProcessAccepted(), theXMLTypePackage.getString(), "processAccepted", null, 0, 1, StatusType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getStatusType_ProcessStarted(), this.getProcessStartedType(), null, "processStarted", null, 0, 1, StatusType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getStatusType_ProcessPaused(), this.getProcessStartedType(), null, "processPaused", null, 0, 1, StatusType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getStatusType_ProcessSucceeded(), theXMLTypePackage.getString(), "processSucceeded", null, 0, 1, StatusType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getStatusType_ProcessFailed(), this.getProcessFailedType(), null, "processFailed", null, 0, 1, StatusType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getStatusType_CreationTime(), theXMLTypePackage.getDateTime(), "creationTime", null, 1, 1, StatusType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(supportedComplexDataInputTypeEClass, SupportedComplexDataInputType.class, "SupportedComplexDataInputType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getSupportedComplexDataInputType_MaximumMegabytes(), theXMLTypePackage.getInteger(), "maximumMegabytes", null, 0, 1, SupportedComplexDataInputType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(supportedComplexDataTypeEClass, SupportedComplexDataType.class, "SupportedComplexDataType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getSupportedComplexDataType_Default(), this.getComplexDataCombinationType(), null, "default", null, 1, 1, SupportedComplexDataType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getSupportedComplexDataType_Supported(), this.getComplexDataCombinationsType(), null, "supported", null, 1, 1, SupportedComplexDataType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(supportedCRSsTypeEClass, SupportedCRSsType.class, "SupportedCRSsType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getSupportedCRSsType_Default(), this.getDefaultType(), null, "default", null, 1, 1, SupportedCRSsType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getSupportedCRSsType_Supported(), this.getCRSsType(), null, "supported", null, 1, 1, SupportedCRSsType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(supportedUOMsTypeEClass, SupportedUOMsType.class, "SupportedUOMsType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getSupportedUOMsType_Default(), this.getDefaultType1(), null, "default", null, 1, 1, SupportedUOMsType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getSupportedUOMsType_Supported(), this.getUOMsType(), null, "supported", null, 1, 1, SupportedUOMsType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(uoMsTypeEClass, UOMsType.class, "UOMsType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getUOMsType_UOM(), this.getUnit(), null, "uOM", null, 0, -1, UOMsType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(valuesReferenceTypeEClass, ValuesReferenceType.class, "ValuesReferenceType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getValuesReferenceType_Reference(), theXMLTypePackage.getAnyURI(), "reference", null, 0, 1, ValuesReferenceType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getValuesReferenceType_ValuesForm(), theXMLTypePackage.getAnyURI(), "valuesForm", null, 0, 1, ValuesReferenceType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(wpsCapabilitiesTypeEClass, WPSCapabilitiesType.class, "WPSCapabilitiesType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getWPSCapabilitiesType_ProcessOfferings(), this.getProcessOfferingsType(), null, "processOfferings", null, 1, 1, WPSCapabilitiesType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getWPSCapabilitiesType_Languages(), this.getLanguagesType1(), null, "languages", null, 1, 1, WPSCapabilitiesType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getWPSCapabilitiesType_WSDL(), this.getWSDLType(), null, "wSDL", null, 0, 1, WPSCapabilitiesType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getWPSCapabilitiesType_Lang(), theXMLTypePackage.getString(), "lang", null, 1, 1, WPSCapabilitiesType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getWPSCapabilitiesType_Service(), theXMLTypePackage.getString(), "service", "WPS", 1, 1, WPSCapabilitiesType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(wsdlTypeEClass, WSDLType.class, "WSDLType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getWSDLType_Href(), theXMLTypePackage.getAnyURI(), "href", null, 1, 1, WSDLType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(unitEClass, Unit.class, "Unit", IS_ABSTRACT, IS_INTERFACE, !IS_GENERATED_INSTANCE_CLASS); // Initialize enums and add enum literals initEEnum(methodTypeEEnum, MethodType.class, "MethodType"); addEEnumLiteral(methodTypeEEnum, MethodType.GET_LITERAL); addEEnumLiteral(methodTypeEEnum, MethodType.POST_LITERAL); // Initialize data types initEDataType(methodTypeObjectEDataType, MethodType.class, "MethodTypeObject", IS_SERIALIZABLE, IS_GENERATED_INSTANCE_CLASS); initEDataType(percentCompletedTypeEDataType, BigInteger.class, "PercentCompletedType", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); initEDataType(mapEDataType, Map.class, "Map", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); initEDataType(qNameEDataType, QName.class, "QName", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); // Create resource createResource(eNS_URI); // Create annotations // urn:opengis:specification:gml:schema-xlinks:v3.0c2 createUrnopengisspecificationgmlschemaxlinksv3Annotations(); // http://www.w3.org/XML/1998/namespace createNamespaceAnnotations(); // http:///org/eclipse/emf/ecore/util/ExtendedMetaData createExtendedMetaDataAnnotations(); } /** * Initializes the annotations for <b>urn:opengis:specification:gml:schema-xlinks:v3.0c2</b>. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ protected void createUrnopengisspecificationgmlschemaxlinksv3Annotations() { String source = "urn:opengis:specification:gml:schema-xlinks:v3.0c2"; addAnnotation (this, source, new String[] { "appinfo", "xlinks.xsd v3.0b2 2001-07" }); } /** * Initializes the annotations for <b>http://www.w3.org/XML/1998/namespace</b>. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ protected void createNamespaceAnnotations() { String source = "http://www.w3.org/XML/1998/namespace"; addAnnotation (this, source, new String[] { "lang", "en" }); } /** * Initializes the annotations for <b>http:///org/eclipse/emf/ecore/util/ExtendedMetaData</b>. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ protected void createExtendedMetaDataAnnotations() { String source = "http:///org/eclipse/emf/ecore/util/ExtendedMetaData"; addAnnotation (bodyReferenceTypeEClass, source, new String[] { "name", "BodyReference_._type", "kind", "empty" }); addAnnotation (getBodyReferenceType_Href(), source, new String[] { "kind", "attribute", "name", "href", "namespace", "http://www.w3.org/1999/xlink" }); addAnnotation (complexDataCombinationsTypeEClass, source, new String[] { "name", "ComplexDataCombinationsType", "kind", "elementOnly" }); addAnnotation (getComplexDataCombinationsType_Format(), source, new String[] { "kind", "element", "name", "Format" }); addAnnotation (complexDataCombinationTypeEClass, source, new String[] { "name", "ComplexDataCombinationType", "kind", "elementOnly" }); addAnnotation (getComplexDataCombinationType_Format(), source, new String[] { "kind", "element", "name", "Format" }); addAnnotation (complexDataDescriptionTypeEClass, source, new String[] { "name", "ComplexDataDescriptionType", "kind", "elementOnly" }); addAnnotation (getComplexDataDescriptionType_MimeType(), source, new String[] { "kind", "element", "name", "MimeType" }); addAnnotation (getComplexDataDescriptionType_Encoding(), source, new String[] { "kind", "element", "name", "Encoding" }); addAnnotation (getComplexDataDescriptionType_Schema(), source, new String[] { "kind", "element", "name", "Schema" }); addAnnotation (complexDataTypeEClass, source, new String[] { "name", "ComplexDataType", "kind", "mixed" }); addAnnotation (getComplexDataType_Encoding(), source, new String[] { "kind", "attribute", "name", "encoding" }); addAnnotation (getComplexDataType_MimeType(), source, new String[] { "kind", "attribute", "name", "mimeType" }); addAnnotation (getComplexDataType_Schema(), source, new String[] { "kind", "attribute", "name", "schema" }); addAnnotation (crSsTypeEClass, source, new String[] { "name", "CRSsType", "kind", "elementOnly" }); addAnnotation (getCRSsType_CRS(), source, new String[] { "kind", "element", "name", "CRS" }); addAnnotation (dataInputsTypeEClass, source, new String[] { "name", "DataInputs_._type", "kind", "elementOnly" }); addAnnotation (getDataInputsType_Input(), source, new String[] { "kind", "element", "name", "Input" }); addAnnotation (dataInputsType1EClass, source, new String[] { "name", "DataInputsType", "kind", "elementOnly" }); addAnnotation (getDataInputsType1_Input(), source, new String[] { "kind", "element", "name", "Input", "namespace", "##targetNamespace" }); addAnnotation (dataTypeEClass, source, new String[] { "name", "DataType", "kind", "elementOnly" }); addAnnotation (getDataType_ComplexData(), source, new String[] { "kind", "element", "name", "ComplexData", "namespace", "##targetNamespace" }); addAnnotation (getDataType_LiteralData(), source, new String[] { "kind", "element", "name", "LiteralData", "namespace", "##targetNamespace" }); addAnnotation (getDataType_BoundingBoxData(), source, new String[] { "kind", "element", "name", "BoundingBoxData", "namespace", "##targetNamespace" }); addAnnotation (defaultTypeEClass, source, new String[] { "name", "Default_._1_._type", "kind", "elementOnly" }); addAnnotation (getDefaultType_CRS(), source, new String[] { "kind", "element", "name", "CRS" }); addAnnotation (defaultType1EClass, source, new String[] { "name", "Default_._2_._type", "kind", "elementOnly" }); addAnnotation (defaultType2EClass, source, new String[] { "name", "Default_._type", "kind", "elementOnly" }); addAnnotation (getDefaultType2_Language(), source, new String[] { "kind", "element", "name", "Language", "namespace", "http://www.opengis.net/ows/1.1" }); addAnnotation (describeProcessTypeEClass, source, new String[] { "name", "DescribeProcess_._type", "kind", "elementOnly" }); addAnnotation (getDescribeProcessType_Identifier(), source, new String[] { "kind", "element", "name", "Identifier", "namespace", "http://www.opengis.net/ows/1.1" }); addAnnotation (descriptionTypeEClass, source, new String[] { "name", "DescriptionType", "kind", "elementOnly" }); addAnnotation (getDescriptionType_Identifier(), source, new String[] { "kind", "element", "name", "Identifier", "namespace", "http://www.opengis.net/ows/1.1" }); addAnnotation (getDescriptionType_Title(), source, new String[] { "kind", "element", "name", "Title", "namespace", "http://www.opengis.net/ows/1.1" }); addAnnotation (getDescriptionType_Abstract(), source, new String[] { "kind", "element", "name", "Abstract", "namespace", "http://www.opengis.net/ows/1.1" }); addAnnotation (getDescriptionType_Metadata(), source, new String[] { "kind", "element", "name", "Metadata", "namespace", "http://www.opengis.net/ows/1.1" }); addAnnotation (documentOutputDefinitionTypeEClass, source, new String[] { "name", "DocumentOutputDefinitionType", "kind", "elementOnly" }); addAnnotation (getDocumentOutputDefinitionType_Title(), source, new String[] { "kind", "element", "name", "Title", "namespace", "http://www.opengis.net/ows/1.1" }); addAnnotation (getDocumentOutputDefinitionType_Abstract(), source, new String[] { "kind", "element", "name", "Abstract", "namespace", "http://www.opengis.net/ows/1.1" }); addAnnotation (getDocumentOutputDefinitionType_AsReference(), source, new String[] { "kind", "attribute", "name", "asReference" }); addAnnotation (documentRootEClass, source, new String[] { "name", "", "kind", "mixed" }); addAnnotation (getDocumentRoot_Mixed(), source, new String[] { "kind", "elementWildcard", "name", ":mixed" }); addAnnotation (getDocumentRoot_XMLNSPrefixMap(), source, new String[] { "kind", "attribute", "name", "xmlns:prefix" }); addAnnotation (getDocumentRoot_XSISchemaLocation(), source, new String[] { "kind", "attribute", "name", "xsi:schemaLocation" }); addAnnotation (getDocumentRoot_Capabilities(), source, new String[] { "kind", "element", "name", "Capabilities", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_DescribeProcess(), source, new String[] { "kind", "element", "name", "DescribeProcess", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_Execute(), source, new String[] { "kind", "element", "name", "Execute", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_ExecuteResponse(), source, new String[] { "kind", "element", "name", "ExecuteResponse", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_GetCapabilities(), source, new String[] { "kind", "element", "name", "GetCapabilities", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_Languages(), source, new String[] { "kind", "element", "name", "Languages", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_ProcessDescriptions(), source, new String[] { "kind", "element", "name", "ProcessDescriptions", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_ProcessOfferings(), source, new String[] { "kind", "element", "name", "ProcessOfferings", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_WSDL(), source, new String[] { "kind", "element", "name", "WSDL", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_ProcessVersion(), source, new String[] { "kind", "attribute", "name", "processVersion", "namespace", "##targetNamespace" }); addAnnotation (executeResponseTypeEClass, source, new String[] { "name", "ExecuteResponse_._type", "kind", "elementOnly" }); addAnnotation (getExecuteResponseType_Process(), source, new String[] { "kind", "element", "name", "Process", "namespace", "##targetNamespace" }); addAnnotation (getExecuteResponseType_Status(), source, new String[] { "kind", "element", "name", "Status", "namespace", "##targetNamespace" }); addAnnotation (getExecuteResponseType_DataInputs(), source, new String[] { "kind", "element", "name", "DataInputs", "namespace", "##targetNamespace" }); addAnnotation (getExecuteResponseType_OutputDefinitions(), source, new String[] { "kind", "element", "name", "OutputDefinitions", "namespace", "##targetNamespace" }); addAnnotation (getExecuteResponseType_ProcessOutputs(), source, new String[] { "kind", "element", "name", "ProcessOutputs", "namespace", "##targetNamespace" }); addAnnotation (getExecuteResponseType_ServiceInstance(), source, new String[] { "kind", "attribute", "name", "serviceInstance" }); addAnnotation (getExecuteResponseType_StatusLocation(), source, new String[] { "kind", "attribute", "name", "statusLocation" }); addAnnotation (executeTypeEClass, source, new String[] { "name", "Execute_._type", "kind", "elementOnly" }); addAnnotation (getExecuteType_Identifier(), source, new String[] { "kind", "element", "name", "Identifier", "namespace", "http://www.opengis.net/ows/1.1" }); addAnnotation (getExecuteType_DataInputs(), source, new String[] { "kind", "element", "name", "DataInputs", "namespace", "##targetNamespace" }); addAnnotation (getExecuteType_ResponseForm(), source, new String[] { "kind", "element", "name", "ResponseForm", "namespace", "##targetNamespace" }); addAnnotation (getCapabilitiesTypeEClass, source, new String[] { "name", "GetCapabilities_._type", "kind", "elementOnly" }); addAnnotation (getGetCapabilitiesType_AcceptVersions(), source, new String[] { "kind", "element", "name", "AcceptVersions", "namespace", "##targetNamespace" }); addAnnotation (getGetCapabilitiesType_Language(), source, new String[] { "kind", "attribute", "name", "language" }); addAnnotation (getGetCapabilitiesType_Service(), source, new String[] { "kind", "attribute", "name", "service" }); addAnnotation (headerTypeEClass, source, new String[] { "name", "Header_._type", "kind", "empty" }); addAnnotation (getHeaderType_Key(), source, new String[] { "kind", "attribute", "name", "key" }); addAnnotation (getHeaderType_Value(), source, new String[] { "kind", "attribute", "name", "value" }); addAnnotation (inputDescriptionTypeEClass, source, new String[] { "name", "InputDescriptionType", "kind", "elementOnly" }); addAnnotation (getInputDescriptionType_ComplexData(), source, new String[] { "kind", "element", "name", "ComplexData" }); addAnnotation (getInputDescriptionType_LiteralData(), source, new String[] { "kind", "element", "name", "LiteralData" }); addAnnotation (getInputDescriptionType_BoundingBoxData(), source, new String[] { "kind", "element", "name", "BoundingBoxData" }); addAnnotation (getInputDescriptionType_MaxOccurs(), source, new String[] { "kind", "attribute", "name", "maxOccurs" }); addAnnotation (getInputDescriptionType_MinOccurs(), source, new String[] { "kind", "attribute", "name", "minOccurs" }); addAnnotation (inputReferenceTypeEClass, source, new String[] { "name", "InputReferenceType", "kind", "elementOnly" }); addAnnotation (getInputReferenceType_Header(), source, new String[] { "kind", "element", "name", "Header", "namespace", "##targetNamespace" }); addAnnotation (getInputReferenceType_BodyReference(), source, new String[] { "kind", "element", "name", "BodyReference", "namespace", "##targetNamespace" }); addAnnotation (getInputReferenceType_Encoding(), source, new String[] { "kind", "attribute", "name", "encoding" }); addAnnotation (getInputReferenceType_Href(), source, new String[] { "kind", "attribute", "name", "href", "namespace", "http://www.w3.org/1999/xlink" }); addAnnotation (getInputReferenceType_Method(), source, new String[] { "kind", "attribute", "name", "method" }); addAnnotation (getInputReferenceType_MimeType(), source, new String[] { "kind", "attribute", "name", "mimeType" }); addAnnotation (getInputReferenceType_Schema(), source, new String[] { "kind", "attribute", "name", "schema" }); addAnnotation (inputTypeEClass, source, new String[] { "name", "InputType", "kind", "elementOnly" }); addAnnotation (getInputType_Identifier(), source, new String[] { "kind", "element", "name", "Identifier", "namespace", "http://www.opengis.net/ows/1.1" }); addAnnotation (getInputType_Title(), source, new String[] { "kind", "element", "name", "Title", "namespace", "http://www.opengis.net/ows/1.1" }); addAnnotation (getInputType_Abstract(), source, new String[] { "kind", "element", "name", "Abstract", "namespace", "http://www.opengis.net/ows/1.1" }); addAnnotation (getInputType_Reference(), source, new String[] { "kind", "element", "name", "Reference", "namespace", "##targetNamespace" }); addAnnotation (getInputType_Data(), source, new String[] { "kind", "element", "name", "Data", "namespace", "##targetNamespace" }); addAnnotation (languagesTypeEClass, source, new String[] { "name", "LanguagesType", "kind", "elementOnly" }); addAnnotation (languagesType1EClass, source, new String[] { "name", "Languages_._type", "kind", "elementOnly" }); addAnnotation (getLanguagesType1_Default(), source, new String[] { "kind", "element", "name", "Default", "namespace", "##targetNamespace" }); addAnnotation (getLanguagesType1_Supported(), source, new String[] { "kind", "element", "name", "Supported", "namespace", "##targetNamespace" }); addAnnotation (literalDataTypeEClass, source, new String[] { "name", "LiteralDataType", "kind", "simple" }); addAnnotation (getLiteralDataType_Value(), source, new String[] { "name", ":0", "kind", "simple" }); addAnnotation (getLiteralDataType_DataType(), source, new String[] { "kind", "attribute", "name", "dataType" }); addAnnotation (getLiteralDataType_Uom(), source, new String[] { "kind", "attribute", "name", "uom" }); addAnnotation (literalInputTypeEClass, source, new String[] { "name", "LiteralInputType", "kind", "elementOnly" }); addAnnotation (getLiteralInputType_AllowedValues(), source, new String[] { "kind", "element", "name", "AllowedValues", "namespace", "http://www.opengis.net/ows/1.1" }); addAnnotation (getLiteralInputType_AnyValue(), source, new String[] { "kind", "element", "name", "AnyValue", "namespace", "http://www.opengis.net/ows/1.1" }); addAnnotation (getLiteralInputType_ValuesReference(), source, new String[] { "kind", "element", "name", "ValuesReference" }); addAnnotation (getLiteralInputType_DefaultValue(), source, new String[] { "kind", "element", "name", "DefaultValue" }); addAnnotation (literalOutputTypeEClass, source, new String[] { "name", "LiteralOutputType", "kind", "elementOnly" }); addAnnotation (getLiteralOutputType_DataType(), source, new String[] { "kind", "element", "name", "DataType", "namespace", "http://www.opengis.net/ows/1.1" }); addAnnotation (getLiteralOutputType_UOMs(), source, new String[] { "kind", "element", "name", "UOMs" }); addAnnotation (outputDataTypeEClass, source, new String[] { "name", "OutputDataType", "kind", "elementOnly" }); addAnnotation (getOutputDataType_Reference(), source, new String[] { "kind", "element", "name", "Reference", "namespace", "##targetNamespace" }); addAnnotation (getOutputDataType_Data(), source, new String[] { "kind", "element", "name", "Data", "namespace", "##targetNamespace" }); addAnnotation (outputDefinitionsTypeEClass, source, new String[] { "name", "OutputDefinitionsType", "kind", "elementOnly" }); addAnnotation (getOutputDefinitionsType_Output(), source, new String[] { "kind", "element", "name", "Output", "namespace", "##targetNamespace" }); addAnnotation (outputDefinitionTypeEClass, source, new String[] { "name", "OutputDefinitionType", "kind", "elementOnly" }); addAnnotation (getOutputDefinitionType_Identifier(), source, new String[] { "kind", "element", "name", "Identifier", "namespace", "http://www.opengis.net/ows/1.1" }); addAnnotation (getOutputDefinitionType_Encoding(), source, new String[] { "kind", "attribute", "name", "encoding" }); addAnnotation (getOutputDefinitionType_MimeType(), source, new String[] { "kind", "attribute", "name", "mimeType" }); addAnnotation (getOutputDefinitionType_Schema(), source, new String[] { "kind", "attribute", "name", "schema" }); addAnnotation (getOutputDefinitionType_Uom(), source, new String[] { "kind", "attribute", "name", "uom" }); addAnnotation (outputDescriptionTypeEClass, source, new String[] { "name", "OutputDescriptionType", "kind", "elementOnly" }); addAnnotation (getOutputDescriptionType_ComplexOutput(), source, new String[] { "kind", "element", "name", "ComplexOutput" }); addAnnotation (getOutputDescriptionType_LiteralOutput(), source, new String[] { "kind", "element", "name", "LiteralOutput" }); addAnnotation (getOutputDescriptionType_BoundingBoxOutput(), source, new String[] { "kind", "element", "name", "BoundingBoxOutput" }); addAnnotation (outputReferenceTypeEClass, source, new String[] { "name", "OutputReferenceType", "kind", "empty" }); addAnnotation (getOutputReferenceType_Encoding(), source, new String[] { "kind", "attribute", "name", "encoding" }); addAnnotation (getOutputReferenceType_Href(), source, new String[] { "kind", "attribute", "name", "href" }); addAnnotation (getOutputReferenceType_MimeType(), source, new String[] { "kind", "attribute", "name", "mimeType" }); addAnnotation (getOutputReferenceType_Schema(), source, new String[] { "kind", "attribute", "name", "schema" }); addAnnotation (processBriefTypeEClass, source, new String[] { "name", "ProcessBriefType", "kind", "elementOnly" }); addAnnotation (getProcessBriefType_Profile(), source, new String[] { "kind", "element", "name", "Profile", "namespace", "##targetNamespace" }); addAnnotation (getProcessBriefType_WSDL(), source, new String[] { "kind", "element", "name", "WSDL", "namespace", "##targetNamespace" }); addAnnotation (getProcessBriefType_ProcessVersion(), source, new String[] { "kind", "attribute", "name", "processVersion", "namespace", "##targetNamespace" }); addAnnotation (processDescriptionsTypeEClass, source, new String[] { "name", "ProcessDescriptions_._type", "kind", "elementOnly" }); addAnnotation (getProcessDescriptionsType_ProcessDescription(), source, new String[] { "kind", "element", "name", "ProcessDescription" }); addAnnotation (processDescriptionTypeEClass, source, new String[] { "name", "ProcessDescriptionType", "kind", "elementOnly" }); addAnnotation (getProcessDescriptionType_DataInputs(), source, new String[] { "kind", "element", "name", "DataInputs" }); addAnnotation (getProcessDescriptionType_ProcessOutputs(), source, new String[] { "kind", "element", "name", "ProcessOutputs" }); addAnnotation (getProcessDescriptionType_StatusSupported(), source, new String[] { "kind", "attribute", "name", "statusSupported" }); addAnnotation (getProcessDescriptionType_StoreSupported(), source, new String[] { "kind", "attribute", "name", "storeSupported" }); addAnnotation (processFailedTypeEClass, source, new String[] { "name", "ProcessFailedType", "kind", "elementOnly" }); addAnnotation (getProcessFailedType_ExceptionReport(), source, new String[] { "kind", "element", "name", "ExceptionReport", "namespace", "http://www.opengis.net/ows/1.1" }); addAnnotation (processOfferingsTypeEClass, source, new String[] { "name", "ProcessOfferings_._type", "kind", "elementOnly" }); addAnnotation (getProcessOfferingsType_Process(), source, new String[] { "kind", "element", "name", "Process", "namespace", "##targetNamespace" }); addAnnotation (processOutputsTypeEClass, source, new String[] { "name", "ProcessOutputs_._type", "kind", "elementOnly" }); addAnnotation (getProcessOutputsType_Output(), source, new String[] { "kind", "element", "name", "Output" }); addAnnotation (processOutputsType1EClass, source, new String[] { "name", "ProcessOutputs_._1_._type", "kind", "elementOnly" }); addAnnotation (getProcessOutputsType1_Output(), source, new String[] { "kind", "element", "name", "Output", "namespace", "##targetNamespace" }); addAnnotation (processStartedTypeEClass, source, new String[] { "name", "ProcessStartedType", "kind", "simple" }); addAnnotation (getProcessStartedType_Value(), source, new String[] { "name", ":0", "kind", "simple" }); addAnnotation (getProcessStartedType_PercentCompleted(), source, new String[] { "kind", "attribute", "name", "percentCompleted" }); addAnnotation (requestBaseTypeEClass, source, new String[] { "name", "RequestBaseType", "kind", "empty" }); addAnnotation (getRequestBaseType_Language(), source, new String[] { "kind", "attribute", "name", "language" }); addAnnotation (getRequestBaseType_Service(), source, new String[] { "kind", "attribute", "name", "service" }); addAnnotation (getRequestBaseType_Version(), source, new String[] { "kind", "attribute", "name", "version" }); addAnnotation (responseBaseTypeEClass, source, new String[] { "name", "ResponseBaseType", "kind", "empty" }); addAnnotation (getResponseBaseType_Lang(), source, new String[] { "kind", "attribute", "name", "lang", "namespace", "http://www.w3.org/XML/1998/namespace" }); addAnnotation (getResponseBaseType_Service(), source, new String[] { "kind", "attribute", "name", "service" }); addAnnotation (getResponseBaseType_Version(), source, new String[] { "kind", "attribute", "name", "version" }); addAnnotation (responseDocumentTypeEClass, source, new String[] { "name", "ResponseDocumentType", "kind", "elementOnly" }); addAnnotation (getResponseDocumentType_Output(), source, new String[] { "kind", "element", "name", "Output", "namespace", "##targetNamespace" }); addAnnotation (getResponseDocumentType_Lineage(), source, new String[] { "kind", "attribute", "name", "lineage" }); addAnnotation (getResponseDocumentType_Status(), source, new String[] { "kind", "attribute", "name", "status" }); addAnnotation (getResponseDocumentType_StoreExecuteResponse(), source, new String[] { "kind", "attribute", "name", "storeExecuteResponse" }); addAnnotation (responseFormTypeEClass, source, new String[] { "name", "ResponseFormType", "kind", "elementOnly" }); addAnnotation (getResponseFormType_ResponseDocument(), source, new String[] { "kind", "element", "name", "ResponseDocument", "namespace", "##targetNamespace" }); addAnnotation (getResponseFormType_RawDataOutput(), source, new String[] { "kind", "element", "name", "RawDataOutput", "namespace", "##targetNamespace" }); addAnnotation (statusTypeEClass, source, new String[] { "name", "StatusType", "kind", "elementOnly" }); addAnnotation (getStatusType_ProcessAccepted(), source, new String[] { "kind", "element", "name", "ProcessAccepted", "namespace", "##targetNamespace" }); addAnnotation (getStatusType_ProcessStarted(), source, new String[] { "kind", "element", "name", "ProcessStarted", "namespace", "##targetNamespace" }); addAnnotation (getStatusType_ProcessPaused(), source, new String[] { "kind", "element", "name", "ProcessPaused", "namespace", "##targetNamespace" }); addAnnotation (getStatusType_ProcessSucceeded(), source, new String[] { "kind", "element", "name", "ProcessSucceeded", "namespace", "##targetNamespace" }); addAnnotation (getStatusType_ProcessFailed(), source, new String[] { "kind", "element", "name", "ProcessFailed", "namespace", "##targetNamespace" }); addAnnotation (getStatusType_CreationTime(), source, new String[] { "kind", "attribute", "name", "creationTime" }); addAnnotation (supportedComplexDataInputTypeEClass, source, new String[] { "name", "SupportedComplexDataInputType", "kind", "elementOnly" }); addAnnotation (getSupportedComplexDataInputType_MaximumMegabytes(), source, new String[] { "kind", "attribute", "name", "maximumMegabytes" }); addAnnotation (supportedComplexDataTypeEClass, source, new String[] { "name", "SupportedComplexDataType", "kind", "elementOnly" }); addAnnotation (getSupportedComplexDataType_Default(), source, new String[] { "kind", "element", "name", "Default" }); addAnnotation (getSupportedComplexDataType_Supported(), source, new String[] { "kind", "element", "name", "Supported" }); addAnnotation (supportedCRSsTypeEClass, source, new String[] { "name", "SupportedCRSsType", "kind", "elementOnly" }); addAnnotation (getSupportedCRSsType_Default(), source, new String[] { "kind", "element", "name", "Default" }); addAnnotation (getSupportedCRSsType_Supported(), source, new String[] { "kind", "element", "name", "Supported" }); addAnnotation (supportedUOMsTypeEClass, source, new String[] { "name", "SupportedUOMsType", "kind", "elementOnly" }); addAnnotation (getSupportedUOMsType_Default(), source, new String[] { "kind", "element", "name", "Default" }); addAnnotation (getSupportedUOMsType_Supported(), source, new String[] { "kind", "element", "name", "Supported" }); addAnnotation (uoMsTypeEClass, source, new String[] { "name", "UOMsType", "kind", "elementOnly" }); addAnnotation (valuesReferenceTypeEClass, source, new String[] { "name", "ValuesReferenceType", "kind", "empty" }); addAnnotation (getValuesReferenceType_Reference(), source, new String[] { "kind", "attribute", "name", "reference", "namespace", "http://www.opengis.net/ows/1.1" }); addAnnotation (getValuesReferenceType_ValuesForm(), source, new String[] { "kind", "attribute", "name", "valuesForm" }); addAnnotation (wpsCapabilitiesTypeEClass, source, new String[] { "name", "WPSCapabilitiesType", "kind", "elementOnly" }); addAnnotation (getWPSCapabilitiesType_ProcessOfferings(), source, new String[] { "kind", "element", "name", "ProcessOfferings", "namespace", "##targetNamespace" }); addAnnotation (getWPSCapabilitiesType_Languages(), source, new String[] { "kind", "element", "name", "Languages", "namespace", "##targetNamespace" }); addAnnotation (getWPSCapabilitiesType_WSDL(), source, new String[] { "kind", "element", "name", "WSDL", "namespace", "##targetNamespace" }); addAnnotation (getWPSCapabilitiesType_Lang(), source, new String[] { "kind", "attribute", "name", "lang", "namespace", "http://www.w3.org/XML/1998/namespace" }); addAnnotation (getWPSCapabilitiesType_Service(), source, new String[] { "kind", "attribute", "name", "service" }); addAnnotation (wsdlTypeEClass, source, new String[] { "name", "WSDL_._type", "kind", "empty" }); addAnnotation (getWSDLType_Href(), source, new String[] { "kind", "attribute", "name", "href", "namespace", "http://www.w3.org/1999/xlink" }); addAnnotation (methodTypeEEnum, source, new String[] { "name", "method_._type" }); addAnnotation (methodTypeObjectEDataType, source, new String[] { "name", "method_._type:Object", "baseType", "method_._type" }); addAnnotation (percentCompletedTypeEDataType, source, new String[] { "name", "percentCompleted_._type", "baseType", "http://www.eclipse.org/emf/2003/XMLType#integer", "minInclusive", "0", "maxInclusive", "99" }); } } //Wps10PackageImpl